.departments-block.page-block{border-bottom:1px solid #e5e5e5;--itemMargin:12px;--itemInRow:3;display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0;margin:calc(-1 * var(--itemMargin));width:calc(100% + var(--itemMargin) * 2)}@media (max-width:992px){.departments-block.page-block{--itemInRow:2;justify-content:initial}}@media (max-width:576px){.departments-block.page-block{--itemInRow:1}}.departments-block.page-block .block{margin:var(--itemMargin);width:calc(100% / var(--itemInRow) - var(--itemMargin) * 2);display:flex;flex-direction:column;max-width:330px}@media (max-width:992px){.departments-block.page-block .block{max-width:initial}}.departments-block.page-block .block .title{color:#d55296;font-size:24px;line-height:140%;margin-bottom:15px}.departments-block.page-block .block .text{color:#6b6e6f;font-size:18px;line-height:160%}.departments-block.page-block .block .text p{margin-top:0}.departments-block.page-block .block .text p:last-child{margin-bottom:0}.departments-block.page-block .block .text a{color:inherit;text-decoration:none;white-space:nowrap}.departments-block.page-block .block .text a:hover{color:#d55296}.departments-block.page-block .block .text .social{display:flex}.departments-block.page-block .block .text .social a{display:block;margin-right:20px}.departments-block.page-block .block .text .social a:last-child{margin-right:0}.departments-block.page-block .block .text .social a:hover svg path{fill:#d55296}.departments-block.page-block .block .text .social a svg path{fill:#6b6e6f;-webkit-transition:all .2s,order 0s;-moz-transition:all .2s,order 0s;-ms-transition:all .2s,order 0s;-o-transition:all .2s,order 0s;transition:all .2s,order 0s}