.blog_list{position:relative}@media(min-width:992px){.blog_page .blog_form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.blog_page .blog_form__wrapper form{width:100%}}.blog_page .blog_page__description{color:var(--secondary-80)}.blog_page .blog_item{border-radius:.4rem;-webkit-box-shadow:6px 6px 25px 0 rgba(0,0,0,.1);box-shadow:6px 6px 25px 0 rgba(0,0,0,.1);overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog_page .blog_item .blog_item_read_more{rotate:180deg}.blog_page .blog_item .blog_item_link{display:block;cursor:pointer}.blog_page .blog_item .blog_item_link img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog_page .blog_item .blog_item_content{background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog_page .blog_item .blog_item_category{color:var(--secondary-80)!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog_page .blog_item .blog_item_category::before{content:"";border-radius:50%;width:3px;height:3px;background-color:var(--secondary-80);border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.blog_page .blog_item .blog_item_title{cursor:pointer;color:var(--color-secondary)}.blog_page .blog_item .blog_item_title a{display:block}@media(hover:hover)and (pointer:fine){.blog_page .blog_item .blog_item_title:hover{color:var(--color-primary)}}.blog_page .blog_item .blog_item_date{color:var(--secondary-60)}@media(min-width:768px){.blog_page .blog_item--highlighted{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.blog_page .blog_item--highlighted .blog_item_link{width:50%}.blog_page .blog_item--highlighted .blog_item_title a{font-size:3.2rem;font-weight:500;line-height:115%;letter-spacing:-.0736rem}}.blog_page .blog_item--recommended{width:28.9rem}@media(min-width:768px){.blog_page .blog_item--recommended{width:31.6rem}}@media(min-width:992px){.blog_page .blog_item--recommended{width:53.7rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.blog_page .blog_item--recommended .blog_item_link{width:50%}}.blog_page .blog__loading_overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.7);z-index:1000}.blog_page .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.blog_page .blog_list__progress_bar{height:2px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:992px){.blog_page .blog_list__progress_bar{height:4px}}.blog_page .swiper-progress-bar-filled{max-width:100%}.blog_page .swiper-slide-blog{height:auto;width:auto!important}.blog_page .blog_list__categories{overflow:visible}.blog_page .blog_list__categories .swiper-slide{width:auto!important}@media(min-width:992px){.blog_page .blog_list__categories{overflow:hidden}}.blog_page .blog_list__category{padding-inline:1.2rem;height:2.7rem;border:1px solid var(--secondary-60);color:var(--secondary-60,#97787d);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:400;line-height:140%;border-radius:100rem;letter-spacing:-.0322rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.blog_page .blog_list__category::before{content:"";width:3px;height:3px;border-radius:50%;background-color:currentColor;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}@media(hover:hover)and (pointer:fine){.blog_page .blog_list__category:hover{background-color:var(--color-primary);color:var(--color-secondary);border-color:var(--color-primary)}}.blog_page .blog_list__category.active{background-color:var(--secondary-60);color:#fff;pointer-events:none}.blog_page .blog_list__swiper{overflow:visible}@media(min-width:992px){.blog_page .blog_list__controls{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;width:100%;gap:16px}.blog_page .blog_list__controls .blog_list__buttons{width:42.6rem}.blog_page .blog_list__controls .blog_list__categories{margin-left:0!important}}.blog_page .blog__controls__next{rotate:180deg}.blog_page .blog_list__posts_wrapper{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:576px){.blog_page .blog_list__posts_wrapper{grid-template-columns:repeat(2,1fr);gap:4rem 1.6rem}}@media(min-width:768px){.blog_page .blog_list__posts_wrapper{grid-template-columns:repeat(3,1fr);gap:4rem 1.6rem}}@media(min-width:992px){.blog_page .blog_list__posts_wrapper{grid-template-columns:repeat(4,1fr);gap:4rem 1.6rem}}