@font-face {
    font-family: LibreBaskerville-Italic;
    src: url(../fonts/LibreBaskerville-Italic/librebaskerville-italic.eot);
    src: url(../fonts/LibreBaskerville-Italic/librebaskerville-italic.eot?#iefix) format("embedded-opentype"), url(../fonts/LibreBaskerville-Italic/librebaskerville-italic.woff2) format("woff2"), url(../fonts/LibreBaskerville-Italic/librebaskerville-italic.woff) format("woff"),
        url(../fonts/LibreBaskerville-Italic/librebaskerville-italic.ttf) format("truetype"), url(../fonts/LibreBaskerville-Italic/librebaskerville-italic.svg#LibreBaskerville-Italic) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: LibreBaskerville-Regular;
    src: url(../fonts/LibreBaskerville-Regular/librebaskerville-regular.eot);
    src: url(../fonts/LibreBaskerville-Regular/librebaskerville-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/LibreBaskerville-Regular/librebaskerville-regular.woff2) format("woff2"), url(../fonts/LibreBaskerville-Regular/librebaskerville-regular.woff) format("woff"),
        url(../fonts/LibreBaskerville-Regular/librebaskerville-regular.ttf) format("truetype"), url(../fonts/LibreBaskerville-Regular/librebaskerville-regular.svg#LibreBaskerville-Regular) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: WorkSans-Light;
    src: url(../fonts/WorkSans-Light/worksans-light.eot);
    src: url(../fonts/WorkSans-Light/worksans-light.eot?#iefix) format("embedded-opentype"), url(../fonts/WorkSans-Light/worksans-light.woff2) format("woff2"), url(../fonts/WorkSans-Light/worksans-light.woff) format("woff"), url(../fonts/WorkSans-Light/worksans-light.ttf) format("truetype"),
        url(../fonts/WorkSans-Light/worksans-light.svg#WorkSans-Light) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: WorkSans-Medium;
    src: url(../fonts/WorkSans-Medium/worksans-medium.eot);
    src: url(../fonts/WorkSans-Medium/worksans-medium.eot?#iefix) format("embedded-opentype"), url(../fonts/WorkSans-Medium/worksans-medium.woff2) format("woff2"), url(../fonts/WorkSans-Medium/worksans-medium.woff) format("woff"), url(../fonts/WorkSans-Medium/worksans-medium.ttf) format("truetype"),
        url(../fonts/WorkSans-Medium/worksans-medium.svg#WorkSans-Medium) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: WorkSans-Regular;
    src: url(../fonts/WorkSans-Regular/worksans-regular.eot);
    src: url(../fonts/WorkSans-Regular/worksans-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/WorkSans-Regular/worksans-regular.woff2) format("woff2"), url(../fonts/WorkSans-Regular/worksans-regular.woff) format("woff"), url(../fonts/WorkSans-Regular/worksans-regular.ttf) format("truetype"),
        url(../fonts/WorkSans-Regular/worksans-regular.svg#WorkSans-Regular) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: WorkSans-SemiBold;
    src: url(../fonts/WorkSans-SemiBold/worksans-semibold.eot);
    src: url(../fonts/WorkSans-SemiBold/worksans-semibold.eot?#iefix) format("embedded-opentype"), url(../fonts/WorkSans-SemiBold/worksans-semibold.woff2) format("woff2"), url(../fonts/WorkSans-SemiBold/worksans-semibold.woff) format("woff"),
        url(../fonts/WorkSans-SemiBold/worksans-semibold.ttf) format("truetype"), url(../fonts/WorkSans-SemiBold/worksans-semibold.svg#WorkSans-SemiBold) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: WorkSans-ExtraBold;
    src: url(../fonts/WorkSans-ExtraBold/WorkSans-ExtraBold.eot);
    src: url(../fonts/WorkSans-ExtraBold/WorkSans-ExtraBold.eot?#iefix) format("embedded-opentype"), url(../fonts/WorkSans-ExtraBold/WorkSans-ExtraBold.woff2) format("woff2"), url(../fonts/WorkSans-ExtraBold/WorkSans-ExtraBold.woff) format("woff"),
        url(../fonts/WorkSans-ExtraBold/WorkSans-ExtraBold.ttf) format("truetype"), url(../fonts/WorkSans-ExtraBold/WorkSans-ExtraBold.svg#WorkSans-SemiBold) format("svg");
    font-weight: 400;
    font-style: normal;
}
#header .navbar-dark:after,
.ds-team-member-teaser .group-head:after,
.node--type-research .field--name-field-kete:after,
.path-frontpage .view-display-id-block_fronpage_featured_article .featured-info:after,
.view-display-id-block_frontpage_featured_entity .featured-info:after {
    display: block;
    clear: both;
    content: "";
}
.view-display-id-block_fronpage_featured_article .views-field-created a,
.view-display-id-block_fronpage_featured_article .views-field-field-date a,
.view-display-id-block_fronpage_featured_article .views-field-field-economic-insights-link a,
.view-display-id-block_fronpage_featured_article .views-field-field-teammate a,
.view-display-id-block_fronpage_featured_article .views-field-field-teammate a,
.view-display-id-block_fronpage_featured_article .views-more-link,
.view-display-id-block_frontpage_featured_entity .views-field-created a,
.view-display-id-block_frontpage_featured_entity .views-field-field-birds-eye-view-link a,
.view-display-id-block_frontpage_featured_entity .views-field-field-date a,
.view-display-id-block_frontpage_featured_entity .views-field-field-economic-insights-link a,
.view-display-id-block_frontpage_featured_entity .views-field-field-our-research-link a,
.view-display-id-block_frontpage_featured_entity .views-field-field-research-type a,
.view-display-id-block_frontpage_featured_entity .views-field-field-teammate a,
.view-display-id-block_frontpage_featured_entity .views-more-link,
.view-display-id-block_frontpage_featured_entity a.more-link {
    text-decoration: underline;
    color: #fff;
}
.view-display-id-block_fronpage_featured_article .views-field-created a:hover,
.view-display-id-block_fronpage_featured_article .views-field-field-date a:hover,
.view-display-id-block_fronpage_featured_article .views-field-field-economic-insights-link a:hover,
.view-display-id-block_fronpage_featured_article .views-field-field-teammate a:hover,
.view-display-id-block_fronpage_featured_article .views-more-link:hover,
.view-display-id-block_frontpage_featured_entity .views-field-created a:hover,
.view-display-id-block_frontpage_featured_entity .views-field-field-birds-eye-view-link a:hover,
.view-display-id-block_frontpage_featured_entity .views-field-field-date a:hover,
.view-display-id-block_frontpage_featured_entity .views-field-field-economic-insights-link a:hover,
.view-display-id-block_frontpage_featured_entity .views-field-field-our-research-link a:hover,
.view-display-id-block_frontpage_featured_entity .views-field-field-research-type a:hover,
.view-display-id-block_frontpage_featured_entity .views-field-field-teammate a:hover,
.view-display-id-block_frontpage_featured_entity .views-more-link:hover,
.view-display-id-block_frontpage_featured_entity a.more-link:hover {
    color: #fff;
    text-decoration: none;
}
.node--type-research.node--view-mode-title-block .field--name-field-our-research-link a {
    text-decoration: underline;
    color: #881635;
}

.node--type-research .field-name-field-research-type {
	display: inline-block;
    vertical-align: middle;
    margin-right: 18px;
    margin-bottom: 20px;
    font: 12px/1.64 WorkSans-Regular, Arial, Helvetica, sans-serif;
}

.node--type-research .field-name-field-research-type .field--type-link a {
	text-decoration: underline;
  color: #881635;
}

.node--type-research .field-name-field-research-type .field--type-link a:hover {
	text-decoration: none;
  color: #333;
}

.node--type-research.node--view-mode-title-block .field--name-field-our-research-link a:hover {
    color: #881635;
    text-decoration: none;
}
.node--type-research.node--view-mode-title-block .field--name-field-our-research-link a:hover {
    color: #333;
    text-decoration: underline;
}
.view-display-id-block_fronpage_featured_article .views-more-link,
.view-display-id-block_frontpage_featured_entity .views-more-link,
.view-display-id-block_frontpage_featured_entity a.more-link {
    white-space: nowrap;
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
}
.view-display-id-block_fronpage_featured_article .views-more-link:after,
.view-display-id-block_frontpage_featured_entity .views-more-link:after,
.view-display-id-block_frontpage_featured_entity a.more-link:after {
    content: " >";
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a,
a.dotted-skin-link {
    position: relative;
    text-decoration: none !important;
    color: #881635;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:active,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:focus,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:hover,
a.dotted-skin-link:active,
a.dotted-skin-link:focus,
a.dotted-skin-link:hover {
    color: #881635;
    text-decoration: none;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:active:after,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:focus:after,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:hover:after,
a.dotted-skin-link:active:after,
a.dotted-skin-link:focus:after,
a.dotted-skin-link:hover:after {
    display: none;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:after,
a.dotted-skin-link:after {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAACCAYAAAB7Xa1eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1RjRDN0I2MkQ1RjUxMUU4QUYwNzlEQUNFMTY0MDRGQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1RjRDN0I2MUQ1RjUxMUU4QUYwNzlEQUNFMTY0MDRGQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyYjYxMTM4ZS0zOTNhLTRjNjUtODlhNi0xMmY1YjMxNGE0YjEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4ZGJjM2I4Ny04OWEwLWRiNGItYjUzNy01ZTZkNDdmMzE0MmYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Z9cfnAAAAIklEQVR42mKcImFxmIGBQRSI9YH4JwMUMDEgACMSmwEgwAB6RwLp8tiBIgAAAABJRU5ErkJggg==)
        repeat-x;
    left: 0;
    bottom: 0;
}
#block-article-top .field--name-field-article-category .field__item a,
#block-exposedformarticlespage-economic-insights .js-form-item label.option,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-content .views-row a,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item label.option {
    display: inline-block;
    font-size: 14px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #751931;
    background-color: #fff;
    border-radius: 5px;
    line-height: 1;
    padding: 8px 12px 6px;
    margin: 5px 3px;
}
#block-article-top .field--name-field-article-category .field__item a:active,
#block-article-top .field--name-field-article-category .field__item a:focus,
#block-exposedformarticlespage-economic-insights .js-form-item label.option:active,
#block-exposedformarticlespage-economic-insights .js-form-item label.option:focus,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-content .views-row a:active,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-content .views-row a:focus,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item label.option:active,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item label.option:focus {
    outline: none;
}
#block-article-top .field--name-field-article-category .field__item a:hover,
#block-exposedformarticlespage-economic-insights .js-form-item label.option:hover,
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-content .views-row a:hover,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item label.option:hover {
    text-decoration: none;
    background-color: silver;
    color: #333;
}
body {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 16px;
}
body #main-wrapper,
body #page {
    background-color: #f5f5f5;
}
@media (min-width: 1200px) {
    body.node--type-research #main.container {
        max-width: 1314px !important;
    }
    body.node--type-research .block-system-main-block {
        -webkit-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        left: auto;
        width: 100%;
    }
    body.node--type-research #content {
        padding-left: 0;
        padding-right: 0;
    }
}
@media (min-width: 1200px) {
    body.node--type-birds-eye-view #main.container {
        max-width: 1314px !important;
    }
    body.node--type-birds-eye-view .block-system-main-block {
        -webkit-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        left: auto;
        width: 100%;
    }
    body.node--type-birds-eye-view #content {
        padding-left: 0;
        padding-right: 0;
    }
}
img {
    max-width: 100%;
    height: auto;
}
input[type="email"],
input[type="password"],
input[type="text"],
select[name="location"] {
    display: inline-block;
    height: auto;
    padding: 0.8em;
    border-color: transparent;
    font: 1.18em/1.5 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #666;
}
input[type="email"]:active,
input[type="email"]:focus,
input[type="password"]:active,
input[type="password"]:focus,
input[type="text"]:active,
input[type="text"]:focus,
select[name="location"]:active,
select[name="location"]:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: transparent;
}
select[name="location"] {
    text-align: center;
    padding: 0.9em 0.8em;
}
select[name="location"].not-selected {
    color: #6c757d;
}
select[name="location"].error {
    border: 1px solid #dc3545;
}
a:active,
a:focus {
    outline: none;
}
td.left-indent {
    padding-left: 14px !important;
}
td.red-cell {
    color: #881635 !important;
}
td.red-cell-border {
    color: #881635 !important;
    border-right: 1px solid #881635 !important;
}
td.right-solid-border,
th.right-solid-border {
    border-right: 1px solid #881635 !important;
}
.skin-color {
    color: #881635;
}
.jc-normal {
    -webkit-box-pack: normal;
    -webkit-justify-content: normal;
    -ms-flex-pack: normal;
    justify-content: normal;
}
.lb-regular {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif !important;
}
.lb-italic {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif !important;
}
.footnotes {
    margin-top: 45px !important;
    font-size: 12px !important;
}
#CollapsingNavbar {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#navbar-main .navbar-brand {
    width: 30%;
}
#navbar-main .search-block-form {
    margin-left: auto;
    margin-right: 0;
}
#navbar-main .menu--top-menu {
    margin-right: 0;
}
#navbar-main .menu--main {
    width: 100%;
}
#navbar-main .menu--main .navbar-nav {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
#block-berl-page-title,
.block-custom-page-title {
    margin: 75px 0 45px;
}
#block-berl-page-title h1,
.block-custom-page-title h1 {
    margin: 0;
    font-size: 40px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #000;
    text-align: center;
}
#page-wrapper {
    overflow-x: hidden;
}
#main-wrapper {
    padding: 0;
}
#main {
    margin-top: 0;
}
@media (min-width: 1400px) {
    .container {
        max-width: 1200px !important;
    }
}
.field--name-field-facebook-link,
.field--name-field-linkedin-link,
.field--name-field-twitter-link {
    display: inline-block;
    vertical-align: middle;
}
.field--name-field-facebook-link a,
.field--name-field-linkedin-link a,
.field--name-field-twitter-link a {
    display: block;
    vertical-align: bottom;
    width: 23px;
    height: 19px;
    overflow: hidden;
    text-indent: -999em;
    opacity: 0.8;
}
.field--name-field-facebook-link a:hover,
.field--name-field-linkedin-link a:hover,
.field--name-field-twitter-link a:hover {
    text-decoration: none !important;
    opacity: 1;
}
.field--name-field-twitter-link a {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjMgMi4yNDkzYy0wLjg1NTMxIDAuMzgxNDYtMS43NjY3IDAuNjM0MzEtMi43MTY5IDAuNzU3MDggMC45Nzc1LTAuNTkzMzkgMS43MjM2LTEuNTI1OCAyLjA3NDMtMi42NDk4LTAuOTExMzcgMC41NTI0Ni0xLjkxNzYgMC45NDI2OS0yLjk5IDEuMTYwNS0wLjg2NTM4LTAuOTM2ODUtMi4wOTg4LTEuNTE3MS0zLjQ0NDItMS41MTcxLTIuNjEwNSAwLTQuNzEyMSAyLjE1NDMtNC43MTIxIDQuNzk1MyAwIDAuMzggMC4wMzE2MiAwLjc0NTM4IDAuMTA5MjUgMS4wOTMyLTMuOTIwMS0wLjE5NDM4LTcuMzg4Ny0yLjEwNDYtOS43MTg5LTUuMDE0NS0wLjQwNjgxIDAuNzE3NjItMC42NDU0NCAxLjUzOS0wLjY0NTQ0IDIuNDIzMiAwIDEuNjYwMyAwLjg0MDk0IDMuMTMyMSAyLjA5NDQgMy45ODQyLTAuNzU3NTYtMC4wMTQ2MS0xLjUwMDgtMC4yMzgyMy0yLjEzMDQtMC41OTA0NnYwLjA1MjYxOWMwIDIuMzI5NyAxLjYzNDQgNC4yNjQ4IDMuNzc3OCA0LjcxMDUtMC4zODM4MSAwLjEwNjY5LTAuODAyMTIgMC4xNTc4NS0xLjIzNjIgMC4xNTc4NS0wLjMwMTg4IDAtMC42MDY2My0wLjAxNzU0LTAuODkyNjktMC4wODE4NSAwLjYxMDk0IDEuODk4NSAyLjM0NDYgMy4yOTQzIDQuNDA1OSAzLjMzOTYtMS42MDQyIDEuMjc1OS0zLjY0MTIgMi4wNDQ3LTUuODQ2MyAyLjA0NDctMC4zODY2OSAzZS02IC0wLjc1NzU2LTAuMDE3NTM2LTEuMTI4NC0wLjA2NTc2NyAyLjA4ODcgMS4zNjk1IDQuNTY0MSAyLjE1MTQgNy4yMzM1IDIuMTUxNCA4LjY3NjggMCAxMy40Mi03LjMwNzcgMTMuNDItMTMuNjQyIDAtMC4yMTE5Mi0wLjAwNzItMC40MTY1NC0wLjAxNzI1LTAuNjE5NjkgMC45MzU4MS0wLjY3NTIzIDEuNzIyMS0xLjUxODUgMi4zNjMyLTIuNDg5eiIgc3R5bGU9ImZpbGw6Izg4MTYzNTtzdHJva2Utd2lkdGg6LjA0NTI5NiIvPjwvc3ZnPg==)
        no-repeat 0 0;
    background-size: 23px 19px;
}
.field--name-field-linkedin-link a {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBpZD0iTGlua2VkSW4iIGQ9Im0yMyAxMS42NDl2Ny4zNTExaC00LjkyOTZ2LTYuODU4OGMwLTEuNzIzLTAuNzEzMDItMi44OTg4LTIuNDk3NC0yLjg5ODgtMS4zNjIxIDAtMi4xNzI3IDAuNzkyNDUtMi41Mjk0IDEuNTU5LTAuMTMwMDUgMC4yNzQwNC0wLjE2MzUyIDAuNjU1NDctMC4xNjM1MiAxLjAzOTF2Ny4xNTk1aC00LjkzMTNzMC4wNjY0MTUtMTEuNjE3IDAtMTIuODJoNC45MzA4djEuODE3MmMtMC4wMSAwLjAxMzU5MS0wLjAyMjk5IDAuMDI4MjQ2LTAuMDMyNCAwLjA0MTQyMWgwLjAzMjR2LTAuMDQxNDIxYzAuNjU1MTEtMC44NzIyOSAxLjgyNTEtMi4xMTg0IDQuNDQzOC0yLjExODQgMy4yNDQ0LTQuNjJlLTUgNS42NzY2IDEuODMyMyA1LjY3NjYgNS43NzAxem0tMjAuMjEtMTEuNjQ5Yy0xLjY4NyAwLTIuNzkwNCAwLjk1NjYxLTIuNzkwNCAyLjIxNDYgMCAxLjIzMDYgMS4wNzE1IDIuMjE2MiAyLjcyNSAyLjIxNjJoMC4wMzI5NGMxLjcxOTcgMCAyLjc4OTEtMC45ODU0NSAyLjc4OTEtMi4yMTYyLTAuMDMyNDA1LTEuMjU4LTEuMDY5NS0yLjIxNDYtMi43NTY2LTIuMjE0NnptLTIuNDk3NSAxOWg0LjkyOTR2LTEyLjgyaC00LjkyOTR6IiBzdHlsZT0iZmlsbDojODgxNjM1O3N0cm9rZS13aWR0aDouMDQ5NzE5Ii8+PC9zdmc+)
        no-repeat 0 0;
    background-size: 23px 19px;
}
.field--name-field-facebook-link a {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA5Ni4xMjQgOTYuMTIzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5Ni4xMjQgOTYuMTIzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTcyLjA4OSwwLjAyTDU5LjYyNCwwQzQ1LjYyLDAsMzYuNTcsOS4yODUsMzYuNTcsMjMuNjU2djEwLjkwN0gyNC4wMzdjLTEuMDgzLDAtMS45NiwwLjg3OC0xLjk2LDEuOTYxdjE1LjgwMyAgIGMwLDEuMDgzLDAuODc4LDEuOTYsMS45NiwxLjk2aDEyLjUzM3YzOS44NzZjMCwxLjA4MywwLjg3NywxLjk2LDEuOTYsMS45NmgxNi4zNTJjMS4wODMsMCwxLjk2LTAuODc4LDEuOTYtMS45NlY1NC4yODdoMTQuNjU0ICAgYzEuMDgzLDAsMS45Ni0wLjg3NywxLjk2LTEuOTZsMC4wMDYtMTUuODAzYzAtMC41Mi0wLjIwNy0xLjAxOC0wLjU3NC0xLjM4NmMtMC4zNjctMC4zNjgtMC44NjctMC41NzUtMS4zODctMC41NzVINTYuODQydi05LjI0NiAgIGMwLTQuNDQ0LDEuMDU5LTYuNyw2Ljg0OC02LjdsOC4zOTctMC4wMDNjMS4wODIsMCwxLjk1OS0wLjg3OCwxLjk1OS0xLjk2VjEuOThDNzQuMDQ2LDAuODk5LDczLjE3LDAuMDIyLDcyLjA4OSwwLjAyeiIgZmlsbD0iIzg4MTYzNSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
        no-repeat 0 0;
    background-size: 23px 19px;
}
#block-berl-breadcrumbs {
    max-width: 1110px;
    margin: 0 auto;
}
#block-berl-breadcrumbs .breadcrumb {
    padding: 50px 0;
    background: none;
}
@media (max-width: 767px) {
    #block-berl-breadcrumbs .breadcrumb {
        padding: 20px 0;
    }
}
#block-berl-breadcrumbs .breadcrumb li {
    font-size: 14px;
    color: #000;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    line-height: 1;
    padding-left: 11px;
}
@media (max-width: 767px) {
    #block-berl-breadcrumbs .breadcrumb li {
        padding-left: 5px;
        font-size: 12px;
        margin-bottom: 5px;
    }
}
#block-berl-breadcrumbs .breadcrumb li:before {
    content: ">";
    color: #881635;
    padding-right: 10px;
    font-size: 14px;
}
@media (max-width: 767px) {
    #block-berl-breadcrumbs .breadcrumb li:before {
        padding-right: 5px;
        font-size: 12px;
    }
}
#block-berl-breadcrumbs .breadcrumb li:first-child {
    padding-left: 0;
}
#block-berl-breadcrumbs .breadcrumb li:first-child:before {
    display: none;
}
#block-berl-breadcrumbs .breadcrumb a {
    font-size: 14px;
    color: #000;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    line-height: 1;
    text-decoration: underline;
}
#block-berl-breadcrumbs .breadcrumb a:hover {
    text-decoration: none;
}
@media (max-width: 767px) {
    #block-berl-breadcrumbs .breadcrumb a {
        font-size: 12px;
    }
}
#block-compaignmonitor,
#block-mailchimpsubscriptionformsubscribe,
#block-webform-2 {
    max-width: 790px;
    margin: 0 auto -58px;
    background: #941838;
    color: #fff;
    padding: 35px 44px 45px;
    position: relative;
}
@media (max-width: 767px) {
    #block-compaignmonitor,
    #block-mailchimpsubscriptionformsubscribe,
    #block-webform-2 {
        margin: 0 auto;
    }
}
@media (max-width: 480px) {
    #block-compaignmonitor,
    #block-mailchimpsubscriptionformsubscribe,
    #block-webform-2 {
        padding: 25px 34px 35px;
    }
}
#block-compaignmonitor h2,
#block-mailchimpsubscriptionformsubscribe h2,
#block-webform-2 h2 {
    margin-top: 18px;
    text-align: center;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    position: relative;
    margin-bottom: 25px;
}
@media (max-width: 480px) {
    #block-compaignmonitor h2,
    #block-mailchimpsubscriptionformsubscribe h2,
    #block-webform-2 h2 {
        font: 1.63em LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    }
}
#block-compaignmonitor h2:before,
#block-mailchimpsubscriptionformsubscribe h2:before,
#block-webform-2 h2:before {
    content: "SIGN UP";
    font-size: 14px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #faf3f4;
    position: absolute;
    top: -30px;
    left: 50%;
    margin-left: -33px;
    text-transform: uppercase;
}
#block-compaignmonitor h2 .italic,
#block-mailchimpsubscriptionformsubscribe h2 .italic,
#block-webform-2 h2 .italic {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
}
#block-compaignmonitor .form-type-processed-text p,
#block-mailchimpsubscriptionformsubscribe .form-type-processed-text p,
#block-webform-2 .form-type-processed-text p {
    margin: 0;
}
#block-compaignmonitor .form-type-processed-text a,
#block-mailchimpsubscriptionformsubscribe .form-type-processed-text a,
#block-webform-2 .form-type-processed-text a {
    color: #fff;
    text-decoration: underline;
}
#block-compaignmonitor .form-type-processed-text a:hover,
#block-mailchimpsubscriptionformsubscribe .form-type-processed-text a:hover,
#block-webform-2 .form-type-processed-text a:hover {
    text-decoration: none;
}
#block-compaignmonitor form,
#block-mailchimpsubscriptionformsubscribe form,
#block-webform-2 form {
    margin-top: 28px;
    text-align: center;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    position: relative;
}
#block-compaignmonitor .form-type-email,
#block-compaignmonitor .mailchimp-newsletter-mergefields,
#block-mailchimpsubscriptionformsubscribe .form-type-email,
#block-mailchimpsubscriptionformsubscribe .mailchimp-newsletter-mergefields,
#block-webform-2 .form-type-email,
#block-webform-2 .mailchimp-newsletter-mergefields {
    margin-top: 40px;
}
@media (max-width: 480px) {
    #block-compaignmonitor .form-type-email,
    #block-compaignmonitor .mailchimp-newsletter-mergefields,
    #block-mailchimpsubscriptionformsubscribe .form-type-email,
    #block-mailchimpsubscriptionformsubscribe .mailchimp-newsletter-mergefields,
    #block-webform-2 .form-type-email,
    #block-webform-2 .mailchimp-newsletter-mergefields {
        margin-left: -15px;
        margin-right: -15px;
    }
}
#block-compaignmonitor .form-type-email label,
#block-compaignmonitor .mailchimp-newsletter-mergefields label,
#block-mailchimpsubscriptionformsubscribe .form-type-email label,
#block-mailchimpsubscriptionformsubscribe .mailchimp-newsletter-mergefields label,
#block-webform-2 .form-type-email label,
#block-webform-2 .mailchimp-newsletter-mergefields label {
    display: none;
}
#block-compaignmonitor .form-type-email .form-email,
#block-compaignmonitor .mailchimp-newsletter-mergefields .form-email,
#block-mailchimpsubscriptionformsubscribe .form-type-email .form-email,
#block-mailchimpsubscriptionformsubscribe .mailchimp-newsletter-mergefields .form-email,
#block-webform-2 .form-type-email .form-email,
#block-webform-2 .mailchimp-newsletter-mergefields .form-email {
    min-width: 408px;
    width: 28.28%;
    margin: 0 auto;
    font-size: 18px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    line-height: 30px;
    padding: 15px 105px 15px 18px;
    height: 60px;
}
@media (max-width: 480px) {
    #block-compaignmonitor .form-type-email .form-email,
    #block-compaignmonitor .mailchimp-newsletter-mergefields .form-email,
    #block-mailchimpsubscriptionformsubscribe .form-type-email .form-email,
    #block-mailchimpsubscriptionformsubscribe .mailchimp-newsletter-mergefields .form-email,
    #block-webform-2 .form-type-email .form-email,
    #block-webform-2 .mailchimp-newsletter-mergefields .form-email {
        padding: 0 18px;
        min-width: auto;
        width: 100%;
        line-height: 48px;
        height: auto;
    }
}
#block-compaignmonitor .form-actions,
#block-mailchimpsubscriptionformsubscribe .form-actions,
#block-webform-2 .form-actions {
    position: absolute;
    bottom: 0;
    right: 144px;
    margin: 0 0 10px;
    padding: 0;
}
@media (max-width: 991px) {
    #block-compaignmonitor .form-actions,
    #block-mailchimpsubscriptionformsubscribe .form-actions,
    #block-webform-2 .form-actions {
        right: 113px;
    }
}
@media (max-width: 47.79em) {
    #block-compaignmonitor .form-actions,
    #block-mailchimpsubscriptionformsubscribe .form-actions,
    #block-webform-2 .form-actions {
        right: 20px;
    }
}
@media (max-width: 480px) {
    #block-compaignmonitor .form-actions,
    #block-mailchimpsubscriptionformsubscribe .form-actions,
    #block-webform-2 .form-actions {
        position: relative;
        right: auto;
        margin: 0 auto;
    }
}
#block-compaignmonitor .form-submit,
#block-compaignmonitor .webform-button--submit,
#block-mailchimpsubscriptionformsubscribe .form-submit,
#block-mailchimpsubscriptionformsubscribe .webform-button--submit,
#block-webform-2 .form-submit,
#block-webform-2 .webform-button--submit {
    color: #941838;
    border-color: transparent;
    border-left: 1px solid #941838;
    border-radius: 0;
    background: transparent;
    text-transform: uppercase;
    font-size: 12px;
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    letter-spacing: 0.12em;
}
#block-compaignmonitor .form-submit:active,
#block-compaignmonitor .form-submit:focus,
#block-compaignmonitor .webform-button--submit:active,
#block-compaignmonitor .webform-button--submit:focus,
#block-mailchimpsubscriptionformsubscribe .form-submit:active,
#block-mailchimpsubscriptionformsubscribe .form-submit:focus,
#block-mailchimpsubscriptionformsubscribe .webform-button--submit:active,
#block-mailchimpsubscriptionformsubscribe .webform-button--submit:focus,
#block-webform-2 .form-submit:active,
#block-webform-2 .form-submit:focus,
#block-webform-2 .webform-button--submit:active,
#block-webform-2 .webform-button--submit:focus {
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
@media (max-width: 480px) {
    #block-compaignmonitor .form-submit,
    #block-compaignmonitor .webform-button--submit,
    #block-mailchimpsubscriptionformsubscribe .form-submit,
    #block-mailchimpsubscriptionformsubscribe .webform-button--submit,
    #block-webform-2 .form-submit,
    #block-webform-2 .webform-button--submit {
        color: inherit;
        border-color: #fff;
        line-height: 26px;
    }
}
.view-display-id-page_frontpage {
    margin-bottom: 6.25em;
}
.view-display-id-page_frontpage .paragraph--type--text {
    max-width: none;
}
.view-display-id-page_frontpage .paragraph--type--text .logo {
    margin-bottom: 35px;
}
.view-display-id-page_frontpage .paragraph--type--text p {
    font: 1.87em/1.83 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    text-align: center;
}
.view-display-id-page_frontpage .paragraph--type--text a:after {
    bottom: -7px;
}
@media (max-width: 1199px) {
    .view-display-id-page_frontpage {
        font-size: 80%;
    }
}
.alert,
.alert.alert-success {
    margin-bottom: 50px;
}
.page-node-13 .alert,
.page-node-13 .alert.alert-success,
.page-node-162 .alert,
.page-node-162 .alert.alert-success,
.path-economic-insights .alert,
.path-economic-insights .alert.alert-success,
.path-our-research .alert,
.path-our-research .alert.alert-success {
    margin-top: 50px;
}
.path-frontpage .alert,
.path-frontpage .alert-success {
    margin: 50px 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
@media (max-width: 1199.98px) {
    .path-frontpage .alert,
    .path-frontpage .alert-success {
        margin: 25px 0;
        -webkit-transform: translateY(-25%);
        -ms-transform: translateY(-25%);
        -o-transform: translateY(-25%);
        transform: translateY(-25%);
    }
}
@media (max-width: 479px) {
    .path-frontpage .alert,
    .path-frontpage .alert-success {
        -webkit-transform: translateY(-12%);
        -ms-transform: translateY(-12%);
        -o-transform: translateY(-12%);
        transform: translateY(-12%);
    }
}
.page-user-login main > section,
.page-user-password main > section {
    max-width: 790px;
    margin: 100px auto 200px;
}
.page-user-login main > section .user-pass p,
.page-user-password main > section .user-pass p {
    padding-left: 15px;
}
.page-user-login main > section .tabs li.active a,
.page-user-login main > section .tabs li:not(.active) a,
.page-user-password main > section .tabs li.active a,
.page-user-password main > section .tabs li:not(.active) a {
    color: #941838;
}
.page-user-login .form-actions,
.page-user-password .form-actions {
    min-width: 210px;
    display: inline-block;
}
.page-user-login .form-actions .form-submit,
.page-user-password .form-actions .form-submit {
    font-style: "WorkSans-Regular", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    background: #941838;
    border-color: #941838;
}
.page-user-login .form-actions .form-submit:not(.disabled):active,
.page-user-password .form-actions .form-submit:not(.disabled):active {
    background: #941838;
    border-color: #941838;
}
.page-user-login .form-actions .form-submit:not(:disabled):not(.disabled):active:focus,
.page-user-password .form-actions .form-submit:not(:disabled):not(.disabled):active:focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(148, 24, 56, 0.9);
    box-shadow: 0 0 0 0.2rem rgba(148, 24, 56, 0.9);
}
.highcharts-series.highcharts-series-0 {
    fill: #951938;
}
.highcharts-series.highcharts-series-1 {
    fill: #d9c459;
}
.highcharts-series.highcharts-series-2 {
    fill: #52243b;
}
.highcharts-series.highcharts-series-3 {
    fill: #977a60;
}
.highcharts-series.highcharts-series-4 {
    fill: #005c58;
}
.highcharts-series.highcharts-series-5,
.highcharts-series.highcharts-series-6 {
    fill: #8086b0;
}
.highcharts-series.highcharts-series-7 {
    fill: #204863;
}
.highcharts-series.highcharts-series-9 {
    fill: #35a6a0;
}
.block-views-blockfrontpage-block-frontpage-featured-entity {
    position: relative;
    width: 1314px;
    margin-bottom: -30px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
}
@media (max-width: 1315px) {
    .block-views-blockfrontpage-block-frontpage-featured-entity {
        width: 100%;
    }
}
@media (max-width: 991px) {
    .block-views-blockfrontpage-block-frontpage-featured-entity {
        margin-bottom: -70px;
    }
}
@media (max-width: 640px) {
    .block-views-blockfrontpage-block-frontpage-featured-entity {
        margin-bottom: -100px;
    }
}
@media (max-width: 480px) {
    .block-views-blockfrontpage-block-frontpage-featured-entity {
        margin-bottom: 5em;
    }
    .block-views-blockfrontpage-block-frontpage-featured-entity .content > .col-auto {
        padding: 0;
    }
}
.view-display-id-block_frontpage_featured_entity {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.view-display-id-block_frontpage_featured_entity .views-row {
    position: relative;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
}
.view-display-id-block_frontpage_featured_entity .banner {
    display: none;
}
.view-display-id-block_frontpage_featured_entity .featured-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #881635;
    position: relative;
    width: 100%;
    padding: 2.81em 2.5em 2.5em 5.6em;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);
    top: 0;
    right: auto;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-research {
    padding-right: 8.75em;
    color: #333;
    background-color: #fff;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-research a {
    color: #333;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-research p {
    display: inline;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-research .views-field-title a {
    color: #881635;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-research .views-field-title a:hover {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(75%, #fff), color-stop(0, #881635));
    background-image: -webkit-linear-gradient(left, #fff 75%, #881635 0);
    background-image: -o-linear-gradient(left, #fff 75%, #881635 0);
    background-image: linear-gradient(90deg, #fff 75%, #881635 0);
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-article p {
    display: inline;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-article .views-field-field-teaser-description {
    padding-left: 40px;
    padding-right: 40px;
}
@media (max-width: 991px) {
    .view-display-id-block_frontpage_featured_entity .featured-info.type-article .views-field-field-teaser-description {
        padding-left: 0;
        padding-right: 0;
    }
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view {
    color: #333;
    background-color: #fff;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-field-content-sections {
    display: none;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-field-teaser-description {
    padding-left: 0;
    display: block;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-field-teaser-description p {
    display: inline;
    margin-bottom: 0;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view a {
    color: #333;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .more-link {
    display: inline;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-title .prefix {
    color: #333;
    display: inline !important;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-title a {
    color: #881635;
    display: inline;
    position: relative;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-title a:before {
    content: "- ";
    margin-left: 10px;
}
.view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-title a:hover {
    color: #333;
}
.view-display-id-block_frontpage_featured_entity .featured-info .fieldset-left {
    width: 50%;
    padding-right: 50px;
    float: left;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-economic-insights-link,
.view-display-id-block_frontpage_featured_entity .views-field-field-research-type,
.view-display-id-block_frontpage_featured_entity .views-field-field-birds-eye-view-link,
.view-display-id-block_frontpage_featured_entity .views-field-created,
.view-display-id-block_frontpage_featured_entity .views-field-field-date,
.view-display-id-block_frontpage_featured_entity .views-field-field-teammate {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 2.14em;
    margin-right: 1.43em;
    font-size: 0.75rem;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-birds-eye-view-link,
.view-display-id-block_frontpage_featured_entity .views-field-field-birds-eye-view-link a,
.view-display-id-block_frontpage_featured_entity .views-field-field-economic-insights-link,
.view-display-id-block_frontpage_featured_entity .views-field-field-economic-insights-link a,
.view-display-id-block_frontpage_featured_entity .views-field-field-research-type,
.view-display-id-block_frontpage_featured_entity .views-field-field-research-type a {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-teammate {
    position: relative;
    padding-left: 1.43em;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-teammate:before {
    position: absolute;
    content: "|";
    top: 0;
    left: 0;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-kete {
    position: absolute;
    top: 2.81em;
    right: 6.25em;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-kete img {
    max-width: 35px;
}
.view-display-id-block_frontpage_featured_entity .views-field-title {
    margin: 0;
}
.view-display-id-block_frontpage_featured_entity .views-field-title .prefix {
    display: none;
}
.view-display-id-block_frontpage_featured_entity .views-field-title a {
    padding-bottom: 4px;
    color: #fff;
}
.view-display-id-block_frontpage_featured_entity .views-field-title a:hover {
    text-decoration: none;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #fff), color-stop(0, hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 33%, hsla(0, 0%, 100%, 0) 0);
    background-image: -o-linear-gradient(left, #fff 33%, hsla(0, 0%, 100%, 0) 0);
    background-image: linear-gradient(90deg, #fff 33%, hsla(0, 0%, 100%, 0) 0);
    background-position: bottom;
    background-size: 7px 2px;
    background-repeat: repeat-x;
}
.view-display-id-block_frontpage_featured_entity .views-field-title h2 {
    font: 1.63em/1.5 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-content-sections,
.view-display-id-block_frontpage_featured_entity .views-field-field-paragraph,
.view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description {
    position: relative;
    width: 50%;
    padding: 0 60px;
    float: left;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-content-sections .paragraph-formatter,
.view-display-id-block_frontpage_featured_entity .views-field-field-paragraph .paragraph-formatter,
.view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description .paragraph-formatter {
    display: block;
    padding: 0;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-content-sections .paragraph-info,
.view-display-id-block_frontpage_featured_entity .views-field-field-paragraph .paragraph-info,
.view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description .paragraph-info {
    display: none;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-content-sections .paragraph-summary,
.view-display-id-block_frontpage_featured_entity .views-field-field-paragraph .paragraph-summary,
.view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description .paragraph-summary {
    padding: 0;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-content-sections .paragraphs-collapsed-description,
.view-display-id-block_frontpage_featured_entity .views-field-field-paragraph .paragraphs-collapsed-description,
.view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description .paragraphs-collapsed-description {
    height: auto;
    color: #fff;
    overflow: visible;
}
.view-display-id-block_frontpage_featured_entity .views-field-field-content-sections .paragraphs-collapsed-description:after,
.view-display-id-block_frontpage_featured_entity .views-field-field-paragraph .paragraphs-collapsed-description:after,
.view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description .paragraphs-collapsed-description:after {
    display: none;
}
.view-display-id-block_frontpage_featured_entity .views-more-link,
.view-display-id-block_frontpage_featured_entity a.more-link {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
}
@media (max-width: 1315px) {
    .view-display-id-block_frontpage_featured_entity .featured-info.type-research {
        padding-right: 4.75em;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-kete {
        right: 3.25em;
    }
}
@media (max-width: 1199px) {
    .view-display-id-block_frontpage_featured_entity {
        font-size: 80%;
    }
    .view-display-id-block_frontpage_featured_entity .featured-info.type-research {
        padding-right: 2.5em;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-kete {
        right: 2.75em;
    }
}
@media (min-width: 576px) {
	body.path-frontpage .view-display-id-block_frontpage_featured_entity .view-content.row {
		max-width: 1314px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width: 991px) {
    .view-display-id-block_frontpage_featured_entity .featured-info {
        position: relative;
        margin-top: 0;
        margin-left: auto;
        margin-right: auto;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        top: 0;
        right: 0;
    }
    .view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view {
        padding: 2.5em;
    }
    .view-display-id-block_frontpage_featured_entity .featured-info.type-birds-eye-view .views-field-field-teaser-description {
        padding-right: 0;
    }
    .view-display-id-block_frontpage_featured_entity .featured-info .fieldset-left {
        width: 100%;
        padding-right: 0;
        float: none;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-title {
        margin-bottom: 4.37em;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-content-sections,
    .view-display-id-block_frontpage_featured_entity .views-field-field-paragraph,
    .view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description {
        width: 100%;
        padding-left: 0;
        float: none;
    }
}
@media (max-width: 640px) {
    .view-display-id-block_frontpage_featured_entity .views-field-field-birds-eye-view-link,
    .view-display-id-block_frontpage_featured_entity .views-field-field-date,
    .view-display-id-block_frontpage_featured_entity .views-field-field-economic-insights-link,
    .view-display-id-block_frontpage_featured_entity .views-field-field-our-research-link,
    .view-display-id-block_frontpage_featured_entity .views-field-field-research-type {
        width: 50%;
        margin-right: 0;
        margin-bottom: 24px;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-date {
        text-align: right;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-teammate {
        width: 50%;
        margin-right: 0;
        padding-left: 0;
        text-align: left;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-teammate:before {
        display: none;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-kete {
        position: static;
        display: inline-block;
        width: 50%;
        margin-bottom: 30px;
        text-align: right;
    }
    .view-display-id-block_frontpage_featured_entity .featured-info {
        width: 100%;
        margin-top: 0;
    }
    .view-display-id-block_frontpage_featured_entity .views-field-field-content-sections,
    .view-display-id-block_frontpage_featured_entity .views-field-field-paragraph,
    .view-display-id-block_frontpage_featured_entity .views-field-field-teaser-description {
        padding-right: 0;
    }
}
@media (max-width: 480px) {
    .view-display-id-block_frontpage_featured_entity {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    .view-display-id-block_frontpage_featured_entity .views-row {
        padding-left: 0;
        padding-right: 0;
    }
    .view-display-id-block_frontpage_featured_entity .featured-info {
        padding: 2.81em 2.5em 2.5em;
    }
}
#chapter-menu-page,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page {
    position: relative;
    margin: 0;
    padding-left: 75px;
    list-style: none;
    line-height: 1.3;
    z-index: 2;
}
#chapter-menu-page.fixed,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page.fixed {
    position: fixed;
    max-width: 305px;
    top: 167px;
}
#chapter-menu-page > li,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page > li {
    padding: 13px 0;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 14px;
    list-style: none;
}
#chapter-menu-page > li span,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page > li span {
    color: #868686;
    cursor: pointer;
    position: relative;
}
#chapter-menu-page > li span:hover,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page > li span:hover {
    color: #000;
}
#chapter-menu-page > li span.active,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page > li span.active {
    color: #000;
}
#chapter-menu-page > li span.active:after,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page > li span.active:after {
    position: absolute;
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    background: url(data:image/png;base64,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)
        no-repeat 50% 50%;
    background-size: contain;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    left: -30px;
    top: 2px;
}
#chapter-menu-page .submenu,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page .submenu {
    padding-left: 27px;
    line-height: 2;
}
#chapter-menu-page .submenu > li,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page .submenu > li {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 14px;
    position: relative;
    list-style: none;
}
#chapter-menu-page .submenu > li span,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page .submenu > li span {
    color: #868686;
    cursor: pointer;
}
#chapter-menu-page .submenu > li span:hover,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page .submenu > li span:hover {
    color: #000;
}
#chapter-menu-page .submenu > li span.active,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page .submenu > li span.active {
    color: #000;
}
#chapter-menu-page .submenu > li span.active:after,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page .submenu > li span.active:after {
    position: absolute;
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABlRJREFUeNrkW3tQVFUY/+0uD0EXTREVygfiAyhDpUkUJ3RqfDTaZFiT6KQ1iH+oWRKMlY/KJlGsyTFnfExUU2bqWJqTWJM9ULEmzCwlXQrU0AxDeWiICH3f5dzlsii7uPdcdtffzI+5cM/5zvf9OPec851zr2ltzxGQjAhiAjGaOJg4kNiT2JloFWWqiBXEv4knib8TC4n5xFKZzvlJsjucOI04UQTtDFbBO4nxDvdYjC+Im4kFniwAB5BGnEWM0dHuYMHniceJOcT1ote4DbMONroQlxJLiKt0Dt4RMaKNEtFml/YUwEScSbQRlxG7wjh0FW3ahA8mowWIIuaJ7hiK9kOo8IF96W+UAFPFYDQKngP25bDwTZoA3M2yiVuJIfA8hAjfstvySLgqQADxQ+JCeD4WCl8D9BKADe0U87q3YJrwOcBdAbgrvUscD+/DeOG7yR0B3iCmwHvBvq+4VQGSiZnwfmS0NjvcTIBI4ib4DjaKmFwSgJ+Z90W2dutr1pRHMNv2NR7dsQ7+wUHtLUBnEZPJFQGeIia62+LIJXPh3ykY4QlD0X/SWE/oBYli2dyqAJxcrNSjtcCQTvbr4LBunvIoZDkmUI4CPEvsDt9FdxHjDQXgf9l8+D7mo2knqpkAcwxOadsLHGOaowA8Os7G7YM0dUZQBeBNywG3kQBRIma7AFNx++Fx/uGnSRwMg1+HQHSLHQBreBjqrtaiuvQ8LtpKcL32mtHJkiIAb0UPNqLFroMiEb9gJiInPABLYPNMtbbqMkq+2o+CNR+g/MSfRrgziHgXCyD9ZMRssWDk4rmIm/MkTOYbpx8B1o4YOGUcoiY/iF9ztiN/+TtG9IgEFiBOdivD5s1wOR8w+1lwb+oTCI2Jwu4Z6aj7r0ama0NYgGjZAjgGX3n6LIo+34d/j9tg9venR6Mf+j88BiG9w+1lIkYNx0Nrl2LPM4tkuhbNAvQxatSpv1aHg6+tVbp4fd31ZvfyX1+He2YlY9SSeSRK49gcOTEJg5In4MT2PbJc6sMPZC8jgm+4Xo/c1Bfxy8ZPWgSv3j+6aStyZ7+kXKsYsSgNFuolkhBq1q6LZeLIho9RvDfPabni3O+VsvYEJbwH+o4bLcutToYIUFdzFYdpenMVXJbrqOg3LlGWa1azEf/90v0/oeZSpcvluSzXUREWJ++8lQWoki3AhWNFbtWxRvSQ5VqVIQJcu3LFrTp+QR1kuVbNApyTYbmm/JL9Oii07dsM2jpaW3p3ThbglAzLFcV/2a/DR7R9samto7WlM06xAIVSBr5DR+zX3e8eqNBVOJbX2tIZhSzAURmWbZ9+2fSLyYTE5c/BZHE+6XAZLst1bmhLXxxlj/LljPw2nPnux6YufX8ckrIyWxWB7yVlZShlVbANtiUJh9ibM8QTMqznvfxms2wuJmUyHtu1Ab3uG9KiLP+N7/GJkn0BRXXzFr8lK3h+H/G0uiOUKzYIdMXFolP4Jn2FktWpXbrHsFhM2bUe1WfP2+f60NgoZcnbPDloUOryTpEk7FF3hBjb4HBgoJvMO/bCEuCPpJWZ9ixPXeO3CFqTNX6bkaXUlYht6kqQcZBYJKulwi27sXPqPJSfLHZatuy3k/gsea5SRyKKRMz2HtCAxrcvV8lq8ewPR7BlzHT0HpuAqEljEZEwFB17hSn3Lp/7B6X5PyubJKf35aOhvl724nS9iBkmzcvSVrEougO+jYtiE6hK+whA/OFt+D7WaPMfx0mZBSjz4eDLhAC4mQCcdWT6sAAcW3lrAjDeIx7wweAPiNjgTAAeHfk1mQofCr5CxNTgigCMP4ipPiRAqogJrgqgrpRW+UDw2eqqr60CqIPGR14cPPue0VoBZwLwM/O0SJa8DbnC9wZ3BGDUEjlH3exFwW8WPtc6K+jquQAbmk5c7QXBrxa+1rpSuC0HI9yV0tH4akmlBwZeKXxLd9btb1UA7eww3MMWS+zLsNZGez0FUPPp0WKQudCOgV8QPoy+2TwvSwD1keBP1vj1ulcc19iSwW29KtrOaUuX11MAbQK1jNiX+AIknTMIFIo2uK2lom23oOfpcJVYdfFRbrxIrfXYZisStuKF7WzoeJ4p6+vxAsEFaPp8PhaNO8/q5/O88xRM5FfBqtG4U8Pk7Wrepj8GAz6f/1+AAQBNd6ms/7P7XgAAAABJRU5ErkJggg==)
        no-repeat 50% 50%;
    background-size: contain;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    left: -35px;
    top: 2px;
}
#chapter-menu-page .submenu > li span:before,
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page .submenu > li span:before {
    content: "-";
}
.article-card {
    margin-bottom: 30px;
}
.article-card .views-field-rendered-entity {
    height: 100%;
}
.article-card .layout--onecol {
    height: 100%;
    margin: 0 auto;
    background-color: #fff;
    -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
}
.article-card .layout--onecol:hover .field--name-field-label-image:after,
.article-card .layout--onecol:hover .field--name-field-teaser:after {
    opacity: 1;
}
.article-card .layout--onecol:hover .field--name-node-title {
    color: #333;
}
.article-card .layout--onecol:hover .field--name-node-title a {
    color: #333;
}
.article-card .field--name-field-label-image,
.article-card .field--name-field-teaser {
    margin-bottom: 0;
    position: relative;
}
.article-card .field--name-field-label-image img,
.article-card .field--name-field-teaser img {
    display: block;
    width: 100%;
}
.article-card .field--name-field-label-image:after,
.article-card .field--name-field-teaser:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,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)
        no-repeat 50% 50% rgba(136, 22, 53, 0.7);
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.article-card .field--name-node-title {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #881635;
    padding: 15px 15px 0;
}
.article-card .field--name-node-title h2 {
    line-height: 1.4;
    margin: 0;
}
.article-card .field--name-node-title a {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #881635;
    margin: 0;
    min-height: 112px;
    display: block;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.article-card .field--name-node-title a:hover {
    text-decoration: none;
}
.article-card .field--name-field-content-sections,
.article-card .field--name-field-paragraph,
.article-card .field--name-field-teaser-description {
    padding: 15px 15px 25px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333;
}
.article-card .field--name-field-content-sections > .field__item:last-child,
.article-card .field--name-field-paragraph > .field__item:last-child,
.article-card .field--name-field-teaser-description > .field__item:last-child {
    padding: 0;
}
.article-card .field--name-field-content-sections > .field__item:nth-child(odd),
.article-card .field--name-field-paragraph > .field__item:nth-child(odd),
.article-card .field--name-field-teaser-description > .field__item:nth-child(odd) {
    background-color: transparent;
}
.article-card .field--name-field-content-sections .paragraph-info,
.article-card .field--name-field-paragraph .paragraph-info,
.article-card .field--name-field-teaser-description .paragraph-info {
    display: none;
}
.article-card .field--name-field-content-sections .paragraph-formatter,
.article-card .field--name-field-content-sections .paragraph-summary,
.article-card .field--name-field-paragraph .paragraph-formatter,
.article-card .field--name-field-paragraph .paragraph-summary,
.article-card .field--name-field-teaser-description .paragraph-formatter,
.article-card .field--name-field-teaser-description .paragraph-summary {
    padding: 0;
}
.article-card .field--name-field-content-sections .paragraphs-collapsed-description,
.article-card .field--name-field-content-sections .paragraphs-content-wrapper,
.article-card .field--name-field-paragraph .paragraphs-collapsed-description,
.article-card .field--name-field-paragraph .paragraphs-content-wrapper,
.article-card .field--name-field-teaser-description .paragraphs-collapsed-description,
.article-card .field--name-field-teaser-description .paragraphs-content-wrapper {
    overflow: hidden;
    height: auto;
    color: #333;
    word-break: keep-all;
}
.article-card .field--name-field-content-sections .paragraphs-collapsed-description:after,
.article-card .field--name-field-content-sections .paragraphs-content-wrapper:after,
.article-card .field--name-field-paragraph .paragraphs-collapsed-description:after,
.article-card .field--name-field-paragraph .paragraphs-content-wrapper:after,
.article-card .field--name-field-teaser-description .paragraphs-collapsed-description:after,
.article-card .field--name-field-teaser-description .paragraphs-content-wrapper:after {
    display: none;
    background: none;
    content: "...";
    position: static;
}
.article-card .field--name-field-content-sections .paragraphs-collapsed-description .summary-content,
.article-card .field--name-field-content-sections .paragraphs-content-wrapper .summary-content,
.article-card .field--name-field-paragraph .paragraphs-collapsed-description .summary-content,
.article-card .field--name-field-paragraph .paragraphs-content-wrapper .summary-content,
.article-card .field--name-field-teaser-description .paragraphs-collapsed-description .summary-content,
.article-card .field--name-field-teaser-description .paragraphs-content-wrapper .summary-content {
    color: inherit;
}
.article-card .field--name-field-content-sections p,
.article-card .field--name-field-paragraph p,
.article-card .field--name-field-teaser-description p {
    margin: 0;
}
@media (max-width: 767px) {
    .article-card .field--name-node-title a {
        min-height: auto;
    }
}
#block-article-top {
    margin: -103px 0 50px;
}
@media (min-width: 1300px) {
    #block-article-top {
        margin: -103px 15px 50px;
    }
}
@media (max-width: 480px) {
    #block-article-top {
        margin-top: 0;
    }
}
#block-article-top .node--view-mode-title-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    margin: 0;
}
@media (max-width: 480px) {
    #block-article-top .node--view-mode-title-block {
        margin-right: -15px;
        margin-left: -15px;
        width: auto;
    }
}
#block-article-top .views-row {
    width: 100%;
}
#block-article-top .group-left {
    padding: 40px 25px 40px 65px;
    background-color: #751931;
}
@media (max-width: 992px) {
    #block-article-top .group-left {
        padding: 25px;
    }
}
#block-article-top .group-right {
    padding: 40px 65px 40px 25px;
    background-color: #881635;
}
@media (max-width: 992px) {
    #block-article-top .group-right {
        padding: 25px 30px 25px 25px;
    }
}
#block-article-top .field--name-field-share {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
    margin-bottom: 50px;
}
@media (max-width: 767px) {
    #block-article-top .field--name-field-share {
        margin-bottom: 10px;
    }
}
#block-article-top .field--name-field-share .field__label {
    display: block;
    margin-bottom: 22px;
}
#block-article-top .field--name-field-share .content ul {
    margin: 0;
}
#block-article-top .field--name-field-share .content ul li {
    display: inline-block;
    margin: 0;
}
#block-article-top .field--name-field-share .content ul li + li {
    margin-left: 24px;
}
#block-article-top .field--name-field-share .content ul li a {
    display: block;
    vertical-align: bottom;
    overflow: hidden;
    text-indent: -999em;
    opacity: 0.8;
}
#block-article-top .field--name-field-share .content ul li a:hover {
    text-decoration: none !important;
    opacity: 1;
}
#block-article-top .field--name-field-share .content ul li a.linkedin {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBpZD0iTGlua2VkSW4iIGQ9Im0yMyAxMS42NDl2Ny4zNTExaC00LjkyOTZ2LTYuODU4OGMwLTEuNzIzLTAuNzEzMDItMi44OTg4LTIuNDk3NC0yLjg5ODgtMS4zNjIxIDAtMi4xNzI3IDAuNzkyNDUtMi41Mjk0IDEuNTU5LTAuMTMwMDUgMC4yNzQwNC0wLjE2MzUyIDAuNjU1NDctMC4xNjM1MiAxLjAzOTF2Ny4xNTk1aC00LjkzMTNzMC4wNjY0MTUtMTEuNjE3IDAtMTIuODJoNC45MzA4djEuODE3MmMtMC4wMSAwLjAxMzU5MS0wLjAyMjk5IDAuMDI4MjQ2LTAuMDMyNCAwLjA0MTQyMWgwLjAzMjR2LTAuMDQxNDIxYzAuNjU1MTEtMC44NzIyOSAxLjgyNTEtMi4xMTg0IDQuNDQzOC0yLjExODQgMy4yNDQ0LTQuNjJlLTUgNS42NzY2IDEuODMyMyA1LjY3NjYgNS43NzAxem0tMjAuMjEtMTEuNjQ5Yy0xLjY4NyAwLTIuNzkwNCAwLjk1NjYxLTIuNzkwNCAyLjIxNDYgMCAxLjIzMDYgMS4wNzE1IDIuMjE2MiAyLjcyNSAyLjIxNjJoMC4wMzI5NGMxLjcxOTcgMCAyLjc4OTEtMC45ODU0NSAyLjc4OTEtMi4yMTYyLTAuMDMyNDA1LTEuMjU4LTEuMDY5NS0yLjIxNDYtMi43NTY2LTIuMjE0NnptLTIuNDk3NSAxOWg0LjkyOTR2LTEyLjgyaC00LjkyOTR6IiBzdHlsZT0iZmlsbDojRkZGRkZGO3N0cm9rZS13aWR0aDouMDQ5NzE5Ii8+PC9zdmc+)
        no-repeat 0 0;
    background-size: 23px 19px;
}
#block-article-top .field--name-field-share .content ul li a.twitter {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjMgMi4yNDkzYy0wLjg1NTMxIDAuMzgxNDYtMS43NjY3IDAuNjM0MzEtMi43MTY5IDAuNzU3MDggMC45Nzc1LTAuNTkzMzkgMS43MjM2LTEuNTI1OCAyLjA3NDMtMi42NDk4LTAuOTExMzcgMC41NTI0Ni0xLjkxNzYgMC45NDI2OS0yLjk5IDEuMTYwNS0wLjg2NTM4LTAuOTM2ODUtMi4wOTg4LTEuNTE3MS0zLjQ0NDItMS41MTcxLTIuNjEwNSAwLTQuNzEyMSAyLjE1NDMtNC43MTIxIDQuNzk1MyAwIDAuMzggMC4wMzE2MiAwLjc0NTM4IDAuMTA5MjUgMS4wOTMyLTMuOTIwMS0wLjE5NDM4LTcuMzg4Ny0yLjEwNDYtOS43MTg5LTUuMDE0NS0wLjQwNjgxIDAuNzE3NjItMC42NDU0NCAxLjUzOS0wLjY0NTQ0IDIuNDIzMiAwIDEuNjYwMyAwLjg0MDk0IDMuMTMyMSAyLjA5NDQgMy45ODQyLTAuNzU3NTYtMC4wMTQ2MS0xLjUwMDgtMC4yMzgyMy0yLjEzMDQtMC41OTA0NnYwLjA1MjYxOWMwIDIuMzI5NyAxLjYzNDQgNC4yNjQ4IDMuNzc3OCA0LjcxMDUtMC4zODM4MSAwLjEwNjY5LTAuODAyMTIgMC4xNTc4NS0xLjIzNjIgMC4xNTc4NS0wLjMwMTg4IDAtMC42MDY2My0wLjAxNzU0LTAuODkyNjktMC4wODE4NSAwLjYxMDk0IDEuODk4NSAyLjM0NDYgMy4yOTQzIDQuNDA1OSAzLjMzOTYtMS42MDQyIDEuMjc1OS0zLjY0MTIgMi4wNDQ3LTUuODQ2MyAyLjA0NDctMC4zODY2OSAzZS02IC0wLjc1NzU2LTAuMDE3NTM2LTEuMTI4NC0wLjA2NTc2NyAyLjA4ODcgMS4zNjk1IDQuNTY0MSAyLjE1MTQgNy4yMzM1IDIuMTUxNCA4LjY3NjggMCAxMy40Mi03LjMwNzcgMTMuNDItMTMuNjQyIDAtMC4yMTE5Mi0wLjAwNzItMC40MTY1NC0wLjAxNzI1LTAuNjE5NjkgMC45MzU4MS0wLjY3NTIzIDEuNzIyMS0xLjUxODUgMi4zNjMyLTIuNDg5eiIgc3R5bGU9ImZpbGw6I0ZGRkZGRjtzdHJva2Utd2lkdGg6LjA0NTI5NiIvPjwvc3ZnPg==)
        no-repeat 0 0;
    background-size: 23px 19px;
}
#block-article-top .field--name-field-share .content ul li a.facebook-share {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA5Ni4xMjQgOTYuMTIzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5Ni4xMjQgOTYuMTIzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTcyLjA4OSwwLjAyTDU5LjYyNCwwQzQ1LjYyLDAsMzYuNTcsOS4yODUsMzYuNTcsMjMuNjU2djEwLjkwN0gyNC4wMzdjLTEuMDgzLDAtMS45NiwwLjg3OC0xLjk2LDEuOTYxdjE1LjgwMyAgIGMwLDEuMDgzLDAuODc4LDEuOTYsMS45NiwxLjk2aDEyLjUzM3YzOS44NzZjMCwxLjA4MywwLjg3NywxLjk2LDEuOTYsMS45NmgxNi4zNTJjMS4wODMsMCwxLjk2LTAuODc4LDEuOTYtMS45NlY1NC4yODdoMTQuNjU0ICAgYzEuMDgzLDAsMS45Ni0wLjg3NywxLjk2LTEuOTZsMC4wMDYtMTUuODAzYzAtMC41Mi0wLjIwNy0xLjAxOC0wLjU3NC0xLjM4NmMtMC4zNjctMC4zNjgtMC44NjctMC41NzUtMS4zODctMC41NzVINTYuODQydi05LjI0NiAgIGMwLTQuNDQ0LDEuMDU5LTYuNyw2Ljg0OC02LjdsOC4zOTctMC4wMDNjMS4wODIsMCwxLjk1OS0wLjg3OCwxLjk1OS0xLjk2VjEuOThDNzQuMDQ2LDAuODk5LDczLjE3LDAuMDIyLDcyLjA4OSwwLjAyeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
        no-repeat 0 0;
    background-size: 23px 19px;
}
#block-article-top .field--name-field-article-category {
    margin: 0;
}
#block-article-top .field--name-field-article-category .field__item {
    display: inline-block;
}
#block-article-top .field--name-field-date,
#block-article-top .field--name-field-economic-insights-link,
#block-article-top .field--name-ds-author,
#block-article-top .field--name-field-teammate {
    display: inline-block;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
    margin-bottom: 0;
}
#block-article-top .field--name-field-date a,
#block-article-top .field--name-field-economic-insights-link a,
#block-article-top .field--name-ds-author a,
#block-article-top .field--name-field-teammate a {
    color: #fff;
    font-size: 12px;
    text-decoration: underline;
}
#block-article-top .field--name-field-date a:hover,
#block-article-top .field--name-field-economic-insights-link a:hover,
#block-article-top .field--name-ds-author a:hover,
#block-article-top .field--name-field-teammate a:hover {
    text-decoration: none;
}
@media (max-width: 640px) {
    #block-article-top .field--name-field-date,
    #block-article-top .field--name-field-economic-insights-link,
    #block-article-top .field--name-ds-author,
    #block-article-top .field--name-field-teammate {
        margin-bottom: 14px;
    }
}
#block-article-top .field--name-field-date {
    margin-right: 20px;
}
#block-article-top .field--name-ds-author,
#block-article-top .field--name-field-teammate {
    position: relative;
    padding-left: 20px;
}
#block-article-top .field--name-ds-author:before,
#block-article-top .field--name-field-teammate:before {
    position: absolute;
    content: "|";
    top: 0;
    left: 0;
}
@media (max-width: 640px) {
    #block-article-top .field--name-ds-author,
    #block-article-top .field--name-field-teammate {
        padding-left: 0; }
    #block-article-top .field--name-ds-author:before,
    #block-article-top .field--name-field-teammate::before {
        content: ""; }
}
#block-article-top .field--name-field-economic-insights-link {
    margin-right: 20px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
#block-article-top .field--name-field-economic-insights-link a {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
#block-article-top .field--name-node-title {
    margin-top: 38px;
}
@media (max-width: 1199px) {
    #block-article-top .field--name-node-title {
        margin-top: 25px;
    }
}
@media (max-width: 767px) {
    #block-article-top .field--name-node-title {
        margin-top: 0;
    }
}
#block-article-top .field--name-node-title h1 {
    font: 44px/1.35 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
    margin: 1em 0 0;
}
@media (max-width: 1199px) {
    #block-article-top .field--name-node-title h1 {
        font-size: 36px;
    }
}
@media (max-width: 992px) {
    #block-article-top .field--name-node-title h1 {
        font-size: 30px;
    }
}
@media (max-width: 767px) {
    #block-article-top .field--name-node-title h1 {
        font-size: 24px;
    }
}
#block-article-top .field--name-field-subtitle {
    margin: 40px 0 15px;
    font: 20px/27px WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
}
@media (max-width: 640px) {
    #block-article-top .group-right {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    #block-article-top .field--name-field-date,
    #block-article-top .field--name-field-economic-insights-link {
        width: 50%;
        margin-right: 0;
    }
    #block-article-top .field--name-field-date {
        text-align: right;
    }
    #block-article-top .field--name-ds-author,
    #block-article-top .field--name-field-teammate {
        width: 100%;
    }
}
body.node--type-article .featured-bottom.branded,
body.node--type-teammate .featured-bottom.branded {
    position: relative;
    padding: 55px 0 0;
}
body.node--type-article .featured-bottom.branded:not(.bg-light),
body.node--type-teammate .featured-bottom.branded:not(.bg-light) {
    background-color: #e6e6e6;
}
body.node--type-article .featured-bottom.branded.brand-icon:before,
body.node--type-teammate .featured-bottom.branded.brand-icon:before {
    content: "";
    display: block;
    width: 64px;
    height: 64px;
    background: url(data:image/png;base64,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)
        no-repeat 0 0;
    position: absolute;
    left: 50%;
    top: -32px;
    margin-left: -32px;
}
#block-views-block-articles-block-team-member-articles,
#block-views-block-articles-related-articles {
    width: 100%;
}
#block-views-block-articles-block-team-member-articles > h2,
#block-views-block-articles-related-articles > h2 {
    max-width: 1110px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #000;
    margin-bottom: 55px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 15px;
}
#block-views-block-articles-block-team-member-articles .view,
#block-views-block-articles-related-articles .view {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
#block-views-block-articles-block-team-member-articles .view-content,
#block-views-block-articles-related-articles .view-content {
    max-width: 1110px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
}
#block-views-block-articles-block-team-member-articles .views-row,
#block-views-block-articles-related-articles .views-row {
    margin-bottom: 30px;
}
.path-frontpage .block-views-blockarticles-block-fronpage-featured-article {
    position: relative;
    width: 1314px;
    margin-bottom: -30px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
}
@media (max-width: 1315px) {
    .path-frontpage .block-views-blockarticles-block-fronpage-featured-article {
        width: 100%;
    }
}
@media (max-width: 991px) {
    .path-frontpage .block-views-blockarticles-block-fronpage-featured-article {
        margin-bottom: -70px;
    }
}
@media (max-width: 768px) {
    .path-frontpage .block-views-blockarticles-block-fronpage-featured-article {
        margin-bottom: -100px;
    }
}
@media (max-width: 640px) {
    .path-frontpage .block-views-blockarticles-block-fronpage-featured-article {
        margin-bottom: -100px;
    }
}
@media (max-width: 480px) {
    .path-frontpage .block-views-blockarticles-block-fronpage-featured-article {
        margin-bottom: 5em;
    }
}
.block-views-blockarticles-block-fronpage-featured-article {
    margin-bottom: 40px;
}
@media (max-width: 480px) {
    .block-views-blockarticles-block-fronpage-featured-article .content > .col-auto {
        padding: 0;
    }
}
.path-frontpage .view-display-id-block_fronpage_featured_article {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
.path-frontpage .view-display-id-block_fronpage_featured_article .views-row {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
}
.path-frontpage .view-display-id-block_fronpage_featured_article .views-field-field-label-image-1 {
    display: none;
}
.path-frontpage .view-display-id-block_fronpage_featured_article .featured-info {
    position: relative;
    width: 100%;
    padding: 2.81em 2.5em 2.5em 5.6em;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);
    top: 0;
    right: auto;
}
.path-frontpage .view-display-id-block_fronpage_featured_article .featured-info .fieldset-left {
    width: 50%;
    padding-right: 50px;
    float: left;
}
.path-frontpage .view-display-id-block_fronpage_featured_article .views-field-title {
    margin: 0;
}
.path-frontpage .view-display-id-block_fronpage_featured_article .views-field-field-paragraph {
    width: 50%;
    padding-left: 60px;
    float: left;
}
@media (max-width: 991px) {
    .path-frontpage .view-display-id-block_fronpage_featured_article .featured-info {
        margin-top: 0;
    }
    .path-frontpage .view-display-id-block_fronpage_featured_article .featured-info .fieldset-left {
        width: 100%;
        padding-right: 0;
        float: none;
    }
    .path-frontpage .view-display-id-block_fronpage_featured_article .views-field-title {
        margin-bottom: 4.37em;
    }
    .path-frontpage .view-display-id-block_fronpage_featured_article .views-field-field-paragraph {
        width: 100%;
        padding-left: 0;
        float: none;
    }
}
@media (max-width: 480px) {
    .path-frontpage .view-display-id-block_fronpage_featured_article {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    .path-frontpage .view-display-id-block_fronpage_featured_article .featured-info {
        padding: 2.81em 2.5em 2.5em;
    }
}
.view-display-id-block_fronpage_featured_article {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
}
.view-display-id-block_fronpage_featured_article .view-content {
    display: block;
}
.view-display-id-block_fronpage_featured_article .views-row {
    position: relative;
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media (max-width: 991px) {
    .view-display-id-block_fronpage_featured_article .views-row {
        display: block;
        max-width: 690px;
        width: 100%;
    }
}
.view-display-id-block_fronpage_featured_article .views-field-field-label-image {
    display: none;
}
.view-display-id-block_fronpage_featured_article .views-field-field-label-image-1 {
    max-width: 50%;
    position: relative;
    margin-right: -47px;
}
@media (max-width: 991px) {
    .view-display-id-block_fronpage_featured_article .views-field-field-label-image-1 {
        max-width: 100%;
        width: 100%;
        margin-right: 0;
    }
}
.view-display-id-block_fronpage_featured_article .views-field-field-label-image-1:hover .field-content:after {
    opacity: 1;
}
.view-display-id-block_fronpage_featured_article .views-field-field-label-image-1 .field-content:after {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,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)
        no-repeat 50% 50% rgba(136, 22, 53, 0.7);
    pointer-events: none;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    opacity: 0;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
}
.view-display-id-block_fronpage_featured_article .views-field-field-label-image-1 img {
    margin: 0;
}
.view-display-id-block_fronpage_featured_article .featured-info {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 50%;
    padding: 2em 1.87em 3em 1.56em;
    background-color: #881635;
    right: 15px;
    margin-left: -47px;
}
@media (max-width: 991px) {
    .view-display-id-block_fronpage_featured_article .featured-info {
        max-width: 100%;
        width: 100%;
        margin-left: 0;
    }
}
.view-display-id-block_fronpage_featured_article .views-more-link {
    margin-left: 10px;
}
.view-display-id-block_fronpage_featured_article .views-field-created,
.view-display-id-block_fronpage_featured_article .views-field-field-date,
.view-display-id-block_fronpage_featured_article .views-field-field-economic-insights-link,
.view-display-id-block_fronpage_featured_article .views-field-field-teammate {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 2.14em;
    margin-right: 1.43em;
    font-size: 0.87em;
}
.view-display-id-block_fronpage_featured_article .views-field-field-teammate {
    position: relative;
    padding-left: 1.43em;
}
.view-display-id-block_fronpage_featured_article .views-field-field-teammate:before {
    position: absolute;
    content: "|";
    top: 0;
    left: 0;
}
.view-display-id-block_fronpage_featured_article .views-field-title {
    min-height: 4.875em;
    margin-bottom: 2em;
}
.view-display-id-block_fronpage_featured_article .views-field-title a {
    padding-bottom: 4px;
    color: #fff;
}
.view-display-id-block_fronpage_featured_article .views-field-title a:hover {
    text-decoration: none;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #fff), color-stop(0, hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(left, #fff 33%, hsla(0, 0%, 100%, 0) 0);
    background-image: -o-linear-gradient(left, #fff 33%, hsla(0, 0%, 100%, 0) 0);
    background-image: linear-gradient(90deg, #fff 33%, hsla(0, 0%, 100%, 0) 0);
    background-position: bottom;
    background-size: 7px 2px;
    background-repeat: repeat-x;
}
.view-display-id-block_fronpage_featured_article .views-field-title h2 {
    font: 1.63em/1.5 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
}
.view-display-id-block_fronpage_featured_article .views-field-field-paragraph,
.view-display-id-block_fronpage_featured_article .views-field-field-teaser-description {
    position: relative;
    padding: 0 20px 0 0;
}
.view-display-id-block_fronpage_featured_article .views-field-field-paragraph .paragraph-formatter,
.view-display-id-block_fronpage_featured_article .views-field-field-teaser-description .paragraph-formatter {
    display: block;
    padding: 0;
}
.view-display-id-block_fronpage_featured_article .views-field-field-paragraph .paragraph-info,
.view-display-id-block_fronpage_featured_article .views-field-field-teaser-description .paragraph-info {
    display: none;
}
.view-display-id-block_fronpage_featured_article .views-field-field-paragraph .paragraph-summary,
.view-display-id-block_fronpage_featured_article .views-field-field-teaser-description .paragraph-summary {
    padding: 0;
}
.view-display-id-block_fronpage_featured_article .views-field-field-paragraph .paragraphs-collapsed-description,
.view-display-id-block_fronpage_featured_article .views-field-field-teaser-description .paragraphs-collapsed-description {
    height: auto;
    color: #fff;
    overflow: visible;
}
.view-display-id-block_fronpage_featured_article .views-field-field-paragraph .paragraphs-collapsed-description:after,
.view-display-id-block_fronpage_featured_article .views-field-field-teaser-description .paragraphs-collapsed-description:after {
    display: none;
}
@media (max-width: 1199px) {
    .view-display-id-block_fronpage_featured_article {
        font-size: 80%;
    }
    .view-display-id-block_fronpage_featured_article .featured-info {
        width: 50%;
    }
}
@media (max-width: 991px) {
    .view-display-id-block_fronpage_featured_article .views-field-field-label-image-1,
    .view-display-id-block_fronpage_featured_article .views-field-field-label-image-1 img {
        width: 100%;
    }
    .view-display-id-block_fronpage_featured_article .featured-info {
        position: relative;
        width: 90%;
        margin-top: -10em;
        margin-left: auto;
        margin-right: auto;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        top: 0;
        right: 0;
    }
}
@media (max-width: 767px) {
    .view-display-id-block_fronpage_featured_article .featured-info {
        margin-top: -5em;
    }
}
@media (max-width: 640px) {
    .view-display-id-block_fronpage_featured_article .views-field-field-teammate {
        width: 100%;
        margin-bottom: 1em;
    }
    .view-display-id-block_fronpage_featured_article .views-field-field-date,
    .view-display-id-block_fronpage_featured_article .views-field-field-economic-insights-link {
        width: 50%;
        margin-right: 0;
        margin-bottom: 30px;
    }
    .view-display-id-block_fronpage_featured_article .views-field-field-date {
        text-align: right;
    }
    .view-display-id-block_fronpage_featured_article .views-field-field-teammate {
        margin-bottom: 30px;
        padding-left: 0;
    }
    .view-display-id-block_fronpage_featured_article .views-field-field-teammate:before {
        display: none;
    }
    .view-display-id-block_fronpage_featured_article .featured-info {
        width: 100%;
        margin-top: 0;
    }
    .view-display-id-block_fronpage_featured_article .views-field-field-paragraph,
    .view-display-id-block_fronpage_featured_article .views-field-field-teaser-description {
        padding-right: 0;
    }
}
@media (max-width: 480px) {
    .view-display-id-block_fronpage_featured_article .views-row {
        padding-left: 0;
        padding-right: 0;
    }
}
@media (max-width: 768px) {
    .block-views-blockarticles-block-frontpage-promoted-articles .col-auto {
        padding-left: 0;
        padding-right: 0;
    }
}
.view-display-id-block_frontpage_promoted_articles {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 30px;
}
.view-display-id-block_frontpage_promoted_articles .row {
    max-width: 1110px;
    width: 100%;
}
@media (max-width: 768px) {
    .view-display-id-block_frontpage_promoted_articles .article-card {
        padding-left: 0;
        padding-right: 0;
    }
}
.view-display-id-block_articles_featured .views-row {
    position: relative;
    text-align: center;
}
.view-display-id-block_articles_featured .views-field-title {
    position: absolute;
    width: 80%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 30%;
    left: 50%;
}
.view-display-id-block_articles_featured .views-field-title a {
    color: #fff;
}
.view-display-id-block_articles_featured .views-field-body {
    position: absolute;
    width: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 40%;
    left: 50%;
    color: #fff;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms {
    margin-bottom: 3.12em;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header {
    margin-bottom: 2em;
    font: 1.25em/2 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    text-align: center;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header a:after {
    bottom: -10px;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-header .italic {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
}
.block-views-blocktaxonomy-block-list-economic-insights-terms .view-content {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media (min-width: 1300px) {
    .path-economic-insights #block-berl-content {
        margin: 0 -72px -40px;
    }
}
.view-display-id-page_economic_insights,
.view-display-id-page_taxonomy_term_articles {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 10.6em;
}
.view-display-id-page_economic_insights .view-filters,
.view-display-id-page_taxonomy_term_articles .view-filters {
    width: 100%;
}
.view-display-id-page_economic_insights .views-row,
.view-display-id-page_taxonomy_term_articles .views-row {
    margin-bottom: 30px;
}
.view-display-id-page_economic_insights .views-row .group-label-group,
.view-display-id-page_taxonomy_term_articles .views-row .group-label-group {
    position: relative;
}
.view-display-id-page_economic_insights .views-row .views-field-rendered-entity,
.view-display-id-page_taxonomy_term_articles .views-row .views-field-rendered-entity {
    height: 100%;
}
@media (max-width: 480px) {
    .view-display-id-page_economic_insights .view-content,
    .view-display-id-page_taxonomy_term_articles .view-content {
        margin-right: -15px;
        margin-left: -15px;
    }
}
.view-display-id-page_economic_insights {
    margin: 0 0 -40px;
}
.view-display-id-page_economic_insights .view-header {
    width: 100%;
}
.view-display-id-page_economic_insights .view-display-id-block_fronpage_featured_article .view-content {
    height: 430px;
    margin-bottom: 38px;
}
@media (max-width: 1200px) {
    .view-display-id-page_economic_insights .view-display-id-block_fronpage_featured_article .view-content {
        height: 360px;
    }
}
@media (max-width: 992px) {
    .view-display-id-page_economic_insights .view-display-id-block_fronpage_featured_article .view-content {
        height: auto;
    }
}
.view-display-id-page_economic_insights > .view-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.view-display-id-page_economic_insights > .view-content.selected {
    padding-top: 40px;
    background-color: #dcdcdc;
}
.view-display-id-page_economic_insights > .view-content [data-drupal-selector="edit-selected"] {
    width: 100%;
}
@media (max-width: 480px) {
    .view-display-id-page_economic_insights > .view-content {
        margin: 0;
    }
}
.view-display-id-page_economic_insights .view-content-inner {
    width: 100%;
    max-width: 1110px;
    padding-bottom: 70px;
}
@media (max-width: 480px) {
    .view-display-id-page_economic_insights .view-content-inner {
        width: auto;
    }
}
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] {
    width: 100%;
    margin-bottom: 75px;
}
@media (min-width: 1300px) {
    .view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] {
        padding: 0 70px;
    }
}
@media (min-width: 1400px) {
    .view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] {
        padding: 0 100px;
    }
}
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] legend {
    display: inline-block;
    vertical-align: top;
    line-height: 35px;
    padding-right: 30px;
    margin-right: 30px;
    border-right: 1px solid #a9a6a4;
    width: auto;
    margin-bottom: 0;
    float: left;
}
@media (max-width: 767px) {
    .view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] legend {
        line-height: 25px;
        display: block;
        float: none;
        margin-bottom: 15px;
    }
}
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] legend .fieldset-legend {
    font-size: 14px;
    color: #333;
    display: block;
}
@media (max-width: 767px) {
    .view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] legend .fieldset-legend {
        line-height: 25px;
    }
}
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] .fieldset-wrapper span {
    display: inline-block;
    font-size: 14px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #941838;
    border-radius: 5px;
    line-height: 1;
    padding: 7px 30px 7px 20px;
    margin: 5px 3px;
    position: relative;
    cursor: pointer;
}
@media (max-width: 767px) {
    .view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] .fieldset-wrapper span {
        margin: 5px 3px 0 0;
    }
}
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] .fieldset-wrapper span:after {
    content: "";
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNpi+P///2EgbgFiBhIxSM8REKP5PwR0kKC5A6qnGV2ggwTNYLU4JYjRjG4AIUOwyjEQqRCnwcQ4Fa/XiAksvOHCxEApoIUXKApEiqKRooREUVJuoSAztYA4JyjIzicAAgwAgYMG6/V6QFwAAAAASUVORK5CYII=)
        no-repeat 50% 50% #660d24;
    background-size: 7px 7px;
    position: absolute;
    right: 7px;
    top: 50%;
    margin-top: -7px;
}
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] .fieldset-wrapper span:active,
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] .fieldset-wrapper span:focus {
    outline: none;
}
.view-display-id-page_economic_insights [data-drupal-selector="edit-selected"] .fieldset-wrapper span:hover {
    text-decoration: none;
}
.view-display-id-page_taxonomy_term_articles {
    margin-bottom: 1.56em;
}
@media (min-width: 1200px) {
    body.node--type-article #main.container {
        max-width: 1314px !important;
    }
    body.node--type-article #content {
        padding-left: 0;
        padding-right: 0;
    }
}
.node--type-article.node--view-mode-full.chapter-anchor-menu-initiated .paragraph {
    max-width: 790px;
    margin-left: auto;
    margin-right: auto;
}
.node--type-article.node--view-mode-full.chapter-anchor-menu-initiated .field--name-field-lead-text,
.node--type-article.node--view-mode-full.chapter-anchor-menu-initiated .paragraph--type-chapter-series-header,
.node--type-article.node--view-mode-full.chapter-anchor-menu-initiated .paragraph--type--footnote,
.node--type-article.node--view-mode-full.chapter-anchor-menu-initiated .paragraph--type--text {
    max-width: 730px;
}
.node--type-article.node--view-mode-full.deprecated-content-region-exist .field--name-field-content-sections > .field__item:last-of-type:after {
    display: block;
}
.node--type-article.node--view-mode-full.deprecated-content-region-exist .field--name-field-content-sections > .field__item:last-of-type .paragraph--type--region-container {
    padding-bottom: 80px;
}
.node--type-article.node--view-mode-full .field--name-field-lead-text + .field--name-field-content-sections {
    margin-top: 40px;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections > .field__item:nth-child(odd) .paragraph--type--region-container:after,
.node--type-article.node--view-mode-full .field--name-field-content-sections > .field__item:nth-child(odd) .paragraph--type--region-container:before {
    display: none;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections > .field__item:nth-child(2n) .paragraph--type--region-container:after,
.node--type-article.node--view-mode-full .field--name-field-content-sections > .field__item:nth-child(2n) .paragraph--type--region-container:before {
    position: absolute;
    display: block;
    content: "";
    width: 100vh;
    height: 100%;
    background-color: #e6e6e6;
    top: 0;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections > .field__item:nth-child(2n) .paragraph--type--region-container:before {
    right: 100%;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections > .field__item:nth-child(2n) .paragraph--type--region-container:after {
    left: 100%;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections > .field__item:first-of-type .paragraph--type--region-container {
    padding-top: 0;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections + .field--name-field-paragraph {
    padding-top: 80px;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections.odd-items-count + .field--name-field-paragraph {
    position: relative;
    background-color: #e6e6e6;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections.odd-items-count + .field--name-field-paragraph:after,
.node--type-article.node--view-mode-full .field--name-field-content-sections.odd-items-count + .field--name-field-paragraph:before {
    position: absolute;
    display: block;
    content: "";
    width: 100vh;
    height: 100%;
    background-color: #e6e6e6;
    top: 0;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections.odd-items-count + .field--name-field-paragraph:before {
    right: 100%;
}
.node--type-article.node--view-mode-full .field--name-field-content-sections.odd-items-count + .field--name-field-paragraph:after {
    left: 100%;
}
.node--type-article.node--view-mode-full .field--name-field-paragraph {
    padding-bottom: 190px;
}
body.toolbar-horizontal #header {
    top: 79px;
}
body #page {
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
@media (max-width: 991px) {
    body #page {
        padding-top: 80px;
    }
}
@media (min-width: 992px) {
    body #page {
        padding-top: 150px;
    }
}
@media (min-width: 1199px) {
    body #page {
        padding-top: 200px;
    }
}
body.node--type-article #page,
body.node--type-birds-eye-view #page,
body.node--type-research #page,
body.path-frontpage #page {
    padding-top: 0;
}
@media (min-width: 992px) {
    body.page-node-2 #header,
    body.page-node-15 #header,
    body.page-node-17 #header,
    body.page-node-18 #header,
    body.page-node-158 #header,
    body.page-node-159 #header,
    body.page-node-160 #header,
    body.page-node-161 #header,
    body.page-node-317 #header,
    body.path-working-with-us #header {
        margin-bottom: 83px;
    }
}
@media (max-width: 991px) {
    body.page-node-2 #page,
    body.page-node-15 #page,
    body.page-node-17 #page,
    body.page-node-18 #page,
    body.page-node-158 #page,
    body.page-node-159 #page,
    body.page-node-160 #page,
    body.page-node-161 #page,
    body.page-node-317 #page,
    body.path-working-with-us #page {
        padding-top: 80px;
    }
}
@media (min-width: 992px) {
    body.page-node-2 #page,
    body.page-node-15 #page,
    body.page-node-17 #page,
    body.page-node-18 #page,
    body.page-node-158 #page,
    body.page-node-159 #page,
    body.page-node-160 #page,
    body.page-node-161 #page,
    body.page-node-317 #page,
    body.path-working-with-us #page {
        padding-top: 210px;
    }
}
@media (min-width: 1199px) {
    body.page-node-2 #page,
    body.page-node-15 #page,
    body.page-node-17 #page,
    body.page-node-18 #page,
    body.page-node-158 #page,
    body.page-node-159 #page,
    body.page-node-160 #page,
    body.page-node-161 #page,
    body.page-node-317 #page,
    body.path-working-with-us #page {
        padding-top: 284px;
    }
}
body.page-node-2 .field--name-field-paragraph,
body.page-node-15 .field--name-field-paragraph,
body.page-node-17 .field--name-field-paragraph,
body.page-node-18 .field--name-field-paragraph,
body.page-node-158 .field--name-field-paragraph,
body.page-node-159 .field--name-field-paragraph,
body.page-node-160 .field--name-field-paragraph,
body.page-node-161 .field--name-field-paragraph,
body.path-working-with-us .field--name-field-paragraph {
    padding-bottom: 0;
}
body.scrolled.toolbar-horizontal #header {
    top: 79px;
}
@media (min-width: 992px) {
    body.scrolled #page {
        padding-top: 85px;
    }
}
body.scrolled.node--type-article #page,
body.scrolled.node--type-birds-eye-view #page,
body.scrolled.node--type-research #page,
body.scrolled.path-frontpage #page {
    padding-top: 0;
}
body.scrolled #header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}
@media (min-width: 992px) {
    body.scrolled #header .navbar-dark {
        -webkit-box-shadow: 0 2px 3px 0 rgba(148, 24, 56, 0.1);
        box-shadow: 0 2px 3px 0 rgba(148, 24, 56, 0.1);
    }
}
@media (min-width: 992px) {
    body.scrolled #header #site-branding {
        margin-top: 13px;
    }
}
@media (max-width: 599px) {
    body.scrolled #header #site-branding {
        margin-top: 5px;
    }
}
@media (min-width: 992px) and (max-width: 1080px) {
    body.scrolled #header #site-branding .navbar-brand {
        margin: 0 auto 15px;
    }
}
@media (min-width: 992px) {
    body.scrolled #header #site-branding .navbar-brand {
        width: 56px;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
        margin-bottom: 15px;
    }
}
@media (max-width: 599px) {
    body.scrolled #header #site-branding .navbar-brand {
        width: 50px;
    }
}
body.scrolled #header #site-branding .site-name-slogan {
    opacity: 0;
    height: 0;
    overflow: hidden;
    font-size: 0;
}
body.scrolled #header #block-topmenu {
    -webkit-transition: margin 0.5s;
    -o-transition: margin 0.5s;
    transition: margin 0.5s;
}
@media (min-width: 992px) {
    body.scrolled #header #block-topmenu {
        margin-top: -95px;
    }
}
@media (max-width: 599px) {
    body.scrolled #header #block-topmenu {
        display: block;
    }
}
@media (min-width: 992px) {
    body.scrolled #header #block-mainnavigation .navbar-nav > li a {
        padding-top: 34px;
    }
    body.scrolled #header #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu {
        max-height: 50px;
    }
    body.scrolled #header #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu a {
        line-height: 50px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    body.scrolled #header #block-mainnavigation .navbar-nav > li a {
        padding: 34px 0 27px;
    }
}
@media (max-width: 599px) {
    body.toolbar-vertical #page {
        padding-top: 20px !important;
    }
    #page {
        padding-top: 60px !important;
    }
}
#header {
    background-color: transparent;
    width: 100%;
    z-index: 5;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}
#header .navbar-dark {
    max-width: 1314px;
    margin: 0 auto;
    -webkit-transition: height 0.5s;
    -o-transition: height 0.5s;
    transition: height 0.5s;
    padding: 0 95px;
    display: block;
    position: relative;
}
@media (max-width: 1199px) {
    #header .navbar-dark {
        padding: 0 55px;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark {
        height: 80px;
    }
}
@media (max-width: 599px) {
    #header .navbar-dark {
        padding: 0 15px;
        height: 60px;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
    }
}
#header .navbar-dark .navbar-collapse {
    clear: right;
    float: right;
}
#header .navbar-dark #block-mainnavigation {
    position: static;
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav {
        max-width: 700px;
        margin-left: auto;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
}
#header .navbar-dark #block-mainnavigation .navbar-nav .italic {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
}
@media (min-width: 1200px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li + li {
        margin-left: 85px;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li + li {
        margin-left: 30px;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li:last-child {
        display: none;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.active > a,
    #header .navbar-dark #block-mainnavigation .navbar-nav > li:hover > a {
        color: #333;
        border-top: 2px dotted #333;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li a {
        color: #881635;
        font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
        font-size: 15px;
        padding: 30px 0 26px;
        line-height: 1;
        outline: none;
        border-top: 2px dotted transparent;
    }
}
@media (max-width: 1199px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li a {
        padding: 17px 0;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded {
        position: static;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded > a {
        position: relative;
        z-index: 6 !important;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded > a:after {
        position: absolute;
        left: 50%;
        bottom: -13px;
        margin-left: -14px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 14px 14px 0;
        border-color: #fff transparent transparent;
        z-index: 2;
        opacity: 0;
    }
}
#header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active > a:after {
    opacity: 1;
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu {
        margin: 0;
        display: block;
        top: 100%;
        right: 0;
        width: 100%;
        max-height: 83px;
        background: #881635;
        text-align: center;
        padding: 0;
        z-index: 1;
        border-radius: 0;
        border: none;
        -webkit-transition: max-height 0.5s;
        -o-transition: max-height 0.5s;
        transition: max-height 0.5s;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li {
        display: inline-block;
        width: auto;
        padding: 0;
        margin: 0 44px;
    }
}
#header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li:active,
#header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li:focus {
    background-color: transparent;
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li a {
        position: relative;
        display: block;
        padding: 0;
        -webkit-transition: line-height 0.5s;
        -o-transition: line-height 0.5s;
        transition: line-height 0.5s;
        outline: none;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li a:after {
        content: "";
        position: absolute;
        left: 50%;
        bottom: 0;
        margin-left: -14px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 14px 14px;
        border-color: transparent transparent #fff;
        opacity: 0;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li.active,
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li:hover {
        background: none;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li.active a,
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li:hover a {
        text-decoration: none;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li.active a:after,
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu li:hover a:after {
        opacity: 1;
    }
}
@media (min-width: 992px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu a {
        color: #fff;
        font-size: 16px;
        font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
        line-height: 70px;
    }
}
@media (max-width: 1199px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav li.menu-item--expanded.active .dropdown-menu a {
        line-height: 70px;
    }
}
#header .navbar-dark #block-topmenu {
    margin: 27px 0 auto;
    float: right;
    -webkit-transition: margin 0.4s;
    -o-transition: margin 0.4s;
    transition: margin 0.4s;
    padding-bottom: 59px;
}
@media (max-width: 1199px) {
    #header .navbar-dark #block-topmenu {
        margin: 25px 0 0 auto;
        padding-bottom: 23px;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #block-topmenu {
        margin: 22px 80px 0 auto;
        padding-bottom: 21px;
    }
}
@media (max-width: 599px) {
    #header .navbar-dark #block-topmenu {
        margin: 11px 65px 0 0;
        padding-bottom: 7px;
    }
}
#header .navbar-dark #block-topmenu li a {
    font-family: WorkSans-Medium, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666;
    padding-left: 26px;
}
@media (max-width: 599px) {
    #header .navbar-dark #block-topmenu li a {
        width: 42px;
        height: 42px;
        text-indent: -999em;
        overflow: hidden;
        padding: 0;
        background-position: 50% 50% !important;
        background-size: 20px 20px !important;
    }
}
#header .navbar-dark #block-topmenu li a:hover {
    color: #333;
}
#header .navbar-dark #block-topmenu li:first-child a {
    background: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNSAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTQuODE2IDEzLjkzNS0zLjYwNjEtMy42MDYxYzAuODkzODgtMS4wODk4IDEuNDMyNy0yLjQ4NTcgMS40MzI3LTQuMDA3MSAwLTMuNDg5OC0yLjgzMTYtNi4zMjE0LTYuMzIxNC02LjMyMTQtMy40OTI5IDAtNi4zMjE0IDIuODMxNi02LjMyMTQgNi4zMjE0czIuODI4NiA2LjMyMTQgNi4zMjE0IDYuMzIxNGMxLjUyMTQgMCAyLjkxNDMtMC41MzU3MSA0LjAwNDEtMS40Mjk2bDMuNjA2MSAzLjYwMzFjMC4yNDQ5IDAuMjQ0OSAwLjYzOTggMC4yNDQ5IDAuODg0NjkgMCAwLjI0NDktMC4yNDE4NCAwLjI0NDktMC42Mzk4IDAtMC44ODE2M3ptLTguNDk0OS0yLjU1Yy0yLjc5NDkgMC01LjA2NjMtMi4yNzE0LTUuMDY2My01LjA2MzMgMC0yLjc5MTggMi4yNzE0LTUuMDY2MyA1LjA2NjMtNS4wNjYzIDIuNzkxOCAwIDUuMDY2MyAyLjI3NDUgNS4wNjYzIDUuMDY2MyAwIDIuNzkxOC0yLjI3NDUgNS4wNjMzLTUuMDY2MyA1LjA2MzN6IiBzdHlsZT0iZmlsbDojODgxNjM1O3N0cm9rZS13aWR0aDoyIi8+PC9zdmc+)
        no-repeat 0 50%;
    background-size: 15px 15px;
}
#header .navbar-dark #block-topmenu li:first-child a:hover {
    background: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNSAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTQuODE2IDEzLjkzNS0zLjYwNjEtMy42MDYxYzAuODkzODgtMS4wODk4IDEuNDMyNy0yLjQ4NTcgMS40MzI3LTQuMDA3MSAwLTMuNDg5OC0yLjgzMTYtNi4zMjE0LTYuMzIxNC02LjMyMTQtMy40OTI5IDAtNi4zMjE0IDIuODMxNi02LjMyMTQgNi4zMjE0czIuODI4NiA2LjMyMTQgNi4zMjE0IDYuMzIxNGMxLjUyMTQgMCAyLjkxNDMtMC41MzU3MSA0LjAwNDEtMS40Mjk2bDMuNjA2MSAzLjYwMzFjMC4yNDQ5IDAuMjQ0OSAwLjYzOTggMC4yNDQ5IDAuODg0NjkgMCAwLjI0NDktMC4yNDE4NCAwLjI0NDktMC42Mzk4IDAtMC44ODE2M3ptLTguNDk0OS0yLjU1Yy0yLjc5NDkgMC01LjA2NjMtMi4yNzE0LTUuMDY2My01LjA2MzMgMC0yLjc5MTggMi4yNzE0LTUuMDY2MyA1LjA2NjMtNS4wNjYzIDIuNzkxOCAwIDUuMDY2MyAyLjI3NDUgNS4wNjYzIDUuMDY2MyAwIDIuNzkxOC0yLjI3NDUgNS4wNjMzLTUuMDY2MyA1LjA2MzN6IiBzdHlsZT0iZmlsbDojMzMzMzMzO3N0cm9rZS13aWR0aDoyIi8+PC9zdmc+)
        no-repeat 0 50%;
    background-size: 15px 15px;
}
#header .navbar-dark #block-topmenu li:nth-child(2) {
    margin-left: 44px;
}
@media (max-width: 599px) {
    #header .navbar-dark #block-topmenu li:nth-child(2) {
        display: none;
    }
}
#header .navbar-dark #block-topmenu li:nth-child(2) a {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTMuNjg2IDExLjA3My0yLjE2MjEtMi4xNjcyYy0wLjQzMDY1LTAuNDI5ODktMS4xNDM4LTAuNDE2ODMtMS41ODk1IDAuMDI5OTkybC0xLjA4OTMgMS4wOTE1Yy0wLjA2ODgxOC0wLjAzODAxNS0wLjE0MDA1LTAuMDc3NzIyLTAuMjE0OTQtMC4xMTk4NS0wLjY4Nzg2LTAuMzgyLTEuNjI5My0wLjkwNTU3LTIuNjItMS44OTkyLTAuOTkzNjItMC45OTU3NS0xLjUxNjUtMS45NDA4LTEuODk4OC0yLjYzMDctMC4wNDAzNDItMC4wNzMwODYtMC4wNzg5OTQtMC4xNDM1NS0wLjExNzE2LTAuMjEwNDdsMC43MzEwNi0wLjczMTYzIDAuMzU5NDItMC4zNjA2N2MwLjQ0NjMzLTAuNDQ3NDYgMC40NTg2NC0xLjE2MiAwLjAyODk5OS0xLjU5MzJsLTIuMTYyMS0yLjE2NzVjLTAuNDI5NjQtMC40MzA1My0xLjE0MzEtMC40MTc0Ny0xLjU4OTUgMC4wMjk5OTJsLTAuNjA5MzUgMC42MTQyNCAwLjAxNjY1MSAwLjAxNjU2OGMtMC4yMDQzMiAwLjI2MTMtMC4zNzUwNiAwLjU2MjY4LTAuNTAyMTIgMC44ODc2Ny0wLjExNzEyIDAuMzA5MzYtMC4xOTAwNCAwLjYwNDU2LTAuMjIzMzkgMC45MDAzNy0wLjI4NTQ5IDIuMzcyMSAwLjc5NjA1IDQuNTQwMSAzLjczMTIgNy40ODE5IDQuMDU3MyA0LjA2NjIgNy4zMjY5IDMuNzU5IDcuNDY4IDMuNzQ0IDAuMzA3MjEtMC4wMzY4MSAwLjYwMTYyLTAuMTEwMzggMC45MDA4My0wLjIyNjg0IDAuMzIxNDUtMC4xMjU4NiAwLjYyMTk0LTAuMjk2NzQgMC44ODI0OS0wLjUwMTA4bDAuMDEzMzEgMC4wMTE4NiAwLjYxNzMxLTAuNjA1ODVjMC40NDU0MS0wLjQ0NzM4IDAuNDU4MjQtMS4xNjIyIDAuMDI4ODEtMS41OTR6IiBzdHlsZT0iZmlsbDojODgxNjM1O3N0cm9rZS13aWR0aDouMDQwMjY3Ii8+PC9zdmc+)
        no-repeat 0 50%;
    background-size: 14px 14px;
}
#header .navbar-dark #block-topmenu li:nth-child(2) a:hover {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTMuNjg2IDExLjA3My0yLjE2MjEtMi4xNjcyYy0wLjQzMDY1LTAuNDI5ODktMS4xNDM4LTAuNDE2ODMtMS41ODk1IDAuMDI5OTkybC0xLjA4OTMgMS4wOTE1Yy0wLjA2ODgxOC0wLjAzODAxNS0wLjE0MDA1LTAuMDc3NzIyLTAuMjE0OTQtMC4xMTk4NS0wLjY4Nzg2LTAuMzgyLTEuNjI5My0wLjkwNTU3LTIuNjItMS44OTkyLTAuOTkzNjItMC45OTU3NS0xLjUxNjUtMS45NDA4LTEuODk4OC0yLjYzMDctMC4wNDAzNDItMC4wNzMwODYtMC4wNzg5OTQtMC4xNDM1NS0wLjExNzE2LTAuMjEwNDdsMC43MzEwNi0wLjczMTYzIDAuMzU5NDItMC4zNjA2N2MwLjQ0NjMzLTAuNDQ3NDYgMC40NTg2NC0xLjE2MiAwLjAyODk5OS0xLjU5MzJsLTIuMTYyMS0yLjE2NzVjLTAuNDI5NjQtMC40MzA1My0xLjE0MzEtMC40MTc0Ny0xLjU4OTUgMC4wMjk5OTJsLTAuNjA5MzUgMC42MTQyNCAwLjAxNjY1MSAwLjAxNjU2OGMtMC4yMDQzMiAwLjI2MTMtMC4zNzUwNiAwLjU2MjY4LTAuNTAyMTIgMC44ODc2Ny0wLjExNzEyIDAuMzA5MzYtMC4xOTAwNCAwLjYwNDU2LTAuMjIzMzkgMC45MDAzNy0wLjI4NTQ5IDIuMzcyMSAwLjc5NjA1IDQuNTQwMSAzLjczMTIgNy40ODE5IDQuMDU3MyA0LjA2NjIgNy4zMjY5IDMuNzU5IDcuNDY4IDMuNzQ0IDAuMzA3MjEtMC4wMzY4MSAwLjYwMTYyLTAuMTEwMzggMC45MDA4My0wLjIyNjg0IDAuMzIxNDUtMC4xMjU4NiAwLjYyMTk0LTAuMjk2NzQgMC44ODI0OS0wLjUwMTA4bDAuMDEzMzEgMC4wMTE4NiAwLjYxNzMxLTAuNjA1ODVjMC40NDU0MS0wLjQ0NzM4IDAuNDU4MjQtMS4xNjIyIDAuMDI4ODEtMS41OTR6IiBzdHlsZT0iZmlsbDojMzMzMzMzO3N0cm9rZS13aWR0aDouMDQwMjY3Ii8+PC9zdmc+)
        no-repeat 0 50%;
    background-size: 14px 14px;
}
#header .navbar-dark #site-branding {
    width: 265px;
    float: left;
    margin-top: 9px;
}
@media (min-width: 992px) and (max-width: 1080px) {
    #header .navbar-dark #site-branding {
        width: auto;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #site-branding {
        width: auto;
        margin-top: 5px;
    }
}
@media (min-width: 1200px) {
    #header .navbar-dark #site-branding {
        margin-top: 30px;
    }
}
#header .navbar-dark #site-branding .navbar-brand {
    width: 95px;
    -webkit-transition: width 0.5s, margin 0.5s, -webkit-transform 0.5s;
    transition: width 0.5s, margin 0.5s, -webkit-transform 0.5s;
    -o-transition: width 0.5s, margin 0.5s, -o-transform 0.5s;
    transition: transform 0.5s, width 0.5s, margin 0.5s;
    transition: transform 0.5s, width 0.5s, margin 0.5s, -webkit-transform 0.5s, -o-transform 0.5s;
    margin: 0 0 25px;
    padding: 0;
    display: inline-block;
}
#header .navbar-dark #site-branding .navbar-brand:hover img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 0.9;
}
#header .navbar-dark #site-branding .navbar-brand img {
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
@media (max-width: 1199px) {
    #header .navbar-dark #site-branding .navbar-brand {
        width: 75px;
        margin: 0 auto 15px;
    }
}
@media (min-width: 992px) and (max-width: 1080px) {
    #header .navbar-dark #site-branding .navbar-brand {
        margin: 23px 0 0 15px;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #site-branding .navbar-brand {
        width: 70px;
        margin: 0;
    }
}
@media (min-width: 1081px) {
    #header .navbar-dark #site-branding .navbar-brand {
        -webkit-transform: translateX(75px);
        -ms-transform: translateX(75px);
        -o-transform: translateX(75px);
        transform: translateX(75px);
    }
}
@media (max-width: 599px) {
    #header .navbar-dark #site-branding .navbar-brand {
        width: 50px;
    }
}
#header .navbar-dark #site-branding .navbar-brand img {
    display: block;
    width: 100%;
    height: auto;
}
#header .navbar-dark #site-branding .site-name-slogan {
    font-size: 17px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #333;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    opacity: 1;
}
#header .navbar-dark #site-branding .site-name-slogan span {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
}
@media (max-width: 1080px) {
    #header .navbar-dark #site-branding .site-name-slogan {
        display: none !important;
    }
}
body.node--type-article .featured-top,
body.node--type-birds-eye-view .featured-top,
body.node--type-research .featured-top,
body.path-frontpage .featured-top {
    height: 300px;
}
body.node--type-article .featured-top.img-set,
body.node--type-birds-eye-view .featured-top.img-set,
body.node--type-research .featured-top.img-set,
body.path-frontpage .featured-top.img-set {
    height: 740px;
}
@media (max-width: 1199px) {
    body.node--type-article .featured-top.img-set,
    body.node--type-birds-eye-view .featured-top.img-set,
    body.node--type-research .featured-top.img-set,
    body.path-frontpage .featured-top.img-set {
        height: 650px;
    }
}
@media (max-width: 992px) {
    body.node--type-article .featured-top.img-set,
    body.node--type-birds-eye-view .featured-top.img-set,
    body.node--type-research .featured-top.img-set,
    body.path-frontpage .featured-top.img-set {
        height: 450px;
    }
}
@media (max-width: 767px) {
    body.node--type-article .featured-top.img-set,
    body.node--type-birds-eye-view .featured-top.img-set,
    body.node--type-research .featured-top.img-set,
    body.path-frontpage .featured-top.img-set {
        height: 350px;
    }
}
@media (max-width: 479px) {
    body.node--type-article .featured-top.img-set,
    body.node--type-birds-eye-view .featured-top.img-set,
    body.node--type-research .featured-top.img-set,
    body.path-frontpage .featured-top.img-set {
        height: 200px;
    }
}
.featured-top {
    background-position: 50% 50%;
    background-size: cover;
}
.featured-top .banner {
    display: none;
}
.site-footer {
    padding: 95px 0 60px;
}
@media (max-width: 767px) {
    .site-footer {
        padding: 40px 0;
    }
}
.site-footer .site-footer__top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.site-footer .site-footer__top .row {
    width: 33.3%;
    margin-left: 0;
    margin-right: 0;
    display: block;
}
@media (max-width: 599px) {
    .site-footer .site-footer__top .block {
        margin-top: 0;
    }
}
.site-footer .site-footer__top .region-footer-first {
    width: 45%;
}
.site-footer .site-footer__top .block {
    border: none;
}
.site-footer .site-footer__top .block h2 {
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #828282;
    margin: 0 0 10px;
    border: none;
}
@media (max-width: 599px) {
    .site-footer .site-footer__top .block h2 {
        margin: 0 0 20px !important;
    }
}
.site-footer #block-contactdetails {
    margin-left: 48px;
}
@media (max-width: 992px) {
    .site-footer #block-contactdetails {
        margin-left: 0;
    }
}
.site-footer #block-contactdetails h2 {
    margin: 0 0 10px 60px;
}
.site-footer #block-contactdetails .content ul {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 2;
}
.site-footer #block-contactdetails .content ul li {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #fff;
    margin: 0;
    padding-left: 60px;
}
.site-footer #block-contactdetails .content ul li:first-child {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxOCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMC03LjcyOGUtOHYxMmgxOHYtMTJ6bTkuMDAwMSA3LjQxMDUtNy4zODI5LTYuNTIwNGgxNC43NjZ6bS0yLjk0MS0xLjQxMjYtNS4xNzQgNC41Njk3di05LjEzOTR6bTAuNjcwNjMgMC41OTIzOSAyLjI3MDIgMi4wMDUgMi4yNzAyLTIuMDA1IDUuMTE3NCA0LjUxOTZoLTE0Ljc3NXptNS4yMTEtMC41OTIxNiA1LjE3NDItNC41Njk5djkuMTM5NHoiIHN0eWxlPSJmaWxsOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOi4wMzcxODgiLz48L3N2Zz4=)
        no-repeat 0 50%;
    background-size: 18px 12px;
}
.site-footer #block-contactdetails .content ul li:nth-child(2) {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTMuNjg2IDExLjA3My0yLjE2MjEtMi4xNjcyYy0wLjQzMDY1LTAuNDI5ODktMS4xNDM4LTAuNDE2ODMtMS41ODk1IDAuMDI5OTkybC0xLjA4OTMgMS4wOTE1Yy0wLjA2ODgxOC0wLjAzODAxNS0wLjE0MDA1LTAuMDc3NzIyLTAuMjE0OTQtMC4xMTk4NS0wLjY4Nzg2LTAuMzgyLTEuNjI5My0wLjkwNTU3LTIuNjItMS44OTkyLTAuOTkzNjItMC45OTU3NS0xLjUxNjUtMS45NDA4LTEuODk4OC0yLjYzMDctMC4wNDAzNDItMC4wNzMwODYtMC4wNzg5OTQtMC4xNDM1NS0wLjExNzE2LTAuMjEwNDdsMC43MzEwNi0wLjczMTYzIDAuMzU5NDItMC4zNjA2N2MwLjQ0NjMzLTAuNDQ3NDYgMC40NTg2NC0xLjE2MiAwLjAyODk5OS0xLjU5MzJsLTIuMTYyMS0yLjE2NzVjLTAuNDI5NjQtMC40MzA1My0xLjE0MzEtMC40MTc0Ny0xLjU4OTUgMC4wMjk5OTJsLTAuNjA5MzUgMC42MTQyNCAwLjAxNjY1MSAwLjAxNjU2OGMtMC4yMDQzMiAwLjI2MTMtMC4zNzUwNiAwLjU2MjY4LTAuNTAyMTIgMC44ODc2Ny0wLjExNzEyIDAuMzA5MzYtMC4xOTAwNCAwLjYwNDU2LTAuMjIzMzkgMC45MDAzNy0wLjI4NTQ5IDIuMzcyMSAwLjc5NjA1IDQuNTQwMSAzLjczMTIgNy40ODE5IDQuMDU3MyA0LjA2NjIgNy4zMjY5IDMuNzU5IDcuNDY4IDMuNzQ0IDAuMzA3MjEtMC4wMzY4MSAwLjYwMTYyLTAuMTEwMzggMC45MDA4My0wLjIyNjg0IDAuMzIxNDUtMC4xMjU4NiAwLjYyMTk0LTAuMjk2NzQgMC44ODI0OS0wLjUwMTA4bDAuMDEzMzEgMC4wMTE4NiAwLjYxNzMxLTAuNjA1ODVjMC40NDU0MS0wLjQ0NzM4IDAuNDU4MjQtMS4xNjIyIDAuMDI4ODEtMS41OTR6IiBzdHlsZT0iZmlsbDojZmZmZmZmO3N0cm9rZS13aWR0aDouMDQwMjY3Ii8+PC9zdmc+)
        no-repeat 0 50%;
    background-size: 16px 16px;
}
.site-footer #block-brand .brand-layout {
    position: relative;
}
.site-footer #block-brand .brand-layout:after {
    content: "";
    display: table;
    clear: both;
}
.site-footer #block-brand .brand {
    float: left;
}
@media (max-width: 599px) {
    .site-footer #block-brand .brand {
        width: 50px;
    }
}
.site-footer #block-brand .slogan {
    font-size: 18px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
    padding-top: 30px;
    margin-left: 110px;
}
@media (max-width: 599px) {
    .site-footer #block-brand .slogan {
        margin-left: 73px;
        padding-top: 15px;
        font-size: 14px;
    }
}
.site-footer #block-brand .slogan p {
    margin: 0;
}
.site-footer #block-brand .slogan span {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
}
.site-footer #block-brand .group-follow-us {
    margin: 0 0 0 110px;
}
.site-footer #block-brand .group-follow-us .group_label {
    display: none;
}
.site-footer #block-brand .group-follow-us .field--type-link {
    margin-right: 1.87em;
}
@media (max-width: 599px) {
    .site-footer #block-brand .group-follow-us {
        margin: 0 0 0 73px;
    }
}
.site-footer #block-brand .field--name-field-linkedin-link a {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBpZD0iTGlua2VkSW4iIGQ9Im0yMyAxMS42NDl2Ny4zNTExaC00LjkyOTZ2LTYuODU4OGMwLTEuNzIzLTAuNzEzMDItMi44OTg4LTIuNDk3NC0yLjg5ODgtMS4zNjIxIDAtMi4xNzI3IDAuNzkyNDUtMi41Mjk0IDEuNTU5LTAuMTMwMDUgMC4yNzQwNC0wLjE2MzUyIDAuNjU1NDctMC4xNjM1MiAxLjAzOTF2Ny4xNTk1aC00LjkzMTNzMC4wNjY0MTUtMTEuNjE3IDAtMTIuODJoNC45MzA4djEuODE3MmMtMC4wMSAwLjAxMzU5MS0wLjAyMjk5IDAuMDI4MjQ2LTAuMDMyNCAwLjA0MTQyMWgwLjAzMjR2LTAuMDQxNDIxYzAuNjU1MTEtMC44NzIyOSAxLjgyNTEtMi4xMTg0IDQuNDQzOC0yLjExODQgMy4yNDQ0LTQuNjJlLTUgNS42NzY2IDEuODMyMyA1LjY3NjYgNS43NzAxem0tMjAuMjEtMTEuNjQ5Yy0xLjY4NyAwLTIuNzkwNCAwLjk1NjYxLTIuNzkwNCAyLjIxNDYgMCAxLjIzMDYgMS4wNzE1IDIuMjE2MiAyLjcyNSAyLjIxNjJoMC4wMzI5NGMxLjcxOTcgMCAyLjc4OTEtMC45ODU0NSAyLjc4OTEtMi4yMTYyLTAuMDMyNDA1LTEuMjU4LTEuMDY5NS0yLjIxNDYtMi43NTY2LTIuMjE0NnptLTIuNDk3NSAxOWg0LjkyOTR2LTEyLjgyaC00LjkyOTR6IiBzdHlsZT0iZmlsbDojRkZGRkZGO3N0cm9rZS13aWR0aDouMDQ5NzE5Ii8+PC9zdmc+)
        no-repeat 0 0;
    background-size: 23px 19px;
    opacity: 0.8;
}
.site-footer #block-brand .field--name-field-linkedin-link a:hover {
    opacity: 1;
}
.site-footer #block-brand .field--name-field-twitter-link a {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjMgMi4yNDkzYy0wLjg1NTMxIDAuMzgxNDYtMS43NjY3IDAuNjM0MzEtMi43MTY5IDAuNzU3MDggMC45Nzc1LTAuNTkzMzkgMS43MjM2LTEuNTI1OCAyLjA3NDMtMi42NDk4LTAuOTExMzcgMC41NTI0Ni0xLjkxNzYgMC45NDI2OS0yLjk5IDEuMTYwNS0wLjg2NTM4LTAuOTM2ODUtMi4wOTg4LTEuNTE3MS0zLjQ0NDItMS41MTcxLTIuNjEwNSAwLTQuNzEyMSAyLjE1NDMtNC43MTIxIDQuNzk1MyAwIDAuMzggMC4wMzE2MiAwLjc0NTM4IDAuMTA5MjUgMS4wOTMyLTMuOTIwMS0wLjE5NDM4LTcuMzg4Ny0yLjEwNDYtOS43MTg5LTUuMDE0NS0wLjQwNjgxIDAuNzE3NjItMC42NDU0NCAxLjUzOS0wLjY0NTQ0IDIuNDIzMiAwIDEuNjYwMyAwLjg0MDk0IDMuMTMyMSAyLjA5NDQgMy45ODQyLTAuNzU3NTYtMC4wMTQ2MS0xLjUwMDgtMC4yMzgyMy0yLjEzMDQtMC41OTA0NnYwLjA1MjYxOWMwIDIuMzI5NyAxLjYzNDQgNC4yNjQ4IDMuNzc3OCA0LjcxMDUtMC4zODM4MSAwLjEwNjY5LTAuODAyMTIgMC4xNTc4NS0xLjIzNjIgMC4xNTc4NS0wLjMwMTg4IDAtMC42MDY2My0wLjAxNzU0LTAuODkyNjktMC4wODE4NSAwLjYxMDk0IDEuODk4NSAyLjM0NDYgMy4yOTQzIDQuNDA1OSAzLjMzOTYtMS42MDQyIDEuMjc1OS0zLjY0MTIgMi4wNDQ3LTUuODQ2MyAyLjA0NDctMC4zODY2OSAzZS02IC0wLjc1NzU2LTAuMDE3NTM2LTEuMTI4NC0wLjA2NTc2NyAyLjA4ODcgMS4zNjk1IDQuNTY0MSAyLjE1MTQgNy4yMzM1IDIuMTUxNCA4LjY3NjggMCAxMy40Mi03LjMwNzcgMTMuNDItMTMuNjQyIDAtMC4yMTE5Mi0wLjAwNzItMC40MTY1NC0wLjAxNzI1LTAuNjE5NjkgMC45MzU4MS0wLjY3NTIzIDEuNzIyMS0xLjUxODUgMi4zNjMyLTIuNDg5eiIgc3R5bGU9ImZpbGw6I0ZGRkZGRjtzdHJva2Utd2lkdGg6LjA0NTI5NiIvPjwvc3ZnPg==)
        no-repeat 0 0;
    background-size: 23px 19px;
    opacity: 0.8;
}
.site-footer #block-brand .field--name-field-twitter-link a:hover {
    opacity: 1;
}
.site-footer #block-officeaddress .content ul,
.site-footer #block-postaladdress .content ul {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 2;
}
.site-footer #block-officeaddress .content ul li,
.site-footer #block-postaladdress .content ul li {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #fff;
    margin: 0;
}
.site-footer #block-berl-footer {
    margin: 20px 0;
    padding: 10px;
}
.site-footer #block-berl-footer .navbar-nav {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 2;
}
.site-footer #block-berl-footer .navbar-nav li {
    position: relative;
    padding-left: 18px;
}
.site-footer #block-berl-footer .navbar-nav li:before {
    content: "";
    position: absolute;
    left: 0;
}
.site-footer #block-berl-footer .navbar-nav li a {
    font-size: 18px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
}
.site-footer #block-berl-footer .navbar-nav > li {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #fff;
    margin: 0;
}
.site-footer #block-berl-footer .navbar-nav > li:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 0 4px 6px;
    border-color: transparent transparent transparent #797776;
    top: 23px;
}
.site-footer #block-berl-footer .navbar-nav .menu {
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: 2;
}
.site-footer #block-berl-footer .navbar-nav .menu > li {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #fff;
    margin: 0;
}
.site-footer #block-berl-footer .navbar-nav .menu > li:before {
    width: 6px;
    height: 2px;
    background-color: #797776;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
}
.site-footer #block-berl-footer .navbar-nav .menu > li a {
    font-size: 16px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    line-height: 1em;
    color: #fff;
}
.field--name-field-paragraph {
    padding-bottom: 65px;
}
.field--name-field-paragraph > .field__item + .field__item {
    margin-top: 45px;
}
.field--name-field-lead-text {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    line-height: 1.4;
    margin: 0 auto;
    font-size: 26px;
    max-width: 750px;
}
.field--name-field-lead-text p {
    margin: 0;
}
.field--name-field-lead-text + .field--name-field-paragraph {
    margin-top: 40px;
}
.paragraph p a {
    color: #881635;
    text-decoration: underline;
}
.paragraph--type--text {
    max-width: 750px;
    margin: 0 auto;
}
.paragraph--type--text h1,
.paragraph--type--text h2,
.paragraph--type--text h3,
.paragraph--type--text h4 {
    line-height: 1.4;
    margin: 0;
}
.paragraph--type--text h1 + p,
.paragraph--type--text h2 + p,
.paragraph--type--text h3 + p,
.paragraph--type--text h4 + p {
    margin-top: 15px;
}
.paragraph--type--text h1 + ol,
.paragraph--type--text h1 + ul,
.paragraph--type--text h2 + ol,
.paragraph--type--text h2 + ul,
.paragraph--type--text h3 + ol,
.paragraph--type--text h3 + ul,
.paragraph--type--text h4 + ol,
.paragraph--type--text h4 + ul {
    margin-top: 25px;
}
.paragraph--type--text h1 {
    font-size: 40px;
}
.paragraph--type--text h1,
.paragraph--type--text h2 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #000;
}
.paragraph--type--text h2 {
    font-size: 26px;
}
.paragraph--type--text h3 {
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
}
.paragraph--type--text h4 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #333;
}
.paragraph--type--text p {
    font-size: 18px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #000;
}
.paragraph--type--text p + p {
    margin-top: 1em;
}
.paragraph--type--text a {
    color: #881635;
    text-decoration: underline;
}
.paragraph--type--text a:hover {
    text-decoration: none;
    color: #881635;
}
.paragraph--type--text ul {
    list-style: none;
    padding: 0;
    line-height: 2;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
.paragraph--type--text ul > li {
    position: relative;
    padding-left: 25px;
}
.paragraph--type--text ul > li:before {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #881635;
    position: absolute;
    left: 0;
    top: 12px;
}
.paragraph--type--text ol {
    list-style: none;
    counter-reset: a;
    padding: 0;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
.paragraph--type--text ol > li ol > li:first-child::before,
.paragraph--type--text ol[type="a"] > li:first-child::before {
    content: "a";
}
.paragraph--type--text ol > li ol > li:nth-child(2):before,
.paragraph--type--text ol[type="a"] > li:nth-child(2):before {
    content: "b";
}
.paragraph--type--text ol > li ol > li:nth-child(3):before,
.paragraph--type--text ol[type="a"] > li:nth-child(3):before {
    content: "c";
}
.paragraph--type--text ol > li ol > li:nth-child(4):before,
.paragraph--type--text ol[type="a"] > li:nth-child(4):before {
    content: "d";
}
.paragraph--type--text ol > li ol > li:nth-child(5):before,
.paragraph--type--text ol[type="a"] > li:nth-child(5):before {
    content: "e";
}
.paragraph--type--text ol > li ol > li:nth-child(6):before,
.paragraph--type--text ol[type="a"] > li:nth-child(6):before {
    content: "f";
}
.paragraph--type--text ol > li ol > li:nth-child(7):before,
.paragraph--type--text ol[type="a"] > li:nth-child(7):before {
    content: "g";
}
.paragraph--type--text ol > li ol > li:nth-child(8):before,
.paragraph--type--text ol[type="a"] > li:nth-child(8):before {
    content: "h";
}
.paragraph--type--text ol > li ol > li:nth-child(9):before,
.paragraph--type--text ol[type="a"] > li:nth-child(9):before {
    content: "i";
}
.paragraph--type--text ol > li ol > li:nth-child(10):before,
.paragraph--type--text ol[type="a"] > li:nth-child(10):before {
    content: "j";
}
.paragraph--type--text ol > li ol > li:nth-child(11):before,
.paragraph--type--text ol[type="a"] > li:nth-child(11):before {
    content: "k";
}
.paragraph--type--text ol > li ol > li:nth-child(12):before,
.paragraph--type--text ol[type="a"] > li:nth-child(12):before {
    content: "l";
}
.paragraph--type--text ol > li ol > li:nth-child(13):before,
.paragraph--type--text ol[type="a"] > li:nth-child(13):before {
    content: "m";
}
.paragraph--type--text ol > li ol > li:nth-child(14):before,
.paragraph--type--text ol[type="a"] > li:nth-child(14):before {
    content: "n";
}
.paragraph--type--text ol > li ol > li:nth-child(15):before,
.paragraph--type--text ol[type="a"] > li:nth-child(15):before {
    content: "o";
}
.paragraph--type--text ol > li ol > li:nth-child(16):before,
.paragraph--type--text ol[type="a"] > li:nth-child(16):before {
    content: "p";
}
.paragraph--type--text ol > li ol > li:nth-child(17):before,
.paragraph--type--text ol[type="a"] > li:nth-child(17):before {
    content: "q";
}
.paragraph--type--text ol > li ol > li:nth-child(18):before,
.paragraph--type--text ol[type="a"] > li:nth-child(18):before {
    content: "r";
}
.paragraph--type--text ol > li ol > li:nth-child(19):before,
.paragraph--type--text ol[type="a"] > li:nth-child(19):before {
    content: "s";
}
.paragraph--type--text ol > li ol > li:nth-child(20):before,
.paragraph--type--text ol[type="a"] > li:nth-child(20):before {
    content: "t";
}
.paragraph--type--text ol > li ol > li:nth-child(21):before,
.paragraph--type--text ol[type="a"] > li:nth-child(21):before {
    content: "u";
}
.paragraph--type--text ol > li ol > li:nth-child(22):before,
.paragraph--type--text ol[type="a"] > li:nth-child(22):before {
    content: "v";
}
.paragraph--type--text ol > li ol > li:nth-child(23):before,
.paragraph--type--text ol[type="a"] > li:nth-child(23):before {
    content: "w";
}
.paragraph--type--text ol > li ol > li:nth-child(24):before,
.paragraph--type--text ol[type="a"] > li:nth-child(24):before {
    content: "x";
}
.paragraph--type--text ol > li ol > li:nth-child(25):before,
.paragraph--type--text ol[type="a"] > li:nth-child(25):before {
    content: "y";
}
.paragraph--type--text ol > li ol > li:nth-child(26):before,
.paragraph--type--text ol[type="a"] > li:nth-child(26):before {
    content: "z";
}
.paragraph--type--text ol > li {
    counter-increment: a;
    padding-left: 25px;
    position: relative;
    line-height: 2;
}
.paragraph--type--text ol > li:nth-child(-n + 9):before {
    content: "0" counter(a);
}
.paragraph--type--text ol > li:before {
    content: counter(a);
    color: #881635;
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    display: inline-block;
    width: 1em;
    position: absolute;
    left: 0;
}
.paragraph--type--text table {
    border: none;
    width: 100%;
    margin: 60px 0;
    min-width: 700px;
    font: 16px Calibri, Arial, Helvetica, sans-serif;
}
.paragraph--type--text table thead tr {
    border: none;
}
.paragraph--type--text table thead tr:first-of-type {
    border-top: 1px solid #941838;
}
.paragraph--type--text table thead tr th {
    background: #fff;
    color: #941838;
    font-weight: 400;
    padding: 7px;
    border: none;
}
.paragraph--type--text table tbody {
    background-color: #f5f5f5;
}
.paragraph--type--text table tbody tr {
    border: none;
}
.paragraph--type--text table tbody tr:first-of-type td,
.paragraph--type--text table tbody tr:first-of-type th {
    border-top: 1px solid #941838;
}
.paragraph--type--text table tbody tr:last-of-type td,
.paragraph--type--text table tbody tr:last-of-type th {
    border-bottom: 1px solid #941838;
}
.paragraph--type--text table tbody tr:nth-child(2n) {
    background: #e8e8e8;
}
.paragraph--type--text table tbody tr:nth-child(odd) {
    background: #fff;
}
.paragraph--type--text table tbody tr td,
.paragraph--type--text table tbody tr th {
    padding: 7px;
    border: none;
}
.paragraph--type--text table tbody tr:hover {
    background: #ccc;
}
.paragraph--type--text table caption {
    padding: 30px 20px;
    color: #000;
}
.paragraph--type--text table caption p {
    margin: 0;
    color: #000;
    font: inherit;
}
.paragraph--type--text table caption p + p {
    margin-top: 15px;
}
.paragraph--type--full-width-image-with-caption {
    max-width: 920px;
    margin: 0 auto;
}
.paragraph--type--full-width-image-with-caption img {
    display: block;
    width: 100%;
    height: auto;
}
.paragraph--type--full-width-image-with-caption .field--name-field-full-width-image {
    margin-bottom: 0;
}
.paragraph--type--full-width-image-with-caption .field--name-field-caption {
    margin: 0;
    padding: 15px 5px;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
}
@media (max-width: 767px) {
    .paragraph--type--full-width-image-with-caption .field--name-field-caption {
        padding: 15px 0;
    }
}
.paragraph--type--quote {
    padding-left: 60px;
    padding-right: 15px;
    max-width: 1130px;
    margin: 30px auto;
    border-left: 3px solid #941838;
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
    font-size: 28px;
    color: #941838;
}
@media (max-width: 992px) {
    .paragraph--type--quote {
        font-size: 28px;
    }
}
@media (max-width: 767px) {
    .paragraph--type--quote {
        font-size: 24px;
        padding-left: 40px;
    }
}
@media (max-width: 479px) {
    .paragraph--type--quote {
        font-size: 20px;
        padding-left: 20px;
        padding-right: 0;
    }
}
.paragraph--type--quote p {
    margin: 0;
}
.paragraph--type--bev-chart,
.paragraph--type--chart {
    max-width: 920px;
    margin: 0 auto;
}
.paragraph--type--bev-chart .field--name-field-caption,
.paragraph--type--chart .field--name-field-caption {
    margin: 1px 0 0;
    padding: 15px 5px;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
}
@media (max-width: 767px) {
    .paragraph--type--bev-chart .field--name-field-caption,
    .paragraph--type--chart .field--name-field-caption {
        padding: 15px 0;
    }
}
.paragraph--type--bev-chart .highcharts-axis-labels text,
.paragraph--type--chart .highcharts-axis-labels text {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif !important;
    font-size: 15px !important;
    fill: #000 !important;
}
.paragraph--type--bev-chart .highcharts-title,
.paragraph--type--chart .highcharts-title {
    font-size: 22px !important;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #000 !important;
}
.paragraph--type--bev-chart {
    background-color: #fff;
    max-width: 790px;
    padding: 0;
    margin-top: -35px;
}
.paragraph--type--bev-chart .field--name-field-bev-title {
    font-size: 30px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    text-align: center;
    padding: 40px 30px;
    line-height: 1;
    margin-top: 80px;
}
.paragraph--type--bev-chart .field--name-field-bev-title .lb-italic,
.paragraph--type--bev-chart .field--name-field-bev-title span {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
    color: #881635;
}
.paragraph--type--bev-chart .highcharts-axis-labels text {
    font-size: 12px !important;
}
.paragraph--type--bev-chart .highcharts-series-group {
    opacity: 0.8;
}
.paragraph--type--bev-chart .field--name-field-bev-legend-image-media {
    padding: 20px 15px 15px;
    margin: -35px 0 0;
}
.paragraph--type--bev-chart .field--name-field-bev-legend-image-media img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.paragraph--type--bev-chart .wrp-title {
    display: table;
    width: 100%;
    padding: 35px 30px 0;
    margin-bottom: -15px;
    position: relative;
    z-index: 2;
}
.paragraph--type--bev-chart .wrp-title .field--name-field-bev-chart-icon-media {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
    width: 107px;
}
.paragraph--type--bev-chart .wrp-title .field--name-field-bev-chart-icon-media img {
    display: block;
    max-width: 32px;
    height: auto;
}
.paragraph--type--bev-chart .wrp-title .field--name-field-bev-chart-icon-media svg {
    max-width: 32px;
}
.paragraph--type--bev-chart .wrp-title .field--name-field-bev-chart-title {
    display: table-cell;
    vertical-align: middle;
    font-size: 20px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
}
.paragraph--type--video {
    max-width: 920px;
    margin: 0 auto;
}
.paragraph--type--video .col-auto {
    padding: 0;
}
.paragraph--type--video .field--name-field-caption {
    margin: 0;
    padding: 15px 5px;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
}
@media (max-width: 767px) {
    .paragraph--type--video .field--name-field-caption {
        padding: 15px 0;
    }
}
.paragraph--type-page-introduction {
    max-width: 1110px !important;
    margin: 0 auto 100px !important;
}
@media (max-width: 767px) {
    .paragraph--type-page-introduction {
        margin: 0 auto 60px !important;
    }
}
.paragraph--type-page-introduction .group-left {
    padding-right: 40px;
    padding-left: 0;
}
@media (max-width: 767px) {
    .paragraph--type-page-introduction .group-left {
        padding-right: 0;
        margin-bottom: 20px;
    }
}
.paragraph--type-page-introduction .group-right {
    padding-left: 0;
    padding-right: 0;
}
@media (max-width: 767px) {
    .paragraph--type-page-introduction .group-right {
        padding-left: 0;
    }
}
.paragraph--type-page-introduction .field--name-field-title {
    font-size: 26px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #000;
}
.paragraph--type-page-introduction .field--name-field-introduction-copy {
    margin-top: 45px;
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 24px;
}
.paragraph--type-page-introduction .field--name-field-text {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
}
.paragraph--type-page-introduction .field--name-field-text a:hover {
    text-decoration: none;
}
.paragraph--type-partner {
    margin: 0 auto 75px !important;
    max-width: 1110px;
}
@media (max-width: 767px) {
    .paragraph--type-partner {
        margin: 0 auto 50px !important;
    }
}
.paragraph--type-partner .group-left {
    padding-right: 40px;
    padding-left: 0;
}
@media (max-width: 767px) {
    .paragraph--type-partner .group-left {
        padding-right: 0;
        padding-left: 0;
        text-align: center;
    }
}
.paragraph--type-partner .group-right {
    padding-left: 0;
}
@media (max-width: 767px) {
    .paragraph--type-partner .group-right {
        padding-left: 0;
        padding-right: 0;
    }
}
.paragraph--type-partner .field--name-field-partner-name {
    margin-bottom: 30px;
    font-size: 24px;
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    line-height: 1;
}
.paragraph--type-partner .field--name-field-text {
    font-size: 18px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #000;
}
.paragraph--type-partner .field--name-field-text a:hover {
    text-decoration: none;
}
.paragraph--type-partner .field--name-field-partner-image {
    text-align: center;
}
.paragraph--type-partner .field--name-field-partner-image img {
    width: 100%;
    max-width: 350px;
}
@media (max-width: 767px) {
    .paragraph--type-partner .field--name-field-partner-image {
        margin-bottom: 25px;
    }
}
.paragraph--type--webform {
    max-width: 750px;
    margin: 0 auto;
}
.paragraph--type--webform .form-type-processed-text {
    margin-bottom: 5.62em;
}
.paragraph--type--webform .form-type-processed-text h3 {
    margin-bottom: 1.5em;
    font: 1.62em/1.5 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
}
.paragraph--type--webform .form-type-processed-text p {
    font: 1.12em/1.5 WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #000;
}
.paragraph--type--webform .form-type-email,
.paragraph--type--webform .form-type-select,
.paragraph--type--webform .form-type-textfield {
    max-width: 410px;
    margin: 0 auto 10px;
    text-align: center;
}
.paragraph--type--webform .form-type-email label,
.paragraph--type--webform .form-type-select label,
.paragraph--type--webform .form-type-textfield label {
    display: none;
}
.paragraph--type--webform .form-type-email input,
.paragraph--type--webform .form-type-select input,
.paragraph--type--webform .form-type-textfield input {
    text-align: center;
}
.paragraph--type--webform .form-item-research {
    display: none;
}
.paragraph--type--webform .form-actions {
    margin: 30px auto;
    text-align: center;
}
.paragraph--type--webform .form-actions .button--primary {
    width: 100%;
    height: 3.75em;
    max-width: 13.75em;
    padding: 1.25em;
    background-color: #881635;
    line-height: 0.875em;
    color: #fff;
    border: none;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
.paragraph--type--webform .form-actions .button--primary:active,
.paragraph--type--webform .form-actions .button--primary:focus,
.paragraph--type--webform .form-actions .button--primary:hover {
    background-color: #881635 !important;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
}
.field--name-field-content-sections > .field__item {
    position: relative;
}
.field--name-field-content-sections > .field__item:after {
    position: absolute;
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    background: url(data:image/png;base64,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)
        50% no-repeat;
    background-size: contain;
    left: 50%;
    -webkit-transform: translate(-50%, 50%);
    -ms-transform: translate(-50%, 50%);
    -o-transform: translate(-50%, 50%);
    transform: translate(-50%, 50%);
    bottom: 0;
    z-index: 3;
}
.field--name-field-content-sections > .field__item:nth-child(odd) {
    background-color: #f5f5f5;
}
.field--name-field-content-sections > .field__item:nth-child(2n) {
    background-color: #e6e6e6;
}
.field--name-field-content-sections > .field__item:last-child:after {
    display: none;
}
.field--name-field-content-sections > .field__item:last-child .paragraph--type--region-container {
    padding-bottom: 190px;
}
.field--name-field-content-sections > .field__item .paragraph--type--region-container {
    padding-top: 80px;
    padding-bottom: 80px;
}
@media (max-width: 599px) {
    .field--name-field-content-sections > .field__item:first-of-type {
        padding-top: 0;
    }
}
.paragraph--type--expanded-table {
    max-width: 790px;
    margin: 0 auto;
    background-color: #fff;
    padding: 15px 15px 94px;
    position: relative;
}
.paragraph--type--expanded-table .tablefield-export-link {
    text-align: right;
    padding: 0;
    position: absolute;
    right: 15px;
    bottom: 30px;
}
.paragraph--type--expanded-table .tablefield-export-link a {
    display: inline-block;
    color: #fff;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 1;
    padding: 11px 12px 9px 25px;
    border-radius: 25px;
    border: 1px solid transparent;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    text-decoration: none;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA4IDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtNy44ODM3IDYuMDYyOGMwLjE1NTA2LTAuMTI2OTQgMC4xNTUwNi0wLjMyNjc4IDAtMC40NTM3Mi0wLjE2MDQ4LTAuMTIyNjUtMC40MTg5MS0wLjEyMjY1LTAuNTczNjEgMGwtMi45MDg1IDIuMzAwNnYtNy41OTJjMC0wLjE3Njk3LTAuMTc3ODMtMC4zMTc2My0wLjQwMTU2LTAuMzE3NjNzLTAuNDA3MzUgMC4xNDA2Ni0wLjQwNzM1IDAuMzE3NjN2Ny41OTJsLTIuOTAyNy0yLjMwMDZjLTAuMTYwNDgtMC4xMjI2NS0wLjQxMzEzLTAuMTIyNjUtMC41NzM2MSAwLTAuMTU1MDYgMC4xMjY5NC0wLjE1NTA2IDAuMzI2NzggMCAwLjQ1MzcybDMuNTk3MSAyLjg0NTNjMC4xNTUwNiAwLjEyMjY1IDAuNDEzMTMgMC4xMjI2NSAwLjU3MzYxIDB6IiBzdHlsZT0iZmlsbDojZmZmO3N0cm9rZS13aWR0aDouMzIxNDYiLz4KPC9zdmc+Cg==)
        no-repeat 12px 50% #941838;
    background-size: 8px 9px;
}
.paragraph--type--expanded-table .tablefield-export-link a:hover {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA4IDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8cGF0aCBkPSJtNy44ODM3IDYuMDYyOGMwLjE1NTA2LTAuMTI2OTQgMC4xNTUwNi0wLjMyNjc4IDAtMC40NTM3Mi0wLjE2MDQ4LTAuMTIyNjUtMC40MTg5MS0wLjEyMjY1LTAuNTczNjEgMGwtMi45MDg1IDIuMzAwNnYtNy41OTJjMC0wLjE3Njk3LTAuMTc3ODMtMC4zMTc2My0wLjQwMTU2LTAuMzE3NjNzLTAuNDA3MzUgMC4xNDA2Ni0wLjQwNzM1IDAuMzE3NjN2Ny41OTJsLTIuOTAyNy0yLjMwMDZjLTAuMTYwNDgtMC4xMjI2NS0wLjQxMzEzLTAuMTIyNjUtMC41NzM2MSAwLTAuMTU1MDYgMC4xMjY5NC0wLjE1NTA2IDAuMzI2NzggMCAwLjQ1MzcybDMuNTk3MSAyLjg0NTNjMC4xNTUwNiAwLjEyMjY1IDAuNDEzMTMgMC4xMjI2NSAwLjU3MzYxIDB6IiBzdHlsZT0iZmlsbDojZmZmO3N0cm9rZS13aWR0aDouMzIxNDYiLz4KPC9zdmc+Cg==)
        no-repeat 12px 50% #6d1830;
    background-size: 8px 9px;
}
.paragraph--type--expanded-table table {
    border: 0;
    margin-bottom: 0;
    font: 16px Calibri, Arial, Helvetica, sans-serif;
}
.paragraph--type--expanded-table table caption {
    caption-side: top;
    color: #000;
    font: inherit;
    padding: 10px 15px;
    border-bottom: 1px solid #8c8c8c;
    line-height: 1;
    margin-bottom: 30px;
}
.paragraph--type--expanded-table table thead {
    border: 0;
    margin: 0;
}
.paragraph--type--expanded-table table thead tr {
    border: 0;
    background: #fff !important;
}
.paragraph--type--expanded-table table thead th {
    border: 0;
    color: #303030;
    text-align: right;
    padding: 10px 5px;
    font-weight: 400;
    background: #fff !important;
    min-width: 63px;
}
.paragraph--type--expanded-table table thead th:nth-last-child(-n + 3) {
    color: #751932;
}
.paragraph--type--expanded-table table tbody tr + tr td {
    border-top: 3px solid #fff;
}
.paragraph--type--expanded-table table tbody tr:nth-child(2n),
.paragraph--type--expanded-table table tbody tr:nth-child(odd) {
    background-color: #fff;
}
.paragraph--type--expanded-table table tbody tr.even-row {
    background-color: #f0edeb;
}
.paragraph--type--expanded-table table tbody tr.odd-row {
    background-color: #f5f5f5;
}
.paragraph--type--expanded-table table tbody tr td {
    color: #333;
    text-align: center;
    line-height: 1;
    padding: 9px 5px 7px;
    border: 0;
    vertical-align: middle;
}
.paragraph--type--expanded-table table tbody tr td:nth-last-child(-n + 3) {
    color: #751932;
}
.paragraph--type--expanded-table table tbody tr td:first-child {
    text-align: left;
    padding-left: 15px;
}
.paragraph--type--expanded-table table tbody tr td[colspan="7"],
.paragraph--type--expanded-table table tbody tr td[colspan="8"],
.paragraph--type--expanded-table table tbody tr td[colspan="9"] {
    color: #333;
    padding: 12px 15px 7px;
    border-top: 1px solid #bfbdbb;
    text-align: left;
    background: #fff;
}
.paragraph--type--expanded-table table tbody tr td:empty {
    height: 32px;
    background: #fff;
}
.paragraph--type--expanded-table table tbody tr:first-child {
    background-color: #fff;
}
.paragraph--type--expanded-table table tbody tr:first-child td {
    background-color: #fff;
    border: 0;
    color: #303030;
    text-align: right;
    padding: 10px 5px 20px;
}
.paragraph--type--expanded-table table tbody tr:first-child td:nth-last-child(-n + 3) {
    color: #751932;
}
.paragraph--type--expanded-table table tbody tr:last-child td {
    border-bottom: 2px solid #535758;
}
.node--type-birds-eye-view .field--name-field-content-sections > .field__item:after {
    position: absolute;
    content: "";
    display: block;
    width: 400px;
    height: 100%;
    background-image: none;
    left: auto;
    -webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    bottom: auto;
    top: 0;
    right: 100%;
    z-index: 1;
}
.node--type-birds-eye-view .field--name-field-content-sections > .field__item:nth-child(odd) {
    background-color: #f5f5f5;
}
.node--type-birds-eye-view .field--name-field-content-sections > .field__item:nth-child(odd):after {
    background-color: #f5f5f5;
}
.node--type-birds-eye-view .field--name-field-content-sections > .field__item:nth-child(2n) {
    background-color: #e6e6e6;
}
.node--type-birds-eye-view .field--name-field-content-sections > .field__item:nth-child(2n):after {
    background-color: #e6e6e6;
}
.node--type-birds-eye-view .field--name-field-content-sections > .field__item:last-child {
    padding-bottom: 190px;
}
.node--type-birds-eye-view .field--name-field-content-sections > .field__item:last-child:after {
    display: block;
}
.paragraph--type--key-points {
    border: 10px solid #fff;
    margin: -35px auto 0;
    padding: 40px 24px;
}
.paragraph--type--key-points h3 {
    font-size: 20px;
    font-family: WorkSans-ExtraBold, Arial, Helvetica, sans-serif;
    color: #333;
    padding-left: 45px;
    text-transform: uppercase;
    margin-bottom: 40px;
}
.paragraph--type--key-points ul {
    margin-bottom: 0;
    list-style: none;
    padding: 0;
}
.paragraph--type--key-points ul + h3 {
    margin-top: 40px;
}
.paragraph--type--key-points ul li {
    font-size: 20px;
    color: #881635;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    list-style: none;
    position: relative;
    padding-left: 45px;
}
.paragraph--type--key-points ul li + li {
    margin-top: 10px;
}
.paragraph--type--key-points ul li:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 5px;
    background: url(data:image/png;base64,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)
        no-repeat 50% 50%;
    background-size: contain;
}
.paragraph--type--separatior {
    margin: 0 auto;
    border-bottom: 2px dotted #a4a4a4;
}
.field--name-field-content-region > .field__item + .field__item {
    margin-top: 45px;
}
body.node--type-birds-eye-view .paragraph {
    max-width: 790px;
}
body.node--type-birds-eye-view .paragraph--type--text {
    max-width: 730px;
}
body.node--type-birds-eye-view .paragraph--type--text p {
    font-size: 20px;
}
body.node--type-birds-eye-view .paragraph--type--text h2 {
    font-size: 40px;
    color: #333;
}
@media (max-width: 479px) {
    body.node--type-birds-eye-view .paragraph--type--text h2 {
        font-size: 30px;
    }
}
body.node--type-birds-eye-view .paragraph--type--text h3 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #000;
}
body.node--type-birds-eye-view .paragraph--type--text h4 {
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
    margin-top: 30px;
}
body.node--type-birds-eye-view .paragraph--type--text h4 + h5 {
    margin-top: 1em;
}
body.node--type-birds-eye-view .paragraph--type--text h5 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #881635;
}
body.node--type-birds-eye-view .paragraph--type--text p {
    font-size: 18px;
}
body.node--type-birds-eye-view .paragraph--type--text a {
    color: #881635;
    text-decoration: underline;
}
body.node--type-birds-eye-view .paragraph--type--text a:hover {
    text-decoration: none;
    color: #881635;
}
body.node--type-birds-eye-view .paragraph--type--text ul li {
    font-size: 16px;
    color: #000;
}
body.node--type-birds-eye-view .paragraph--type--text ul li:before {
    content: "";
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #881635;
    position: absolute;
    left: 0;
    top: 12px;
}
body.node--type-birds-eye-view .paragraph--type--region-container {
    max-width: 100%;
}
@media (max-width: 991px) {
    body.node--type-birds-eye-view .paragraph--type--region-container {
        padding: 0 15px;
    }
}
body.node--type-birds-eye-view .paragraph--type--quote {
    position: relative;
    border: 0;
    padding-left: 0;
}
body.node--type-birds-eye-view .paragraph--type--quote:before {
    content: "";
    display: block;
    width: 3px;
    height: 100%;
    background: #881635;
    position: absolute;
    top: 0;
    left: -63px;
}
@media (max-width: 1199px) {
    body.node--type-birds-eye-view .paragraph--type--quote {
        padding-left: 40px;
    }
    body.node--type-birds-eye-view .paragraph--type--quote:before {
        left: 0;
    }
}
@media (max-width: 992px) {
    body.node--type-birds-eye-view .paragraph--type--quote {
        font-size: 28px;
    }
}
@media (max-width: 479px) {
    body.node--type-birds-eye-view .paragraph--type--quote {
        padding-left: 20px;
    }
}
body.node--type-birds-eye-view .paragraph--type--quote p {
    margin: 0;
}
body.node--type-birds-eye-view .paragraph--type--webform .form-type-processed-text {
    text-align: center;
}
body.node--type-birds-eye-view .paragraph--type--webform .form-type-processed-text h3 {
    margin-bottom: 1.5em;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 40px;
    text-align: center;
}
@media (max-width: 479px) {
    body.node--type-birds-eye-view .paragraph--type--webform .form-type-processed-text h3 {
        font-size: 30px;
    }
}
body.node--type-birds-eye-view .field--name-field-content-sections > .field__item:last-child {
    padding-bottom: 110px;
}
.paragraph--type--footnote {
    max-width: 750px;
    margin: 0 auto;
    font-size: 12px;
}
.paragraph--type--footnote p {
    font: inherit;
}
.paragraph--type-chapter-series-header {
    max-width: 750px;
    margin: 0 auto;
}
.paragraph--type-chapter-series-header .field--name-field-chapter-heading {
    margin-bottom: 20px;
    font: 40px LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #333;
}
.paragraph--type-chapter-series-header .field--name-field-chapter-heading h2 {
    font-size: 40px;
}
@media (max-width: 479px) {
    .paragraph--type-chapter-series-header .field--name-field-chapter-heading h2 {
        font-size: 30px;
    }
}
.paragraph--type-chapter-series-header .field--name-ds-author,
.paragraph--type-chapter-series-header .field--name-field-chapter-author,
.paragraph--type-chapter-series-header .field--name-field-chapter-date,
.paragraph--type-chapter-series-header .field--name-field-chapter-guest {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px;
    color: #333;
}
.paragraph--type-chapter-series-header .field--name-field-chapter-date {
    padding-right: 17px;
}
.paragraph--type-chapter-series-header .field--name-ds-author,
.paragraph--type-chapter-series-header .field--name-field-chapter-author,
.paragraph--type-chapter-series-header .field--name-field-chapter-guest {
    margin-bottom: 0;
    padding-left: 17px;
    border-left: 1px solid #333;
}
.paragraph--type-chapter-series-header .field--name-ds-author a,
.paragraph--type-chapter-series-header .field--name-field-chapter-author a,
.paragraph--type-chapter-series-header .field--name-field-chapter-guest a {
    text-decoration: underline;
    color: inherit;
}
.paragraph--type-chapter-series-header .field--name-ds-author a:hover,
.paragraph--type-chapter-series-header .field--name-field-chapter-author a:hover,
.paragraph--type-chapter-series-header .field--name-field-chapter-guest a:hover {
    text-decoration: none;
}
#block-makingsenseofthenumbers {
    padding: 60px 0;
    max-width: 1100px;
    margin: 0 auto;
}
@media (max-width: 992px) {
    #block-makingsenseofthenumbers {
        padding: 40px 15px;
    }
}
#block-makingsenseofthenumbers .field--name-body {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 30px;
    color: #333;
    line-height: 1.83;
    text-align: center;
}
@media (max-width: 992px) {
    #block-makingsenseofthenumbers .field--name-body {
        font-size: 24px;
    }
}
@media (max-width: 767px) {
    #block-makingsenseofthenumbers .field--name-body {
        font-size: 20px;
    }
}
.view-display-id-page_working_with_us {
    padding-bottom: 60px;
}
.view-display-id-page_working_with_us .views-row .node--view-mode-teaser {
    position: relative;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
@media (max-width: 991px) {
    .view-display-id-page_working_with_us .views-row .node--view-mode-teaser {
        padding: 0 15px;
    }
}
.view-display-id-page_working_with_us .views-row .node--view-mode-teaser:after {
    content: "";
    display: table;
    clear: both;
}
.view-display-id-page_working_with_us .group-left {
    float: left;
    padding-right: 0;
}
@media (max-width: 991px) {
    .view-display-id-page_working_with_us .group-left {
        width: 100%;
        padding-left: 0;
    }
}
.view-display-id-page_working_with_us .field--name-field-teaser {
    margin: 0 0 0 auto;
    position: relative;
}
.view-display-id-page_working_with_us .field--name-field-teaser img {
    width: 100%;
}
@media (max-width: 991px) {
    .view-display-id-page_working_with_us .field--name-field-teaser {
        margin: 0 auto;
    }
}
.view-display-id-page_working_with_us .field--name-field-teaser:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABi9JREFUeNrsW3tMlWUY/50jICkXJckQNTUuIXkJmoVKNaeGZXM5L2k3bIKtlFwrzz+Z5WYG4TKlzbLE5qTSVnNmxdoMpwQtuYQBSqDpBsQlLDlekMvpeQ7vd/gOAuf6Hs459Nt+28fhfd/vfX7fe3ve93k1BoMBkhFOTCDGEO8hRhHvJAYTA0WaVuK/xL+IVcSzxEpiAbFWZuU0kgSIJ64mPiaMdgQsxnfEHGKROwvAX3MdcQ1xqqQPVkHMJn4kWo1bCDCK+AoxjRgC16CFuIv4AfEfh0piAewki5dMbDIMHppEHTT22mFvC4gg7ifOgXsgn/g8scbWjFo7XrZcDEbuYjxEXYpF3aQJoCFmEg8Rg+B+CBJ1yxR1deog6CdG39XwDOSI2eimMwRg448Qk+BZ+IG4xJIIWiua/T4PNB6izvssdQdLAmwnPg3PBdf9XXu7wDLiYXgHVvRnS38CTBHTSrCXCMCOVhzxvDVdgPvMZ44aX3HwCPZGzcc3S19C+7Xrgy1AsLBJY40AvKKa6+gbf96ahZutV1FXUIKao8fdoRWwTcmWBGDHJsMZb2u7ojc9X2v82126QrqwsV8B2KsLhfciVNjYpwABwqX1dqSpdqLMBHjRhf78YCJEbNyYCcCjYyqGDtYpM4IiAG9aRg4hASKEzSYBlmPogVeH8FE5Di5Dx402NJf/AX1dI3yG+yEgfCxGR07CMD9fVztLRgHGw/Gta6vQcu48Tu/cj/Pfn0Bnm7mX6hc4EpMWzEV82nMIiZ7iiupEEyewLyDF6fkwLMH0/IAu1bgqLN3zOQxdXQPm0/oMw7Q1y5DwxsuuaBEruQXMlP2W4qwDaL9qnT/Q1dGJ3/Z+ieaKaiw+kAmf2/xlVm06CxAjW4DexgdNHIeIJ+bh9qmR6Gpvp65xATXHfsKVS3WmNLX5Rfhx/dtY9Ol2mVWL4S5wGt1HWdK6gKl5+/pg9ub1xibOTV0NQ2cXzmR/hfytu0mUDtPv83e/iehli2QJUMTTYJgrRhyNVoukj7dhRsrKW4w3/n+YFtPXrjCm4WcFhe/sQSe1EkkYo1Wvi2Vi5rpVmJz0kMV0nGZm6irT3/r6RvyZe1JWtQJcIoCP/3DE0fRmLTgt51FwIfeUrKoFal3x9cPn3g//UdafpXBazqOgoaRcWt1YgFbZAoyJjXAoj762QVbVWl0igO+IEQ7l4aWzJOhZgHoZJfuH9Ow8XW9usTm/Oo8t3cdGNLMAF2WUHDx5vOm5rrDU5vzqPOqynIyLLECllIHvwZ4VdtPvVWg6c87qvJyW85jKmh0nS4BKFqBMRsmRTy5ULfMMOLV5p3G1ZwmchtNCdWATsWS+LAHKWIACOSN/JCY8PKunSf9Sijxd+oAi8P/ydBnGtAq4jNBp0bIEKFSOxs4K/9ipuFx9EYcWJqPj+g3Tb2PjYjFnywaEzZphlrb+1zLkv7ULDcU9cz57gitys42bJRLAfSxaEYDanPl+udPe8nWu0atDrzPIgHFjTXN9c3k19HW95nqNBguytiBq6aOyvj5HmG1UBOAYG2nrzcovvkXepnQzL2/A1Rl5jY9k6BDz1GKZyxM+KstXBNCIJhEh623cr09sykBL1YUB04XeG4XEba/e0kWcjGp0h+wa1MfjrxHfk/lW3g67dLwA1UePo7agBFfJ02OMDLsD4Qn3GTdJJs5LMLrOkvE6uoOpzOIDAsWiaDS8G5eJdykugFrqVjEweDt2qf2f3hEio8RY4K0nxE3oPgJoUbvDanDgsc6Lv75ObXxfLUCZEU7CvUJhnQGOJ07ksdiSAIy70R0P7E1BUrzzXdPXjlBf4IQpXvT1U9BPJPlAE+5h2esCFyETAxz9WYoV5vHgADw3WvQg8dne/d4WARhDOlgaogAuKMeDjM+xxnhrBVBEeIa4wwOM3yHqetOaxPbcGeJwmk/gfrdGrhDXwsZYh/8vTTngT/Oq6gXe0BlEw5tFHRLtMd6RFtDbgdpI3ADXXpzMIr4PBy9Oyrg6y19EVtQJn2HwNRi3ujrbF+LFAuRxOL7Nxt3tmFiQufXl6f6gXJ+PRffWu3J9nnee+ASUwz/0YqfmstiP4GMk3h+Xfn3+PwEGANxkyh4MT5GzAAAAAElFTkSuQmCC)
        no-repeat 50% 50% rgba(136, 22, 53, 0.7);
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.view-display-id-page_working_with_us .field--name-node-title h2 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 26px;
}
.view-display-id-page_working_with_us .field--name-node-title a {
    color: #000;
}
.view-display-id-page_working_with_us .field--name-node-title a:hover {
    text-decoration: none;
}
.view-display-id-page_working_with_us .field--name-field-teaser-description {
    margin-top: 55px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
    line-height: 2;
}
@media (max-width: 1199px) {
    .view-display-id-page_working_with_us .field--name-field-teaser-description {
        margin-top: 20px;
        font-size: 16px;
        line-height: 1.8;
    }
}
.view-display-id-page_working_with_us .group-right {
    background-color: hsla(0, 0%, 100%, 0.9);
    -webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1);
    position: relative;
    padding: 45px 55px 40px 80px;
    float: left;
}
@media (max-width: 1399px) {
    .view-display-id-page_working_with_us .group-right {
        padding: 35px 35px 35px 40px;
    }
}
@media (max-width: 1199px) {
    .view-display-id-page_working_with_us .group-right {
        padding: 30px 35px;
    }
}
@media (max-width: 991px) {
    .view-display-id-page_working_with_us .group-right {
        width: 100%;
    }
}
.view-display-id-page_working_with_us .group-right:before {
    content: "";
    display: block;
    height: 100%;
    width: 65px;
    position: absolute;
    right: 100%;
    top: 0;
    background-color: hsla(0, 0%, 100%, 0.9);
}
@media (max-width: 1199px) {
    .view-display-id-page_working_with_us .group-right:before {
        width: 35px;
    }
}
@media (max-width: 991px) {
    .view-display-id-page_working_with_us .group-right:before {
        display: none;
    }
}
.view-display-id-page_working_with_us .views-row + .views-row {
    margin-top: 50px;
}
.view-display-id-page_working_with_us .views-row:hover .field--name-field-teaser {
    position: relative;
    z-index: 1;
}
.view-display-id-page_working_with_us .views-row:hover .field--name-field-teaser:after {
    opacity: 1;
}
.view-display-id-page_working_with_us .views-row:hover .field--name-node-title a {
    color: #881635;
}
.view-display-id-page_working_with_us .views-row:hover .group-right:before {
    z-index: 0;
}
#block-views-block-pages-block-basic-page-header {
    max-width: 925px;
    margin: 0 auto 55px;
}
body.page-node-15 #block-views-block-pages-block-basic-page-header,
body.page-node-17 #block-views-block-pages-block-basic-page-header,
body.page-node-158 #block-views-block-pages-block-basic-page-header,
body.page-node-161 #block-views-block-pages-block-basic-page-header {
    margin: 0;
}
body.path-working-with-us .views-element-container {
    padding: 0;
}
body.page-node-2 .field--name-field-paragraph,
body.page-node-18 .field--name-field-paragraph,
body.page-node-159 .field--name-field-paragraph,
body.page-node-160 .field--name-field-paragraph {
    padding-bottom: 60px;
}
.block-views-blockteammates-block-teammates {
    max-width: 1120px;
    margin: 80px auto 0;
}
@media (max-width: 767px) {
    .block-views-blockteammates-block-teammates {
        margin: 40px auto 0;
    }
}
.block-views-blockteammates-block-teammates .views-element-container {
    padding: 0;
}
.teammate-teaser {
    margin-bottom: 30px;
}
@media (max-width: 1023px) {
    .teammate-teaser .field--name-field-label-image a {
        pointer-events: none;
    }
}
@media (max-width: 1023px) {
    .teammate-teaser.hover .field--name-field-label-image a {
        pointer-events: auto;
    }
    .teammate-teaser.hover .field--name-field-teammateintro {
        opacity: 1;
        pointer-events: none;
    }
}
body.page-node-17 .paragraph--type--block,
body.page-node-161 .paragraph--type--block {
    padding-bottom: 40px;
}
.ds-team-member-teaser {
    height: 100%;
    margin: 0 auto;
    background-color: #fff;
    -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
    padding-bottom: 95px;
    position: relative;
}
.ds-team-member-teaser > * {
    width: 100%;
}
@media (min-width: 1024px) {
    .ds-team-member-teaser:hover .field--name-field-teammateintro {
        opacity: 1;
        pointer-events: none;
    }
}
.ds-team-member-teaser .group-head {
    position: relative;
    overflow: hidden;
}
.ds-team-member-teaser .field--name-field-label-image {
    margin: 0;
}
.ds-team-member-teaser .field--name-field-label-image a {
    display: block;
}
.ds-team-member-teaser .field--name-field-label-image img {
    margin: 0;
    width: 100%;
    height: auto;
}
.ds-team-member-teaser .field--name-field-teammateintro {
    position: absolute;
    width: 100%;
    height: 100%;
    padding: 20px;
    -webkit-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #881635;
    opacity: 0;
    top: 0;
    left: 0;
}
.ds-team-member-teaser .field--name-field-teammateintro p {
    position: relative;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
.ds-team-member-teaser .field--name-field-teammateintro p:after {
    background: none;
    content: "Read full profile >";
    position: static;
    display: inline;
    border-bottom: 1px solid #fff;
    margin-left: 10px;
}
.ds-team-member-teaser .field--name-field-teammateintro p:hover:after {
    border-bottom: none;
}
.ds-team-member-teaser .field--name-node-title {
    padding: 20px 15px 0;
}
.ds-team-member-teaser .field--name-node-title a,
.ds-team-member-teaser .field--name-node-title h2 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #881635;
    margin: 0;
}
.ds-team-member-teaser .field--name-field-position {
    padding: 20px 15px 0;
    font-family: WorkSans-SemiBold, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 14px;
}
.ds-team-member-teaser .field--name-field-education {
    padding: 15px 15px 0;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 14px;
}
.ds-team-member-teaser .group-follow {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 0 15px 20px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
.ds-team-member-teaser .group-follow .field--type-link {
    margin-right: 1.87em;
}
.ds-team-member-teaser .field--name-node-link {
    margin-right: 0;
    margin-left: auto;
}
.ds-team-member-teaser .field--name-node-link a {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 14px;
    display: inline-block;
    color: #751931;
    background-color: #fff;
    border-radius: 20px;
    border: 1px solid #ccc;
    line-height: 1;
    padding: 6px 12px;
}
.ds-team-member-teaser .field--name-node-link a:hover {
    text-decoration: none;
    background-color: silver;
    color: #333;
}
.node--type-teammate.node--view-mode-full {
    max-width: 1120px;
    margin: 0 auto;
}
.node--type-teammate.node--view-mode-full .group-left {
    padding: 0;
}
@media (max-width: 992px) {
    .node--type-teammate.node--view-mode-full .group-left {
        margin-bottom: 25px;
    }
}
.node--type-teammate.node--view-mode-full .group-left .field--name-node-title h1 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #000;
    margin: 0;
}
.node--type-teammate.node--view-mode-full .group-left .field--name-field-position {
    padding: 40px 0 0;
    font-family: WorkSans-SemiBold, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 14px;
}
.node--type-teammate.node--view-mode-full .group-left .field--name-field-education {
    padding: 15px 0 0;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 14px;
}
.node--type-teammate.node--view-mode-full .group-left .group-follow {
    padding: 35px 0 0;
}
.node--type-teammate.node--view-mode-full .group-left .group-follow .field--type-link {
    margin-right: 1.87em;
}
.node--type-teammate.node--view-mode-full .group-right {
    padding: 0;
}
.node--type-teammate.node--view-mode-full .group-right .field--name-field-teammateintro {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
}
.node--type-teammate.node--view-mode-full .group-footer {
    padding: 80px 0 40px;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-field-label-image {
    max-width: 920px;
    margin: 0 auto 80px;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body {
    max-width: 750px;
    margin: 0 auto;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h1,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h2,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h3,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h4 {
    line-height: 1.4;
    margin: 0;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h1 + p,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h2 + p,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h3 + p,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h4 + p {
    margin-top: 25px;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h1 + ol,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h1 + ul,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h2 + ol,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h2 + ul,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h3 + ol,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h3 + ul,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h4 + ol,
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h4 + ul {
    margin-top: 25px;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h1 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 40px;
    color: #000;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h2 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #000;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h3 {
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body h4 {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #333;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body p {
    font-size: 18px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #000;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body p + p {
    margin-top: 1em;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body a {
    color: #881635;
    text-decoration: underline;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body a:hover {
    text-decoration: none;
    color: #881635;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body ul {
    list-style: none;
    padding: 0;
    line-height: 2;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body ul li {
    position: relative;
    padding-left: 25px;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body ul li:before {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #881635;
    position: absolute;
    left: 0;
    top: 14px;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body ol {
    list-style: none;
    counter-reset: a;
    padding: 0;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body ol li {
    counter-increment: a;
    padding-left: 17px;
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body ol li:nth-child(-n + 9):before {
    content: "0" counter(a);
}
.node--type-teammate.node--view-mode-full .group-footer .field--name-body ol li:before {
    content: counter(a);
    color: #881635;
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
    margin-right: 10px;
}
.path-our-mahi #main-wrapper,
.path-our-mahi #page {
    background-color: #2d2c2d;
}

.path-our-foundation #main-wrapper,
.path-our-foundation #page {
    background-color: #005d59;
}

.view-display-id-page_our_research {
    padding-top: 6.25em;
    padding-bottom: 90px;
}

.view-research.view-display-id-page_1 {
    padding-top: 80px;
    padding-bottom: 90px;
}

.view-research.view-display-id-page_1 > .view-header img {
	display: block;
	margin: 0 auto 75px;
}

.view-display-id-page_our_research > .view-header, .view-research.view-display-id-page_1 > .view-header {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 60px;
    font: 1.87em/1.83 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #fff;
}
.view-display-id-page_our_research > .view-header a, .view-research.view-display-id-page_1 > .view-header a {
    position: relative;
    display: inline-block;
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
    color: #fff;
    -webkit-text-decoration: dotted;
    text-decoration: dotted;
}

/* .view-research.view-display-id-page_1 > .view-header a.dotted-skin-link:after {
	background: url('../images/dotted_underline.png') repeat-x;
}

.view-display-id-page_our_research > .view-header a:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAACCAYAAAB7Xa1eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQUU3RTY1NEQzQUExMUU4OUJCMUQ0Qjc2NEJBOTg5QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQUU3RTY1M0QzQUExMUU4OUJCMUQ0Qjc2NEJBOTg5QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMDQwNTNiOC01ZDllLTQzY2UtODQ5NC1mYzliNTY2MTljZDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzlhNWUyZC1hNWY0LWZiNDgtYTZlNS1jOGMwMDVhMjUzZmEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42ibrNAAAAIElEQVR42mL4////YSC+AcQcQMwAw0wMEMDIgAYAAgwA8ZETlUXPG/wAAAAASUVORK5CYII=)
        repeat-x;
    left: 0;
    bottom: 0;
}
.view-display-id-page_our_research > .view-header a:hover {
    text-decoration: none;
}
.view-display-id-page_our_research > .view-header a:hover:before {
    display: none;
}*/

.view-research.view-display-id-page_1 > .view-header a.dotted-skin-link {
	background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #ffffff), color-stop(0%, rgba(0, 93, 89, 0)));
  background-image: -webkit-linear-gradient(left, #ffffff 33%, rgba(0, 93, 89, 0) 0%);
  background-image: -o-linear-gradient(left, #ffffff 33%, rgba(0, 93, 89, 0) 0%);
	background-image: linear-gradient(to right, #ffffff 33%, #005d59 0%);
  background-position: bottom;
  background-size: 7px 2px;
  background-repeat: repeat-x;
  padding-bottom: 4px;
  display: inline;
}

.view-research.view-display-id-page_1 > .view-header a.dotted-skin-link:after {
	background: none;
}

.view-research.view-display-id-page_1 > .view-header a.dotted-skin-link:hover {
	background-image: none;
}

.view-display-id-page_our_research .views-row, .view-display-id-page_1 .views-row {
    margin-bottom: 3.12em;
}
@media (max-width: 991px) {
    .view-display-id-page_our_research, .view-research.view-display-id-page_1 {
        font-size: 80%;
    }
}
.view-display-id-block_research_page_kete {
    margin-top: 45px;
}
.view-display-id-block_research_page_kete .views-row {
    margin-bottom: 30px;
}
.view-display-id-block_research_page_kete .layout--onecol {
    color: #fff;
}
.view-display-id-block_research_page_kete .field--name-field-icon {
    height: 56px;
    margin-bottom: 30px;
}
.view-display-id-block_research_page_kete .field--name-field-icon img {
    margin-bottom: 0;
}
.view-display-id-block_research_page_kete .field--name-taxonomy-term-title {
    margin-bottom: 20px;
    font: 24px/1;
}
.view-display-id-block_research_page_kete .field--name-taxonomy-term-title p {
    margin-bottom: 0;
}
.view-display-id-block_research_page_kete .field--name-description {
    font: 14px/21px WorkSans-Regular, Arial, Helvetica, sans-serif;
}
.view-display-id-block_research_page_kete .field--name-description p {
    margin: 0;
}

.terms--our-foundation.node--type-research #main-wrapper, .terms--our-foundation.node--type-research #page {
	background-color: #005d59;
}

.node--type-research .region-featured-bottom-first {
    margin-top: 60px;
}
.node--type-research .field--name-field-kete {
    margin: 0;
}
.node--type-research .field--name-field-kete .field--name-field-icon {
    width: 33px;
    height: 26px;
    margin: 0;
}
.node--type-research .field--name-field-kete .field--name-field-icon img {
    margin: 0;
}
.node--type-research.node--view-mode-teaser,
.node--type-research.node--view-mode-teaser-vertical {
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #333;
}
.node--type-research.node--view-mode-teaser-vertical:hover .group-right:before,
.node--type-research.node--view-mode-teaser:hover .group-right:before {
    opacity: 0;
}
.node--type-research.node--view-mode-teaser-vertical:hover .field--name-field-teaser:before,
.node--type-research.node--view-mode-teaser:hover .field--name-field-teaser:before {
    opacity: 1;
}
.node--type-research.node--view-mode-teaser-vertical:hover .field--name-node-title a,
.node--type-research.node--view-mode-teaser:hover .field--name-node-title a {
    color: #881635;
}
.node--type-research.node--view-mode-teaser-vertical .group-left,
.node--type-research.node--view-mode-teaser .group-left {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.node--type-research.node--view-mode-teaser-vertical .group-right,
.node--type-research.node--view-mode-teaser .group-right {
    position: relative;
    background: #fff;
    -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-teaser,
.node--type-research.node--view-mode-teaser .field--name-field-teaser {
    position: relative;
    margin-bottom: 0;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-teaser:before,
.node--type-research.node--view-mode-teaser .field--name-field-teaser:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABi9JREFUeNrsW3tMlWUY/50jICkXJckQNTUuIXkJmoVKNaeGZXM5L2k3bIKtlFwrzz+Z5WYG4TKlzbLE5qTSVnNmxdoMpwQtuYQBSqDpBsQlLDlekMvpeQ7vd/gOAuf6Hs459Nt+28fhfd/vfX7fe3ve93k1BoMBkhFOTCDGEO8hRhHvJAYTA0WaVuK/xL+IVcSzxEpiAbFWZuU0kgSIJ64mPiaMdgQsxnfEHGKROwvAX3MdcQ1xqqQPVkHMJn4kWo1bCDCK+AoxjRgC16CFuIv4AfEfh0piAewki5dMbDIMHppEHTT22mFvC4gg7ifOgXsgn/g8scbWjFo7XrZcDEbuYjxEXYpF3aQJoCFmEg8Rg+B+CBJ1yxR1deog6CdG39XwDOSI2eimMwRg448Qk+BZ+IG4xJIIWiua/T4PNB6izvssdQdLAmwnPg3PBdf9XXu7wDLiYXgHVvRnS38CTBHTSrCXCMCOVhzxvDVdgPvMZ44aX3HwCPZGzcc3S19C+7Xrgy1AsLBJY40AvKKa6+gbf96ahZutV1FXUIKao8fdoRWwTcmWBGDHJsMZb2u7ojc9X2v82126QrqwsV8B2KsLhfciVNjYpwABwqX1dqSpdqLMBHjRhf78YCJEbNyYCcCjYyqGDtYpM4IiAG9aRg4hASKEzSYBlmPogVeH8FE5Di5Dx402NJf/AX1dI3yG+yEgfCxGR07CMD9fVztLRgHGw/Gta6vQcu48Tu/cj/Pfn0Bnm7mX6hc4EpMWzEV82nMIiZ7iiupEEyewLyDF6fkwLMH0/IAu1bgqLN3zOQxdXQPm0/oMw7Q1y5DwxsuuaBEruQXMlP2W4qwDaL9qnT/Q1dGJ3/Z+ieaKaiw+kAmf2/xlVm06CxAjW4DexgdNHIeIJ+bh9qmR6Gpvp65xATXHfsKVS3WmNLX5Rfhx/dtY9Ol2mVWL4S5wGt1HWdK6gKl5+/pg9ub1xibOTV0NQ2cXzmR/hfytu0mUDtPv83e/iehli2QJUMTTYJgrRhyNVoukj7dhRsrKW4w3/n+YFtPXrjCm4WcFhe/sQSe1EkkYo1Wvi2Vi5rpVmJz0kMV0nGZm6irT3/r6RvyZe1JWtQJcIoCP/3DE0fRmLTgt51FwIfeUrKoFal3x9cPn3g//UdafpXBazqOgoaRcWt1YgFbZAoyJjXAoj762QVbVWl0igO+IEQ7l4aWzJOhZgHoZJfuH9Ow8XW9usTm/Oo8t3cdGNLMAF2WUHDx5vOm5rrDU5vzqPOqynIyLLECllIHvwZ4VdtPvVWg6c87qvJyW85jKmh0nS4BKFqBMRsmRTy5ULfMMOLV5p3G1ZwmchtNCdWATsWS+LAHKWIACOSN/JCY8PKunSf9Sijxd+oAi8P/ydBnGtAq4jNBp0bIEKFSOxs4K/9ipuFx9EYcWJqPj+g3Tb2PjYjFnywaEzZphlrb+1zLkv7ULDcU9cz57gitys42bJRLAfSxaEYDanPl+udPe8nWu0atDrzPIgHFjTXN9c3k19HW95nqNBguytiBq6aOyvj5HmG1UBOAYG2nrzcovvkXepnQzL2/A1Rl5jY9k6BDz1GKZyxM+KstXBNCIJhEh623cr09sykBL1YUB04XeG4XEba/e0kWcjGp0h+wa1MfjrxHfk/lW3g67dLwA1UePo7agBFfJ02OMDLsD4Qn3GTdJJs5LMLrOkvE6uoOpzOIDAsWiaDS8G5eJdykugFrqVjEweDt2qf2f3hEio8RY4K0nxE3oPgJoUbvDanDgsc6Lv75ObXxfLUCZEU7CvUJhnQGOJ07ksdiSAIy70R0P7E1BUrzzXdPXjlBf4IQpXvT1U9BPJPlAE+5h2esCFyETAxz9WYoV5vHgADw3WvQg8dne/d4WARhDOlgaogAuKMeDjM+xxnhrBVBEeIa4wwOM3yHqetOaxPbcGeJwmk/gfrdGrhDXwsZYh/8vTTngT/Oq6gXe0BlEw5tFHRLtMd6RFtDbgdpI3ADXXpzMIr4PBy9Oyrg6y19EVtQJn2HwNRi3ujrbF+LFAuRxOL7Nxt3tmFiQufXl6f6gXJ+PRffWu3J9nnee+ASUwz/0YqfmstiP4GMk3h+Xfn3+PwEGANxkyh4MT5GzAAAAAElFTkSuQmCC)
        no-repeat 50% 50% rgba(136, 22, 53, 0.7);
    pointer-events: none;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    opacity: 0;
    left: 0;
    top: 0;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-teaser img,
.node--type-research.node--view-mode-teaser .field--name-field-teaser img {
    width: 100%;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-our-research-link,
.node--type-research.node--view-mode-teaser .field--name-field-our-research-link {
    margin-bottom: 1.25em;
    font-size: 14px;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-our-research-link a,
.node--type-research.node--view-mode-teaser .field--name-field-our-research-link a {
    color: #881635;
    text-decoration: underline;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-our-research-link a:hover,
.node--type-research.node--view-mode-teaser .field--name-field-our-research-link a:hover {
    text-decoration: none;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-node-title,
.node--type-research.node--view-mode-teaser .field--name-node-title {
    z-index: 2;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-node-title h2,
.node--type-research.node--view-mode-teaser .field--name-node-title h2 {
    font: 1.87em/1.5 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-node-title a,
.node--type-research.node--view-mode-teaser .field--name-node-title a {
    color: #333;
    text-decoration: none;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-teaser-description p,
.node--type-research.node--view-mode-teaser .field--name-field-teaser-description p {
    font-size: 18px;
}
@media (max-width: 1199px) {
    .node--type-research.node--view-mode-teaser,
    .node--type-research.node--view-mode-teaser-vertical {
        font-size: 80%;
    }
    .node--type-research.node--view-mode-teaser-vertical .field--name-node-title,
    .node--type-research.node--view-mode-teaser .field--name-node-title {
        margin-bottom: 2.5em;
    }
}
.node--type-research.node--view-mode-teaser {
    margin-bottom: 3.12em;
}
.node--type-research.node--view-mode-teaser .group-left {
    padding-right: 0;
}
.node--type-research.node--view-mode-teaser .group-right {
    padding: 2em 2em 2.2em 3.75em;
}
.node--type-research.node--view-mode-teaser .group-right:before {
    position: absolute;
    content: "";
    display: block;
    width: 3.75em;
    height: 100%;
    background-color: hsla(0, 0%, 100%, 0.9);
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    top: 0;
    left: -3.75em;
}
.node--type-research.node--view-mode-teaser .field--name-field-kete {
    position: absolute;
    top: 2.5em;
    left: 10px;
}
.node--type-research.node--view-mode-teaser .field--name-node-title {
    min-height: 5.625em;
    margin-bottom: 1.75em;
}
.node--type-research.node--view-mode-teaser .field--name-field-teaser-description p,
.node--type-research.node--view-mode-teaser .field--name-node-title h2 {
    margin: 0;
}
@media (max-width: 1199px) {
    .node--type-research.node--view-mode-teaser .field--name-node-title {
        min-height: auto;
        margin-bottom: 1em;
    }
    .node--type-research.node--view-mode-teaser .field--name-node-title h2 {
        font-size: 1.62em;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .node--type-research.node--view-mode-teaser .group-right {
        padding: 1.5em 2em 1.7em 3.75em;
    }
    .node--type-research.node--view-mode-teaser .field--name-field-kete {
        top: 2em;
    }
}
@media (max-width: 991px) {
    .node--type-research.node--view-mode-teaser .group-left {
        padding-left: 0;
    }
    .node--type-research.node--view-mode-teaser .group-right:before {
        display: none;
    }
    .node--type-research.node--view-mode-teaser .field--name-field-kete {
        position: static;
        margin-bottom: 40px;
        top: auto;
        left: auto;
    }
}
@media (max-width: 767px) {
    .node--type-research.node--view-mode-teaser .group-left {
        padding: 0;
    }
    .node--type-research.node--view-mode-teaser .group-right {
        padding-left: 1.25em;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        top: auto;
    }
}
.node--type-research.node--view-mode-teaser-vertical {
    height: 100%;
}
.node--type-research.node--view-mode-teaser-vertical .group-right {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 89%;
    margin-top: -40px;
    margin-left: auto;
    margin-right: auto;
    padding: 25px 56px 22px 30px;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-field-kete {
    display: block;
    width: 100%;
    margin-bottom: 40px;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-node-title {
    margin-bottom: 40px;
}
.node--type-research.node--view-mode-teaser-vertical .field--name-node-title h2 {
    margin-bottom: 0;
    font-size: 24px;
}
@media (min-width: 992px) and (max-width: 1199px) {
    .node--type-research.node--view-mode-teaser-vertical .field--name-field-teaser-description {
        min-height: 110px;
    }
}
@media (min-width: 992px) {
    .node--type-research.node--view-mode-teaser-vertical .field--name-node-title {
        min-height: 72px;
    }
}
@media (max-width: 575px) {
    .node--type-research.node--view-mode-teaser-vertical .group-left {
        padding-left: 0;
        padding-right: 0;
    }
    .node--type-research.node--view-mode-teaser-vertical .group-right {
        width: 100%;
        height: auto;
        margin-top: 0;
        padding: 25px 30px 22px;
    }
}
.node--type-research.node--view-mode-title-block .group-left .field__label {
    margin-bottom: 1.81em;
    font: 12px/1.64 WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #666;
}
.node--type-research.node--view-mode-title-block .field--name-field-share {
    margin-bottom: 3.75em;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul {
    margin: 0;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul li {
    display: inline-block;
    margin: 0;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul li + li {
    margin-left: 24px;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul li a {
    display: block;
    vertical-align: bottom;
    overflow: hidden;
    text-indent: -999em;
    opacity: 0.8;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul li a:hover {
    text-decoration: none !important;
    opacity: 1;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul li a.linkedin {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBpZD0iTGlua2VkSW4iIGQ9Im0yMyAxMS42NDl2Ny4zNTExaC00LjkyOTZ2LTYuODU4OGMwLTEuNzIzLTAuNzEzMDItMi44OTg4LTIuNDk3NC0yLjg5ODgtMS4zNjIxIDAtMi4xNzI3IDAuNzkyNDUtMi41Mjk0IDEuNTU5LTAuMTMwMDUgMC4yNzQwNC0wLjE2MzUyIDAuNjU1NDctMC4xNjM1MiAxLjAzOTF2Ny4xNTk1aC00LjkzMTNzMC4wNjY0MTUtMTEuNjE3IDAtMTIuODJoNC45MzA4djEuODE3MmMtMC4wMSAwLjAxMzU5MS0wLjAyMjk5IDAuMDI4MjQ2LTAuMDMyNCAwLjA0MTQyMWgwLjAzMjR2LTAuMDQxNDIxYzAuNjU1MTEtMC44NzIyOSAxLjgyNTEtMi4xMTg0IDQuNDQzOC0yLjExODQgMy4yNDQ0LTQuNjJlLTUgNS42NzY2IDEuODMyMyA1LjY3NjYgNS43NzAxem0tMjAuMjEtMTEuNjQ5Yy0xLjY4NyAwLTIuNzkwNCAwLjk1NjYxLTIuNzkwNCAyLjIxNDYgMCAxLjIzMDYgMS4wNzE1IDIuMjE2MiAyLjcyNSAyLjIxNjJoMC4wMzI5NGMxLjcxOTcgMCAyLjc4OTEtMC45ODU0NSAyLjc4OTEtMi4yMTYyLTAuMDMyNDA1LTEuMjU4LTEuMDY5NS0yLjIxNDYtMi43NTY2LTIuMjE0NnptLTIuNDk3NSAxOWg0LjkyOTR2LTEyLjgyaC00LjkyOTR6IiBzdHlsZT0iZmlsbDojODgxNjM1O3N0cm9rZS13aWR0aDouMDQ5NzE5Ii8+PC9zdmc+)
        no-repeat 0 0;
    background-size: 23px 19px;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul li a.twitter {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjMgMi4yNDkzYy0wLjg1NTMxIDAuMzgxNDYtMS43NjY3IDAuNjM0MzEtMi43MTY5IDAuNzU3MDggMC45Nzc1LTAuNTkzMzkgMS43MjM2LTEuNTI1OCAyLjA3NDMtMi42NDk4LTAuOTExMzcgMC41NTI0Ni0xLjkxNzYgMC45NDI2OS0yLjk5IDEuMTYwNS0wLjg2NTM4LTAuOTM2ODUtMi4wOTg4LTEuNTE3MS0zLjQ0NDItMS41MTcxLTIuNjEwNSAwLTQuNzEyMSAyLjE1NDMtNC43MTIxIDQuNzk1MyAwIDAuMzggMC4wMzE2MiAwLjc0NTM4IDAuMTA5MjUgMS4wOTMyLTMuOTIwMS0wLjE5NDM4LTcuMzg4Ny0yLjEwNDYtOS43MTg5LTUuMDE0NS0wLjQwNjgxIDAuNzE3NjItMC42NDU0NCAxLjUzOS0wLjY0NTQ0IDIuNDIzMiAwIDEuNjYwMyAwLjg0MDk0IDMuMTMyMSAyLjA5NDQgMy45ODQyLTAuNzU3NTYtMC4wMTQ2MS0xLjUwMDgtMC4yMzgyMy0yLjEzMDQtMC41OTA0NnYwLjA1MjYxOWMwIDIuMzI5NyAxLjYzNDQgNC4yNjQ4IDMuNzc3OCA0LjcxMDUtMC4zODM4MSAwLjEwNjY5LTAuODAyMTIgMC4xNTc4NS0xLjIzNjIgMC4xNTc4NS0wLjMwMTg4IDAtMC42MDY2My0wLjAxNzU0LTAuODkyNjktMC4wODE4NSAwLjYxMDk0IDEuODk4NSAyLjM0NDYgMy4yOTQzIDQuNDA1OSAzLjMzOTYtMS42MDQyIDEuMjc1OS0zLjY0MTIgMi4wNDQ3LTUuODQ2MyAyLjA0NDctMC4zODY2OSAzZS02IC0wLjc1NzU2LTAuMDE3NTM2LTEuMTI4NC0wLjA2NTc2NyAyLjA4ODcgMS4zNjk1IDQuNTY0MSAyLjE1MTQgNy4yMzM1IDIuMTUxNCA4LjY3NjggMCAxMy40Mi03LjMwNzcgMTMuNDItMTMuNjQyIDAtMC4yMTE5Mi0wLjAwNzItMC40MTY1NC0wLjAxNzI1LTAuNjE5NjkgMC45MzU4MS0wLjY3NTIzIDEuNzIyMS0xLjUxODUgMi4zNjMyLTIuNDg5eiIgc3R5bGU9ImZpbGw6Izg4MTYzNTtzdHJva2Utd2lkdGg6LjA0NTI5NiIvPjwvc3ZnPg==)
        no-repeat 0 0;
    background-size: 23px 19px;
}
.node--type-research.node--view-mode-title-block .field--name-field-share ul li a.facebook-share {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA5Ni4xMjQgOTYuMTIzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5Ni4xMjQgOTYuMTIzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTcyLjA4OSwwLjAyTDU5LjYyNCwwQzQ1LjYyLDAsMzYuNTcsOS4yODUsMzYuNTcsMjMuNjU2djEwLjkwN0gyNC4wMzdjLTEuMDgzLDAtMS45NiwwLjg3OC0xLjk2LDEuOTYxdjE1LjgwMyAgIGMwLDEuMDgzLDAuODc4LDEuOTYsMS45NiwxLjk2aDEyLjUzM3YzOS44NzZjMCwxLjA4MywwLjg3NywxLjk2LDEuOTYsMS45NmgxNi4zNTJjMS4wODMsMCwxLjk2LTAuODc4LDEuOTYtMS45NlY1NC4yODdoMTQuNjU0ICAgYzEuMDgzLDAsMS45Ni0wLjg3NywxLjk2LTEuOTZsMC4wMDYtMTUuODAzYzAtMC41Mi0wLjIwNy0xLjAxOC0wLjU3NC0xLjM4NmMtMC4zNjctMC4zNjgtMC44NjctMC41NzUtMS4zODctMC41NzVINTYuODQydi05LjI0NiAgIGMwLTQuNDQ0LDEuMDU5LTYuNyw2Ljg0OC02LjdsOC4zOTctMC4wMDNjMS4wODIsMCwxLjk1OS0wLjg3OCwxLjk1OS0xLjk2VjEuOThDNzQuMDQ2LDAuODk5LDczLjE3LDAuMDIyLDcyLjA4OSwwLjAyeiIgZmlsbD0iIzg4MTYzNSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
        no-repeat 0 0;
    background-size: 23px 19px;
}
.node--type-research.node--view-mode-title-block .field--name-field-reading-time .field__item {
    position: relative;
    padding-left: 25px;
    font: 20px WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #231f20;
}
.node--type-research.node--view-mode-title-block .field--name-field-reading-time .field__item:before {
    position: absolute;
    content: "";
    width: 18px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAV9JREFUOI2N071KXFEQB/Cf61cKSexEWTYKRgnY+Qy+gL1YqIgssUhjJSgprANpxTcI0cJGEF9ARQsLsREbkUUWMRJQdy3u6N5cjuLAgTP/jzlnzr3TJh3rGC9g+5gpCjteKTCEQXyM/AbXKWF7AutFJ5r4ggZ2sI1T/EMXKqgXzQtxWjPWVaznvI5F7OIR/XnzrxDV8B19Oa4vsFqu2Fa+g2qAxxhI9RoxgKPQzud7rsseqZwwreBnLi+Hto5P8C0qLiXMg3jAYQFfCk8VNiOpFEQfsBHcbIGrBP4HDnCXOH1L68FS73KHw1JcsZQQfM3texN8CfclXKAbwwVBFXtYxkmBGw7PBczFNVcTp7wWq+GZI/vfa7jFyDvMI6Gtac2K6ah4htE3zKOhaYbnv/gRxF+sYUw2rR2xXwuuGdpkTOFS6/M1Yj3nl6F5ibZEkR5MYgKfAzuXjfRvWf8v8QSKvV4qdNuxTwAAAABJRU5ErkJggg==)
        50% no-repeat;
    background-size: contain;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    left: 0;
}
.node--type-research.node--view-mode-title-block .field--name-field-kete {
    position: absolute;
    top: 0;
    right: -5px;
}
@media (max-width: 991px) {
    .node--type-research.node--view-mode-title-block .field--name-field-kete {
        position: static;
        width: auto;
        margin-bottom: 30px;
        margin-right: 0;
        margin-left: auto;
        float: right;
    }
    .node--type-research.node--view-mode-title-block .field--name-field-kete .field--name-field-icon {
        float: right;
    }
}
.node--type-research.node--view-mode-title-block .field--name-field-date,
.node--type-research.node--view-mode-title-block .field--name-field-our-research-link,
.node--type-research.node--view-mode-title-block .field--name-ds-author,
.node--type-research.node--view-mode-title-block .field--name-field-teammate {
    display: inline-block;
    vertical-align: middle;
    margin-right: 18px;
    margin-bottom: 20px;
    font: 12px/1.64 WorkSans-Regular, Arial, Helvetica, sans-serif;
}
@media (max-width: 991px) {
    .node--type-research.node--view-mode-title-block .field--name-field-date,
    .node--type-research.node--view-mode-title-block .field--name-field-our-research-link,
    .node--type-research.node--view-mode-title-block .field-name-field-research-type,
    .node--type-research.node--view-mode-title-block .field--name-ds-author,
    .node--type-research.node--view-mode-title-block .field--name-field-teammate {
        margin-right: 0;
        margin-bottom: 14px;
    }
}
.node--type-research.node--view-mode-title-block .field--name-field-our-research-link a {
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
.node--type-research.node--view-mode-title-block .field--name-ds-author,
.node--type-research.node--view-mode-title-block .field--name-field-teammate {
    position: relative;
    padding-left: 17px;
}
.node--type-research.node--view-mode-title-block .field--name-ds-author:before,
.node--type-research.node--view-mode-title-block .field--name-field-teammate:before {
    position: absolute;
    content: "|";
    color: #333;
    top: 0;
    left: 0;
}
.node--type-research.node--view-mode-title-block .field--name-ds-author a,
.node--type-research.node--view-mode-title-block .field--name-field-teammate a {
    color: #333;
    text-decoration: underline;
}
.node--type-research.node--view-mode-title-block .field--name-ds-author a:hover,
.node--type-research.node--view-mode-title-block .field--name-field-teammate a:hover {
    color: inherit;
    text-decoration: none;
}
@media (max-width: 991px) {
    .node--type-research.node--view-mode-title-block .field--name-ds-author,
    .node--type-research.node--view-mode-title-block .field--name-field-teammate {
        padding-left: 0;
    }
    .node--type-research.node--view-mode-title-block .field--name-ds-author:before,
    .node--type-research.node--view-mode-title-block .field--name-field-teammate:before {
        display: none;
    }
}
.node--type-research.node--view-mode-title-block .field--name-node-title {
    margin: 1.87em 0;
}
.node--type-research.node--view-mode-title-block .field--name-node-title h1 {
    font: 2.75em/1.5 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #881635;
}
.node--type-research.node--view-mode-title-block .field--name-field-subtitle {
    font: 20px/27px WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #000;
}
@media (min-width: 600px) {
    .node--type-research #main-wrapper,
    .node--type-research #page {
        background-color: #2d2c2d;
    }
}
@media (max-width: 599px) {
    .node--type-research #main {
        max-width: none;
        padding-left: 0;
        padding-right: 0;
    }
}
.node--type-research.node--view-mode-full.chapter-anchor-menu-initiated .paragraph {
    max-width: 790px;
    margin-left: auto;
    margin-right: auto;
}
.node--type-research.node--view-mode-full.chapter-anchor-menu-initiated .paragraph--type-chapter-series-header,
.node--type-research.node--view-mode-full.chapter-anchor-menu-initiated .paragraph--type--footnote,
.node--type-research.node--view-mode-full.chapter-anchor-menu-initiated .paragraph--type--text {
    max-width: 730px;
}
.node--type-research.node--view-mode-full .group-left #chapter-menu-page {
    padding-top: 80px;
}
.node--type-research.node--view-mode-full .group-left #chapter-menu-page.fixed {
    top: 87px;
}
@media (max-width: 1199px) {
    .node--type-research.node--view-mode-full .group-left {
        display: none;
    }
}
.node--type-research .block-system-main-block {
    position: relative;
    width: 1315px;
    margin-bottom: -190px;
    background-color: #f5f5f5;
    overflow-x: hidden;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
}
.node--type-research .block-system-main-block .field--name-field-content-sections > .field__item:nth-child(2n) .paragraph--type--region-container {
    position: relative;
}
.node--type-research .block-system-main-block .field--name-field-content-sections > .field__item:nth-child(2n) .paragraph--type--region-container:before {
    position: absolute;
    content: "";
    width: 100vh;
    height: 100%;
    background-color: #e6e6e6;
    top: 0;
}
.node--type-research .block-system-main-block .field--name-field-content-sections > .field__item:nth-child(2n) .paragraph--type--region-container:before {
    right: 100%;
}
.node--type-research .block-system-main-block .field--name-field-region-container > .field__item {
    position: relative;
    padding: 1px 15px;
}
.node--type-research .block-system-main-block .field--name-field-region-container > .field__item:before {
    position: absolute;
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    background: url(data:image/png;base64,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)
        50% no-repeat;
    background-size: contain;
    left: 50%;
}
.node--type-research .block-system-main-block .field--name-field-region-container > .field__item:before {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    top: 0;
}
.node--type-research .block-system-main-block .field--name-field-region-container > .field__item:nth-of-type(2n) {
    background-color: #e6e6e6;
}
.node--type-research .block-system-main-block .field--name-field-region-container > .field__item:first-of-type:before {
    display: none;
}
.node--type-research .block-system-main-block .field--name-field-region-container > .field__item:last-of-type {
    margin-bottom: 3.75em;
}
.node--type-research .block-system-main-block .field--name-field-region-container .paragraph {
    padding-top: 6.62em;
    padding-bottom: 6.87em;
}
.node--type-research .block-system-main-block .field--name-field-region-container .paragraph--type--quote {
    padding-top: 0;
    padding-bottom: 0;
}
.node--type-research .block-system-main-block .field--name-field-logo {
    margin: 5.62em 0;
    text-align: center;
}
@media (max-width: 1315px) {
    .node--type-research .block-system-main-block {
        width: auto;
    }
    .node--type-research .block-system-main-block .paragraph {
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media (max-width: 767px) {
    .node--type-research .block-system-main-block .field--name-field-region-container > .field__item .paragraph:not(.paragraph--type--quote) {
        padding-top: 3.62em;
        padding-bottom: 4.87em;
    }
    .node--type-research .block-system-main-block .field--name-field-logo {
        margin: 2.62em 0;
    }
    .node--type-research .block-system-main-block .paragraph--type--webform {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}
@media (max-width: 599px) {
    .node--type-research .block-system-main-block .field--name-field-content-sections > .field__item > .paragraph {
        padding-left: 0;
        padding-right: 0;
    }
    .node--type-research .block-system-main-block .paragraph--type--quote {
        margin-left: 15px;
    }
}
.view-display-id-block_frontpage_latest_research, .view-display-id-block_1 {
    margin-bottom: 3.13em;
    padding-left: 15px;
    padding-right: 15px;
}
.view-display-id-block_frontpage_latest_research > .view-header, .view-display-id-block_1 > .view-header {
    margin-bottom: 4.37em;
}
.view-display-id-block_frontpage_latest_research > .view-header h2, .view-display-id-block_1 > .view-header h2 {
    font: 1.62em/1.5 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
}
@media (max-width: 991px) {
    .view-display-id-block_frontpage_latest_research > .view-header, .view-display-id-block_1 > .view-header {
        margin-right: -15px;
        margin-left: -15px;
    }
}
.block-views-blockresearch-block-research-page-title {
    position: relative;
    width: 1314px;
    margin-bottom: -115px;
    padding-top: 35px;
    padding-bottom: 50px;
    background-color: #f5f5f5;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    left: 50%;
}
.block-views-blockresearch-block-research-page-title .content > .col-auto {
    padding: 0;
}
@media (max-width: 991px) {
    .block-views-blockresearch-block-research-page-title {
        width: 100vw;
        margin-bottom: -155px;
        font-size: 80%;
    }
    .block-views-blockresearch-block-research-page-title .group-left,
    .block-views-blockresearch-block-research-page-title .group-right {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
    .block-views-blockresearch-block-research-page-title .group-right {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .block-views-blockresearch-block-research-page-title .field--name-field-date,
    .block-views-blockresearch-block-research-page-title .field--name-field-our-research-link,
    .block-views-blockresearch-block-research-page-title .field-name-field-research-type {
        width: 50%;
    }
    .block-views-blockresearch-block-research-page-title .field--name-field-date {
        text-align: right;
    }
    .block-views-blockresearch-block-research-page-title .field--name-field-reading-time {
        margin-right: 0;
        margin-left: auto;
    }
    .block-views-blockresearch-block-research-page-title .field--name-field-reading-time .field__label {
        text-align: right;
    }
    .block-views-blockresearch-block-research-page-title .field--name-field-subtitle,
    .block-views-blockresearch-block-research-page-title .field--name-node-title {
        width: 100%;
    }
}
@media (max-width: 768px) {
    .block-views-blockresearch-block-research-page-title {
        margin-bottom: 20px;
        -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
        -o-transform: translate(-50%);
        transform: translate(-50%);
    }
}
@media (min-width: 992px) {
    #block-searchform {
        display: none;
    }
}
@media (max-width: 991px) {
    .navbar-collapse #block-searchform {
        display: block;
        width: 100%;
        padding: 40px 35px 85px;
        background-color: #e6e6e6;
    }
}
@media (max-width: 991px) and (max-width: 599px) {
    .navbar-collapse #block-searchform {
        padding: 30px 35px 35px;
    }
}
@media (max-width: 991px) and (max-width: 321px) {
    .navbar-collapse #block-searchform {
        padding: 25px;
    }
}
@media (max-width: 991px) {
    .navbar-collapse #block-searchform .search-block-form {
        position: relative;
        padding: 0;
    }
    .navbar-collapse #block-searchform .js-form-type-search {
        width: 100%;
        margin: 0;
    }
    .navbar-collapse #block-searchform .js-form-type-search input {
        border-radius: 0;
        border: 0;
        background-color: #fff;
        line-height: 1;
        height: 52px;
        font-size: 20px;
        color: #000;
        font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
        padding: 18px 50px 15px 10px;
    }
    .navbar-collapse #block-searchform .js-form-type-search input:focus {
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .navbar-collapse #block-searchform .js-form-type-search input:focus ::-webkit-input-placeholder {
        color: #fff;
    }
    .navbar-collapse #block-searchform .js-form-type-search input:focus ::-moz-placeholder {
        color: #fff;
    }
    .navbar-collapse #block-searchform .js-form-type-search input:focus :-ms-input-placeholder {
        color: #fff;
    }
    .navbar-collapse #block-searchform .js-form-type-search input:focus :-moz-placeholder {
        color: #fff;
    }
    .navbar-collapse #block-searchform .js-form-type-search ::-webkit-input-placeholder {
        font-size: 20px;
        color: #000;
        font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    }
    .navbar-collapse #block-searchform .js-form-type-search ::-moz-placeholder {
        font-size: 20px;
        color: #000;
        font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    }
    .navbar-collapse #block-searchform .js-form-type-search :-ms-input-placeholder {
        font-size: 20px;
        color: #000;
        font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    }
    .navbar-collapse #block-searchform .js-form-type-search :-moz-placeholder {
        font-size: 20px;
        color: #000;
        font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    }
    .navbar-collapse #block-searchform .container-inline {
        display: block;
    }
    .navbar-collapse #block-searchform .form-actions {
        position: absolute;
        right: 0;
        top: 0;
        margin: 0;
    }
    .navbar-collapse #block-searchform .form-actions #edit-submit {
        border-radius: 0;
        background-color: #881635;
        color: #fff;
        font-family: WorkSans-SemiBold, Arial, Helvetica, sans-serif;
        font-size: 16px;
        line-height: 1;
        border: 0;
        outline: none;
        width: 52px;
        height: 52px;
    }
    .navbar-dark .navbar-toggler {
        background: transparent;
        padding: 5px 7px;
        position: absolute;
        right: 65px;
        top: 20px;
        outline: none;
    }
}
@media (max-width: 991px) and (max-width: 599px) {
    .navbar-dark .navbar-toggler {
        right: 15px;
        top: 9px;
    }
}
@media (max-width: 991px) {
    .navbar-dark .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {
        background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cG9seWdvbiB0cmFuc2Zvcm09Im1hdHJpeCguMDQ5MDIgMCAwIC4wNDkxMTYgMCAtLjAyOTYxNykiIHBvaW50cz0iNTc2LjUyIDAuNjAzIDMwNiAyNzAuNjEgMzUuNDc4IDAuNjAzIDAgMzYuMDA0IDI3MC41MiAzMDYuMDEgMCA1NzYgMzUuNDc4IDYxMS40IDMwNiAzNDEuNDEgNTc2LjUyIDYxMS40IDYxMiA1NzYgMzQxLjQ2IDMwNi4wMSA2MTIgMzYuMDA0IiBzdHlsZT0iZmlsbDojMzMzMzMzOyBzdHJva2Utd2lkdGg9MjsiLz48L3N2Zz4=)
            no-repeat 50% 50%;
        background-size: 20px 20px;
    }
    .navbar-dark .navbar-toggler[aria-expanded="false"] .navbar-toggler-icon {
        background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggc3Ryb2tlPScjMzMzMzMzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPg==);
    }
    .navbar-collapse {
        background: #fff;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        overflow-y: auto;
    }
    .navbar-collapse,
    .navbar-collapse.collapsing {
        height: -webkit-calc(100% - 80px);
        height: calc(100% - 80px);
        position: fixed;
        left: 0;
        right: 0;
        top: 80px;
    }
    .navbar-collapse .block-menu {
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline;
    }
    .navbar-collapse .block-search-form-block {
        -webkit-align-self: end;
        -ms-flex-item-align: end;
        align-self: end;
    }
}
@media (max-width: 991px) and (max-width: 599px) {
    .navbar-collapse,
    .navbar-collapse.collapsing {
        height: -webkit-calc(100% - 60px);
        height: calc(100% - 60px);
        top: 60px;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #block-mainnavigation {
        padding: 35px;
    }
}
@media (max-width: 991px) and (max-width: 321px) {
    #header .navbar-dark #block-mainnavigation {
        padding: 25px;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li {
        float: left;
        clear: left;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li:last-child > a {
        padding: 30px 0 0;
    }
}
@media (max-width: 991px) and (max-width: 321px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li:last-child > a {
        padding: 15px 0 0;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li:first-child > a {
        padding-top: 0;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li > a {
        padding: 20px 0;
        color: #881635;
        opacity: 1;
        font-size: 20px;
        font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
        line-height: 1;
    }
}
@media (max-width: 991px) and (max-width: 321px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li > a {
        padding: 10px 0;
        font-size: 18px;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li > a:after {
        display: none;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.active > a {
        background-color: hsla(0, 0%, 100%, 0.9);
        color: #881635;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded > a {
        padding-bottom: 0;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu {
        display: block;
        background: transparent;
        border: none;
        margin: 10px 0 0;
        padding: 0;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li {
        margin-left: 20px;
        width: auto;
        padding: 0;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li.active,
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li:active,
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li:hover {
        background: none;
    }
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li.active > a,
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li:active > a,
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li:hover > a {
        color: #333;
        text-decoration: none;
        font-size: 19px;
    }
}
@media (max-width: 991px) and (max-width: 321px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li.active > a,
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li:active > a,
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu li:hover > a {
        font-size: 15px;
    }
}
@media (max-width: 991px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu a {
        display: block;
        padding: 0 0 0 10px;
        line-height: 35px !important;
        color: #333;
        font-size: 19px;
        font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    }
}
@media (max-width: 991px) and (max-width: 321px) {
    #header .navbar-dark #block-mainnavigation .navbar-nav > li.menu-item--expanded .dropdown-menu a {
        line-height: 30px !important;
    }
}
#block-exposedformarticlespage-economic-insights,
.view-display-id-page_economic_insights .views-exposed-form {
    margin-bottom: 100px;
}
#block-exposedformarticlespage-economic-insights #edit-category--wrapper,
#block-exposedformarticlespage-economic-insights fieldset[data-drupal-selector="edit-category"],
.view-display-id-page_economic_insights .views-exposed-form #edit-category--wrapper,
.view-display-id-page_economic_insights .views-exposed-form fieldset[data-drupal-selector="edit-category"] {
    width: 100%;
}
#block-exposedformarticlespage-economic-insights #edit-category--wrapper legend,
#block-exposedformarticlespage-economic-insights fieldset[data-drupal-selector="edit-category"] legend,
.view-display-id-page_economic_insights .views-exposed-form #edit-category--wrapper legend,
.view-display-id-page_economic_insights .views-exposed-form fieldset[data-drupal-selector="edit-category"] legend {
    display: none;
}
#block-exposedformarticlespage-economic-insights .form-checkboxes,
.view-display-id-page_economic_insights .views-exposed-form .form-checkboxes {
    width: 100%;
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#block-exposedformarticlespage-economic-insights #edit-selected,
#block-exposedformarticlespage-economic-insights .form-actions,
.view-display-id-page_economic_insights .views-exposed-form #edit-selected,
.view-display-id-page_economic_insights .views-exposed-form .form-actions {
    display: none;
}
#block-exposedformarticlespage-economic-insights .js-form-item,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item {
    padding: 0;
}
#block-exposedformarticlespage-economic-insights .js-form-item input,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item input {
    display: none;
}
#block-exposedformarticlespage-economic-insights .js-form-item input:checked + label.option,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item input:checked + label.option {
    background-color: #941838;
    color: #fff;
}
#block-exposedformarticlespage-economic-insights .js-form-item label.option,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item label.option {
    cursor: pointer;
    border: 1px solid transparent;
}
#block-exposedformarticlespage-economic-insights .js-form-item label.option.disable,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item label.option.disable {
    background-color: transparent;
    border: 1px solid #a9a6a4;
    color: #999;
    cursor: default;
}
#block-exposedformarticlespage-economic-insights .js-form-item .count,
.view-display-id-page_economic_insights .views-exposed-form .js-form-item .count {
    display: none;
}
.page-node-13 #block-berl-page-title,
.page-node-162 #block-berl-page-title {
    margin: 75px 0;
}
@media (max-width: 599px) {
    .page-node-13 #block-berl-page-title,
    .page-node-162 #block-berl-page-title {
        margin: 45px 0;
    }
}
.page-node-13 #block-berl-page-title .field--name-title,
.page-node-162 #block-berl-page-title .field--name-title {
    display: inline-block;
    margin-left: -450px;
}
@media (max-width: 992px) {
    .page-node-13 #block-berl-page-title .field--name-title,
    .page-node-162 #block-berl-page-title .field--name-title {
        margin-left: 0;
    }
}
.page-node-13 #block-views-block-pages-block-basic-page-header,
.page-node-162 #block-views-block-pages-block-basic-page-header {
    margin: 0;
}
.page-node-13 #block-berl-breadcrumbs,
.page-node-162 #block-berl-breadcrumbs {
    display: none;
}
.page-node-13 #block-contactpage,
.page-node-162 #block-contactpage {
    width: 570px;
    background-color: #fff;
    padding: 40px 50px 40px 90px;
    margin: -555px 0 0 auto;
    position: relative;
}
@media (max-width: 1199px) {
    .page-node-13 #block-contactpage,
    .page-node-162 #block-contactpage {
        padding: 25px 25px 25px 90px;
        width: 470px;
        margin: -500px -15px 0 auto;
    }
}
@media (max-width: 991px) {
    .page-node-13 #block-contactpage,
    .page-node-162 #block-contactpage {
        padding: 25px 25px 25px 90px;
        margin: -50px auto 0;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .page-node-13 #block-contactpage,
    .page-node-162 #block-contactpage {
        width: 600px;
        margin-top: -150px;
    }
}
@media (max-width: 599px) {
    .page-node-13 #block-contactpage,
    .page-node-162 #block-contactpage {
        width: 100%;
        margin: 0 auto;
        padding: 20px 20px 20px 50px;
    }
}
.page-node-13 #block-contactpage .field--name-body div,
.page-node-162 #block-contactpage .field--name-body div {
    font-family: WorkSans-Medium, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #881635;
    margin: 32px 0 15px;
    text-transform: uppercase;
}
@media (max-width: 1199px) {
    .page-node-13 #block-contactpage .field--name-body div,
    .page-node-162 #block-contactpage .field--name-body div {
        margin: 30px 0 10px;
    }
}
.page-node-13 #block-contactpage .field--name-body div.first,
.page-node-162 #block-contactpage .field--name-body div.first {
    margin-top: 0;
}
.page-node-13 #block-contactpage .field--name-body a,
.page-node-162 #block-contactpage .field--name-body a {
    color: #333;
}
.page-node-13 #block-contactpage .field--name-body a:hover,
.page-node-162 #block-contactpage .field--name-body a:hover {
    color: #881635;
    text-decoration: none;
}
.page-node-13 #block-contactpage .field--name-body ul,
.page-node-162 #block-contactpage .field--name-body ul {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333;
    list-style: none;
    margin: 0;
    padding: 0;
}
@media (max-width: 599px) {
    .page-node-13 #block-contactpage .field--name-body ul,
    .page-node-162 #block-contactpage .field--name-body ul {
        font-size: 15px;
    }
}
.page-node-13 #block-contactpage .field--name-body ul li,
.page-node-162 #block-contactpage .field--name-body ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    color: #333;
}
.page-node-13 #block-contactpage .field--name-body ul li + li,
.page-node-162 #block-contactpage .field--name-body ul li + li {
    margin-top: 5px;
}
.page-node-13 #block-contactpage .field--name-body ul.big,
.page-node-162 #block-contactpage .field--name-body ul.big {
    list-style: none;
    margin: 0 0 0 -45px;
    padding: 0;
    line-height: 1;
}
@media (max-width: 599px) {
    .page-node-13 #block-contactpage .field--name-body ul.big,
    .page-node-162 #block-contactpage .field--name-body ul.big {
        margin: 0 0 0 -25px;
    }
}
.page-node-13 #block-contactpage .field--name-body ul.big li,
.page-node-162 #block-contactpage .field--name-body ul.big li {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 40px;
    color: #333;
    margin: 0;
    padding-left: 45px;
}
@media (max-width: 599px) {
    .page-node-13 #block-contactpage .field--name-body ul.big li,
    .page-node-162 #block-contactpage .field--name-body ul.big li {
        font-size: 20px;
        padding-left: 25px;
    }
}
.page-node-13 #block-contactpage .field--name-body ul.big li + li,
.page-node-162 #block-contactpage .field--name-body ul.big li + li {
    margin-top: 15px;
}
@media (max-width: 599px) {
    .page-node-13 #block-contactpage .field--name-body ul.big li + li,
    .page-node-162 #block-contactpage .field--name-body ul.big li + li {
        margin-top: 10px;
    }
}
.page-node-13 #block-contactpage .field--name-body ul.big li:first-child,
.page-node-162 #block-contactpage .field--name-body ul.big li:first-child {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxOCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMC03LjcyOGUtOHYxMmgxOHYtMTJ6bTkuMDAwMSA3LjQxMDUtNy4zODI5LTYuNTIwNGgxNC43NjZ6bS0yLjk0MS0xLjQxMjYtNS4xNzQgNC41Njk3di05LjEzOTR6bTAuNjcwNjMgMC41OTIzOSAyLjI3MDIgMi4wMDUgMi4yNzAyLTIuMDA1IDUuMTE3NCA0LjUxOTZoLTE0Ljc3NXptNS4yMTEtMC41OTIxNiA1LjE3NDItNC41Njk5djkuMTM5NHoiIHN0eWxlPSJmaWxsOiMzMzMzMzM7c3Ryb2tlLXdpZHRoOi4wMzcxODgiLz48L3N2Zz4=)
        no-repeat 0 50%;
    background-size: 18px 12px;
}
.page-node-13 #block-contactpage .field--name-body ul.big li:nth-child(2),
.page-node-162 #block-contactpage .field--name-body ul.big li:nth-child(2) {
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTMuNjg2IDExLjA3My0yLjE2MjEtMi4xNjcyYy0wLjQzMDY1LTAuNDI5ODktMS4xNDM4LTAuNDE2ODMtMS41ODk1IDAuMDI5OTkybC0xLjA4OTMgMS4wOTE1Yy0wLjA2ODgxOC0wLjAzODAxNS0wLjE0MDA1LTAuMDc3NzIyLTAuMjE0OTQtMC4xMTk4NS0wLjY4Nzg2LTAuMzgyLTEuNjI5My0wLjkwNTU3LTIuNjItMS44OTkyLTAuOTkzNjItMC45OTU3NS0xLjUxNjUtMS45NDA4LTEuODk4OC0yLjYzMDctMC4wNDAzNDItMC4wNzMwODYtMC4wNzg5OTQtMC4xNDM1NS0wLjExNzE2LTAuMjEwNDdsMC43MzEwNi0wLjczMTYzIDAuMzU5NDItMC4zNjA2N2MwLjQ0NjMzLTAuNDQ3NDYgMC40NTg2NC0xLjE2MiAwLjAyODk5OS0xLjU5MzJsLTIuMTYyMS0yLjE2NzVjLTAuNDI5NjQtMC40MzA1My0xLjE0MzEtMC40MTc0Ny0xLjU4OTUgMC4wMjk5OTJsLTAuNjA5MzUgMC42MTQyNCAwLjAxNjY1MSAwLjAxNjU2OGMtMC4yMDQzMiAwLjI2MTMtMC4zNzUwNiAwLjU2MjY4LTAuNTAyMTIgMC44ODc2Ny0wLjExNzEyIDAuMzA5MzYtMC4xOTAwNCAwLjYwNDU2LTAuMjIzMzkgMC45MDAzNy0wLjI4NTQ5IDIuMzcyMSAwLjc5NjA1IDQuNTQwMSAzLjczMTIgNy40ODE5IDQuMDU3MyA0LjA2NjIgNy4zMjY5IDMuNzU5IDcuNDY4IDMuNzQ0IDAuMzA3MjEtMC4wMzY4MSAwLjYwMTYyLTAuMTEwMzggMC45MDA4My0wLjIyNjg0IDAuMzIxNDUtMC4xMjU4NiAwLjYyMTk0LTAuMjk2NzQgMC44ODI0OS0wLjUwMTA4bDAuMDEzMzEgMC4wMTE4NiAwLjYxNzMxLTAuNjA1ODVjMC40NDU0MS0wLjQ0NzM4IDAuNDU4MjQtMS4xNjIyIDAuMDI4ODEtMS41OTR6IiBzdHlsZT0iZmlsbDojMzMzMzMzO3N0cm9rZS13aWR0aDouMDQwMjY3Ii8+PC9zdmc+)
        no-repeat 0 50%;
    background-size: 16px 16px;
}
.page-node-13 #block-contactpage .group-follow-us,
.page-node-162 #block-contactpage .group-follow-us {
    margin-top: 32px;
}
.page-node-13 #block-contactpage .group-follow-us .group_label,
.page-node-162 #block-contactpage .group-follow-us .group_label {
    margin-right: 3.12em;
    font: 12px WorkSans-Medium, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #881635;
}
.page-node-13 #block-contactpage .group-follow-us .field--type-link,
.page-node-162 #block-contactpage .group-follow-us .field--type-link {
    margin-right: 2.5em;
}
.page-node-13 .field--name-field-paragraph,
.page-node-162 .field--name-field-paragraph {
    padding: 0;
}
.page-node-13 .field--name-field-paragraph .paragraph--type--full-width-image-with-caption,
.page-node-162 .field--name-field-paragraph .paragraph--type--full-width-image-with-caption {
    margin: 0 auto 0 0;
    max-width: 1044px;
    position: relative;
}
.page-node-13 .field--name-field-paragraph .paragraph--type--full-width-image-with-caption:after,
.page-node-162 .field--name-field-paragraph .paragraph--type--full-width-image-with-caption:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.2);
}
.page-node-13 .featured-bottom,
.page-node-162 .featured-bottom {
    margin-top: 180px;
}
@media (max-width: 992px) {
    .page-node-13 .featured-bottom,
    .page-node-162 .featured-bottom {
        margin-top: 60px;
    }
}
.path-search .region-featured-top {
    margin: 0;
}
.path-search .views-element-container {
    padding: 0;
}
.page-node-32 #block-berl-content .field--name-field-paragraph {
    padding-bottom: 148px;
}
@media (max-width: 60em) {
    .page-node-32 #block-berl-content .field--name-field-paragraph {
        padding-bottom: 110px;
    }
}
.page-node-32 #block-berl-content .field--name-field-block {
    max-width: 790px;
    margin: 0 auto;
}
.page-node-32 #block-berl-content .block-search > h2 {
    display: none;
}
.page-node-32 #block-berl-content .container-inline {
    display: block;
}
.page-node-32 #block-berl-content .search-block-form {
    display: block;
    margin-left: 0;
    padding: 0;
    position: relative;
}
.page-node-32 #block-berl-content .search-block-form .search-block-form {
    position: relative;
    padding: 0;
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search {
    width: 100%;
    margin: 0;
    position: relative;
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search:before {
    content: "";
    width: 75px;
    height: 73px;
    background: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNSAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTQuODE2IDEzLjkzNS0zLjYwNjEtMy42MDYxYzAuODkzODgtMS4wODk4IDEuNDMyNy0yLjQ4NTcgMS40MzI3LTQuMDA3MSAwLTMuNDg5OC0yLjgzMTYtNi4zMjE0LTYuMzIxNC02LjMyMTQtMy40OTI5IDAtNi4zMjE0IDIuODMxNi02LjMyMTQgNi4zMjE0czIuODI4NiA2LjMyMTQgNi4zMjE0IDYuMzIxNGMxLjUyMTQgMCAyLjkxNDMtMC41MzU3MSA0LjAwNDEtMS40Mjk2bDMuNjA2MSAzLjYwMzFjMC4yNDQ5IDAuMjQ0OSAwLjYzOTggMC4yNDQ5IDAuODg0NjkgMCAwLjI0NDktMC4yNDE4NCAwLjI0NDktMC42Mzk4IDAtMC44ODE2M3ptLTguNDk0OS0yLjU1Yy0yLjc5NDkgMC01LjA2NjMtMi4yNzE0LTUuMDY2My01LjA2MzMgMC0yLjc5MTggMi4yNzE0LTUuMDY2MyA1LjA2NjMtNS4wNjYzIDIuNzkxOCAwIDUuMDY2MyAyLjI3NDUgNS4wNjYzIDUuMDY2MyAwIDIuNzkxOC0yLjI3NDUgNS4wNjMzLTUuMDY2MyA1LjA2MzN6IiBzdHlsZT0iZmlsbDojMDAwMDAwO3N0cm9rZS13aWR0aDoyIi8+PC9zdmc+)
        no-repeat 24px 50% #fff;
    background-size: 33px 33px;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
}
@media (max-width: 768px) {
    .page-node-32 #block-berl-content .search-block-form .js-form-type-search:before {
        width: 50px;
        height: 52px;
        background-size: 23px 23px;
        background: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNSAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTQuODE2IDEzLjkzNS0zLjYwNjEtMy42MDYxYzAuODkzODgtMS4wODk4IDEuNDMyNy0yLjQ4NTcgMS40MzI3LTQuMDA3MSAwLTMuNDg5OC0yLjgzMTYtNi4zMjE0LTYuMzIxNC02LjMyMTQtMy40OTI5IDAtNi4zMjE0IDIuODMxNi02LjMyMTQgNi4zMjE0czIuODI4NiA2LjMyMTQgNi4zMjE0IDYuMzIxNGMxLjUyMTQgMCAyLjkxNDMtMC41MzU3MSA0LjAwNDEtMS40Mjk2bDMuNjA2MSAzLjYwMzFjMC4yNDQ5IDAuMjQ0OSAwLjYzOTggMC4yNDQ5IDAuODg0NjkgMCAwLjI0NDktMC4yNDE4NCAwLjI0NDktMC42Mzk4IDAtMC44ODE2M3ptLTguNDk0OS0yLjU1Yy0yLjc5NDkgMC01LjA2NjMtMi4yNzE0LTUuMDY2My01LjA2MzMgMC0yLjc5MTggMi4yNzE0LTUuMDY2MyA1LjA2NjMtNS4wNjYzIDIuNzkxOCAwIDUuMDY2MyAyLjI3NDUgNS4wNjYzIDUuMDY2MyAwIDIuNzkxOC0yLjI3NDUgNS4wNjMzLTUuMDY2MyA1LjA2MzN6IiBzdHlsZT0iZmlsbDojMDAwMDAwO3N0cm9rZS13aWR0aDoyIi8+PC9zdmc+)
            no-repeat 15px 50% #fff;
        background-size: 30px 30px;
    }
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search input {
    border-radius: 0;
    border: 0;
    line-height: 1;
    height: 73px;
    font-size: 20px;
    color: #000;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    padding: 15px 73px 15px 75px;
}
@media (max-width: 768px) {
    .page-node-32 #block-berl-content .search-block-form .js-form-type-search input {
        height: 52px;
        padding: 14px 50px 12px 52px;
    }
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search input:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search ::-webkit-input-placeholder {
    color: #fff;
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search ::-moz-placeholder {
    color: #fff;
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search :-ms-input-placeholder {
    color: #fff;
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search :-moz-placeholder {
    color: #fff;
}
.page-node-32 #block-berl-content .search-block-form .js-form-type-search input:-webkit-autofill,
.page-node-32 #block-berl-content .search-block-form .js-form-type-search input:-webkit-autofill:focus textarea:-webkit-autofill,
.page-node-32 #block-berl-content .search-block-form .js-form-type-search input:-webkit-autofill:hover,
.page-node-32 #block-berl-content .search-block-form .js-form-type-search select:-webkit-autofill,
.page-node-32 #block-berl-content .search-block-form .js-form-type-search select:-webkit-autofill:focus,
.page-node-32 #block-berl-content .search-block-form .js-form-type-search select:-webkit-autofill:hover,
.page-node-32 #block-berl-content .search-block-form .js-form-type-search textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus {
    -webkit-text-fill-color: #000;
    -webkit-transition: background-color 5000s ease-in-out 0s;
    -o-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
    -webkit-box-shadow: 0 0 0 30px #fff inset;
}
.page-node-32 #block-berl-content .search-block-form .container-inline {
    display: block;
}
.page-node-32 #block-berl-content .search-block-form .form-actions {
    position: absolute;
    right: 0;
    top: 0;
    margin: 0;
}
.page-node-32 #block-berl-content .search-block-form .form-actions #edit-submit {
    border-radius: 0;
    background-color: #881635;
    color: #fff;
    font-family: WorkSans-SemiBold, Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 1;
    border: 0;
    outline: none;
    width: 75px;
    height: 73px;
}
@media (max-width: 768px) {
    .page-node-32 #block-berl-content .search-block-form .form-actions #edit-submit {
        width: 50px;
        height: 52px;
        font-size: 20px;
    }
}
.page-node-32 #block-berl-content .search-block-form .form-actions #edit-submit:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.path-search .featured-top__inner {
    max-width: 100% !important;
    margin: 0;
    padding: 0;
}
div.block-search-results {
    max-width: 790px;
    margin: 80px auto 45px;
    padding: 0 28px;
}
@media (max-width: 992px) {
    div.block-search-results {
        max-width: 660px;
    }
}
@media (max-width: 768px) {
    div.block-search-results {
        max-width: 475px;
    }
}
div.block-search-results > h2 {
    margin: 0;
    font-size: 40px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #000;
    margin-bottom: 35px;
}
@media (max-width: 768px) {
    div.block-search-results > h2 {
        font-size: 34px;
        margin-bottom: 25px;
    }
}
div.block-search-results .content {
    color: #000;
    font-family: WorkSans-Light, Arial, Helvetica, sans-serif;
    font-size: 24px;
}
div.block-search-results .content span {
    font-family: WorkSans-SemiBold, Arial, Helvetica, sans-serif;
}
div.block-search-results .content a {
    margin-left: 15px;
    padding-bottom: 7px;
    white-space: nowrap;
}
@media (max-width: 768px) {
    div.block-search-results .content {
        font-size: 20px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search {
    background: #941838;
    position: relative;
    color: #fff;
    margin-bottom: 61px;
    max-height: 77px;
    overflow: hidden;
    -webkit-transition: max-height 0.3s;
    -o-transition: max-height 0.3s;
    transition: max-height 0.3s;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search {
        max-height: 59px;
    }
}
@media (max-width: 480px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search {
        max-height: 59px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search.expand {
    max-height: 600px;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search.expand form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend {
    padding: 30px 0 27px;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search.expand form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend {
        padding: 20px 25px 17px 0;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search.expand form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNpi+P///2EgbgFiBhIxSM8REKP5PwR0kKC5A6qnGV2ggwTNYLU4JYjRjG4AIUOwyjEQqRCnwcQ4Fa/XiAksvOHCxEApoIUXKApEiqKRooREUVJuoSAztYA4JyjIzicAAgwAgYMG6/V6QFwAAAAASUVORK5CYII=)
        no-repeat 50% 50%;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search.expand form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend:after {
        background-size: 15px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search.expand form[id^="views-exposed-form-content-search-page-articles-search"] .form-actions {
    display: block;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] {
    max-width: 1045px;
    margin: 0 auto;
    position: relative;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] [id^="edit-secondary"] > div:first-child,
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] [id^="edit-secondary"] legend {
    display: none;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend {
    font-size: 20px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #fff;
    padding: 25px 0 22px;
    border-bottom: 1px solid #fff;
    position: relative;
    -webkit-transition: padding 0.2s;
    -o-transition: padding 0.2s;
    transition: padding 0.2s;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend {
        font-size: 16px;
        padding: 20px 25px 17px 0;
    }
}
@media (max-width: 480px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend {
        font-size: 15px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend:after {
    content: "";
    width: 50px;
    height: 50px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -25px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNpi+P//fx0QfwHizUAsBMQMRGAhqPrPQFwLEvj+HwFuAbEqAQM0oOpg4BtIcNV/VPAWiJ1xGAASf4emfgVIghWIZ6NJ/ALiFDQDUqDiyACkjxVZUSkQ/0VT1A3EbEDchyb+B4iLYXrRnesHDSxk8BSND5L3RdaHzd8GQPz4P3bwCCrPQMgQEJYC4pNoBoD4EtjU44tKTiBeAMQ/gHgRlI9VLUCAAQAIugrUqR6/4gAAAABJRU5ErkJggg==)
        no-repeat 50% 50%;
    cursor: pointer;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] .form-legend:after {
        width: 34px;
        height: 34px;
        margin-top: -17px;
        background-size: 15px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] .form-inner {
    padding: 35px 0 0;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] [data-drupal-selector="edit-tid"] {
    padding: 0;
    margin-bottom: 30px;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] [data-drupal-selector="edit-tid"].form-checkboxes {
    margin-bottom: 0;
    position: relative;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search form[id^="views-exposed-form-content-search-page-articles-search"] [data-drupal-selector="edit-tid"].form-checkboxes:after {
    content: "";
    display: table;
    clear: both;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to label,
.block-views-exposed-filter-blockcontent-search-page-articles-search .js-form-item-keys {
    display: none;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from label {
        display: block;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from input {
    margin-left: 0 !important;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to {
    display: inline-block;
    margin: 0;
    background: #fff;
    position: relative;
    padding: 36px 0;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from,
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to {
        padding: 20px 0;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from input,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to input {
    z-index: 2;
    position: relative;
    padding: 10px 40px 6px 15px;
    width: 100%;
    max-width: 148px;
    margin-left: 26px;
    border: 1px solid transparent;
    border-radius: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAGCAYAAAD37n+BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpiPHPmdDUDA0MLA3GglglItIIYRCiuAxnMBOW0QAXwKW4GMZiQBJtxaKqHKUbXANNUj6a4CVkBCxYTYQoY0RWDAECAAQAEAAz/5dQFjQAAAABJRU5ErkJggg==)
        no-repeat 94% 50% #e6e6e6;
    font-size: 14px;
    color: #000;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    line-height: 1;
}
@media (max-width: 599px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from input,
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to input {
        padding: 6px 25px 2px 10px;
        margin-left: 5px;
        max-width: 130px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from input:focus,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to input:focus {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAGCAYAAAD37n+BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpiPHPmdDUDA0MLA3GglglItIIYRCiuAxnMBOW0QAXwKW4GMZiQBJtxaKqHKUbXANNUj6a4CVkBCxYTYQoY0RWDAECAAQAEAAz/5dQFjQAAAABJRU5ErkJggg==)
        no-repeat 94% 50% #fff;
    border: 1px solid #881635;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from label,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to label {
    position: relative;
    z-index: 2;
    pointer-events: none;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from:after,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from:before,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to:after,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to:before {
    content: "";
    height: 100%;
    width: 100vw;
    background: #fff;
    display: block;
    position: absolute;
    top: 0;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from:before,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to:before {
    right: 100%;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-from:after,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-item-date-to:after {
    left: 100%;
    z-index: 2;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .btn-primary:not(:disabled):not(.disabled):active {
    background: #941838;
    color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0;
}
@media (max-width: 768px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .btn-primary:not(:disabled):not(.disabled):active {
        background: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDQ2LjAyIDQ2LjAyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ni4wMiA0Ni4wMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xNC43NTcsNDYuMDJjLTEuNDEyLDAtMi44MjUtMC41MjEtMy45MjktMS41NjljLTIuMjgyLTIuMTctMi4zNzMtNS43OC0wLjIwNC04LjA2M2wxMi43NTgtMTMuNDE4TDEwLjYzNyw5LjY0NSAgICBDOC40Niw3LjM3LDguNTQsMy43NiwxMC44MTYsMS41ODJjMi4yNzctMi4xNzgsNS44ODYtMi4wOTcsOC4wNjMsMC4xNzlsMTYuNTA1LDE3LjI1M2MyLjEwNCwyLjIsMi4xMDgsNS42NjUsMC4wMTMsNy44NzIgICAgTDE4Ljg5Myw0NC4yNDdDMTcuNzcsNDUuNDI0LDE2LjI2Nyw0Ni4wMiwxNC43NTcsNDYuMDJ6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)
            no-repeat 95% 50% #941838;
        background-size: 13px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions {
    position: absolute;
    bottom: 0;
    right: 15px;
    z-index: 2;
    margin-bottom: 33px;
    padding: 0;
    display: none;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}
@media (max-width: 767px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions {
        position: relative;
        right: auto;
        bottom: auto;
        margin: 0 -15px;
        text-align: center;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions:focus input {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions .btn-primary:not(:disabled):not(.disabled):active:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input {
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    border-radius: 0;
    max-width: 248px;
    width: 100%;
    padding: 0 100px 0 23px;
    line-height: 54px;
    height: 52px;
    font-size: 19px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    border: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTIwQjczNkU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTIwQjczNUU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNDkzMGYxNy1jZDExLTRmM2MtYWUwYi04YTY3MjUyYWVhNzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZDBiY2FiNC00YTJiLWUzNGMtOWRiNS1iNjY4ODkyN2ZkZDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VbjvpAAAApklEQVR42mL4//9/JRB/BeLlQMwGxAzoGER8/o8A03Ep2vwfFRRhUyQKxLeRFP0BYj90RSCsCsQfkBSCnKCLrgiEnYD4J5LCx0Asia4IhDPQ3HcCiLkYsPimF03hImyKQGH1DEnRDyYGTNAExJJI/DXopqQQchM238kg+04FiN8hKQDFpR5yOAkTE+Kb0NxRhi3uviApmI0rFVQD8XcgXokrPQEEGADimez65UamOgAAAABJRU5ErkJggg==)
        no-repeat 95% 50% #941838;
    background-size: 8px;
}
@media (max-width: 767px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input {
        max-width: 180px;
        padding: 0 20px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input:active,
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input:focus {
    background: #941838;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
}
@media (max-width: 767px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input:active,
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input:focus {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTIwQjczNkU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTIwQjczNUU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNDkzMGYxNy1jZDExLTRmM2MtYWUwYi04YTY3MjUyYWVhNzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZDBiY2FiNC00YTJiLWUzNGMtOWRiNS1iNjY4ODkyN2ZkZDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VbjvpAAAApklEQVR42mL4//9/JRB/BeLlQMwGxAzoGER8/o8A03Ep2vwfFRRhUyQKxLeRFP0BYj90RSCsCsQfkBSCnKCLrgiEnYD4J5LCx0Asia4IhDPQ3HcCiLkYsPimF03hImyKQGH1DEnRDyYGTNAExJJI/DXopqQQchM238kg+04FiN8hKQDFpR5yOAkTE+Kb0NxRhi3uviApmI0rFVQD8XcgXokrPQEEGADimez65UamOgAAAABJRU5ErkJggg==)
            no-repeat 95% 50% #941838;
        background-size: 8px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTIwQjczNkU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTIwQjczNUU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNDkzMGYxNy1jZDExLTRmM2MtYWUwYi04YTY3MjUyYWVhNzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZDBiY2FiNC00YTJiLWUzNGMtOWRiNS1iNjY4ODkyN2ZkZDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VbjvpAAAApklEQVR42mL4//9/JRB/BeLlQMwGxAzoGER8/o8A03Ep2vwfFRRhUyQKxLeRFP0BYj90RSCsCsQfkBSCnKCLrgiEnYD4J5LCx0Asia4IhDPQ3HcCiLkYsPimF03hImyKQGH1DEnRDyYGTNAExJJI/DXopqQQchM238kg+04FiN8hKQDFpR5yOAkTE+Kb0NxRhi3uviApmI0rFVQD8XcgXokrPQEEGADimez65UamOgAAAABJRU5ErkJggg==)
        no-repeat 95% 50% #3b3b3b;
    background-size: 8px;
}
@media (max-width: 767px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search .form-actions input:hover {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTIwQjczNkU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTIwQjczNUU2NzExMUU4Qjk2MUJFMkRGOUM3RjdDNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNDkzMGYxNy1jZDExLTRmM2MtYWUwYi04YTY3MjUyYWVhNzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoyZDBiY2FiNC00YTJiLWUzNGMtOWRiNS1iNjY4ODkyN2ZkZDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VbjvpAAAApklEQVR42mL4//9/JRB/BeLlQMwGxAzoGER8/o8A03Ep2vwfFRRhUyQKxLeRFP0BYj90RSCsCsQfkBSCnKCLrgiEnYD4J5LCx0Asia4IhDPQ3HcCiLkYsPimF03hImyKQGH1DEnRDyYGTNAExJJI/DXopqQQchM238kg+04FiN8hKQDFpR5yOAkTE+Kb0NxRhi3uviApmI0rFVQD8XcgXokrPQEEGADimez65UamOgAAAABJRU5ErkJggg==)
            no-repeat 95% 50% #941838;
        background-size: 8px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] {
    margin-left: -4px;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] legend {
    display: none;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item {
    padding: 0;
    display: inline-block;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item input {
    display: none;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item input:checked + label.option {
    color: #fff;
    background-color: #941838;
    padding: 8px 30px 6px 20px;
    position: relative;
    border: 1px solid #fff;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item input:checked + label.option:after {
    content: "";
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNpi+P///2EgbgFiBhIxSM8REKP5PwR0kKC5A6qnGV2ggwTNYLU4JYjRjG4AIUOwyjEQqRCnwcQ4Fa/XiAksvOHCxEApoIUXKApEiqKRooREUVJuoSAztYA4JyjIzicAAgwAgYMG6/V6QFwAAAAASUVORK5CYII=)
        no-repeat 50% 50% #660d24;
    background-size: 7px 7px;
    position: absolute;
    right: 7px;
    top: 50%;
    margin-top: -7px;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item label.option {
    font-size: 14px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #751931;
    background-color: #fff;
    border-radius: 5px;
    line-height: 1;
    padding: 8px 12px 6px;
    margin: 0 0 5px;
    cursor: pointer;
    border: 1px solid transparent;
}
@media (max-width: 480px) {
    .block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item label.option {
        padding: 6px 10px 4px;
    }
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item label.option:active,
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item label.option:focus {
    outline: none;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item label.option:hover {
    text-decoration: none;
    background-color: silver;
    color: #333;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item label.option.disable {
    background-color: #ddd;
    border: 1px solid #a9a6a4;
    color: gray;
    cursor: default;
}
.block-views-exposed-filter-blockcontent-search-page-articles-search fieldset[id^="edit-tid"] .js-form-item .count {
    display: none;
}
.view-display-id-page_articles_search {
    padding-bottom: 75px;
}
.view-display-id-page_articles_search .view-content {
    max-width: 790px;
    margin: 0 auto;
}
.view-display-id-page_articles_search .views-row {
    padding: 0;
}
.view-display-id-page_articles_search .layout--onecol {
    padding: 20px 30px 30px;
    background-color: transparent;
    -webkit-transition: background-color 0.4s;
    -o-transition: background-color 0.4s;
    transition: background-color 0.4s;
    position: relative;
}
@media (max-width: 480px) {
    .view-display-id-page_articles_search .layout--onecol {
        padding: 20px 15px 25px;
    }
}
.view-display-id-page_articles_search .layout--onecol:after {
    content: "";
    display: block;
    position: absolute;
    left: 30px;
    bottom: 0;
    height: 1px;
    width: -webkit-calc(100% - 60px);
    width: calc(100% - 60px);
    background-color: #ccc;
}
.view-display-id-page_articles_search .layout--onecol:hover {
    background-color: #fff;
}
.view-display-id-page_articles_search .layout--onecol:hover:after {
    opacity: 0;
}
.view-display-id-page_articles_search .field--name-node-title {
    margin-bottom: 27px;
}
.view-display-id-page_articles_search .field--name-node-title a {
    padding-bottom: 10px;
    font-size: 20px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    color: #333;
    text-decoration: none;
    line-height: 2;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #d4d4d4), color-stop(0, hsla(0, 0%, 100%, 0)));
    background-image: -webkit-linear-gradient(left, #d4d4d4 33%, hsla(0, 0%, 100%, 0) 0);
    background-image: -o-linear-gradient(left, #d4d4d4 33%, hsla(0, 0%, 100%, 0) 0);
    background-image: linear-gradient(90deg, #d4d4d4 33%, hsla(0, 0%, 100%, 0) 0);
    background-position: bottom;
    background-size: 5px 2px;
    background-repeat: repeat-x;
}
.view-display-id-page_articles_search .field--name-field-date {
    font-size: 14px;
    color: #000;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    display: inline-block;
    vertical-align: bottom;
    line-height: 1.3;
    margin: 0 40px 0 0;
    padding: 0 25px 0 0;
    border-right: 1px solid #000;
}
@media (max-width: 480px) {
    .view-display-id-page_articles_search .field--name-field-date {
        margin: 0 20px 0 0;
        padding: 0 15px 0 0;
    }
}
.view-display-id-page_articles_search .field--name-ds-author,
.view-display-id-page_articles_search .field--name-field-teammate {
    display: inline-block;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 1.3;
    color: #881635;
}
.view-display-id-page_articles_search .field--name-ds-author a,
.view-display-id-page_articles_search .field--name-field-teammate a {
    color: #881635;
    display: inline-block;
    border-bottom: 1px solid #881635;
    font-size: 14px;
    line-height: 1.3;
    text-decoration: none;
}
.view-display-id-page_articles_search .field--name-ds-author a:hover,
.view-display-id-page_articles_search .field--name-field-teammate a:hover {
    border-bottom: 1px solid transparent;
}
.view-display-id-page_articles_search .field--name-field-paragraph {
    padding-bottom: 0;
    margin-top: 29px;
}
.view-display-id-page_articles_search .field--name-field-paragraph .paragraph-info {
    display: none;
}
.view-display-id-page_articles_search .field--name-field-paragraph .paragraph-summary {
    padding: 0;
    grid-column: 1;
}
.view-display-id-page_articles_search .field--name-field-paragraph .paragraph-formatter {
    padding: 0;
}
.view-display-id-page_articles_search .field--name-field-paragraph .paragraphs-collapsed-description {
    height: auto;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000;
    word-break: normal;
}
.view-display-id-page_articles_search .field--name-field-paragraph .paragraphs-collapsed-description:after {
    display: none;
}
.view-display-id-page_articles_search .field--name-field-teaser-description {
    padding-bottom: 0;
    margin-top: 29px;
    font-size: 18px;
}
.view-display-id-page_articles_search .field--name-field-economic-insights-link {
    margin-top: 28px;
    padding: 0;
}
.view-display-id-page_articles_search .field--name-field-economic-insights-link a {
    color: #881635;
    display: inline-block;
    border-bottom: 1px solid #881635;
    font-size: 14px;
    line-height: 1.3;
    text-decoration: none;
}
.view-display-id-page_articles_search .field--name-field-economic-insights-link a:hover {
    border-bottom: 1px solid transparent;
}
.ui-datepicker {
    -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
    background-color: #fff;
    padding: 0 20px 35px;
    width: 350px;
}
@media (max-width: 599px) {
    .ui-datepicker {
        width: auto;
        padding: 10px;
    }
}
.ui-datepicker .ui-datepicker-header {
    background: transparent;
    border: none;
    padding: 16px 0;
}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    margin-top: 12px;
    cursor: pointer;
}
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
    display: none;
}
.ui-datepicker .ui-datepicker-prev {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNrs2MENgzAMQFGcTUDKKp0tG3BhrR5pR3GD6kPVW+oIQ/mWfIz8FCUQW1R1iIw0BAcAAAAA/BVgigSUmmvN3Lxy+xk5s+g75l/W9ywuewMWb3EP4GbF7zWTZxdPuwOHOAOHuAXfiNy6Vjo+Sseaz9ZFwqsYAAAAAAAAAAAAwJkBYyRgmwM8bC7gC0czMlszUqKaU+mB8LZkn4glqjdMNidQmxtcZwfCz0DoLcg9invnA5N9jFzBfAAAAAAAXgIMAO4LME9fmgFZAAAAAElFTkSuQmCC)
        no-repeat -1px 0 #e5e5e5;
}
.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover {
    border: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNrs2MENgzAMQFGcTUDKKp0tG3BhrR5pR3GD6kPVW+oIQ/mWfIz8FCUQW1R1iIw0BAcAAAAA/BVgigSUmmvN3Lxy+xk5s+g75l/W9ywuewMWb3EP4GbF7zWTZxdPuwOHOAOHuAXfiNy6Vjo+Sseaz9ZFwqsYAAAAAAAAAAAAwJkBYyRgmwM8bC7gC0czMlszUqKaU+mB8LZkn4glqjdMNidQmxtcZwfCz0DoLcg9invnA5N9jFzBfAAAAAAAXgIMAO4LME9fmgFZAAAAAElFTkSuQmCC)
        no-repeat -1px 0 #666;
}
.ui-datepicker .ui-datepicker-next {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNrs2MENgzAMQFGcTUDKKp0tG3BhrR5pR3GD6kPVW+oIQ/mWfIz8FCUQW1R1iIw0BAcAAAAA/BVgigSUmmvN3Lxy+xk5s+g75l/W9ywuewMWb3EP4GbF7zWTZxdPuwOHOAOHuAXfiNy6Vjo+Sseaz9ZFwqsYAAAAAAAAAAAAwJkBYyRgmwM8bC7gC0czMlszUqKaU+mB8LZkn4glqjdMNidQmxtcZwfCz0DoLcg9invnA5N9jFzBfAAAAAAAXgIMAO4LME9fmgFZAAAAAElFTkSuQmCC)
        no-repeat 1px -32px #e5e5e5;
}
.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover {
    border: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAYAAAB7jnWuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNrs2MENgzAMQFGcTUDKKp0tG3BhrR5pR3GD6kPVW+oIQ/mWfIz8FCUQW1R1iIw0BAcAAAAA/BVgigSUmmvN3Lxy+xk5s+g75l/W9ywuewMWb3EP4GbF7zWTZxdPuwOHOAOHuAXfiNy6Vjo+Sseaz9ZFwqsYAAAAAAAAAAAAwJkBYyRgmwM8bC7gC0czMlszUqKaU+mB8LZkn4glqjdMNidQmxtcZwfCz0DoLcg9invnA5N9jFzBfAAAAAAAXgIMAO4LME9fmgFZAAAAAElFTkSuQmCC)
        no-repeat 1px -32px #666;
}
.ui-datepicker .ui-datepicker-title {
    font-size: 16px;
    color: #333;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
}
.ui-datepicker-calendar thead tr {
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff;
    padding: 15px 0;
}
.ui-datepicker-calendar thead tr th {
    background: #fff;
    font-family: WorkSans-SemiBold, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333;
    padding: 10px 0;
}
.ui-datepicker-calendar thead tr th.ui-datepicker-week-end {
    color: #999;
}
.ui-datepicker-calendar tbody tr {
    background: #fff;
    border-bottom: 0;
}
.ui-datepicker-calendar tbody tr:first-child td {
    padding: 10px 0 0;
}
.ui-datepicker-calendar tbody td a {
    display: block;
    text-align: center;
    width: 32px;
    height: 32px;
    padding: 0;
    line-height: 33px;
    border-radius: 50%;
    font-size: 14px;
    color: #666;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    margin: 0 auto;
}
.ui-datepicker-calendar tbody td .ui-state-default {
    background: #fff;
    border: 0;
}
.ui-datepicker-calendar tbody td.ui-datepicker-today .ui-state-highlight {
    color: #881635;
    border: 1px solid #881635;
}
.ui-datepicker-calendar tbody td.ui-datepicker-current-day .ui-state-active {
    background-color: #881635;
    color: #fff;
}
.page-error-403 .block-system-breadcrumb-block,
.page-error-403 .block-views-blockpages-block-basic-page-header,
.page-error-404 .block-system-breadcrumb-block,
.page-error-404 .block-views-blockpages-block-basic-page-header {
    display: none;
}
.page-error-403 .block-system-main-block,
.page-error-404 .block-system-main-block {
    padding: 4.25em 0 8.43em;
}
.page-error-403 .block-system-main-block .field--name-field-paragraph,
.page-error-404 .block-system-main-block .field--name-field-paragraph {
    padding-bottom: 0;
}
.page-error-403 .block-system-main-block .paragraph--type--text img,
.page-error-404 .block-system-main-block .paragraph--type--text img {
    max-width: 50%;
    margin-bottom: 2.25rem;
}
.page-error-403 .block-system-main-block .paragraph--type--text h2,
.page-error-404 .block-system-main-block .paragraph--type--text h2 {
    line-height: 1.84;
}
.page-error-403 .block-system-main-block .error-page-title,
.page-error-403 .block-views-blocktaxonomy-block-list-economic-insights-terms,
.page-error-404 .block-system-main-block .error-page-title,
.page-error-404 .block-views-blocktaxonomy-block-list-economic-insights-terms {
    margin-bottom: 2.25rem;
}
.page-error-403 .block-views-blockarticles-block-error-page-articles,
.page-error-404 .block-views-blockarticles-block-error-page-articles {
    max-width: 1100px;
    margin: 0 auto -30px;
}
.page-error-403 .block-views-blockarticles-block-error-page-articles .field--name-field-paragraph,
.page-error-404 .block-views-blockarticles-block-error-page-articles .field--name-field-paragraph {
    padding-bottom: 30px;
}
@media (max-width: 480px) {
    .page-error-403 .block-views-blockarticles-block-error-page-articles .views-element-container,
    .page-error-404 .block-views-blockarticles-block-error-page-articles .views-element-container {
        padding-left: 0;
        padding-right: 0;
    }
}
@media (max-width: 767px) {
    .page-error-403 .block-system-main-block,
    .page-error-404 .block-system-main-block {
        font-size: 80%;
    }
}
body.path-birds-eye-view:not(.node--type-page) #main-wrapper,
body.path-birds-eye-view:not(.node--type-page) #page {
    background-color: #751931;
}
body.toolbar-fixed .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page.fixed {
    padding-top: 80px !important;
}
body.node--type-birds-eye-view #main-wrapper,
body.node--type-birds-eye-view #page {
    background-color: #751931;
}
@media (max-width: 599px) {
    body.node--type-birds-eye-view #main-wrapper,
    body.node--type-birds-eye-view #page {
        background-color: #f5f5f5;
    }
}
@media (max-width: 599px) {
    body.node--type-birds-eye-view #main {
        max-width: none;
        padding-left: 0;
        padding-right: 0;
    }
}
body.node--type-birds-eye-view #block-berl-content {
    overflow: hidden;
}
body.node--type-birds-eye-view .featured-bottom {
    margin-top: -45px;
}
body.node--type-birds-eye-view #block-compaignmonitor {
    max-width: 690px;
    z-index: 4;
}
@media (max-width: 1199px) {
    body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left {
        display: none;
    }
}
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page {
    padding-top: 80px;
}
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page.fixed {
    top: 87px;
}
@media (max-width: 1400px) {
    body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .group-left #menu-page.fixed {
        padding-top: 30px;
    }
}
body.node--type-birds-eye-view .node--type-birds-eye-view.node--view-mode-full .field--name-field-stay-up-to-date {
    background-color: #d2d2d2;
    padding: 85px 0 110px;
}
@media (max-width: 599px) {
    .view-display-id-recent_node {
        display: block !important;
    }
}
.view-display-id-recent_node .view-content {
    display: block;
}
@media (max-width: 991px) {
    .view-display-id-recent_node {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .view-display-id-recent_node .view-content {
        margin-left: 0;
        margin-right: 0;
        display: block;
    }
}
.view-display-id-recent_node {
    padding-top: 6.25em;
    padding-bottom: 37px;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured {
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #333;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media (max-width: 991px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured {
        margin-left: 0;
        margin-right: 0;
        padding: 0 15px;
    }
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured > .view-content {
        margin-left: 0;
        margin-right: 0;
    }
}
@media (max-width: 599px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured {
        padding: 0;
        display: block;
    }
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured:hover .field--name-field-teaser:before {
    opacity: 1;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-left {
    padding-right: 0;
    padding-left: 0;
    margin-right: -47px;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-right {
    padding: 35px 45px;
    background: #fff;
    margin-left: -47px;
}
@media (max-width: 1199px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-right {
        padding: 25px 35px;
    }
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser {
    position: relative;
    margin-bottom: 0;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,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)
        no-repeat 50% 50% rgba(136, 22, 53, 0.7);
    pointer-events: none;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    opacity: 0;
    left: 0;
    top: 0;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser img {
    width: 100%;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
    margin-bottom: 1.75em;
}
@media (max-width: 1199px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-link {
        margin-bottom: 30px;
    }
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-link a {
    margin-right: 20px;
    font-size: 14px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-weight: 400;
    color: #881635;
    text-decoration: none;
    border-bottom: 1px solid #881635;
    line-height: 1;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-link a:hover {
    border-bottom: 1px solid #333;
    color: #333;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-link time {
    font-size: 14px;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit {
    margin-bottom: 1.75em;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit .static-tit {
    font-size: 26px;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    line-height: 1;
    margin-bottom: 15px;
}
@media (max-width: 1199px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit .static-tit {
        font-size: 24px;
    }
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit a,
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit h2 {
    margin: 0;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 26px;
    color: #881635;
    text-decoration: none;
    position: relative;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit a:hover,
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit h2:hover {
    color: #333;
}
@media (max-width: 1199px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit a,
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .wrp-tit h2 {
        font-size: 24px;
    }
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser-description {
    font-size: 1.125rem;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser-description p {
    margin: 0;
    display: inline;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser-description .more-link {
    display: inline;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser-description .more-link a {
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
    color: #333;
    text-decoration: underline;
}
.view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .field--name-field-teaser-description .more-link a:hover {
    text-decoration: none;
}
@media (max-width: 991px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-left {
        padding-left: 0;
        margin: 0;
    }
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-right {
        margin: 0;
    }
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-right:before {
        display: none;
    }
}
@media (max-width: 767px) {
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-left {
        padding: 0;
    }
    .view-display-id-recent_node .node--type-birds-eye-view.node--view-mode-featured .group-right {
        padding-left: 1.25em;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        top: auto;
    }
}
.view-display-id-page_birds_eye_view_index {
    padding-top: 6.25em;
    padding-bottom: 8.75em;
}
.view-display-id-page_birds_eye_view_index > .view-header .header-text {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 15px;
    font: 1.87em/1.83 LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    text-align: center;
    color: #fff;
}
.view-display-id-page_birds_eye_view_index > .view-header .header-text a {
    position: relative;
    display: inline-block;
    font-family: LibreBaskerville-Italic, Arial, Helvetica, sans-serif;
    color: #fff;
    -webkit-text-decoration: dotted;
    text-decoration: dotted;
}
.view-display-id-page_birds_eye_view_index > .view-header .header-text a:before {
    position: absolute;
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAACCAYAAAB7Xa1eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQUU3RTY1NEQzQUExMUU4OUJCMUQ0Qjc2NEJBOTg5QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQUU3RTY1M0QzQUExMUU4OUJCMUQ0Qjc2NEJBOTg5QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMDQwNTNiOC01ZDllLTQzY2UtODQ5NC1mYzliNTY2MTljZDIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzlhNWUyZC1hNWY0LWZiNDgtYTZlNS1jOGMwMDVhMjUzZmEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42ibrNAAAAIElEQVR42mL4////YSC+AcQcQMwAw0wMEMDIgAYAAgwA8ZETlUXPG/wAAAAASUVORK5CYII=)
        repeat-x;
    left: 0;
    bottom: 0;
}
.view-display-id-page_birds_eye_view_index > .view-header .header-text a:hover {
    text-decoration: none;
}
.view-display-id-page_birds_eye_view_index > .view-header .header-text a:hover:before {
    display: none;
}
.view-display-id-page_birds_eye_view_index .view-content {
    width: 100%;
}
@media (max-width: 991px) {
    .view-display-id-page_birds_eye_view_index .view-content {
        margin: 0;
    }
}
.view-display-id-page_birds_eye_view_index .views-row-bird-eye-view {
    margin-bottom: 30px;
}
@media (max-width: 599px) {
    .view-display-id-page_birds_eye_view_index .views-row-bird-eye-view {
        padding: 0;
    }
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser {
    height: 100%;
    margin: 0 auto;
    background-color: #fff;
    -webkit-box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.1);
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser:hover .field--name-field-teaser:after {
    opacity: 1;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser:hover .wrp-tit {
    color: #333;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser:hover .wrp-tit a {
    color: #333;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .field--name-field-teaser {
    margin-bottom: 0;
    position: relative;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .field--name-field-teaser img {
    display: block;
    width: 100%;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .field--name-field-teaser:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url(data:image/png;base64,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)
        no-repeat 50% 50% rgba(136, 22, 53, 0.7);
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .wrp-tit {
    font-size: 20px;
    color: #881635;
    padding: 15px 15px 0;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .wrp-tit .static-tit {
    font-size: 14px;
    line-height: 1;
    margin-bottom: 15px;
    color: #333;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .wrp-tit h2 {
    line-height: 1.4;
    margin: 0;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .wrp-tit a {
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #881635;
    margin: 0;
    min-height: 84px;
    display: block;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .wrp-tit a:hover {
    text-decoration: none;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .field--name-field-teaser-description {
    padding: 15px 15px 25px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333;
}
.view-display-id-page_birds_eye_view_index .node--view-mode-teaser .field--name-field-teaser-description p {
    margin-bottom: 0;
}
#block-views-block-birds-eye-view-title {
    position: relative;
    width: 1314px;
    margin: -103px auto 11px;
    padding-top: 35px;
    padding-bottom: 50px;
    background-color: #f5f5f5;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
}
@media (max-width: 1314px) {
    #block-views-block-birds-eye-view-title {
        width: 100%;
    }
}
@media (max-width: 767px) {
    #block-views-block-birds-eye-view-title {
        margin: 0 auto 11px;
    }
}
@media (max-width: 599px) {
    #block-views-block-birds-eye-view-title {
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}
#block-views-block-birds-eye-view-title .col-auto {
    margin: 0 auto 11px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
@media (max-width: 1199px) {
    #block-views-block-birds-eye-view-title .col-auto {
        max-width: 820px;
        padding: 0;
    }
}
#block-views-block-birds-eye-view-title .view-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
@media (max-width: 1199px) {
    #block-views-block-birds-eye-view-title .view-content {
        display: block;
    }
}
#block-views-block-birds-eye-view-title .group-left {
    padding-left: 60px;
}
#block-views-block-birds-eye-view-title .group-left .field__label {
    margin-bottom: 1.81em;
    font: 12px/1.64 WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #666;
}
@media (max-width: 1199px) {
    #block-views-block-birds-eye-view-title .group-left {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-left: 15px;
    }
}
#block-views-block-birds-eye-view-title .group-right {
    padding-left: 0;
}
@media (max-width: 1199px) {
    #block-views-block-birds-eye-view-title .group-right {
        padding-left: 15px;
    }
}
#block-views-block-birds-eye-view-title .field--name-field-share {
    margin-bottom: 3.75em;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul {
    margin: 0;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul li {
    display: inline-block;
    margin: 0;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul li + li {
    margin-left: 24px;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul li a {
    display: block;
    vertical-align: bottom;
    overflow: hidden;
    text-indent: -999em;
    opacity: 0.8;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul li a:hover {
    text-decoration: none !important;
    opacity: 1;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul li a.linkedin {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBpZD0iTGlua2VkSW4iIGQ9Im0yMyAxMS42NDl2Ny4zNTExaC00LjkyOTZ2LTYuODU4OGMwLTEuNzIzLTAuNzEzMDItMi44OTg4LTIuNDk3NC0yLjg5ODgtMS4zNjIxIDAtMi4xNzI3IDAuNzkyNDUtMi41Mjk0IDEuNTU5LTAuMTMwMDUgMC4yNzQwNC0wLjE2MzUyIDAuNjU1NDctMC4xNjM1MiAxLjAzOTF2Ny4xNTk1aC00LjkzMTNzMC4wNjY0MTUtMTEuNjE3IDAtMTIuODJoNC45MzA4djEuODE3MmMtMC4wMSAwLjAxMzU5MS0wLjAyMjk5IDAuMDI4MjQ2LTAuMDMyNCAwLjA0MTQyMWgwLjAzMjR2LTAuMDQxNDIxYzAuNjU1MTEtMC44NzIyOSAxLjgyNTEtMi4xMTg0IDQuNDQzOC0yLjExODQgMy4yNDQ0LTQuNjJlLTUgNS42NzY2IDEuODMyMyA1LjY3NjYgNS43NzAxem0tMjAuMjEtMTEuNjQ5Yy0xLjY4NyAwLTIuNzkwNCAwLjk1NjYxLTIuNzkwNCAyLjIxNDYgMCAxLjIzMDYgMS4wNzE1IDIuMjE2MiAyLjcyNSAyLjIxNjJoMC4wMzI5NGMxLjcxOTcgMCAyLjc4OTEtMC45ODU0NSAyLjc4OTEtMi4yMTYyLTAuMDMyNDA1LTEuMjU4LTEuMDY5NS0yLjIxNDYtMi43NTY2LTIuMjE0NnptLTIuNDk3NSAxOWg0LjkyOTR2LTEyLjgyaC00LjkyOTR6IiBzdHlsZT0iZmlsbDojODgxNjM1O3N0cm9rZS13aWR0aDouMDQ5NzE5Ii8+PC9zdmc+)
        no-repeat 0 0;
    background-size: 23px 19px;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul li a.twitter {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMyAxOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjMgMi4yNDkzYy0wLjg1NTMxIDAuMzgxNDYtMS43NjY3IDAuNjM0MzEtMi43MTY5IDAuNzU3MDggMC45Nzc1LTAuNTkzMzkgMS43MjM2LTEuNTI1OCAyLjA3NDMtMi42NDk4LTAuOTExMzcgMC41NTI0Ni0xLjkxNzYgMC45NDI2OS0yLjk5IDEuMTYwNS0wLjg2NTM4LTAuOTM2ODUtMi4wOTg4LTEuNTE3MS0zLjQ0NDItMS41MTcxLTIuNjEwNSAwLTQuNzEyMSAyLjE1NDMtNC43MTIxIDQuNzk1MyAwIDAuMzggMC4wMzE2MiAwLjc0NTM4IDAuMTA5MjUgMS4wOTMyLTMuOTIwMS0wLjE5NDM4LTcuMzg4Ny0yLjEwNDYtOS43MTg5LTUuMDE0NS0wLjQwNjgxIDAuNzE3NjItMC42NDU0NCAxLjUzOS0wLjY0NTQ0IDIuNDIzMiAwIDEuNjYwMyAwLjg0MDk0IDMuMTMyMSAyLjA5NDQgMy45ODQyLTAuNzU3NTYtMC4wMTQ2MS0xLjUwMDgtMC4yMzgyMy0yLjEzMDQtMC41OTA0NnYwLjA1MjYxOWMwIDIuMzI5NyAxLjYzNDQgNC4yNjQ4IDMuNzc3OCA0LjcxMDUtMC4zODM4MSAwLjEwNjY5LTAuODAyMTIgMC4xNTc4NS0xLjIzNjIgMC4xNTc4NS0wLjMwMTg4IDAtMC42MDY2My0wLjAxNzU0LTAuODkyNjktMC4wODE4NSAwLjYxMDk0IDEuODk4NSAyLjM0NDYgMy4yOTQzIDQuNDA1OSAzLjMzOTYtMS42MDQyIDEuMjc1OS0zLjY0MTIgMi4wNDQ3LTUuODQ2MyAyLjA0NDctMC4zODY2OSAzZS02IC0wLjc1NzU2LTAuMDE3NTM2LTEuMTI4NC0wLjA2NTc2NyAyLjA4ODcgMS4zNjk1IDQuNTY0MSAyLjE1MTQgNy4yMzM1IDIuMTUxNCA4LjY3NjggMCAxMy40Mi03LjMwNzcgMTMuNDItMTMuNjQyIDAtMC4yMTE5Mi0wLjAwNzItMC40MTY1NC0wLjAxNzI1LTAuNjE5NjkgMC45MzU4MS0wLjY3NTIzIDEuNzIyMS0xLjUxODUgMi4zNjMyLTIuNDg5eiIgc3R5bGU9ImZpbGw6Izg4MTYzNTtzdHJva2Utd2lkdGg6LjA0NTI5NiIvPjwvc3ZnPg==)
        no-repeat 0 0;
    background-size: 23px 19px;
}
#block-views-block-birds-eye-view-title .field--name-field-share ul li a.facebook-share {
    width: 23px;
    height: 19px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA5Ni4xMjQgOTYuMTIzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5Ni4xMjQgOTYuMTIzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTcyLjA4OSwwLjAyTDU5LjYyNCwwQzQ1LjYyLDAsMzYuNTcsOS4yODUsMzYuNTcsMjMuNjU2djEwLjkwN0gyNC4wMzdjLTEuMDgzLDAtMS45NiwwLjg3OC0xLjk2LDEuOTYxdjE1LjgwMyAgIGMwLDEuMDgzLDAuODc4LDEuOTYsMS45NiwxLjk2aDEyLjUzM3YzOS44NzZjMCwxLjA4MywwLjg3NywxLjk2LDEuOTYsMS45NmgxNi4zNTJjMS4wODMsMCwxLjk2LTAuODc4LDEuOTYtMS45NlY1NC4yODdoMTQuNjU0ICAgYzEuMDgzLDAsMS45Ni0wLjg3NywxLjk2LTEuOTZsMC4wMDYtMTUuODAzYzAtMC41Mi0wLjIwNy0xLjAxOC0wLjU3NC0xLjM4NmMtMC4zNjctMC4zNjgtMC44NjctMC41NzUtMS4zODctMC41NzVINTYuODQydi05LjI0NiAgIGMwLTQuNDQ0LDEuMDU5LTYuNyw2Ljg0OC02LjdsOC4zOTctMC4wMDNjMS4wODIsMCwxLjk1OS0wLjg3OCwxLjk1OS0xLjk2VjEuOThDNzQuMDQ2LDAuODk5LDczLjE3LDAuMDIyLDcyLjA4OSwwLjAyeiIgZmlsbD0iIzg4MTYzNSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=)
        no-repeat 0 0;
    background-size: 23px 19px;
}
#block-views-block-birds-eye-view-title .field--name-field-reading-time .field__item {
    position: relative;
    padding-left: 25px;
    font: 20px WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #231f20;
}
#block-views-block-birds-eye-view-title .field--name-field-reading-time .field__item:before {
    position: absolute;
    content: "";
    width: 18px;
    height: 18px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAV9JREFUOI2N071KXFEQB/Cf61cKSexEWTYKRgnY+Qy+gL1YqIgssUhjJSgprANpxTcI0cJGEF9ARQsLsREbkUUWMRJQdy3u6N5cjuLAgTP/jzlnzr3TJh3rGC9g+5gpCjteKTCEQXyM/AbXKWF7AutFJ5r4ggZ2sI1T/EMXKqgXzQtxWjPWVaznvI5F7OIR/XnzrxDV8B19Oa4vsFqu2Fa+g2qAxxhI9RoxgKPQzud7rsseqZwwreBnLi+Hto5P8C0qLiXMg3jAYQFfCk8VNiOpFEQfsBHcbIGrBP4HDnCXOH1L68FS73KHw1JcsZQQfM3texN8CfclXKAbwwVBFXtYxkmBGw7PBczFNVcTp7wWq+GZI/vfa7jFyDvMI6Gtac2K6ah4htE3zKOhaYbnv/gRxF+sYUw2rR2xXwuuGdpkTOFS6/M1Yj3nl6F5ibZEkR5MYgKfAzuXjfRvWf8v8QSKvV4qdNuxTwAAAABJRU5ErkJggg==)
    50% no-repeat;
    background-size: contain;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    left: 0;
}
@media (max-width: 1199px) {
    #block-views-block-birds-eye-view-title .field--name-field-reading-time .field__label {
        text-align: right;
    }
}
#block-views-block-birds-eye-view-title .wrp-date {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
}
@media (max-width: 1199px) {
    #block-views-block-birds-eye-view-title .wrp-date {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
}
#block-views-block-birds-eye-view-title .field--name-field-birds-eye-view-link {
    margin-right: 20px;
    display: inline-block;
}
#block-views-block-birds-eye-view-title .field--name-field-birds-eye-view-link a {
    font-size: 12px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #881635;
    text-decoration: none;
    border-bottom: 1px solid #881635;
    line-height: 1;
}
#block-views-block-birds-eye-view-title .field--name-field-birds-eye-view-link a:hover {
    border-bottom: 1px solid transparent;
    color: #333;
}
#block-views-block-birds-eye-view-title .field--name-field-date {
    display: inline-block;
    font-size: 12px;
    font-family: WorkSans-Regular, Arial, Helvetica, sans-serif;
}
#block-views-block-birds-eye-view-title .wrp-title {
    width: 100%;
    font-family: LibreBaskerville-Regular, Arial, Helvetica, sans-serif;
    font-size: 40px;
    line-height: 1;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
    -ms-flex-pack: left;
    justify-content: left;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 60px;
}
#block-views-block-birds-eye-view-title .wrp-title .prefix {
    color: #333;
    display: inline;
}
#block-views-block-birds-eye-view-title .wrp-title h2 {
    display: inline;
    font-size: 40px;
    color: #881635;
    margin-bottom: 0;
    position: relative;
}
#block-views-block-birds-eye-view-title .wrp-title h2:before {
    content: "-";
    margin-left: 10px;
}
#block-views-block-birds-eye-view-title .field--name-field-subtitle {
    font: 20px/27px WorkSans-Regular, Arial, Helvetica, sans-serif;
    color: #333;
    margin-top: 40px;
}
/*# sourceMappingURL=styles.css.map*/
