.pagelist-meta-info p{margin:0}.page-categories span{background-color:#e9ebeb;display:inline-block;margin-bottom:.375rem;margin-right:.375rem;padding:.375rem .75rem}.header.site-menu-active{background-color:#6f3092}.site-header{background-color:#6f3092}.site-header__nav--secondary .brick--50{width:50%}.sidebar__nav--primary .list__item.active{background-color:#6f3092}.content-type--announcement-wrapper-feature{background-color:#f6f7f7;padding:1rem}@media (min-width:761px){.content-type--announcement-wrapper-feature{margin:0 -.5rem 0 -2.75rem;padding:1rem 2.75rem}}.content-type--announcement-wrapper-feature .content-type--announcement-featured{border-bottom:solid 1px #dbdfdf;margin:1.25rem 0;padding:0 0 1.25rem}.content-type--announcement-wrapper-feature .content-type--announcement-featured:last-of-type{border-bottom:none 0;margin-bottom:0}.content-type--announcement-wrapper-feature a h3{font-size:1.28145rem;line-height:1.40449;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.03rem;margin:0}@media (min-width:600px) and (max-width:960px){.content-type--announcement-wrapper-feature a h3{font-size:calc(1.28145rem + .16018 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.content-type--announcement-wrapper-feature a h3{font-size:calc(1.44163rem + .16018 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.content-type--announcement-wrapper-feature a h3{font-size:1.60181rem}}.content-type--announcement-wrapper-feature a:hover h3{text-decoration:underline}.content-type--announcement-wrapper-feature a p{font-size:.8rem;line-height:1.5;color:#525e66;margin:0;text-decoration:none}@media (min-width:600px) and (max-width:960px){.content-type--announcement-wrapper-feature a p{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.content-type--announcement-wrapper-feature a p{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.content-type--announcement-wrapper-feature a p{font-size:1rem}}.content-type--announcement-wrapper-feature a p .category{border-left:solid 1px #dbdfdf;color:#83919b;display:inline-block;margin:0 0 0 .5rem;padding:0 0 0 .7rem;text-transform:capitalize}.content-type--announcement-html.featured{display:none}.content-type--announcement-html{border-bottom:solid 1px #dbdfdf;margin:1rem 0;padding:0 0 1rem}.content-type--announcement-html a h3{font-size:1.13906rem;line-height:1.40449;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.03rem;margin:0}@media (min-width:600px) and (max-width:960px){.content-type--announcement-html a h3{font-size:calc(1.13906rem + .14238 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.content-type--announcement-html a h3{font-size:calc(1.28145rem + .14238 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.content-type--announcement-html a h3{font-size:1.42383rem}}.content-type--announcement-html a:hover h3{text-decoration:underline}.content-type--announcement-html a p{font-size:.8rem;line-height:1.5;color:#525e66;margin:0;text-decoration:none}@media (min-width:600px) and (max-width:960px){.content-type--announcement-html a p{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.content-type--announcement-html a p{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.content-type--announcement-html a p{font-size:1rem}}.content-type--announcement-html a p .category{border-left:solid 1px #dbdfdf;color:#83919b;display:inline-block;margin:0 0 0 .5rem;padding:0 0 0 .7rem;text-transform:capitalize}.content-type--announcement-html:last-of-type{border-bottom:none 0}.content-type--announcement-fulltext .announcement__fulltext-categories{font-size:.9rem;line-height:1.55556;text-transform:capitalize}@media (min-width:600px) and (max-width:960px){.content-type--announcement-fulltext .announcement__fulltext-categories{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.content-type--announcement-fulltext .announcement__fulltext-categories{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.content-type--announcement-fulltext .announcement__fulltext-categories{font-size:1.125rem}}.content-type--announcement-fulltext .announcement__fulltext-content{border-top:solid 1px #dbdfdf;margin-top:2rem;padding-top:2rem}.announcement__list{list-style-type:none;margin:2rem 0;padding:0}.announcement__list .announcement__list-item{border-bottom:solid 1px #dbdfdf;list-style-type:none;margin:.5rem 0;padding:0 0 .5rem}.announcement__list .announcement__list-item:last-of-type{border-bottom:none 0}.announcement__list a .announcement__list-item-title{font-size:.9rem;line-height:1.55556;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}@media (min-width:600px) and (max-width:960px){.announcement__list a .announcement__list-item-title{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.announcement__list a .announcement__list-item-title{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.announcement__list a .announcement__list-item-title{font-size:1.125rem}}.announcement__list a:hover .announcement__list-item-title{text-decoration:underline}.announcement__list a .announcement__list-item-date{font-size:.71111rem;line-height:1.40607;color:#525e66;margin:0}@media (min-width:600px) and (max-width:960px){.announcement__list a .announcement__list-item-date{font-size:calc(.71111rem + .08889 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.announcement__list a .announcement__list-item-date{font-size:calc(.8rem + .08889 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.announcement__list a .announcement__list-item-date{font-size:.88889rem}}.announcements-sidebar-announcements-featured{margin:0;padding:0}.announcements-sidebar-announcements-featured .announcement{display:none}.announcements-sidebar-announcements-featured .featured-announcement{background-color:#f6f7f7;margin:0 -1.875rem;padding:.5rem 1.875rem}.announcements-sidebar-announcements{margin:0;padding:0}.announcements-sidebar-announcements .featured-announcement{display:none}.announcement__list-sidebar{border-bottom:solid 1px #e9ebeb;list-style-type:none;margin:.5rem 0;padding:0 0 .5rem}.announcement__list-sidebar:last-of-type{border-bottom:none 0}.announcement__list-sidebar a .announcement__list-item-title{font-size:.8rem;line-height:1.5;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.05rem;line-height:1.3;margin:0 0 .2rem}@media (min-width:600px) and (max-width:960px){.announcement__list-sidebar a .announcement__list-item-title{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.announcement__list-sidebar a .announcement__list-item-title{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.announcement__list-sidebar a .announcement__list-item-title{font-size:1rem}}.announcement__list-sidebar a:hover .announcement__list-item-title{text-decoration:underline}.announcement__list-sidebar a .announcement__list-item-date{font-size:.71111rem;line-height:1.40607;color:#525e66;margin:0}@media (min-width:600px) and (max-width:960px){.announcement__list-sidebar a .announcement__list-item-date{font-size:calc(.71111rem + .08889 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.announcement__list-sidebar a .announcement__list-item-date{font-size:calc(.8rem + .08889 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.announcement__list-sidebar a .announcement__list-item-date{font-size:.88889rem}}.services__banner{height:250px;width:100%}@media (min-width:760px){.services__banner{height:300px}}@media (min-width:960px){.services__banner{height:450px}}.block-listing-with-side .container{display:block}@media (min-width:961px){.block-listing-with-side .container{display:-webkit-box;display:-ms-flexbox;display:flex}}.block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-listing-with-side .block-wrapper{-webkit-box-sizing:inherit;box-sizing:inherit;width:100%}@media (min-width:961px){.block-listing-with-side .block-wrapper{width:75%}}.block-listing-with-side .block-side{background-color:#f6f7f7;-webkit-box-sizing:inherit;box-sizing:inherit;display:block;padding:2.25rem 0;width:100%}@media (min-width:961px){.block-listing-with-side .block-side{width:25%}}.block-listing-with-side .block-side h2{font-size:1.13906rem;line-height:1.40449;border-bottom:solid 2px #6f3092;margin-left:2.25rem;padding-bottom:1.5rem}@media (min-width:600px) and (max-width:960px){.block-listing-with-side .block-side h2{font-size:calc(1.13906rem + .14238 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.block-listing-with-side .block-side h2{font-size:calc(1.28145rem + .14238 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.block-listing-with-side .block-side h2{font-size:1.42383rem}}.block-listing-with-side .block-side li,.block-listing-with-side .block-side ul{list-style-type:none;margin:0;padding:0}.block-listing-with-side .block-side a{font-size:.71111rem;line-height:1.40607;color:#6f3092;display:block;padding:.375rem .75rem .375rem 2.25rem}@media (min-width:600px) and (max-width:960px){.block-listing-with-side .block-side a{font-size:calc(.71111rem + .08889 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.block-listing-with-side .block-side a{font-size:calc(.8rem + .08889 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.block-listing-with-side .block-side a{font-size:.88889rem}}.block-listing-with-side .block-side a:hover{background-color:#e9ebeb}.services-block{width:100%}@media (min-width:761px){.services-block{-webkit-box-flex:0;-ms-flex:0 33.33%;flex:0 33.33%}}.services-block .block-content{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;padding:30px}.services-block:nth-child(even) .block-content{background-color:#6f3092;color:#fff;height:100%}.services-block:nth-child(odd) .block-content{background-color:#fff;color:#6f3092;height:100%}.services-block:nth-child(even) .block-content p{opacity:.8}.services-block:nth-child(odd) .block-content p{color:#5d6b74}.services-block:nth-child(even) .block-content a{border:solid 1px rgba(255,255,255,.4);color:#fff;display:inline-block;padding:8px 16px}.services-block:nth-child(even) .block-content a:hover{background-color:#fff;border:solid 1px #fff;color:#6f3092}.services-block:nth-child(odd) .block-content a{border:solid 1px #6f3092;color:#6f3092;display:inline-block;padding:8px 16px}.services-block:nth-child(odd) .block-content a:hover{background-color:#6f3092;border:solid 1px #6f3092;color:#fff}.services-block .block-content h2{font-size:1.44163rem;line-height:1.38735;font-family:"DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.05rem}@media (min-width:600px) and (max-width:960px){.services-block .block-content h2{font-size:calc(1.44163rem + .1802 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.services-block .block-content h2{font-size:calc(1.62183rem + .1802 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.services-block .block-content h2{font-size:1.80203rem}}.service-block-people-strategy{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}.services-block:nth-child(odd).service-block-people-strategy .block-content{background-color:#361163;color:#fff}.services-block:nth-child(odd).service-block-people-strategy .block-content p{color:#fff;opacity:.8}.services-block:nth-child(odd).service-block-people-strategy .block-content a{border:solid 1px rgba(255,255,255,.4);color:#fff;display:inline-block;padding:8px 16px}.services-block:nth-child(odd).service-block-people-strategy .block-content a:hover{background-color:#fff;border:solid 1px #fff;color:#361163}.services-block-listing{background-attachment:fixed;padding:3rem 0}.breadcrumbs{background-color:rgba(0,0,0,.25)}.breadcrumbs__item::before{background-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 14 24" xmlns="http%3A//www.w3.org/2000/svg"><path d="M12.744 12L.168.874A.5.5 0 1 1 .83.126l13 11.5a.5.5 0 0 1 0 .748l-13 11.5a.5.5 0 1 1-.662-.748L12.744 12z" fill="white" /></svg>')}.breadcrumbs__item a{color:#fff;opacity:.6}.breadcrumbs__item a:focus,.breadcrumbs__item a:hover{color:#fff}.breadcrumbs__item:first-child a{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M0 3.68v6.322h3.889v-3.89H6.11v3.89H10V3.68L5 0z" fill="white"/></svg>')}@media (max-width:759px){.breadcrumbs__item:nth-last-child(2)::before{background-image:url('data:image/svg+xml;charset=utf-8,<svg viewBox="0 0 14 24" xmlns="http://www.w3.org/2000/svg"><path d="M1.254 12L13.83 23.126a.5.5 0 1 1-.662.748l-13-11.5a.5.5 0 0 1 0-.748l13-11.5a.5.5 0 1 1 .663.748L1.255 12z" fill="white" /></svg>')}}.content-type--button .button{background:#6f3092;color:#fff;margin-bottom:.75rem}.content-type--button.content-type--inline{margin-bottom:0}.button:focus,.button:hover{background:#361163}.sidebar .button{width:100%}.card--standout .card__link .card__content{background-color:#6f3092}.card--standout .card__link:hover .card__content{background-color:#361163}.hr-home-cards .card__link .card__content{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #6f3092),to(#361163));background:linear-gradient(to bottom,#6f3092 0,#361163 100%)}.hr-home-cards .card__link:hover .card__content{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #361163),to(#361163));background:linear-gradient(to bottom,#361163 0,#361163 100%)}.eap .card--contact .card__person::before{display:none}.filter-wrapper .filter-search{margin-bottom:3rem;margin-top:3rem;max-width:500px}.filter-wrapper .quicksearch{border:solid 3px #6f3092;outline:0;padding:.75rem 1.5rem;-webkit-transition:border .2s ease;transition:border .2s ease;width:100%}.link-filter-wrapper{display:block}@media (min-width:761px){.link-filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-content .link-filter-wrapper .filters{border-right:solid 3px #6f3092;-webkit-box-sizing:inherit;box-sizing:inherit;display:block;margin:0;padding:0;vertical-align:top;width:100%}@media (min-width:761px){.main-content .link-filter-wrapper .filters{width:25%}}.link-filter-wrapper .filters .button-group{min-height:400px;padding:1.5rem 0}.link-filter-wrapper .grid-wrapper{background-color:#f6f7f7;-webkit-box-sizing:inherit;box-sizing:inherit;display:block;margin:0;min-height:400px;padding:1.5rem 0;vertical-align:top;width:100%}@media (min-width:761px){.link-filter-wrapper .grid-wrapper{width:75%}}.link-filter-wrapper .grid-wrapper .grid{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin:1.5rem 3rem;padding-left:0}.link-filter-wrapper .filters .button{background-color:transparent;color:#fff;display:block;margin-bottom:.375rem;outline:none 0;padding:.375rem 0 .375rem 1.5rem;text-align:left;width:100%}.link-filter-wrapper .filters .button.is-checked,.link-filter-wrapper .filters .button:active,.link-filter-wrapper .filters .button:focus,.link-filter-wrapper .filters .button:hover{background-color:#6f3092;color:#fff}.hrod-page-link{display:inline-block;width:33.33333%}.hrod-page-link-a{border-left:solid 3px #f6f7f7;color:#6f3092;display:block;padding:.375rem .75rem}.hrod-page-link-a:hover{background-color:#fff;border-left:solid 3px #6f3092}.intro{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #6f3092),to(#361163));background:linear-gradient(to bottom,#6f3092 0,#361163 100%)}.services__text{background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #6f3092),to(#361163));background:linear-gradient(to bottom,#6f3092 0,#361163 100%);padding-bottom:3rem}.services__text h2{font-size:1.82456rem;line-height:1.31521}@media (min-width:600px) and (max-width:960px){.services__text h2{font-size:calc(1.82456rem + .22807 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.services__text h2{font-size:calc(2.05263rem + .22807 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.services__text h2{font-size:2.2807rem}}@media (min-width:761px){.services__text-inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.services__text-intro{margin-top:-20px}@media (min-width:761px){.services__text-intro{padding-right:.75rem;width:66.66667%}}.services__text-intro-container{background-color:#fff;height:100%;padding:30px}.text-intro-linkblock{margin-bottom:0}.services__text-contact{background-color:#fff;border-top:solid 10px #6f3092;margin-top:-20px;padding:30px 30px 10px}@media (min-width:761px){.services__text-contact{border-top:none 0;width:33.33333%}}.services__text-contact h3{font-size:1.13906rem;line-height:1.40449;margin-top:-1rem}@media (min-width:600px) and (max-width:960px){.services__text-contact h3{font-size:calc(1.13906rem + .14238 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.services__text-contact h3{font-size:calc(1.28145rem + .14238 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.services__text-contact h3{font-size:1.42383rem}}.services__text-contact .contact-2-title{padding-top:1.5rem}.services__search{display:relative}.services__search-inner form{background-color:#6f3092;display:block;height:50px;left:0;margin-left:auto;margin-right:auto;max-width:500px;position:absolute;right:0}.services__search-inner{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5));height:120px;margin-top:-120px;padding-top:40px}.services__search .form__field{font-size:1.0125rem;line-height:1.38231;background-color:#fff;border:0 none;color:#1b1b1b;height:50px;outline-color:#bbc3c9;padding-left:20px;width:calc(100% - 50px)}@media (min-width:600px) and (max-width:960px){.services__search .form__field{font-size:calc(1.0125rem + .12656 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.services__search .form__field{font-size:calc(1.13906rem + .12656 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.services__search .form__field{font-size:1.26562rem}}.services__search .form__field::-webkit-input-placeholder{color:#a89b91}.services__search .form__field::-moz-placeholder{color:#a89b91}.services__search .form__field::-ms-input-placeholder{color:#a89b91}.services__search .form__field::placeholder{color:#a89b91}.services__search .form__button{height:50px;width:50px}.form__label{display:none}.home__social{margin:1.5rem 0}.home__social .icon{-webkit-filter:brightness(.4);filter:brightness(.4);height:34px;margin-right:5px;width:34px}.home__social .icon:hover{-webkit-filter:brightness(.1);filter:brightness(.1)}.contact-info-additional{background-color:#a70531;color:#fff;margin:0 -30px -30px;padding:10px 30px;-webkit-transition-duration:.4s;transition-duration:.4s}.contact-info-additional:hover{background-color:#ee2f4f}.services-home-announcement{background-color:#6f3092;padding:1.5rem 0}@media (min-width:761px){.services-home-announcement-text{color:#fff;display:inline-block;padding:1% 1% 1% 3%;vertical-align:middle;width:68%}}.services-home-announcement-text h2{font-size:1.44163rem;line-height:1.38735;color:#fff}@media (min-width:600px) and (max-width:960px){.services-home-announcement-text h2{font-size:calc(1.44163rem + .1802 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.services-home-announcement-text h2{font-size:calc(1.62183rem + .1802 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.services-home-announcement-text h2{font-size:1.80203rem}}.services-home-announcement-text h2 span{font-size:.9rem;line-height:1.55556;color:#f6f7f7;display:block}@media (min-width:600px) and (max-width:960px){.services-home-announcement-text h2 span{font-size:calc(.9rem + .1125 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.services-home-announcement-text h2 span{font-size:calc(1.0125rem + .1125 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.services-home-announcement-text h2 span{font-size:1.125rem}}.services-home-announcement-text .list--news-listing .list__content--text{width:100%}.services-home-announcement-text .list__text--excerpt{display:none}.services-home-announcement-text .list__heading{font-size:2.05263rem;line-height:1.26656}@media (min-width:600px) and (max-width:960px){.services-home-announcement-text .list__heading{font-size:calc(2.05263rem + .25658 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.services-home-announcement-text .list__heading{font-size:calc(2.30921rem + .25658 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.services-home-announcement-text .list__heading{font-size:2.56578rem}}@media (min-width:761px){.services-home-announcement-button{display:inline-block;padding:2% 3% 2% 1%;text-align:right;vertical-align:middle;width:31%}}.services-home-announcement-button .button{background-color:#fff;color:#6f3092}.text-intro-linkblock .button{margin-bottom:.375rem}.hr-home-cards{background-color:#dbdfdf;padding:4rem 0}.page-layout-home .global-footer{margin-top:0}.page-layout-home .card__heading{font-size:1.62183rem;line-height:1.35668}@media (min-width:600px) and (max-width:960px){.page-layout-home .card__heading{font-size:calc(1.62183rem + .20273 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.page-layout-home .card__heading{font-size:calc(1.82456rem + .20273 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.page-layout-home .card__heading{font-size:2.02729rem}}.page-layout-home .col .content-type--announcement-wrapper-feature{margin:0 -.5rem 0 -1rem;padding:1rem}.page-layout-home .col .content-type--announcement-featured .announcement__html-title,.page-layout-home .col .content-type--announcement-html .announcement__html-title{font-size:1.0125rem;line-height:1.38231}@media (min-width:600px) and (max-width:960px){.page-layout-home .col .content-type--announcement-featured .announcement__html-title,.page-layout-home .col .content-type--announcement-html .announcement__html-title{font-size:calc(1.0125rem + .12656 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.page-layout-home .col .content-type--announcement-featured .announcement__html-title,.page-layout-home .col .content-type--announcement-html .announcement__html-title{font-size:calc(1.13906rem + .12656 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.page-layout-home .col .content-type--announcement-featured .announcement__html-title,.page-layout-home .col .content-type--announcement-html .announcement__html-title{font-size:1.26562rem}}.page-layout-home .col .content-type--announcement-featured .announcement__html-date,.page-layout-home .col .content-type--announcement-html .announcement__html-date{font-size:.8rem;line-height:1.5}@media (min-width:600px) and (max-width:960px){.page-layout-home .col .content-type--announcement-featured .announcement__html-date,.page-layout-home .col .content-type--announcement-html .announcement__html-date{font-size:calc(.8rem + .1 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.page-layout-home .col .content-type--announcement-featured .announcement__html-date,.page-layout-home .col .content-type--announcement-html .announcement__html-date{font-size:calc(.9rem + .1 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.page-layout-home .col .content-type--announcement-featured .announcement__html-date,.page-layout-home .col .content-type--announcement-html .announcement__html-date{font-size:1rem}}.content-type--announcement-wrapper-html{padding:.5rem 0}.vacancies-list ul{list-style-type:none;margin:0;padding:1rem 0}.vacancies-list ul li{border-bottom:solid 1px #dbdfdf;list-style-type:none;margin-bottom:.5rem;padding:.5rem 0 1rem}.vacancies-list ul li:last-of-type{border-bottom:none 0}.vacancies-list ul li a{display:block}.vacancies-list ul li a strong{font-size:1.0125rem;line-height:1.38231;font-family:"DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width:600px) and (max-width:960px){.vacancies-list ul li a strong{font-size:calc(1.0125rem + .12656 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.vacancies-list ul li a strong{font-size:calc(1.13906rem + .12656 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.vacancies-list ul li a strong{font-size:1.26562rem}}.vacancies-list ul li a:hover strong{text-decoration:underline}.vacancies-list ul li a .rss__date{color:#525e66;display:block}.hr-home-contacts{background-color:#361163;color:#fff;margin-top:4rem;padding:2rem 0}.hr-home-contacts .heading{color:#fff;margin-bottom:2rem}.hr-home-contacts .card--contact .card__person::before{display:none}.hr-home-contacts .card--contact .card__container{border:none 0}.hr-home-contacts .card--contact .card__container .card__heading{font-size:1.28145rem;line-height:1.40449}@media (min-width:600px) and (max-width:960px){.hr-home-contacts .card--contact .card__container .card__heading{font-size:calc(1.28145rem + .16018 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.hr-home-contacts .card--contact .card__container .card__heading{font-size:calc(1.44163rem + .16018 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.hr-home-contacts .card--contact .card__container .card__heading{font-size:1.60181rem}}.hr-home-contacts .card--contact a{color:#f6f7f7;text-decoration:none}.hr-home-contacts .card--contact a:hover{color:#ed2482;text-decoration:underline}.hr-home-contacts .list--contact .icon__svg{fill:rgba(255,255,255,.4)}.hr-home-contacts .card--contact .list--contact .list__item{margin-bottom:.3rem}.home.page-layout-wide .content-type--intro{max-width:100%}.home.has-banner .intro{margin:0}.home.has-banner .intro .intro__content{margin-left:auto;margin-right:auto;max-width:1000px;text-align:center}.home.has-banner .intro .intro__content .button{background-color:#6f3092}.home.has-banner .intro .intro__content .button:hover{background-color:#361163}.homepage-search{height:0;position:relative}.homepage-search .button{margin:0;padding:0;width:70px}.homepage-search .button:hover{background-color:transparent}.homepage-search .button .icon{display:block;height:100%;width:100%}.homepage-search .button .icon .icon__svg{background-color:#6f3092;border:solid 10px #6f3092;border-radius:0 3rem 3rem 0;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.homepage-search .button .icon .icon__svg:hover{background-color:#361163;border:solid 10px #361163}.homepage-search .homepage-search-inner{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);bottom:0;color:#fff;height:10rem;left:0;position:absolute;text-align:center;width:100%}.homepage-search .homepage-search-inner .search-question{font-size:1.44163rem;line-height:1.38735;margin:0;padding:1.5rem 0 .8rem}@media (min-width:600px) and (max-width:960px){.homepage-search .homepage-search-inner .search-question{font-size:calc(1.44163rem + .1802 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.homepage-search .homepage-search-inner .search-question{font-size:calc(1.62183rem + .1802 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.homepage-search .homepage-search-inner .search-question{font-size:1.80203rem}}.homepage-search .homepage-search-inner .form__components{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:36rem;width:90%}@media (min-width:760px){.homepage-search .homepage-search-inner .form__components{width:100%}}.homepage-search .homepage-search-inner .form__label{display:none}.homepage-search .homepage-search-inner .form__field{font-size:1.0125rem;line-height:1.38231;background-color:#fff;border:solid 4px #fff;border-radius:3rem 0 0 3rem;border-right:none 0;outline-color:#6f3092;padding:.5rem 1rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}@media (min-width:600px) and (max-width:960px){.homepage-search .homepage-search-inner .form__field{font-size:calc(1.0125rem + .12656 * ((100vw - 600px)/ 360))}}@media (min-width:960px) and (max-width:1220px){.homepage-search .homepage-search-inner .form__field{font-size:calc(1.13906rem + .12656 * ((100vw - 960px)/ 260))}}@media (min-width:1220px){.homepage-search .homepage-search-inner .form__field{font-size:1.26562rem}}.homepage-search .homepage-search-inner .form__field:focus{border:solid 4px #f6f7f7}