ul.filter{display:block;position:relative;list-style:none;margin:0;padding:0}ul.filter>li{display:block;margin:0;padding:0}ul.filter>li:before{content:"";display:none}ul.filter:after{content:" ";display:table;clear:both}ul.filter li{font-weight:normal;font-size:16px;line-height:24px;letter-spacing:normal;padding-top:6px;padding-bottom:6px;float:left;border-right:1px solid #C1CDD7;padding-right:18px;margin-right:18px}ul.filter li:last-child{border-right:none;padding-right:0;margin-right:0}ul.pagination{display:block;position:relative;list-style:none;margin:0;padding:0}ul.pagination>li{display:block;margin:0;padding:0}ul.pagination>li:before{content:"";display:none}ul.pagination:after{content:" ";display:table;clear:both}ul.pagination li{font-weight:normal;font-size:16px;line-height:24px;letter-spacing:normal;padding-top:6px;padding-bottom:6px;display:none;float:left;border-right:1px solid #C1CDD7;padding-right:18px;margin-right:18px}ul.pagination li.active{display:block}ul.pagination li.active::after{content:" / " attr(data-total)}@media all and (min-width: 480px), print{ul.pagination li.active::after{content:none}}@media all and (min-width: 480px), print{ul.pagination li{display:block}}ul.pagination li.back{display:block}ul.pagination li.back a:before{display:inline-block;content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjUxNDM1IiB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4yOTMgNS43MDdsNCA0YS45OTcuOTk3IDAgMCAwIDEuNDE0IDAgMSAxIDAgMCAwIDAtMS40MTRMMi40MTQgNWwzLjI5My0zLjI5M0ExIDEgMCAxIDAgNC4yOTMuMjkzbC00IDRhMSAxIDAgMCAwIDAgMS40MTR6IiAvPjwvc3ZnPg==");padding-right:8px}ul.pagination li.back a:hover:before,ul.pagination li.back a:active:before{display:inline-block;content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNUQ2MTdCIiB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4yOTMgNS43MDdsNCA0YS45OTcuOTk3IDAgMCAwIDEuNDE0IDAgMSAxIDAgMCAwIDAtMS40MTRMMi40MTQgNWwzLjI5My0zLjI5M0ExIDEgMCAxIDAgNC4yOTMuMjkzbC00IDRhMSAxIDAgMCAwIDAgMS40MTR6IiAvPjwvc3ZnPg==");padding-right:8px}ul.pagination li.forward{display:block}ul.pagination li.forward a:after{display:inline-block;content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjUxNDM1IiB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNzA3IDUuNzA3bC00IDRhLjk5Ny45OTcgMCAwIDEtMS40MTQgMCAxIDEgMCAwIDEgMC0xLjQxNEwzLjU4NiA1IC4yOTMgMS43MDdBMSAxIDAgMSAxIDEuNzA3LjI5M2w0IDRhMSAxIDAgMCAxIDAgMS40MTR6IiAvPjwvc3ZnPg==");padding-left:8px}ul.pagination li.forward a:hover:after,ul.pagination li.forward a:active:after{display:inline-block;content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNUQ2MTdCIiB3aWR0aD0iNiIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDYgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuNzA3IDUuNzA3bC00IDRhLjk5Ny45OTcgMCAwIDEtMS40MTQgMCAxIDEgMCAwIDEgMC0xLjQxNEwzLjU4NiA1IC4yOTMgMS43MDdBMSAxIDAgMSAxIDEuNzA3LjI5M2w0IDRhMSAxIDAgMCAxIDAgMS40MTR6IiAvPjwvc3ZnPg==");padding-left:8px}ul.pagination li:last-child{border-right:none;padding-right:0;margin-right:0}.contact-people>.content>.title{font-weight:bold;font-size:25px;line-height:36px;letter-spacing:0.3px;padding-top:8px;padding-bottom:4px;padding-top:0;padding-bottom:0;margin-bottom:24px;padding-left:18px;padding-right:18px}.contact-people>.content>.title:before{content:"";display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:54px;height:12px;border-top:2px solid #E3002C;position:relative;top:-2px}.contact-people>.content>.title:before{margin-bottom:18px}@media all and (min-width: 996px), print{.contact-people>.content>.title{padding-left:24px;padding-right:24px}}.contact-people ul{display:block;position:relative;list-style:none;margin:0;padding:0;margin-bottom:36px}.contact-people ul>li{display:block;margin:0;padding:0}.contact-people ul>li:before{content:"";display:none}.contact-people ul:after{content:" ";display:table;clear:both}.contact-people ul li{padding-left:18px;padding-right:18px;margin-bottom:36px;float:left;width:100%}@media all and (min-width: 996px), print{.contact-people ul li{padding-left:24px;padding-right:24px}}@media all and (min-width: 480px), print{.contact-people ul li{width:50%}.contact-people ul li:nth-child(2n+1){clear:left}}@media all and (min-width: 996px), print{.contact-people ul li{width:25%}.contact-people ul li:nth-child(2n+1){clear:none}.contact-people ul li:nth-child(4n+1){clear:left}}.contact-people ul .image{margin-bottom:12px}.contact-people ul .name{font-weight:bold;font-size:18px;line-height:24px;letter-spacing:normal;padding-top:5px;padding-bottom:7px}.contact-people ul .position{font-weight:normal;font-size:16px;line-height:24px;letter-spacing:normal;padding-top:6px;padding-bottom:6px;color:#5D617B;margin-bottom:18px}.contact-people ul .email{font-weight:normal;font-size:16px;line-height:24px;letter-spacing:normal;padding-top:6px;padding-bottom:6px}.contact-people ul .name,.contact-people ul .position,.contact-people ul .phone,.contact-people ul .mobile-phone,.contact-people ul .email{padding-top:0;padding-bottom:0}.contact-people ul .extra-content{margin-top:12px;margin-bottom:24px;max-width:300px}.contact-people ul .extra-content br{margin-bottom:0}.social-media{margin-top:24px;margin-bottom:24px}.social-media .action{line-height:1;padding:0;display:inline-block;vertical-align:top}aside{margin-bottom:78px}aside>.content{max-width:720px}@media all and (min-width: 996px), print{aside{width:33.3333333333%}}@media all and (min-width: 1224px), print{aside{width:calc( 50% - 204px)}aside:after{content:" ";display:table;clear:both}aside>.content{float:left}aside>.content{width:408px}}@media all and (min-width: 996px), print{aside{float:left;margin-top:-36px}aside .contact-people li{width:100%}}ul.items{display:block;position:relative;list-style:none;margin:0;padding:0}ul.items>li{display:block;margin:0;padding:0}ul.items>li:before{content:"";display:none}ul.items li{margin-bottom:42px}ul.items .company{padding-top:0;padding-bottom:6px;font-weight:normal;font-size:16px;line-height:24px;letter-spacing:normal;padding-top:6px;padding-bottom:6px;color:#aaa}ul.items .title{font-weight:bold;font-size:18px;line-height:24px;letter-spacing:normal;padding-top:5px;padding-bottom:7px;padding-top:0;padding-bottom:6px}ul.items .title a{color:inherit}ul.items .publish-date{padding-top:0;padding-bottom:0}.index-view .page-heading{margin-bottom:48px}@media all and (min-width: 480px) and (max-width: 995px){.index-view .main>.content{max-width:720px}}@media all and (min-width: 996px), print{.index-view .main{width:66.6666666667%}}@media all and (min-width: 1224px), print{.index-view .main{width:calc(50% + 204px)}.index-view .main:after{content:" ";display:table;clear:both}.index-view .main>.content{float:right}.index-view .main>.content{width:816px}}@media all and (min-width: 996px), print{.index-view .main{clear:left;float:left}}.index-view .main>.content{padding-left:18px;padding-right:18px}@media all and (min-width: 996px), print{.index-view .main>.content{padding-left:24px;padding-right:24px}}.index-view form.company label{position:absolute;clip:rect(0, 0, 0, 0);overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:0}.js .index-view form.company .actions{display:none}.index-view ul.filter,.index-view ul.items{margin-bottom:60px}.index-view ul.pagination{margin-bottom:78px}.show-view .page-heading{margin-bottom:24px}.show-view .page-heading .company{font-weight:normal;font-size:16px;line-height:24px;letter-spacing:normal;padding-top:6px;padding-bottom:6px;color:#aaa}.show-view .main{margin-bottom:60px}@media all and (min-width: 480px) and (max-width: 995px){.show-view .main>.content{max-width:720px}}@media all and (min-width: 996px), print{.show-view .main{width:66.6666666667%}}@media all and (min-width: 1224px), print{.show-view .main{width:calc(50% + 204px)}.show-view .main:after{content:" ";display:table;clear:both}.show-view .main>.content{float:right}.show-view .main>.content{width:816px}}@media all and (min-width: 996px), print{.show-view .main{clear:left;float:left}}.show-view .main>.content{padding-left:18px;padding-right:18px}@media all and (min-width: 996px), print{.show-view .main>.content{padding-left:24px;padding-right:24px}}.show-view .recent-items{clear:both}.show-view .recent-items>.content{max-width:1224px;margin-left:auto;margin-right:auto}.show-view .recent-items>.content{padding-left:18px;padding-right:18px}@media all and (min-width: 996px), print{.show-view .recent-items>.content{padding-left:24px;padding-right:24px}}.show-view .recent-items .section-title{font-weight:bold;font-size:25px;line-height:36px;letter-spacing:0.3px;padding-top:8px;padding-bottom:4px;padding-top:0;padding-bottom:0;margin-bottom:24px;margin-bottom:48px}.show-view .recent-items .section-title:before{content:"";display:block;-moz-box-sizing:border-box;box-sizing:border-box;width:54px;height:12px;border-top:2px solid #E3002C;position:relative;top:-2px}.show-view .recent-items .section-title:before{margin-bottom:18px}
