/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.h2{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;}@media all and (max-width:639px){.h2{font-size:20px;}}.h2 strong{font-weight:600;}.list__title{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;margin-bottom:12px;}@media all and (max-width:639px){.list__title{font-size:20px;}}.list__title strong{font-weight:600;}.link-button a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}.link-button a:hover{background-color:#009fe3;}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v10-latin-700.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v10-latin-700.woff) format("woff");}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:700;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v10-latin-700italic.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v10-latin-700italic.woff) format("woff");}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:600;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-600.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-600.woff) format("woff");}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:600;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-600italic.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-600italic.woff) format("woff");}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-400.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-400.woff) format("woff");}@font-face{font-family:"Source Serif Pro";font-style:italic;font-weight:400;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-400italic.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-serif-pro/source-serif-pro-v11-latin-400italic.woff) format("woff");}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-regular.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-regular.woff) format("woff");}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-italic.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-italic.woff) format("woff");}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-600.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-600.woff) format("woff");}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:600;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-600italic.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-600italic.woff) format("woff");}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-700.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-700.woff) format("woff");}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:local(""),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-700italic.woff2) format("woff2"),url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/fonts/source-sans-pro/source-sans-pro-v18-latin-ext_latin-700italic.woff) format("woff");}.h2{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;}@media all and (max-width:639px){.h2{font-size:20px;}}.h2 strong{font-weight:600;}.list__title{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;margin-bottom:12px;}@media all and (max-width:639px){.list__title{font-size:20px;}}.list__title strong{font-weight:600;}.mobile-only{display:none;}@media all and (max-width:639px){.mobile-only{display:block;}}.mobile-tablet-only{display:none;}@media all and (max-width:1024px){.mobile-tablet-only{display:block;}}.desktop-only{display:none;}@media all and (min-width:1025px){.desktop-only{display:block;}}.desktop-tablet-only{display:none;}@media all and (min-width:640px){.desktop-tablet-only{display:block;}}.wp-block-table,.wp-block-rm-advanced-table,.field--name-field-advanced-table,.cke_editable,.block-views-blockbroken-links-report-block-broken-links,figure[data-type="core/table"]{position:relative;margin:40px 0 40px 0;}@media all and (min-width:1025px){.wp-block-table.is-large,.wp-block-rm-advanced-table.is-large,.field--name-field-advanced-table.is-large,.cke_editable.is-large,.block-views-blockbroken-links-report-block-broken-links.is-large,figure[data-type="core/table"].is-large{margin-right:-120px;overflow-x:hidden;}}.wp-block-table table,.wp-block-rm-advanced-table table,.field--name-field-advanced-table table,.cke_editable table,.block-views-blockbroken-links-report-block-broken-links table,figure[data-type="core/table"] table{font-size:16px !important;border-collapse:collapse;margin-top:70px;width:-moz-available;width:-webkit-fill-available;}.wp-block-table table a,.wp-block-rm-advanced-table table a,.field--name-field-advanced-table table a,.cke_editable table a,.block-views-blockbroken-links-report-block-broken-links table a,figure[data-type="core/table"] table a{color:#012A4C;text-decoration:underline;}.wp-block-table table a:hover:not(.card):not(.card__title-link),.wp-block-rm-advanced-table table a:hover:not(.card):not(.card__title-link),.field--name-field-advanced-table table a:hover:not(.card):not(.card__title-link),.cke_editable table a:hover:not(.card):not(.card__title-link),.block-views-blockbroken-links-report-block-broken-links table a:hover:not(.card):not(.card__title-link),figure[data-type="core/table"] table a:hover:not(.card):not(.card__title-link){color:#009fe3;}@media all and (max-width:639px){.wp-block-table table,.wp-block-rm-advanced-table table,.field--name-field-advanced-table table,.cke_editable table,.block-views-blockbroken-links-report-block-broken-links table,figure[data-type="core/table"] table{width:100% !important;}}.wp-block-table thead,.wp-block-rm-advanced-table thead,.field--name-field-advanced-table thead,.cke_editable thead,.block-views-blockbroken-links-report-block-broken-links thead,figure[data-type="core/table"] thead{border:0;}.wp-block-table thead th,.wp-block-rm-advanced-table thead th,.field--name-field-advanced-table thead th,.cke_editable thead th,.block-views-blockbroken-links-report-block-broken-links thead th,figure[data-type="core/table"] thead th{border-bottom:3px solid #d1d1d1;font-weight:600 !important;background:rgba(0,0,0,0.05);}.wp-block-table tfoot,.wp-block-rm-advanced-table tfoot,.field--name-field-advanced-table tfoot,.cke_editable tfoot,.block-views-blockbroken-links-report-block-broken-links tfoot,figure[data-type="core/table"] tfoot{border-top:1px solid black;}.wp-block-table tfoot td,.wp-block-rm-advanced-table tfoot td,.field--name-field-advanced-table tfoot td,.cke_editable tfoot td,.block-views-blockbroken-links-report-block-broken-links tfoot td,figure[data-type="core/table"] tfoot td{font-weight:600;}.wp-block-table td,.wp-block-table th,.wp-block-rm-advanced-table td,.wp-block-rm-advanced-table th,.field--name-field-advanced-table td,.field--name-field-advanced-table th,.cke_editable td,.cke_editable th,.block-views-blockbroken-links-report-block-broken-links td,.block-views-blockbroken-links-report-block-broken-links th,figure[data-type="core/table"] td,figure[data-type="core/table"] th{padding:12px 12px 12px 12px;font-size:16px !important;word-break:normal;border:1px solid #d1d1d1;}.wp-block-table td p,.wp-block-table th p,.wp-block-rm-advanced-table td p,.wp-block-rm-advanced-table th p,.field--name-field-advanced-table td p,.field--name-field-advanced-table th p,.cke_editable td p,.cke_editable th p,.block-views-blockbroken-links-report-block-broken-links td p,.block-views-blockbroken-links-report-block-broken-links th p,figure[data-type="core/table"] td p,figure[data-type="core/table"] th p{font-size:16px !important;}.wp-block-table th,.wp-block-rm-advanced-table th,.field--name-field-advanced-table th,.cke_editable th,.block-views-blockbroken-links-report-block-broken-links th,figure[data-type="core/table"] th{background:rgba(0,0,0,0.05);text-align:left;font-weight:600 !important;}.wp-block-table table > caption,.wp-block-rm-advanced-table table > caption,.field--name-field-advanced-table table > caption,.cke_editable table > caption,.block-views-blockbroken-links-report-block-broken-links table > caption,figure[data-type="core/table"] table > caption{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:18px;line-height:22px;border-top:1px solid #ddd;margin-bottom:28px;padding-top:20px;text-align:left;color:#012A4C !important;}.wp-block-table table > caption p,.wp-block-rm-advanced-table table > caption p,.field--name-field-advanced-table table > caption p,.cke_editable table > caption p,.block-views-blockbroken-links-report-block-broken-links table > caption p,figure[data-type="core/table"] table > caption p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#012A4C !important;text-align:left !important;}.wp-block-table > figcaption,.wp-block-rm-advanced-table > figcaption,.field--name-field-advanced-table > figcaption,.cke_editable > figcaption,.block-views-blockbroken-links-report-block-broken-links > figcaption,figure[data-type="core/table"] > figcaption{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#012A4C !important;text-align:left !important;width:100%;top:0;position:absolute;border-top:1px solid #ddd;padding-top:20px;}.wp-block-table.is-style-stripes,.wp-block-table.is-striped,.wp-block-rm-advanced-table.is-style-stripes,.wp-block-rm-advanced-table.is-striped,.field--name-field-advanced-table.is-style-stripes,.field--name-field-advanced-table.is-striped,.cke_editable.is-style-stripes,.cke_editable.is-striped,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes,.block-views-blockbroken-links-report-block-broken-links.is-striped,figure[data-type="core/table"].is-style-stripes,figure[data-type="core/table"].is-striped{border-spacing:0;border-collapse:inherit;background-color:transparent;}.wp-block-table.is-style-stripes tbody tr:nth-child(odd),.wp-block-table.is-striped tbody tr:nth-child(odd),.wp-block-rm-advanced-table.is-style-stripes tbody tr:nth-child(odd),.wp-block-rm-advanced-table.is-striped tbody tr:nth-child(odd),.field--name-field-advanced-table.is-style-stripes tbody tr:nth-child(odd),.field--name-field-advanced-table.is-striped tbody tr:nth-child(odd),.cke_editable.is-style-stripes tbody tr:nth-child(odd),.cke_editable.is-striped tbody tr:nth-child(odd),.block-views-blockbroken-links-report-block-broken-links.is-style-stripes tbody tr:nth-child(odd),.block-views-blockbroken-links-report-block-broken-links.is-striped tbody tr:nth-child(odd),figure[data-type="core/table"].is-style-stripes tbody tr:nth-child(odd),figure[data-type="core/table"].is-striped tbody tr:nth-child(odd){background-color:#f0f0f0;}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th,.wp-block-table.is-striped td,.wp-block-table.is-striped th,.wp-block-rm-advanced-table.is-style-stripes td,.wp-block-rm-advanced-table.is-style-stripes th,.wp-block-rm-advanced-table.is-striped td,.wp-block-rm-advanced-table.is-striped th,.field--name-field-advanced-table.is-style-stripes td,.field--name-field-advanced-table.is-style-stripes th,.field--name-field-advanced-table.is-striped td,.field--name-field-advanced-table.is-striped th,.cke_editable.is-style-stripes td,.cke_editable.is-style-stripes th,.cke_editable.is-striped td,.cke_editable.is-striped th,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes td,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes th,.block-views-blockbroken-links-report-block-broken-links.is-striped td,.block-views-blockbroken-links-report-block-broken-links.is-striped th,figure[data-type="core/table"].is-style-stripes td,figure[data-type="core/table"].is-style-stripes th,figure[data-type="core/table"].is-striped td,figure[data-type="core/table"].is-striped th{border:0;}.wp-block-table.is-style-stripes th,.wp-block-table.is-striped th,.wp-block-rm-advanced-table.is-style-stripes th,.wp-block-rm-advanced-table.is-striped th,.field--name-field-advanced-table.is-style-stripes th,.field--name-field-advanced-table.is-striped th,.cke_editable.is-style-stripes th,.cke_editable.is-striped th,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes th,.block-views-blockbroken-links-report-block-broken-links.is-striped th,figure[data-type="core/table"].is-style-stripes th,figure[data-type="core/table"].is-striped th{border-top:1px solid #d1d1d1;}.wp-block-table.is-style-stripes tr td:not(:last-child),.wp-block-table.is-style-stripes tr th:not(:last-child),.wp-block-table.is-striped tr td:not(:last-child),.wp-block-table.is-striped tr th:not(:last-child),.wp-block-rm-advanced-table.is-style-stripes tr td:not(:last-child),.wp-block-rm-advanced-table.is-style-stripes tr th:not(:last-child),.wp-block-rm-advanced-table.is-striped tr td:not(:last-child),.wp-block-rm-advanced-table.is-striped tr th:not(:last-child),.field--name-field-advanced-table.is-style-stripes tr td:not(:last-child),.field--name-field-advanced-table.is-style-stripes tr th:not(:last-child),.field--name-field-advanced-table.is-striped tr td:not(:last-child),.field--name-field-advanced-table.is-striped tr th:not(:last-child),.cke_editable.is-style-stripes tr td:not(:last-child),.cke_editable.is-style-stripes tr th:not(:last-child),.cke_editable.is-striped tr td:not(:last-child),.cke_editable.is-striped tr th:not(:last-child),.block-views-blockbroken-links-report-block-broken-links.is-style-stripes tr td:not(:last-child),.block-views-blockbroken-links-report-block-broken-links.is-style-stripes tr th:not(:last-child),.block-views-blockbroken-links-report-block-broken-links.is-striped tr td:not(:last-child),.block-views-blockbroken-links-report-block-broken-links.is-striped tr th:not(:last-child),figure[data-type="core/table"].is-style-stripes tr td:not(:last-child),figure[data-type="core/table"].is-style-stripes tr th:not(:last-child),figure[data-type="core/table"].is-striped tr td:not(:last-child),figure[data-type="core/table"].is-striped tr th:not(:last-child){border-right:1px solid #d1d1d1;}.wp-block-table.is-style-stripes thead,.wp-block-table.is-striped thead,.wp-block-rm-advanced-table.is-style-stripes thead,.wp-block-rm-advanced-table.is-striped thead,.field--name-field-advanced-table.is-style-stripes thead,.field--name-field-advanced-table.is-striped thead,.cke_editable.is-style-stripes thead,.cke_editable.is-striped thead,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes thead,.block-views-blockbroken-links-report-block-broken-links.is-striped thead,figure[data-type="core/table"].is-style-stripes thead,figure[data-type="core/table"].is-striped thead{border:1px solid #d1d1d1;}.wp-block-table.is-style-stripes thead th,.wp-block-table.is-striped thead th,.wp-block-rm-advanced-table.is-style-stripes thead th,.wp-block-rm-advanced-table.is-striped thead th,.field--name-field-advanced-table.is-style-stripes thead th,.field--name-field-advanced-table.is-striped thead th,.cke_editable.is-style-stripes thead th,.cke_editable.is-striped thead th,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes thead th,.block-views-blockbroken-links-report-block-broken-links.is-striped thead th,figure[data-type="core/table"].is-style-stripes thead th,figure[data-type="core/table"].is-striped thead th{border-bottom:3px solid #d1d1d1;}.wp-block-table.is-style-stripes tbody,.wp-block-table.is-striped tbody,.wp-block-rm-advanced-table.is-style-stripes tbody,.wp-block-rm-advanced-table.is-striped tbody,.field--name-field-advanced-table.is-style-stripes tbody,.field--name-field-advanced-table.is-striped tbody,.cke_editable.is-style-stripes tbody,.cke_editable.is-striped tbody,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes tbody,.block-views-blockbroken-links-report-block-broken-links.is-striped tbody,figure[data-type="core/table"].is-style-stripes tbody,figure[data-type="core/table"].is-striped tbody{border:1px solid #d1d1d1;}.wp-block-table.is-style-stripes tbody th,.wp-block-table.is-striped tbody th,.wp-block-rm-advanced-table.is-style-stripes tbody th,.wp-block-rm-advanced-table.is-striped tbody th,.field--name-field-advanced-table.is-style-stripes tbody th,.field--name-field-advanced-table.is-striped tbody th,.cke_editable.is-style-stripes tbody th,.cke_editable.is-striped tbody th,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes tbody th,.block-views-blockbroken-links-report-block-broken-links.is-striped tbody th,figure[data-type="core/table"].is-style-stripes tbody th,figure[data-type="core/table"].is-striped tbody th{border:0;}.wp-block-table.is-style-stripes tfoot,.wp-block-table.is-striped tfoot,.wp-block-rm-advanced-table.is-style-stripes tfoot,.wp-block-rm-advanced-table.is-striped tfoot,.field--name-field-advanced-table.is-style-stripes tfoot,.field--name-field-advanced-table.is-striped tfoot,.cke_editable.is-style-stripes tfoot,.cke_editable.is-striped tfoot,.block-views-blockbroken-links-report-block-broken-links.is-style-stripes tfoot,.block-views-blockbroken-links-report-block-broken-links.is-striped tfoot,figure[data-type="core/table"].is-style-stripes tfoot,figure[data-type="core/table"].is-striped tfoot{border:1px solid #d1d1d1;}.wp-block-table figure.table,.wp-block-rm-advanced-table figure.table,.field--name-field-advanced-table figure.table,.cke_editable figure.table,.block-views-blockbroken-links-report-block-broken-links figure.table,figure[data-type="core/table"] figure.table{min-width:100%;}.wp-block-table figure,.wp-block-rm-advanced-table figure,.field--name-field-advanced-table figure,.cke_editable figure,.block-views-blockbroken-links-report-block-broken-links figure,figure[data-type="core/table"] figure{margin:0;}.wp-block-table td.risk,.wp-block-table p.risk,.wp-block-rm-advanced-table td.risk,.wp-block-rm-advanced-table p.risk,.field--name-field-advanced-table td.risk,.field--name-field-advanced-table p.risk,.cke_editable td.risk,.cke_editable p.risk,.block-views-blockbroken-links-report-block-broken-links td.risk,.block-views-blockbroken-links-report-block-broken-links p.risk,figure[data-type="core/table"] td.risk,figure[data-type="core/table"] p.risk{padding-left:40px;position:relative;}.wp-block-table td.risk:after,.wp-block-table p.risk:after,.wp-block-rm-advanced-table td.risk:after,.wp-block-rm-advanced-table p.risk:after,.field--name-field-advanced-table td.risk:after,.field--name-field-advanced-table p.risk:after,.cke_editable td.risk:after,.cke_editable p.risk:after,.block-views-blockbroken-links-report-block-broken-links td.risk:after,.block-views-blockbroken-links-report-block-broken-links p.risk:after,figure[data-type="core/table"] td.risk:after,figure[data-type="core/table"] p.risk:after{content:"";width:16px;height:16px;display:block;position:absolute;left:14px;top:calc(50% - 8px);border-radius:50%;}.wp-block-table td.risk.circle.low:after,.wp-block-table p.risk.circle.low:after,.wp-block-rm-advanced-table td.risk.circle.low:after,.wp-block-rm-advanced-table p.risk.circle.low:after,.field--name-field-advanced-table td.risk.circle.low:after,.field--name-field-advanced-table p.risk.circle.low:after,.cke_editable td.risk.circle.low:after,.cke_editable p.risk.circle.low:after,.block-views-blockbroken-links-report-block-broken-links td.risk.circle.low:after,.block-views-blockbroken-links-report-block-broken-links p.risk.circle.low:after,figure[data-type="core/table"] td.risk.circle.low:after,figure[data-type="core/table"] p.risk.circle.low:after{background-color:#008566;}.wp-block-table td.risk.circle.medium:after,.wp-block-table p.risk.circle.medium:after,.wp-block-rm-advanced-table td.risk.circle.medium:after,.wp-block-rm-advanced-table p.risk.circle.medium:after,.field--name-field-advanced-table td.risk.circle.medium:after,.field--name-field-advanced-table p.risk.circle.medium:after,.cke_editable td.risk.circle.medium:after,.cke_editable p.risk.circle.medium:after,.block-views-blockbroken-links-report-block-broken-links td.risk.circle.medium:after,.block-views-blockbroken-links-report-block-broken-links p.risk.circle.medium:after,figure[data-type="core/table"] td.risk.circle.medium:after,figure[data-type="core/table"] p.risk.circle.medium:after{background-color:#F7B715;}.wp-block-table td.risk.circle.high:after,.wp-block-table p.risk.circle.high:after,.wp-block-rm-advanced-table td.risk.circle.high:after,.wp-block-rm-advanced-table p.risk.circle.high:after,.field--name-field-advanced-table td.risk.circle.high:after,.field--name-field-advanced-table p.risk.circle.high:after,.cke_editable td.risk.circle.high:after,.cke_editable p.risk.circle.high:after,.block-views-blockbroken-links-report-block-broken-links td.risk.circle.high:after,.block-views-blockbroken-links-report-block-broken-links p.risk.circle.high:after,figure[data-type="core/table"] td.risk.circle.high:after,figure[data-type="core/table"] p.risk.circle.high:after{background-color:#F7808E;}.wp-block-table td.risk.circle.very-high:after,.wp-block-table p.risk.circle.very-high:after,.wp-block-rm-advanced-table td.risk.circle.very-high:after,.wp-block-rm-advanced-table p.risk.circle.very-high:after,.field--name-field-advanced-table td.risk.circle.very-high:after,.field--name-field-advanced-table p.risk.circle.very-high:after,.cke_editable td.risk.circle.very-high:after,.cke_editable p.risk.circle.very-high:after,.block-views-blockbroken-links-report-block-broken-links td.risk.circle.very-high:after,.block-views-blockbroken-links-report-block-broken-links p.risk.circle.very-high:after,figure[data-type="core/table"] td.risk.circle.very-high:after,figure[data-type="core/table"] p.risk.circle.very-high:after{background-color:#E83F53;}.wp-block-table td.risk.graph,.wp-block-table p.risk.graph,.wp-block-rm-advanced-table td.risk.graph,.wp-block-rm-advanced-table p.risk.graph,.field--name-field-advanced-table td.risk.graph,.field--name-field-advanced-table p.risk.graph,.cke_editable td.risk.graph,.cke_editable p.risk.graph,.block-views-blockbroken-links-report-block-broken-links td.risk.graph,.block-views-blockbroken-links-report-block-broken-links p.risk.graph,figure[data-type="core/table"] td.risk.graph,figure[data-type="core/table"] p.risk.graph{padding-left:44px;}.wp-block-table td.risk.graph:after,.wp-block-table p.risk.graph:after,.wp-block-rm-advanced-table td.risk.graph:after,.wp-block-rm-advanced-table p.risk.graph:after,.field--name-field-advanced-table td.risk.graph:after,.field--name-field-advanced-table p.risk.graph:after,.cke_editable td.risk.graph:after,.cke_editable p.risk.graph:after,.block-views-blockbroken-links-report-block-broken-links td.risk.graph:after,.block-views-blockbroken-links-report-block-broken-links p.risk.graph:after,figure[data-type="core/table"] td.risk.graph:after,figure[data-type="core/table"] p.risk.graph:after{width:20px;height:19px;top:calc(50% - 10px);border-radius:0;background-color:transparent;}.wp-block-table td.risk.graph.low:after,.wp-block-table p.risk.graph.low:after,.wp-block-rm-advanced-table td.risk.graph.low:after,.wp-block-rm-advanced-table p.risk.graph.low:after,.field--name-field-advanced-table td.risk.graph.low:after,.field--name-field-advanced-table p.risk.graph.low:after,.cke_editable td.risk.graph.low:after,.cke_editable p.risk.graph.low:after,.block-views-blockbroken-links-report-block-broken-links td.risk.graph.low:after,.block-views-blockbroken-links-report-block-broken-links p.risk.graph.low:after,figure[data-type="core/table"] td.risk.graph.low:after,figure[data-type="core/table"] p.risk.graph.low:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/graph-low.svg);}.wp-block-table td.risk.graph.medium:after,.wp-block-table p.risk.graph.medium:after,.wp-block-rm-advanced-table td.risk.graph.medium:after,.wp-block-rm-advanced-table p.risk.graph.medium:after,.field--name-field-advanced-table td.risk.graph.medium:after,.field--name-field-advanced-table p.risk.graph.medium:after,.cke_editable td.risk.graph.medium:after,.cke_editable p.risk.graph.medium:after,.block-views-blockbroken-links-report-block-broken-links td.risk.graph.medium:after,.block-views-blockbroken-links-report-block-broken-links p.risk.graph.medium:after,figure[data-type="core/table"] td.risk.graph.medium:after,figure[data-type="core/table"] p.risk.graph.medium:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/graph-medium.svg);}.wp-block-table td.risk.graph.high:after,.wp-block-table p.risk.graph.high:after,.wp-block-rm-advanced-table td.risk.graph.high:after,.wp-block-rm-advanced-table p.risk.graph.high:after,.field--name-field-advanced-table td.risk.graph.high:after,.field--name-field-advanced-table p.risk.graph.high:after,.cke_editable td.risk.graph.high:after,.cke_editable p.risk.graph.high:after,.block-views-blockbroken-links-report-block-broken-links td.risk.graph.high:after,.block-views-blockbroken-links-report-block-broken-links p.risk.graph.high:after,figure[data-type="core/table"] td.risk.graph.high:after,figure[data-type="core/table"] p.risk.graph.high:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/graph-high.svg);}.wp-block-table td.risk.graph.very-high:after,.wp-block-table p.risk.graph.very-high:after,.wp-block-rm-advanced-table td.risk.graph.very-high:after,.wp-block-rm-advanced-table p.risk.graph.very-high:after,.field--name-field-advanced-table td.risk.graph.very-high:after,.field--name-field-advanced-table p.risk.graph.very-high:after,.cke_editable td.risk.graph.very-high:after,.cke_editable p.risk.graph.very-high:after,.block-views-blockbroken-links-report-block-broken-links td.risk.graph.very-high:after,.block-views-blockbroken-links-report-block-broken-links p.risk.graph.very-high:after,figure[data-type="core/table"] td.risk.graph.very-high:after,figure[data-type="core/table"] p.risk.graph.very-high:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/graph-very-high.svg);}.wp-block-table p.risk,.wp-block-rm-advanced-table p.risk,.field--name-field-advanced-table p.risk,.cke_editable p.risk,.block-views-blockbroken-links-report-block-broken-links p.risk,figure[data-type="core/table"] p.risk{padding-left:28px;}.wp-block-table p.risk:after,.wp-block-rm-advanced-table p.risk:after,.field--name-field-advanced-table p.risk:after,.cke_editable p.risk:after,.block-views-blockbroken-links-report-block-broken-links p.risk:after,figure[data-type="core/table"] p.risk:after{left:2px;}@media all and (max-width:639px){.field--name-field-advanced-table{overflow-x:auto;}}.field--name-field-advanced-table table{border:0;float:none;}.field--name-field-advanced-table thead th,.field--name-field-advanced-table thead td{font-weight:bold;border-bottom-width:3px;}table p{margin:0 !important;}tbody tr th p{font-weight:600 !important;}thead td{font-weight:bold;}.collapsable td{vertical-align:top;}.element-invisible{display:none;}.wp-block-rm-advanced-table table,.cke_editable table{margin-top:0;}#block-dfo-page-title h1{margin:80px 0 24px 0;}@media all and (max-width:1024px){#block-dfo-page-title h1{margin:40px 0 24px 0;}}#block-dfo-page-title h1 h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;margin:0;}@media all and (min-width:640px) and (max-width:1024px){#block-dfo-page-title h1 h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){#block-dfo-page-title h1 h1{font-size:30px;line-height:38px;}}.field--name-body{margin-top:56px;color:#333;}.field--name-body a{color:#012A4C;text-decoration:underline;}.field--name-body a:hover:not(.card):not(.card__title-link){color:#009fe3;}.field--name-body ul ul:not(.toc__list),.field--name-body ul ol:not(.toc__list),.field--name-body ol ul:not(.toc__list),.field--name-body ol ol:not(.toc__list){margin:6px 0 6px 0 !important;}.field--name-body li:not(:last-child):not(.ui-tabs-tab){margin-bottom:7px;}ul.has-list-style-lower-latin,ol.has-list-style-lower-latin{list-style:lower-latin;}ul.has-list-style-check-list li,ol.has-list-style-check-list li{padding-left:5px;}ul.has-list-style-check-list li::marker,ol.has-list-style-check-list li::marker{content:"✓";color:#005b91;font-size:1.1em;display:block;padding-right:10px;}ul:not([class]){list-style:circle;}ol.has-list-style-circle{list-style:auto;}ol:not([class]){list-style:decimal;}.wp-block-drupal-section details.collapsable,.field--name-body details.collapsable{margin-bottom:0;}.wp-block-drupal-section details.collapsable + p,.wp-block-drupal-section details.collapsable + ul,.wp-block-drupal-section details.collapsable + ol,.wp-block-drupal-section details.collapsable + figure,.field--name-body details.collapsable + p,.field--name-body details.collapsable + ul,.field--name-body details.collapsable + ol,.field--name-body details.collapsable + figure{margin-top:40px;}.wp-block-drupal-section details.collapsable + figure.align-left + ul,.wp-block-drupal-section details.collapsable ol,.field--name-body details.collapsable + figure.align-left + ul,.field--name-body details.collapsable ol{margin-top:40px !important;}.wp-block-drupal-section details.collapsable + .wp-block-rm-manual-content,.wp-block-drupal-section details.collapsable + .contact-info,.wp-block-drupal-section details.collapsable + .wp-block-columns,.field--name-body details.collapsable + .wp-block-rm-manual-content,.field--name-body details.collapsable + .contact-info,.field--name-body details.collapsable + .wp-block-columns{margin-top:40px;}.wp-block-drupal-section .wp-block-media-entity.type-document + .wp-block-media-entity.type-image,.field--name-body .wp-block-media-entity.type-document + .wp-block-media-entity.type-image{margin-top:40px;}.wp-block-drupal-section h1,.wp-block-drupal-section h2,.wp-block-drupal-section h3,.wp-block-drupal-section h4,.wp-block-drupal-section h5,.wp-block-drupal-section h6,.field--name-body h1,.field--name-body h2,.field--name-body h3,.field--name-body h4,.field--name-body h5,.field--name-body h6{margin:40px 0 8px 0;}.wp-block-drupal-section h1 + details.collapsable,.wp-block-drupal-section h1 + .card,.wp-block-drupal-section h1 + .wp-block-media-entity,.wp-block-drupal-section h1 + figure,.wp-block-drupal-section h1 + .wp-block-rm-factbox,.wp-block-drupal-section h1 + .wp-block-quote,.wp-block-drupal-section h1 + .wp-block-table,.wp-block-drupal-section h1 + .wp-block-cover,.wp-block-drupal-section h2 + details.collapsable,.wp-block-drupal-section h2 + .card,.wp-block-drupal-section h2 + .wp-block-media-entity,.wp-block-drupal-section h2 + figure,.wp-block-drupal-section h2 + .wp-block-rm-factbox,.wp-block-drupal-section h2 + .wp-block-quote,.wp-block-drupal-section h2 + .wp-block-table,.wp-block-drupal-section h2 + .wp-block-cover,.wp-block-drupal-section h3 + details.collapsable,.wp-block-drupal-section h3 + .card,.wp-block-drupal-section h3 + .wp-block-media-entity,.wp-block-drupal-section h3 + figure,.wp-block-drupal-section h3 + .wp-block-rm-factbox,.wp-block-drupal-section h3 + .wp-block-quote,.wp-block-drupal-section h3 + .wp-block-table,.wp-block-drupal-section h3 + .wp-block-cover,.wp-block-drupal-section h4 + details.collapsable,.wp-block-drupal-section h4 + .card,.wp-block-drupal-section h4 + .wp-block-media-entity,.wp-block-drupal-section h4 + figure,.wp-block-drupal-section h4 + .wp-block-rm-factbox,.wp-block-drupal-section h4 + .wp-block-quote,.wp-block-drupal-section h4 + .wp-block-table,.wp-block-drupal-section h4 + .wp-block-cover,.wp-block-drupal-section h5 + details.collapsable,.wp-block-drupal-section h5 + .card,.wp-block-drupal-section h5 + .wp-block-media-entity,.wp-block-drupal-section h5 + figure,.wp-block-drupal-section h5 + .wp-block-rm-factbox,.wp-block-drupal-section h5 + .wp-block-quote,.wp-block-drupal-section h5 + .wp-block-table,.wp-block-drupal-section h5 + .wp-block-cover,.wp-block-drupal-section h6 + details.collapsable,.wp-block-drupal-section h6 + .card,.wp-block-drupal-section h6 + .wp-block-media-entity,.wp-block-drupal-section h6 + figure,.wp-block-drupal-section h6 + .wp-block-rm-factbox,.wp-block-drupal-section h6 + .wp-block-quote,.wp-block-drupal-section h6 + .wp-block-table,.wp-block-drupal-section h6 + .wp-block-cover,.field--name-body h1 + details.collapsable,.field--name-body h1 + .card,.field--name-body h1 + .wp-block-media-entity,.field--name-body h1 + figure,.field--name-body h1 + .wp-block-rm-factbox,.field--name-body h1 + .wp-block-quote,.field--name-body h1 + .wp-block-table,.field--name-body h1 + .wp-block-cover,.field--name-body h2 + details.collapsable,.field--name-body h2 + .card,.field--name-body h2 + .wp-block-media-entity,.field--name-body h2 + figure,.field--name-body h2 + .wp-block-rm-factbox,.field--name-body h2 + .wp-block-quote,.field--name-body h2 + .wp-block-table,.field--name-body h2 + .wp-block-cover,.field--name-body h3 + details.collapsable,.field--name-body h3 + .card,.field--name-body h3 + .wp-block-media-entity,.field--name-body h3 + figure,.field--name-body h3 + .wp-block-rm-factbox,.field--name-body h3 + .wp-block-quote,.field--name-body h3 + .wp-block-table,.field--name-body h3 + .wp-block-cover,.field--name-body h4 + details.collapsable,.field--name-body h4 + .card,.field--name-body h4 + .wp-block-media-entity,.field--name-body h4 + figure,.field--name-body h4 + .wp-block-rm-factbox,.field--name-body h4 + .wp-block-quote,.field--name-body h4 + .wp-block-table,.field--name-body h4 + .wp-block-cover,.field--name-body h5 + details.collapsable,.field--name-body h5 + .card,.field--name-body h5 + .wp-block-media-entity,.field--name-body h5 + figure,.field--name-body h5 + .wp-block-rm-factbox,.field--name-body h5 + .wp-block-quote,.field--name-body h5 + .wp-block-table,.field--name-body h5 + .wp-block-cover,.field--name-body h6 + details.collapsable,.field--name-body h6 + .card,.field--name-body h6 + .wp-block-media-entity,.field--name-body h6 + figure,.field--name-body h6 + .wp-block-rm-factbox,.field--name-body h6 + .wp-block-quote,.field--name-body h6 + .wp-block-table,.field--name-body h6 + .wp-block-cover{margin-top:0;}.wp-block-drupal-section h1.header-of-list,.wp-block-drupal-section h2.header-of-list,.wp-block-drupal-section h3.header-of-list,.wp-block-drupal-section h4.header-of-list,.wp-block-drupal-section h5.header-of-list,.wp-block-drupal-section h6.header-of-list,.field--name-body h1.header-of-list,.field--name-body h2.header-of-list,.field--name-body h3.header-of-list,.field--name-body h4.header-of-list,.field--name-body h5.header-of-list,.field--name-body h6.header-of-list{margin-bottom:8px;}.wp-block-drupal-section p.text-of-list,.field--name-body p.text-of-list{margin:0 0 8px 0 !important;}.wp-block-drupal-section .wp-block-columns .card,.field--name-body .wp-block-columns .card{margin:0 0 15px 0;}.wp-block-drupal-section p,.wp-block-drupal-section ul,.wp-block-drupal-section ol,.field--name-body p,.field--name-body ul,.field--name-body ol{margin:0 0 30px 0;}.wp-block-drupal-section p.extra-large-margin,.wp-block-drupal-section ul.extra-large-margin,.wp-block-drupal-section ol.extra-large-margin,.field--name-body p.extra-large-margin,.field--name-body ul.extra-large-margin,.field--name-body ol.extra-large-margin{margin:0 0 40px 0;}.wp-block-drupal-section .wp-block-columns,.wp-block-drupal-section .html-block-wrapper,.field--name-body .wp-block-columns,.field--name-body .html-block-wrapper{margin:0 0 40px 0;}.wp-block-drupal-section .card,.wp-block-drupal-section .wp-block-quote,.wp-block-drupal-section .wp-block-cover,.field--name-body .card,.field--name-body .wp-block-quote,.field--name-body .wp-block-cover{margin:40px 0 40px 0;}.wp-block-drupal-section > .card + figure,.field--name-body > .card + figure{margin-top:0;}.wp-block-drupal-section > figure + .wp-block-rm-factbox,.field--name-body > figure + .wp-block-rm-factbox{margin-top:0;}.wp-block-drupal-section .last-element,.field--name-body .last-element{margin-bottom:0 !important;}.wp-block-drupal-section .last-element .wp-block-rm-manual-content,.field--name-body .last-element .wp-block-rm-manual-content{margin-bottom:0 !important;}.wp-block-drupal-section .last-element .list-items article:last-child,.field--name-body .last-element .list-items article:last-child{margin-bottom:0;}.wp-block-drupal-section .last-element > li > ul:last-of-type,.field--name-body .last-element > li > ul:last-of-type{margin-bottom:0 !important;}.wp-block-drupal-section ul,.wp-block-drupal-section ol,.field--name-body ul,.field--name-body ol{padding-left:20px;}.wp-block-rm-manual-content + .wp-block-rm-manual-content,.wp-block-rm-manual-content + .wp-block-media-entity,.wp-block-rm-manual-content + p,.wp-block-rm-manual-content + ul,.wp-block-rm-manual-content + .contact-info,.wp-block-rm-manual-content + .content-list-wrapper,.wp-block-rm-manual-content + .wp-block-rm-link-block{margin-top:40px !important;}.wp-block-rm-manual-content + .wp-block-rm-manual-content .list__title,.wp-block-rm-manual-content + .wp-block-media-entity .list__title,.wp-block-rm-manual-content + p .list__title,.wp-block-rm-manual-content + ul .list__title,.wp-block-rm-manual-content + .contact-info .list__title,.wp-block-rm-manual-content + .content-list-wrapper .list__title,.wp-block-rm-manual-content + .wp-block-rm-link-block .list__title{margin-top:0;}.wp-block-media-entity + .wp-block-rm-manual-content .list__title{margin-top:10px;}.wp-block-media-entity + .card{margin-top:0;}.wp-block-media-entity.type-image + h2,.wp-block-media-entity.type-image + h3,.wp-block-media-entity.type-image + h4,.wp-block-media-entity.type-image + h5,.wp-block-media-entity.type-image + h6{margin-top:0;}#block-dfo-page-title h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;}@media all and (min-width:640px) and (max-width:1024px){#block-dfo-page-title h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){#block-dfo-page-title h1{font-size:30px;line-height:38px;}}main > *:first-child,.block-editor-block-list__layout > *:first-child{margin-top:0;}main h1,.block-editor-block-list__layout h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;}@media all and (min-width:640px) and (max-width:1024px){main h1,.block-editor-block-list__layout h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){main h1,.block-editor-block-list__layout h1{font-size:30px;line-height:38px;}}main h2,.block-editor-block-list__layout h2{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;}@media all and (max-width:639px){main h2,.block-editor-block-list__layout h2{font-size:20px;}}main h2 strong,.block-editor-block-list__layout h2 strong{font-weight:600;}main h3,.block-editor-block-list__layout h3{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:20px;line-height:24px;}main h3 strong,.block-editor-block-list__layout h3 strong{font-weight:600;}main h4,.block-editor-block-list__layout h4{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:18px;line-height:24px;}main h4 strong,.block-editor-block-list__layout h4 strong{font-weight:600;}main h5,.block-editor-block-list__layout h5{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:italic;font-weight:600;font-size:18px;line-height:24px;}main h5 strong,.block-editor-block-list__layout h5 strong{font-weight:600;}main h6,.block-editor-block-list__layout h6{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:16px;line-height:21px;}main h6 strong,.block-editor-block-list__layout h6 strong{font-weight:600;}main p,main ul,main li,main table th,main table td,.block-editor-block-list__layout p,.block-editor-block-list__layout ul,.block-editor-block-list__layout li,.block-editor-block-list__layout table th,.block-editor-block-list__layout table td{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;}.node-unpublished h1::after{padding-left:3px;content:"*" !important;color:#f00000 !important;}details.collapsable,div.collapsable{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;border-top:1px solid #039fe3;border-bottom:1px solid #039fe3;overflow:hidden;max-width:953px;}@media all and (max-width:1024px){details.collapsable,div.collapsable{max-width:none;width:100%;}}details.collapsable > summary,details.collapsable div.summary,div.collapsable > summary,div.collapsable div.summary{padding:10px 50px 10px 20px;cursor:pointer;position:relative;display:block;font-weight:600;}details.collapsable > summary:after,details.collapsable div.summary:after,div.collapsable > summary:after,div.collapsable div.summary:after{content:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);position:absolute;right:20px;width:22px;height:22px;top:13px;}details.collapsable > summary::-webkit-details-marker,details.collapsable div.summary::-webkit-details-marker,div.collapsable > summary::-webkit-details-marker,div.collapsable div.summary::-webkit-details-marker{display:none;}details.collapsable > summary:focus-visible,details.collapsable div.summary:focus-visible,div.collapsable > summary:focus-visible,div.collapsable div.summary:focus-visible{outline-color:#E83F53 !important;outline-offset:-2px;outline-width:2px;outline-style:solid;}details.collapsable[open] > summary,details.collapsable[open] > div.summary,details.collapsable.edit-mode > summary,details.collapsable.edit-mode > div.summary,div.collapsable[open] > summary,div.collapsable[open] > div.summary,div.collapsable.edit-mode > summary,div.collapsable.edit-mode > div.summary{background-color:#012A4C;color:white;}details.collapsable[open] > summary:after,details.collapsable[open] > div.summary:after,details.collapsable.edit-mode > summary:after,details.collapsable.edit-mode > div.summary:after,div.collapsable[open] > summary:after,div.collapsable[open] > div.summary:after,div.collapsable.edit-mode > summary:after,div.collapsable.edit-mode > div.summary:after{content:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-up-white.svg);}details.collapsable > div,div.collapsable > div{padding:40px 20px 40px 20px;}details.collapsable > div.has-header-first > h2,details.collapsable > div.has-header-first > h3,details.collapsable > div.has-header-first > h4 > h5,div.collapsable > div.has-header-first > h2,div.collapsable > div.has-header-first > h3,div.collapsable > div.has-header-first > h4 > h5{margin-top:0 !important;}details.collapsable > div .first,div.collapsable > div .first{margin-top:0 !important;}details.collapsable > div .last,div.collapsable > div .last{margin-bottom:0 !important;}details.collapsable p,div.collapsable p{margin-bottom:2rem;}details.collapsable + details.collapsable,div.collapsable + details.collapsable{border-top:none;}details.collapsable .wp-block-rm-advanced-table,div.collapsable .wp-block-rm-advanced-table{margin:0;padding-bottom:20px;max-width:665px;}@media all and (max-width:639px){details.collapsable .wp-block-rm-advanced-table,div.collapsable .wp-block-rm-advanced-table{max-width:none;overflow-x:auto;}}details.collapsable .wp-block-media-entity,div.collapsable .wp-block-media-entity{margin-top:0 !important;}details.collapsable .wp-block-media-entity.align-left + ul,details.collapsable .wp-block-media-entity.align-left ol,div.collapsable .wp-block-media-entity.align-left + ul,div.collapsable .wp-block-media-entity.align-left ol{margin-top:0;}* + details.collapsable{margin-top:0;}.field--name-field-intro-text{margin-bottom:48px;}.field--name-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:22px;line-height:33px;margin:0;}.wp-block-columns{display:flex;flex-wrap:wrap;margin-bottom:0;}@media all and (min-width:640px){.wp-block-columns{flex-wrap:nowrap;}}.wp-block-columns.has-background{padding:1.25em 2.375em;}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start;}.wp-block-columns.are-vertically-aligned-center{align-items:center;}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end;}.wp-block-columns + .wp-block-image{margin:0;}.wp-block-columns .card{overflow:hidden;}@media all and (max-width:639px){.wp-block-columns .card{height:auto !important;}}@media all and (min-width:640px){.wp-block-columns .card:last-child{margin-bottom:0;}}.wp-block-column{flex-direction:column;display:flex;word-break:break-word;overflow-wrap:break-word;}@media all and (max-width:639px){.wp-block-column:not(:last-child){margin-bottom:15px;}}@media all and (min-width:640px){.wp-block-column:not(:first-child){margin-left:16px !important;}}@media all and (max-width:639px){.wp-block-column{flex-basis:100% !important;}}@media all and (min-width:640px) and (max-width:1024px){.wp-block-column{flex-basis:50% !important;flex-grow:0;}.wp-block-column:nth-child(2n){margin-left:16px;}}@media all and (min-width:1025px){.wp-block-column{flex-basis:0;flex-grow:1;}.wp-block-column[style*=flex-basis]{flex-grow:0;}.wp-block-column:not(:first-child){margin-left:16px;}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start;}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center;}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end;}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%;}.wp-block-column .wp-block-rm-link-block{height:auto !important;margin-bottom:0 !important;border-top:0 !important;}.wp-block-column .wp-block-rm-link-block:first-child{border-top:1px solid #009fe3 !important;}.wp-block-column *:not(.wp-block-rm-link-block):not(.node--view-mode-small) + .wp-block-rm-link-block{border-top:1px solid #009fe3 !important;}.wp-block-column .card:first-child{margin-top:0 !important;}.wp-block-column .card:last-child{margin-bottom:0 !important;}.wp-block-rm-factbox,.dfo-factbox{border:solid 1px #039fe3;box-sizing:border-box;padding:40px;margin:40px 0 40px 0;overflow:auto;}.wp-block-rm-factbox .factbox__label,.dfo-factbox .factbox__label{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;margin:0 0 8px 0;}@media all and (max-width:639px){.wp-block-rm-factbox .factbox__label,.dfo-factbox .factbox__label{font-size:20px;}}.wp-block-rm-factbox .factbox__label strong,.dfo-factbox .factbox__label strong{font-weight:600;}.wp-block-rm-factbox .factbox__content,.dfo-factbox .factbox__content{padding:0;}.wp-block-rm-factbox .factbox__content p:last-child,.dfo-factbox .factbox__content p:last-child{margin-bottom:0;}.wp-block-rm-factbox.alignleft,.dfo-factbox.alignleft{padding:20px;margin-top:7px !important;margin-bottom:37px !important;}@media all and (min-width:640px){.wp-block-rm-factbox.alignleft,.dfo-factbox.alignleft{width:40%;float:left;margin-right:20px;}}.wp-block-rm-factbox.alignright,.dfo-factbox.alignright{margin-top:7px !important;padding:20px;margin-bottom:37px !important;}@media all and (min-width:640px){.wp-block-rm-factbox.alignright,.dfo-factbox.alignright{width:40%;float:right;margin-left:20px;}}.wp-block-rm-factbox ul:last-child,.dfo-factbox ul:last-child{margin-bottom:0;}.wp-block-rm-factbox p,.dfo-factbox p{margin-bottom:0;}.wp-block-rm-factbox p + *,.dfo-factbox p + *{margin-top:10px;}.card{border:2px solid #E6E6E6;background-color:white;color:#012A4C;border-radius:0;box-shadow:none;position:relative;overflow:auto;}.card[class^=wp-block-dfo-card].card__title-link:hover,.card.card.card__title-link:not(.wp-block-rm-link-block):hover,.card.course-link:hover{border:2px solid #012A4C;}.card .card__title-link{display:block;text-decoration:none;color:#012A4C;height:100%;}.card .card__copy{padding:32px 32px;}.card .card__title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;margin-top:0;margin-bottom:0;}.card.is-external .card__title span{margin-right:28px;display:block;}.card.card__title-link{outline-width:2px;outline-offset:-2px;}.card:not(.wp-block-rm-link-block) a.card__title-link:focus-visible{outline:none;outline-width:2px;}.card.focused{border-color:#E83F53;}.card p.card__body{margin-top:8px;}.card p:last-child{margin-bottom:0;}.card + .card{margin-top:16px;}.card:last-child{margin-top:16px;margin-bottom:16px;}.card + figure{margin-top:40px;}.card img{width:100%;border-radius:0;object-fit:cover;}@media all and (max-width:639px){.card + .wp-block-columns .wp-block-column:first-child .card{margin-top:16px;}}.card + .wp-block-columns .wp-block-column .list__title{margin-top:0;}.card + .wp-block-group{margin-top:16px;}.card.card--medium .card__copy{padding:32px;}@media all and (max-width:1024px){.card.card--small.has-next-arrow .card__copy{padding-bottom:87px;}}.card.card--small.has-next-arrow .card__copy{padding-right:80px;}@media all and (max-width:1024px){.card.card--small.has-next-arrow .card__copy{padding-right:32px;}}.card.card--button .card__copy{padding:24px;}.card.card--button .card__title{font-size:18px;}.card.card--large{display:flex;flex-direction:row;}@media all and (max-width:639px){.card.card--large{display:block;}}.card.card--large .card__copy{padding:32px;}.card.card--large.card__title-link{text-decoration:none;}.card.card--large .card__illustration{min-width:50%;}@media all and (min-width:1025px){.card.card--large .card__illustration{max-width:50%;}}@media all and (max-width:639px){.card.card--large .card__illustration{width:auto;}}.card.card--large .card__illustration img{width:100%;height:100%;display:block;}.card.card--large .card__copy{min-width:calc(50% - 80px);}.card.card__with-icon--balance{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/balance.svg);background-repeat:no-repeat;background-position:center 34px;}.card.card__with-icon--balance .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--bubble-question{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/bubble-questions.svg);background-repeat:no-repeat;background-position:center 34px;}.card.card__with-icon--bubble-question .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--man-and-woman{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/man-woman.svg);background-repeat:no-repeat;background-position:center 34px;}.card.card__with-icon--man-and-woman .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--calendar{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/calendar.svg);background-repeat:no-repeat;background-position:center 34px;}.card.card__with-icon--calendar .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--file-search{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/file-search.svg);background-repeat:no-repeat;background-position:center 34px;}.card.card__with-icon--file-search .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--document{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/document.svg);background-repeat:no-repeat;background-position:center 34px;}.card.card__with-icon--document .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--pengesekk{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/pengesekk.svg);background-repeat:no-repeat;background-position:center 34px;background-size:35px;}.card.card__with-icon--pengesekk .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--statlig-regnskap{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/statlig-regnskap.svg);background-repeat:no-repeat;background-position:center 34px;background-size:35px;}.card.card__with-icon--statlig-regnskap .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--kompetanseutvikling{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/kompetanseutvikling.svg);background-repeat:no-repeat;background-position:center 34px;background-size:55px;}.card.card__with-icon--kompetanseutvikling .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--analyse{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/analyse.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 47px;background-size:30px;}.card.card__with-icon--analyse .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--styring{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/styring.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--styring .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--regelverk{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/regelverk.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:42px;}.card.card__with-icon--regelverk .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--anskaffelser{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/anskaffelser.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--anskaffelser .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--icongraph{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/icongraph.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--icongraph .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--logo-blyant{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/logo-blyant.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--logo-blyant .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--logo-brev{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/logo-brev.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--logo-brev .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--vognogpi{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/vognogpil.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--vognogpi .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--logo-pokal{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/logo-pokal.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--logo-pokal .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--logo-skilt{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/logo-skilt.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--logo-skilt .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--logo-timeglass{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/logo-timeglass.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--logo-timeglass .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--archive{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/archive.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--archive .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--bubble-picture{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/bubble-picture.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--bubble-picture .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--cable{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/cable.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--cable .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--cloud-gear{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/cloud-gear.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--cloud-gear .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--code{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/code.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--code .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--hammer-wrench{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/hammer-wrench.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--hammer-wrench .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--lock{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/lock.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--lock .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--media{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/media.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 36px;background-size:40px;}.card.card__with-icon--media .card__title{padding-top:54px;text-align:center;}.card.card__with-icon--texture{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/card-icons/texture.svg);background-repeat:no-repeat;background-position:center 34px;background-position:center 28px;background-size:42px;}.card.card__with-icon--texture .card__title{padding-top:54px;text-align:center;}.card.card--process ul.process-list{margin:50px 0 0px;padding:0 36px 0 0;list-style-type:none;display:flex;flex-direction:row;flex:1 1 0px;overflow:hidden;justify-content:center;align-items:center;}@media all and (max-width:1024px){.card.card--process ul.process-list{flex-direction:column;}}.card.card--process ul.process-list a{flex-grow:1;text-decoration:none;}@media all and (max-width:1024px){.card.card--process ul.process-list a{width:100%;}}.card.card--process ul.process-list a.blueArrow span:after{border-color:#012A4C;}.card.card--process ul.process-list a:hover span{border-color:#012A4C;}.card.card--process ul.process-list a:hover span:after{border-color:#012A4C;}.card.card--process ul.process-list a:nth-of-type(1){z-index:6;}.card.card--process ul.process-list a:nth-of-type(2){z-index:5;}.card.card--process ul.process-list a:nth-of-type(3){z-index:4;}.card.card--process ul.process-list a:nth-of-type(4){z-index:3;}.card.card--process ul.process-list a:nth-of-type(5){z-index:2;}.card.card--process ul.process-list a:nth-of-type(6){z-index:1;}.card.card--process ul.process-list a:first-child span{padding-left:20px;}@media all and (max-width:1024px){.card.card--process ul.process-list a:first-child span{padding-left:10px;}}.card.card--process ul.process-list a > span{font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:21px;font-weight:600;color:#012a4c;padding:0 0 0 40px;text-decoration:none;background:white;height:99px;border-width:3px 0 3px 3px;border-style:solid;border-color:#E6E6E6;position:relative;display:flex;align-items:center;justify-content:space-between;}@media all and (max-width:1024px){.card.card--process ul.process-list a > span{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:700;height:auto;min-height:36px;justify-content:center;padding:20px;border-color:#9A9A9A;border-width:1px;text-align:center;}}.card.card--process ul.process-list a > span::after{content:"";display:block;position:absolute;background:inherit;height:148px;width:149px;transform:rotate(45deg) skew(12deg,12deg);border:3px #E6E6E6 solid;top:-28px;right:-27px;z-index:-1;}@media all and (max-width:1024px){.card.card--process ul.process-list a > span::after{left:calc(50% - 14px);bottom:-15px;top:auto;transform:rotate(135deg) skew(8deg,8deg);height:28px;width:28px;z-index:1;border-color:#9A9A9A;border-width:1px;}}@media all and (max-width:1024px){.card.card--process ul.process-list a > span::before{content:"";width:100px;height:23px;background-color:white;position:absolute;bottom:0;z-index:2;}}.card.card--process ul.process-list a > span.blueArrow::after{border-color:#012A4C;}@media all and (min-width:1025px){.card.card--process ul.process-list a:focus-visible{outline:none;position:relative;}.card.card--process ul.process-list a:focus-visible:before{content:"";width:100%;height:calc(100% - 4px);border:2px solid #E83F53;display:block;position:absolute;z-index:100;left:0;}.card.card--process ul.process-list a:focus-visible:not(:first-child):before{width:calc(100% - 40px);left:40px;}}@media all and (max-width:1024px){.card.card--process ul.process-list a:focus-visible:after{border-color:#E83F53;}}.card.card--process .card__link-title{display:none;}.card.card--process ul.process-list{margin:50px 0 30px;}@media all and (max-width:1024px){.card.card--process ul.process-list{width:100%;padding-bottom:17px;margin-bottom:0;}}.card .card__link-title{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:400;background-repeat:no-repeat;background-position:center right;position:absolute;right:30px;bottom:30px;padding:0 54px 0 40px;min-height:27px;}@media all and (max-width:639px){.card .card__link-title{padding-left:0;position:relative;right:auto;bottom:auto;}}.card:not(.card-front).is-external .card__link-title{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link-blue.svg);}.card.has-primary-light-blue-background-color,.card.has-primary-dark-blue-background-color,.card.has-tertiary-green-background-color{color:white !important;}.card.has-primary-light-blue-background-color .card__link-title,.card.has-primary-dark-blue-background-color .card__link-title,.card.has-tertiary-green-background-color .card__link-title{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link.svg);}.card.has-primary-light-blue-background-color .card__title-link,.card.has-primary-dark-blue-background-color .card__title-link,.card.has-tertiary-green-background-color .card__title-link{color:white !important;}.card.has-primary-light-blue-background-color.is-external .card__link-title,.card.has-primary-dark-blue-background-color.is-external .card__link-title,.card.has-tertiary-green-background-color.is-external .card__link-title{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link.svg);}.wp-block-rm-link-block.focused{border-color:transparent !important;}.wp-block-rm-link-block a:focus-visible{outline-offset:-2px;}.card.external-link,.card.external{border:none;border-top:solid 1px #009fe3;border-bottom:solid 1px #009fe3;background:inherit;margin:-1px 0 0 0;}.card.external-link + *:not(.card.external-link):not(.card.external):not(.node--view-mode-small),.card.external + *:not(.card.external-link):not(.card.external):not(.node--view-mode-small){margin-top:40px;}.card.external-link:last-child,.card.external:last-child{margin-bottom:40px;}.card.external-link:first-child,.card.external-link:only-of-type,.card.external:first-child,.card.external:only-of-type{margin-top:40px;}.card.external-link a:hover .card__copy,.card.external a:hover .card__copy{color:#009fe3;}.card.external-link .card__copy,.card.external .card__copy{color:#012A4C;text-decoration:none;display:block;padding:10px 50px 10px 20px;}.card.external-link .card__copy .card__title,.card.external .card__copy .card__title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;}.card.external-link.has-next-arrow,.card.external.has-next-arrow{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:21px;}.card.external-link.has-next-arrow.is-external,.card.external.has-next-arrow.is-external{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link-blue.svg);}.card.external-link.has-next-arrow .card__copy,.card.external.has-next-arrow .card__copy{padding-right:80px;}@media all and (max-width:1024px){.card.external-link.has-next-arrow .card__copy,.card.external.has-next-arrow .card__copy{padding-right:32px;}}@media all and (min-width:640px){.wp-block-columns:first-child .card{margin-top:0;}}.wp-block-columns + .card{margin-top:0;}.wp-block-columns + .wp-block-columns .card:first-child{margin-top:0;}.wp-block-column .card{height:100%;}.wp-block-column .card.card--large{flex-direction:column;}.wp-block-column .card.card--large .card__illustration{max-width:100%;}.wp-block-column .card.card-front.card--large{display:block;}.wp-block-column .card.card-front.card--large .card__title-link{display:block;}.wp-block-column .card.card-front.card--large .card__illustration,.wp-block-column .card.card-front.card--large .card__image,.wp-block-column .card.card-front.card--large .card__copy{width:auto;max-width:100%;}@media all and (max-width:639px){.wp-block-column + .wp-block-column .card:first-child{margin-top:0;}}.wp-block-group + .wp-block-columns > .wp-block-column > .card{margin-top:0;}.wp-block-group ul,.wp-block-group ol{display:grid;padding-left:20px;}.wp-block-group ul + p,.wp-block-group ol + p{margin-top:18px;}.block-editor-block-list__block + .block-editor-block-list__block .card{margin-top:0;}main > #block-dfo-content div.wp-block-drupal-section h1 + .wp-block-columns > .wp-block-column > .card:first-child,main > #block-dfo-content div.wp-block-drupal-section h2 + .wp-block-columns > .wp-block-column > .card:first-child,main > #block-dfo-content div.wp-block-drupal-section h3 + .wp-block-columns > .wp-block-column > .card:first-child,main > #block-dfo-content div.wp-block-drupal-section h4 + .wp-block-columns > .wp-block-column > .card:first-child,main > #block-dfo-content div.wp-block-drupal-section h5 + .wp-block-columns > .wp-block-column > .card:first-child,main > #block-dfo-content div.wp-block-drupal-section h6 + .wp-block-columns > .wp-block-column > .card:first-child{margin-top:0;}main > #block-dfo-content div.wp-block-drupal-section h1 + .card,main > #block-dfo-content div.wp-block-drupal-section h2 + .card,main > #block-dfo-content div.wp-block-drupal-section h3 + .card,main > #block-dfo-content div.wp-block-drupal-section h4 + .card,main > #block-dfo-content div.wp-block-drupal-section h5 + .card,main > #block-dfo-content div.wp-block-drupal-section h6 + .card{margin-top:0;}.card + article.node--view-mode-small{border-top:none;}.card-front,.card--front{position:relative;display:block;text-decoration:none !important;}.card-front .card__link-title,.card--front .card__link-title{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:400;background-repeat:no-repeat;background-position:center right;position:absolute;right:30px;bottom:30px;padding:0 54px 0 40px;min-height:27px;}@media all and (max-width:639px){.card-front .card__link-title,.card--front .card__link-title{padding-left:30px;}}.card-front .card__copy,.card--front .card__copy{padding:40px 40px 70px 40px !important;}@media all and (max-width:639px){.card-front .card__copy,.card--front .card__copy{padding:40px 30px 70px 30px !important;}}.card-front .card__prefix,.card--front .card__prefix{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;font-weight:700;line-height:20px;}.card-front .card__body,.card--front .card__body{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:26px;font-weight:400;line-height:32px;margin-top:42px !important;}.card-front.is-external .card__title,.card--front.is-external .card__title{background-image:none;}.card-front.card--small .card__body,.card--front.card--small .card__body{margin-top:0 !important;margin-bottom:0 !important;}.card-front.card--small .card__prefix + .card__body,.card--front.card--small .card__prefix + .card__body{margin-top:40px !important;}.card-front.card--medium,.card--front.card--medium{display:flex;flex-direction:row;}@media all and (max-width:639px){.card-front.card--medium,.card--front.card--medium{display:block;}}.card-front.card--medium .card__copy,.card--front.card--medium .card__copy{order:1;width:calc(60% - 80px);}@media all and (max-width:639px){.card-front.card--medium .card__copy,.card--front.card--medium .card__copy{width:auto;}}.card-front.card--medium .card__illustration,.card--front.card--medium .card__illustration{order:2;width:calc(40% - 40px);}@media all and (max-width:639px){.card-front.card--medium .card__illustration,.card--front.card--medium .card__illustration{width:auto;}}@media all and (max-width:639px){.card-front.card--medium .card__illustration img,.card--front.card--medium .card__illustration img{max-width:190px;margin:0 auto;padding-top:24px !important;}}.card-front.card--medium .card__copy,.card--front.card--medium .card__copy{padding:40px 35px 77px 40px;}@media all and (max-width:639px){.card-front.card--medium .card__copy,.card--front.card--medium .card__copy{padding:21px 24px 77px 24px;}}.card-front.card--medium .card__title,.card--front.card--medium .card__title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:26px;font-weight:700;line-height:32px;}@media all and (max-width:639px){.card-front.card--medium .card__title,.card--front.card--medium .card__title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:24px;font-weight:700;line-height:32px;}}.card-front.card--medium .card__link-title,.card--front.card--medium .card__link-title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:400;right:auto;left:40px;bottom:30px;padding-left:0;}@media all and (max-width:639px){.card-front.card--medium .card__link-title,.card--front.card--medium .card__link-title{right:30px;left:30px;}}.card-front.card--medium .card__link-title:empty,.card--front.card--medium .card__link-title:empty{background-position:center left;}.card-front.card--medium .card__body,.card--front.card--medium .card__body{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;font-weight:400;line-height:33px;margin-top:10px !important;}@media all and (max-width:639px){.card-front.card--medium .card__body,.card--front.card--medium .card__body{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:400;line-height:27px;}}.card-front.card--medium .card__illustration,.card--front.card--medium .card__illustration{margin-right:40px;display:flex;flex-direction:column;justify-content:center;}@media all and (max-width:1024px){.card-front.card--medium .card__illustration,.card--front.card--medium .card__illustration{margin-right:0;}}.card-front.card--medium .card__illustration img,.card--front.card--medium .card__illustration img{padding:40px 40px 30px 0;}@media all and (max-width:639px){.card-front.card--medium .card__illustration img,.card--front.card--medium .card__illustration img{padding:40px 30px 0 30px;width:calc(100% - 60px);}}.card-front.has-primary-light-blue-background-color,.card-front.has-primary-dark-blue-background-color,.card--front.has-primary-light-blue-background-color,.card--front.has-primary-dark-blue-background-color{color:white !important;}.card-front.has-primary-light-blue-background-color .card__link-title,.card-front.has-primary-dark-blue-background-color .card__link-title,.card--front.has-primary-light-blue-background-color .card__link-title,.card--front.has-primary-dark-blue-background-color .card__link-title{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link.svg);}.card-front:focus-visible,.card--front:focus-visible{outline:none;border-color:#E83F53;}.wp-block-column.narrow-column .card-front.card--medium{display:block;}.wp-block-column.narrow-column .card-front.card--medium .card__copy{width:auto;}.wp-block-column.narrow-column .card-front.card--medium .card__illustration{width:auto;}.wp-block-column.narrow-column .card-front.card--medium .card__illustration{margin-right:0;}.wp-block-column.narrow-column .card-front.card--medium .card__illustration img{padding-left:40px !important;margin:0 auto;max-width:190px;}@media all and (max-width:639px){.wp-block-column.narrow-column .card-front.card--medium .card__illustration img{padding-left:30px !important;padding-top:24px !important;}}.wp-block-column.narrow-column .card-front.card--medium .card__illustration img{padding-bottom:0;padding-left:51px;width:auto;}figure.media-type-block .field--name-field-credit-text,figure.wp-block-media-entity .field--name-field-credit-text,.field--name-field-image .field--name-field-credit-text,.field--name-field-media-image .field--name-field-credit-text,.dfo-media.dfo-media--type-image .field--name-field-credit-text{text-align:right;width:100%;font-style:italic;font-size:0.8em;}figure.media-type-block.type-image,figure.media-type-block.type-video,figure.media-type-block.wp-block-rm-media-type-image,figure.wp-block-media-entity.type-image,figure.wp-block-media-entity.type-video,figure.wp-block-media-entity.wp-block-rm-media-type-image,.field--name-field-image.type-image,.field--name-field-image.type-video,.field--name-field-image.wp-block-rm-media-type-image,.field--name-field-media-image.type-image,.field--name-field-media-image.type-video,.field--name-field-media-image.wp-block-rm-media-type-image,.dfo-media.dfo-media--type-image.type-image,.dfo-media.dfo-media--type-image.type-video,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-image{display:inline-grid;margin-bottom:40px;}figure.media-type-block img,figure.wp-block-media-entity img,.field--name-field-image img,.field--name-field-media-image img,.dfo-media.dfo-media--type-image img{max-width:100%;height:auto;}figure.media-type-block img[src$=".svg"],figure.wp-block-media-entity img[src$=".svg"],.field--name-field-image img[src$=".svg"],.field--name-field-media-image img[src$=".svg"],.dfo-media.dfo-media--type-image img[src$=".svg"]{width:100%;}figure.media-type-block.type-video,figure.media-type-block.wp-block-rm-media-type-video,figure.wp-block-media-entity.type-video,figure.wp-block-media-entity.wp-block-rm-media-type-video,.field--name-field-image.type-video,.field--name-field-image.wp-block-rm-media-type-video,.field--name-field-media-image.type-video,.field--name-field-media-image.wp-block-rm-media-type-video,.dfo-media.dfo-media--type-image.type-video,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-video{width:100%;position:relative;overflow:hidden;}figure.media-type-block.type-video .field--name-field-external-video-url,figure.media-type-block.wp-block-rm-media-type-video .field--name-field-external-video-url,figure.wp-block-media-entity.type-video .field--name-field-external-video-url,figure.wp-block-media-entity.wp-block-rm-media-type-video .field--name-field-external-video-url,.field--name-field-image.type-video .field--name-field-external-video-url,.field--name-field-image.wp-block-rm-media-type-video .field--name-field-external-video-url,.field--name-field-media-image.type-video .field--name-field-external-video-url,.field--name-field-media-image.wp-block-rm-media-type-video .field--name-field-external-video-url,.dfo-media.dfo-media--type-image.type-video .field--name-field-external-video-url,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-video .field--name-field-external-video-url{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}figure.media-type-block.type-video .field--name-field-external-video-url iframe,figure.media-type-block.wp-block-rm-media-type-video .field--name-field-external-video-url iframe,figure.wp-block-media-entity.type-video .field--name-field-external-video-url iframe,figure.wp-block-media-entity.wp-block-rm-media-type-video .field--name-field-external-video-url iframe,.field--name-field-image.type-video .field--name-field-external-video-url iframe,.field--name-field-image.wp-block-rm-media-type-video .field--name-field-external-video-url iframe,.field--name-field-media-image.type-video .field--name-field-external-video-url iframe,.field--name-field-media-image.wp-block-rm-media-type-video .field--name-field-external-video-url iframe,.dfo-media.dfo-media--type-image.type-video .field--name-field-external-video-url iframe,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-video .field--name-field-external-video-url iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}figure.media-type-block.type-video .field--name-field-image,figure.media-type-block.wp-block-rm-media-type-video .field--name-field-image,figure.wp-block-media-entity.type-video .field--name-field-image,figure.wp-block-media-entity.wp-block-rm-media-type-video .field--name-field-image,.field--name-field-image.type-video .field--name-field-image,.field--name-field-image.wp-block-rm-media-type-video .field--name-field-image,.field--name-field-media-image.type-video .field--name-field-image,.field--name-field-media-image.wp-block-rm-media-type-video .field--name-field-image,.dfo-media.dfo-media--type-image.type-video .field--name-field-image,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-video .field--name-field-image{position:absolute;top:0;cursor:pointer;}figure.media-type-block.type-video .field--name-field-image::after,figure.media-type-block.wp-block-rm-media-type-video .field--name-field-image::after,figure.wp-block-media-entity.type-video .field--name-field-image::after,figure.wp-block-media-entity.wp-block-rm-media-type-video .field--name-field-image::after,.field--name-field-image.type-video .field--name-field-image::after,.field--name-field-image.wp-block-rm-media-type-video .field--name-field-image::after,.field--name-field-media-image.type-video .field--name-field-image::after,.field--name-field-media-image.wp-block-rm-media-type-video .field--name-field-image::after,.dfo-media.dfo-media--type-image.type-video .field--name-field-image::after,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-video .field--name-field-image::after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/playhead.png);content:"";position:absolute;display:block;z-index:10;width:139px;height:108px;top:calc(50% - 54px);left:calc(50% - 70px);background-size:contain;opacity:0.8;transition:opacity ease 0.2s;}figure.media-type-block.type-video .field--name-field-image:hover::after,figure.media-type-block.wp-block-rm-media-type-video .field--name-field-image:hover::after,figure.wp-block-media-entity.type-video .field--name-field-image:hover::after,figure.wp-block-media-entity.wp-block-rm-media-type-video .field--name-field-image:hover::after,.field--name-field-image.type-video .field--name-field-image:hover::after,.field--name-field-image.wp-block-rm-media-type-video .field--name-field-image:hover::after,.field--name-field-media-image.type-video .field--name-field-image:hover::after,.field--name-field-media-image.wp-block-rm-media-type-video .field--name-field-image:hover::after,.dfo-media.dfo-media--type-image.type-video .field--name-field-image:hover::after,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-video .field--name-field-image:hover::after{opacity:1;}figure.media-type-block.type-document + *:not(.wp-block-media-entity),figure.media-type-block.wp-block-rm-media-type-document + *:not(.wp-block-media-entity),figure.wp-block-media-entity.type-document + *:not(.wp-block-media-entity),figure.wp-block-media-entity.wp-block-rm-media-type-document + *:not(.wp-block-media-entity),.field--name-field-image.type-document + *:not(.wp-block-media-entity),.field--name-field-image.wp-block-rm-media-type-document + *:not(.wp-block-media-entity),.field--name-field-media-image.type-document + *:not(.wp-block-media-entity),.field--name-field-media-image.wp-block-rm-media-type-document + *:not(.wp-block-media-entity),.dfo-media.dfo-media--type-image.type-document + *:not(.wp-block-media-entity),.dfo-media.dfo-media--type-image.wp-block-rm-media-type-document + *:not(.wp-block-media-entity){margin-top:40px;}figure.media-type-block.type-document + .type-document a,figure.media-type-block.wp-block-rm-media-type-document + .type-document a,figure.wp-block-media-entity.type-document + .type-document a,figure.wp-block-media-entity.wp-block-rm-media-type-document + .type-document a,.field--name-field-image.type-document + .type-document a,.field--name-field-image.wp-block-rm-media-type-document + .type-document a,.field--name-field-media-image.type-document + .type-document a,.field--name-field-media-image.wp-block-rm-media-type-document + .type-document a,.dfo-media.dfo-media--type-image.type-document + .type-document a,.dfo-media.dfo-media--type-image.wp-block-rm-media-type-document + .type-document a{border-top:0;}figure.media-type-block figcaption,figure.wp-block-media-entity figcaption,.field--name-field-image figcaption,.field--name-field-media-image figcaption,.dfo-media.dfo-media--type-image figcaption{margin-top:5px;}figure.media-type-block.align-left,figure.wp-block-media-entity.align-left,.field--name-field-image.align-left,.field--name-field-media-image.align-left,.dfo-media.dfo-media--type-image.align-left{float:left;width:40%;margin-right:20px;margin-top:7px;margin-bottom:27px;}figure.media-type-block.align-left + ul,figure.media-type-block.align-left + ol,figure.wp-block-media-entity.align-left + ul,figure.wp-block-media-entity.align-left + ol,.field--name-field-image.align-left + ul,.field--name-field-image.align-left + ol,.field--name-field-media-image.align-left + ul,.field--name-field-media-image.align-left + ol,.dfo-media.dfo-media--type-image.align-left + ul,.dfo-media.dfo-media--type-image.align-left + ol{display:grid;margin-top:40px;padding-left:20px;}figure.media-type-block.align-left + ul + p,figure.media-type-block.align-left + ol + p,figure.wp-block-media-entity.align-left + ul + p,figure.wp-block-media-entity.align-left + ol + p,.field--name-field-image.align-left + ul + p,.field--name-field-image.align-left + ol + p,.field--name-field-media-image.align-left + ul + p,.field--name-field-media-image.align-left + ol + p,.dfo-media.dfo-media--type-image.align-left + ul + p,.dfo-media.dfo-media--type-image.align-left + ol + p{margin-top:18px;}figure.media-type-block.align-left + article,figure.wp-block-media-entity.align-left + article,.field--name-field-image.align-left + article,.field--name-field-media-image.align-left + article,.dfo-media.dfo-media--type-image.align-left + article{display:flex;}figure.media-type-block.align-right,figure.wp-block-media-entity.align-right,.field--name-field-image.align-right,.field--name-field-media-image.align-right,.dfo-media.dfo-media--type-image.align-right{float:right;width:40%;margin-left:20px;margin-top:7px;margin-bottom:27px;}figure.media-type-block.align-left + .wp-block-rm-factbox,figure.media-type-block.align-left + blockquote,figure.media-type-block.align-right + .wp-block-rm-factbox,figure.media-type-block.align-right + blockquote,figure.wp-block-media-entity.align-left + .wp-block-rm-factbox,figure.wp-block-media-entity.align-left + blockquote,figure.wp-block-media-entity.align-right + .wp-block-rm-factbox,figure.wp-block-media-entity.align-right + blockquote,.field--name-field-image.align-left + .wp-block-rm-factbox,.field--name-field-image.align-left + blockquote,.field--name-field-image.align-right + .wp-block-rm-factbox,.field--name-field-image.align-right + blockquote,.field--name-field-media-image.align-left + .wp-block-rm-factbox,.field--name-field-media-image.align-left + blockquote,.field--name-field-media-image.align-right + .wp-block-rm-factbox,.field--name-field-media-image.align-right + blockquote,.dfo-media.dfo-media--type-image.align-left + .wp-block-rm-factbox,.dfo-media.dfo-media--type-image.align-left + blockquote,.dfo-media.dfo-media--type-image.align-right + .wp-block-rm-factbox,.dfo-media.dfo-media--type-image.align-right + blockquote{overflow:auto;}@media all and (max-width:639px){figure.media-type-block + .wp-block-rm-link-block,figure.wp-block-media-entity + .wp-block-rm-link-block,.field--name-field-image + .wp-block-rm-link-block,.field--name-field-media-image + .wp-block-rm-link-block,.dfo-media.dfo-media--type-image + .wp-block-rm-link-block{margin-top:30px;}}@media all and (max-width:639px){figure.media-type-block.align-left,figure.media-type-block.align-right,figure.wp-block-media-entity.align-left,figure.wp-block-media-entity.align-right,.field--name-field-image.align-left,.field--name-field-image.align-right,.field--name-field-media-image.align-left,.field--name-field-media-image.align-right,.dfo-media.dfo-media--type-image.align-left,.dfo-media.dfo-media--type-image.align-right{width:100%;max-width:100%;float:none;margin:0;}}a[data-type=media][data-media-type=document]{border-top:solid 1px #009fe3;border-bottom:solid 1px #009fe3;overflow:auto;display:block;color:black;background-color:inherit;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/download.svg);background-repeat:no-repeat;background-position:right 20px top 19px;border-left:none;border-right:none;padding:10px 50px 10px 20px;margin:0;text-decoration:none;}a[data-type=media][data-media-type=document] + a[data-type=media][data-media-type=document]{border-top:none;}a[data-type=media][data-media-type=document]:hover .document_title{color:#009fe3;}a[data-type=media][data-media-type=document] .document_title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;}a[data-type=media][data-media-type=document] .field--name-field-description p{margin:0;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;}a[data-type=media][data-media-type=document] table{border-collapse:collapse;text-transform:uppercase;}a[data-type=media][data-media-type=document] table td{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;padding:0 24px 0 0;}a[data-type=media] + *:not(a[data-media-type=document]){margin-top:40px !important;}article.node--view-mode-medium,article.node--view-mode-large,article.node--view-mode-blog{background:white;border:solid 2px #E6E6E6;margin:0 0 30px 0;padding:0;}article.node--view-mode-medium a[rel=bookmark],article.node--view-mode-large a[rel=bookmark],article.node--view-mode-blog a[rel=bookmark]{padding:32px !important;display:block;text-decoration:none;color:#012A4C;}article.node--view-mode-medium a[rel=bookmark]:hover,article.node--view-mode-large a[rel=bookmark]:hover,article.node--view-mode-blog a[rel=bookmark]:hover{color:#012A4C;}article.node--view-mode-medium a[rel=bookmark]:hover p,article.node--view-mode-medium a[rel=bookmark]:hover span,article.node--view-mode-medium a[rel=bookmark]:hover div.date,article.node--view-mode-large a[rel=bookmark]:hover p,article.node--view-mode-large a[rel=bookmark]:hover span,article.node--view-mode-large a[rel=bookmark]:hover div.date,article.node--view-mode-blog a[rel=bookmark]:hover p,article.node--view-mode-blog a[rel=bookmark]:hover span,article.node--view-mode-blog a[rel=bookmark]:hover div.date{color:#012A4C !important;}article.node--view-mode-medium:hover,article.node--view-mode-large:hover,article.node--view-mode-blog:hover{border-color:#012A4C;}article.node--view-mode-medium > strong,article.node--view-mode-medium > a > strong,article.node--view-mode-large > strong,article.node--view-mode-large > a > strong,article.node--view-mode-blog > strong,article.node--view-mode-blog > a > strong{color:#012A4C;text-decoration:none;display:block;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;margin-bottom:8px;}article.node--view-mode-medium .field--name-field-intro-text,article.node--view-mode-large .field--name-field-intro-text,article.node--view-mode-blog .field--name-field-intro-text{margin-bottom:0;margin-top:0;}article.node--view-mode-medium .field--name-field-intro-text p,article.node--view-mode-large .field--name-field-intro-text p,article.node--view-mode-blog .field--name-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;}article.node--view-mode-medium .field--name-published-at,article.node--view-mode-medium .date,article.node--view-mode-large .field--name-published-at,article.node--view-mode-large .date,article.node--view-mode-blog .field--name-published-at,article.node--view-mode-blog .date{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;}article.node--view-mode-medium .date,article.node--view-mode-large .date,article.node--view-mode-blog .date{margin-top:24px;}article.node--view-mode-small{background:inherit;border-top:solid 1px #009fe3;border-left:none;border-right:none;border-bottom:solid 1px #009fe3;padding:0;margin:0;}article.node--view-mode-small:hover a,article.node--view-mode-small:hover h2 a,article.node--view-mode-small:hover .card__copy{color:#009fe3;}article.node--view-mode-small a,article.node--view-mode-small h2 a,article.node--view-mode-small .card__copy{color:#012A4C;text-decoration:none;display:block;padding:10px 50px 10px 20px;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:21px;}article.node--view-mode-small + article.node--view-mode-small{border-top:none;}article.node--view-mode-small + *:not(article.node--view-mode-small):not(.card--small){margin-top:40px;}article.node--view-mode-small + .card.card--small{border-top:none;}article.node--view-mode-small.first-in-list{border-top:solid 1px #009fe3 !important;}article.without-border{border:none;}article .metadata{margin-top:10px;display:flex;}article .metadata > *{margin-right:10px;}article > *:last-child{margin-bottom:0;}article > *:last-child .wp-block-rm-manual-content{margin-bottom:0;}article > *:last-child .list-items > *:last-child{margin-bottom:0;}.wp-block-drupal-section > article.has-next-arrow{padding-right:70px;position:relative;}.wp-block-drupal-section > article.has-next-arrow > a:after{content:"";background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:400;background-repeat:no-repeat;background-position:center right;background-size:40px auto;position:absolute;right:30px;bottom:30px;padding:20px 25px;}.content-list-wrapper,.manual-content-list-wrapper{margin-bottom:40px;}.content-list-wrapper > h2,.content-list-wrapper > .list__title,.manual-content-list-wrapper > h2,.manual-content-list-wrapper > .list__title{margin:40px 0 8px 0;color:#012A4C;}.content-list-wrapper.align-right > h2,.content-list-wrapper.align-right > .list__title,.content-list-wrapper.alignright > h2,.content-list-wrapper.alignright > .list__title,.content-list-wrapper.align-left > h2,.content-list-wrapper.align-left > .list__title,.content-list-wrapper.alignleft > h2,.content-list-wrapper.alignleft > .list__title,.manual-content-list-wrapper.align-right > h2,.manual-content-list-wrapper.align-right > .list__title,.manual-content-list-wrapper.alignright > h2,.manual-content-list-wrapper.alignright > .list__title,.manual-content-list-wrapper.align-left > h2,.manual-content-list-wrapper.align-left > .list__title,.manual-content-list-wrapper.alignleft > h2,.manual-content-list-wrapper.alignleft > .list__title{margin-top:0;}.content-list-wrapper .field--name-field-intro-text,.manual-content-list-wrapper .field--name-field-intro-text{margin-bottom:0;}.content-list-wrapper .field--name-published-at,.content-list-wrapper .date,.manual-content-list-wrapper .field--name-published-at,.manual-content-list-wrapper .date{margin-top:24px;}.content-list-wrapper > article:last-child,.manual-content-list-wrapper > article:last-child{margin-bottom:0 !important;}@media all and (min-width:640px){.content-list-wrapper.align-left,.content-list-wrapper.alignleft,.manual-content-list-wrapper.align-left,.manual-content-list-wrapper.alignleft{width:40%;margin-right:20px;float:left;}}@media all and (min-width:640px){.content-list-wrapper.align-right,.content-list-wrapper.alignright,.manual-content-list-wrapper.align-right,.manual-content-list-wrapper.alignright{width:40%;margin-left:20px;float:right;}}.content-list-wrapper.align-center,.manual-content-list-wrapper.align-center{clear:both;}.content-list-wrapper .card.external-link,.manual-content-list-wrapper .card.external-link{margin:0;}.content-list-wrapper .card.external-link + .card.external-link,.content-list-wrapper .card.external-link + article.node--view-mode-small,.manual-content-list-wrapper .card.external-link + .card.external-link,.manual-content-list-wrapper .card.external-link + article.node--view-mode-small{border-top:0;}.content-list-wrapper .card.external-link + article.node--view-mode-small,.manual-content-list-wrapper .card.external-link + article.node--view-mode-small{margin-top:0 !important;}.content-list-wrapper article,.manual-content-list-wrapper article{margin-top:0 !important;}.content-list-wrapper article.node--view-mode-medium,.content-list-wrapper article.node--view-mode-large,.content-list-wrapper article.node--view-mode-blog,.manual-content-list-wrapper article.node--view-mode-medium,.manual-content-list-wrapper article.node--view-mode-large,.manual-content-list-wrapper article.node--view-mode-blog{margin:0 0 15px 0;}.content-list-wrapper article.node-unpublished:not(.node--view-mode-small),.manual-content-list-wrapper article.node-unpublished:not(.node--view-mode-small){border-color:#F7808E;}.content-list-wrapper article.node-unpublished:not(.node--view-mode-small):hover,.manual-content-list-wrapper article.node-unpublished:not(.node--view-mode-small):hover{border-color:#E83F53;}.content-list-wrapper article.node-unpublished.node--view-mode-small a,.manual-content-list-wrapper article.node-unpublished.node--view-mode-small a{color:#E83F53;}.content-list-wrapper article.node-unpublished.node--view-mode-small a:hover,.manual-content-list-wrapper article.node-unpublished.node--view-mode-small a:hover{color:#F7808E;}.content-list-wrapper .card.is-external .card__title,.manual-content-list-wrapper .card.is-external .card__title{background:none;}.content-list-wrapper article.node--type-case .field--name-field-intro-text p,.manual-content-list-wrapper article.node--type-case .field--name-field-intro-text p{text-align:left;}.content-list-wrapper .wp-block-media-entity + .wp-block-rm-link-block,.content-list-wrapper .wp-block-media-entity + article.node--view-mode-small,.content-list-wrapper .wp-block-media-entity + .wp-block-media-entity,.manual-content-list-wrapper .wp-block-media-entity + .wp-block-rm-link-block,.manual-content-list-wrapper .wp-block-media-entity + article.node--view-mode-small,.manual-content-list-wrapper .wp-block-media-entity + .wp-block-media-entity{margin-top:0 !important;border-top:none;}.content-list-wrapper .wp-block-media-entity + .wp-block-rm-link-block a,.content-list-wrapper .wp-block-media-entity + article.node--view-mode-small a,.content-list-wrapper .wp-block-media-entity + .wp-block-media-entity a,.manual-content-list-wrapper .wp-block-media-entity + .wp-block-rm-link-block a,.manual-content-list-wrapper .wp-block-media-entity + article.node--view-mode-small a,.manual-content-list-wrapper .wp-block-media-entity + .wp-block-media-entity a{border-top:none;}.content-list-wrapper article.node--view-mode-small + .wp-block-media-entity,.manual-content-list-wrapper article.node--view-mode-small + .wp-block-media-entity{margin-top:0 !important;border-top:none;}.content-list-wrapper article.node--view-mode-small + .wp-block-media-entity a,.manual-content-list-wrapper article.node--view-mode-small + .wp-block-media-entity a{border-top:none;}.content-list-wrapper .wp-block-rm-link-block + .wp-block-media-entity,.manual-content-list-wrapper .wp-block-rm-link-block + .wp-block-media-entity{margin-top:0 !important;border-top:none;}.content-list-wrapper .wp-block-rm-link-block + .wp-block-media-entity a,.manual-content-list-wrapper .wp-block-rm-link-block + .wp-block-media-entity a{border-top:none;}.content-list-wrapper .node-unpublished strong span::after,.manual-content-list-wrapper .node-unpublished strong span::after{content:"*";color:red;}.content-list-wrapper.has-next-arrow article:not(.node--view-mode-small),.content-list-wrapper.-has-next-arrow article:not(.node--view-mode-small),.manual-content-list-wrapper.has-next-arrow article:not(.node--view-mode-small),.manual-content-list-wrapper.-has-next-arrow article:not(.node--view-mode-small){padding-right:70px;position:relative;}.content-list-wrapper.has-next-arrow article:not(.node--view-mode-small) > a:after,.content-list-wrapper.-has-next-arrow article:not(.node--view-mode-small) > a:after,.manual-content-list-wrapper.has-next-arrow article:not(.node--view-mode-small) > a:after,.manual-content-list-wrapper.-has-next-arrow article:not(.node--view-mode-small) > a:after{content:"";background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:400;background-repeat:no-repeat;background-position:center right;position:absolute;right:30px;bottom:23px;padding:20px 25px;}.content-list-wrapper.has-next-arrow.view_mode__small article,.content-list-wrapper.-has-next-arrow.view_mode__small article,.manual-content-list-wrapper.has-next-arrow.view_mode__small article,.manual-content-list-wrapper.-has-next-arrow.view_mode__small article{padding-right:0;}.content-list-wrapper.entity__external article.node--view-mode-small,.content-list-wrapper.entity__external article.node--view-mode-medium,.manual-content-list-wrapper.entity__external article.node--view-mode-small,.manual-content-list-wrapper.entity__external article.node--view-mode-medium{padding-top:0;}.content-list-wrapper.with-pager > article{display:none;}.manual-content-list-wrapper > .list__title:empty{display:none;}.manual-content-list-wrapper .wp-block-rm-link-block{border-bottom:solid 1px #009fe3;}.manual-content-list-wrapper .wp-block-rm-link-block .card__copy{color:#012A4C;text-decoration:none;display:block;padding:10px 50px 10px 20px;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;}.manual-content-list-wrapper .wp-block-rm-link-block a.card__title-link:hover span{color:#009fe3;}.manual-content-list-wrapper .wp-block-rm-link-block + article.node--view-mode-medium,.manual-content-list-wrapper .wp-block-rm-link-block + article.node--view-mode-large{margin-top:15px !important;}blockquote.wp-block-quote{padding:32px;border:solid 2px #009fe3;border-left:none;border-right:none;overflow:auto;}blockquote.wp-block-quote p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:600;}blockquote.wp-block-quote p:last-child{margin-bottom:0;}blockquote.wp-block-quote ul:last-child{margin-bottom:0;}blockquote.wp-block-quote cite,blockquote.wp-block-quote .wp-block-quote__citation{font-size:14px;line-height:17.6px;font-weight:600;font-style:italic;color:#333;text-align:right;font-style:italic;display:inherit;margin:-14px 0 0 0;}blockquote.wp-block-quote.is-style-lovtekst{border:none;background:rgba(0,159,227,0.05);}blockquote.wp-block-quote.is-style-lovtekst p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:400;}blockquote.wp-block-quote.is-style-lovtekst cite,blockquote.wp-block-quote.is-style-lovtekst .wp-block-quote__citation{font-size:14px;line-height:17.6px;font-weight:400;font-style:italic;}blockquote.wp-block-quote.alignleft{width:40%;float:left;margin-top:0;margin-right:20px;padding:20px;}blockquote.wp-block-quote.alignright{width:40%;float:right;margin-top:0;margin-left:20px;padding:20px;}body.page-node-type-landing-page{overflow-x:hidden;}.wp-block-cover{width:auto;padding:40px 0;min-height:auto;}.wp-block-cover .wp-block-cover__inner-container{width:100%;}.wp-block-cover .wp-block-cover__inner-container > h2:first-of-type{margin:0 0 24px 0;}.wp-block-cover .wp-block-cover__inner-container > p{color:#012A4C;}.wp-block-cover .wp-block-cover__inner-container > .card:first-child{margin-top:0;}.wp-block-cover .wp-block-cover__inner-container > .card:last-child{margin-bottom:0;}.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover p{color:#012A4C !important;}.wp-block-cover.wide{padding-left:20px;padding-right:20px;}@media all and (min-width:1025px){.wp-block-cover.wide{margin-left:calc(-50vw + (1146px / 2));margin-right:calc(-50vw + (1146px / 2));padding-left:calc((100vw - 1146px) / 2);padding-right:calc((100vw - 1146px) / 2);}}@media all and (max-width:1024px){.wp-block-cover.wide{margin-left:-20px;}}@media all and (max-width:1024px){.wp-block-cover.wide{width:calc(100% + 40px);}}.wp-block-cover.has-tertiary-green-background-color{background-color:#008566;}.wp-block-cover.has-sea-green-background-color{background-color:#BFEAE0 !important;}.wp-block-cover.has-white-background-color{background-color:white;}.wp-block-cover.has-primary-light-blue-background-color{background-color:#BFE7F8 !important;}.wp-block-cover.has-primary-dark-blue-background-color,.wp-block-cover.has-primary-light-blue-graded-background-color{background-color:#BFD6E3 !important;}.wp-block-cover.has-secondary-light-blue-background-color{background-color:#BFE3E9 !important;}.wp-block-cover.has-warning-yellow-background-color{background-color:#F7B715;}.wp-block-cover.has-warning-yellow-light-background-color{background-color:#FDEDC4 !important;}.wp-block-cover.has-dark-grey-background-color{background-color:#d1d1d1;}.wp-block-cover .wp-block-columns:last-child{margin-bottom:0;}.wp-block-cover .wp-block-columns .wp-block-column > *:last-child{margin-bottom:0;}@media all and (max-width:639px){.wp-block-cover .wp-block-columns .wp-block-column + .wp-block-column{margin-top:0 !important;}}.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover p{text-align:left !important;}.contact-info,.wp-block-dfo-contact-info{border:1px solid #E6E6E6;padding:32px;margin-bottom:48px;}.contact-info .field--name-field-tittel,.contact-info .list__title,.wp-block-dfo-contact-info .field--name-field-tittel,.wp-block-dfo-contact-info .list__title{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:18px;font-weight:600;line-height:22px;margin-bottom:24px;color:#012A4C;}.contact-info p,.wp-block-dfo-contact-info p{margin-bottom:8px;}.contact-info .field--name-field-contact-details ul,.wp-block-dfo-contact-info .field--name-field-contact-details ul{padding:0;}.contact-info .field--name-field-contact-details ul:last-child,.wp-block-dfo-contact-info .field--name-field-contact-details ul:last-child{margin-bottom:0;}.contact-info .field--name-field-contact-details ul li a,.wp-block-dfo-contact-info .field--name-field-contact-details ul li a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/network.svg);background-repeat:no-repeat;background-position:left center;padding-left:26px;}.contact-info .field--name-field-contact-details ul li a[href^="mailto:"],.wp-block-dfo-contact-info .field--name-field-contact-details ul li a[href^="mailto:"]{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/mail.svg);background-repeat:no-repeat;background-position:left center;padding-left:26px;}.contact-info .field--name-field-contact-details ul li a[href^="tel:"],.wp-block-dfo-contact-info .field--name-field-contact-details ul li a[href^="tel:"]{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/phone.svg);background-repeat:no-repeat;background-position:left center;padding-left:26px;}.contact-info .field--name-field-contact-details p,.wp-block-dfo-contact-info .field--name-field-contact-details p{margin-bottom:8px;}.contact-info .field--name-field-contact-details p:last-child,.wp-block-dfo-contact-info .field--name-field-contact-details p:last-child{margin-bottom:0;}.contact-info .components-form-token-field__help,.wp-block-dfo-contact-info .components-form-token-field__help{font-size:smaller;font-style:italic;}.contact-info > .contact-info,.wp-block-dfo-contact-info > .contact-info{padding:0;margin-bottom:0;}.contact-info .profiles,.wp-block-dfo-contact-info .profiles{position:relative;}.contact-info .profiles:not(.empty-extra-info),.wp-block-dfo-contact-info .profiles:not(.empty-extra-info){border-bottom:1px solid #d1d1d1;padding-bottom:70px;}@media all and (min-width:640px){.contact-info .profiles:not(.empty-extra-info),.wp-block-dfo-contact-info .profiles:not(.empty-extra-info){border-right:1px solid #d1d1d1;border-bottom:0;width:calc(55% - 15px);padding-right:15px;padding-bottom:0;}}.contact-info .profiles ul,.wp-block-dfo-contact-info .profiles ul{margin-bottom:0;list-style:none;padding-left:0;}.contact-info .profiles ul li,.wp-block-dfo-contact-info .profiles ul li{margin-bottom:0 !important;}.contact-info .profiles > ul li:last-child .profile,.wp-block-dfo-contact-info .profiles > ul li:last-child .profile{margin-bottom:0 !important;}.contact-info .profiles .profile,.wp-block-dfo-contact-info .profiles .profile{display:inline-block;}.contact-info .extra-info,.wp-block-dfo-contact-info .extra-info{padding-top:10px;color:#012A4C;}@media all and (min-width:640px){.contact-info .extra-info,.wp-block-dfo-contact-info .extra-info{width:calc(45% - 16px);padding-left:15px;padding-top:0;}}.contact-info .contact-info--show-more summary,.wp-block-dfo-contact-info .contact-info--show-more summary{outline:none;position:absolute;bottom:20px;left:0;}@media all and (min-width:640px){.contact-info .contact-info--show-more summary,.wp-block-dfo-contact-info .contact-info--show-more summary{bottom:-60px;}}.contact-info .contact-info--show-more ul li:last-child .profile,.wp-block-dfo-contact-info .contact-info--show-more ul li:last-child .profile{margin-bottom:0;}.contact-info .contact-info--show-more .contact-info--button,.wp-block-dfo-contact-info .contact-info--show-more .contact-info--button{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#BFE7F8;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) center;border-radius:100px;color:#012A4C !important;padding:8px 52px 8px 24px;width:170px;font-size:16px !important;font-weight:600;}.contact-info .contact-info--show-more .contact-info--button:hover,.wp-block-dfo-contact-info .contact-info--show-more .contact-info--button:hover{background-color:#dff3fc;}.contact-info .contact-info--show-more .contact-info--button.show,.wp-block-dfo-contact-info .contact-info--show-more .contact-info--button.show{display:block;}.contact-info .contact-info--show-more .contact-info--button.hide,.wp-block-dfo-contact-info .contact-info--show-more .contact-info--button.hide{display:none;}.contact-info .contact-info--show-more[open],.wp-block-dfo-contact-info .contact-info--show-more[open]{margin-top:16px;padding-bottom:10px;}.contact-info .contact-info--show-more[open] .contact-info--button,.wp-block-dfo-contact-info .contact-info--show-more[open] .contact-info--button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-up-blue.svg);}.contact-info .contact-info--show-more[open] .contact-info--button.show,.wp-block-dfo-contact-info .contact-info--show-more[open] .contact-info--button.show{display:none;}.contact-info .contact-info--show-more[open] .contact-info--button.hide,.wp-block-dfo-contact-info .contact-info--show-more[open] .contact-info--button.hide{display:block;}.contact-info .profile,.wp-block-dfo-contact-info .profile{margin-bottom:24px;color:#012A4C;}.contact-info .profile .profile-employee--name,.wp-block-dfo-contact-info .profile .profile-employee--name{margin-bottom:8px;font-weight:600;}.contact-info .profile .profile-employee--position,.wp-block-dfo-contact-info .profile .profile-employee--position{font-weight:300;}.contact-info .profile .profile-employee--phone,.wp-block-dfo-contact-info .profile .profile-employee--phone{margin-bottom:8px;}.contact-info .profile .profile-employee--phone,.contact-info .profile .profile-employee--email,.wp-block-dfo-contact-info .profile .profile-employee--phone,.wp-block-dfo-contact-info .profile .profile-employee--email{display:flex;align-items:center;}.contact-info .profile .profile-employee--phone span,.contact-info .profile .profile-employee--phone a,.contact-info .profile .profile-employee--email span,.contact-info .profile .profile-employee--email a,.wp-block-dfo-contact-info .profile .profile-employee--phone span,.wp-block-dfo-contact-info .profile .profile-employee--phone a,.wp-block-dfo-contact-info .profile .profile-employee--email span,.wp-block-dfo-contact-info .profile .profile-employee--email a{margin-left:8px;}.contact-info .contact-point,.wp-block-dfo-contact-info .contact-point{border:0 !important;}.contact-info{overflow:visible;}.wp-block-drupal-section .contact-info{overflow:hidden;padding-bottom:32px;background-color:white;box-sizing:border-box;}.wp-block-drupal-section .contact-info .contact-info:last-child{padding-bottom:0;}@media all and (min-width:640px){.wp-block-drupal-section .contact-info.hidden-profiles{padding-bottom:90px;}}.wp-block-drupal-section .contact-info .profiles-extra-info{display:flex;}@media all and (max-width:639px){.wp-block-drupal-section .contact-info .profiles-extra-info{display:block;}}.wp-block-rm-iframe-embed{z-index:100;position:relative;margin:28px 0 28px 0;}.wp-block-rm-iframe-embed + .wp-block-columns{margin-top:30px;}.wp-block-rm-iframe-embed iframe{border:none;width:100%;}@media all and (min-width:1025px){.wp-block-rm-iframe-embed.is-large{margin-right:-295px;overflow-x:hidden;}}.tableauPlaceholder{z-index:100;position:relative;}.node--type-rapport.node--view-mode-large .field--name-field-report-number{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/sheet.svg);background-repeat:no-repeat;color:#333;padding-left:26px;margin-bottom:15px;}.node--type-rapport.node--view-mode-large .field--name-field-intro-text{color:#333;}.node--type-rapport.node--view-mode-full .field--name-field-report-number{font-weight:700;display:inline-block;}.node--type-rapport.node--view-mode-full .field--name-field-report-type{display:inline-block;}.node--type-rapport.node--view-mode-full .node__content > .field--name-field-report-type{margin-left:2px;}.node--type-rapport.node--view-mode-full .node__content > .field--name-field-report-type > .field--name-field-report-type:after{content:" |";}.node--type-rapport.node--view-mode-full .node__content > .field--name-field-report-type > .field--name-field-report-type:last-child:after{display:none;}.node--type-deadlines.node--view-mode-large{border:none;background-color:transparent;}.node--type-deadlines.node--view-mode-large > strong{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;}.node--type-deadlines.node--view-mode-large .field--name-body{margin-top:16px;}.node--type-kundenotat.node--view-mode-large .date,.node--type-notes.node--view-mode-large .date{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/calendar-course-grey.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:23px;font-weight:400;padding-left:31px;background-repeat:no-repeat;background-size:auto;margin-top:0;color:#333;margin-bottom:16px;}.node--type-kundenotat .date-categories,.node--type-notes .date-categories{display:flex;flex-wrap:wrap;justify-content:space-between;}@media all and (max-width:639px){.node--type-kundenotat .date-categories,.node--type-notes .date-categories{display:block;}}.node--type-kundenotat .date-categories .categories > .field--name-field-categories,.node--type-notes .date-categories .categories > .field--name-field-categories{display:flex;flex-wrap:wrap;}.node--type-kundenotat .date-categories .categories > .field--name-field-categories .field--name-field-categories,.node--type-notes .date-categories .categories > .field--name-field-categories .field--name-field-categories{color:#012A4C;background-color:#BFD6E3;margin-bottom:16px;padding:4px 16px;border-radius:30px;margin-left:4px;}@media all and (max-width:639px){.node--type-kundenotat .date-categories .categories > .field--name-field-categories .field--name-field-categories,.node--type-notes .date-categories .categories > .field--name-field-categories .field--name-field-categories{margin-left:0;margin-right:4px;}}@media all and (max-width:639px){.node--type-kundenotat .date-categories .categories > .field--name-field-categories .field--name-field-categories:last-child,.node--type-notes .date-categories .categories > .field--name-field-categories .field--name-field-categories:last-child{margin-right:0;}}.node--type-kundenotat > a:hover .field--name-field-categories,.node--type-notes > a:hover .field--name-field-categories{color:#012A4C;}.block-views-blockreport-list-report-list-block > h2,.block-views-blockdeadline-list-deadline-list-block > h2,.block-views-blockcustomer-note-list-customer-note-list-block > h2,.erfaringsrommet-contact-person-page > h2,.filter-view > h2{display:none;}.block-views-blockreport-list-report-list-block .views-row article,.block-views-blockdeadline-list-deadline-list-block .views-row article,.block-views-blockcustomer-note-list-customer-note-list-block .views-row article,.erfaringsrommet-contact-person-page .views-row article,.filter-view .views-row article{margin-bottom:16px;}.block-views-blockreport-list-report-list-block .views-row:last-child article,.block-views-blockdeadline-list-deadline-list-block .views-row:last-child article,.block-views-blockcustomer-note-list-customer-note-list-block .views-row:last-child article,.erfaringsrommet-contact-person-page .views-row:last-child article,.filter-view .views-row:last-child article{margin-bottom:0;}.block-views-blockreport-list-report-list-block .views-content,.block-views-blockdeadline-list-deadline-list-block .views-content,.block-views-blockcustomer-note-list-customer-note-list-block .views-content,.erfaringsrommet-contact-person-page .views-content,.filter-view .views-content{display:flex;}@media all and (max-width:1024px){.block-views-blockreport-list-report-list-block .views-content,.block-views-blockdeadline-list-deadline-list-block .views-content,.block-views-blockcustomer-note-list-customer-note-list-block .views-content,.erfaringsrommet-contact-person-page .views-content,.filter-view .views-content{display:block;}}.block-views-blockreport-list-report-list-block .views-content .view-filters,.block-views-blockdeadline-list-deadline-list-block .views-content .view-filters,.block-views-blockcustomer-note-list-customer-note-list-block .views-content .view-filters,.erfaringsrommet-contact-person-page .views-content .view-filters,.filter-view .views-content .view-filters{width:559px;}@media all and (max-width:1024px){.block-views-blockreport-list-report-list-block .views-content .view-filters,.block-views-blockdeadline-list-deadline-list-block .views-content .view-filters,.block-views-blockcustomer-note-list-customer-note-list-block .views-content .view-filters,.erfaringsrommet-contact-person-page .views-content .view-filters,.filter-view .views-content .view-filters{width:100%;}}.block-views-blockreport-list-report-list-block .views-content .content,.block-views-blockdeadline-list-deadline-list-block .views-content .content,.block-views-blockcustomer-note-list-customer-note-list-block .views-content .content,.erfaringsrommet-contact-person-page .views-content .content,.filter-view .views-content .content{width:100%;margin-left:20px;}@media all and (max-width:1024px){.block-views-blockreport-list-report-list-block .views-content .content,.block-views-blockdeadline-list-deadline-list-block .views-content .content,.block-views-blockcustomer-note-list-customer-note-list-block .views-content .content,.erfaringsrommet-contact-person-page .views-content .content,.filter-view .views-content .content{margin-left:0;}}.block-views-blockreport-list-report-list-block .block-facets:first-child,.block-views-blockdeadline-list-deadline-list-block .block-facets:first-child,.block-views-blockcustomer-note-list-customer-note-list-block .block-facets:first-child,.erfaringsrommet-contact-person-page .block-facets:first-child,.filter-view .block-facets:first-child{margin-top:0;}.block-views-blockreport-list-report-list-block .block-facets .search__facet-label,.block-views-blockdeadline-list-deadline-list-block .block-facets .search__facet-label,.block-views-blockcustomer-note-list-customer-note-list-block .block-facets .search__facet-label,.erfaringsrommet-contact-person-page .block-facets .search__facet-label,.filter-view .block-facets .search__facet-label{color:#012A4C;margin-bottom:8px;}.block-views-blockdeadline-list-deadline-list-block .views-row{padding-top:24px;border-top:1px solid #d1d1d1;}.block-views-blockdeadline-list-deadline-list-block .views-row:last-child{border-bottom:1px solid #d1d1d1;}.field--name-body .block-views-blockreport-list-report-list-block + *{margin-top:40px;}.tabs-wrapper-block{display:flow-root;}.tabs-wrapper-block + *{margin-top:40px !important;}.tabs-wrapper-block .ui-tabs-panel{background:transparent;padding:0;border:none;width:100%;height:auto !important;}.tabs-wrapper-block .ui-tabs-panel > *:last-child{margin-bottom:0;}.tabs-wrapper-block ul.ui-tabs-nav{display:flex;margin-bottom:24px !important;}.tabs-wrapper-block ul.ui-tabs-nav li{font-size:18px;line-height:27px;width:100%;height:auto !important;border-right:none !important;}.tabs-wrapper-block ul.ui-tabs-nav li:focus-visible:after{content:"";display:block;width:calc(100% - 4px);height:calc(100% - 6px);position:absolute;top:0;left:0;border:2px solid red;z-index:2;}.tabs-wrapper-block ul.ui-tabs-nav li a.ui-tabs-anchor{padding:15px 10px !important;text-transform:unset !important;border-bottom:2px solid #C4C4C4;background-color:#efefef !important;color:#012A4C;border-right:1px solid white !important;}.tabs-wrapper-block ul.ui-tabs-nav li:last-child a.ui-tabs-anchor{border-right:none !important;}.tabs-wrapper-block ul.ui-tabs-nav li.ui-state-active{border-bottom:2px solid #C4C4C4;}.tabs-wrapper-block ul.ui-tabs-nav li.ui-state-active a.ui-tabs-anchor{background-color:#012A4C !important;color:white !important;border:none;}.tabs-wrapper-block ul.ui-tabs-nav li.ui-state-focus{border:none;outline:none;background:transparent;position:relative;}.wp-block-highlighted-box,.wp-block-dfo-highlighted-box{padding:64px 108px 64px 10000px;margin-left:-10000px;margin-bottom:30px;}@media all and (max-width:1024px){.wp-block-highlighted-box,.wp-block-dfo-highlighted-box{margin-left:-20px;width:100%;padding:64px 20px;}}@media all and (min-width:1921px){.wp-block-highlighted-box,.wp-block-dfo-highlighted-box{padding:64px 108px 64px 108px;margin-left:-108px;}}.wp-block-highlighted-box.light-green,.wp-block-dfo-highlighted-box.light-green{background-color:#BFE0D9;}.wp-block-highlighted-box.light-blue,.wp-block-dfo-highlighted-box.light-blue{background-color:#D9E7EF;}.wp-block-highlighted-box.light-yellow,.wp-block-dfo-highlighted-box.light-yellow{background-color:#FBDB8A;}.wp-block-highlighted-box > *:first-child,.wp-block-dfo-highlighted-box > *:first-child{margin-top:0;}.wp-block-highlighted-box *:last-child,.wp-block-dfo-highlighted-box *:last-child{margin-bottom:0;}.wp-block-highlighted-box .wp-block-table table,.wp-block-highlighted-box .wp-block-table tr,.wp-block-highlighted-box .wp-block-table th,.wp-block-highlighted-box .wp-block-table td,.wp-block-highlighted-box .wp-block-table figcaption,.wp-block-highlighted-box .wp-block-rm-advanced-table table,.wp-block-highlighted-box .wp-block-rm-advanced-table tr,.wp-block-highlighted-box .wp-block-rm-advanced-table th,.wp-block-highlighted-box .wp-block-rm-advanced-table td,.wp-block-highlighted-box .wp-block-rm-advanced-table figcaption,.wp-block-dfo-highlighted-box .wp-block-table table,.wp-block-dfo-highlighted-box .wp-block-table tr,.wp-block-dfo-highlighted-box .wp-block-table th,.wp-block-dfo-highlighted-box .wp-block-table td,.wp-block-dfo-highlighted-box .wp-block-table figcaption,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table table,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table tr,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table th,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table td,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table figcaption{border-color:#333333 !important;}.wp-block-highlighted-box .wp-block-table tr,.wp-block-highlighted-box .wp-block-table th,.wp-block-highlighted-box .wp-block-table td,.wp-block-highlighted-box .wp-block-rm-advanced-table tr,.wp-block-highlighted-box .wp-block-rm-advanced-table th,.wp-block-highlighted-box .wp-block-rm-advanced-table td,.wp-block-dfo-highlighted-box .wp-block-table tr,.wp-block-dfo-highlighted-box .wp-block-table th,.wp-block-dfo-highlighted-box .wp-block-table td,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table tr,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table th,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table td{border-right:1px solid #333333;border-left:1px solid #333333;}.wp-block-highlighted-box .wp-block-table tr:last-child td,.wp-block-highlighted-box .wp-block-rm-advanced-table tr:last-child td,.wp-block-dfo-highlighted-box .wp-block-table tr:last-child td,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table tr:last-child td{border-bottom:1px solid #333333;}.wp-block-highlighted-box .wp-block-table tr:first-child td,.wp-block-highlighted-box .wp-block-rm-advanced-table tr:first-child td,.wp-block-dfo-highlighted-box .wp-block-table tr:first-child td,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table tr:first-child td{border-top:1px solid #333333;}.wp-block-highlighted-box .wp-block-table.is-style-stripes,.wp-block-highlighted-box .wp-block-rm-advanced-table.is-style-stripes,.wp-block-dfo-highlighted-box .wp-block-table.is-style-stripes,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table.is-style-stripes{border-bottom:0;}.wp-block-highlighted-box .wp-block-rm-advanced-table table,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table table{table-layout:fixed;width:100% !important;}.wp-block-highlighted-box .wp-block-rm-advanced-table table td,.wp-block-highlighted-box .wp-block-rm-advanced-table table p,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table table td,.wp-block-dfo-highlighted-box .wp-block-rm-advanced-table table p{word-break:break-word;}.node--type-process-page.has-sidebar:not(.sidebar-right) .wp-block-highlighted-box,.node--type-process-page.has-sidebar:not(.sidebar-right) .wp-block-dfo-highlighted-box{padding:64px 108px 64px 108px;margin-left:0;}html,body{background-color:#012A4C;}body{font-family:"Source Sans Pro",sans-serif,helvetica,arial;background:#f7f7f7;color:#012A4C;margin:0;overflow-x:hidden;}body.overflow-hidden{overflow:hidden;}a:focus-visible,button:focus-visible{outline-offset:-1px;outline:2px solid #E83F53;}a.popup{position:relative;width:100%;height:100%;display:inline-block;}a.popup::after{content:"";position:absolute;top:10px;left:10px;height:20px;width:20px;background:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/images/icon_magnifyingglass.png) no-repeat top left;}h1,h2,h3,h4,h5,h6{color:#012A4C;}h1.current-header,h2.current-header,h3.current-header,h4.current-header,h5.current-header,h6.current-header{padding-right:2px;width:fit-content;position:relative;}h1.current-header:after,h2.current-header:after,h3.current-header:after,h4.current-header:after,h5.current-header:after,h6.current-header:after{content:"";position:absolute;width:100%;height:100%;display:block;top:0;left:0;border:2px solid #E83F53;}p.has-huge-font-size{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;}@media all and (min-width:640px) and (max-width:1024px){p.has-huge-font-size{font-size:38px;line-height:47px;}}@media all and (max-width:639px){p.has-huge-font-size{font-size:30px;line-height:38px;}}p.has-large-font-size{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;}@media all and (max-width:639px){p.has-large-font-size{font-size:20px;}}p.has-large-font-size strong{font-weight:600;}p.has-medium-font-size{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:20px;line-height:24px;}p.has-medium-font-size strong{font-weight:600;}.date.bottom{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:27px;font-weight:400;color:#333;margin-top:64px;}.views-header a{color:#012A4C;text-decoration:underline;}.views-header a:hover{color:#009fe3;}a.button{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}a.button:hover{background-color:#009fe3;}a.button.red,a.button.cancel{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#E83F53;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}a.button.red:hover,a.button.cancel:hover{background-color:#ec5f70;}a.button.green,a.button.ok{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#008566;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}a.button.green:hover,a.button.ok:hover{background-color:#00a981;}.error-page{margin-top:80px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media all and (max-width:639px){.error-page{display:block;}}.error-page img{width:380px;}@media all and (max-width:639px){.error-page img{width:100%;}}.error-page .error-text{width:363px;margin-left:95px;}@media all and (max-width:639px){.error-page .error-text{width:100%;margin-left:0;}}.error-page .error-text .error-heading{font-size:50px;line-height:62.5px;margin:0 0 20px 0;}.error-page .preamble{font-size:22px;line-height:33px;margin-top:0;}.error-page .views-exposed-form-site-search-search-results form{position:relative;}.error-page .views-exposed-form-site-search-search-results .form-actions{position:absolute;right:20px;top:20px;}.error-page .views-exposed-form-site-search-search-results input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;border:2px solid #005b91;outline-color:transparent;outline-style:none;background-color:#fff;padding:20px 50px 20px 20px;width:100%;height:64px;box-sizing:border-box;font-size:18px;}*,:after,:before{box-sizing:content-box;}menu,ol,ul{list-style:inherit;}summary{list-style:none;}summary::-webkit-details-marker,summary::marker{display:none;}.mobile-only{display:none;}@media all and (max-width:639px){.mobile-only{display:block;}}.mobile-tablet-only{display:none;}@media all and (max-width:1024px){.mobile-tablet-only{display:block;}}.messages--status a{color:#012A4C;}.messages--status a:hover{color:#009fe3;}.field--label-inline{display:flex;}.field--label-inline .field-label{margin-right:5px;}.field--label-inline .field-label:after{content:":";}#block-dfo-breadcrumbs ol{margin:40px 0 0 0;padding:0;}#block-dfo-breadcrumbs ol li{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;display:inline;}#block-dfo-breadcrumbs ol li:not(:last-child):after{content:"/";}#block-dfo-breadcrumbs ol li a{color:#012A4C;font-weight:700;}#block-dfo-breadcrumbs ol li a:hover{color:#009fe3;}.page-node-type-case #block-dfo-primary-local-tasks,.page-node-type-casekapittel #block-dfo-primary-local-tasks{position:relative !important;bottom:0;right:0;display:inline-block;margin-top:20px;}.page-node-type-case #block-dfo-primary-local-tasks{margin-bottom:20px;}.page-node-type-casekapittel .region-content{margin-bottom:0px;}.page-node-type-casekapittel .date.bottom{margin-bottom:80px;}@media all and (max-width:1024px){.page-node-type-casekapittel .date.bottom{margin-bottom:100px;}}.page-node-type-casekapittel footer,.page-node-type-casekapittel .region-content-tertiary{max-height:0 !important;display:block;overflow:hidden;padding:0;}.page-node-type-casekapittel .node__contact-wrapper{margin-bottom:0;}.page-node-type-casekapittel #block-dfo-page-title #case-chapter-overtitle{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;font-weight:600;line-height:27px;margin:0 0 4px 0;display:none;}#chapterNumberWrapper{margin-bottom:8px;font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;display:block;}@media all and (max-width:639px){#chapterNumberWrapper{font-size:20px;}}#chapterNumberWrapper strong{font-weight:600;}.casesearch-container{position:relative;width:100%;}@media all and (max-width:639px){.casesearch-container{width:auto;}}.casesearch-container .casesearch-item-container input{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#012A4C;border:2px solid #005B91;padding:18px 45px 18px 20px;width:100%;box-sizing:border-box;}.casesearch-container .casesearch-item-container input::placeholder{color:#828282 !important;}.casesearch-container form{position:relative;}@media all and (min-width:640px) and (max-width:1024px){.casesearch-container form{max-width:100% !important;}}.casesearch-container .form-actions{position:absolute;right:0;top:5px;}.casesearch-container .form-actions input{color:#012A4C;border:2px solid #005B91;padding:18px 45px 18px 20px;width:100%;box-sizing:border-box;width:60px !important;border:none !important;padding-right:20px !important;}.casesearch-container .form-actions input:focus-visible,.casesearch-container .form-actions input:focus{outline-offset:-1px;outline:2px solid #E83F53 !important;}.field--name-field-case-chapter:first-child a,.case-toc-content .views-content .views-field-title:first-child a{margin-top:48px;}.field--name-field-case-chapter a,.case-toc-content .views-content .views-field-title a{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;color:#333;text-decoration:none;padding:10px 0;display:block;width:fit-content;}@media all and (max-width:639px){.field--name-field-case-chapter a,.case-toc-content .views-content .views-field-title a{font-size:20px;}}.field--name-field-case-chapter a strong,.case-toc-content .views-content .views-field-title a strong{font-weight:600;}.field--name-field-case-chapter a:hover,.case-toc-content .views-content .views-field-title a:hover{color:#009fe3;}.field--name-field-case-chapter a::before,.case-toc-content .views-content .views-field-title a::before{content:"";border-right:solid 4px #009fe3;margin-right:8px;}.field--name-field-case-chapter .field-content a,.case-toc-content .views-content .views-field-title .field-content a{color:#012A4C;text-decoration:none;}.field--name-field-case-chapter .field-content a:hover,.case-toc-content .views-content .views-field-title .field-content a:hover{color:#009fe3;}a.print-version{color:#333;text-decoration:none;}.case-toc-content{background-color:#f7f7f7;position:fixed;width:100%;height:calc(100% - 71px);top:0;left:0;display:none;overflow:scroll;z-index:90;}@media all and (max-width:1024px){.case-toc-content{width:calc(100% - 40px);padding:0 20px;}}.case-toc-content h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;}@media all and (min-width:640px) and (max-width:1024px){.case-toc-content h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.case-toc-content h1{font-size:30px;line-height:38px;}}.case-toc-content h1 a{color:#012A4C;text-decoration:none;}.case-toc-content h1 a:hover{color:#009fe3;}.case-toc-content .views-row .views-field-field-table-of-content{margin-left:12px;margin-top:8px;}.case-toc-content .views-row .views-field-field-table-of-content .field-content > p{display:none;}.case-toc-content .views-row.current-chapter{border-left:solid 4px #009fe3;padding-left:8px;}.case-toc-content .views-row.current-chapter .views-field-title a::before{display:none;}.case-toc-content .views-row.current-chapter .views-field-field-table-of-content{margin-left:0;}.case-toc-content .views-row h2,.case-toc-content .views-row h3,.case-toc-content .views-row h4,.case-toc-content .views-row h5,.case-toc-content .views-row h6,.case-toc-content .views-row strong{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px !important;line-height:18px;font-weight:400;margin-bottom:8px;margin-top:0;}.case-toc-content .views-row h2 a,.case-toc-content .views-row h3 a,.case-toc-content .views-row h4 a,.case-toc-content .views-row h5 a,.case-toc-content .views-row h6 a,.case-toc-content .views-row strong a{color:#012A4C;}.case-toc-content .views-row h2 a:hover,.case-toc-content .views-row h3 a:hover,.case-toc-content .views-row h4 a:hover,.case-toc-content .views-row h5 a:hover,.case-toc-content .views-row h6 a:hover,.case-toc-content .views-row strong a:hover{color:#009fe3;}.case-toc-content .views-row h3{padding-left:20px;}.case-toc-content .views-row h4{padding-left:40px;}.case-toc-content .views-row .views-field-title a{width:fit-content;padding:0;margin-top:28px;}.case-toc-content .views-row .views-field-title a:hover{color:#009fe3;}.case-toc-content .views-row .views-field-title a:hover::before{color:#012A4C;}.case-toc-content-inner{max-width:1146px;height:fit-content;margin:auto;margin-bottom:97px;padding-top:100px;position:relative;}@media all and (max-width:639px){.case-toc-content-inner{padding-top:60px;}}.case-toc-content-inner > h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;max-width:calc(100% - 104px - 40px);}@media all and (min-width:640px) and (max-width:1024px){.case-toc-content-inner > h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.case-toc-content-inner > h1{font-size:30px;line-height:38px;}}@media all and (max-width:1024px){.case-toc-content-inner > h1{margin-top:0;max-width:100%;}}.print-version{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/print.svg);background-repeat:no-repeat;background-size:20px 20px;padding-left:28px;display:block;margin-top:48px;width:fit-content;}.print-version:hover{color:#009fe3;}.node--type-case > h1{display:none;}.node--type-case .case-image-title{position:relative;}.node--type-case .case-image-title h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;max-width:1016px;padding:24px 53px 24px 53px;background-color:#f7f7f7;margin:0 auto;}@media all and (min-width:640px) and (max-width:1024px){.node--type-case .case-image-title h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.node--type-case .case-image-title h1{font-size:30px;line-height:38px;}}@media all and (max-width:639px){.node--type-case .case-image-title h1{padding-left:0;padding-right:0;}}.node--type-case .case-image-title.no-image .case-title-wrapper{position:relative;}.node--type-case .case-image-title .field--name-field-media-image{text-align:center;min-height:200px;}.node--type-case .case-image-title .field--name-field-media-image img{width:auto;height:auto;max-height:480px;max-width:100%;margin:0 auto;}.node--type-case .case-image-title .field--name-field-credit-text{display:none;}.node--type-case:not(.illustration-over-title) .case-title-wrapper{position:absolute;bottom:0;width:100%;z-index:10;}.node--type-case .case-title-wrapper{text-align:center;}.node--type-case .node__content{width:552px !important;margin:0 auto;}.node--type-case.node--view-mode-full .field--name-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:400;text-align:center;}.node--type-casekapittel .wp-block-drupal-section > h2 span,.node--type-casekapittel .wp-block-drupal-section h3 span,.node--type-casekapittel .wp-block-drupal-section h4 span,.node--type-casekapittel .wp-block-drupal-section h5 span,.node--type-casekapittel .wp-block-drupal-section h6 span{display:block;width:100%;}.node--type-casekapittel .wp-block-drupal-section > h2{border-left:8px solid #009fe3;padding-left:8px;margin-bottom:16px !important;}.node--type-casekapittel .case-footer{padding-left:20px;padding-right:20px;position:sticky;border-top:1px solid #005B91;border-bottom:1px solid #005B91;background:#f7f7f7;bottom:0;right:0;left:0;z-index:100;}@media all and (min-width:1025px){.node--type-casekapittel .case-footer{margin-left:calc(-50vw + (1146px / 2));margin-right:calc(-50vw + (1146px / 2));padding-left:calc((100vw - 1146px) / 2);padding-right:calc((100vw - 1146px) / 2);}}@media all and (max-width:1024px){.node--type-casekapittel .case-footer{margin-left:-20px;}}@media all and (max-width:1024px){.node--type-casekapittel .case-footer{padding:0;width:calc(100% + 40px);}}.node--type-casekapittel .case-footer.open{position:fixed;width:100%;margin-left:0;padding-left:0;padding-right:0;}.node--type-casekapittel .case-footer .inner-container{max-width:1146px;margin-left:auto;margin-right:auto;padding:0 20px;position:relative;padding:0;margin:24px auto;display:table;width:100%;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .inner-container{width:auto;}}@media all and (max-width:639px){.node--type-casekapittel .case-footer .inner-container{margin:0;width:100% !important;}}@media all and (min-width:640px) and (max-width:1024px){.node--type-casekapittel .case-footer .inner-container{width:calc(100% - 40px);padding:0 20px;}}.node--type-casekapittel .case-footer .entity-pager-item{max-width:calc(50% - 20px);}.node--type-casekapittel .case-footer .prev-next .entity-pager-list,.node--type-casekapittel .case-footer .prev-next .entity-pager-list li{margin:0;}.node--type-casekapittel .case-footer .prev-next .inactive{display:none;}.node--type-casekapittel .case-footer .prev-next a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:20px;line-height:27px;font-weight:400;display:block;background-repeat:no-repeat;background-size:auto;text-decoration:none;color:#012A4C;}@media all and (max-width:639px){.node--type-casekapittel .case-footer .prev-next a{background-size:28px 20px;}}.node--type-casekapittel .case-footer .prev-next a strong{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:20px;line-height:25px;font-weight:600;}@media all and (max-width:639px){.node--type-casekapittel .case-footer .prev-next a strong{font-size:18px;}}.node--type-casekapittel .case-footer .prev-next a:hover{color:#009fe3;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-list{display:flex;padding:18px 0px;}}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item{border-bottom:0 !important;border-bottom:1px solid #005B91;width:calc(100% - 40px);padding:8px 20px;}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item a{position:relative;}.node--type-casekapittel .case-footer .prev-next .entity-pager-item a:hover:after{background-size:contain;content:"";width:64px;height:64px;display:block;position:absolute;top:-4px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item span{display:none;}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev{float:left;text-align:left;}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue-left-thick.svg);padding-left:66px;background-position:left 14px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a{padding-left:50px;background-position:left 6px;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue-left.svg);}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a:hover:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue-thick.svg);left:-15px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"FlipH";}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue-left.svg);}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next{float:right;text-align:right;}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue-thick.svg);padding-right:66px;background-position:right 14px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);padding-right:50px;background-position:right 6px;}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a:hover:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue-thick.svg);right:-15px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue.svg);}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a:hover:after{display:none;}}.node--type-casekapittel .case-footer .entity-pager-item-count{display:none;}.node--type-casekapittel #toc{padding-top:30px;}.node--type-casekapittel #toc #case-chapter-toc-overtitle{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:600;line-height:22px;margin:0 0 1px 0;padding-left:6px;display:none;}.node--type-casekapittel #toc .toc-case-title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-weight:600;font-size:24px;line-height:30px;padding:0 0 0 6px;margin-top:0;margin-bottom:20px;}.node--type-casekapittel #toc #tocArrow,.node--type-casekapittel #toc .toc__header{display:none;}.node--type-casekapittel #toc > ol.toc__list > li.toc__list-item.is-active-li,.node--type-casekapittel #toc > ol.toc__list > li.toc__list-item.is-parent-ol{border-left:4px solid #009fe3;margin-left:-4px;}> .node--type-casekapittel #toc > ol.toc__list > ol.toc__list .toc__list-item.is-active-li,> .node--type-casekapittel #toc > ol.toc__list > ol.toc__list .toc__list-item.is-parent-ol{border-left:4px solid #009fe3;margin-left:-4px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list > ol.toc__list{padding-left:14px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list > ol.toc__list .toc__list-item{padding-left:0;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list > ol.toc__list ol.toc__list{padding-left:14px;}.node--type-casekapittel #toc li.toc__list-item{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:150%;font-weight:400;padding-left:14px;margin:0;padding-bottom:8px;}.node--type-casekapittel #toc li.toc__list-item a{display:block;}.node--type-casekapittel #toc > ol.toc__list{margin:0 0;}.node--type-casekapittel #toc > ol.toc__list > li.toc__list-item{border-bottom:none;padding-left:14px;padding-bottom:0;margin-bottom:16px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list{padding-left:14px;margin-top:-16px;padding-top:8px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list li.toc__list-item:last-child{padding-bottom:0;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list.is-active-ol{padding-left:0;border-left:4px solid #009fe3;margin-left:-4px;padding-left:8px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list + li.toc__list-item{margin-top:16px;}.node--type-casekapittel #toc ol.toc__list{border-bottom:0 !important;}.node--type-casekapittel #toc ol.toc__list.is-active-ol + li.toc__list-item{padding-top:8px;}.node--type-casekapittel .toc-nav,.node--type-casekapittel .toc-nav-close,.node--type-casekapittel .toc-nav-mobile{position:absolute;top:0;left:6px;width:fit-content;background:#005B91;border:1px solid #005B91;}@media all and (max-width:639px){.node--type-casekapittel .toc-nav,.node--type-casekapittel .toc-nav-close,.node--type-casekapittel .toc-nav-mobile{top:-55px;}}.node--type-casekapittel .toc-nav.open button,.node--type-casekapittel .toc-nav-close.open button,.node--type-casekapittel .toc-nav-mobile.open button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-close-white.svg);}.node--type-casekapittel .toc-nav:hover,.node--type-casekapittel .toc-nav-close:hover,.node--type-casekapittel .toc-nav-mobile:hover{border-color:#009fe3;}.node--type-casekapittel .toc-nav:hover button,.node--type-casekapittel .toc-nav-close:hover button,.node--type-casekapittel .toc-nav-mobile:hover button{background-color:#009fe3;}.node--type-casekapittel .toc-nav button,.node--type-casekapittel .toc-nav-close button,.node--type-casekapittel .toc-nav-mobile button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-case.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;font-weight:700;background-repeat:no-repeat;background-size:24px;background-position:15px center;color:white;display:block;padding:17px 24px 17px 50px;text-decoration:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:unset;background-color:transparent;border:0;box-shadow:transparent;}.node--type-casekapittel .toc-nav{position:relative;top:0 !important;}.node--type-casekapittel .toc-nav-close{left:auto;right:0;top:144px;z-index:10;}@media all and (max-width:1024px){.node--type-casekapittel .toc-nav-close{display:none;}}.node--type-casekapittel .toc-nav-close button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-close-white.svg);}.node--type-casekapittel .toc-nav-mobile{display:none;left:calc(50% - 24px);top:13px;padding:0;}@media all and (max-width:1024px){.node--type-casekapittel .toc-nav-mobile{display:block;}}.node--type-casekapittel .toc-nav-mobile button{padding:26px;background-position:center;background-size:36px;}.node--type-casekapittel .views-view-entity-pager{position:relative;}.view-cases-printversion article > a{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;color:#012A4C;}@media all and (min-width:640px) and (max-width:1024px){.view-cases-printversion article > a{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.view-cases-printversion article > a{font-size:30px;line-height:38px;}}.view-cases-printversion article h2 a,.view-cases-printversion article h3 a,.view-cases-printversion article strong a{color:#012A4C;text-decoration:none;}.view-cases-printversion .views-row:not(:first-child){page-break-before:always;padding-top:30px;}.view-cases-printversion .views-row:not(:first-child) > .field--name-field-media-image,.view-cases-printversion .views-row:not(:first-child) > .views-field-title,.view-cases-printversion .views-row:not(:first-child) > .views-field-field-intro-text,.view-cases-printversion .views-row:not(:first-child) > .views-field-field-case-chapter,.view-cases-printversion .views-row:not(:first-child) > .views-field-field-image{display:none;}.view-cases-printversion .views-row:first-child .views-field-rendered-entity{page-break-before:always;}.view-cases-printversion .views-row article.node--type-casekapittel > div > .field--name-field-contact,.view-cases-printversion .views-row article.node--type-casekapittel > div > .field--name-field-contact-person{display:none;}.view-cases-printversion .content-moderation-entity-moderation-form,.view-cases-printversion .contextual{display:none;}.view-cases-printversion .node--type-casekapittel.node--view-mode-default > strong > a{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;}@media all and (min-width:640px) and (max-width:1024px){.view-cases-printversion .node--type-casekapittel.node--view-mode-default > strong > a{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.view-cases-printversion .node--type-casekapittel.node--view-mode-default > strong > a{font-size:30px;line-height:38px;}}.view-cases-printversion .field--name-field-media-image{text-align:center;min-height:200px;}.view-cases-printversion .field--name-field-media-image img{width:auto;height:auto;max-height:480px;max-width:100%;}.view-cases-printversion .views-field-title{max-width:1016px;padding:24px 53px 24px 53px;background-color:#f7f7f7;text-align:center;}.view-cases-printversion .views-field-title span{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;}@media all and (min-width:640px) and (max-width:1024px){.view-cases-printversion .views-field-title span{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.view-cases-printversion .views-field-title span{font-size:30px;line-height:38px;}}.view-cases-printversion .views-field-field-intro-text{width:552px !important;margin:0 auto;}.view-cases-printversion .views-field-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:400;text-align:center;}.view-cases-printversion .views-field-field-case-chapter{width:552px !important;margin:0 auto;}.view-cases-printversion .views-field-field-case-chapter a{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;color:#333;text-decoration:none;padding:10px 0;display:block;width:fit-content;}.view-cases-printversion .views-field-field-case-chapter a:first-child{margin-top:48px;}@media all and (max-width:639px){.view-cases-printversion .views-field-field-case-chapter a{font-size:20px;}}.view-cases-printversion .views-field-field-case-chapter a strong{font-weight:600;}.view-cases-printversion .views-field-field-case-chapter a:hover{color:#009fe3;}.view-cases-printversion .views-field-field-case-chapter a::before{content:"";border-right:solid 4px #009fe3;margin-right:8px;}.view-cases-printversion .views-field-field-case-chapter .field-content a{color:#012A4C;text-decoration:none;}.view-cases-printversion .views-field-field-case-chapter .field-content a:hover{color:#009fe3;}.block-facets,.facet-block{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;margin:24px 0;}.block-facets .search__facet-label,.block-facets .facet-block__title,.facet-block .search__facet-label,.facet-block .facet-block__title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:600;color:#333;}.block-facets .facets-widget-checkbox ul,.facet-block .facets-widget-checkbox ul{list-style:none;margin:0;padding:0;}.block-facets .facets-widget-checkbox ul li,.facet-block .facets-widget-checkbox ul li{margin-right:20px;margin-top:8px;}.block-facets .facets-widget-checkbox ul li .facet-item__value,.block-facets .facets-widget-checkbox ul li .facet-item__count,.facet-block .facets-widget-checkbox ul li .facet-item__value,.facet-block .facets-widget-checkbox ul li .facet-item__count{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#012A4C;}.block-facets .facets-widget-checkbox ul li.empty-facet-item .facet-item__value,.block-facets .facets-widget-checkbox ul li.empty-facet-item .facet-item__count,.facet-block .facets-widget-checkbox ul li.empty-facet-item .facet-item__value,.facet-block .facets-widget-checkbox ul li.empty-facet-item .facet-item__count{color:#828282;}.block-facets .facets-widget-checkbox ul li input.facets-checkbox,.block-facets .facets-widget-checkbox ul li input.form-checkbox,.facet-block .facets-widget-checkbox ul li input.facets-checkbox,.facet-block .facets-widget-checkbox ul li input.form-checkbox{box-sizing:border-box;flex-shrink:0;border:2px solid #005B91;box-shadow:none;-webkit-appearance:none;outline:none;background-color:#fff;padding:7px;height:1em;width:1em;margin:5px 10px -3px 0;border-radius:0 !important;}.block-facets .facets-widget-checkbox ul li input.facets-checkbox:focus-visible,.block-facets .facets-widget-checkbox ul li input.form-checkbox:focus-visible,.facet-block .facets-widget-checkbox ul li input.facets-checkbox:focus-visible,.facet-block .facets-widget-checkbox ul li input.form-checkbox:focus-visible{border-color:#E83F53;}.block-facets .facets-widget-checkbox ul li input.facets-checkbox:checked,.block-facets .facets-widget-checkbox ul li input.form-checkbox:checked,.facet-block .facets-widget-checkbox ul li input.facets-checkbox:checked,.facet-block .facets-widget-checkbox ul li input.form-checkbox:checked{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.408 19.422c.123.052.254.078.387.078h.051l.018-.001a1.002 1.002 0 0 0 .738-.406l.001-.002 13.093-17.57L20.094.295 7.689 16.941 1.716 10.89.298 12.327l6.783 6.874c.093.095.204.17.327.221z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%;background-size:9px;background-color:#005B91;}.block-facets .facets-widget-checkbox ul li input.facets-checkbox:hover,.block-facets .facets-widget-checkbox ul li input.form-checkbox:hover,.facet-block .facets-widget-checkbox ul li input.facets-checkbox:hover,.facet-block .facets-widget-checkbox ul li input.form-checkbox:hover{border-width:4px;padding:5px;}.block-facets select,.facet-block select{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;background-repeat:no-repeat;background-position:calc(100% - 15px) 15px;appearance:none;padding:14px 55px 15px 18px;width:100%;border:2px solid #005B91;color:#012A4C;box-sizing:border-box;}.block-facets select:focus,.facet-block select:focus{outline:none;}.block-facets select::placeholder,.facet-block select::placeholder{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#012A4C;}.block-facet-blockblog-frontpage-category .facet-item a:hover{background-color:#75C9ED;color:#012A4C;}.block-facet-blockblog-frontpage-category.extra-facet-item a{color:#828282;}.block-facet-blockblog-frontpage-category .js-facet-deactivate{display:none;}.block-facet-blockcourse-category,.block-facet-blockcourse-target-group{margin-top:16px;}.block-facet-blockcourse-category h3,.block-facet-blockcourse-target-group h3{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:600;margin-bottom:8px;margin-top:32px;color:#012A4C;}.block-facet-blockcourse-category ul.js-facets-links,.block-facet-blockcourse-target-group ul.js-facets-links{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;}.block-facet-blockcourse-category ul.js-facets-links li,.block-facet-blockcourse-target-group ul.js-facets-links li{margin-right:16px;height:36px;margin-bottom:16px;}.block-facet-blockcourse-category ul.js-facets-links li a,.block-facet-blockcourse-target-group ul.js-facets-links li a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:16px;line-height:21px;color:#012A4C;text-decoration:none;background:#BFD6E3;border-radius:100px;padding:8px 32px;}.block-facet-blockcourse-category ul.js-facets-links li a strong,.block-facet-blockcourse-target-group ul.js-facets-links li a strong{font-weight:600;}.block-facet-blockcourse-category ul.js-facets-links li a:hover,.block-facet-blockcourse-target-group ul.js-facets-links li a:hover{background:#80CFF1;color:#012A4C !important;}.block-facet-blockcourse-category ul.js-facets-links li a.is-active,.block-facet-blockcourse-target-group ul.js-facets-links li a.is-active{background:#005B91;color:white;}.block-facet-blockcourse-category ul.js-facets-links li a.is-active:hover,.block-facet-blockcourse-target-group ul.js-facets-links li a.is-active:hover{color:white !important;}.block-facet-blockcourse-category ul.js-facets-links li a .facet-item__status,.block-facet-blockcourse-target-group ul.js-facets-links li a .facet-item__status{display:none;}.block-views-blockfront-filters-block-1 h2{margin-top:0;margin-bottom:24px;}.block-views-blockfront-filters-block-1 .views-content{display:flex;flex-wrap:wrap;}.block-views-blockfront-filters-block-1 .views-row a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:16px;line-height:21px;font-size:18px;color:#012A4C;text-decoration:none;padding:8.5px 30px;border-radius:100px;background:#f7f7f7;margin-right:16px;margin-bottom:16px;line-height:23px;display:inline-block;}.block-views-blockfront-filters-block-1 .views-row a strong{font-weight:600;}.block-views-blockfront-filters-block-1 .views-row a:hover{color:#012A4C !important;background:#80CFF1;}.block-views-blockfront-filters-block-1 .view-all a{background-color:transparent;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-button-blue.svg);background-position:80% 50%;background-repeat:no-repeat;background-size:26px 18px;border:2px solid #f7f7f7;padding:4.5px 26px;padding-right:75px;}.block-views-blockfront-filters-block-1 .view-all a:hover{background-color:#80CFF1;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-button-blue.svg);background-position:80% 50%;background-repeat:no-repeat;background-size:26px 18px;border-color:#80CFF1;}@media all and (max-width:1024px){.facet-toggler__trigger{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);background-repeat:no-repeat;background-position:right center;cursor:pointer;}.facet-toggler .facet-count{display:inline-block;font-weight:normal;}.facet-toggler.facet-toggler--closed .facet-toggler__trigger{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-up-blue.svg);}.facet-toggler.facet-toggler--closed ul{display:none;}}.page-node-type-full-width .block-page-title-block{display:none;}.page-node-type-full-width iframe{width:100%;border-width:0;margin-top:40px;}#block-dfo-primary-local-tasks > ul{padding:0;}#block-dfo-primary-local-tasks > ul li{display:inline-block;}#block-dfo-primary-local-tasks > ul li > a{padding:5px 8px;background:#a6ddf5;color:black;text-decoration:none;}#block-dfo-primary-local-tasks > ul li > a.is-active{background:#012A4C;color:white;}#block-dfo-primary-local-tasks > ul li > a:hover:not(.is-active){-webkit-transition:background-color 300ms ease;-ms-transition:background-color 300ms ease;transition:background-color 300ms ease;background:#c6e9f9;}header{position:relative;display:table;width:100%;height:80px;border-bottom:2px solid #e6e6e6;background-color:#fff;}header .main-container{position:relative;}.wrapper-logo-header{display:flex;align-items:center;justify-content:space-between;}.wrapper-logo-header .region-header{width:100%;}@media all and (min-width:1025px){.wrapper-logo-header .region-header{width:490px;}}@media all and (min-width:640px) and (max-width:1024px){.wrapper-logo-header .region-header{width:auto;}}@media all and (max-width:639px){.wrapper-logo-header.header-with-mypage .header-navigation{width:100%;}}.header--sitename-branding .site-name{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:32px;line-height:42px;font-weight:600;margin-top:0;margin-bottom:0;}@media all and (max-width:639px){.header--sitename-branding .site-name{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:26px;line-height:32px;font-weight:600;padding-bottom:29px;}}.header--sitename-branding .site-slogan{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:400;margin-bottom:34px;margin-top:0;}@media all and (max-width:639px){.header--sitename-branding .site-slogan{display:none;}}.header--sitename-branding a{display:block;width:max-content;text-decoration:none;color:#012A4C;}#block-dfo-site-branding{margin:33px 0 24px 0;}@media all and (max-width:1024px){#block-dfo-site-branding{margin:0;}}#block-dfo-site-branding a{display:inline-block;}@media all and (max-width:1024px){#block-dfo-site-branding a{width:100%;height:100%;display:block;}}@media all and (max-width:1024px){#block-dfo-site-branding a img{max-width:290px;}}@media all and (max-width:639px){#block-dfo-site-branding a img{max-width:265px;}}.header-navigation{width:100%;}@media all and (max-width:1024px){.header-navigation{position:relative;z-index:10;margin:35px 0;}}@media all and (max-width:639px){.header-navigation{width:auto;}}.controlswrapper{display:flex;justify-content:flex-end;}.controlswrapper.js-dfo-open{display:none;}.searchwrapper,.global-searchwrapper{display:none;}@media all and (min-width:640px){.searchwrapper,.global-searchwrapper{width:250px;float:right;}}.searchwrapper form,.global-searchwrapper form{border:solid 3px black;display:flex;position:relative;}@media all and (max-width:639px){.searchwrapper form,.global-searchwrapper form{width:calc(100% - 40px);}}.searchwrapper form input.form-text,.global-searchwrapper form input.form-text{padding:5px;border:none;width:calc(100% - 20px) !important;outline:none;}@media all and (max-width:639px){.searchwrapper form input.form-text,.global-searchwrapper form input.form-text{width:calc(100% - 20px) !important;padding:5px 20px 5px 0;}}@media all and (max-width:639px){.searchwrapper form input.form-text:focus,.global-searchwrapper form input.form-text:focus{outline:none;}}.searchwrapper form input.form-submit,.global-searchwrapper form input.form-submit{height:16px;padding:4px;width:20px;display:block;}@media all and (max-width:639px){.searchwrapper form div.form-actions,.global-searchwrapper form div.form-actions{position:absolute;right:17px;}}@media all and (max-width:639px){.searchwrapper form,.global-searchwrapper form{background:#012A4C;border:none;padding:40px 20px;margin-right:-20px;}.searchwrapper form input.form-text,.global-searchwrapper form input.form-text{background:inherit;color:white;width:100%;font-size:18px;border-bottom:3px solid white;}.searchwrapper form input.form-text::placeholder,.global-searchwrapper form input.form-text::placeholder{color:white;}.searchwrapper form input.form-submit,.global-searchwrapper form input.form-submit{padding-top:6px;}.searchwrapper form .js-form-type-textfield,.global-searchwrapper form .js-form-type-textfield{width:100%;}}.searchwrapper.js-dfo-open,.global-searchwrapper.js-dfo-open{display:block;}.global-searchwrapper{width:600px;float:none;margin:0 auto;}@media all and (max-width:639px){.global-searchwrapper{width:100%;}}.global-searchwrapper form{border:0;}@media all and (max-width:639px){.global-searchwrapper form{width:100% !important;}}.global-searchwrapper .custom-header-layout__inner{padding:0 !important;}.searchtoggle,.menutoggle,.global-searchtoggle{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;font-weight:600;border:0;background:inherit;margin:0 17px;background-repeat:no-repeat;background-position:right;padding-top:0;padding-bottom:0;}.searchtoggle:hover,.menutoggle:hover,.global-searchtoggle:hover{color:#009fe3;}@media all and (max-width:375px){.searchtoggle,.menutoggle,.global-searchtoggle{margin:0 8px;}}.searchtoggle,.global-searchtoggle{padding-right:28px;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/search.svg);background-size:20px;background-color:transparent;color:#012A4C;}@media all and (max-width:639px){.searchtoggle,.global-searchtoggle{display:none;}}.global-searchtoggle.js-dfo-open{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-close.svg);}.menutoggle{padding-right:33px;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger.svg);background-size:24px;margin-right:0;background-color:transparent;color:#012A4C;margin-left:42px;}.menutoggle.menu-open{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-close.svg);background-size:21px;}@media all and (max-width:1024px){.menutoggle{padding-right:30px;background-size:25px;}}@media all and (max-width:639px){.menutoggle{width:24px;background-size:auto;height:24px;font-size:0;padding:0;}.menutoggle:hover{color:transparent;}}.username{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;font-weight:600;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/user.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) 12px;margin-top:1px;position:relative;padding:13px 51px 13px 0;margin-left:47px;margin-right:22px;position:relative;}.username:hover{cursor:pointer;}.username:hover > span{color:#009fe3;}@media all and (max-width:639px){.username{padding:0 51px 0 0;background-position:calc(100% - 20px) 0;}}.username.show:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-down.svg);transform:rotate(180deg);}.username:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-down.svg);background-repeat:no-repeat;background-position:center;background-size:14px 7px;content:"";width:14px;height:7px;display:block;position:absolute;right:0;top:21px;}@media all and (max-width:639px){.username:after{top:calc(50% - 3px);}}@media all and (max-width:639px){.username{margin-left:0;}}.username a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;font-weight:600;color:#012A4C;text-decoration:none;}.username a:hover{color:#009fe3;}.log-in{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;font-weight:600;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/user.svg);background-repeat:no-repeat;background-position:right center;background-size:24px;color:#012A4C;text-decoration:none;padding:3px 30px 3px 0;margin-left:47px;margin-right:22px;}@media all and (max-width:639px){.log-in{margin-left:0;}}.log-in:hover{color:#009fe3;}.username-popup{padding:22px 19px;width:162px;background-color:white;position:absolute;left:0;flex-direction:column;align-items:center;z-index:2;display:none;margin-top:13px;border:2px solid #d1d1d1;}.username-popup.show{display:flex;}.username-popup > a{margin-bottom:15px;}.username-popup > a:last-child{margin-bottom:0;}.username-popup ul.menu{padding:0;margin:0;list-style:none;text-align:center;display:flex;flex-direction:column;align-items:center;}.username-popup ul.menu li{display:block;}.username-popup ul.menu li > a{display:block;width:140px;text-align:center;padding:8px 0 8px 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#005B91;margin-bottom:-1px;}.username-popup ul.menu li > a:hover{color:#009fe3;}.username-popup ul.menu li:last-child > a{margin-bottom:0;border-bottom:1px solid #d1d1d1;}.username-popup ul.menu li a[data-drupal-link-system-path="user/logout"]{margin-top:15px;border:1px solid #012A4C;padding:8px 24px;width:auto;}.username-popup .my-page-button{width:140px;text-align:center;padding:8px 0 8px 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;color:#005B91;}.username-popup .log-out{border:1px solid #012A4C;padding:8px 24px;}.js-dfo-open{display:block;}.main-menu-outside-burger ul{margin:0;}.main-menu-outside-burger ul li{display:inline-block;}.main-menu-outside-burger ul li a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;font-weight:600;text-decoration:none;color:#012A4C;margin:0 24px;}.main-menu-outside-burger ul li a:hover,.main-menu-outside-burger ul li a.is-active{color:#009fe3;}@media all and (max-width:639px){.main-menu-outside-burger{display:none;}}.main-menu{display:block;clear:both;margin-bottom:20px;}@media all and (max-width:1024px){.main-menu{width:calc(100% + 40px);margin-bottom:0;}}.main-menu.js-dfo-closed{display:none;visibility:hidden;}@media all and (max-width:1024px){.main-menu{margin-left:-20px;margin-right:-20px;}}.main-menu ul{margin:0;padding:0;}.main-menu ul li{list-style:none;display:inline-block;width:100%;}.main-menu ul li.menu-item--last a:hover{color:#009fe3;}.main-menu ul li.menu-item--last a:after{display:none !important;}.main-menu ul li a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:23px;display:block;background:#f7f7f7;border-top:solid 1px #039fe3;color:#012A4C;text-decoration:none;padding:15px 40px 15px 20px;}.main-menu ul li a.is-active{color:#009fe3;}.main-menu ul li a::after{content:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);position:absolute;right:40px;width:14px;height:22px;}@media all and (max-width:1024px){.main-menu ul li a::after{right:20px;}}.main-menu ul li.js-dfo-active > a,> .main-menu ul li.menu-item--active-trail > a,.main-menu ul li:hover > a{background:#012A4C;color:white;}.main-menu ul li.js-dfo-active > a::after,> .main-menu ul li.menu-item--active-trail > a::after,.main-menu ul li:hover > a::after{content:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-white.svg);position:absolute;right:20px;width:22px;height:22px;}.main-menu ul li.js-dfo-active > a::after{transform:rotateX(180deg);}.main-menu ul li ul{overflow:hidden;}@media all and (min-width:1025px){.main-menu ul li ul{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:2em;-moz-column-gap:2em;-webkit-column-gap:2em;}}.main-menu ul li ul.js-dfo-closed{display:none;}.main-menu ul li ul li a{background:white;border:0;position:relative;}.main-menu ul li ul li a.is-active{color:#009fe3;font-weight:600;}.main-menu ul li ul li a:hover{background:inherit;color:#009fe3;}.main-menu ul li ul li a::after{display:none;}.main-menu ul li ul li a.menu-node-unpublished::after{display:inline;content:"*";}.main-menu ul li ul li.menu-item--active-trail a{color:#009fe3;font-weight:600;}.menu-node-unpublished::after{color:#f00000;content:"*";padding-left:3px;}.mobile-only li a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg) !important;background-repeat:no-repeat !important;background-position:right 20px center !important;background-size:21px !important;}.mobile-only li a:after{display:none;border-color:transparent;}@media all and (max-width:639px){.mobile-only .searchwrapper,.mobile-only .global-searchwrapper{display:block;}}.region-footer .footer__left-contact-wrapper ul.menu{margin:10px 0 20px 0;padding:0;}.region-footer .footer__left-contact-wrapper ul.menu li.menu-item{list-style:none;width:100%;}.region-footer .footer__left-contact-wrapper ul.menu li.menu-item a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link.svg);color:white;background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:21px;display:block;text-decoration:none;padding:10px 82px 10px 20px;border-top:solid 1px #039fe3;}.region-footer .footer__left-contact-wrapper ul.menu li.menu-item a:hover{color:#009fe3;}.region-footer .footer__left-contact-wrapper ul.menu li.menu-item a[target=_blank]{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link.svg);background-size:22px;}.region-footer .footer__left-contact-wrapper ul.menu li.menu-item:nth-last-child(1) a{border-bottom:solid 1px #039fe3;}.region-footer.is-dfo-portal .footer__left-contact-wrapper{-webkit-box-flex:0;-ms-flex:0 0 62%;flex:0 0 62%;max-width:62%;}@media all and (min-width:1025px){.region-footer.is-dfo-portal .footer__left-contact-wrapper{display:block;}}@media all and (max-width:639px){.region-footer.is-dfo-portal .footer__left-contact-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}.region-footer.is-dfo-portal .footer__left-contact-wrapper ul.menu{margin-top:1px;}@media all and (min-width:1025px){.region-footer.is-dfo-portal .footer__left-contact-wrapper ul.menu{columns:2;column-gap:28px;}}.region-footer.is-dfo-portal .footer__left-contact-wrapper ul.menu li{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;-mx-column-break-inside:avoid;column-break-inside:avoid;}.region-footer.is-dfo-portal .footer__left-contact-wrapper ul.menu li:first-child a{margin-top:0;}.region-footer.is-dfo-portal .footer__left-contact-wrapper ul.menu a{border-bottom:1px solid white;border-top:1px solid white;margin-top:-1px;}.region-footer.is-dfo-portal .footer__links{display:none;}.region-footer.is-dfo-portal .footer__contact{margin-bottom:0;}.region-footer.simple-footer ul.menu li.menu-item{display:inline;border-right:1px solid white;padding-right:10px;margin-right:10px;}.region-footer.simple-footer ul.menu li.menu-item:last-child{border-right:none;}.block-content-sub-menu{margin-top:40px;}@media all and (max-width:639px){.block-content-sub-menu{width:100%;}}@media all and (min-width:1025px){.block-content-sub-menu{width:705px;}}.block-content-sub-menu h2{margin:0 0 8px 0;}.block-content-sub-menu ul.menu{list-style:none;margin:0;padding:0;}.block-content-sub-menu ul.menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;background:inherit;border-left:none;border-right:none;border-bottom:none;padding:0;margin:0;}.block-content-sub-menu ul.menu li:last-child{border-bottom:solid 1px #009fe3;}.block-content-sub-menu ul.menu li a{border-top:solid 1px #009fe3;color:#012A4C;text-decoration:none;display:block;padding:10px 50px 10px 20px;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:21px;}.block-content-sub-menu ul.menu li a:hover{color:#009fe3;}.block-content-sub-menu ul.menu li a.is-active{display:none;}#block-content-outiside-sub-menu-items.block-content-sub-menu{margin-bottom:40px;}@media all and (min-width:1025px){.page-node-type-landing-page .block-content-sub-menu{width:100%;}}.page-node-type-landing-page .block-content-sub-menu h2{display:none;}.page-node-type-landing-page .block-content-sub-menu ul.menu{list-style:none;margin:0;padding:0;}@media all and (min-width:1025px){.page-node-type-landing-page .block-content-sub-menu ul.menu{justify-content:space-between;display:flex;flex-wrap:wrap;}}.page-node-type-landing-page .block-content-sub-menu ul.menu li{margin-bottom:15px;}@media all and (min-width:1025px){.page-node-type-landing-page .block-content-sub-menu ul.menu li{margin-bottom:15px;width:calc(50% - 10px);}}.page-node-type-landing-page .block-content-sub-menu ul.menu li:last-child{border-bottom:none;}.page-node-type-landing-page .block-content-sub-menu ul.menu li a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;border:2px solid #E6E6E6;background-color:white;color:#012A4C;border-radius:0;box-shadow:none;display:inline-block;width:100%;box-sizing:border-box;padding:32px;background-image:none;height:100%;}.page-node-type-landing-page .block-content-sub-menu ul.menu li a[class^=wp-block-dfo-card].card__title-link:hover,.page-node-type-landing-page .block-content-sub-menu ul.menu li a.card.card__title-link:not(.wp-block-rm-link-block):hover,.page-node-type-landing-page .block-content-sub-menu ul.menu li a.course-link:hover{border:2px solid #012A4C;}.page-node-type-landing-page .block-content-sub-menu ul.menu li a:hover{border-color:#012A4C;}.page-node-type-landing-page .block-content-sub-menu ul.menu a + ul.menu{margin-top:15px;}footer[role=contentinfo]{display:table;width:100%;background:#012A4C;padding:60px 0;color:white;}footer[role=contentinfo] a{color:inherit;text-decoration:none;}footer[role=contentinfo] a:hover{color:#009fe3;}footer[role=contentinfo] a:focus-visible{outline-width:2px;outline-color:#E83F53 !important;}footer[role=contentinfo] .main-container{display:flex;justify-content:space-between;}@media all and (max-width:639px){footer[role=contentinfo] .main-container{flex-direction:column;}}footer[role=contentinfo] p.site-name{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:700;margin:0 0 8px 0;}@media all and (max-width:639px){footer[role=contentinfo] p.site-name{margin:11px 12px 8px 12px;}}footer[role=contentinfo] p.site-slogan{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:400;margin:0 0 32px 0;}@media all and (max-width:639px){footer[role=contentinfo] p.site-slogan{margin:0 12px 55px 12px;}}footer[role=contentinfo] .footer__left-contact-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;color:white;}@media all and (max-width:639px){footer[role=contentinfo] .footer__left-contact-wrapper{max-width:100%;}}footer[role=contentinfo] .footer__left-contact-wrapper ul.menu a{border-color:white !important;}footer[role=contentinfo] .footer__left-contact-wrapper ul.menu a:hover{color:#009fe3 !important;}footer[role=contentinfo] .footer__left-contact-wrapper a[rel=home]{display:block;width:fit-content;}footer[role=contentinfo] .footer__left-contact-wrapper a[rel=home]:hover{color:white;}footer[role=contentinfo] .footer__contact-wrapper{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin-left:8.33333%;}@media all and (min-width:640px) and (max-width:1024px){footer[role=contentinfo] .footer__contact-wrapper{width:100% !important;max-width:100% !important;flex:100% !important;}}@media all and (max-width:639px){footer[role=contentinfo] .footer__contact-wrapper{max-width:100% !important;width:calc(100% - 24px) !important;margin:55px 12px 0 12px !important;}}footer[role=contentinfo] .footer__contact-wrapper li,footer[role=contentinfo] .footer__contact-wrapper a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:24px;font-weight:400;}@media all and (max-width:639px){footer[role=contentinfo] .footer__contact-wrapper{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;margin-left:0;margin-top:40px;}}footer[role=contentinfo] .footer__contact{list-style-type:none;color:#fefefe;margin:0;font-weight:normal;padding-left:90px;margin-bottom:33px;}footer[role=contentinfo] .footer__contact a{text-decoration:underline;}footer[role=contentinfo] .footer__links{padding-left:90px;}footer[role=contentinfo] .footer__links li{list-style:none;}footer[role=contentinfo] .footer__links li:not(last-child){margin-bottom:8px;}footer[role=contentinfo] .footer__links a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link.svg);text-decoration:none;display:block;background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:21px;}footer[role=contentinfo] .footer__links a:hover{color:#009fe3;}footer[role=contentinfo] .footer__logo{width:334px;}@media all and (max-width:1024px){footer[role=contentinfo] .footer__logo{width:100%;}}footer[role=contentinfo] .footer__link-logo{display:block;margin-bottom:32px;}footer[role=contentinfo] .simple-footer .main-container{flex-direction:column;align-items:center;}footer[role=contentinfo] .simple-footer .main-container img{max-width:100%;}footer[role=contentinfo] .simple-footer .footer-site-name{margin-top:56px;}.region-content{margin-bottom:80px;}.region-banner #block-dfo-landingpagebanner{text-align:center;}.region-banner #block-dfo-landingpagebanner .mobile-only img{max-width:100%;height:auto;}.region-banner #block-dfo-landingpagebanner .desktop-tablet-only img{max-width:100%;height:auto;}.region-content-secondary{background:#efefef;display:table;width:100%;}.region-content-tertiary{background:white;display:table;width:100%;}.main-container{max-width:1146px;margin-left:auto;margin-right:auto;padding:0 20px;}@media all and (max-width:1024px){.main-container{width:auto;}}.block-page-title-block{max-width:705px;}.path-nyhetsarkiv #block-dfo-content{max-width:705px;}.node.has-sidebar .node__content-wrapper{display:flex;justify-content:space-between;}.node.has-sidebar .node__content-wrapper.order-changed{flex-direction:row-reverse;}@media all and (max-width:639px){.node.has-sidebar .node__content{width:100%;}}@media all and (min-width:1025px){.node.has-sidebar .node__content{width:705px;}}.node.has-sidebar .node__content + .sidebar{width:291px;}.node.has-sidebar .node__content + .sidebar #stickyMenu{max-width:339px;}.node.has-sidebar .sidebar{width:339px;}.node.has-sidebar .sidebar #toc{width:291px;}@media all and (max-width:1024px){.node.has-sidebar .sidebar{display:none;}}.node .node__content-wrapper + .block-dfo-entity-usage-list{margin-top:40px;}.node.sidebar-right .sidebar{order:2;}.node.node--type-process.has-sidebar .sidebar #toc{float:right;}@media all and (max-width:1024px){.node.node--type-process .sidebar,.node.node--type-process-page .sidebar{max-width:100%;}}@media all and (max-width:1024px){.node.node--type-process #stickyMenu,.node.node--type-process-page #stickyMenu{display:none;}}.sidebar{position:relative;}.sidebar .sticky-menu{width:286px;}.sidebar .sticky-menu.sticky{position:fixed;top:0;padding-top:40px !important;}.sidebar .sticky-menu.sticky-bottom{position:absolute;top:auto;bottom:0;}.sidebar .sticky-menu.with-toolbar{padding-top:58px;}.sidebar #toc{position:relative;}.sidebar #toc .toc__header{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:150%;font-weight:400;color:#012A4C;padding-left:50px;margin:10px 0 20px 0;}.sidebar #toc .toc-arrow{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/toc-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:block;width:14px;height:14px;position:absolute;left:20px;margin-top:3px;}.sidebar #toc ol.toc__list{padding:0 0 0px 10px;list-style:none;}.sidebar #toc li.toc__list-item{padding-left:10px;margin:10px 0;}.sidebar #toc li.toc__list-item a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:150%;font-weight:400;text-decoration:none;color:#012A4C;opacity:0.75;}.sidebar #toc li.toc__list-item a:hover{color:#009fe3;}.sidebar #toc li.toc__list-item.is-active-li a{text-shadow:0 0 #000;opacity:1;}.sidebar #toc > ol.toc__list{margin:10px 0;}.sidebar #toc > ol.toc__list > li.toc__list-item{border-bottom:1px dashed #ccc;padding-left:40px;padding-bottom:10px;}.sidebar #toc > ol.toc__list > li.toc__list-item.is-parent-ol,.sidebar #toc > ol.toc__list > li.toc__list-item.active-parent-ol{border-bottom:none;padding-bottom:0;}.sidebar #toc > ol.toc__list > ol.toc__list{border-bottom:1px dashed #ccc;padding-left:40px;}.sidebar #toc > ol.toc__list ol.toc__list{display:none;}.sidebar #toc > ol.toc__list ol.toc__list.is-active-ol{display:block;}.page-node-type-process-page #block-dfo-content > h2{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;margin:80px 0 0 0;}@media all and (min-width:640px) and (max-width:1024px){.page-node-type-process-page #block-dfo-content > h2{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.page-node-type-process-page #block-dfo-content > h2{font-size:30px;line-height:38px;}}.page-node-type-process-page h1.book-title{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;line-height:64px;font-weight:600;margin:8px 0 24px 0;max-width:705px;}.page-node-type-process #block-dfo-page-title{max-width:none;}@media all and (max-width:1024px){.node--type-process .node__content-wrapper,.node--type-process-page .node__content-wrapper{flex-direction:column;}}@media all and (min-width:1025px){.node--type-process .node__content-wrapper,.node--type-process-page .node__content-wrapper{display:flex;justify-content:space-between;}}.node--type-process .field--name-body,.node--type-process-page .field--name-body{margin-top:0;}.node--type-process .field--name-field-intro-text,.node--type-process-page .field--name-field-intro-text{margin-bottom:36px;max-width:705px;}.node--type-process .date,.node--type-process-page .date{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#012A4C;}.node--type-process .node__content,.node--type-process-page .node__content{margin-top:36px;}@media all and (min-width:1025px){.node--type-process .node__content,.node--type-process-page .node__content{margin-top:0;max-width:759px;}}@media all and (max-width:1024px){.node--type-process .node__content,.node--type-process-page .node__content{order:3;}.node--type-process .node__content + .sidebar,.node--type-process-page .node__content + .sidebar{display:none !important;}}.node--type-process .node__content > h2,.node--type-process-page .node__content > h2{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:25px;line-height:30px;font-weight:600;margin:18px 0 7px 0;}.node--type-process .layout-sidebar,.node--type-process-page .layout-sidebar{width:339px;}@media all and (max-width:1024px){.node--type-process .layout-sidebar,.node--type-process-page .layout-sidebar{display:none;}}.node--type-process .sidebar,.node--type-process-page .sidebar{max-width:339px;}@media all and (max-width:1024px){.node--type-process .sidebar,.node--type-process-page .sidebar{display:block !important;margin-right:0;padding-bottom:10px;width:auto !important;border-bottom:1px dashed #d1d1d1;order:2;}}@media all and (min-width:640px) and (max-width:1024px){.node--type-process .sidebar,.node--type-process-page .sidebar{margin-top:26px;}}.node--type-process .sidebar-burger,.node--type-process-page .sidebar-burger{display:flex;align-items:center;justify-content:center;margin-top:32px;cursor:pointer;}@media all and (min-width:1025px){.node--type-process .sidebar-burger,.node--type-process-page .sidebar-burger{display:none;}}.node--type-process .sidebar-burger .sidebar-text,.node--type-process-page .sidebar-burger .sidebar-text{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:17px;font-weight:700;display:none;text-align:center;}.node--type-process .sidebar-burger .sidebar-text.open,.node--type-process-page .sidebar-burger .sidebar-text.open{display:block;}.node--type-process .sidebar-burger .burger-button,.node--type-process-page .sidebar-burger .burger-button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-black.svg);background-repeat:no-repeat;background-size:contain;display:block;width:20px;height:20px;margin-left:20px;}.node--type-process .sidebar-burger .burger-button.close,.node--type-process-page .sidebar-burger .burger-button.close{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-close.svg);}.node--type-process .sidebar-burger .burger-button:focus-visible,.node--type-process-page .sidebar-burger .burger-button:focus-visible{outline:2px solid #E83F53 !important;}@media all and (min-width:1025px){.layout-top-content{margin-bottom:24px;}}.layout-top-content .process-top-navigation ul li ul{display:none;}.layout-top-content .process-top-navigation > ul > li{padding-left:0;display:inline-block;position:relative;margin-left:20px;height:149px;width:179px;background-color:white;}.layout-top-content .process-top-navigation .process-step-name-wrapper{height:85px;width:calc(100% - 64px);z-index:1;position:relative;}.layout-top-content ul{list-style:none;padding:0;margin-bottom:0;}@media all and (min-width:1025px){.layout-top-content ul{display:flex;flex-direction:row;flex:1 1 0px;}}.layout-top-content li{display:block;flex:1;}.layout-top-content li:first-child a{padding-left:42px;border-left:2px solid #d1d1d1;}@media all and (max-width:1024px){.layout-top-content li:first-child a{padding-left:20px;border-left-width:1px;border-left-color:#9A9A9A;}}@media all and (min-width:1025px){.layout-top-content li:first-child a:hover{padding-left:40px;}}@media all and (min-width:1025px){.layout-top-content li:first-child.menu-item--active-trail{margin-left:-5px;}.layout-top-content li:first-child.menu-item--active-trail a{padding-left:40px;}.layout-top-content li:first-child.menu-item--active-trail a:before{display:none;}}.layout-top-content li:last-child a:after{background-color:white;}.layout-top-content li.menu-item--active-trail a{background:#012A4C;color:white;border-color:#9A9A9A;}.layout-top-content li.menu-item--active-trail a:focus-visible{outline:2px solid #E83F53 !important;}@media all and (min-width:1025px){.layout-top-content li.menu-item--active-trail a{border-color:#012A4C;height:160px;margin-top:-5px;}}@media all and (min-width:1025px){.layout-top-content li.menu-item--active-trail a::after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/process-arrow-head-active.svg);position:absolute;top:-3px;right:-62px;height:166px;width:62px;}}@media all and (max-width:1024px){.layout-top-content li.menu-item--active-trail a::after{background-color:#012A4C !important;}}.layout-top-content li.menu-item--active-trail a::before{background-color:#012A4C;}@media all and (min-width:1025px){.layout-top-content li.menu-item--active-trail a::before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/process-arrow-tail-active.svg);content:"";height:166px;width:60px;left:-7px;top:-3px;position:absolute;display:block;z-index:1;background-color:transparent;}}@media all and (max-width:1024px){.layout-top-content li + li a{border-top:0;}}@media all and (min-width:1025px){.layout-top-content li:not(.menu-item--active-trail):not(.previous-to-active-parent) a:hover{border-color:#012A4C;border-width:2px;height:150px;margin-top:-2px;}.layout-top-content li:not(.menu-item--active-trail):not(.previous-to-active-parent) a:hover::after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/process-arrow-head-hover.svg);position:absolute;top:-5px;height:160px;}}@media all and (min-width:1025px){.layout-top-content li.previous-to-active-parent a:hover{border-color:#012A4C;border-width:2px;height:150px;margin-top:-2px;}}.layout-top-content a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;color:#012A4C;padding:0 2px 0 80px;text-decoration:none;background:white;height:150px;border-width:2px 0 2px 2px;border-style:solid;border-color:#d1d1d1;border-right:none;border-left:none;position:relative;display:flex;align-items:center;justify-content:space-between;}@media all and (max-width:1024px){.layout-top-content a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:20px;font-weight:700;height:auto;min-height:36px;justify-content:center;padding:20px;border-color:#9A9A9A;border-width:1px;border-left:1px solid #9A9A9A;border-right:1px solid #9A9A9A;text-align:center;}}.layout-top-content a::after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/process-arrow-head.svg);position:absolute;top:-2px;right:-55px;display:block;content:"";width:57px;height:154px;transform:none;background-color:transparent !important;border:none;z-index:1;}@media all and (max-width:1024px){.layout-top-content a::after{left:calc(50% - 14px);bottom:-15px;top:auto;transform:rotate(135deg) skew(8deg,8deg);height:28px;width:28px;z-index:1;border:1px solid #9A9A9A;content:"";display:block;position:absolute;background-color:white !important;background-image:none;right:-41px;}}@media all and (max-width:1024px){.layout-top-content a::before{content:"";width:100px;height:23px;background-color:white;position:absolute;bottom:0;z-index:2;}}@media all and (min-width:1025px){.layout-top-content a:focus-visible{outline:none;}.layout-top-content a:focus-visible:before{content:"";width:100%;height:100%;border:2px solid #E83F53;display:block;position:absolute;z-index:100;left:0;}}@media all and (max-width:1024px){.layout-top-content a:focus-visible:after{border-color:#E83F53;}}@media all and (min-width:1025px){.layout-top-content a.blueArrow::after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/process-arrow-tail-hover.svg);position:absolute;top:-5px;display:block;content:"";width:60px;height:160px;transform:none;background-color:transparent !important;border:none;}}nav.process-sub-navigation{counter-reset:menu-first-level;counter-reset:menu-second-level;counter-reset:menu-third-level;counter-reset:menu-fourth-level;}nav.process-sub-navigation svg,nav.process-sub-navigation .process-nav--step{display:none;}@media all and (max-width:1024px){nav.process-sub-navigation{display:none;}}nav.process-sub-navigation li.menu-item{list-style:none;position:relative;}nav.process-sub-navigation li.menu-item a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:400;color:#012A4C;text-decoration:none;display:inline-flex;padding-left:47px;padding-right:29px;position:relative;font-weight:600;}nav.process-sub-navigation li.menu-item a:before{position:absolute;border-radius:50%;text-align:center;left:0;}nav.process-sub-navigation li.menu-item a:after{background-repeat:no-repeat;background-size:contain;content:"";width:14px;height:8px;display:block;position:absolute;right:9px;top:calc(50% - 4px);}nav.process-sub-navigation li.menu-item a.hover{color:#009fe3;}nav.process-sub-navigation li.menu-item a.hover:before{border-color:#009fe3 !important;}nav.process-sub-navigation li.menu-item.menu-item--collapsed > a:after,nav.process-sub-navigation li.menu-item.menu-item--collapsed > .square-wrapper > a:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/processes-arrow.svg);transform:rotate(270deg);}nav.process-sub-navigation li.menu-item.menu-item--collapsed > a.hover:after,nav.process-sub-navigation li.menu-item.menu-item--collapsed > .square-wrapper > a.hover:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/processes-arrow-light.svg);}nav.process-sub-navigation li.menu-item.menu-item--expanded > a:after,nav.process-sub-navigation li.menu-item.menu-item--expanded > .square-wrapper > a:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/processes-arrow.svg);transform:rotate(0deg);}nav.process-sub-navigation li.menu-item.menu-item--expanded > a.hover:after,nav.process-sub-navigation li.menu-item.menu-item--expanded > .square-wrapper > a.hover:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/processes-arrow-light.svg);}nav.process-sub-navigation li.menu-item.menu-item--active-trail > a,nav.process-sub-navigation li.menu-item.menu-item--active-trail > .square-wrapper > a{font-weight:700 !important;}nav.process-sub-navigation li.menu-item.menu-item--deepest-active-trail > a{background-color:rgba(0,159,227,0.08);}nav.process-sub-navigation ul.menu-level-0{padding-left:0;}@media all and (max-width:1024px){nav.process-sub-navigation ul.menu-level-0{margin-bottom:30px;}}nav.process-sub-navigation ul.menu-level-0 > li.menu-item{margin-bottom:17px;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item > a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:23px;font-weight:600;padding-top:9px;padding-bottom:9px;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item > a:before{content:counter(menu-first-level);border:3px solid #012A4C;font-weight:700;width:34px;height:34px;line-height:34px;top:calc(50% - 19px);}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.menu-item--active-trail > a:before{background-color:#012A4C;color:white;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.menu-item--active-trail.hover > a:before{background-color:#009fe3;color:white !important;}nav.process-sub-navigation ul.menu-level-1{padding-left:0;margin-top:21px;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item{margin-bottom:7px;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item > a{padding-left:38px;padding-top:6px;padding-bottom:6px;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item > a:before{content:counter(menu-second-level);border:1px solid #012A4C;font-weight:600;font-size:12px;width:18px;height:18px;line-height:18px;top:calc(50% - 9px);left:9px;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item > a:after{top:calc(50% - 4px);}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.menu-item--active-trail > a:before{background-color:#012A4C;color:white;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.menu-item--active-trail.hover > a:before{background-color:#009fe3;color:white !important;}nav.process-sub-navigation ul.menu-level-2{margin-top:8px;}nav.process-sub-navigation ul.menu-level-2 li.menu-item a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:23px;font-weight:400;padding-left:38px;font-weight:400;padding-bottom:11px;padding-top:11px;}nav.process-sub-navigation ul.menu-level-2 li.menu-item a:before{content:counter(menu-third-level);}nav.process-sub-navigation ul.menu-level-2 ul.menu-level-3 li.menu-item a{padding-left:38px;}nav.process-sub-navigation ul.menu-level-2 ul.menu-level-3 li.menu-item a:before{content:counter(menu-fourth-level);}nav.process-sub-navigation ul:not(.menu-level-0) > li.menu-item > a:before{border:1px solid #012A4C;font-weight:600;font-size:12px;width:18px;height:18px;line-height:18px;top:calc(50% - 9px);}nav.process-sub-navigation ul:not(.menu-level-0) > li.menu-item.menu-item--active-trail > a:before{background-color:#012A4C;color:white;}nav.process-sub-navigation ul:not(.menu-level-0) > li.menu-item.menu-item--active-trail.hover > a:before{background-color:#009fe3;color:white !important;}nav.process-sub-navigation ul:not(.menu-level-0):not(.menu-level-1) a:before{left:7px;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper{display:flex;align-items:center;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper > a{padding-left:20px !important;width:calc(100% - 56px);}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper > a:before{display:none !important;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper > span.square{width:18px;height:18px;display:block;border:1px solid #012A4C;transform:rotate(45deg);position:relative;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper > span.square span.square-number{transform:rotate(-45deg);width:18px;height:18px;display:flex;align-items:center;justify-content:center;position:absolute;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper > span.square span.square-number:before{content:counter(menu-first-level);color:#012A4C;font-weight:600;font-size:12px;line-height:18px;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper.hover > span.square{border-color:#009fe3 !important;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper.hover > span.square span.square-number:before{color:#009fe3 !important;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper.hover > a{color:#009fe3 !important;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square > .square-wrapper.hover > a:before{color:#009fe3 !important;border-color:#009fe3 !important;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square.menu-item--active-trail > .square-wrapper.hover > span.square{background-color:#009fe3 !important;border-color:#009fe3 !important;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square.menu-item--active-trail > .square-wrapper.hover > span.square > span.square-number:before{color:white !important;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square.menu-item--active-trail > .square-wrapper > a:before{background-color:transparent;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square.menu-item--active-trail > .square-wrapper > span.square{background-color:#012A4C;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.square.menu-item--active-trail > .square-wrapper > span.square > span.square-number:before{color:white;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.circle > a:before{display:none !important;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.number{counter-increment:menu-first-level;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.square{counter-increment:menu-first-level;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.square > a:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square-border.svg);background-position:center center;background-size:contain;border:none !important;border-radius:0 !important;width:40px !important;height:40px !important;display:flex;align-items:center;justify-content:center;}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.square.menu-item--active-trail > a:before{background-color:transparent;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square.svg);}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.square.menu-item--active-trail.hover > a:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square-light.svg);}nav.process-sub-navigation ul.menu-level-0 > li.menu-item.square.hover > a:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square-border-light.svg);}nav.process-sub-navigation ul.menu-level-1 li.menu-item.square > a{align-items:center;}nav.process-sub-navigation ul.menu-level-1 li.menu-item.square > a:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square-small-border.svg);background-position:center center;background-size:contain;border:none !important;border-radius:0 !important;width:25px !important;height:25px !important;display:flex;align-items:center;justify-content:center;top:auto !important;left:6px;}nav.process-sub-navigation ul.menu-level-1 li.menu-item.square.menu-item--active-trail > a:before{background-color:transparent;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square-small.svg);}nav.process-sub-navigation ul.menu-level-1 li.menu-item.square.menu-item--active-trail.hover > a:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square-small-light.svg);}nav.process-sub-navigation ul.menu-level-1 li.menu-item.square.hover > a:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/square-small-border-light.svg);}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.number{counter-increment:menu-second-level;}nav.process-sub-navigation ul.menu-level-1 > li.menu-item.circle > a:before{display:none !important;}nav.process-sub-navigation ul.menu-level-1 li.menu-item.square{counter-increment:menu-second-level;}nav.process-sub-navigation ul.menu-level-2 > li.menu-item.number{counter-increment:menu-third-level;}nav.process-sub-navigation ul.menu-level-2 > li.menu-item.circle > a:before{display:none !important;}nav.process-sub-navigation ul.menu-level-2 li.menu-item.square{counter-increment:menu-third-level;}nav.process-sub-navigation ul.menu-level-3 > li.menu-item.number{counter-increment:menu-fourth-level;}nav.process-sub-navigation ul.menu-level-3 > li.menu-item.circle > a:before{display:none !important;}nav.process-sub-navigation ul.menu-level-3 li.menu-item.square{counter-increment:menu-fourth-level;}nav.process-sub-navigation li.menu-item.no-list > a:before{display:none !important;}.book-navigation ul.book-navigation-list{display:flex;justify-content:space-between;width:100%;padding:0;margin-top:60px;margin-bottom:40px;}@media all and (max-width:1024px){.book-navigation ul.book-navigation-list{flex-direction:column;}}.book-navigation li{width:100%;list-style:none;}@media all and (max-width:1024px){.book-navigation li{width:100%;}}.book-navigation li.book-navigation-next a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-button-blue.svg);padding:24px 66px 24px 0;width:calc(100% - 66px);background-position:100% center;}.book-navigation li.book-navigation-next a:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-button-light-blue.svg);}.book-navigation li.book-navigation-next span,.book-navigation li.book-navigation-next b{text-align:right;}.book-navigation li.book-navigation-prev a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-button-blue-left.svg);padding:24px 0 24px 66px;background-position:0 center;box-sizing:border-box;}@media all and (max-width:1024px){.book-navigation li.book-navigation-prev a{border-bottom:none;width:calc(100% - 66px);}}.book-navigation li.book-navigation-prev a:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-button-light-blue-left.svg);}.book-navigation a{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;border-top:1px solid #005B91;border-bottom:1px solid #005B91;color:#012A4C;text-decoration:none;background-repeat:no-repeat;background-size:34px 24px;}.book-navigation a[rel=next]{justify-content:flex-end;}.book-navigation a:hover{border-color:#009fe3;}.book-navigation a:hover span,.book-navigation a:hover b{color:#009fe3;}.book-navigation b{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:20px;line-height:27px;font-weight:600;width:100%;color:#012A4C;margin-bottom:4px;}.book-navigation span{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:20px;line-height:27px;font-weight:400;}.node--type-landing-page #block-dfo-page-title h1{margin-bottom:0;}.node--type-landing-page .field--name-body,.node--type-landing-page .wp-block-drupal-section{margin-top:80px;}.node--type-landing-page .field--name-body > h2,.node--type-landing-page .field--name-body > h3,.node--type-landing-page .field--name-body > h4,.node--type-landing-page .field--name-body > h5,.node--type-landing-page .wp-block-drupal-section > h2,.node--type-landing-page .wp-block-drupal-section > h3,.node--type-landing-page .wp-block-drupal-section > h4,.node--type-landing-page .wp-block-drupal-section > h5{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:32px;line-height:40px;}.node--type-landing-page .node__without-illustration{margin-top:80px;}.node--type-landing-page .node__illustration-intro-image{display:flex;justify-content:space-between;}@media all and (max-width:639px){.node--type-landing-page .node__illustration-intro-image{display:block;}}.node--type-landing-page .node__illustration-intro-image .field--name-field-image{margin-left:40px;margin-top:80px;width:calc(50% - 40px);}@media all and (max-width:639px){.node--type-landing-page .node__illustration-intro-image .field--name-field-image{margin-left:0;width:auto;}}@media all and (min-width:640px) and (max-width:1024px){.node--type-landing-page .node__illustration-intro-image .field--name-field-image{width:50%;margin-left:50px;}}@media all and (min-width:640px){.node--type-landing-page .node__illustration-intro-image .field--name-field-image .field--name-field-media-image{text-align:right;}}.node--type-landing-page .node__illustration-intro-image .field--name-field-image img{width:auto;max-height:350px;}@media all and (max-width:639px){.node--type-landing-page .node__illustration-intro-image .field--name-field-image img{width:100%;max-height:none;height:auto;}}.node--type-landing-page .node__illustration-intro{padding-top:80px;width:50%;}.node--type-landing-page .node__illustration-intro h1{margin-top:0 !important;}@media all and (max-width:639px){.node--type-landing-page .node__illustration-intro{width:auto;}}.node--type-landing-page .node__illustration-intro .field--name-field-intro-text{margin-bottom:0;}.node--type-landing-page .field--name-field-is-blog{display:none;}.node--type-landing-page.landing-page--blog .date{display:none;}.node--type-landing-page.landing-page--blog .node__illustration-intro-image{flex-direction:column;}@media all and (max-width:639px){.node--type-landing-page.landing-page--blog .node__illustration-intro-image{display:flex;}}.node--type-landing-page.landing-page--blog .node__illustration-intro-image .node__illustration-intro{text-align:center;order:2;}.node--type-landing-page.landing-page--blog .node__illustration-intro-image .node__illustration-intro:after{content:"";width:178px;height:4px;display:block;background-color:#012A4C;margin:0 auto;}.node--type-landing-page.landing-page--blog .node__illustration-intro-image .field--name-field-image{order:1;margin-left:0;}@media all and (min-width:640px) and (max-width:1024px){.node--type-landing-page.landing-page--blog .node__illustration-intro-image .field--name-field-image{margin:0 auto;}}.node--type-landing-page.landing-page--blog .node__illustration-intro-image .field--name-field-media-image{text-align:center;}.page-node-type-landing-page .main-container > #block-dfo-page-title{display:none;}.page-node-type-landing-page.path-frontpage #block-dfo-page-title{display:none;}.page-node-type-landing-page.path-frontpage .date.bottom{display:none;}.search-page .region-content .main-container,.path-avtaler .region-content .main-container{display:grid;grid-template-columns:35% 65%;grid-template-rows:auto auto;gap:0 0;grid-template-areas:"title title" "search search" "number number" "facets results";}@media all and (max-width:639px){.search-page .region-content .main-container,.path-avtaler .region-content .main-container{display:block;}}.search-page .region-content .main-container #block-dfo-page-title,.path-avtaler .region-content .main-container #block-dfo-page-title{grid-area:title;}.search-page .region-content .main-container #block-search-box,.path-avtaler .region-content .main-container #block-search-box{grid-area:search;width:566px;}@media all and (max-width:639px){.search-page .region-content .main-container #block-search-box,.path-avtaler .region-content .main-container #block-search-box{width:100%;}}.search-page .region-content .main-container .views-header,.path-avtaler .region-content .main-container .views-header{grid-area:number;margin-bottom:35px;margin-top:10px;color:#9A9A9A;}.search-page .region-content .main-container .facets-wrapper,.path-avtaler .region-content .main-container .facets-wrapper{grid-area:facets;}.search-page .region-content .main-container .facets-wrapper .block-facets,.path-avtaler .region-content .main-container .facets-wrapper .block-facets{margin-top:0;}.search-page .region-content .main-container #block-dfo-content,.path-avtaler .region-content .main-container #block-dfo-content{grid-area:results;}.search-page .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results,.path-avtaler .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results{position:relative;}.search-page .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .form-item-search-api-fulltext input,.path-avtaler .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .form-item-search-api-fulltext input{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#012A4C;border:2px solid #005B91;padding:18px 45px 18px 20px;width:100%;box-sizing:border-box;}.search-page .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .form-actions,.search-page .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .sui-search-box__submit,.path-avtaler .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .form-actions,.path-avtaler .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .sui-search-box__submit{position:absolute;right:20px;top:26px;}.search-page .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .form-actions input,.search-page .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .sui-search-box__submit input,.path-avtaler .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .form-actions input,.path-avtaler .region-content .main-container .block-views-exposed-filter-blocksite-search-search-results .sui-search-box__submit input{width:23px;}.search-page .search-content-type,.path-avtaler .search-content-type{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:600;line-height:24px;margin-bottom:10px;color:#9A9A9A;}.search-page .views-content .views-row{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e6e6e6;}.search-page .views-content .views-row:first-child h2{margin-top:0;}.search-page .views-content .views-row article h2{color:#012A4C;text-decoration:none;display:block;font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;font-weight:600;line-height:24px;margin-bottom:8px;}.search-page .views-content .views-row article h2 a{color:#012A4C;text-decoration:none;}.search-page .views-content .views-row article h2 a:hover{color:#009fe3;}.search-page .views-content .views-row article .field--name-field-intro-text{margin-bottom:0;}.search-page .views-content .views-row article .field--name-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:400;line-height:24px;color:#333;text-align:left !important;}.search-page .views-content .views-row article .field--name-field-intro-text strong{color:#009fe3;font-weight:normal;}.search-page .views-content .views-row .node-breadcrumbs{margin-top:5px;display:flex;}.search-page .views-content .views-row .node-breadcrumbs label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;margin-right:10px;color:#9A9A9A;}.search-page .views-content .views-row .node-breadcrumbs ol{margin:0;padding:0;}.search-page .views-content .views-row .node-breadcrumbs ol li:first-child{display:none;}.search-page .views-content .views-row .node-breadcrumbs ol li{display:inline;}.search-page .views-content .views-row .node-breadcrumbs ol li:not(:last-child):after{content:"/";}.search-page .views-content .views-row .node-breadcrumbs ol li a{color:#012A4C;}.search-page .views-content .views-row .node-breadcrumbs ol li a:hover{color:#009fe3;}#appsearch-header .sui-search-box__wrapper,#appsearch .sui-search-box__wrapper{padding:0 !important;}#appsearch-header .sui-search-box__text-input,#appsearch .sui-search-box__text-input{border:none !important;}#appsearch-header .sui-search-box__text-input::placeholder,#appsearch .sui-search-box__text-input::placeholder{color:#828282 !important;}#appsearch-header .sui-search-box__submit,#appsearch .sui-search-box__submit{padding-right:20px;}#appsearch-header .sui-layout-sidebar h3,#appsearch .sui-layout-sidebar h3{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:18px;line-height:24px;}#appsearch-header .sui-layout-sidebar h3 strong,#appsearch .sui-layout-sidebar h3 strong{font-weight:600;}#appsearch-header .sui-layout-sidebar ul,#appsearch .sui-layout-sidebar ul{list-style:none;}#appsearch-header .sui-layout-sidebar .checkmark,#appsearch .sui-layout-sidebar .checkmark{width:20px;height:20px;}#appsearch-header .sui-results-container p,#appsearch-header .sui-results-container span,#appsearch .sui-results-container p,#appsearch .sui-results-container span{font-size:16px;}#appsearch-header .sui-results-container .twsearch-text-primary,#appsearch .sui-results-container .twsearch-text-primary{font-weight:600;}#appsearch-header .sui-layout-body::after,#appsearch .sui-layout-body::after{display:none;}.block-webform-block{align-items:center;}.webform-submission-feedback-form{padding:20px 0;margin-bottom:0 !important;}.webform-submission-feedback-form div[id^=edit-flexbox]{margin:0;}@media all and (max-width:639px){.webform-submission-feedback-form div[id^=edit-flexbox]{display:flex;justify-content:space-between;align-items:center;}}@media all and (max-width:639px){.webform-submission-feedback-form div[id^=edit-flexbox] > .webform-flex{width:calc(50% - 10px);}}.webform-submission-feedback-form div[id^=edit-flexbox-buttons]{display:flex;justify-content:space-between;margin:0;}.webform-submission-feedback-form .webform-flex--container{margin:0;}.webform-submission-feedback-form .webform-flex--container h2{margin:0 40px 0 0;line-height:24px;}.webform-submission-feedback-form .webform-flex--1{flex:inherit;}.webform-submission-feedback-form input[id^=edit-submit-yes-submit]{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;-webkit-appearance:none;border-radius:0;margin:17px 15px 0 0 !important;}.webform-submission-feedback-form input[id^=edit-submit-yes-submit]:hover{background-color:#009fe3;}@media all and (max-width:639px){.webform-submission-feedback-form input[id^=edit-submit-yes-submit]{float:left;margin:0 !important;width:73px;}}.webform-submission-feedback-form input[id^=edit-submit-yes-submit]:focus{outline:2px solid #E83F53;}@media all and (max-width:639px){.webform-submission-feedback-form #edit-submit-yes{margin-bottom:0;}}.webform-submission-feedback-form .form-item-answer-no{margin:0;display:flex;}@media all and (max-width:639px){.webform-submission-feedback-form .form-item-answer-no{display:flex;}}.webform-submission-feedback-form .form-item-answer-no label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}.webform-submission-feedback-form .form-item-answer-no label:hover{background-color:#009fe3;}.webform-submission-feedback-form .form-item-answer-no label:focus{outline:2px solid #E83F53;}.webform-submission-feedback-form .form-item-answer-no input[type=checkbox]{width:0 !important;height:0 !important;margin:0 !important;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.webform-submission-feedback-form .no-button{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}.webform-submission-feedback-form .no-button:hover{background-color:#009fe3;}.webform-submission-feedback-form .form-item-answer-no{display:none !important;}.webform-submission-feedback-form .form-item-confirmation-no{clear:both;}.webform-submission-feedback-form .form-item-confirmation-no h3{margin:0 0 8px 0;}.webform-submission-feedback-form .form-item-confirmation-no p{margin-bottom:30px;}.webform-submission-feedback-form .form-item-confirmation-no a{text-decoration:underline;}.webform-submission-feedback-form .no-button:focus{outline:2px solid #E83F53 !important;}.webform-submission-feedback-form #edit-actions-submit{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;margin-bottom:40px;}.webform-submission-feedback-form #edit-actions-submit:hover{background-color:#009fe3;}.webform-submission-feedback-form .js-form-item-feedback-more-info textarea{height:200px !important;}@media all and (max-width:639px){.webform-submission-feedback-form .js-form-item-feedback-more-info textarea{width:100%;}}.webform-submission-feedback-form input.webform-button--submit:focus{outline:2px solid #E83F53 !important;}.webform-submission-add-form .form-item-behandlet{display:none !important;}.js-pager__items{display:flex;justify-content:center;padding-left:0;}@media all and (max-width:639px){.js-pager__items{flex-wrap:wrap;}}.js-pager__items li{list-style:none;margin:0 10px;}.js-pager__items a{color:#012A4C;font-weight:bold;}.js-pager__items a:hover{color:#009fe3;}.pager{padding-top:60px;}.pager li:not(.pager__item--previous):not(.pager__item--next){font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:700;text-decoration:none;text-align:center;display:inline-block;width:45px;height:30px;margin:0 5px;}.pager li:not(.pager__item--previous):not(.pager__item--next).is-active{color:white;position:relative;z-index:1;}.pager li:not(.pager__item--previous):not(.pager__item--next).is-active:before{content:"";width:45px;height:45px;background-color:#005B91;border-radius:50%;display:block;position:absolute;z-index:-1;top:-8px;left:0;}.pager li:not(.pager__item--previous):not(.pager__item--next) a{display:block;text-decoration:none;}.pager li:not(.pager__item--previous):not(.pager__item--next) a:hover{color:#012A4C;position:relative;z-index:1;}.pager li:not(.pager__item--previous):not(.pager__item--next) a:hover:before{content:"";width:45px;height:45px;background-color:#d1d1d1;border-radius:50%;display:block;position:absolute;z-index:-1;top:-8px;left:0;}.pager li.pager__item--next{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);background-repeat:no-repeat;background-position:0;background-size:30px;transform:rotate(270deg);color:transparent;width:27px;height:16px;}.pager li.pager__item--next.empty{background-position:0 !important;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-grey.svg);}.pager li.pager__item--next.empty a{display:none;}.pager li.pager__item--next:hover:not(.empty){background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-light-blue.svg);}.pager li.pager__item--next a{display:block;width:100%;height:100%;}.pager li.pager__item--next a:hover{cursor:pointer;}.pager li.pager__item--previous{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);background-repeat:no-repeat;background-position:9px;background-size:30px;transform:rotate(90deg);color:transparent;width:27px;height:16px;}.pager li.pager__item--previous.empty{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-grey.svg);}.pager li.pager__item--previous.empty a{display:none;}.pager li.pager__item--previous:hover:not(.empty){background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-light-blue.svg);}.pager li.pager__item--previous a{display:block;width:100%;height:100%;}.pager li.pager__item--previous a:hover{cursor:pointer;}.page-node-type-case #block-dfo-primary-local-tasks,.page-node-type-casekapittel #block-dfo-primary-local-tasks{position:relative !important;bottom:0;right:0;display:inline-block;margin-top:20px;}.page-node-type-case #block-dfo-primary-local-tasks{margin-bottom:20px;}.page-node-type-casekapittel .region-content{margin-bottom:0px;}.page-node-type-casekapittel .date.bottom{margin-bottom:80px;}@media all and (max-width:1024px){.page-node-type-casekapittel .date.bottom{margin-bottom:100px;}}.page-node-type-casekapittel footer,.page-node-type-casekapittel .region-content-tertiary{max-height:0 !important;display:block;overflow:hidden;padding:0;}.page-node-type-casekapittel .node__contact-wrapper{margin-bottom:0;}.page-node-type-casekapittel #block-dfo-page-title #case-chapter-overtitle{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;font-weight:600;line-height:27px;margin:0 0 4px 0;display:none;}#chapterNumberWrapper{margin-bottom:8px;font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;display:block;}@media all and (max-width:639px){#chapterNumberWrapper{font-size:20px;}}#chapterNumberWrapper strong{font-weight:600;}.casesearch-container{position:relative;width:100%;}@media all and (max-width:639px){.casesearch-container{width:auto;}}.casesearch-container .casesearch-item-container input{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#012A4C;border:2px solid #005B91;padding:18px 45px 18px 20px;width:100%;box-sizing:border-box;}.casesearch-container .casesearch-item-container input::placeholder{color:#828282 !important;}.casesearch-container form{position:relative;}@media all and (min-width:640px) and (max-width:1024px){.casesearch-container form{max-width:100% !important;}}.casesearch-container .form-actions{position:absolute;right:0;top:5px;}.casesearch-container .form-actions input{color:#012A4C;border:2px solid #005B91;padding:18px 45px 18px 20px;width:100%;box-sizing:border-box;width:60px !important;border:none !important;padding-right:20px !important;}.casesearch-container .form-actions input:focus-visible,.casesearch-container .form-actions input:focus{outline-offset:-1px;outline:2px solid #E83F53 !important;}.field--name-field-case-chapter:first-child a,.case-toc-content .views-content .views-field-title:first-child a{margin-top:48px;}.field--name-field-case-chapter a,.case-toc-content .views-content .views-field-title a{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;color:#333;text-decoration:none;padding:10px 0;display:block;width:fit-content;}@media all and (max-width:639px){.field--name-field-case-chapter a,.case-toc-content .views-content .views-field-title a{font-size:20px;}}.field--name-field-case-chapter a strong,.case-toc-content .views-content .views-field-title a strong{font-weight:600;}.field--name-field-case-chapter a:hover,.case-toc-content .views-content .views-field-title a:hover{color:#009fe3;}.field--name-field-case-chapter a::before,.case-toc-content .views-content .views-field-title a::before{content:"";border-right:solid 4px #009fe3;margin-right:8px;}.field--name-field-case-chapter .field-content a,.case-toc-content .views-content .views-field-title .field-content a{color:#012A4C;text-decoration:none;}.field--name-field-case-chapter .field-content a:hover,.case-toc-content .views-content .views-field-title .field-content a:hover{color:#009fe3;}a.print-version{color:#333;text-decoration:none;}.case-toc-content{background-color:#f7f7f7;position:fixed;width:100%;height:calc(100% - 71px);top:0;left:0;display:none;overflow:scroll;z-index:90;}@media all and (max-width:1024px){.case-toc-content{width:calc(100% - 40px);padding:0 20px;}}.case-toc-content h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;}@media all and (min-width:640px) and (max-width:1024px){.case-toc-content h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.case-toc-content h1{font-size:30px;line-height:38px;}}.case-toc-content h1 a{color:#012A4C;text-decoration:none;}.case-toc-content h1 a:hover{color:#009fe3;}.case-toc-content .views-row .views-field-field-table-of-content{margin-left:12px;margin-top:8px;}.case-toc-content .views-row .views-field-field-table-of-content .field-content > p{display:none;}.case-toc-content .views-row.current-chapter{border-left:solid 4px #009fe3;padding-left:8px;}.case-toc-content .views-row.current-chapter .views-field-title a::before{display:none;}.case-toc-content .views-row.current-chapter .views-field-field-table-of-content{margin-left:0;}.case-toc-content .views-row h2,.case-toc-content .views-row h3,.case-toc-content .views-row h4,.case-toc-content .views-row h5,.case-toc-content .views-row h6,.case-toc-content .views-row strong{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px !important;line-height:18px;font-weight:400;margin-bottom:8px;margin-top:0;}.case-toc-content .views-row h2 a,.case-toc-content .views-row h3 a,.case-toc-content .views-row h4 a,.case-toc-content .views-row h5 a,.case-toc-content .views-row h6 a,.case-toc-content .views-row strong a{color:#012A4C;}.case-toc-content .views-row h2 a:hover,.case-toc-content .views-row h3 a:hover,.case-toc-content .views-row h4 a:hover,.case-toc-content .views-row h5 a:hover,.case-toc-content .views-row h6 a:hover,.case-toc-content .views-row strong a:hover{color:#009fe3;}.case-toc-content .views-row h3{padding-left:20px;}.case-toc-content .views-row h4{padding-left:40px;}.case-toc-content .views-row .views-field-title a{width:fit-content;padding:0;margin-top:28px;}.case-toc-content .views-row .views-field-title a:hover{color:#009fe3;}.case-toc-content .views-row .views-field-title a:hover::before{color:#012A4C;}.case-toc-content-inner{max-width:1146px;height:fit-content;margin:auto;margin-bottom:97px;padding-top:100px;position:relative;}@media all and (max-width:639px){.case-toc-content-inner{padding-top:60px;}}.case-toc-content-inner > h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;max-width:calc(100% - 104px - 40px);}@media all and (min-width:640px) and (max-width:1024px){.case-toc-content-inner > h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.case-toc-content-inner > h1{font-size:30px;line-height:38px;}}@media all and (max-width:1024px){.case-toc-content-inner > h1{margin-top:0;max-width:100%;}}.print-version{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/print.svg);background-repeat:no-repeat;background-size:20px 20px;padding-left:28px;display:block;margin-top:48px;width:fit-content;}.print-version:hover{color:#009fe3;}.node--type-case > h1{display:none;}.node--type-case .case-image-title{position:relative;}.node--type-case .case-image-title h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;max-width:1016px;padding:24px 53px 24px 53px;background-color:#f7f7f7;margin:0 auto;}@media all and (min-width:640px) and (max-width:1024px){.node--type-case .case-image-title h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.node--type-case .case-image-title h1{font-size:30px;line-height:38px;}}@media all and (max-width:639px){.node--type-case .case-image-title h1{padding-left:0;padding-right:0;}}.node--type-case .case-image-title.no-image .case-title-wrapper{position:relative;}.node--type-case .case-image-title .field--name-field-media-image{text-align:center;min-height:200px;}.node--type-case .case-image-title .field--name-field-media-image img{width:auto;height:auto;max-height:480px;max-width:100%;margin:0 auto;}.node--type-case .case-image-title .field--name-field-credit-text{display:none;}.node--type-case:not(.illustration-over-title) .case-title-wrapper{position:absolute;bottom:0;width:100%;z-index:10;}.node--type-case .case-title-wrapper{text-align:center;}.node--type-case .node__content{width:552px !important;margin:0 auto;}.node--type-case.node--view-mode-full .field--name-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:400;text-align:center;}.node--type-casekapittel .wp-block-drupal-section > h2 span,.node--type-casekapittel .wp-block-drupal-section h3 span,.node--type-casekapittel .wp-block-drupal-section h4 span,.node--type-casekapittel .wp-block-drupal-section h5 span,.node--type-casekapittel .wp-block-drupal-section h6 span{display:block;width:100%;}.node--type-casekapittel .wp-block-drupal-section > h2{border-left:8px solid #009fe3;padding-left:8px;margin-bottom:16px !important;}.node--type-casekapittel .case-footer{padding-left:20px;padding-right:20px;position:sticky;border-top:1px solid #005B91;border-bottom:1px solid #005B91;background:#f7f7f7;bottom:0;right:0;left:0;z-index:100;}@media all and (min-width:1025px){.node--type-casekapittel .case-footer{margin-left:calc(-50vw + (1146px / 2));margin-right:calc(-50vw + (1146px / 2));padding-left:calc((100vw - 1146px) / 2);padding-right:calc((100vw - 1146px) / 2);}}@media all and (max-width:1024px){.node--type-casekapittel .case-footer{margin-left:-20px;}}@media all and (max-width:1024px){.node--type-casekapittel .case-footer{padding:0;width:calc(100% + 40px);}}.node--type-casekapittel .case-footer.open{position:fixed;width:100%;margin-left:0;padding-left:0;padding-right:0;}.node--type-casekapittel .case-footer .inner-container{max-width:1146px;margin-left:auto;margin-right:auto;padding:0 20px;position:relative;padding:0;margin:24px auto;display:table;width:100%;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .inner-container{width:auto;}}@media all and (max-width:639px){.node--type-casekapittel .case-footer .inner-container{margin:0;width:100% !important;}}@media all and (min-width:640px) and (max-width:1024px){.node--type-casekapittel .case-footer .inner-container{width:calc(100% - 40px);padding:0 20px;}}.node--type-casekapittel .case-footer .entity-pager-item{max-width:calc(50% - 20px);}.node--type-casekapittel .case-footer .prev-next .entity-pager-list,.node--type-casekapittel .case-footer .prev-next .entity-pager-list li{margin:0;}.node--type-casekapittel .case-footer .prev-next .inactive{display:none;}.node--type-casekapittel .case-footer .prev-next a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:20px;line-height:27px;font-weight:400;display:block;background-repeat:no-repeat;background-size:auto;text-decoration:none;color:#012A4C;}@media all and (max-width:639px){.node--type-casekapittel .case-footer .prev-next a{background-size:28px 20px;}}.node--type-casekapittel .case-footer .prev-next a strong{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:20px;line-height:25px;font-weight:600;}@media all and (max-width:639px){.node--type-casekapittel .case-footer .prev-next a strong{font-size:18px;}}.node--type-casekapittel .case-footer .prev-next a:hover{color:#009fe3;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-list{display:flex;padding:18px 0px;}}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item{border-bottom:0 !important;border-bottom:1px solid #005B91;width:calc(100% - 40px);padding:8px 20px;}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item a{position:relative;}.node--type-casekapittel .case-footer .prev-next .entity-pager-item a:hover:after{background-size:contain;content:"";width:64px;height:64px;display:block;position:absolute;top:-4px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item span{display:none;}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev{float:left;text-align:left;}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue-left-thick.svg);padding-left:66px;background-position:left 14px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a{padding-left:50px;background-position:left 6px;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue-left.svg);}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a:hover:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue-thick.svg);left:-15px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"FlipH";}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-prev a:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue-left.svg);}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next{float:right;text-align:right;}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue-thick.svg);padding-right:66px;background-position:right 14px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-blue.svg);padding-right:50px;background-position:right 6px;}}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a:hover:after{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue-thick.svg);right:-15px;}@media all and (max-width:1024px){.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link-light-blue.svg);}.node--type-casekapittel .case-footer .prev-next .entity-pager-item-next a:hover:after{display:none;}}.node--type-casekapittel .case-footer .entity-pager-item-count{display:none;}.node--type-casekapittel #toc{padding-top:30px;}.node--type-casekapittel #toc #case-chapter-toc-overtitle{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:600;line-height:22px;margin:0 0 1px 0;padding-left:6px;display:none;}.node--type-casekapittel #toc .toc-case-title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-weight:600;font-size:24px;line-height:30px;padding:0 0 0 6px;margin-top:0;margin-bottom:20px;}.node--type-casekapittel #toc #tocArrow,.node--type-casekapittel #toc .toc__header{display:none;}.node--type-casekapittel #toc > ol.toc__list > li.toc__list-item.is-active-li,.node--type-casekapittel #toc > ol.toc__list > li.toc__list-item.is-parent-ol{border-left:4px solid #009fe3;margin-left:-4px;}> .node--type-casekapittel #toc > ol.toc__list > ol.toc__list .toc__list-item.is-active-li,> .node--type-casekapittel #toc > ol.toc__list > ol.toc__list .toc__list-item.is-parent-ol{border-left:4px solid #009fe3;margin-left:-4px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list > ol.toc__list{padding-left:14px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list > ol.toc__list .toc__list-item{padding-left:0;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list > ol.toc__list ol.toc__list{padding-left:14px;}.node--type-casekapittel #toc li.toc__list-item{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:150%;font-weight:400;padding-left:14px;margin:0;padding-bottom:8px;}.node--type-casekapittel #toc li.toc__list-item a{display:block;}.node--type-casekapittel #toc > ol.toc__list{margin:0 0;}.node--type-casekapittel #toc > ol.toc__list > li.toc__list-item{border-bottom:none;padding-left:14px;padding-bottom:0;margin-bottom:16px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list{padding-left:14px;margin-top:-16px;padding-top:8px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list li.toc__list-item:last-child{padding-bottom:0;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list.is-active-ol{padding-left:0;border-left:4px solid #009fe3;margin-left:-4px;padding-left:8px;}.node--type-casekapittel #toc > ol.toc__list > ol.toc__list + li.toc__list-item{margin-top:16px;}.node--type-casekapittel #toc ol.toc__list{border-bottom:0 !important;}.node--type-casekapittel #toc ol.toc__list.is-active-ol + li.toc__list-item{padding-top:8px;}.node--type-casekapittel .toc-nav,.node--type-casekapittel .toc-nav-close,.node--type-casekapittel .toc-nav-mobile{position:absolute;top:0;left:6px;width:fit-content;background:#005B91;border:1px solid #005B91;}@media all and (max-width:639px){.node--type-casekapittel .toc-nav,.node--type-casekapittel .toc-nav-close,.node--type-casekapittel .toc-nav-mobile{top:-55px;}}.node--type-casekapittel .toc-nav.open button,.node--type-casekapittel .toc-nav-close.open button,.node--type-casekapittel .toc-nav-mobile.open button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-close-white.svg);}.node--type-casekapittel .toc-nav:hover,.node--type-casekapittel .toc-nav-close:hover,.node--type-casekapittel .toc-nav-mobile:hover{border-color:#009fe3;}.node--type-casekapittel .toc-nav:hover button,.node--type-casekapittel .toc-nav-close:hover button,.node--type-casekapittel .toc-nav-mobile:hover button{background-color:#009fe3;}.node--type-casekapittel .toc-nav button,.node--type-casekapittel .toc-nav-close button,.node--type-casekapittel .toc-nav-mobile button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-case.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;font-weight:700;background-repeat:no-repeat;background-size:24px;background-position:15px center;color:white;display:block;padding:17px 24px 17px 50px;text-decoration:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:unset;background-color:transparent;border:0;box-shadow:transparent;}.node--type-casekapittel .toc-nav{position:relative;top:0 !important;}.node--type-casekapittel .toc-nav-close{left:auto;right:0;top:144px;z-index:10;}@media all and (max-width:1024px){.node--type-casekapittel .toc-nav-close{display:none;}}.node--type-casekapittel .toc-nav-close button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/menu-burger-close-white.svg);}.node--type-casekapittel .toc-nav-mobile{display:none;left:calc(50% - 24px);top:13px;padding:0;}@media all and (max-width:1024px){.node--type-casekapittel .toc-nav-mobile{display:block;}}.node--type-casekapittel .toc-nav-mobile button{padding:26px;background-position:center;background-size:36px;}.node--type-casekapittel .views-view-entity-pager{position:relative;}.view-cases-printversion article > a{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;color:#012A4C;}@media all and (min-width:640px) and (max-width:1024px){.view-cases-printversion article > a{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.view-cases-printversion article > a{font-size:30px;line-height:38px;}}.view-cases-printversion article h2 a,.view-cases-printversion article h3 a,.view-cases-printversion article strong a{color:#012A4C;text-decoration:none;}.view-cases-printversion .views-row:not(:first-child){page-break-before:always;padding-top:30px;}.view-cases-printversion .views-row:not(:first-child) > .field--name-field-media-image,.view-cases-printversion .views-row:not(:first-child) > .views-field-title,.view-cases-printversion .views-row:not(:first-child) > .views-field-field-intro-text,.view-cases-printversion .views-row:not(:first-child) > .views-field-field-case-chapter,.view-cases-printversion .views-row:not(:first-child) > .views-field-field-image{display:none;}.view-cases-printversion .views-row:first-child .views-field-rendered-entity{page-break-before:always;}.view-cases-printversion .views-row article.node--type-casekapittel > div > .field--name-field-contact,.view-cases-printversion .views-row article.node--type-casekapittel > div > .field--name-field-contact-person{display:none;}.view-cases-printversion .content-moderation-entity-moderation-form,.view-cases-printversion .contextual{display:none;}.view-cases-printversion .node--type-casekapittel.node--view-mode-default > strong > a{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;}@media all and (min-width:640px) and (max-width:1024px){.view-cases-printversion .node--type-casekapittel.node--view-mode-default > strong > a{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.view-cases-printversion .node--type-casekapittel.node--view-mode-default > strong > a{font-size:30px;line-height:38px;}}.view-cases-printversion .field--name-field-media-image{text-align:center;min-height:200px;}.view-cases-printversion .field--name-field-media-image img{width:auto;height:auto;max-height:480px;max-width:100%;}.view-cases-printversion .views-field-title{max-width:1016px;padding:24px 53px 24px 53px;background-color:#f7f7f7;text-align:center;}.view-cases-printversion .views-field-title span{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:50px;line-height:62px;font-weight:600;}@media all and (min-width:640px) and (max-width:1024px){.view-cases-printversion .views-field-title span{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.view-cases-printversion .views-field-title span{font-size:30px;line-height:38px;}}.view-cases-printversion .views-field-field-intro-text{width:552px !important;margin:0 auto;}.view-cases-printversion .views-field-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:400;text-align:center;}.view-cases-printversion .views-field-field-case-chapter{width:552px !important;margin:0 auto;}.view-cases-printversion .views-field-field-case-chapter a{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;color:#333;text-decoration:none;padding:10px 0;display:block;width:fit-content;}.view-cases-printversion .views-field-field-case-chapter a:first-child{margin-top:48px;}@media all and (max-width:639px){.view-cases-printversion .views-field-field-case-chapter a{font-size:20px;}}.view-cases-printversion .views-field-field-case-chapter a strong{font-weight:600;}.view-cases-printversion .views-field-field-case-chapter a:hover{color:#009fe3;}.view-cases-printversion .views-field-field-case-chapter a::before{content:"";border-right:solid 4px #009fe3;margin-right:8px;}.view-cases-printversion .views-field-field-case-chapter .field-content a{color:#012A4C;text-decoration:none;}.view-cases-printversion .views-field-field-case-chapter .field-content a:hover{color:#009fe3;}.node--type-tool #block-dfo-page-title{margin-top:80px;}.node--type-tool #block-dfo-page-title h1{margin-top:8px;}.node--type-tool .field--name-field-tool-info .double-field-first{font-weight:bold;}.node--type-tool .mobile-tablet-only .field--name-field-link-buttons .field--name-field-plain-description{display:none;}.node--type-tool .mobile-tablet-only .field--name-field-link-buttons .paragraph--type--link-button{border:2px solid #E6E6E6;background-color:white;color:#012A4C;border-radius:0;box-shadow:none;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link-white.svg);display:block;background-repeat:no-repeat;background-position:right 22px center;background-color:#005B91;padding:16px 72px 16px 16px;color:white;}.node--type-tool .mobile-tablet-only .field--name-field-link-buttons .paragraph--type--link-button[class^=wp-block-dfo-card].card__title-link:hover,.node--type-tool .mobile-tablet-only .field--name-field-link-buttons .paragraph--type--link-button.card.card__title-link:not(.wp-block-rm-link-block):hover,.node--type-tool .mobile-tablet-only .field--name-field-link-buttons .paragraph--type--link-button.course-link:hover{border:2px solid #012A4C;}.node--type-tool .mobile-tablet-only .field--name-field-link-buttons .paragraph--type--link-button .field--name-field-link{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:20px;line-height:24px;font-weight:600;}.node--type-tool .sidebar .field--name-field-link-buttons{width:392px;margin-bottom:40px;margin-top:10px;}.node--type-tool .sidebar .field--name-field-link-buttons .paragraph{border:2px solid #E6E6E6;background-color:white;color:#012A4C;border-radius:0;box-shadow:none;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link-white.svg);background-repeat:no-repeat;background-position:right 34px bottom 30px;background-color:#005B91;padding:32px 88px 32px 32px;color:white;}.node--type-tool .sidebar .field--name-field-link-buttons .paragraph[class^=wp-block-dfo-card].card__title-link:hover,.node--type-tool .sidebar .field--name-field-link-buttons .paragraph.card.card__title-link:not(.wp-block-rm-link-block):hover,.node--type-tool .sidebar .field--name-field-link-buttons .paragraph.course-link:hover{border:2px solid #012A4C;}.node--type-tool .sidebar .field--name-field-link-buttons .paragraph:hover{border-color:#012A4C;}.node--type-tool .sidebar .field--name-field-link-buttons .paragraph.paragraph--no-description{background-position:right 34px bottom 42px;}.node--type-tool .sidebar .field--name-field-link-buttons a.paragraph{display:block;text-decoration:none;}.node--type-tool .sidebar .field--name-field-link-buttons .field--name-field-link{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;margin-bottom:8px;}.node--type-tool .sidebar .field--name-field-link-buttons .field--name-field-plain-description{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:21px;font-weight:400;}.node--type-tool .block-dfo-entity-usage-list{margin-top:40px;}@media all and (min-width:1025px){.node--type-tool .block-dfo-entity-usage-list{max-width:705px;}}.node--type-tool .block-dfo-entity-usage-list .list__title{margin-top:0;}.node--type-tool .block-dfo-entity-usage-list .wp-block-rm-manual-content{margin-bottom:0;}.node--type-tool.node--view-mode-large .tool--content{display:flex;justify-content:space-between;}@media all and (max-width:639px){.node--type-tool.node--view-mode-large .tool--content{justify-content:left;flex-direction:column;height:100%;}}.node--type-tool.node--view-mode-large .tool--content .field--name-field-thumbnail{width:285px;}@media all and (max-width:639px){.node--type-tool.node--view-mode-large .tool--content .field--name-field-thumbnail{order:1;margin-left:0;display:flex;justify-content:center;width:auto;margin-bottom:0;}}.node--type-tool.node--view-mode-large .tool--content .field--name-field-thumbnail img{display:block;max-width:none;height:100%;}.node--type-tool.node--view-mode-large .tool--content.has-tags .field--name-field-intro-text{margin-top:8px;}.node--type-tool.node--view-mode-large .tool--content.has-tags .tool--title-body{padding-bottom:24px;}.node--type-tool.node--view-mode-large .tool--content:not(.has-thumbnail) .tool--title-body{margin-right:0;padding-right:32px;}@media all and (min-width:640px){.node--type-tool.node--view-mode-large .tool--content:not(.has-thumbnail) .tool--title-body{width:100%;}}.node--type-tool.node--view-mode-large .tool--title-body{width:calc(100% - 285px - 32px);padding:32px 0 32px 32px;margin-right:32px;}@media all and (max-width:639px){.node--type-tool.node--view-mode-large .tool--title-body{width:calc(100% - 32px);margin-right:0;order:2;}}.node--type-tool.node--view-mode-large .tool--title-body > strong{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:24px;line-height:30px;font-weight:600;display:block;clear:both;}.node--type-tool.node--view-mode-large .field--name-field-intro-text{margin:8px 0 0 0;}@media all and (max-width:639px){.node--type-tool.node--view-mode-large .field--name-field-intro-text{margin:8px 0 8px 0;}}.node--type-tool.node--view-mode-large .field--name-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#333;}.node--type-tool.node--view-mode-large .field--name-field-intro-text p:hover{color:#333 !important;}.node--type-tool.node--view-mode-large .tool--info{clear:both;padding-top:10px;margin-top:10px;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between;color:#333;}.node--type-tool.node--view-mode-large .tool--info .field--name-field-source,.node--type-tool.node--view-mode-large .tool--info span{color:#333 !important;}.node--type-tool.node--view-mode-large .tool--info .field--name-field-info{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;}.node--type-tool.node--view-mode-large .tool-info-buttons > div{margin-bottom:16px;}.node--type-tool.node--view-mode-large .tool-info-buttons .field--name-field-tool-info{float:left;}@media all and (max-width:1024px){.node--type-tool.node--view-mode-large .tool-info-buttons .field--name-field-tool-info{margin-bottom:8px;}}.node--type-tool.node--view-mode-large .tool-info-buttons .field--name-field-link-buttons{float:right;}@media all and (max-width:1024px){.node--type-tool.node--view-mode-large .tool-info-buttons .field--name-field-link-buttons{width:fit-content;margin-bottom:16px;}}.node--type-tool.node--view-mode-large .field--name-field-link-buttons{font-size:14px;line-height:21px;background:#005B91;color:white;display:block;height:22px;padding:2px 15px;border-radius:15px;}.node--type-tool.node--view-mode-large .tool--tags-wrapper{margin-top:14px;}.node--type-tool.node--view-mode-large .tool--tags-wrapper .field--name-field-purchase-category > .field--name-field-purchase-category{font-size:14px;line-height:21px;display:inline-block;background:#BFE0D9;border-radius:15px;padding:2px 12px;margin-right:10px;color:#333;margin-bottom:8px;}.node--type-tool.node--view-mode-full .field--name-field-tool-info{font-size:18px;}.node--type-tool.node--view-mode-large,.node--type-tool.node--view-mode-medium{padding:0;position:relative;}.node--type-tool.node--view-mode-large:hover,.node--type-tool.node--view-mode-medium:hover{border-color:#012A4C;}.node--type-tool.node--view-mode-large > a[rel=bookmark],.node--type-tool.node--view-mode-medium > a[rel=bookmark]{text-decoration:none;display:block;padding:24px !important;}.node--type-tool.node--view-mode-large .field--name-field-source,.node--type-tool.node--view-mode-medium .field--name-field-source{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;font-weight:400;line-height:18px;display:flex;color:#012A4C;}.node--type-tool.node--view-mode-large .field--name-field-source .field-label,.node--type-tool.node--view-mode-medium .field--name-field-source .field-label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;font-weight:400;line-height:18px;color:#012A4C;margin-right:3px;}.node--type-tool.node--view-mode-large > a > .field--name-field-source,.node--type-tool.node--view-mode-medium > a > .field--name-field-source{margin-top:8px;}.node--type-tool.node--view-mode-large strong span,.node--type-tool.node--view-mode-medium strong span{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:600;line-height:22.63px;}.node--type-tool.node--view-mode-large strong span:hover,.node--type-tool.node--view-mode-medium strong span:hover{color:#012A4C !important;}@media all and (max-width:639px){.node--type-tool.node--view-mode-large .tool--title-body,.node--type-tool.node--view-mode-medium .tool--title-body{margin-top:32px;padding:0 16px 32px 16px;}}@media all and (max-width:1024px){.node--type-tool.node--view-mode-large .field--name-field-thumbnail img,.node--type-tool.node--view-mode-medium .field--name-field-thumbnail img{width:100%;}}.node--type-tool.node--view-mode-large > a[rel=bookmark]{padding:0 !important;}@media all and (max-width:1024px){.node--type-tool.node--view-mode-large > a[rel=bookmark]{padding:0 0 32px 0;}}.node--type-tool.node--view-mode-large > a[rel=bookmark]:hover{color:#012A4C !important;padding:0 !important;}.node--type-tool.node--view-mode-large .tool--title-body{display:flex;flex-direction:column;}.node--type-tool.node--view-mode-large .tool--title-body .field--name-field-intro-text{margin-bottom:auto;}.wp-block-drupal-section > .node--type-tool.node--view-mode-large .tool--title-body,.wp-block-drupal-section > .wp-block-rm-manual-content > .list-items > .node--type-tool.node--view-mode-large .tool--title-body,.wp-block-drupal-section > .content-list-wrapper > .node--type-tool.node--view-mode-large .tool--title-body{width:100%;}.wp-block-drupal-section > .node--type-tool.node--view-mode-large .tool--title-body > strong,.wp-block-drupal-section > .wp-block-rm-manual-content > .list-items > .node--type-tool.node--view-mode-large .tool--title-body > strong,.wp-block-drupal-section > .content-list-wrapper > .node--type-tool.node--view-mode-large .tool--title-body > strong{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;}.wp-block-drupal-section > .node--type-tool.node--view-mode-large .field--name-field-purchase-category,.wp-block-drupal-section > .node--type-tool.node--view-mode-large .tool-info-buttons,.wp-block-drupal-section > .node--type-tool.node--view-mode-large .field--name-field-thumbnail,.wp-block-drupal-section > .wp-block-rm-manual-content > .list-items > .node--type-tool.node--view-mode-large .field--name-field-purchase-category,.wp-block-drupal-section > .wp-block-rm-manual-content > .list-items > .node--type-tool.node--view-mode-large .tool-info-buttons,.wp-block-drupal-section > .wp-block-rm-manual-content > .list-items > .node--type-tool.node--view-mode-large .field--name-field-thumbnail,.wp-block-drupal-section > .content-list-wrapper > .node--type-tool.node--view-mode-large .field--name-field-purchase-category,.wp-block-drupal-section > .content-list-wrapper > .node--type-tool.node--view-mode-large .tool-info-buttons,.wp-block-drupal-section > .content-list-wrapper > .node--type-tool.node--view-mode-large .field--name-field-thumbnail{display:none;}article .node__contact-wrapper{padding-left:20px;padding-right:20px;background-color:#efefef;padding-top:40px;padding-bottom:40px;color:#333;margin-bottom:-80px;margin-top:80px;}@media all and (min-width:1025px){article .node__contact-wrapper{margin-left:calc(-50vw + (1146px / 2));margin-right:calc(-50vw + (1146px / 2));padding-left:calc((100vw - 1146px) / 2);padding-right:calc((100vw - 1146px) / 2);}}@media all and (max-width:1024px){article .node__contact-wrapper{margin-left:-20px;}}@media all and (max-width:1024px){article .node__contact-wrapper{width:100%;}}article .node__contact-wrapper > h2{color:#012A4C;margin:0 0 10px 0;}article .node__contact-wrapper a{color:#012A4C;}article .node__contact-wrapper a:hover{color:#009fe3;}article .node__contact-wrapper .contact-info{margin-bottom:0;padding:0;}article .node__contact-wrapper .field--name-field-tittel{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:18px;line-height:24px;font-weight:700;margin-bottom:8px;margin-top:0;color:#333;}article .node__contact-wrapper .field--name-field-tittel strong{font-weight:600;}article .node__contact-wrapper .field--name-field-contact-details p:first-child{margin-top:0;}article .node__contact-wrapper > .field--name-field-contact > .field--name-field-contact:not(:last-child){margin-bottom:20px;}article .node__contact-wrapper .field--name-field-contact + .field--name-field-contact-person ul{margin:0;}article .node__contact-wrapper .contact-info{border:none;}article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--name{margin-bottom:8px;font-weight:600;}article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--position{font-weight:300;}article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--phone{margin-bottom:8px;}article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--phone,article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--email{display:flex;align-items:center;}article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--phone span,article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--phone a,article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--email span,article .node__contact-wrapper .profile.profile--view-mode--contact .profile-employee--email a{margin-left:8px;}article .node__contact-wrapper .profile-employee--email,article .node__contact-wrapper .profile-employee--phone{display:flex;align-items:center;}article .node__contact-wrapper .profile-employee--email a,article .node__contact-wrapper .profile-employee--email span,article .node__contact-wrapper .profile-employee--phone a,article .node__contact-wrapper .profile-employee--phone span{margin-left:8px;}article .node__contact-wrapper ul{padding-left:0 !important;list-style:none;}article .node__contact-wrapper .field--name-field-contact-person:not(:last-child){margin-bottom:32px;}#elma-registry-block #search-holder{display:flex;align-items:flex-end;margin-bottom:58px;}@media all and (max-width:639px){#elma-registry-block #search-holder{flex-direction:column;}}#elma-registry-block #search-holder input,#elma-registry-block #search-holder select{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;border:2px solid #005B91;padding:14px 24px 15px 24px;color:#012A4C;}#elma-registry-block #search-holder input:focus,#elma-registry-block #search-holder select:focus{outline:none;}#elma-registry-block #search-holder input::placeholder,#elma-registry-block #search-holder select::placeholder{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#012A4C;}#elma-registry-block #search-holder input{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/search.svg);padding-right:46px !important;background-repeat:no-repeat;background-size:20px 21px;background-position:calc(100% - 20px) 16px;}#elma-registry-block #search-holder select{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 15px;appearance:none;}#elma-registry-block #search-holder select:focus-visible{border-color:#E83F53;outline:none;}#elma-registry-block .search-box-wrapper{width:343px;}@media all and (max-width:639px){#elma-registry-block .search-box-wrapper{order:2;width:100%;}}#elma-registry-block .search-box-wrapper input{width:calc(100% - 70px);display:block;}@media all and (max-width:639px){#elma-registry-block .search-box-wrapper input{width:calc(100% - 73px) !important;}}#elma-registry-block .search-arguments-wrapper{display:inline-flex;flex-direction:column;width:344px;margin-left:25px;}@media all and (max-width:639px){#elma-registry-block .search-arguments-wrapper{margin-left:0;width:100%;order:1;margin-bottom:20px;}}#elma-registry-block table.search-result{margin-top:19px !important;width:100%;color:#012A4C;}#elma-registry-block table.search-result thead{display:none;}#elma-registry-block table.search-result tbody tr{display:flex;flex-direction:column;padding:8px 0 10px 0;border-bottom:1px solid #C4C4C4;}#elma-registry-block table.search-result tbody tr:first-child{border-top:1px solid #C4C4C4;}#elma-registry-block table.search-result tbody tr td{padding:0;}#elma-registry-block table.search-result tbody tr td:first-child{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:24px;font-weight:400;color:#333333;}#elma-registry-block table.search-result tbody tr td:last-child{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;line-height:27.57px;font-weight:600;color:#012A4C;margin-top:8px;}#elma-registry-block .results-count{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;display:inline-block;}#elma-registry-block .results-count-strong{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:600;display:inline-block;}#elma-registry-block .search-result-nav{margin:0 auto 40px auto;padding-top:24px;}#elma-registry-block .search-result-nav a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:700;text-decoration:none;display:inline-block;width:45px;height:45px;margin:0 5px;line-height:41px;border-radius:50%;}#elma-registry-block .search-result-nav a:focus-visible{outline:none !important;position:relative;}#elma-registry-block .search-result-nav a:focus-visible:after{content:"";position:absolute;top:-2px;left:-2px;width:100%;height:100%;display:block;border:2px solid red;}#elma-registry-block .search-result-nav a:hover:not(.empty):not(.current){background-color:#d1d1d1;}#elma-registry-block .search-result-nav a:hover:not(.next):not(.previous):not(.current){color:inherit !important;}#elma-registry-block .search-result-nav a.current{color:white;position:relative;z-index:1;background-color:#005B91;}#elma-registry-block .search-result-nav a.current:hover{color:white !important;}#elma-registry-block .search-result-nav a.next,#elma-registry-block .search-result-nav a.previous{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-right-blue.svg);background-repeat:no-repeat;background-position:center;background-size:20px;color:transparent;}#elma-registry-block .search-result-nav a.next.empty,#elma-registry-block .search-result-nav a.previous.empty{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-right-grey.svg);}#elma-registry-block .search-result-nav a.next:hover,#elma-registry-block .search-result-nav a.previous:hover{color:transparent !important;}#elma-registry-block .search-result-nav a.previous{-webkit-transform:scaleX(-1);transform:scaleX(-1);}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1){margin-bottom:40px;max-width:705px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) textarea{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;width:100% !important;padding:18px;height:250px;border:2px solid #005B91;box-sizing:border-box;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) textarea:focus{border-color:#E83F53 !important;outline:none;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) div.counter{color:#005B91;text-align:right;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) div.counter:after{content:"tegn";display:inline-block;margin-left:4px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input:not(.form-radio){font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;border:2px solid #005B91;padding:14px 24px 15px 18px;color:#012A4C;width:100%;box-sizing:border-box;border-radius:0 !important;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input:not(.form-radio):focus{outline:none;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input:not(.form-radio)::placeholder{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#012A4C;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input:not(.form-radio):disabled{opacity:1 !important;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit]{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;width:auto;margin-top:40px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit]:hover{background-color:#009fe3;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit] + .js-form-item{margin-top:40px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) select{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;background-repeat:no-repeat;background-position:calc(100% - 15px) 15px;appearance:none;padding:14px 55px 15px 18px;width:100%;border:2px solid #005B91;color:#012A4C;box-sizing:border-box;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) select:focus{outline:none;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) select::placeholder{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#012A4C;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) label:not(.option),form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) legend span,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .form-required{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:600;margin-bottom:8px;margin-top:8px;color:#012A4C;display:block;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) label:not(.option).form-required:after,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) legend span.form-required:after,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .form-required.form-required:after{color:#f00000;content:"*";padding-left:3px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) fieldset{margin:0;border:none;padding:0;position:relative;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) fieldset span.fieldset-legend{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:600;display:block;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) fieldset label{color:#333333;margin-bottom:0;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) fieldset .js-form-item{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;color:#333333;margin-top:16px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) fieldset .js-form-item:first-child{margin-top:8px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) fieldset .js-form-type-radio{display:flex;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) fieldset .fieldset-error{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/info-circle-white.svg);background-repeat:no-repeat;background-position:10px center;margin-bottom:30px;padding:10px 10px 10px 40px;color:white;background-color:#E83F53;display:block;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) legend{padding:0;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) #ajax-wrapper > .js-form-item{margin-top:24px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) #ajax-wrapper > .js-form-item label{display:block;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) > .js-form-item label{display:block;color:#333;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) > .js-form-item + .js-form-item{margin-top:24px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) p a{color:#012A4C;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) p a:hover{color:#009fe3;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .js-form-type-checkbox{margin-right:20px;margin-top:8px !important;display:flex;border-radius:0;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .js-form-type-checkbox:first-child{margin-top:0 !important;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .js-form-type-checkbox label{color:#012A4C;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .js-form-type-checkbox.form-item-call{margin-bottom:5px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .js-form-type-checkbox.form-item-call input{margin-top:1px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .js-form-type-checkbox.form-item-priority input{margin-top:1px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .form-file-wrapper{border:1px dashed #828282;display:flex;align-items:center;height:240px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .form-file-wrapper input{width:auto;margin:0 auto;border:none;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .description{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:400;font-style:italic;margin-bottom:8px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .description a{color:#012A4C;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .description a:hover{color:#009fe3;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input.facets-checkbox,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input.form-checkbox{box-sizing:border-box;flex-shrink:0;border:2px solid #005B91;border-radius:0 !important;box-shadow:none;-webkit-appearance:none;outline:none;background-color:#fff;padding:7px;height:1em;width:1em;margin:5px 10px 0 0;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input.facets-checkbox:checked,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input.form-checkbox:checked{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.408 19.422c.123.052.254.078.387.078h.051l.018-.001a1.002 1.002 0 0 0 .738-.406l.001-.002 13.093-17.57L20.094.295 7.689 16.941 1.716 10.89.298 12.327l6.783 6.874c.093.095.204.17.327.221z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%;background-size:9px;background-color:#005B91;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input.facets-checkbox:hover,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input.form-checkbox:hover{border-width:4px;padding:5px;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit]{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit]:hover{background-color:#009fe3;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit]:focus-visible{outline:2px solid #E83F53;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].cancel{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#E83F53;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].cancel:hover{background-color:#ec5f70;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].ok,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].green{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#008566;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].ok:hover,form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].green:hover{background-color:#00a981;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].prev{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#828282;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=submit].prev:hover{background-color:#949494;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=image]{width:57px !important;height:57px !important;padding:5px;border:2px solid #005B91;cursor:pointer;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) input[type=image]:hover{color:#009fe3;}form:not(.content-moderation-entity-moderation-form):not(.views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results):not(#views-exposed-form-site-search-search-results--1):not(#views-exposed-form-site-search-search-results--2):not(#views-exposed-form-site-search-search-results--3):not(#views-exposed-form-site-search-search-results--4):not(#views-exposed-form-site-search-search-results--5):not(#views-exposed-form-site-search-search-results--6):not(#views-exposed-form-site-search-search-results--7):not(#views-exposed-form-site-search-search-results--8):not(#views-exposed-form-site-search-search-results--9):not(#views-exposed-form-course-list-block-1):not(#views-exposed-form-course-list-page-1) .js-form-wrapper > .js-form-item + .js-form-item{margin-top:40px;}.webform-multiple-table{text-align:left;display:grid;}.webform-multiple-table thead{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;margin:10px 0;}.webform-multiple-table--operations{text-align:center;vertical-align:top;}.webform-multiple-table tbody td{padding:5px 0;vertical-align:top;}form.my-page-apply-contact-person-form > p:last-of-type{margin-bottom:0;}.webform-submission-download-e-course-form{padding-bottom:40px;}.form-item-accept-agreement{padding:10px 0;}.block-simplenews-subscription-block input[type=checkbox],.webform-submission-form input[type=checkbox]{width:1.5em !important;height:1.5em !important;}.block-simplenews-subscription-block input[type=radio],.webform-submission-form input[type=radio]{-webkit-appearance:none;width:30px !important;height:30px;background-color:white;border:2px solid #005B91;border-radius:50%;position:relative;align-items:center;display:flex;justify-content:center;margin:0 9px 0 0 !important;padding:0 !important;}.block-simplenews-subscription-block input[type=radio]:checked:before,.webform-submission-form input[type=radio]:checked:before{content:"";width:20px;height:20px;background-color:#005B91;border-radius:50%;display:block;}.block-simplenews-subscription-block .field--type-string label,.block-simplenews-subscription-block .field--type-email label,.webform-submission-form .field--type-string label,.webform-submission-form .field--type-email label{margin-bottom:7px !important;display:block;}.block-simplenews-subscription-block .form-wrapper,.block-simplenews-subscription-block .form-item-gdpr,.webform-submission-form .form-wrapper,.webform-submission-form .form-item-gdpr{margin-bottom:17px;}.block-simplenews-subscription-block #edit-field-is-a-leader--wrapper,.webform-submission-form #edit-field-is-a-leader--wrapper{margin-top:8px !important;margin-bottom:20px !important;}.block-simplenews-subscription-block #edit-field-is-a-leader .form-item,.webform-submission-form #edit-field-is-a-leader .form-item{display:flex;width:82px;float:left;margin-top:0 !important;}.block-simplenews-subscription-block #edit-field-is-a-leader .form-item:nth-child(2),.webform-submission-form #edit-field-is-a-leader .form-item:nth-child(2){width:100px;}.block-simplenews-subscription-block #edit-field-is-a-leader .form-item label,.webform-submission-form #edit-field-is-a-leader .form-item label{vertical-align:super;}.block-simplenews-subscription-block .form-item label,.webform-submission-form .form-item label{align-self:center;}.form-field-value{margin-top:5px;margin-bottom:15px;}.form-pager{text-align:center;padding-left:0;margin:50px 0 20px 0;}.form-pager li{display:inline-block;margin:0 4px;width:13px;height:13px;text-indent:-9999px;border:1px solid #828282;border-radius:50%;}.form-pager li.active{background-color:#039fe3;border-color:#039fe3;}.tool-tips{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;height:19px;margin-left:0 !important;}.tool-tips.active .tool-tips--button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/info-circle-filled.svg);}@media all and (max-width:1024px){.tool-tips{height:auto;}}.tool-tips .tool-tips--content{border:1px dashed #005B91;background-color:#efefef;right:-385px;width:326px;padding:11px;position:relative;}@media all and (max-width:1024px){.tool-tips .tool-tips--content{position:relative;right:0;width:auto;margin-top:20px;}}.tool-tips .tool-tips--content > h4{margin:0 0 12px 0 !important;}.tool-tips .tool-tips--content.show{display:block;}.tool-tips .tool-tips--content.hide{display:none;}.tool-tips .tool-tips--button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/info-circle.svg);background-repeat:no-repeat;background-size:contain;width:19px;height:19px;display:block;float:right;cursor:pointer;}@media all and (max-width:1024px){.tool-tips .tool-tips--button{float:none;}}.tool-tips .tool-tips--button:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/info-circle-filled.svg);}@media all and (max-width:1024px){.tool-tips{margin-top:10px;margin-left:20px;left:0;top:0;}}.tool-tips .caption-text{font-size:18px;line-height:22px;font-weight:400;position:absolute;top:calc(100% + 10px);left:0;color:#828282;}@media all and (min-width:1025px){.path-erfaringsrommet .views-element-container{max-width:705px;}}.path-erfaringsrommet .views-row{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d1d1d1;}.path-erfaringsrommet .views-row:first-child{border-top:1px solid #d1d1d1;padding-top:16px;}.path-erfaringsrommet .views-row .views-field-role{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:12px;line-height:12px;font-weight:600;display:inline-block;margin-left:8px;}.path-erfaringsrommet .views-field-org-name{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:24px;font-weight:400;color:#828282;margin-bottom:8px;}.path-erfaringsrommet .views-field-name{display:inline-block;font-family:"Source Serif Pro",serif,helvetica,arial;font-size:24px;line-height:24px;font-weight:600;}.path-erfaringsrommet .views-field-name a{color:#005B91;text-decoration:none;}.path-erfaringsrommet .views-field-name a:hover{color:#009fe3;}.path-erfaringsrommet .views-field-topic-target-id{margin-top:8px;}.path-erfaringsrommet .views-field-topic-target-id ul{display:flex;flex-wrap:wrap;padding-left:0;margin:0;}.path-erfaringsrommet .views-field-topic-target-id li{list-style:none;}.path-erfaringsrommet .views-field-topic-target-id li:not(:last-child){font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:400;margin-bottom:8px;margin-right:8px;}.path-erfaringsrommet .views-field-topic-target-id li:not(:last-child):after{content:"";border-right:1px solid #d1d1d1;padding-left:8px;}#views-exposed-form-arbeidsgiver-contact-persons-page-1{position:relative;}.erfaringsrommet-contact-person-page .node__illustration-intro-image{align-items:flex-start;}.erfaringsrommet-contact-person-page .views-content{margin-top:47px;}.erfaringsrommet-contact-person-page .views-header{color:#828282;}.erfaringsrommet-contact-person-page .node__illustration-intro{padding-top:0;}.erfaringsrommet-contact-person-page .arbeidsgiver-contact-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:32px;}@media all and (max-width:1024px){.erfaringsrommet-contact-person-page .arbeidsgiver-contact-list{display:block;}}.erfaringsrommet-contact-person-page .arbeidsgiver-contact-list > a{display:block;width:calc(50% - 14px);margin-top:0;margin-bottom:24px;}@media all and (max-width:1024px){.erfaringsrommet-contact-person-page .arbeidsgiver-contact-list > a{width:auto;}}.erfaringsrommet-contact-person-page .view-filters label{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;color:#333;}@media all and (max-width:639px){.erfaringsrommet-contact-person-page .view-filters label{font-size:20px;}}.erfaringsrommet-contact-person-page .view-filters label strong{font-weight:600;}.erfaringsrommet-contact-person-page .view-filters .block-facets:first-of-type{margin-top:17px;}.erfaringsrommet-contact-person-page form.views-exposed-form{max-width:none !important;position:relative;margin-bottom:7px !important;}.erfaringsrommet-contact-person-page form.views-exposed-form label{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;font-family:"Source Serif Pro",serif,helvetica,arial !important;margin-bottom:17px !important;}@media all and (max-width:639px){.erfaringsrommet-contact-person-page form.views-exposed-form label{font-size:20px;}}.erfaringsrommet-contact-person-page form.views-exposed-form label strong{font-weight:600;}.erfaringsrommet-contact-person-page form.views-exposed-form input.form-text{padding-right:45px !important;}.erfaringsrommet-contact-person-page form.views-exposed-form input.form-text::placeholder{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#828282 !important;font-style:italic;}.erfaringsrommet-contact-person-page form.views-exposed-form .form-actions{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/search-black.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:43px;right:2px;}.erfaringsrommet-contact-person-page form.views-exposed-form .form-actions input[type=submit]{margin:0 !important;height:53px;width:53px !important;background-color:transparent !important;text-indent:-9999px;white-space:nowrap;}.erfaringsrommet-contact-person-page .block-facets .facets-widget-checkbox ul li{margin-top:0;}a.card.card--erfaringsrommet-contact,div.card.card--erfaringsrommet-contact{width:496px;height:180px;margin-top:0;cursor:pointer;border-color:#009fe3;}@media all and (min-width:640px) and (max-width:1024px){a.card.card--erfaringsrommet-contact,div.card.card--erfaringsrommet-contact{margin-left:20px;}}@media all and (max-width:639px){a.card.card--erfaringsrommet-contact,div.card.card--erfaringsrommet-contact{width:100%;margin-top:40px;height:auto;}}a.card.card--erfaringsrommet-contact .card__illustration,div.card.card--erfaringsrommet-contact .card__illustration{order:1;margin-right:20px;padding-left:28px;}a.card.card--erfaringsrommet-contact .card__illustration img,div.card.card--erfaringsrommet-contact .card__illustration img{width:104px;padding:40px 0px 30px 0;}@media all and (max-width:639px){a.card.card--erfaringsrommet-contact .card__illustration img,div.card.card--erfaringsrommet-contact .card__illustration img{padding-bottom:0;}}a.card.card--erfaringsrommet-contact .card__copy,div.card.card--erfaringsrommet-contact .card__copy{padding:28px 40px 28px 0 !important;width:100%;}@media all and (max-width:639px){a.card.card--erfaringsrommet-contact .card__copy,div.card.card--erfaringsrommet-contact .card__copy{width:auto;padding-left:28px !important;}}a.card.card--erfaringsrommet-contact .card__copy p,div.card.card--erfaringsrommet-contact .card__copy p{margin-bottom:0;}a.card.card--erfaringsrommet-contact .card__copy .card__title,div.card.card--erfaringsrommet-contact .card__copy .card__title{font-size:18px;line-height:22px;font-weight:600;}a.card.card--erfaringsrommet-contact .card__copy .card__body,div.card.card--erfaringsrommet-contact .card__copy .card__body{font-size:18px;line-height:22px;font-weight:400;}a.card.card--erfaringsrommet-contact .card__copy .card__link-title,div.card.card--erfaringsrommet-contact .card__copy .card__link-title{background-position:center right;left:auto;right:18px;bottom:18px;}.card__arbeidsgiver-contact{display:block;text-decoration:none;color:#333;}.card__arbeidsgiver-contact .card__title{color:#012A4C;}.card__arbeidsgiver-contact .organization,.card__arbeidsgiver-contact .role{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;margin-top:4px;}.card__arbeidsgiver-contact #profile-picture{width:77px;height:91px;background:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/images/contact-person-placeholder.svg);float:left;margin:12px 10px 11px 0;}.card__arbeidsgiver-contact .about{display:inline-block;width:calc(100% - 91px);margin:12px 0 11px 0;float:left;}.card__arbeidsgiver-contact .about p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:21px;}.card__arbeidsgiver-contact .about p:first-of-type{margin-top:0;}.card__arbeidsgiver-contact .profile-list{margin-top:4px;padding-left:0 !important;}.card__arbeidsgiver-contact .profile-list li{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:21px;display:inline-block;border-right:1px solid #333;padding-right:8px;margin-right:5px;}.card__arbeidsgiver-contact .profile-list li:last-of-type{border-right:none;padding-right:0;margin-right:0;}.card__arbeidsgiver-contact .topic{clear:both;width:calc(100% + 8px);}.card__arbeidsgiver-contact .topic ul{padding-left:0;display:flex;flex-wrap:wrap;}.card__arbeidsgiver-contact .topic li{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;list-style:none;background-color:#C0E2EE;border-radius:22px;margin-bottom:8px;padding:3px 12px;margin-right:8px;}.my-page-profile-apply-form #block-dfo-page-title{width:350px;margin:0 auto;}.arbeidsgiver-thank-you-page,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form{width:350px;margin:0 auto;}@media all and (max-width:639px){.arbeidsgiver-thank-you-page,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form{width:100%;}}.arbeidsgiver-thank-you-page.form-step-1 .form-actions,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-1 .form-actions{text-align:center;}.arbeidsgiver-thank-you-page.form-step-1 input,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-1 input{margin-top:60px;}.arbeidsgiver-thank-you-page.form-step-2 .tool-tips--content:before,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-2 .tool-tips--content:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/tip-arrow-small.png);position:absolute;left:-16px;top:calc(50% - 10px);background-position:center;background-size:contain;content:"";width:16px;height:20px;}.arbeidsgiver-thank-you-page.form-step-3 .form-item-empty-image-lead,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .form-item-empty-image-lead{margin:40px auto 0 auto;width:218px;}.arbeidsgiver-thank-you-page.form-step-3 #edit-profile-fid--description,.arbeidsgiver-thank-you-page.form-step-3 #edit-profile-fid--label,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 #edit-profile-fid--description,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 #edit-profile-fid--label{display:none !important;}.arbeidsgiver-thank-you-page.form-step-3 .form-item-empty-image-dummy-image,.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .form-item-empty-image-dummy-image,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid{width:218px;margin:auto;}.arbeidsgiver-thank-you-page.form-step-3 .form-item-empty-image-dummy-image,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .form-item-empty-image-dummy-image{margin-top:5px !important;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid{margin-top:8px !important;}.arbeidsgiver-thank-you-page.form-step-3 .empty-image-lead,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .empty-image-lead{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:18px;color:#828282;margin-bottom:10px;}.arbeidsgiver-thank-you-page.form-step-3 .dummy-image,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .dummy-image{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/images/contact-person-placeholder.svg);height:259px;width:219px;background-size:cover;color:transparent;}.arbeidsgiver-thank-you-page.form-step-3 .form-pager,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .form-pager{margin-top:130px;}@media all and (max-width:639px){.arbeidsgiver-thank-you-page.form-step-3 .form-pager,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .form-pager{margin-top:60px;}}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid label,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid label{display:none;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid .form-file-wrapper,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid .form-file-wrapper{border:none !important;height:auto !important;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid input.js-form-file,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid input.js-form-file{padding:0 !important;margin:24px 0 0 0 !important;width:100% !important;position:relative;color:transparent !important;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid input.js-form-file::-webkit-file-upload-button,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid input.js-form-file::-webkit-file-upload-button{visibility:hidden;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid input.js-form-file::before,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid input.js-form-file::before{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;content:"Last opp";display:inline-block;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-align:center;width:auto;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid input.js-form-file::before:hover,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid input.js-form-file::before:hover{background-color:#009fe3;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid input.js-form-file::after,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid input.js-form-file::after{content:"Ingen fil valgt";text-align:right;color:#012A4C;position:absolute;right:0;top:10px;font-size:14px;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-item-profile-fid input.js-form-file:hover::before,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-item-profile-fid input.js-form-file:hover::before{background-color:#009fe3;}.arbeidsgiver-thank-you-page.form-step-3 .file--image,.arbeidsgiver-thank-you-page.form-step-3 .file--size,.arbeidsgiver-thank-you-page.form-step-3 .description,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .file--image,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .file--size,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .description{display:none;}.arbeidsgiver-thank-you-page.form-step-3 .image-preview,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .image-preview{margin-top:40px;}.arbeidsgiver-thank-you-page.form-step-3 .js-form-submit,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 .js-form-submit{margin-top:30px !important;}.arbeidsgiver-thank-you-page.form-step-3 #edit-actions input.form-submit,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-3 #edit-actions input.form-submit{margin-top:0 !important;}.arbeidsgiver-thank-you-page.form-step-4 fieldset,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 fieldset{margin-right:0;margin-top:40px;}@media all and (min-width:1025px){.arbeidsgiver-thank-you-page.form-step-4 fieldset,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 fieldset{width:709px;}}.arbeidsgiver-thank-you-page.form-step-4 fieldset legend,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 fieldset legend{display:none;}.arbeidsgiver-thank-you-page.form-step-4 .form-checkboxes,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .form-checkboxes{display:flex;flex-wrap:wrap;}.arbeidsgiver-thank-you-page.form-step-4 .js-form-type-checkbox,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .js-form-type-checkbox{margin-bottom:12px;margin-right:11px;display:flex;}.arbeidsgiver-thank-you-page.form-step-4 .js-form-type-checkbox:first-child,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .js-form-type-checkbox:first-child{margin-top:8px !important;}.arbeidsgiver-thank-you-page.form-step-4 .js-form-type-checkbox input,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .js-form-type-checkbox input{display:none;}.arbeidsgiver-thank-you-page.form-step-4 .js-form-type-checkbox label,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .js-form-type-checkbox label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:21px;border-radius:35px;padding:8.5px 16px;background-color:#BFD6E3;color:#012A4C;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;}.arbeidsgiver-thank-you-page.form-step-4 .js-form-type-checkbox label.active,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .js-form-type-checkbox label.active{background-color:#012A4C;color:white !important;}.arbeidsgiver-thank-you-page.form-step-4 .js-form-type-checkbox label.active:hover,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .js-form-type-checkbox label.active:hover{background-color:#012A4C;color:#80CFF1 !important;}.arbeidsgiver-thank-you-page.form-step-4 .js-form-type-checkbox label:hover,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-4 .js-form-type-checkbox label:hover{background-color:#80CFF1;cursor:pointer;}@media all and (max-width:1024px){.arbeidsgiver-thank-you-page.form-step-5 .tool-tips--content,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .tool-tips--content{margin-bottom:30px;}}.arbeidsgiver-thank-you-page.form-step-5 .js-form-item-consent,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .js-form-item-consent{margin-top:40px !important;margin-right:0 !important;}.arbeidsgiver-thank-you-page.form-step-5 .js-form-item-consent label,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .js-form-item-consent label{font-weight:normal !important;}.arbeidsgiver-thank-you-page.form-step-5 .js-form-item-consent input,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .js-form-item-consent input{height:24px;width:24px;background-size:13px;}.arbeidsgiver-thank-you-page.form-step-5 .form-item-short-about,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .form-item-short-about{margin-top:-25px;}@media all and (max-width:1024px){.arbeidsgiver-thank-you-page.form-step-5 .form-item-short-about,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .form-item-short-about{margin-top:5px;}}.arbeidsgiver-thank-you-page.form-step-5 .form-item-short-about > label,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .form-item-short-about > label{padding-right:30px;}.arbeidsgiver-thank-you-page.form-step-5 > .selected-topics,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 > .selected-topics{margin-bottom:30px !important;margin-top:9px;}.arbeidsgiver-thank-you-page.form-step-5 .tool-tips--content,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .tool-tips--content{background-color:transparent;}@media all and (min-width:1025px){.arbeidsgiver-thank-you-page.form-step-5 .tool-tips--content:before,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .tool-tips--content:before{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/tip-arrow-big.png);position:absolute;left:-21px;top:calc(50% - 48px);background-position:center;background-size:contain;content:"";width:22px;height:97px;}}.arbeidsgiver-thank-you-page.form-step-5 .tool-tips--content .card__arbeidsgiver-contact,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .tool-tips--content .card__arbeidsgiver-contact{margin-bottom:0 !important;}.arbeidsgiver-thank-you-page.form-step-5 .consent-toggle,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .consent-toggle{display:block;text-decoration:underline;}.arbeidsgiver-thank-you-page.form-step-5 .consent-toggle:hover,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .consent-toggle:hover{color:#009fe3;cursor:pointer;}.arbeidsgiver-thank-you-page.form-step-5 .consent-toggle.hide,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .consent-toggle.hide{display:none;}.arbeidsgiver-thank-you-page.form-step-5 .consent-toggle-close,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .consent-toggle-close{display:none;text-decoration:underline;}.arbeidsgiver-thank-you-page.form-step-5 .consent-toggle-close:hover,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .consent-toggle-close:hover{color:#009fe3;cursor:pointer;}.arbeidsgiver-thank-you-page.form-step-5 .consent-toggle-close.show,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 .consent-toggle-close.show{display:block;}.arbeidsgiver-thank-you-page.form-step-5 #edit-consent-text,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 #edit-consent-text{display:none;border:2px solid #039fe3;padding:20px;}.arbeidsgiver-thank-you-page.form-step-5 #edit-consent-text.show,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 #edit-consent-text.show{display:block;}.arbeidsgiver-thank-you-page.form-step-5 #edit-consent-text p,.arbeidsgiver-thank-you-page.form-step-5 #edit-consent-text li,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 #edit-consent-text p,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form.form-step-5 #edit-consent-text li{font-size:16px;line-height:22px;font-weight:400;}.arbeidsgiver-thank-you-page:not(.form-step-1) .form-actions,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form:not(.form-step-1) .form-actions{display:flex;justify-content:space-between;}.arbeidsgiver-thank-you-page:not(.form-step-1) input,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form:not(.form-step-1) input{margin-top:0 !important;}.arbeidsgiver-thank-you-page input[type=text],.arbeidsgiver-thank-you-page input[type=tel],form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form input[type=text],form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form input[type=tel]{height:35px;padding:4px !important;border:1px solid #005B91 !important;}.arbeidsgiver-thank-you-page input[disabled=disabled],form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form input[disabled=disabled]{border-color:#d1d1d1 !important;color:#828282 !important;background-color:#F2F0F0 !important;}.arbeidsgiver-thank-you-page select,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form select{height:35px;padding:4px !important;background-position:calc(100% - 6px) 6px !important;border:1px solid #005B91 !important;}.arbeidsgiver-thank-you-page .selected-topics,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form .selected-topics{margin-right:11px;display:flex;padding-left:0;flex-wrap:wrap;margin-bottom:0 !important;}.arbeidsgiver-thank-you-page .selected-topics li,form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form#my-page-apply-contact-person-multistep-form .selected-topics li{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:21px;border-radius:35px;padding:8.5px 16px;background-color:#BFD6E3;color:#012A4C;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;margin-bottom:12px;list-style:none;margin-right:10px;}.arbeidsgiver-thank-you-page{width:500px;}@media all and (max-width:639px){.arbeidsgiver-thank-you-page{width:100%;}}.arbeidsgiver-thank-you-page div.card{margin-top:80px !important;}@media all and (max-width:639px){.arbeidsgiver-thank-you-page div.card{width:auto;}}.arbeidsgiver-thank-you-page-content{width:350px;margin:0 auto;text-align:center;}@media all and (max-width:639px){.arbeidsgiver-thank-you-page-content{width:100%;}}.arbeidsgiver-thank-you-page-content a.button{margin-top:70px;display:block;width:fit-content;margin-left:auto;margin-right:auto;}.arbeidsgiver-thank-you-page-content a.min-side-link{color:#005B91;text-decoration:underline;}.arbeidsgiver-thank-you-page-content a.min-side-link:hover{color:#009fe3;}.arbeidsgiver-thank-you-page-content > img{margin-bottom:20px;width:100%;}.my-page-profile-apply-thank-you #block-dfo-page-title{width:350px;margin:0 auto;}@media all and (max-width:639px){.my-page-profile-apply-thank-you #block-dfo-page-title{width:100%;}}#block-dfo-content .consents-form{border-bottom:1px solid #d1d1d1;padding-bottom:40px;}#block-dfo-content .consents-form:last-child{border-bottom:none;padding-bottom:0;}.empty-placeholder{border:#d1d1d1 1px solid;padding:30px;text-align:center;color:#828282;}.header-action{position:relative;}.header-action .actions{position:absolute;top:-65px;right:0;}.header-action .actions > a{border:#012A4C 1px solid;padding:9px 16px;padding-left:53px;text-align:center;color:#012A4C;text-decoration:none;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/user-black.svg);background-repeat:no-repeat;background-position:left 15px center;}.header-action .actions > a:hover{background-color:#d1d1d1;}.path-erfaringsrommet #block-dfo-page-title{display:none;}.layout-container.page-profile #block-dfo-page-title{display:none;}.layout-container.page-profile .profile{margin-top:80px;}.contact-profile{margin-top:95px;}.contact-profile .profile-layout{display:flex;justify-content:space-between;margin-top:80px;}@media all and (max-width:1024px){.contact-profile .profile-layout{display:block;margin-top:40px;}}@media all and (min-width:1025px){.contact-profile .profile-left .image{margin-right:12px;}}.contact-profile .profile-left .placeholder{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/images/contact-person-placeholder.svg);height:259px;width:219px;background-size:contain;background-position:center;}.contact-profile .profile-right{width:800px;}@media all and (max-width:1024px){.contact-profile .profile-right{width:100%;margin-top:8px;}}.contact-profile .profile-right .profile-element{margin-bottom:40px;}.contact-profile .profile-right .profile-element:first-of-type label{margin-top:0;}.contact-profile .profile-right label{margin-bottom:16px;}.contact-profile .profile-element{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:400;color:#333333;}.contact-profile .profile-element.name h1{margin:0 0 20px 0;}.contact-profile .profile-element.phone a,.contact-profile .profile-element.email a{color:#039fe3;}.contact-profile .profile-element.phone a:hover,.contact-profile .profile-element.email a:hover{text-decoration:underline;}.contact-profile .profile-element a.apply-button{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#005B91;margin-bottom:14px;display:block;text-decoration:underline;width:fit-content;}.contact-profile .profile-element a.apply-button:hover{color:#009fe3;}.contact-profile .profile-element label{display:block;font-weight:bold;margin-top:20px;}.contact-profile .profile-element.inline label{display:inline;}.contact-profile .areas-wrapper{margin-right:11px;display:flex;padding-left:0;flex-wrap:wrap;margin-bottom:40px !important;}.contact-profile .areas-wrapper li{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:14px;line-height:21px;border-radius:35px;padding:8.5px 16px;background-color:#BFD6E3;color:#012A4C;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;margin-bottom:12px;list-style:none;margin-right:10px;}.contact-profile .contact-person-information{margin-top:40px;padding-top:40px;padding-bottom:34px;border-top:1px solid #d1d1d1;}.contact-profile .contact-person-information p:last-child{margin-bottom:0;}.contact-profile .profile-list{padding-left:0 !important;}.contact-profile .profile-list li{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:32px;font-weight:600;display:inline-block;color:#005B91;padding-right:24px;margin-right:24px;border-right:1px solid #005B91;}.contact-profile .profile-list li:last-child{border-right:none;}.contact-person-message{padding:32px;border:1px solid #039fe3;margin-bottom:60px;margin-top:60px;}.contact-person-message p{margin:0;}.user-view{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;}.user-view > .field{margin-bottom:16px;}.user-view .field-content{font-weight:bold;}@media all and (min-width:1025px){article.node--type-event-course.node--view-mode-full .node__content-wrapper,article.node--type-e-course.node--view-mode-full .node__content-wrapper{display:table;width:100%;}}@media all and (max-width:1024px){article.node--type-event-course.node--view-mode-full .node__content,article.node--type-e-course.node--view-mode-full .node__content{display:flex;flex-direction:column;}}article.node--type-event-course.node--view-mode-full .field--name-body,article.node--type-e-course.node--view-mode-full .field--name-body{width:100%;order:2;margin-top:32px;}@media all and (min-width:1025px){article.node--type-event-course.node--view-mode-full .field--name-body,article.node--type-e-course.node--view-mode-full .field--name-body{margin-top:64px;float:left;width:705px;}}article.node--type-event-course.node--view-mode-large,article.node--type-e-course.node--view-mode-large{margin-bottom:16px !important;}article.node--type-event-course.node--view-mode-large .metadata,article.node--type-e-course.node--view-mode-large .metadata{display:none;}article.node--type-event-course.node--view-mode-large .course-date,article.node--type-e-course.node--view-mode-large .course-date{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/calendar-course-grey.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:400;background-size:20px;background-position:0 center;background-repeat:no-repeat;display:inline-block;padding-left:28px;color:#333;margin-right:20px;}article.node--type-event-course.node--view-mode-large .course-date .field--name-field-course-start-dato,article.node--type-e-course.node--view-mode-large .course-date .field--name-field-course-start-dato{display:inline-block;}article.node--type-event-course.node--view-mode-large .registration,article.node--type-e-course.node--view-mode-large .registration{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:400;color:#333;margin-top:10px;display:block;}article.node--type-event-course.node--view-mode-large .field--name-field-course-end-date,article.node--type-e-course.node--view-mode-large .field--name-field-course-end-date{display:inline-block;}article.node--type-event-course.node--view-mode-large .field--name-field-course-location,article.node--type-e-course.node--view-mode-large .field--name-field-course-location{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/location-grey.svg);background-size:20px;background-position:0 center;background-repeat:no-repeat;display:inline-block;padding-left:28px;}@media all and (max-width:639px){article.node--type-event-course.node--view-mode-large .field--name-field-course-location,article.node--type-e-course.node--view-mode-large .field--name-field-course-location{margin-top:16px;}}article.node--type-event-course.node--view-mode-large .field--name-field-course-location p,article.node--type-e-course.node--view-mode-large .field--name-field-course-location p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:400;color:#333;margin:0;}article.node--type-event-course.node--view-mode-large .field--name-field-course-location span:not(.organization),article.node--type-event-course.node--view-mode-large .field--name-field-course-location br,article.node--type-e-course.node--view-mode-large .field--name-field-course-location span:not(.organization),article.node--type-e-course.node--view-mode-large .field--name-field-course-location br{display:none;}article.node--type-event-course.node--view-mode-large strong,article.node--type-e-course.node--view-mode-large strong{margin-top:16px;margin-bottom:0;}article.node--type-event-course.node--view-mode-full .field--name-body > h2{margin-top:0;}article.node--type-event-course.node--view-mode-full .field--name-body img{max-width:100%;}article.node--type-event-course .course-information,article.node--type-event-course .course-comments{width:auto;margin-top:64px !important;float:right;}article.node--type-e-course.node--view-mode-full .field--name-field-intro-text,article.node--type-e-course.node--view-mode-full .course-link,article.node--type-e-course.node--view-mode-full .field--name-field-course-description{width:100%;margin-bottom:0;}@media all and (min-width:1025px){article.node--type-e-course.node--view-mode-full .field--name-field-intro-text,article.node--type-e-course.node--view-mode-full .course-link,article.node--type-e-course.node--view-mode-full .field--name-field-course-description{float:left;width:705px;}}article.node--type-e-course.node--view-mode-full .field--name-body{margin-top:40px;}article.node--type-e-course.node--view-mode-full .course-link{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:700;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/arrow-link.svg);border:2px solid #E6E6E6;background-color:white;color:#012A4C;border-radius:0;box-shadow:none;padding:32px;background-repeat:no-repeat;background-position:calc(100% - 32px) 50%;background-color:#005B91;color:white;text-decoration:none;margin-top:40px;box-sizing:border-box;display:block;}article.node--type-e-course.node--view-mode-full .course-link[class^=wp-block-dfo-card].card__title-link:hover,article.node--type-e-course.node--view-mode-full .course-link.card.card__title-link:not(.wp-block-rm-link-block):hover,article.node--type-e-course.node--view-mode-full .course-link.course-link:hover{border:2px solid #012A4C;}article.node--type-e-course.node--view-mode-full .field--name-field-course-description{margin-top:40px;}article.node--type-e-course.node--view-mode-full .field--name-field-course-description + .course-link{margin-top:20px;}article.node--type-e-course.node--view-mode-full .course-information,article.node--type-e-course.node--view-mode-full .course-comments{margin-top:0;}@media all and (max-width:639px){article.node--type-e-course.node--view-mode-full .course-information,article.node--type-e-course.node--view-mode-full .course-comments{order:10;margin-top:40px;}}article.node--type-e-course.node--view-mode-search-index,article.node--type-e-course.node--view-mode-large{height:100%;}article.node--type-e-course.node--view-mode-search-index .e_course-wrapper,article.node--type-e-course.node--view-mode-large .e_course-wrapper{background:white;padding:32px;}article.node--type-e-course.node--view-mode-search-index a,article.node--type-e-course.node--view-mode-large a{text-decoration:none;color:#333;padding:0;border:2px solid #d1d1d1;}article.node--type-e-course.node--view-mode-search-index a.title,article.node--type-e-course.node--view-mode-large a.title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;color:#012A4C;}article.node--type-e-course.node--view-mode-search-index a:hover,article.node--type-e-course.node--view-mode-large a:hover{border-color:#012A4C;color:#012A4C !important;}article.node--type-e-course.node--view-mode-search-index .field--name-field-course-owner,article.node--type-e-course.node--view-mode-large .field--name-field-course-owner{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/paperplane.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;padding-left:30px;margin-top:1em;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:400;line-height:24px;}article.node--type-e-course.node--view-mode-search-index .e_course-wrapper > .field--name-field-category,article.node--type-e-course.node--view-mode-large .e_course-wrapper > .field--name-field-category{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/tags.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;padding-left:30px;margin-top:1em;}article.node--type-e-course.node--view-mode-search-index .e_course-wrapper > .field--name-field-category .field--name-field-category,article.node--type-e-course.node--view-mode-large .e_course-wrapper > .field--name-field-category .field--name-field-category{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;font-weight:400;line-height:24px;display:inline;margin-right:2px;}article.node--type-e-course.node--view-mode-search-index .e_course-wrapper > .field--name-field-category .field--name-field-category:not(:last-child):after,article.node--type-e-course.node--view-mode-large .e_course-wrapper > .field--name-field-category .field--name-field-category:not(:last-child):after{content:"/";padding-left:4px;}article.node--type-e-course.node--view-mode-large a{height:calc(100% - 68px);}article.node--type-e-course .sidebar{margin-bottom:30px;}@media all and (min-width:1025px){article.node--type-e-course .sidebar{float:right;width:350px;order:1;margin-bottom:0;}}.course-information,.course-comments{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:600;background-color:white;padding:24px;border:2px solid #E6E6E6;margin-top:0 !important;width:auto;}.course-information > div,.course-comments > div{margin-bottom:24px;padding-left:36px;}.course-information > div:last-child,.course-comments > div:last-child{margin-bottom:0;}.course-information > .course-date-wrapper,.course-comments > .course-date-wrapper{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/calendar-course.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;}.course-information > .course-date-wrapper .field--name-field-course-start-dato,.course-comments > .course-date-wrapper .field--name-field-course-start-dato{display:inline-block;}.course-information > .course-date-wrapper h2,.course-comments > .course-date-wrapper h2{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:600;margin:0;}.course-information > .course-date-wrapper .field--name-field-course-end-date,.course-comments > .course-date-wrapper .field--name-field-course-end-date{display:inline-block;}.course-information > .field--name-field-course-location,.course-comments > .field--name-field-course-location{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/location.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;}.course-information > .field--name-field-course-location p,.course-comments > .field--name-field-course-location p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:600;margin:0;}.course-information > .field--name-field-course-location .country,.course-comments > .field--name-field-course-location .country{display:none;}.course-information > .field--name-field-course-registration-end,.course-comments > .field--name-field-course-registration-end{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/deadline.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;}.course-information > .field--name-field-categories,.course-comments > .field--name-field-categories{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/tags.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;}.course-information > .field--name-field-categories .field--name-field-categories,.course-comments > .field--name-field-categories .field--name-field-categories{display:inline-block;}.course-information > .field--name-field-categories .field--name-field-categories:after,.course-comments > .field--name-field-categories .field--name-field-categories:after{content:",";}.course-information > .field--name-field-categories .field--name-field-categories:last-child:after,.course-comments > .field--name-field-categories .field--name-field-categories:last-child:after{content:"";}.course-information > .field--name-field-course-contact-person,.course-comments > .field--name-field-course-contact-person{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/user.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;}.course-information > .field--name-field-course-contact-person a,.course-comments > .field--name-field-course-contact-person a{display:block;}.course-information .field--name-field-course-registration,.course-comments .field--name-field-course-registration{padding-left:0 !important;display:flex;justify-content:center;margin-top:32px;}.course-information .field--name-field-course-registration a,.course-comments .field--name-field-course-registration a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#008566;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;padding-left:32px;padding-right:32px;}.course-information .field--name-field-course-registration a:hover,.course-comments .field--name-field-course-registration a:hover{background-color:#00a981;}.course-information .field-label,.course-comments .field-label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:400;}.course-information a,.course-comments a{color:#012A4C;}.course-information a:hover,.course-comments a:hover{color:#009fe3;}.course-information > .field--name-field-target-group,.course-comments > .field--name-field-target-group,.course-information > .field--name-field-category,.course-comments > .field--name-field-category,.course-information > .field--name-field-learning-format,.course-comments > .field--name-field-learning-format,.course-information > .field--name-field-duration,.course-comments > .field--name-field-duration,.course-information > .field--name-field-course-owner,.course-comments > .field--name-field-course-owner,.course-information .support,.course-comments .support{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/reading.svg);background-size:24px;background-position:0 0;background-repeat:no-repeat;padding-left:30px;}.course-information > .field--name-field-category,.course-comments > .field--name-field-category{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/tags.svg);}.course-information > .field--name-field-learning-format,.course-comments > .field--name-field-learning-format{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/document.svg);}.course-information > .field--name-field-duration,.course-comments > .field--name-field-duration{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/clock.svg);}.course-information > .field--name-field-course-owner,.course-comments > .field--name-field-course-owner{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/paperplane.svg);}.course-information .support,.course-comments .support{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/bubble-question.svg);}.course-comments{margin-top:40px !important;}@media all and (max-width:639px){.course-comments{order:11;}}.course-comments > div{padding-left:0;margin-bottom:8px;}.course-comments .label{font-size:21px;}.course-comments .evaluation-wrapper{display:flex;margin-bottom:29px;margin-top:13px;}.course-comments .dot{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/circle-empty.svg);width:16px;height:16px;background-repeat:no-repeat;display:block;margin-right:3px;}.course-comments .dot.filled{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/circle-filled.svg);}.course-comments .num-eval{font-size:14px;line-height:14px;font-weight:400;font-family:"Source Sans Pro",sans-serif,helvetica,arial;}.course-comments .more-link{margin-top:34px;}.course-comments .more-link a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:#005B91;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;}.course-comments .more-link a:hover{background-color:#009fe3;}.page-node-type-course .block-page-title-block h1{margin-bottom:0 !important;}@media all and (min-width:1025px){.view-courses .course-filters{width:339px;margin-bottom:80px;}}.view-courses .course-filters .form-item-field-course-end-date-value{display:none !important;}.view-courses .course-filters .js-form-type-radio{display:flex;}.view-courses .course-filters .js-form-type-radio .form-radio{width:auto !important;margin-right:8px;margin-left:0 !important;margin-top:5px !important;}.view-courses .course-filters .views-exposed-form{margin-bottom:11px !important;}.view-courses .course-filters #edit-field-course-end-date-wrapper .fieldset-legend{margin-bottom:0;}.view-courses .course-filters #edit-field-course-end-date-wrapper .js-form-type-select{display:none;}.view-courses .course-filters .form-item-field-course-end-date-op{display:none;}.view-courses .views-header p{margin:0 0 56px;}.view-courses #radiobuttons-date div.radiobutton{display:flex;align-content:center;}.view-courses #radiobuttons-date div.radiobutton:not(:last-child){margin-bottom:13px;}.view-courses #radiobuttons-date div.radiobutton label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;margin-left:8px;width:calc(100% - 40px);}.view-courses #radiobuttons-date input{-webkit-appearance:none;width:30px;height:30px;background-color:white;border:2px solid #005B91;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;margin:0;}.view-courses #radiobuttons-date input:checked:before{content:"";width:20px;height:20px;background-color:#005B91;border-radius:50%;display:block;}.view-courses #radiobuttons-date input:hover:not(.view-courses #radiobuttons-date input:checked):before{content:"";width:20px;height:20px;background-color:#005B91;border-radius:50%;display:block;opacity:0.5;}.view-courses .views-content{margin-bottom:80px;}@media all and (min-width:1025px){.view-courses .views-content{width:759px;}}.view-courses .views-content:after{content:"";clear:both;}@media all and (min-width:1025px){.view-courses .course-list-wrapper{display:flex;justify-content:space-between;}}.view-courses footer .views-content{width:100%;}@media all and (min-width:1025px){.view-courses footer .views-content{display:flex;justify-content:space-between;}}.view-courses footer .views-content:after{display:none;}.view-courses footer .views-content article{margin-bottom:0;}@media all and (min-width:1025px){.view-courses footer .views-content article{display:flex;flex-direction:column;width:372px;height:100%;}}@media all and (min-width:640px) and (max-width:1024px){.view-courses footer .views-content article{display:flex;}}.view-courses footer .views-row{background-color:white;margin-bottom:16px;}.view-courses footer .views-row:last-child{margin-bottom:0;}@media all and (min-width:1025px){.view-courses footer .views-row{margin-bottom:0;}}.view-courses footer .views-row:hover .conference-wrapper a{border-color:#012A4C;}@media all and (min-width:1025px){.view-courses footer .conference-wrapper{flex-grow:1;display:flex;}}@media all and (min-width:640px) and (max-width:1024px){.view-courses footer .conference-wrapper{width:calc(100% - 372px);}}.view-courses footer .conference-wrapper a{border:2px solid #E6E6E6;}@media all and (min-width:1025px){.view-courses footer .conference-wrapper a{flex-grow:1;}}@media all and (min-width:640px) and (max-width:1024px){.view-courses footer .conference-wrapper a{height:calc(100% - 64px);}}.view-courses footer .field--name-field-image a,.view-courses footer .field--name-field-image img{display:block;}.view-courses footer h2{margin-bottom:8px;}.view-courses footer #webform-submission-feedback-form-ajax{margin-bottom:-80px;}.view-courses footer .contact-info{padding-left:20px;padding-right:20px;margin-bottom:0;padding:40px 0;}@media all and (min-width:1025px){.view-courses footer .contact-info{margin-left:calc(-50vw + (1146px / 2));margin-right:calc(-50vw + (1146px / 2));padding-left:calc((100vw - 1146px) / 2);padding-right:calc((100vw - 1146px) / 2);}}@media all and (max-width:1024px){.view-courses footer .contact-info{margin-left:-20px;}}.view-courses footer .contact-info a{color:#012A4C;}.view-courses footer .contact-info a:hover{color:#009fe3;}.view-courses footer .contact-info .field--name-field-tittel{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;}@media all and (max-width:639px){.view-courses footer .contact-info .field--name-field-tittel{font-size:20px;}}.view-courses footer .contact-info .field--name-field-tittel strong{font-weight:600;}@media all and (max-width:1024px){.view-courses footer .contact-info{padding-left:20px;padding-right:20px;width:100%;}}.view-e-courses .views-content{width:auto;}@media all and (min-width:1025px){.view-e-courses .views-content{display:flex;flex-wrap:wrap;}}.view-e-courses .views-content article{height:100%;box-sizing:border-box;}.view-e-courses .views-content .views-row{height:auto;max-width:390px;width:100%;padding-right:30px;margin-bottom:30px;flex-basis:30%;}@media all and (min-width:1025px){.view-e-courses .views-content .views-row{min-height:350px;}}.block-views-exposed-filter-blockcourse-list-block-1,.block-views-exposed-filter-blockcourse-list-page-1{position:relative;font-size:18px;margin-bottom:40px;}@media all and (min-width:1025px){.block-views-exposed-filter-blockcourse-list-block-1,.block-views-exposed-filter-blockcourse-list-page-1{max-width:600px;}}.block-views-exposed-filter-blockcourse-list-block-1 input#edit-fulltext,.block-views-exposed-filter-blockcourse-list-page-1 input#edit-fulltext{border:1px solid #039fe3;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;width:100%;padding:1em;box-sizing:border-box;margin-bottom:16px;}.block-views-exposed-filter-blockcourse-list-block-1 input#edit-submit-course-list,.block-views-exposed-filter-blockcourse-list-page-1 input#edit-submit-course-list{background-color:transparent;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/search-black.svg);background-repeat:no-repeat;background-position:0 0;background-size:20px 20px;color:transparent;border:none;height:24px;position:absolute;top:20px;right:18px;padding:0;}.course-card .card__copy{padding:16px;}.course-card .course-status{display:inline-block;font-size:16px;padding:0 4px;}.course-card .course-title{font-size:18px;font-weight:normal;}.course-card .card__link-title{font-size:18px;bottom:15px;}@media all and (max-width:639px){.course-card .card__link-title{bottom:auto;top:30px;}}@media all and (min-width:1025px){article.node--type-event.node--view-mode-full .node__content-wrapper{display:table;width:100%;}}article.node--type-event.node--view-mode-full .node__content{display:flex;gap:30px;}@media all and (max-width:1024px){article.node--type-event.node--view-mode-full .node__content{flex-direction:column;}}@media all and (min-width:1025px){article.node--type-event.node--view-mode-full .node__content{margin-top:64px;}}article.node--type-event.node--view-mode-full .event-main-content{width:100%;order:2;}@media all and (min-width:1025px){article.node--type-event.node--view-mode-full .event-main-content{order:1;width:705px;}}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people{margin-top:50px;}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people > .paragraph{background:#E6E6E6;margin-bottom:30px;}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people > .paragraph:last-child{margin-bottom:0;}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people > .paragraph--type--event-speaker{display:flex;}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people > .paragraph--type--event-speaker .right{padding:30px;}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people > .paragraph--type--event-speaker .card-label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:600;margin-bottom:15px;}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people > .paragraph--type--event-speaker .field--name-field-name{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:24px;line-height:30px;font-weight:600;}article.node--type-event.node--view-mode-full .event-main-content .field--name-field-event-people > .paragraph--type--event-speaker .field--name-field-profile-image img{display:block;}article.node--type-event.node--view-mode-full .event-main-content.field--name-field-event-speakers{margin-top:30px;}article.node--type-event.node--view-mode-full .event-main-content.field--name-field-event-speakers .field-label{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-size:24px !important;line-height:32px;font-weight:600;}article.node--type-event.node--view-mode-full .event-information{order:1;flex-grow:1;}@media all and (min-width:1025px){article.node--type-event.node--view-mode-full .event-information{order:2;}}article.node--type-event.node--view-mode-full .event-information .event-information-inner{background-color:white;padding:30px;margin-top:7px;border:2px solid #E6E6E6;font-size:18px;display:flex;flex-direction:column;}@media all and (max-width:639px){article.node--type-event.node--view-mode-full .event-information .event-information-inner{padding:16px;margin-top:0px;}}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field-label{font-weight:600;}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-date{font-size:24px;line-height:34px;font-weight:600;font-family:"Source Serif Pro",serif,helvetica,arial;margin-bottom:30px;}@media all and (max-width:639px){article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-date{margin-bottom:16px;}}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-date .smart-date--date{display:block;}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-date .smart-date--date time{display:block;}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-date .smart-date--date time::first-letter{text-transform:uppercase;}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-date .smart-date--time{display:block;}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-date .smart-date--time time:first-child::before{content:"kl. ";}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-subscription{margin-top:30px;background:#019B78;text-align:center;color:white;padding:17px;display:block;text-decoration:none;}@media all and (max-width:639px){article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-subscription{margin-top:16px;}}article.node--type-event.node--view-mode-full .event-information .event-information-inner .field--name-field-event-subscription .link-title{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/external-link-white.svg);background-repeat:no-repeat;background-position:right 2px center;padding-right:32px;}.node--type-blog-entry.node--view-mode-full .field--name-field-intro-text{margin-bottom:40px;}.node--type-blog-entry.node--view-mode-full .field--name-field-intro-text p{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:400;}.node--type-blog-entry.node--view-mode-full .node__content-wrapper{display:block;}.node--type-blog-entry.node--view-mode-full .node__content{margin:0 auto;}.node--type-blog-entry.node--view-mode-full .date{margin-top:40px;}.node--type-blog-entry.node--view-mode-large{margin-bottom:16px;}.node--type-blog-entry.node--view-mode-large .field--name-field-intro-text,.node--type-blog-entry.node--view-mode-blog .field--name-field-intro-text{color:#333 !important;margin-bottom:32px;}.node--type-blog-entry.node--view-mode-large > a strong,.node--type-blog-entry.node--view-mode-blog > a strong{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;margin-bottom:16px;}.node--type-blog-entry.node--view-mode-blog:hover{border:2px solid #012A4C;}.node--type-blog-entry.node--view-mode-blog a{display:block;padding:40px;text-decoration:none;}.node--type-blog-entry.node--view-mode-blog a:hover{color:#012A4C !important;}.node--type-blog-entry.node--view-mode-blog .field--name-field-intro-text{padding:0 32px 0 32px;}.node--type-blog-entry.node--view-mode-blog .blog-card--date-category{padding:0 0 32px 32px;}.node--type-blog-entry.node--view-mode-blog .field--name-field-photo img{width:80px;height:80px;border-radius:50%;}@media all and (max-width:1024px){.node--type-blog-entry.node--view-mode-blog .field--name-field-photo img{margin:0 auto;display:block;}}.node--type-blog-entry.node--view-mode-blog .field--name-field-intro-text{padding-left:0;}.node--type-blog-entry.node--view-mode-blog .blog-card--date-category{padding-left:0;padding-bottom:0;}.node--type-blog-entry.node--view-mode-blog .blog--author-name{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:21px;font-weight:400;display:flex;margin-bottom:8px;}.node--type-blog-entry.node--view-mode-blog .blog--author-name a{color:#333;text-decoration:none;}.node--type-blog-entry.node--view-mode-blog .blog--author-name a:hover{color:#009fe3;}.node--type-blog-entry.node--view-mode-blog .blog--large-photo-title{display:grid;grid-template-areas:"picture name" "picture title";grid-template-columns:95px auto;grid-template-rows:auto 1fr;margin-bottom:16px;}@media all and (max-width:639px){.node--type-blog-entry.node--view-mode-blog .blog--large-photo-title{display:block;}}.node--type-blog-entry.node--view-mode-blog .blog--large-photo-title .field--name-field-photo{display:flex;flex-direction:column;justify-content:center;grid-area:picture;}.node--type-blog-entry.node--view-mode-blog > strong{width:calc(100% - 98px);grid-area:title;}.node--type-blog-entry.node--view-mode-blog .blog--author-name{width:calc(100% - 98px);grid-area:name;}@media all and (max-width:639px){.node--type-blog-entry.node--view-mode-blog .blog--author-name{width:100%;}}.node--type-blog-entry.node--view-mode-blog .field--name-field-blog-author-name{margin-right:4px;text-decoration:underline;}.node--type-blog-entry.node--view-mode-blog .blog-title{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;color:#012A4C;text-decoration:none;}.node--type-blog-entry .field--name-field-categories{color:#012A4C;background-color:#BFD6E3;margin-bottom:16px;padding:4px 16px;border-radius:30px;display:inline-block;}.node--type-blog-entry .blog--header{display:flex;justify-content:space-between;}@media all and (max-width:1024px){.node--type-blog-entry .blog--header{display:block;}}.node--type-blog-entry .blog--header .blog--header-left{width:759px;}.node--type-blog-entry .blog--header .blog--header-left h1{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;margin-top:0;margin-bottom:24px;}@media all and (min-width:640px) and (max-width:1024px){.node--type-blog-entry .blog--header .blog--header-left h1{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.node--type-blog-entry .blog--header .blog--header-left h1{font-size:30px;line-height:38px;}}@media all and (max-width:1024px){.node--type-blog-entry .blog--header .blog--header-left{width:100%;}}.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline img{border-radius:50%;}@media all and (max-width:1024px){.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline img{display:block;margin:0 auto;}}.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline .field--name-field-photo{margin-bottom:19px;}.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline .field--name-field-blog-author-name,.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline .field--name-field-blog-author-title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:21px;font-weight:400;text-align:center;}.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline .field--name-field-blog-author-name a,.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline .field--name-field-blog-author-title a{color:#012A4C;}.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline .field--name-field-blog-author-name a:hover,.node--type-blog-entry .profile--type--blog-author.profile--view-mode--byline .field--name-field-blog-author-title a:hover{color:#009fe3;}.path-blogg #block-dfo-page-title{display:none;}.blog--profile-content{display:flex;justify-content:space-between;margin-bottom:64px;}@media all and (max-width:639px){.blog--profile-content{display:block;}}.blog--profile-content .field--name-field-media-image img{border-radius:50%;}@media all and (max-width:639px){.blog--profile-content .field--name-field-media-image img{margin:0 auto;display:block;margin-bottom:20px;}}.blog--profile-content .blog--profile-content-right{width:857px;margin-left:16px;}@media all and (max-width:639px){.blog--profile-content .blog--profile-content-right{width:100%;margin-left:0;}}.blog--profile-content .field--name-field-blog-author-name{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;font-style:normal;font-weight:600;line-height:64px;margin-bottom:24px;}@media all and (min-width:640px) and (max-width:1024px){.blog--profile-content .field--name-field-blog-author-name{font-size:38px;line-height:47px;}}@media all and (max-width:639px){.blog--profile-content .field--name-field-blog-author-name{font-size:30px;line-height:38px;}}.blog--profile-content .field--name-field-blog-about-author{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:400;margin-bottom:24px;}.blog--profile-content .field--name-field-blog-author-section{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:21px;font-weight:400;}.blog--profile-related-content{margin-top:64px;width:565px;margin:0 auto;}@media all and (max-width:639px){.blog--profile-related-content{width:100%;padding-left:0;}}@media all and (max-width:1024px){.blog--profile-related-content{margin-top:64px;}}.blog--profile-related-content > h2{margin-top:0;margin-bottom:8px;}.blog-card--date-category{display:flex;align-items:center;flex-wrap:wrap;}.blog-card--date-category .field--name-field-categories{margin:0 4px 4px 0 !important;}.blog-card--date-category .blog-card--date{margin-right:8px;}.blog-card--date-category .blog-card--date span,.blog-card--date-category .blog-card--date div{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:27px;font-weight:400;display:inline-block;color:#333;}.blog-frontpage .search__facet-label{margin-bottom:8px;}.blog-frontpage .views-header{margin-top:80px;}.blog-frontpage .views-header:before{content:"";display:block;width:728px;height:280px;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/images/blog-frontpage-image.svg);background-repeat:no-repeat;background-size:contain;margin:0 auto;}@media all and (min-width:640px) and (max-width:1024px){.blog-frontpage .views-header:before{width:100%;height:300px;}}@media all and (max-width:639px){.blog-frontpage .views-header:before{width:100%;height:140px;}}.blog-frontpage .views-header h2{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:72px;line-height:90px;font-weight:700;text-align:center;margin:40px 0 8px 0;}@media all and (max-width:639px){.blog-frontpage .views-header h2{font-size:50px;}}.blog-frontpage .views-header h3{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:400;text-align:center;margin:0;padding-bottom:56px;}.blog-frontpage .views-header h3:after{content:"";width:178px;height:4px;display:block;background-color:#012A4C;margin:0 auto;margin-top:40px;}.blog-frontpage > h2{display:none;}.blog-frontpage .facets-widget-links ul{display:flex;flex-wrap:wrap;padding-left:0;margin-top:0;margin-bottom:0;}.blog-frontpage .facets-widget-links li{list-style:none;margin-right:16px;margin-bottom:16px;}.blog-frontpage .facets-widget-links a{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:22px;font-weight:600;color:#012A4C;background-color:#BFD6E3;padding:14px 26px;border-radius:30px;display:inline-block;text-decoration:none;margin-bottom:0;}.blog-frontpage .facets-widget-links a.is-active{background-color:#005B91;color:white;}.blog-frontpage .content,.blog-frontpage .views-content{display:flex;flex-wrap:wrap;}@media all and (max-width:639px){.blog-frontpage .content,.blog-frontpage .views-content{display:block;}}.blog-frontpage .content .block-facets,.blog-frontpage .views-content .block-facets{margin-top:0;margin-bottom:40px;}.blog-frontpage .views-row:first-child{width:100%;}.blog-frontpage .views-row:first-child article > a{display:grid;grid-template-areas:"picture header" "picture tags";padding:56px;grid-template-columns:283px auto;}.blog-frontpage .views-row:first-child article > a .blog-title{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:48px;line-height:60px;font-weight:600;}.blog-frontpage .views-row:first-child article > a .field--name-field-photo{padding-right:50px;display:block;}.blog-frontpage .views-row:first-child article > a .field--name-field-photo img{width:227px;height:227px;}@media all and (max-width:1024px){.blog-frontpage .views-row:first-child article > a{padding:40px;display:block;}.blog-frontpage .views-row:first-child article > a .field--name-field-photo{padding-right:15px;display:block;}.blog-frontpage .views-row:first-child article > a .field--name-field-photo img{width:80px;height:80px;}.blog-frontpage .views-row:first-child article > a .blog-title{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;}}@media all and (max-width:639px){.blog-frontpage .views-row:first-child article > a .field--name-field-photo{padding-right:0;margin-bottom:15px;}}.blog-frontpage .views-row:first-child .blog--profile-big{width:227px;grid-area:picture;display:flex;}@media all and (max-width:1024px){.blog-frontpage .views-row:first-child .blog--profile-big{display:none;}}.blog-frontpage .views-row:first-child .blog--profile-big .blog--author-name{display:none;}.blog-frontpage .views-row:first-child .blog--profile-big .field--name-field-photo{padding-right:0;}.blog-frontpage .views-row:first-child .blog--large-header{grid-area:header;}.blog-frontpage .views-row:first-child .blog-card--date-category{grid-area:tags;}.blog-frontpage .views-row:first-child .blog--large-photo-title{display:block;}@media all and (min-width:640px) and (max-width:1024px){.blog-frontpage .views-row:first-child .blog--large-photo-title{display:grid;}}.blog-frontpage .views-row:first-child .blog--large-photo-title .field--name-field-photo{display:none;}@media all and (max-width:1024px){.blog-frontpage .views-row:first-child .blog--large-photo-title .field--name-field-photo{display:block;}}.blog-frontpage .views-row:not(:first-child) article{height:calc(100% - 20px);grid-template-areas:"picture name" "picture title" "content content";grid-template-columns:95px auto;}.blog-frontpage .views-row:not(:first-child) article .blog--profile-big{display:none;}.blog-frontpage .views-row:not(:first-child) .field--name-field-photo{padding-right:15px;display:block;}@media all and (max-width:639px){.blog-frontpage .views-row:not(:first-child) .field--name-field-photo{padding-right:0;margin-bottom:15px;}}.blog-frontpage .views-row:not(:first-child) .field--name-field-photo img{width:80px;height:80px;}.blog-frontpage .views-row:not(:first-child) .blog-title{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;}.blog-frontpage .views-row:nth-child(2n+2){width:calc(50% - 7px);padding-right:7px;}@media all and (max-width:1024px){.blog-frontpage .views-row:nth-child(2n+2){padding:0;width:100%;}}.blog-frontpage .views-row:nth-child(2n+3){width:calc(50% - 8px);padding-left:8px;}@media all and (max-width:1024px){.blog-frontpage .views-row:nth-child(2n+3){padding:0;width:100%;}}.blog-frontpage .views-row article{margin-bottom:15px !important;}.blog-frontpage .views-row article > a{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 80px);color:#012A4C;}@media all and (max-width:639px){.blog-frontpage .views-row article > a{padding:40px;display:block;}}.blog-frontpage .views-row .blog--large-photo-title{display:grid;grid-template-areas:"picture name" "picture title";grid-template-columns:95px auto;grid-template-rows:auto 1fr;margin-bottom:16px;}@media all and (max-width:639px){.blog-frontpage .views-row .blog--large-photo-title{display:block;}}.blog-frontpage .views-row .field--name-field-photo{display:flex;flex-direction:column;justify-content:center;grid-area:picture;}.blog-frontpage .views-row > strong{width:calc(100% - 98px);grid-area:title;}.blog-frontpage .views-row .blog--author-name{width:calc(100% - 98px);grid-area:name;}@media all and (max-width:639px){.blog-frontpage .views-row .blog--author-name{width:100%;}}.blog-frontpage .views-row .field--name-field-intro-text{padding-right:0;}.blog-frontpage .pager{width:100%;padding-top:42px;}.node--type-comment.node--view-mode-default{border-bottom:1px solid #80CFF1;padding-bottom:24px;margin-bottom:24px;}.node--type-comment.node--view-mode-default .field--name-field-date{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/calendar-course-grey.svg);background-repeat:no-repeat;background-position:0 0;padding-left:28px;background-size:20px;margin-bottom:8px;}.node--type-comment.node--view-mode-default .field--name-body{margin:0;float:none;width:100%;}.node--type-comment.node--view-mode-teaser{padding-bottom:0;margin-bottom:16px;border-bottom:1px solid #039fe3;max-width:100%;box-sizing:border-box;}.node--type-comment.node--view-mode-teaser .field--name-body{margin:0;float:none;width:100%;}.node--type-comment.node--view-mode-teaser .field--name-comment-body p{margin-top:16px;margin-bottom:16px;}.e-course-comments{max-width:705px;}.e-course-comments .views-header h2{border-bottom:1px solid #80CFF1;padding-bottom:24px;margin-bottom:24px;}@media all and (min-width:1025px){.node.node--view-mode-full .wp-block-rm-timeline{width:1146px;}}.wp-block-rm-timeline{display:table;width:100%;}.wp-block-rm-timeline + *{clear:both;}@media all and (max-width:1024px){.wp-block-rm-timeline + *{margin-top:40px !important;}}@media all and (min-width:1025px){.field--name-field-timeline-elements{margin-top:40px;}}.field--name-field-timeline-elements::after,.field--name-field-timeline-elements::before{box-sizing:border-box;}#block-testtimeline + *{clear:both;}.timeline--item-wrapper{margin-left:60px;box-sizing:border-box;}@media all and (max-width:639px){.timeline--item-wrapper{margin-left:15px;}}@media all and (max-width:375px){.timeline--item-wrapper{margin-left:0;}}.timeline--item-wrapper:first-child{margin-left:60px;}@media all and (min-width:1025px){.timeline--item-wrapper:first-child{margin-left:45px;}}@media all and (max-width:639px){.timeline--item-wrapper:first-child{margin-left:15px;}}@media all and (min-width:1025px){.timeline--item-wrapper{float:left;margin-left:35px;}}.timeline--item-wrapper:last-child .timeline--item:after{bottom:-28px;}.timeline--item-wrapper:last-child .timeline--item:before{position:absolute;border:3px solid #012A4C;content:"";width:20px;height:20px;transform:rotate(45deg);border-top-width:0;border-left-width:0;bottom:-27px;left:155px;}@media all and (min-width:1025px){.timeline--item-wrapper:last-child .timeline--item:before{position:absolute;top:-36px;border:3px solid #012A4C;content:"";width:20px;height:20px;transform:rotate(-45deg);border-top-width:0;border-left-width:0;left:133px;}.timeline--item-wrapper:last-child .timeline--hover-tekst{margin:95px 0px 0 -414px;}.timeline--item-wrapper:last-child .timeline--hover-tekst::after{left:auto;right:114px;}}.timeline--item{position:relative;margin-bottom:30px;width:140px;}.timeline--item:after{content:"";width:3px;top:20px;bottom:-65px;right:-28px;position:absolute;background-color:#012A4C;z-index:0;}@media all and (min-width:1025px){.timeline--item.after-active:after,.timeline--item:after{content:"";width:auto;height:3px;right:-28px;top:-26px;left:0;bottom:auto;position:absolute;background-color:#012A4C;z-index:0;}}.timeline--title-wrapper{position:absolute;top:0;}@media all and (min-width:1025px){.timeline--title-wrapper{float:left;width:20%;margin-top:-40px;}}.timeline--title{position:relative;padding-left:90px;width:200px;font-weight:600;margin-left:156px;font-size:16px;margin-top:-3px;z-index:1;height:48px;box-sizing:border-box;}@media all and (min-width:1025px){.timeline--title{margin-left:-90px;margin-top:-94px;}}.timeline--title:before{width:19px;height:19px;content:"";border-radius:50%;background-color:#012A4C;display:block;position:absolute;left:-2px;top:calc(50% - 11px);border:3px solid #f7f7f7;}@media all and (min-width:1025px){.timeline--title:before{left:78px;top:96px;}}.timeline--title:after{width:70px;height:1px;content:"";background-color:#012A4C;display:block;position:absolute;left:18px;top:51%;}@media all and (max-width:639px){.timeline--title:after{width:25px;}}@media all and (min-width:1025px){.timeline--title:after{width:1px;height:55px;left:90px;top:50px;}}.timeline--title .timeline--title-value{position:absolute;display:flex;align-items:center;bottom:0px;height:50px;width:110px;line-height:24px;}@media all and (max-width:375px){.timeline--title .timeline--title-value{left:50px;width:110px;}}@media all and (max-width:639px){.timeline--title .timeline--title-value{left:45px;width:90px;}}@media all and (min-width:640px) and (max-width:1024px){.timeline--title .timeline--title-value{left:100px;}}@media all and (min-width:1025px){.timeline--title .timeline--title-value{left:37px;display:block;text-align:center;height:auto;}}.timeline--oppgave-wrapper{background-color:#bbe1f0;width:100%;height:100%;top:0;padding-top:11px;border-top:2px solid #1c9cd8;box-sizing:border-box;}@media all and (min-width:1025px){.timeline--oppgave-wrapper{height:130px !important;border-left:2px solid #1c9cd8;border-top-width:0;margin-top:100px;}}.timeline--antall-uker{font-size:18px;color:#012A4C;padding:9px 20px 0;}@media all and (min-width:1025px){.timeline--antall-uker{line-height:22px;}}.timeline--oppgave{font-weight:600;height:100%;width:100%;position:absolute;top:0;left:0;margin:0;cursor:pointer;}.timeline--oppgave:after{height:0;content:"";border-width:28px 70px 0;border-color:#bbe1f0 transparent transparent;border-style:solid;display:block;position:absolute;bottom:-28px;}@media all and (min-width:1025px){.timeline--oppgave:after{bottom:0;right:-28px;margin:0;top:0;width:0;height:auto;border-width:65px 0 65px 28px;border-color:transparent #bbe1f0;}}.timeline--oppgave .timeline--oppgave-title{position:absolute;left:21px;top:50px;color:#012A4C;font-size:17px;line-height:27px;box-sizing:border-box;}@media all and (min-width:1025px){.timeline--oppgave .timeline--oppgave-title{bottom:30px;z-index:1;font-size:18px;}}.timeline--oppgave .timeline--arrow{height:35px;cursor:pointer;position:absolute;bottom:0px;padding-left:20px;width:100%;top:98px;color:transparent;background-color:transparent;border:none;z-index:10;}@media all and (min-width:1025px){.timeline--oppgave .timeline--arrow{bottom:0;}}.timeline--oppgave .timeline--arrow:after{width:17px;height:2px;content:"";transform:rotate(45deg);display:block;background-color:#012A4C;position:absolute;top:15px;}.timeline--oppgave .timeline--arrow:before{width:17px;height:2px;content:"";margin-left:11px;transform:rotate(-45deg);display:block;background-color:#012A4C;position:absolute;top:15px;}.timeline--oppgave .timeline--arrow:focus{outline:none;}@media all and (min-width:1025px){.timeline--oppgave{bottom:-2px;}}.timeline--hover-tekst{display:none;font-weight:400;background:#FFFFFF;border-top:2px solid #bbe1f0;border-bottom:2px solid #bbe1f0;margin-left:-35px;padding:39px 15px 20px;z-index:2;position:absolute;bottom:0;left:0;width:calc(100vw - 100px);box-sizing:border-box;}.timeline--hover-tekst p{margin-bottom:0;margin-top:0;}@media all and (min-width:1025px){.timeline--hover-tekst{border-top-width:0;max-width:571px;margin:95px 0 0 0;position:relative;}.timeline--hover-tekst:after{content:"";height:26px;width:10px;display:block;border-left:2px dotted #009fe3;position:absolute;left:33px;top:8px;}}@media all and (max-width:639px){.timeline--hover-tekst{width:calc(100vw - 30px);left:15px;}}.timeline--hover-tekst.timeline-tekst-open{display:block;}.timeline--oppgave.timeline-open .timeline--hover-tekst{display:block;bottom:auto;top:130px;}@media all and (min-width:1025px){.timeline--oppgave.timeline-open .timeline--hover-tekst{top:auto;bottom:0;}}.timeline--oppgave.timeline-open .timeline--arrow{height:35px;cursor:pointer;position:relative;}.timeline--oppgave.timeline-open .timeline--arrow:after{transform:rotate(-45deg);}.timeline--oppgave.timeline-open .timeline--arrow:before{transform:rotate(45deg);}.active-item .timeline--title{color:#ee4c5c;}.active-item .timeline--title::before{background-color:#ee4c5c;}.active-item .timeline--title::after{background-color:#ee4c5c;}@media all and (min-width:1025px){.node--type-page .wp-block-rm-tools{width:1146px;}}@media all and (min-width:1025px){.node--type-page .wp-block-rm-tools .views-content .view-filters{width:451px;}}@media all and (max-width:1024px){.node--type-page .views-exposed-form{max-width:none !important;}}.wp-block-rm-tools{z-index:10;position:relative;}.wp-block-rm-tools .views-content{margin-top:47px;position:relative;}.wp-block-rm-tools .views-header{margin-top:20px;}@media all and (max-width:1024px){.wp-block-rm-tools .views-header{display:none;}}.wp-block-rm-tools .views-rows{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8px;}@media all and (max-width:1024px){.wp-block-rm-tools .views-rows{display:block;margin-top:22px;}}.wp-block-rm-tools .views-rows > a{display:block;width:calc(50% - 14px);margin-top:0;margin-bottom:24px;}@media all and (max-width:1024px){.wp-block-rm-tools .views-rows > a{width:auto;}}.wp-block-rm-tools .views-row{width:100%;}.wp-block-rm-tools .view-filters label{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;color:#333;}@media all and (max-width:639px){.wp-block-rm-tools .view-filters label{font-size:20px;}}.wp-block-rm-tools .view-filters label strong{font-weight:600;}.wp-block-rm-tools .view-filters .block-facets:first-of-type{margin-top:17px;}.wp-block-rm-tools .view-filters .facets-reset-link{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:400;font-size:18px;line-height:150%;cursor:pointer;color:white !important;text-decoration:none !important;padding:10px 24px;border:none;outline:none;box-shadow:none;background:transparent;-webkit-transition:background-color 0.25s,border-color 0.25s;transition:background-color 0.25s,border-color 0.25s;line-height:inherit;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/close.svg);background-repeat:no-repeat;background-position:center right 16px;border:1px solid #012A4C;color:#012A4C !important;padding:8px 48px 8px 8px;height:40px;}.wp-block-rm-tools .view-filters .facets-reset-link:hover{background-color:rgba(18,18,18,0);}.wp-block-rm-tools .views-header-wrapper{display:flex;justify-content:space-between;align-items:center;}@media all and (max-width:1024px){.wp-block-rm-tools .views-header-wrapper{justify-content:right;align-items:normal;}}.wp-block-rm-tools .views-sort{text-align:right;margin-top:24px;}.wp-block-rm-tools .views-sort label{margin-right:10px;}.wp-block-rm-tools .views-sort select{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;background-repeat:no-repeat;background-position:calc(100% - 15px) 15px;appearance:none;padding:14px 55px 15px 18px;width:100%;border:2px solid #005B91;color:#012A4C;box-sizing:border-box;background-color:white;color:#333;border:1px solid #012A4C;width:auto;}.wp-block-rm-tools .views-sort select:focus{outline:none;}.wp-block-rm-tools .views-sort select::placeholder{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#012A4C;}.wp-block-rm-tools form.views-exposed-form{position:relative;margin-bottom:7px !important;}.wp-block-rm-tools form.views-exposed-form label{font-family:"Source Serif Pro",serif,helvetica,arial;font-style:normal;font-weight:600;font-size:24px !important;line-height:32px;font-family:"Source Serif Pro",serif,helvetica,arial !important;margin-bottom:17px !important;}@media all and (max-width:639px){.wp-block-rm-tools form.views-exposed-form label{font-size:20px;}}.wp-block-rm-tools form.views-exposed-form label strong{font-weight:600;}.wp-block-rm-tools form.views-exposed-form input.form-text{padding-right:45px !important;}.wp-block-rm-tools form.views-exposed-form input.form-text::placeholder{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#828282 !important;font-style:italic;}.wp-block-rm-tools form.views-exposed-form .form-actions{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/search-black.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:2px;right:2px;}.wp-block-rm-tools form.views-exposed-form .form-actions input[type=submit]{margin:0 !important;height:53px;width:53px !important;background-color:transparent !important;text-indent:-9999px;white-space:nowrap;}.wp-block-rm-tools .block-facets .facets-widget-checkbox ul li{margin-top:0;}.wp-block-rm-tools .facets-widget-checkbox ul ul{display:none;}.carousel-wrapper-block.is-wide{width:100vw;margin-left:calc(-50vw + 573px);clear:both;}.carousel-wrapper-block.is-wide[class*=background-color]{padding:34px 0;}@media all and (max-width:639px){.carousel-wrapper-block.is-wide{margin-left:-20px;padding:34px 20px 0 20px;width:100%;}}@media all and (min-width:640px) and (max-width:1024px){.carousel-wrapper-block.is-wide{margin-left:-20px;padding:34px 20px 24px 20px;width:100%;}}@media all and (min-width:640px) and (max-width:1024px){.carousel-wrapper-block.is-wide .slick-list{max-width:calc(100vw - 68px);}}@media all and (max-width:639px){.carousel-wrapper-block.is-wide .slick-list{max-width:calc(100vw - 36px);}}.carousel-wrapper-block + *{margin-top:40px !important;}@media all and (max-width:1024px){.carousel-wrapper-block .slick-list{max-width:calc(100vw - 80px);}}@media all and (max-width:1024px){.carousel-wrapper-block .slick-prev{left:0;}}@media all and (max-width:1024px){.carousel-wrapper-block .slick-next{right:0;}}@media all and (min-width:640px){.carousel-wrapper-block .slide-item{display:flex !important;}}.carousel-wrapper-block.has-dark-grey-background-color:before{background-color:#d1d1d1 !important;}.carousel-wrapper-block.has-primary-dark-blue-background-color h2,.carousel-wrapper-block.has-primary-dark-blue-background-color h3,.carousel-wrapper-block.has-primary-dark-blue-background-color p{color:white;}.carousel-wrapper-block.has-primary-dark-blue-background-color .slick-arrow:before{border-color:white;}.carousel-wrapper-block.has-primary-dark-blue-background-color .slick-arrow:after{background:white;}.carousel-wrapper-block.has-primary-dark-blue-background-color:before{background-color:#012A4C !important;}.carousel-wrapper-block.has-primary-light-blue-background-color h2,.carousel-wrapper-block.has-primary-light-blue-background-color h3,.carousel-wrapper-block.has-primary-light-blue-background-color p{color:white;}.carousel-wrapper-block.has-primary-light-blue-background-color .slick-arrow:before{border-color:white;}.carousel-wrapper-block.has-primary-light-blue-background-color .slick-arrow:after{background:white;}.carousel-wrapper-block.has-primary-light-blue-background-color:before{background-color:#005B91 !important;}.carousel-wrapper-block.has-primary-light-blue-graded-background-color:before{background-color:#BFD6E3 !important;}.carousel-wrapper-block.has-warning-yellow-background-color:before{background-color:#F7B715 !important;}.carousel-wrapper-block.has-warning-yellow-light-background-color:before{background-color:#FBDB8A !important;}.carousel-wrapper-block.has-secondary-light-blue-background-color:before{background-color:#80CFF1 !important;}.carousel-wrapper-block.has-startoff-light-blue-background-color:before{background-color:#C0E2EE !important;}.carousel-wrapper-block.has-sea-green-background-color h2,.carousel-wrapper-block.has-sea-green-background-color h3,.carousel-wrapper-block.has-sea-green-background-color p{color:white;}.carousel-wrapper-block.has-sea-green-background-color .slick-arrow:before{border-color:white;}.carousel-wrapper-block.has-sea-green-background-color .slick-arrow:after{background:white;}.carousel-wrapper-block.has-sea-green-background-color:before{background-color:#80C6D2 !important;}.carousel-wrapper-block.has-tertiary-green-background-color:before{background-color:#008566 !important;}.carousel-wrapper-block.has-tertiary-green-light-background-color:before{background-color:#80D5C1 !important;}@media all and (min-width:640px) and (max-width:1024px){.slide-text{padding:0 0 0 20px;max-width:calc(50% - 20px);}}.slide-text h2{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:30px;line-height:37px;font-weight:bold;margin-top:0;margin-bottom:0;}.slide-text h3{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:24px;line-height:30px;font-weight:bold;margin-top:26px;}.slide-text p{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:20px;line-height:30px;font-weight:normal;color:#012A4C;}.node.has-sidebar .carousel-wrapper-block .carousel-inner-wrapper{padding:20px;}@media all and (max-width:639px){.node.has-sidebar .carousel-wrapper-block .carousel-inner-wrapper{padding:24px 24px 0 24px;}}@media all and (max-width:639px){.node.has-sidebar .carousel-wrapper-block .carousel-inner-wrapper .slide-image{flex:none;max-width:fit-content;}}@media all and (max-width:1024px){.node.has-sidebar .carousel-wrapper-block.is-wide .carousel-inner-wrapper{padding:0;}}@media all and (min-width:1025px){.node.has-sidebar .carousel-wrapper-block .carousel-inner-wrapper-left{padding-bottom:56px;}.node.has-sidebar .carousel-wrapper-block.is-wide .carousel-inner-wrapper{margin:0 auto;width:1146px;padding:0;}.node.has-sidebar .carousel-wrapper-block.is-wide .carousel-inner-wrapper-left{padding-bottom:50px;width:705px;}.node.has-sidebar .slide-image{margin-left:0;width:288px;flex:auto;max-width:none;}.node.has-sidebar .slide-text{padding:0 0 0 24px;max-width:calc(100% - 288px - 24px);width:100%;flex:none;}.node.has-sidebar .slick-next{top:auto;right:0;bottom:-10px;height:32px;}.node.has-sidebar .slick-prev{top:auto;left:0;bottom:-10px;height:32px;}.node.has-sidebar .slick-arrow:focus-visible{border:2px solid #E83F53;}}.page-node-type-agreement .main-container > #block-dfo-page-title{display:none;}.node--type-agreement.node--view-mode-full > .field--name-field-pre-title{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-style:normal;font-weight:600;font-size:18px;line-height:22px;}.node--type-agreement.node--view-mode-full > .field--name-field-pre-title,.node--type-agreement.node--view-mode-full > #block-dfo-page-title h1{margin:80px 0 17px 0;}@media all and (max-width:1024px){.node--type-agreement.node--view-mode-full > .field--name-field-pre-title,.node--type-agreement.node--view-mode-full > #block-dfo-page-title h1{margin:40px 0 17px 0;}}.node--type-agreement.node--view-mode-full > .field--name-field-pre-title + #block-dfo-page-title h1{margin:0 0 17px 0;}.node--type-agreement.node--view-mode-large > a > strong,.node--type-agreement.node--view-mode-medium > a > strong{margin-bottom:14px;}.node--type-agreement.node--view-mode-large .field--name-field-pre-title,.node--type-agreement.node--view-mode-medium .field--name-field-pre-title{margin-bottom:7px;font-weight:normal;}.node--type-agreement.node--view-mode-large .metadata,.node--type-agreement.node--view-mode-medium .metadata{display:none;}.node--type-agreement.node--view-mode-large a:hover,.node--type-agreement.node--view-mode-medium a:hover{color:#012A4C !important;}.node--type-agreement.node--view-mode-large .field--name-field-intro-text + .field--name-field-agreement-date,.node--type-agreement.node--view-mode-medium .field--name-field-intro-text + .field--name-field-agreement-date{margin-top:32px;}.node--type-agreement.node--view-mode-medium > a > strong{margin-bottom:0;}.node--type-agreement.node--view-mode-medium > a > div > .field--name-field-agreement-date{margin-top:32px;}#arbeidsgiver--popup.popup{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);display:none;}#arbeidsgiver--popup.popup.show{display:block;}.popup--close-button{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/close.svg);width:19px;height:19px;display:block;position:absolute;right:15px;top:15px;background-size:contain;background-repeat:no-repeat;cursor:pointer;}.popup--close-button:hover{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/close-light.svg);}.popup--content{position:fixed;width:544px;height:505px;background-color:#f7f7f7;z-index:101;top:calc(50% - 252.5px);left:calc(50% - 272px);}@media all and (max-width:639px){.popup--content{width:calc(100% - 40px);height:calc(100% - 40px);top:20px;left:20px;}}.popup--content form{padding:40px;margin-bottom:0 !important;}@media all and (max-width:639px){.popup--content form{height:100%;}}.popup--content form h4{margin-top:5px;}.popup--content form p,.popup--content form input:not(.form-submit),.popup--content form textarea{color:#333;}.popup--content form p::placeholder,.popup--content form input:not(.form-submit)::placeholder,.popup--content form textarea::placeholder{color:#333 !important;}.popup--content form input:not(.form-submit){padding:6px 12px !important;}.popup--content form .js-form-item-message{margin-top:18px !important;}.popup--content form textarea{padding:12px !important;}@media all and (min-width:640px){.popup--content form textarea{height:123px !important;}}.popup--content form #edit-actions{text-align:right;}.popup--content form .form-submit{margin-top:15px !important;}.contextual-links a[href*=delete]{display:none !important;}.block-dfo-events-calendar .event-calendar .event-calendar-header{display:flex;gap:30px;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar .event-calendar-header{flex-direction:column;}}.block-dfo-events-calendar .event-calendar .event-calendar-header .program-action{margin-left:auto;display:flex;}.block-dfo-events-calendar .event-calendar .event-calendar-header .program-file a{background:#005B91;color:white;text-decoration:none;padding:16px 56px 16px 32px;border:1px solid #005B91;display:block;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/download-white.svg);background-repeat:no-repeat;background-position:right 26px center;font-size:16px;line-height:16px;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper{position:relative;width:240px;height:48px;z-index:10;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper{width:90vW;}}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters{position:absolute;left:0;right:0;background:white;border:1px solid #005B91;font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:16px;line-height:16px;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-toggler{cursor:pointer;padding:16px;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-blue.svg);background-repeat:no-repeat;background-position:right 16px center;text-align:left;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters.open .filter-toggler{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-up-blue.svg);}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options{padding:16px;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options .filter-option-group{margin-bottom:55px;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options .filter-option-group:last-child{margin-bottom:0;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options .filter-option-label{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:20px;font-weight:600;margin-bottom:16px;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul{list-style:none;margin:0;padding:0;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul li{margin-right:20px;margin-top:8px;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul li .facet-item__value,.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul li .facet-item__count{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:24px;font-weight:400;color:#012A4C;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul li input.filter-checkbox{box-sizing:border-box;flex-shrink:0;border:2px solid #005B91;box-shadow:none;-webkit-appearance:none;outline:none;background-color:#fff;padding:7px;height:1em;width:1em;margin:5px 10px -3px 0;border-radius:0 !important;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul li input.filter-checkbox:focus-visible{border-color:#E83F53;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul li input.filter-checkbox:checked{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.408 19.422c.123.052.254.078.387.078h.051l.018-.001a1.002 1.002 0 0 0 .738-.406l.001-.002 13.093-17.57L20.094.295 7.689 16.941 1.716 10.89.298 12.327l6.783 6.874c.093.095.204.17.327.221z' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50%;background-size:9px;background-color:#005B91;}.block-dfo-events-calendar .event-calendar .event-calendar-header .event-calendar-filters-wrapper .event-calendar-filters .filter-options ul li input.filter-checkbox:hover{border-width:4px;padding:5px;}.block-dfo-events-calendar .event-calendar .view-navigation ul{margin:0;padding:0;}.block-dfo-events-calendar .event-calendar .view-navigation li{list-style:none;margin:0 10px 0 0;padding:0;display:inline-flex;}.block-dfo-events-calendar .event-calendar .view-navigation li a{background:#BFD6E3;text-decoration:none;padding:12px 32px;font-weight:600;border-radius:26px;}.block-dfo-events-calendar .event-calendar .view-navigation li a.active,.block-dfo-events-calendar .event-calendar .view-navigation li a.active:hover{background:#005B91;color:white;}.block-dfo-events-calendar .event-calendar #calendar-view-content{margin-top:72px;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar #calendar-view-content{margin-top:16px;}}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item{background:white;border:solid 2px #E6E6E6;margin:0 0 30px 0;padding:0;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item a[rel=bookmark]{padding:16px;display:block;text-decoration:none;color:#012A4C;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item a[rel=bookmark]:hover{color:#012A4C;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item a[rel=bookmark]:hover p,.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item a[rel=bookmark]:hover span,.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item a[rel=bookmark]:hover div.date{color:#012A4C !important;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item.node-unpublished{border-color:#F7808E;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item.node-unpublished:hover{border-color:#E83F53;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item:hover{border-color:#012A4C;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item > strong,.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item > a > strong{color:#012A4C;text-decoration:none;display:block;font-family:"Source Serif Pro",serif,helvetica,arial;font-size:22px;line-height:27px;font-weight:600;margin-bottom:8px;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item .card-content > *{margin-top:10px;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item .field--name-field-event-date{margin-bottom:10px;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item .field--name-field-event-activity{color:#005B91;font-family:"Source Serif Pro",serif,helvetica,arial;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;margin-bottom:18px;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item .field--name-field-intro-text{display:none;}.block-dfo-events-calendar .event-calendar .node--type-event.node--view-mode-calendar-item .field-label{font-weight:600;}.block-dfo-events-calendar .event-calendar #calendar-week-view{overflow-x:scroll;}.block-dfo-events-calendar .event-calendar #calendar-week-view .node--view-mode-calendar-item > a > strong{font-size:20px;line-height:24px;}.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content{display:flex;gap:30px;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content{gap:16px;}}.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content .event-group{flex:1;}.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content .event-group .event-group-date{margin-bottom:30px;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content .event-group .event-group-date{margin-bottom:16px;}}.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content .event-group .event-group-date .date{background:#BFD6E3;font-size:24px;text-align:center;padding:13px;}.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content .event-group .event-group-date .date:first-letter{text-transform:uppercase;}.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content .event-group .event-group-events{display:flex;flex-direction:column;gap:16px;}.block-dfo-events-calendar .event-calendar #calendar-week-view .event-content .event-group .event-group-events article{margin-bottom:0;}.block-dfo-events-calendar .event-calendar #calendar-list-view .node--view-mode-calendar-item a[rel=bookmark]{padding:32px;}.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content{display:flex;flex-direction:column;gap:30px;}@media all and (min-width:1025px){.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content{margin:56px 100px 0;}}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content{gap:16px;}}.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group{display:flex;gap:30px;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group{gap:16px;flex-direction:column;}}.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group .event-group-date .date{background:#BFD6E3;text-align:center;padding:25px 30px;}@media all and (min-width:1025px){.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group .event-group-date .date{width:125px;}}.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group .event-group-date .date .day-name,.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group .event-group-date .date .day-month{font-size:24px;}.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group .event-group-date .date .day-date{font-size:100px;line-height:90px;}.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group .event-group-events .node--type-event.node--view-mode-calendar-item .field--name-field-intro-text{display:block;margin:0;}.block-dfo-events-calendar .event-calendar #calendar-list-view .event-content .event-group .event-group-events .node--type-event.node--view-mode-calendar-item .field--name-field-intro-text p{font-size:18px;line-height:24px;}.block-dfo-events-calendar .event-calendar #calendar-day-view .event-content{margin-top:56px;display:flex;flex-direction:column;gap:30px;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar #calendar-day-view .event-content{gap:16px;margin-top:16px;}}.block-dfo-events-calendar .event-calendar #calendar-day-view .event-content .event-group{display:flex;gap:16px;flex-wrap:wrap;}@media all and (max-width:639px){.block-dfo-events-calendar .event-calendar #calendar-day-view .event-content .event-group{flex-direction:column;}}.block-dfo-events-calendar .event-calendar #calendar-day-view .event-content .event-group article{margin-bottom:0;}@media all and (min-width:1025px){.block-dfo-events-calendar .event-calendar #calendar-day-view .event-content .event-group article{width:calc(33.3333333333% - 24px);}}.block-dfo-events-calendar .event-calendar #calendar-day-view .day-navigation{background:#BFD6E3;padding:13px;display:flex;justify-content:center;align-items:center;}.block-dfo-events-calendar .event-calendar #calendar-day-view .day-navigation .day-nav-title{font-family:"Source Serif Pro",serif,helvetica,arial;font-size:24px;}.block-dfo-events-calendar .event-calendar #calendar-day-view .day-navigation .day-nav-title::first-letter{text-transform:uppercase;}.block-dfo-events-calendar .event-calendar #calendar-day-view .day-navigation .prev-link,.block-dfo-events-calendar .event-calendar #calendar-day-view .day-navigation .next-link{font-size:0;background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/chevron-blue-right.svg);background-repeat:no-repeat;background-position:left center;padding:10px 40px;margin:0 10px;}.block-dfo-events-calendar .event-calendar #calendar-day-view .day-navigation .prev-link{background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/chevron-blue-left.svg);background-position:right center;}.views-element-container .contextual-region .views-content .views-row{width:759px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;}.profile-card{display:flex;background:#E6E6E6;min-height:200px;overflow:hidden;align-items:center;margin-top:24px;align-self:stretch;}.profile-card:last-child{margin-bottom:0;}.profile-card .left{flex:0 0 auto;display:flex;align-items:center;justify-content:center;}.profile-card .left .field--name-field-media-image img,.profile-card .left .profile-photo img{display:block;width:150px;height:200px;object-fit:cover;}.profile-card .right{flex:1 1 auto;padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:200px;box-sizing:border-box;}.profile-card .right .profile-details .profile-name{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:24px;line-height:32px;font-weight:600;color:#333;margin-bottom:10px;display:flex;gap:5px;}.profile-card .right .profile-details .profile-description{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:400;color:#333;margin-bottom:10px;display:flex;}.profile-card .right .profile-details .card-event-label{font-family:"Source Sans Pro",sans-serif,helvetica,arial;font-size:18px;line-height:27px;font-weight:400;color:#333;}.profile-card .right .profile-details ul{display:block;list-style-type:disc;margin:0;padding-left:40px;}.profile-card .right .profile-details a{text-decoration:none;color:#333;}#block-dfo-primary-local-tasks{position:fixed;bottom:40px;right:20px;background:rgba(255,255,255,0.7);padding:20px;z-index:50;}@media all and (max-width:639px){#block-dfo-primary-local-tasks{padding-top:15px;right:0;}}#block-dfo-primary-local-tasks ul{margin:0;}@media all and (max-width:639px){#block-dfo-primary-local-tasks li{margin-top:5px;}}@media all and (max-width:639px){#block-dfo-primary-local-tasks a{display:block;}}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;margin-top:20px;}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/dfo-platform/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/dfo-platform/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/dfo-platform/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}.messages--error h2,.messages--error h3,.messages--error h4{color:#a51b00;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.messages ul{margin:0.5em 1em;}.block-views-blockbroken-links-report-block-broken-links a,.block-views-blockbroken-links-report-block-broken-links h2{color:#a51b00 !important;}.block-views-blockbroken-links-report-block-broken-links table{margin:0 !important;}.block-views-blockbroken-links-report-block-broken-links table a:hover{color:#e62600 !important;}.block-views-blockbroken-links-report-block-broken-links nav.pager{margin-bottom:16px;margin-top:36px;padding-top:0;}.block-views-blockbroken-links-report-block-broken-links nav.pager li.is-active:before{background-color:#a51b00 !important;}.block-views-blockbroken-links-report-block-broken-links nav.pager li.pager__item--next:not(.empty),.block-views-blockbroken-links-report-block-broken-links nav.pager li.pager__item--previous:not(.empty){background-image:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-red.svg) !important;}.block-views-blockbroken-links-report-block-broken-links details{max-width:none;border-color:#a51b00;margin-bottom:18px;}.block-views-blockbroken-links-report-block-broken-links details[open] > summary:after{content:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-up-red.svg) !important;}.block-views-blockbroken-links-report-block-broken-links details > div{padding:20px;}.block-views-blockbroken-links-report-block-broken-links summary{background-color:#f9c9bf !important;color:#a51b00 !important;}.block-views-blockbroken-links-report-block-broken-links summary:after{content:url(/themes/dfo-platform/drupal-platform-themes/dfo/assets/icons/accordion-arrow-down-red.svg) !important;}.webform-preview{background:#FFFFFF;font-family:"Source Serif Pro",serif,helvetica,arial;padding:10px;margin:auto;}.webform-preview .form-item{margin-bottom:5px;}.webform-preview label{font-weight:bold;color:#333;display:block;margin-bottom:5px;}.webform-preview input[type=submit]{background-color:#005B91;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;}.webform-preview input[type=submit]:hover{background-color:#009fe3;}.webform-submission-data{font-family:"Source Serif Pro",serif,helvetica,arial;}.webform-submission-data h2{border-bottom:1px solid #009fe3;padding-bottom:5px;}.webform-submission-data p{font-size:16px;margin:10px 0;}.webform-submission-data strong{color:#012A4C;margin-bottom:5px;}.webform-submission-data b{color:#012A4C;margin-bottom:5px;padding-bottom:5px;}.webform-submission-data div{margin:5px 0px;}.webform-submission-data ul{list-style-type:none;display:contents;}.webform-submission-data ul li{margin:0px;padding:0px;}.webform-submission-data ul li:last-child{border-bottom:none;}.inline-fields{display:flex;justify-content:space-between;gap:10px;}.inline-fields .form-item{flex:1;}.webform-options-display-side-by-side{display:flex;position:relative;align-items:flex-end;gap:10px;}.webform-preview .computed_twig{border:none !important;width:40% !important;padding:0px !important;color:#012A4C;}
.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:0.7;-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;background-color:#fff;box-shadow:0 0.2em 1em rgba(0,0,0,0.4)}.slbImageWrap{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background-color:#FFF}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext 0.4s;-moz-animation:slbEnterNext 0.4s;animation:slbEnterNext 0.4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev 0.4s;-moz-animation:slbEnterPrev 0.4s;animation:slbEnterPrev 0.4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em,0,0);-moz-transform:translate3d(4em,0,0);-ms-transform:translate3d(4em,0,0);-o-transform:translate3d(4em,0,0);transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(-4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em,0,0);-moz-transform:translate3d(-4em,0,0);-ms-transform:translate3d(-4em,0,0);-o-transform:translate3d(-4em,0,0);transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
