

/* Start:/local/templates/med-vlaekan/components/bitrix/news/blog/bitrix/news.detail/BlogDetail/style.css?174904126656508*/
a, a:active, a:link{
    color: #7DA5D2;
}
.blog__slider-card{
    min-width: 300px;
}
.blog-slider--few .slick-track, .blog-slider--few .slick-list{
    width: 100% !important;
}
.news-detail-header.detail-blog-header.blog-header{
    padding-top: 0;
}
.detail-blog__article_content-items .--white_hover::after {
    background: #000;
    height: 1px;
}
.detail-blog__article_content-item {
    position: relative; 
    display: block;
    padding-bottom: 4px;
    width: fit-content;
}
.blog-header__tags {
    color: #212121;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%;
    margin-top: 40px;
}
.block-header__info {
    display: flex;
    color: #939396;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 150%; 
    letter-spacing: 0.96px;
    margin-bottom: 30px;
}
.block-header__info-time {
    margin-right: 24px;
}
.block-header__info-time {
    margin-right: 24px;
}
.block-header__info-rating-number {
    font-weight: 700;
}
.block-header__info::before {
    content: "";
    width: 24px;
    height: 24px;
    display: inline-block;
    margin-right: 10px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0Ljc4ODIgMTIuNTcwNkwxMi45IDExLjQ4MDdWNy41QzEyLjkgNy4yNjEzIDEyLjgwNTIgNy4wMzIzOSAxMi42MzY0IDYuODYzNkMxMi40Njc2IDYuNjk0ODIgMTIuMjM4NyA2LjYgMTIgNi42QzExLjc2MTMgNi42IDExLjUzMjQgNi42OTQ4MiAxMS4zNjM2IDYuODYzNkMxMS4xOTQ4IDcuMDMyMzkgMTEuMSA3LjI2MTMgMTEuMSA3LjVWMTJDMTEuMSAxMi4xNTggMTEuMTQxNiAxMi4zMTMyIDExLjIyMDYgMTIuNDVDMTEuMjk5NiAxMi41ODY4IDExLjQxMzIgMTIuNzAwNCAxMS41NSAxMi43Nzk0TDEzLjg4ODIgMTQuMTI5NEMxMy45OTA2IDE0LjE4OTQgMTQuMTAzOSAxNC4yMjg2IDE0LjIyMTQgMTQuMjQ0N0MxNC4zMzkgMTQuMjYwOCAxNC40NTg3IDE0LjI1MzQgMTQuNTczNCAxNC4yMjMxQzE0LjY4ODIgMTQuMTkyNyAxNC43OTU4IDE0LjE0IDE0Ljg5MDEgMTQuMDY3OUMxNC45ODQzIDEzLjk5NTggMTUuMDYzNCAxMy45MDU4IDE1LjEyMjggMTMuODAzQzE1LjE4MjEgMTMuNzAwMiAxNS4yMjA2IDEzLjU4NjcgMTUuMjM1OSAxMy40NjlDMTUuMjUxMiAxMy4zNTEzIDE1LjI0MyAxMy4yMzE3IDE1LjIxMTkgMTMuMTE3MkMxNS4xODA4IDEzLjAwMjYgMTUuMTI3NCAxMi44OTU0IDE1LjA1NDcgMTIuODAxNkMxNC45ODE5IDEyLjcwNzggMTQuODkxNCAxMi42MjkzIDE0Ljc4ODIgMTIuNTcwNlpNMTIgM0MxMC4yMiAzIDguNDc5OTEgMy41Mjc4NCA2Ljk5OTg3IDQuNTE2NzdDNS41MTk4MyA1LjUwNTcxIDQuMzY2MjggNi45MTEzMSAzLjY4NTA5IDguNTU1ODVDMy4wMDM5IDEwLjIwMDQgMi44MjU2NyAxMi4wMSAzLjE3Mjk0IDEzLjc1NThDMy41MjAyIDE1LjUwMTYgNC4zNzczNyAxNy4xMDUzIDUuNjM2MDQgMTguMzY0QzYuODk0NzIgMTkuNjIyNiA4LjQ5ODM2IDIwLjQ3OTggMTAuMjQ0MiAyMC44MjcxQzExLjk5IDIxLjE3NDMgMTMuNzk5NiAyMC45OTYxIDE1LjQ0NDIgMjAuMzE0OUMxNy4wODg3IDE5LjYzMzcgMTguNDk0MyAxOC40ODAyIDE5LjQ4MzIgMTcuMDAwMUMyMC40NzIyIDE1LjUyMDEgMjEgMTMuNzggMjEgMTJDMjAuOTk3NiA5LjYxMzc4IDIwLjA0ODYgNy4zMjU5OCAxOC4zNjEzIDUuNjM4NjdDMTYuNjc0IDMuOTUxMzYgMTQuMzg2MiAzLjAwMjM4IDEyIDNaTTEyIDE5LjJDMTAuNTc2IDE5LjIgOS4xODM5MyAxOC43Nzc3IDcuOTk5OSAxNy45ODY2QzYuODE1ODYgMTcuMTk1NCA1Ljg5MzAyIDE2LjA3MDkgNS4zNDgwNyAxNC43NTUzQzQuODAzMTIgMTMuNDM5NyA0LjY2MDU0IDExLjk5MiA0LjkzODM1IDEwLjU5NTNDNS4yMTYxNiA5LjE5ODY4IDUuOTAxOSA3LjkxNTc3IDYuOTA4ODMgNi45MDg4M0M3LjkxNTc3IDUuOTAxODkgOS4xOTg2OSA1LjIxNjE2IDEwLjU5NTQgNC45MzgzNUMxMS45OTIgNC42NjA1MyAxMy40Mzk3IDQuODAzMTIgMTQuNzU1MyA1LjM0ODA3QzE2LjA3MSA1Ljg5MzAyIDE3LjE5NTQgNi44MTU4NiAxNy45ODY2IDcuOTk5ODlDMTguNzc3NyA5LjE4MzkzIDE5LjIgMTAuNTc2IDE5LjIgMTJDMTkuMTk3NiAxMy45MDg4IDE4LjQzODMgMTUuNzM4OCAxNy4wODg1IDE3LjA4ODVDMTUuNzM4OCAxOC40MzgzIDEzLjkwODggMTkuMTk3NiAxMiAxOS4yWiIgZmlsbD0iIzkzOTM5NiIvPgo8L3N2Zz4K");
}
.block-header__info-views {
    display: flex;
    gap: 10px;
    margin-right: 60px;
}
.block-header__info-views::before {
    content: "";
    width: 24px;
    height: 24px;
    display: inline-block;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuOTQ4MDMgMTMuMzE4QzMuODU4NSAxMy41NjI0IDMuNjc3MiAxMy43NjIzIDMuNDQyNjQgMTMuODc1MkMzLjIwODA5IDEzLjk4OCAyLjkzODc3IDE0LjAwNSAyLjY5MTkxIDEzLjkyMjRDMi40NDUwNSAxMy44Mzk5IDIuMjQwMSAxMy42NjQzIDIuMTIwNjEgMTMuNDMzMUMyLjAwMTEzIDEzLjIwMTggMS45NzY1MiAxMi45MzMxIDIuMDUyMDMgMTIuNjg0QzIuMDg4NjUgMTIuNTc0MyAyLjEzMDAzIDEyLjQ2NDIgMi4xNzYwMyAxMi4zNThDMi4yNTYwMyAxMi4xNjggMi4zNzQwMyAxMS45MDYgMi41MzYwMyAxMS41OTZDMi44NjYwMyAxMC45NzYgMy4zODAwMyAxMC4xNSA0LjEzODAzIDkuMzI0QzUuNjY4MDMgNy42NTQgOC4xNzQwMyA2IDEyIDZDMTUuODI2IDYgMTguMzMyIDcuNjU0IDE5Ljg2MiA5LjMyNEMyMC42NzgxIDEwLjIyMDQgMjEuMzQwMyAxMS4yNDU2IDIxLjgyMiAxMi4zNThMMjEuOTE0IDEyLjU4NEMyMS45MiAxMi42IDIxLjk0IDEyLjcwNCAyMS45NiAxMi44MDRMMjIgMTNDMjIgMTMgMjIuMTY4IDEzLjY2NiAyMS4zMTYgMTMuOTQ4QzIxLjA2NTEgMTQuMDMxOCAyMC43OTEyIDE0LjAxMjggMjAuNTU0MyAxMy44OTUxQzIwLjMxNzQgMTMuNzc3MyAyMC4xMzY4IDEzLjU3MDYgMjAuMDUyIDEzLjMyVjEzLjMxNEwyMC4wNCAxMy4yODJMMTkuOTc4IDEzLjEyNkMxOS41ODUxIDEyLjIyNzUgMTkuMDQ4MSAxMS4zOTkzIDE4LjM4OCAxMC42NzRDMTcuMTY4IDkuMzQ4IDE1LjE3NCA4IDEyIDhDOC44MjYwMyA4IDYuODMyMDMgOS4zNDYgNS42MTIwMyAxMC42NzZDNC45NTIxNiAxMS40MDA2IDQuNDE1MDkgMTIuMjI4MiA0LjAyMjAzIDEzLjEyNkwzLjk2MjAzIDEzLjI4MkwzLjk0ODAzIDEzLjMxOFpNMTIgMTBDMTAuOTM5MiAxMCA5LjkyMTc0IDEwLjQyMTQgOS4xNzE2IDExLjE3MTZDOC40MjE0NSAxMS45MjE3IDguMDAwMDMgMTIuOTM5MSA4LjAwMDAzIDE0QzguMDAwMDMgMTUuMDYwOSA4LjQyMTQ1IDE2LjA3ODMgOS4xNzE2IDE2LjgyODRDOS45MjE3NCAxNy41Nzg2IDEwLjkzOTIgMTggMTIgMThDMTMuMDYwOSAxOCAxNC4wNzgzIDE3LjU3ODYgMTQuODI4NSAxNi44Mjg0QzE1LjU3ODYgMTYuMDc4MyAxNiAxNS4wNjA5IDE2IDE0QzE2IDEyLjkzOTEgMTUuNTc4NiAxMS45MjE3IDE0LjgyODUgMTEuMTcxNkMxNC4wNzgzIDEwLjQyMTQgMTMuMDYwOSAxMCAxMiAxMFpNMTAgMTRDMTAgMTMuNDY5NiAxMC4yMTA3IDEyLjk2MDkgMTAuNTg1OCAxMi41ODU4QzEwLjk2MDkgMTIuMjEwNyAxMS40Njk2IDEyIDEyIDEyQzEyLjUzMDUgMTIgMTMuMDM5MiAxMi4yMTA3IDEzLjQxNDIgMTIuNTg1OEMxMy43ODkzIDEyLjk2MDkgMTQgMTMuNDY5NiAxNCAxNEMxNCAxNC41MzA0IDEzLjc4OTMgMTUuMDM5MSAxMy40MTQyIDE1LjQxNDJDMTMuMDM5MiAxNS43ODkzIDEyLjUzMDUgMTYgMTIgMTZDMTEuNDY5NiAxNiAxMC45NjA5IDE1Ljc4OTMgMTAuNTg1OCAxNS40MTQyQzEwLjIxMDcgMTUuMDM5MSAxMCAxNC41MzA0IDEwIDE0WiIgZmlsbD0iIzkzOTM5NiIvPgo8L3N2Zz4K");
}
.blog-header__image {
    height: 845px;
}
.block-header__info-rating {
    display: flex;
    align-items: center;
    gap: 10px;
}
.block-header__info-rating-stars svg {
    fill: #8BC9FC;
    transition: 0.3s;
}
.detail-blog__article_content-wrapper {
    margin-top: 40px;
}
.detail-blog__article_content-title {
    color: #212121;
    font-size: 32px;
    font-style: normal;
    line-height: 160%;
    text-transform: uppercase;
}
.detail-blog__article_content-items {
    padding-left: 0;
    margin-top: 40px;
}
.detail-blog__article_content-item {
    list-style: none;
    margin-bottom: 15px;
}
.detail-blog__article_content-item a {
    color: #2E2F3D;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    text-decoration: none;
}
.detail-blog__article_content-number {
    color: #7DA5D2;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    margin-right: 5px;
}
.banner-section {
    padding-top: 0;
    margin-top: 100px;
    background-color: #F3FBFE;
}
.author-block__wrapper {
    font-family: "PT Sans";
    margin: 0 auto;
    padding: 0 16px;
    border-top: 1px solid #DADADA;
    border-bottom: 1px solid #DADADA;
    padding: 20px 0;
}
.author-block__content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 0 15px;
}
.author-block__photo img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
}
.author-block__info__wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.author-block__info {
    flex: 1;
    margin-left: 20px;
    display: flex;
    justify-content: end;
}
.author-block__role {
    color: #828282;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%; 
    letter-spacing: 0.7px;
    text-transform: lowercase;
}
.author-block__name {
    color: #2E2F3D;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    text-transform: uppercase;
}
.author-block__position {
    color: #828282;
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: 140%; 
    letter-spacing: 1px;
    max-width: 600px;
}
.author-block__photo__inner {
    display: flex;
    gap: 20px;
    align-items: center;
}
.author-block .slick-dots {
    bottom: -35px;
}
.banner-article-link {
    display: flex;
    justify-content: center;
}
.blog_detail__comments_list_no_comments_img_items {
    display: flex;
    justify-content: space-between;
}
.blog_detail__comments_list_no_comments_img_item {
    max-width: 466px;
}
.blog_detail__comments_list_no_comments_img_item img {
    width: 100%;
}
.blog_detail {
    padding-top: 55px;
}
.blog_detail__articles {
    margin-bottom: 100px;
    position: relative;
    padding-top: 41px;
}
.blog_detail__articles_bg_title {
    font: normal 700 120px/70% "PT Sans";
    color: rgba(176, 138, 109, 0.1);
    text-transform: uppercase;
    position: absolute;
    top: 0;
    left: 0;
}
.blog_detail__articles_content_title {
    font: normal 500 48px/normal "STIX Two Text";
    color: #151113;
    text-transform: uppercase;
}
.blog_detail__author {
    margin-top: 30px;
    padding: 20px 0;
    border-top: 1px solid #D8D5D7;
    border-bottom: 1px solid #D8D5D7;
}
.blog_detail__author_pretitle {
    font: normal 400 24px/120% "PT Sans";
    margin-top: 60px;
    color: #828282;
}
.blog_detail__author_wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.blog_detail__author_job_title {
    font: italic 400 16px/140% "PT Sans";
    color: #828282;
    letter-spacing: 0.8px;
    margin-top: 5px;
    max-width: 70%;
}
.blog_detail__author_socials {
    display: grid;
    grid-template-columns: repeat(3, -webkit-max-content);
    grid-template-columns: repeat(3, max-content);
    margin-top: 30px;
    gap: 20px;
}
.blog_detail__author_social_item {
    font: normal 400 18px/140% "PT Sans";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #828282;
}
.blog_detail__author_social_item::before {
    content: "";
    width: 24px;
    height: 24px;
    margin-right: 10px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background-size: contain;
    background-position: 0 0;
    background-repeat: no-repeat;
}
.blog_detail__author_social_item.--whatsapp::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(%23clip0_6157_16876)'%3E%3Cpath d='M12.003 0.5H11.997C5.3805 0.5 0 5.882 0 12.5C0 15.125 0.846 17.558 2.2845 19.5335L0.789 23.9915L5.4015 22.517C7.299 23.774 9.5625 24.5 12.003 24.5C18.6195 24.5 24 19.1165 24 12.5C24 5.8835 18.6195 0.5 12.003 0.5Z' fill='%23828282'/%3E%3Cpath d='M18.9853 17.4453C18.6958 18.2628 17.5468 18.9408 16.6303 19.1388C16.0033 19.2723 15.1843 19.3788 12.4273 18.2358C8.90083 16.7748 6.62983 13.1913 6.45283 12.9588C6.28333 12.7263 5.02783 11.0613 5.02783 9.33928C5.02783 7.61728 5.90233 6.77878 6.25483 6.41878C6.54433 6.12328 7.02283 5.98828 7.48183 5.98828C7.63033 5.98828 7.76383 5.99578 7.88383 6.00178C8.23633 6.01678 8.41333 6.03778 8.64583 6.59428C8.93533 7.29178 9.64033 9.01378 9.72433 9.19078C9.80983 9.36778 9.89533 9.60778 9.77533 9.84028C9.66283 10.0803 9.56383 10.1868 9.38683 10.3908C9.20983 10.5948 9.04183 10.7508 8.86483 10.9698C8.70283 11.1603 8.51983 11.3643 8.72383 11.7168C8.92783 12.0618 9.63283 13.2123 10.6708 14.1363C12.0103 15.3288 13.0963 15.7098 13.4848 15.8718C13.7743 15.9918 14.1193 15.9633 14.3308 15.7383C14.5993 15.4488 14.9308 14.9688 15.2683 14.4963C15.5083 14.1573 15.8113 14.1153 16.1293 14.2353C16.4533 14.3478 18.1678 15.1953 18.5203 15.3708C18.8728 15.5478 19.1053 15.6318 19.1908 15.7803C19.2748 15.9288 19.2748 16.6263 18.9853 17.4453Z' fill='%23FAFAFA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6157_16876'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.blog_detail__author_social_item.--instagram::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(%23clip0_6178_975)'%3E%3Cpath d='M12 14.9609C13.3591 14.9609 14.4609 13.8591 14.4609 12.5C14.4609 11.1409 13.3591 10.0391 12 10.0391C10.6409 10.0391 9.53906 11.1409 9.53906 12.5C9.53906 13.8591 10.6409 14.9609 12 14.9609Z' fill='%23828282'/%3E%3Cpath d='M12 0.78125C5.52792 0.78125 0.28125 6.02792 0.28125 12.5C0.28125 18.9721 5.52792 24.2188 12 24.2188C18.4721 24.2188 23.7188 18.9721 23.7188 12.5C23.7188 6.02792 18.4721 0.78125 12 0.78125ZM19.2402 15.4784C19.184 16.5926 18.8709 17.6912 18.059 18.4945C17.2392 19.3055 16.1353 19.6076 15.0105 19.6633H8.98959C7.86459 19.6076 6.76087 19.3056 5.94108 18.4945C5.12911 17.6912 4.81608 16.5926 4.75983 15.4784V9.52156C4.81608 8.40744 5.12916 7.30878 5.94108 6.50544C6.76087 5.6945 7.86473 5.39234 8.98959 5.3367H15.0104C16.1354 5.39234 17.2391 5.69436 18.0589 6.50544C18.8709 7.30878 19.1839 8.40744 19.2402 9.52156L19.2402 15.4784Z' fill='%23828282'/%3E%3Cpath d='M14.9342 6.69423C13.4677 6.65401 10.5324 6.65401 9.06587 6.69423C8.3027 6.71518 7.43753 6.90516 6.89378 7.48595C6.32875 8.08965 6.11523 8.81902 6.09358 9.63498C6.05551 11.0671 6.09358 15.3655 6.09358 15.3655C6.11837 16.1814 6.32875 16.9109 6.89378 17.5146C7.43753 18.0955 8.3027 18.2853 9.06587 18.3063C10.5324 18.3465 13.4677 18.3465 14.9342 18.3063C15.6974 18.2853 16.5626 18.0954 17.1063 17.5146C17.6714 16.9109 17.8849 16.1815 17.9065 15.3655V9.63498C17.8849 8.81902 17.6714 8.08965 17.1063 7.48595C16.5624 6.90498 15.6972 6.71518 14.9342 6.69423ZM11.9999 16.3147C11.2454 16.3147 10.508 16.091 9.88068 15.6719C9.25339 15.2527 8.76449 14.657 8.47578 13.96C8.18707 13.263 8.11153 12.496 8.25871 11.7561C8.4059 11.0162 8.76919 10.3365 9.30265 9.80303C9.83611 9.26957 10.5158 8.90628 11.2557 8.7591C11.9956 8.61192 12.7626 8.68746 13.4596 8.97616C14.1566 9.26487 14.7523 9.75378 15.1715 10.3811C15.5906 11.0083 15.8143 11.7458 15.8143 12.5003C15.8143 13.5119 15.4124 14.4821 14.6971 15.1975C13.9818 15.9128 13.0115 16.3147 11.9999 16.3147ZM15.8305 9.47316C15.6797 9.47313 15.5322 9.42835 15.4068 9.3445C15.2813 9.26065 15.1836 9.14149 15.1259 9.00209C15.0681 8.86269 15.0531 8.7093 15.0825 8.56133C15.112 8.41335 15.1847 8.27744 15.2914 8.17076C15.3981 8.06409 15.534 7.99145 15.682 7.96203C15.83 7.93261 15.9833 7.94773 16.1227 8.00547C16.2621 8.06322 16.3812 8.161 16.4651 8.28645C16.5489 8.41191 16.5936 8.5594 16.5936 8.71027C16.5936 8.81047 16.5739 8.90969 16.5355 9.00226C16.4972 9.09483 16.441 9.17894 16.3701 9.24978C16.2993 9.32063 16.2151 9.37682 16.1225 9.41515C16.03 9.45347 15.9307 9.47319 15.8305 9.47316Z' fill='%23828282'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6178_975'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.blog_detail__author_social_item.--facebook::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cg clip-path='url(%23clip0_6178_981)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9618 0.863281C14.1252 0.887969 16.0797 1.41968 17.8252 2.4584C19.5498 3.4764 20.9845 4.91982 21.9919 6.65065C23.0243 8.40663 23.5528 10.3729 23.5774 12.5495C23.5161 15.5277 22.5768 18.0713 20.7595 20.1804C18.9421 22.2895 16.6145 23.5943 14.2051 24.0945V15.7447H16.483L16.9982 12.4635H13.5488V10.3144C13.5297 9.86883 13.6706 9.43115 13.946 9.08046C14.2219 8.72881 14.7077 8.54399 15.4033 8.52599H17.4863V5.65169C17.4564 5.64207 17.1728 5.60405 16.6355 5.53761C16.0262 5.46632 15.4134 5.42824 14.7999 5.42354C13.4114 5.42995 12.3132 5.82162 11.5055 6.59857C10.6977 7.3753 10.2851 8.49907 10.2676 9.96986V12.4635H7.64258V15.7447H10.2676V24.0945C7.30906 23.5943 4.98148 22.2895 3.16414 20.1804C1.34679 18.0713 0.407513 15.5277 0.346191 12.5495C0.370726 10.3728 0.89922 8.40653 1.93167 6.65065C2.93915 4.91982 4.37381 3.4764 6.09847 2.4584C7.84389 1.41988 9.79833 0.888169 11.9618 0.863281Z' fill='%23828282'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6178_981'%3E%3Crect width='24' height='24' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.blog_detail__author_col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    max-width: 66%;
}
.blog_detail__author_image {
    max-width: 100px;
    max-height: 100px;
    width: 100%;
    height: 100%;
    margin-right: 20px;
    border-radius: 50%;
    overflow: hidden;
}
.blog_detail__author_info {
    font: normal 400 14px/120% "PT Sans";
    margin-bottom: 5px;
    color: #828282;
    letter-spacing: 0.7px;
    text-transform: lowercase;
}
.blog_detail__author_name {
    font: normal 700 20px/140% "PT Sans";
    color: #2E2F3D;
}
.blog_detail__author_text {
    font: italic 400 20px/140% "PT Sans";
    max-width: 385px;
    color: #828282;
    letter-spacing: 1px;
    margin-left: 15px;
}
.blog_detail__banner {
    width: 100%;
}
.blog_detail__banner_picture {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}
.blog_detail__banner_text {
    font: italic 700 24px/140% "PT Sans";
    margin-top: 20px;
    color: #2E2F3D;
}
.blog_detail__content_banner {
    width: 100%;
    margin-bottom: 40px;
}
.blog_detail__content_banner_pic {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}
.blog_detail__content_list {
    margin-bottom: 15px;
}
.blog_detail__content_list_item {
    font: normal 400 18px/160% "PT Sans";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: var(--, #2E2F3D);
    position: relative;
}
.blog_detail__content_list_item:not(:last-child) {
    margin-bottom: 10px;
}
.blog_detail__content_list_item::before {
    background: #B08A6D;
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    position: relative;
    top: 10px;
    margin-right: 10px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.blog_detail__content_section {
    margin-bottom: 100px;
}
.blog_detail__content_text p {
    font: normal 400 18px/160% "PT Sans";
    color: #2E2F3D;
}
.blog_detail__content_text p:not(:last-child) {
    margin-bottom: 15px;
}
.blog_detail__content_text p.--numbering-title {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
}
.blog_detail__content_text p.--before-banner {
    margin-bottom: 60px;
}
.blog_detail__content_title {
    font: normal 500 36px/140% "STIX Two Text";
    color: #151113;
    text-transform: uppercase;
    margin-bottom: 40px;
}
.blog_detail__content_title.--sub-title {
    font: normal 500 28px/140% "STIX Two Text";
    color: #151113;
    text-transform: none;
}
.blog_detail__content_title.--sub-title.--mb-20 {
    margin-bottom: 20px;
}
.blog_detail__content_title_number {
    font: normal 700 36px/140% "STIX Two Text";
    color: #B08A6D;
    margin-bottom: 5px;
}
.blog_detail__content_split {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-bottom: 40px;
    margin-bottom: 20px;
    border-bottom: 1px solid #D8D5D7;
    margin-top: 40px;
}
.blog_detail__content_img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}
.blog_detail__date {
    font: normal 400 14px/150% "PT Sans";
    color: #B08A6D;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.blog_detail__date::before {
    font: normal 400 15px/150% "PT Sans";
    content: "/";
    display: block;
    margin-right: 15px;
    color: #B08A6D;
    text-align: center;
}
.blog_detail__products_banner {
    max-width: 260px;
    width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 100%;
    position: relative;
}
.blog_detail__products_banner.--products-banner-wide {
    max-width: 560px;
}
.blog_detail__products_banner.--products-banner-wide ~ .blog_detail__products_content {
    max-width: 560px;
}
.blog_detail__products_banner_top_title {
    font: normal 400 14px/normal "PT Sans";
    position: absolute;
    top: 20px;
    right: 20px;
    color: #FFF;
    letter-spacing: 1.4px;
    text-transform: uppercase;
    z-index: 1;
}
.blog_detail__products_banner_footer {
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 1;
}
.blog_detail__products_banner_footer_title {
    font: normal 500 24px/normal "STIX Two Text";
    color: #FFF;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.blog_detail__products_banner_footer_title .--mobile-min {
    display: none;
}
.blog_detail__products_banner_footer_link {
    font: normal 700 16px/normal "PT Sans";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #FFF;
    letter-spacing: 2.56px;
    text-transform: uppercase;
    padding-bottom: 5px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
}
.blog_detail__products_banner_footer_link::before {
    background: #fff;
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
}
.blog_detail__products_banner_footer_link::after {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='11' viewBox='0 0 22 11' fill='none'%3E%3Cpath d='M17 1.5L21 5.5M21 5.5L17 9.5M21 5.5H1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;
    content: "";
    width: 22px;
    height: 11px;
    margin-left: 15px;
    flex-shrink: 0;
}
.blog_detail__products_banner_pic {
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%;
    height: 100%;
}
.blog_detail__products_block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 100%;
}
.blog_detail__product_item.product_item {
    margin-right: 40px;
}
.blog_detail__products_content {
    margin-left: 40px;
    max-width: 74%;
}
.blog_detail__products_content_bg_title {
    font: normal 700 120px/70% "PT Sans";
    position: absolute;
    left: 0;
    top: 0;
    color: rgba(176, 138, 109, 0.1);
    text-transform: uppercase;
}
.blog_detail__products_content_title {
    font: normal 500 48px/normal "STIX Two Text";
    position: relative;
    padding-top: 40px;
    margin-bottom: 80px;
    color: #151113;
    text-transform: uppercase;
}
.blog_detail__products_list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.blog_detail__products_list_item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.blog_detail__products_list_item:not(:last-child) {
    margin-right: 40px;
}
.blog_detail__products_list_item_category {
    font: normal 400 12px/150% "PT Sans";
    color: #151113;
    letter-spacing: 0.72px;
    text-transform: uppercase;
    margin-top: 14px;
    margin-bottom: 10px;
}
.blog_detail__products_list_item_image {
    width: 100%;
    height: 100%;
    background: #F3F3F3;
}
.blog_detail__products_list_item_name {
    font: normal 400 20px/120% "STIX Two Text";
    color: #151113;
    height: 72px;
    margin-bottom: 12px;
}
.blog_detail__products_list_item_price {
    font: normal 700 20px/120% "PT Sans";
    color: #151113;
    text-transform: uppercase;
    text-align: right;
}
.blog_detail__title {
    font: normal 500 48px/normal "STIX Two Text";
    color: #151113;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.blog_detail__titles {
    margin: 100px 0;
}
.blog_detail__titles_list_item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.blog_detail__titles_list_item:not(:last-child) {
    margin-bottom: 15px;
}
.blog_detail__titles_list_item_number {
    font: normal 700 18px/140% "PT Sans";
    color: #B08A6D;
    margin-right: 10px;
}
.blog_detail__titles_list_item_title {
    font: normal 400 18px/140% "PT Sans";
    color: #2E2F3D;
    text-decoration-line: underline;
}
.blog_detail__content_card_subtitle {
    font: normal 700 18px/160% "PT Sans";
    text-align: center;
    margin-bottom: 10px;
}
.blog_detail__content_card_text {
    font: normal 400 16px/140% "PT Sans";
    text-align: center;
}
.blog_detail__content_card_text.--mb-40 {
    margin-bottom: 40px;
}
.blog_detail__content_card_text.--mb-60 {
    margin-bottom: 60px;
}
.blog_detail__content_card_title {
    font: normal 700 24px/160% "PT Sans";
    text-align: center;
    margin-bottom: 20px;
}
.blog_detail__content_card.--beige {
    background: #FAF8F5;
}
.blog_detail__content_card.--beige .blog_detail__content_card_title {
    color: #B08A6D;
}
.blog_detail__content_card.--beige .blog_detail__content_card_subtitle {
    color: #B08A6D;
}
.blog_detail__content_card.--beige .blog_detail__content_card_text {
    color: #B08A6D;
}
.blog_detail__content_card.--grey {
    background: #F5F4F6;
}
.blog_detail__content_card.--grey .blog_detail__content_card_title {
    color: #828282;
}
.blog_detail__content_card.--grey .blog_detail__content_card_subtitle {
    color: #828282;
}
.blog_detail__content_card.--grey .blog_detail__content_card_text {
    color: #828282;
}
.blog_detail__content_card_content {
    padding: 30px;
}
.blog_detail__content_cards {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
    margin-top: 60px;
}
.blog_detail__content_images_slider {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
    margin: 60px 0;
}
.blog_detail__content_images_slider_pic {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
}
.blog_detail__products_undertitle_text {
    font: 18px/160% "PT Sans";
    color: #2E2F3D;
    margin-top: 30px;
    text-transform: none;
}
.blog_detail__info_block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 60px;
}
.blog_detail__info_col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.blog_detail__views {
    font: normal 400 14px/150% "PT Sans";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #828282;
    margin-left: 30px;
}
.blog_detail__views::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cg clip-path='url(%23clip0_5249_1612)'%3E%3Cpath d='M9.99992 4.25C5.83325 4.25 2.27492 6.84167 0.833252 10.5C2.27492 14.1583 5.83325 16.75 9.99992 16.75C14.1666 16.75 17.7249 14.1583 19.1666 10.5C17.7249 6.84167 14.1666 4.25 9.99992 4.25ZM9.99992 14.6667C7.69992 14.6667 5.83325 12.8 5.83325 10.5C5.83325 8.2 7.69992 6.33333 9.99992 6.33333C12.2999 6.33333 14.1666 8.2 14.1666 10.5C14.1666 12.8 12.2999 14.6667 9.99992 14.6667ZM9.99992 8C8.61659 8 7.49992 9.11667 7.49992 10.5C7.49992 11.8833 8.61659 13 9.99992 13C11.3833 13 12.4999 11.8833 12.4999 10.5C12.4999 9.11667 11.3833 8 9.99992 8Z' fill='%23828282'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5249_1612'%3E%3Crect width='20' height='20' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat 0 0/contain;
    content: "";
    width: 20px;
    height: 20px;
    margin-right: 10px;
}
.blog_detail__rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.blog_detail__rating_text {
    font: normal 400 14px/150% "PT Sans";
    color: #151113;
    margin-right: 20px;
}
.blog_detail__rating_grade {
    font: normal 400 14px/150% "PT Sans";
    color: #151113;
    margin-right: 10px;
}
.blog_detail__rating_stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    font-size: 19px;
    letter-spacing: 1.5px;
    color: #A1CE42;
}
.blog_detail__rating_stars::before {
    content: "☆☆☆☆☆";
    display: block;
}
.blog_detail__rating_stars_active {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
}
.blog_detail__rating_stars_active::before {
    content: "★★★★★";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.blog_detail__comments {
    border-bottom: 1px solid #7DA5D2;
    padding-bottom: 120px;
    padding-top: 120px;
}
.blog_detail__comments_title_wrapper {
    margin-bottom: 100px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.blog_detail__comments_btn {
    color: #FFF;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    display: block;
    border: none;
    outline: none;
    background: #7DA5D2;
    letter-spacing: 0.228px;
    text-transform: uppercase;
    padding: 22px 40px;
    transition: 0.3s;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 17px;
}
.blog_detail__comments_btn::after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCA0MSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQwLjcwNzEgOC4yMDcxMUM0MS4wOTc2IDcuODE2NTggNDEuMDk3NiA3LjE4MzQyIDQwLjcwNzEgNi43OTI4OUwzNC4zNDMyIDAuNDI4OTMyQzMzLjk1MjYgMC4wMzg0MDc4IDMzLjMxOTUgMC4wMzg0MDc4IDMyLjkyODkgMC40Mjg5MzJDMzIuNTM4NCAwLjgxOTQ1NyAzMi41Mzg0IDEuNDUyNjIgMzIuOTI4OSAxLjg0MzE1TDM4LjU4NTggNy41TDMyLjkyODkgMTMuMTU2OUMzMi41Mzg0IDEzLjU0NzQgMzIuNTM4NCAxNC4xODA1IDMyLjkyODkgMTQuNTcxMUMzMy4zMTk1IDE0Ljk2MTYgMzMuOTUyNiAxNC45NjE2IDM0LjM0MzIgMTQuNTcxMUw0MC43MDcxIDguMjA3MTFaTTAgNy41VjguNUg0MFY3LjVWNi41SDBWNy41WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
    display: inline-block;
    content: "";
    width: 41px;
    height: 15px;
    transition: transform 0.3s ease;
}
.blog_detail__comments_btn:hover::after {
    transform: translateX(5px);
}
.blog_detail__comments_title {
    color: #212121;
    font-family: Montserrat;
    font-size: 42px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    position: relative;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    gap: 10px;
}
.detail-blog-complex .index_article__title {
    padding: 0 0 40px 0;
}
.detail-blog-complex .index_news__title_block_name {
    font-family: Montserrat;
}
.blog_detail__comments_list {
    font-family: Montserrat;
    display: grid;
    grid-template-columns: 100%;
    gap: 60px;
    margin-top: 60px;
}
.blog_detail__comment_item_header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.blog_detail__comment_item_header_ico {
    font: normal 700 32px/120% "PT Sans";
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: #F5F4F6;
    text-align: center;
    padding: 11px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #FFF;
    margin-right: 15px;
    text-transform: uppercase;
}
.blog_detail__comment_item_header_user {
    display: grid;
    grid-template-columns: 100%;
    gap: 5px;
}
.blog_detail__comment_item_header_user_name {
    font: normal 400 18px/120% "Montserrat";
    color: #151113;
}
.blog_detail__comment_item_header_user_date {
    font: normal 400 16px/120% "Montserrat";
    color: #D8D5D7;
}
.blog_detail__comment_item_header_rating {
    margin-left: auto;
}
.blog_detail__comment_rating_stars {
    display: flex;
    position: relative;
    font-size: 14px;
    letter-spacing: 1.5px;
    color: #7DA5D2;
}
.blog_detail__comment_rating_stars::before {
    content: "☆☆☆☆☆";
    display: block;
}
.blog_detail__comment_rating_stars_active {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: hidden;
}
.blog_detail__comment_rating_stars_active::before {
    content: "★★★★★";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.blog_detail__comment_item_content {
    font: normal 400 18px/150% "Montserrat";
    margin-top: 20px;
    margin-left: 77px;
    overflow: hidden;
    color: #151113;
    padding-bottom: 15px;
}
.blog_detail__comment_item_content_text {
    position: relative;
    overflow: hidden;
}
.blog_detail__comment_item_show_more {
    font: normal 700 12px/normal "PT Sans";
    background: transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 20px;
    margin-left: auto;
    color: #D8D5D7;
    letter-spacing: 1.92px;
    text-transform: uppercase;
    padding: 0 0 5px;
    border: none;
    border-bottom: 1px solid #D8D5D7;
}
.blog_detail__comment_item_show_more::after {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12' viewBox='0 0 8 12' fill='none'%3E%3Cpath d='M4.5 1C4.5 0.723858 4.27614 0.5 4 0.5C3.72386 0.5 3.5 0.723858 3.5 1L4.5 1ZM3.64645 11.3536C3.84171 11.5488 4.15829 11.5488 4.35355 11.3536L7.53553 8.17157C7.7308 7.97631 7.7308 7.65973 7.53553 7.46447C7.34027 7.2692 7.02369 7.2692 6.82843 7.46447L4 10.2929L1.17157 7.46447C0.97631 7.2692 0.659728 7.2692 0.464466 7.46447C0.269204 7.65973 0.269204 7.97631 0.464466 8.17157L3.64645 11.3536ZM3.5 1L3.5 11L4.5 11L4.5 1L3.5 1Z' fill='%23D8D5D7'/%3E%3C/svg%3E") no-repeat center/contain;
    content: "";
    width: 10px;
    height: 12px;
    margin-left: 8px;
}
.blog_detail__comment_item_show_more.toggled::after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.blog_detail__comment_item_respond {
    max-width: calc(100% - 100px);
    margin-left: auto;
    margin-top: 40px;
}
.blog_detail__comment_item_respond_header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.blog_detail__comment_item_respond_header_ico {
    font: normal 700 22px/120% "PT Sans";
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #7DA5D2;
    padding: 7px 0;
    text-align: center;
    color: #FFF;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.blog_detail__comment_item_respond_header_info {
    display: grid;
    grid-template-columns: 100%;
    gap: 5px;
    margin-left: 15px;
}
.blog_detail__comment_item_respond_header_name {
    font: normal 400 18px/120% "Montserrat";
    color: #151113;
    display: flex;
    align-items: center;
    gap: 8px;
}
.blog_detail__comment_item_respond_header_name::after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzcwMzhfMTA1NCkiPgo8cGF0aCBkPSJNMjEuNTE4MiAxMi4wMTYzQzIxLjcyMDkgMTIuMzMwMSAyMS44MTc2IDEyLjY4MTUgMjEuODE3NiAxMy4wMjk3QzIxLjgxNzYgMTMuNjU5MSAyMS41MDAxIDE0LjI3NjIgMjAuOTIwNyAxNC42Mjk0QzIwLjM1OTMgMTQuOTcxOCAyMC4wMjU3IDE1LjU3OTkgMjAuMDI1NyAxNi4yMjU2QzIwLjAyNTcgMTYuMzAyNyAyMC4wMzExIDE2LjM3OTggMjAuMDQwMSAxNi40NTg3QzIwLjA1MSAxNi41Mzc2IDIwLjA1NDYgMTYuNjE2NSAyMC4wNTQ2IDE2LjY5MzZDMjAuMDU0NiAxNy42NDA0IDE5LjMzNzIgMTguNDU2NiAxOC4zNjg3IDE4LjU1MzJDMTguMDAyOCAxOC41ODkxIDE3LjY2NCAxOC43MzI0IDE3LjM4NzggMTguOTUzMkMxNy4xMTE2IDE5LjE3MzYgMTYuODk4MSAxOS40NzE1IDE2Ljc4MTYgMTkuODIxMUMxNi41MTgxIDIwLjYwNDcgMTUuNzg4IDIxLjA5NjIgMTUuMDA3NyAyMS4wOTYyQzE0Ljc5NDIgMjEuMDk2MiAxNC41Nzc0IDIxLjA2MDQgMTQuMzY1NyAyMC45ODMzQzE0LjI2MTggMjAuOTQ1NiAxNC4xNTU4IDIwLjkxNyAxNC4wNDgyIDIwLjg5OUMxMy45NDA3IDIwLjg3OTQgMTMuODMyOSAyMC44NzA0IDEzLjcyNTQgMjAuODcwNEMxMy4yMzAzIDIwLjg3MDQgMTIuNzQ0NSAyMS4wNjc2IDEyLjM4NTggMjEuNDM1M0MxMi4wMTk5IDIxLjgxMjEgMTEuNTMyMSAyMi4wMDAzIDExLjA0NiAyMi4wMDAzQzEwLjU1OTkgMjIuMDAwMyAxMC4wNzIgMjEuODEyMSA5LjcwNjQzIDIxLjQzNTNDOS4zNDc3NSAyMS4wNjc2IDguODYxNjggMjAuODcwNCA4LjM2NjU3IDIwLjg3MDRDOC4xNTEyNCAyMC44NzA0IDcuOTM0NDEgMjAuOTA4IDcuNzI2MzEgMjAuOTgzM0M3LjUxNDU5IDIxLjA2MDQgNy4yOTc3NiAyMS4wOTYyIDcuMDg0MjQgMjEuMDk2MkM2LjMwMzkzIDIxLjA5NjIgNS41NzQyMiAyMC42MDQ3IDUuMzEwNDEgMTkuODIxMUM1LjE5Mzg2IDE5LjQ3MTUgNC45ODAzNCAxOS4xNzM2IDQuNzA0MTcgMTguOTUzMkM0LjQyODAxIDE4LjczMjQgNC4wODg5IDE4LjU4OTEgMy43MjMzIDE4LjU1MzJDMi43NTQ3NyAxOC40NTYzIDIuMDM3NDEgMTcuNjQwNCAyLjAzNzQxIDE2LjY5MzZDMi4wMzc0MSAxNi42MTY1IDIuMDQxMDIgMTYuNTM3NiAyLjA1MTg2IDE2LjQ1ODdDMi4wNjA5IDE2LjM3OTggMi4wNjYzMiAxNi4zMDI3IDIuMDY2MzIgMTYuMjI1NkMyLjA2NjMyIDE1LjU3OTkgMS43MzI2MyAxNC45NzE4IDEuMTcxMjcgMTQuNjI5NEMwLjU5MjE0MSAxNC4yNzYyIDAuMjc0NzE5IDEzLjY1OTEgMC4yNzQ3MTkgMTMuMDI5N0MwLjI3NDcxOSAxMi42ODE4IDAuMzcxNjkzIDEyLjMzMDQgMC41NzQwNzIgMTIuMDE2M0MwLjc3NDk0NSAxMS43MDYxIDAuODczNzI1IDExLjM1NDYgMC44NzM3MjUgMTAuOTk5MkMwLjg3MzcyNSAxMC42NDM5IDAuNzc1MjQ2IDEwLjI5MjcgMC41NzQwNzIgOS45ODQwNEMwLjM3MTM5MSA5LjY3MDIzIDAuMjc0NzE5IDkuMzE4NzggMC4yNzQ3MTkgOC45NzA2NEMwLjI3NDcxOSA4LjM0MTIxIDAuNTkyMTQxIDcuNzI1OTUgMS4xNzEyNyA3LjM3MjY5QzEuNzMyNjMgNy4wMzAyNyAyLjA2NjMyIDYuNDIwNDIgMi4wNjYzMiA1Ljc3NDczQzIuMDY2MzIgNS42OTc2NCAyLjA2MDkgNS42MjA1NCAyLjA1MTg2IDUuNTQxNjRDMi4wNDEwMiA1LjQ2MjczIDIuMDM3NDEgNS4zODM4MyAyLjAzNzQxIDUuMzA2NzNDMi4wMzc0MSA0LjM1OTg5IDIuNzU0NzcgMy41NDM3NCAzLjcyMzMgMy40NDcwN0M0LjA4OTIxIDMuNDA5NDMgNC40MjgwMSAzLjI2NzU4IDQuNzA0MTcgMy4wNDcxM0M0Ljk4MDM0IDIuODI4MTkgNS4xOTM4NiAyLjUzMDY0IDUuMzEwNDEgMi4xODFDNS41NzM5MiAxLjM5NzM4IDYuMzA1NzQgMC45MDQwODEgNy4wODYwNCAwLjkwNDA4MUM3LjI5OTU2IDAuOTA0MDgxIDcuNTE0NTkgMC45Mzk5MTkgNy43MjYzMSAxLjAxNzAyQzcuOTM0NDEgMS4wOTQxMSA4LjE1MTI0IDEuMTI5OTUgOC4zNjY1NyAxLjEyOTk1QzguODYxNjggMS4xMjk5NSA5LjM0NzQ1IDAuOTMyNjkxIDkuNzA2NDMgMC41NjQ5NzVDMTAuMDcyMyAwLjE4ODIyNSAxMC41NjAyIDAgMTEuMDQ2IDBDMTEuNTMxOCAwIDEyLjAxOTkgMC4xODgyMjUgMTIuMzg1OCAwLjU2NDk3NUMxMi45MDA1IDEuMDkyMzEgMTMuNjc1NCAxLjI2OTY5IDE0LjM2NTcgMS4wMTcwMkMxNC41Nzc0IDAuOTM5OTE5IDE0Ljc5MjQgMC45MDQwODEgMTUuMDA1OSAwLjkwNDA4MUMxNS43ODYyIDAuOTA0MDgxIDE2LjUxNzggMS4zOTczOCAxNi43ODE2IDIuMTgxQzE2Ljg5ODEgMi41MzA2NCAxNy4xMTE2IDIuODI4NDkgMTcuMzg3OCAzLjA0NzEzQzE3LjY2NCAzLjI2NzU4IDE4LjAwMzEgMy40MDk0MyAxOC4zNjg3IDMuNDQ3MDdDMTkuMzM3MiAzLjU0NDA0IDIwLjA1NDYgNC4zNTk4OSAyMC4wNTQ2IDUuMzA2NzNDMjAuMDU0NiA1LjM4MzgzIDIwLjA1MSA1LjQ2MjczIDIwLjA0MDEgNS41NDE2NEMyMC4wMzExIDUuNjIwNTQgMjAuMDI1NyA1LjY5NzY0IDIwLjAyNTcgNS43NzQ3M0MyMC4wMjU3IDYuNDIwNDIgMjAuMzU5MyA3LjAzMDI3IDIwLjkyMDcgNy4zNzI2OUMyMS41MDAxIDcuNzI1OTUgMjEuODE3NiA4LjM0MTIxIDIxLjgxNzYgOC45NzA2NEMyMS44MTc2IDkuMzE4NDggMjEuNzIwNiA5LjY2OTkzIDIxLjUxODIgOS45ODQwNEMyMS4zMTczIDEwLjI5MjQgMjEuMjE4OSAxMC42NDc1IDIxLjIxODkgMTAuOTk5MkMyMS4yMTg5IDExLjE5NDcgMjEuMjQ5MyAxMS4zOTAyIDIxLjMxMDQgMTEuNTc4NEMyMS4zNTg5IDExLjczMDggMjEuNDI4OCAxMS44NzggMjEuNTE4NSAxMi4wMTZMMjEuNTE4MiAxMi4wMTYzWiIgZmlsbD0iIzA2QTlGRiIvPgo8cGF0aCBkPSJNMTYuNTg1NCA2Ljg1NDk2QzE2LjEzMDEgNi4zOTk5MSAxNS4zOTIyIDYuMzk5OTEgMTQuOTM2OSA2Ljg1NDk2TDkuMTE4NzkgMTIuNjczMUw2Ljg5MDIxIDEwLjQ0NDVDNi40MzQ4NiA5Ljk4OTQzIDUuNjk2NzEgOS45ODk0MyA1LjI0MTY2IDEwLjQ0NDVDNC43ODYzMSAxMC44OTk4IDQuNzg2MzEgMTEuNjM3NyA1LjI0MTY2IDEyLjA5M0w4LjI5NDUyIDE1LjE0NTlDOC41MjIxOSAxNS4zNzM2IDguODIwMzQgMTUuNDg3NCA5LjExODc5IDE1LjQ4NzRDOS40MTcyNCAxNS40ODc0IDkuNzE1MzggMTUuMzczNiA5Ljk0MzA2IDE1LjE0NTlMMTYuNTg1NCA4LjUwMzUxQzE3LjA0MDggOC4wNDgxNSAxNy4wNDA4IDcuMzEwMzEgMTYuNTg1NCA2Ljg1NDk2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83MDM4XzEwNTQiPgo8cmVjdCB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
    display: inline-block;
    content: "";
    width: 22px;
    height: 22px;
}
.blog_detail__comment_item_respond_header_date {
    font: normal 400 16px/120% "Montserrat";
    color: #D8D5D7;
}
.blog_detail__comment_item_respond_content {
    font: normal 400 18px/150% "Montserrat";
    color: #151113;
    margin-top: 20px;
}
.blog_detail__comments_list_no_comments {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #2E2F3D;
    text-align: center;
}
.blog_detail__comments_list_no_comments_title {
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 160%;
}
.blog_detail__comments_list_no_comments_text {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    letter-spacing: 0.9px;
    margin-top: 10px;
}
.blog_detail__comments_count {
    color: #B9BCBE;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 160%; 
}
.comments_popup {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: #7DA5D2;
    z-index: 999;
    display: none;
    transition: 0.3s;
}
.comments_popup.visible {
    display: block;
}
.comments_popup__close {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzcwMDZfMzY2KSI+CjxwYXRoIGQ9Ik0zMCAxNi41MTA3TDI4LjQ4OTMgMTVMMjIuNSAyMC45ODkzTDE2LjUxMDcgMTVMMTUgMTYuNTEwN0wyMC45ODkzIDIyLjVMMTUgMjguNDg5M0wxNi41MTA3IDMwTDIyLjUgMjQuMDEwN0wyOC40ODkzIDMwTDMwIDI4LjQ4OTNMMjQuMDEwNyAyMi41TDMwIDE2LjUxMDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxyZWN0IHg9IjEiIHk9IjEiIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgcng9IjIxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzAwNl8zNjYiPgo8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
    width: 44px;
    height: 44px;
    cursor: pointer;
    position: absolute;
    right: 100px;
    top: 40px;
    transition: transform 0.2s ease;
    z-index: 222;
}
.comments_popup__close:hover {
    transform: rotate(180deg); 
}
.comments_popup__form {
    width: 700px;
}
.comments_popup__form_btn {
    font-family: Montserrat;
    color: #212121;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 120%;
    padding: 22px 40px;
    background-color: #fff;
    text-transform: uppercase;
    max-width: 320px;
    box-sizing: border-box;
    border: none;
    border-radius: 0;
    width: 100%;
    transition: 0.3s;
    cursor: pointer;
    display: block;
    margin: 0 auto;
}
.comments_popup__form_btn:hover {
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.25);
}
.comments_popup__form_input {
    font-family: Montserrat;
    display: block;
    width: 100%;
    padding: 14px 0;
    color: #fff;
    margin-top: 8px;
    border: none;
    margin-bottom: 30px;
    background-color: inherit;
    border-bottom: 1px solid #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; 
}
.comments_popup__form_input::placeholder {
    color: #fff;
}
.comments_popup__form_input.--textarea {
    resize: none;
    max-height: 90px;
    margin-bottom: 60px;
}
.comments_popup__form_input:focus {
    outline: none;
}
.comments_popup__form_rating {
    display: flex;
    align-items: center;
    margin-bottom: 60px;
    margin-top: 40px;
    justify-content: center;
    gap: 20px;
}
.comments_popup__form_rating_radio:checked ~ label svg {
    fill: #fff;
}
.comments_popup__form_rating_group:hover label svg {
    fill: #73D5FF;
}
.comments_popup__form_rating_group label {
    cursor: pointer;
    width: 20px;
    height: 20px;
}

.comments_popup__form_rating_group label svg {
    fill: #73D5FF;
    transition: 0.3s;
    width: 20px;
    height: 20px;
}
.comments_popup__form_rating_group .comments_popup__form_rating_radio {
    margin: 0;
    opacity: 0;
    position: absolute;
    pointer-events: none;
  }

.comments_popup__form_rating_group .comments_popup__form_rating_radio:hover ~ label svg {
    fill: #D8D5D7;
}
.blog_main_list__item_rating_list::before {
    content: "★★★★★";
    display: block;
}
.blog_main_list__item_rating_list_active {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    color: #A1CE42;
    overflow: hidden;
}
.blog_main_list__item_rating_list_active::before {
    content: "★★★★★";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.comments_popup__form_rating_group .comments_popup__form_rating_radio:hover ~ label svg {
    fill: #fff;
}
.comments_popup__form_rating_text {
    color: #FFF;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 160%; 
}
.comments_popup__form_title {
    color: #FFF;
    text-align: center;
    font-size: 42px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}
.comments_popup__thanks {
    font-family: Montserrat;
    display: none;
    width: 460px;
    text-align: center;
    border-radius: 50%;
    border: 1px solid #fff;
    width: 700px;
    height: 700px;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.comments_popup__thanks_text {
    color: #FFF;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 160%;
    max-width: 468px;
}
.comments_popup__thanks_title {
    font-size: 54px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    color: #FFF;
    margin-bottom: 15px;
}
.comments_popup__thanks_line {
    width: 80px;
    height: 1px;
    background-color: #fff;
    margin-top: 40px;
    margin-bottom: 10px;
}
.comments_popup__form_wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0);
    padding: 40px;
    box-sizing: border-box;
    background: inherit;
    transition: 0.3s;
}
.comments_popup__form_wrapper.visible {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
}
.blog_detail__comments_list_no_comments_mobile {
    display: none;
}

.blog_detail__comments_list_no_comments_dc {
    display: flex;
}

.comments_popup_privacy-policy {
    color: #F3FBFE;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    text-align: center;
    margin-top: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.comments_popup_privacy-policy a {
    color: #F3FBFE;
    text-decoration-line: underline;
    margin: 0 5px;
}

.comments_popup_privacy-policy::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNy40ODE1IDcuNUwxMC4zODQ2IDE0LjQ5NThMNi41MTg0NiAxMC42OTUzTDUgMTIuMTkyMUwxMC4zODQ2IDE3LjVMMTkgOS4wMDc0M0wxNy40ODE1IDcuNVoiIGZpbGw9IiM3REE1RDIiLz4KPC9zdmc+Cg==");
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 12px;

}
.new-detail-text-block {
    padding: 0;
}
.new-detail-text-block .article-section:first-of-type {
    padding: 0;
    margin-bottom: 100px;
}
.new-detail-text-block .article-section {
    padding-bottom: 100px;
}
.new-detail-text-block .article-section.background-blue {
    background-color: #F3FBFE;
}
.new-detail-text-block .article-main-title {
    font-family: Montserrat;
    color: #212121;
    font-size: 42px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; 
    margin-bottom: 40px;
}
.new-detail-text-block .article-text-normal,
.about__column_text p {
    font-family: Montserrat;
    color: #212121;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
}
.new-detail-text-block .article-text-italic {
    font-family: Montserrat;
    color: #212121;
    font-size: 24px;
    font-style: italic;
    font-weight: 500;
    line-height: 160%;
    margin: 40px 0;
}
.new-detail-text-block .article-semi-title {
    font-family: Montserrat;
    color: #212121;
    font-size: 32px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; 
    letter-spacing: 1.6px;
    margin: 60px 0 40px;
}
.new-detail-text-block .article-img-description {
    font-family: Montserrat;
    color: #212121;
    font-size: 20px;
    font-style: italic;
    font-weight: 500;
    line-height: 160%;
}
.new-detail-text-block .article-img-description::before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 10px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzcwODFfMzc2NikiPgo8cGF0aCBkPSJNMTkuMjUxIDEuNDUwNDJMMTkuNjM1NyAyLjQxMjJDMTkuNjU4NiAyLjQ3MDI4IDE5LjY3MDMgMi41MzIyNCAxOS42NzAyIDIuNTk0NjlWMjIuNjY4N0wyMC4yMjc1IDIxLjcxMThDMjAuMzE1MSAyMS41NjAyIDIwLjQ3NjYgMjEuNDY2MyAyMC42NTE3IDIxLjQ2NTJIMjEuODY1VjAuMjU2ODM2TDE5LjI1MSAxLjQ1MDQyWiIgZmlsbD0iIzIxMjEyMSIvPgo8cGF0aCBkPSJNMTguNDExNSAwLjc0NTczNkwyMC4wNTg5IDAuMDAwOTc2NTYySDQuNDY4MjRWMS4xNTAxOEM0LjQ2NzkzIDEuMzE3ODcgNC4zODI0OCAxLjQ3MzkxIDQuMjQxMzYgMS41NjQ0OEwzLjM0ODYzIDIuMTMxNjhIMTguNDUxTDE4LjE2IDEuMzgxOTlDMTguMDU5MiAxLjEzNjggMTguMTcwMyAwLjg1NTcyNCAxOC40MTE1IDAuNzQ1NzM2WiIgZmlsbD0iIzIxMjEyMSIvPgo8cGF0aCBkPSJNMi4xMzUyNSAzLjA5NzY2VjI0LjAwMDJIMTguNjg3N1YzLjA5NzY2SDIuMTM1MjVaTTE0Ljk1ODkgNi4wMjI0NEgxNC40NjU3VjkuNzA2NzhDMTQuNDY1NyAxMS45NjIyIDEyLjYzNzMgMTMuNzkwNiAxMC4zODE5IDEzLjc5MDZDOC4xMjY0NCAxMy43OTA2IDYuMjk4MDIgMTEuOTYyMiA2LjI5ODAyIDkuNzA2NzhWNi4wMjI0NEg1LjgwNDhDNS41MzI0MiA2LjAyMjQ0IDUuMzExNTggNS44MDE2IDUuMzExNTggNS41MjkyMkM1LjMxMTU4IDUuMjU2ODQgNS41MzI0MiA1LjAzNiA1LjgwNDggNS4wMzZINS44MTk1OUg3Ljc5MjQ3QzguMDY0ODUgNS4wMzYgOC4yODU2OCA1LjI1Njg0IDguMjg1NjggNS41MjkyMkM4LjI4NTY4IDUuODAxNiA4LjA2NDg1IDYuMDIyNDQgNy43OTI0NyA2LjAyMjQ0SDcuMjk5MjVWOS43MDY3OEM3LjI5ODUxIDExLjQxNzQgOC42ODQ2NCAxMi44MDQ4IDEwLjM5NTMgMTIuODA1NUMxMi4xMDYgMTIuODA2MyAxMy40OTMzIDExLjQyMDIgMTMuNDk0MSA5LjcwOTQ5QzEzLjQ5NDEgOS43MDg1NyAxMy40OTQxIDkuNzA3NzEgMTMuNDk0MSA5LjcwNjc4VjYuMDIyNDRIMTIuOTg2MUMxMi43MTM3IDYuMDIyNDQgMTIuNDkyOCA1LjgwMTYgMTIuNDkyOCA1LjUyOTIyQzEyLjQ5MjggNS4yNTY4NCAxMi43MTM3IDUuMDM2IDEyLjk4NjEgNS4wMzZIMTQuOTU4OUMxNS4yMzEzIDUuMDM2IDE1LjQ1MjEgNS4yNTY4NCAxNS40NTIxIDUuNTI5MjJDMTUuNDUyMSA1LjgwMTYgMTUuMjMxMyA2LjAyMjQ0IDE0Ljk1ODkgNi4wMjI0NFoiIGZpbGw9IiMyMTIxMjEiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83MDgxXzM3NjYiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
}
.article-img { 
    margin-top: 40px;
}
.article-img img {
    width: 100%;
    /* object-fit: cover; */
}
.new-detail-text-block .article-list-items {
    margin-bottom: 40px;
}
.new-detail-text-block .article-list-item {
    font-family: Montserrat;
    color: #212121;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    margin: 23px 0;
}
.new-detail-text-block .article-low-title {
    color: #212121;
    font-family: Montserrat;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 160%;
    margin: 40px 0 20px;
}
.new-article-slider {
    display: flex;
    gap: 24px;
}
.new-article-item {
    max-width: 550px;
}
.new-article-item img {
    width: 100%;
}
@media(max-width: 1280px) {
    .detail-blog-complex .index_article__title {
        padding: 0 0 70px 0;
    }
    .new-detail-text-block .article-main-title {
        font-size: 36px;
    }
    .new-detail-text-block .article-low-title {
        font-size: 28px;
    }
    .new-detail-text-block .article-list-item {
        font-size: 18px;
    }
    .new-detail-text-block .article-img-description {
        font-size: 18px;
    }
    .new-detail-text-block .article-text-normal,
    .about__column_text p {
        font-size: 18px;
    }
}

@media(max-width: 1024px) {
    .detail-blog-complex .index_article__title {
        padding: 0 0 30px 0;
    }
}

@media(max-width: 768px) {
    .author-block__position {
        max-width: 360px;
    }
    .comments_popup__close {
        right: 10px;
        top: 10px;
    }
    .new-detail-text-block .container {
        width: calc(100% - 20px);
    }
    .new-article-item {
        max-width: none;
    }
}

@media(max-width: 650px) {
    .blog_detail__comments_title_wrapper {
        align-items: self-start;
        flex-direction: column;
        gap: 30px;
    }
    .blog_detail__comments_list_no_comments_img_items {
        flex-direction: column;
        align-items: center;
    }
    .blog_detail__comments_list_no_comments_dc {
        display: none;
    }
    .blog_detail__comments_list_no_comments_mobile {
        display: flex;
    }
}

@media (max-width: 500px) {
    .comments_popup__form {
        width: 375px;
    }
    .comments_popup__form_rating {
        flex-direction: column;
        margin-top: 20px;
    }
    .comments_popup_privacy-policy {
        flex-wrap: wrap;
        gap: 3px;
    }
    .comments_popup__thanks {
        width: 375px;
        height: 375px;
    }
    .comments_popup__thanks_title {
        font-size: 48px;
        letter-spacing: 0;
    }
    .comments_popup__thanks_text {
        font-size: 18px;
    }
    .new-detail-text-block .article-text-italic {
        font-size: 20px;
    }
    .author-block__position {
        text-align: left;
    }
    .blog-header__description {
        display: flex !important;
        justify-content: center;
    }
    .new-detail-text-block .article-low-title {
        letter-spacing: 0;
    }
    .new-detail-text-block .article-semi-title {
        font-size: 28px;
        letter-spacing: 0;
    }
}

@media(max-width: 428px) {
    .blog_detail__comments_title {
        font-size: 24px;
    }
    .block-header__info-rating-stars svg:nth-of-type(n+2) {
        display: none; 
    }
    .block-header__info-views {
        margin-right: 21px;
    }
    .block-header__info-time {
        margin-right: 9px;
    }
    .blog-header__tags {
        text-align: center;
    }
    .author-block__photo img {
        width: 65px;
        height: 65px;
    }
    .author-block__info {
        margin-left: 0;
        text-align: center;
        margin-top: 20px;
    }
    .new-detail-text-block .article-main-title {
        font-size: 32px;
    }
    .new-detail-text-block .article-low-title {
        font-size: 20px;
    }
    .new-detail-text-block .article-list-item {
        font-size: 16px;
    }
    .new-detail-text-block .article-img-description {
        font-size: 16px;
    }
    .new-detail-text-block .article-text-normal,
    .about__column_text p{
        font-size: 16px;
    }
    .new-detail-text-block .article-text-italic {
        font-size: 18px;
    }

}

@media(max-width: 375px) {
    .block-header__info {
        font-size: 12px;
        align-items: center;
    }
    .block-header__info-views {
        align-items: center;
    }
    .comments_popup__form {
        width: 330px;
    }
    .comments_popup__thanks {
        width: 330px;
        height: 330px;
    }
    .comments_popup__thanks_title {
        font-size: 44px;
    }
    .comments_popup__thanks_text {
        font-size: 15px;
    }
}

@media (max-width: 320px) {
    .block-header__info {
        font-size: 10px;
    }
    .blog_detail__comments_btn {
        padding: 22px 15px;
    }
    .comments_popup__form {
        width: 280px;
    }
    .comments_popup__form_title {
        font-size: 37px;
    }
    .comments_popup__form_rating_text {
        font-size: 20px;
    }
    .comments_popup__thanks {
        width: 300px;
        height: 300px;
    }
}
/* End */


/* Start:/local/templates/med-vlaekan/components/bitrix/breadcrumb/breadcramp_gray/style.css?1729148968774*/
.bx-breadcrumb {
	margin: 40px 0 100px;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 12px;
	color: #939396;
    font-family: 'Montserrat';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%; /* 19.6px */
}
.bx-breadcrump-item-separator{
	margin-right: 6px;
}
.bx-breadcrumb .bx-breadcrumb-item:first-child .bx-breadcrump-item-separator{
	margin-right: 0;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none; text-decoration: none; color: #939396;} 
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */
/* /local/templates/med-vlaekan/components/bitrix/news/blog/bitrix/news.detail/BlogDetail/style.css?174904126656508 */
/* /local/templates/med-vlaekan/components/bitrix/breadcrumb/breadcramp_gray/style.css?1729148968774 */
