.l-page,.l-header,.l-welcome,.l-main,.l-triptych,.l-footer{*zoom:1;max-width:1190px;_width:1190px;padding-left:5px;padding-right:5px;margin-left:auto;margin-right:auto;margin-bottom:20px;}.l-page:after,.l-header:after,.l-welcome:after,.l-main:after,.l-triptych:after,.l-footer:after{content:"";display:table;clear:both;}.l-region--highlighted,.l-region--help,.l-region--welcome-links,.l-region--featured,.l-region--sidebar-first,.l-region--sidebar-second,.l-region--sub-content-left,.l-region--sub-content-center,.l-region--sub-content-right,.l-region--triptych-first,.l-region--triptych-middle,.l-region--triptych-last{margin-bottom:20px;}@media (min-width:48em){.l-page,.l-header,.l-main,.l-triptych,.l-footer{max-width:1190px;}.l-branding{width:100%;float:left;margin-right:1.69492%;}.l-region--header{width:100%;float:right;margin-right:0;}.l-region--navigation{clear:both;}.l-region--welcome-links{width:23.72881%;float:left;margin-right:1.69492%;}.l-region--featured{width:74.57627%;float:right;margin-right:0;}.l-region--sub-content-left,.l-region--sub-content-center,.l-region--sub-content-right,.l-region--triptych-first,.l-region--triptych-middle,.l-region--triptych-last{width:32.20339%;float:left;margin-right:1.69492%;}.l-region--sub-content-right,.l-region--triptych-last{float:right;margin-right:0;clear:none;}}@media (min-width:60em){.l-page,.l-header,.l-main,.l-triptych,.l-footer{max-width:1190px;}.l-branding{width:100%;float:left;margin-right:1.69492%;}.l-region--header{width:100%;float:right;margin-right:0;}.l-region--welcome-links{width:23.72881%;float:left;margin-right:1.69492%;}.l-region--featured{float:right;margin-right:0;clear:none;}.has-sidebar-first .l-content{width:74.57627%;float:right;margin-right:0;}.has-sidebar-first .l-region--sidebar-first{width:23.72881%;float:left;margin-right:1.69492%;}.has-sidebar-second .l-content{width:74.57627%;float:left;margin-right:1.69492%;}.has-sidebar-second .l-region--sidebar-second{width:23.72881%;float:right;margin-right:0;clear:none;}.has-two-sidebars .l-content{width:49.15254%;float:left;margin-right:1.69492%;margin-left:25.42373%;}.has-two-sidebars .l-region--sidebar-first,.has-two-sidebars .l-region--sidebar-second{width:23.72881%;float:left;margin-right:1.69492%;}.has-two-sidebars .l-region--sidebar-first{margin-left:-76.27119%;}.has-two-sidebars .l-region--sidebar-second{float:right;margin-right:0;clear:none;}.l-region--sub-content-left,.l-region--sub-content-center,.l-region--sub-content-right,.l-region--triptych-first,.l-region--triptych-middle,.l-region--triptych-last{width:32.20339%;float:left;margin-right:1.69492%;}.l-region--sub-content-right,.l-region--triptych-last{float:right;margin-right:0;clear:none;}}
.view-id-news.view-display-id-block_2 .views-field-body a[href*="/vacancies/"]::before{content:"Vacancy: ";font-weight:600;margin-right:4px;color:inherit;}
#block-menu-menu-footer ul.menu,.l-region--footer ul.menu{list-style:none !important;margin:0 0 0.5em 0 !important;padding:0 !important;}#block-menu-menu-footer ul.menu li,.l-region--footer ul.menu li{display:inline !important;list-style:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;background:none !important;float:none !important;}#block-menu-menu-footer ul.menu li:not(:last-child):after,.l-region--footer ul.menu li:not(:last-child):after{content:" |";margin-left:0.4em;margin-right:0.15em;color:#555;}#block-menu-menu-footer ul.menu li a:hover,.l-region--footer ul.menu li a:hover{text-decoration:underline !important;}#block-menu-menu-footer .block__title{display:none !important;}footer.l-footer,.l-footer{background-color:#f7f4ed !important;padding:16px 20px 8px !important;border-top:1px solid #e0d9c8 !important;margin-top:1.5em !important;margin-bottom:0 !important;box-shadow:0 -6px 16px rgba(0,0,0,0.08);}#block-nodeblock-nb-footer-coptright,#block-nodeblock-nb-footer-coptright--2{background-color:transparent !important;background:transparent !important;border:none !important;box-shadow:none !important;margin:0 !important;padding:4px 0 2px !important;}#block-nodeblock-nb-footer-coptright h3,#block-nodeblock-nb-footer-coptright--2 h3{background:transparent !important;margin:0 !important;padding:4px 0 !important;border:none !important;font-size:1.05em;color:#333;}
.view-filing-statistics table.views-table,.view table.views-table,table.views-table{width:100%;border-collapse:collapse;border:1px solid #c8c8c8;background:#fff;font-size:0.95em;margin-bottom:1.5em;box-shadow:0 2px 6px rgba(0,0,0,0.06);}.view-filing-statistics table.views-table th,.view table.views-table th,table.views-table th{background:#2c3e6b !important;color:#fff !important;font-weight:600;text-align:center;padding:10px 12px !important;border:1px solid #1f2d4d !important;white-space:nowrap;}.view-filing-statistics table.views-table th:first-child,.view table.views-table th:first-child,table.views-table th:first-child{text-align:left;padding-left:14px !important;}.view-filing-statistics table.views-table td,.view table.views-table td,table.views-table td{padding:9px 12px !important;border:1px solid #d8d8d8;text-align:center;vertical-align:middle;}.view-filing-statistics table.views-table td:first-child,.view table.views-table td:first-child,table.views-table td:first-child{text-align:left;font-weight:600;background:#f7f8fa;padding-left:14px !important;}.view-filing-statistics table.views-table tr:nth-child(even) td,.view table.views-table tr:nth-child(even) td,table.views-table tr:nth-child(even) td{background-color:#f4f6f9;}.view-filing-statistics table.views-table tr:hover td,.view table.views-table tr:hover td,table.views-table tr:hover td{background-color:#e8eef7 !important;}.view-filing-statistics table.views-table td:last-child,.view table.views-table td:last-child,table.views-table td:last-child{font-weight:700;background-color:#eef2f7;}.view-filing-statistics table.views-table tr th[colspan],.view table.views-table tr th[colspan],table.views-table tr th[colspan]{background:#3d4f7a !important;font-size:1.05em;letter-spacing:0.02em;}
