@-webkit-keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes bottomToTop{0%{opacity:0;bottom:-115px}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}100%{opacity:1;bottom:25px}}@keyframes bottomToTop{0%{opacity:0;bottom:-115px}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}100%{opacity:1;bottom:25px}}@-webkit-keyframes bottomToTopSnackbar{0%{opacity:0;top:52%}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}100%{opacity:1;top:50%}}@keyframes bottomToTopSnackbar{0%{opacity:0;top:52%}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}100%{opacity:1;top:50%}}@-webkit-keyframes leftToRight{0%{left:-300px}100%{left:0}}@keyframes leftToRight{0%{left:-300px}100%{left:0}}@-webkit-keyframes rightToLeft{0%{right:-410px}100%{right:0}}@keyframes rightToLeft{0%{right:-410px}100%{right:0}}@-webkit-keyframes display{0%{opacity:0;transform:scale(0.75) translateY(-20px)}25%{opacity:.5}50%{opacity:.7}100%{opacity:1;transform:scale(1) translateY(0)}}@keyframes display{0%{opacity:0;transform:scale(0.75) translateY(-20px)}25%{opacity:.5}50%{opacity:.7}100%{opacity:1;transform:scale(1) translateY(0)}}@-webkit-keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes rotation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.pagination__list{display:flex;padding:4px;border:1px solid #e3e3e3;border-radius:2px;flex-wrap:wrap}.pagination__item.active .pagination__link{background-color:#31c3ae;color:#fff}.pagination__link{display:inline-block;padding:6px 12px;font-weight:700;font-size:14px;line-height:19px;text-transform:uppercase}.pagination__link:hover{background-color:#f4f3f5}.blog-card-layout{display:flex;flex-wrap:wrap;margin:0 -15px;width:100%}.blog-card{margin:0 15px 14px 15px;padding:0 8px 0 8px;border:1px solid rgba(0,0,0,0);position:relative;display:flex;justify-content:center;overflow:hidden}.blog-card__link{width:100%}.blog-card__picture{display:flex;justify-content:center}.blog-card__img{max-width:340px;width:100%;max-height:200px;min-height:200px;object-fit:cover;transition:transform 150ms ease-in-out}.blog-card__info{position:relative;top:-20px;width:100%;margin-left:6px;max-width:calc(100% - 12px);padding:10px 16px;background-color:#fff}.blog-card__title{font-weight:700;font-size:14px;line-height:120%;letter-spacing:.08em;text-transform:uppercase;transition:color 150ms ease-in-out}.blog-card__date{font-size:12px;color:#31c3ae;font-weight:bold;margin-bottom:12px;z-index:2}.blog-card_1{flex:0 0 calc(100% - 30px)}.blog-card_2{flex:0 0 calc(50% - 30px)}.blog-card_3{flex:0 0 calc(33.3333333% - 30px)}.blog-card_4{flex:0 0 calc(25% - 30px)}.blog-card_5{flex:0 0 calc(20% - 30px)}.blog-card_6{flex:0 0 calc(16.6666667% - 30px)}.blog-card:hover .blog-card__img{transform:scale(1.1)}.blog-card:hover .blog-card__title{color:#29a291}@media screen and (max-width: 1366px){.blog-card_lp_5{flex:0 0 calc(20% - 30px)}}@media screen and (max-width: 1200px){.blog-card_elg_4{flex:0 0 calc(25% - 30px)}.blog-card_elg_3{flex:0 0 calc(33.3333333% - 30px)}}@media screen and (max-width: 992px){.blog-card_lg_3{flex:0 0 calc(33.3333333% - 30px)}.blog-card_lg_2{flex:0 0 calc(50% - 30px)}}@media screen and (max-width: 768px){.blog-card_md_2{flex:0 0 calc(50% - 30px)}.blog-card_md_3{flex:0 0 calc(33.3333333% - 30px)}}@media screen and (max-width: 576px){.blog-card_sm_1{flex:0 0 100%;margin:0}}.list-circle{padding-left:16px}.list-circle__item{position:relative;margin-bottom:2px}.list-circle__item:last-child{margin-bottom:0}.list-circle__item::before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid #31c3ae;display:block;position:absolute;left:-15px;top:4px}.blog-list__pagination{width:fit-content;width:-moz-fit-content}.blog-card-layout{display:block;margin:0}.blog-card{margin-bottom:14px;margin:0 0 24px 0;padding:0}.blog-card__link{display:flex}.blog-card__picture{width:100%;max-width:250px;margin-right:22px;overflow:hidden}.blog-card__img{max-width:250px}.blog-card__info{top:0;margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between}.blog-card__title{margin-bottom:12px}.blog-card__desk{font-size:15px;line-height:120%}.blog-card__action-text{line-height:140%}.blog-card__action-icon path{stroke:#fff}@media screen and (max-width: 576px){.blog-card{margin-bottom:28px}.blog-card__picture{margin-right:0;margin-bottom:16px;max-width:100%}.blog-card__img{max-width:100%}.blog-card__link{flex-direction:column}.blog-card__info-top{margin-bottom:12px}}
