/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{figure.media--type-image{max-width:54.6875rem;margin:0 auto;box-sizing:border-box;border:1px solid #506380;border-top:0;border-bottom-right-radius:40px;overflow:hidden;min-height:1rem;background:#fff;color:#070707;}figure.media--type-image .field--name-field-media-image{border-top:5px solid #feb80a;line-height:0;}figure.media--type-image .field--name-field-media-image img{line-height:1rem;}figure.media--type-image.media--view-mode-inline-image{margin-bottom:1.25rem;max-width:33rem;width:60%;}figure.media--type-image.media--view-mode-inline-image img{width:100%;}figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:1.25rem;}figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:1.25rem;}.region-sidebar-left figure.media--type-image.media--view-mode-inline-image,.region-sidebar-right figure.media--type-image.media--view-mode-inline-image{width:100%;float:none;}.region-sidebar-left figure.media--type-image.media--view-mode-inline-image.align-left,.region-sidebar-right figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:auto;}.region-sidebar-left figure.media--type-image.media--view-mode-inline-image.align-right,.region-sidebar-right figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:auto;}@media (max-width:40rem){figure.media--type-image.media--view-mode-inline-image{width:100%;float:none;}figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:auto;}figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:auto;}}@media (max-width:70rem) and (min-width:57.5rem){.both-sidebars figure.media--type-image.media--view-mode-inline-image{width:100%;float:none;}.both-sidebars figure.media--type-image.media--view-mode-inline-image.align-left{margin-right:auto;}.both-sidebars figure.media--type-image.media--view-mode-inline-image.align-right{margin-left:auto;}}figure.media--type-image figcaption{padding-top:0.625rem;background:#fff;font-size:1rem;color:#070707;}figure.media--type-image figcaption .field--name-field-image-credit{text-align:right;font-size:0.75rem;color:#506380;margin:0 1.25rem;}figure.media--type-image figcaption .field--name-field-image-caption{margin:0.625rem 1.25rem 1.25rem;}.media--view-mode-_-3-width-inline-image{width:33%;max-width:20rem;}.media--view-mode-_-3-width-inline-image.align-left{margin-right:1.25rem;}.media--view-mode-_-3-width-inline-image.align-right{margin-left:1.25rem;}@media (max-width:70rem) and (min-width:57.5rem){.both-sidebars .media--view-mode-_-3-width-inline-image{width:50%;}}@media (max-width:44rem){.media--view-mode-_-3-width-inline-image{width:50%;}}.media--view-mode-small-narrow-inline-image{width:13rem;max-width:50%;}.media--view-mode-small-narrow-inline-image.align-left{margin-right:1.25rem;}.media--view-mode-small-narrow-inline-image.align-right{margin-left:1.25rem;}.media--view-mode-content-width-inline-image{width:100%;max-width:54.6875rem;}.media--view-mode-content-width-inline-image.align-left,.media--view-mode-content-width-inline-image.align-right{float:none;margin-left:auto;margin-right:auto;}.media--view-mode-rounded-overlay{border-radius:0 0 4.375rem 0;overflow:hidden;position:relative;}.media--view-mode-rounded-overlay .corner-detail{position:absolute;z-index:1;width:0;height:0;overflow:hidden;}.media--view-mode-rounded-overlay .corner-detail.mobile{top:12px;left:12px;}@media (min-width:64em){.media--view-mode-rounded-overlay .corner-detail.mobile{display:none;}}.media--view-mode-rounded-overlay .corner-detail.desktop{top:20px;left:20px;}@media (max-width:63.99em){.media--view-mode-rounded-overlay .corner-detail.desktop{display:none;}}.media--view-mode-rounded-overlay img{display:block;}.media--view-mode-rounded-overlay.animate .corner-detail{animation:strokeReveal 3s forwards;}@keyframes strokeReveal{from{width:0;height:0;}to{width:100px;height:100px;}}.text-block__text{position:relative;}p.media-overlay{background-color:rgba(255,255,255,0.8);border-radius:0 4.375rem 0 0;position:absolute;bottom:0;left:0;margin:0;padding:1.25rem 2.5rem 1.25rem 1.25rem;z-index:2;color:#0f388a;font-family:"Helvetica Neue Medium","HelveticaNeue","Helvetica","Arial",sans-serif;font-size:2.5rem;font-weight:500;line-height:1.25;letter-spacing:-0.8px;}p.media-popover{background-image:url(/themes/custom/dos/dist/icon/svg/three-dots.svg);background-size:contain;background-repeat:no-repeat;font-size:0;position:absolute;top:1.25rem;right:1.25rem;width:3.75rem;height:3.75rem;z-index:2;}p.media-popover.show-popover{background-image:unset;width:21.875rem;height:-moz-fit-content;height:fit-content;background:rgba(5,32,73,0.93);border-radius:0 0 4.5rem 0;padding:4.25rem 2.5625rem 3rem 2.3125rem;font-family:"Helvetica Neue Medium","HelveticaNeue","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.25;letter-spacing:-0.01rem;color:#fff;margin:0;}p.media-popover.show-popover::after{position:absolute;top:0;right:0;background-image:url(/themes/custom/dos/dist/icon/svg/close.svg);background-size:contain;background-repeat:no-repeat;content:"";display:block;top:1rem;right:1rem;width:1.25rem;height:1.25rem;z-index:3;}
}
@media screen{.node--view-mode-full .field--name-field-spotlight-image{margin:3rem 0;}.no-sidebar .node--view-mode-full .field--name-field-spotlight-image{background-image:linear-gradient(to bottom,#052049 0,rgba(22,160,172,0.5) 50%,rgba(22,160,172,0) 100%);width:100vw;position:relative;left:50%;right:50%;margin:0 -50vw;overflow:hidden;margin-top:3rem;margin-bottom:3rem;}@media (max-width:57.49em){.no-sidebar .node--view-mode-full .field--name-field-spotlight-image{background-image:none;}}.node--view-mode-full .node__content{max-width:54.6875rem;margin-left:auto;margin-right:auto;}.page-is-fullwidth .node--view-mode-full .node__content{max-width:85rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}.region-sidebar-left .views-field-field-left-sidebar-components .field-content div:first-child{margin-top:0;}
}
@media screen{html{scroll-behavior:smooth;}body.user-logged-in #toolbar-administration.toolbar-oriented .toolbar-bar{position:fixed !important;}.help,.region-highlighted{max-width:85rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}.main.l-content{max-width:85rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;}.page-is-fullwidth .main.l-content{max-width:100%;width:100%;padding-left:0;padding-right:0;}.page-is-fullwidth .main.l-content .region-content{max-width:none;}.main.l-content .sidebar-first,.main.l-content .page-content-outer-wrap,.main.l-content .sidebar-second{margin-bottom:5rem;}.main.l-content .sidebar-second .block{margin-bottom:3rem;}.main.l-content .sidebar-first .views-field .field-content > div:first-child .paragraph,.main.l-content .sidebar-second .views-field .field-content > div:first-child .paragraph{margin-top:0;}body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .page-content-inner-wrap,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content-inner-wrap{display:flex;flex-direction:column;}@media (min-width:57.5em){body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .page-content-inner-wrap,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content-inner-wrap{flex-direction:row;}body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .sidebar-first,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .sidebar-first{width:32%;padding-right:10%;}body:not(.page-is-fullwidth) .main.l-content.left-sidebar-only .page-content,body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content{width:68%;}}body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only{display:flex;flex-direction:column;}@media (min-width:57.5em){body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only{flex-direction:row;}body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only .page-content-outer-wrap{width:68%;}body:not(.page-is-fullwidth) .main.l-content.right-sidebar-only .sidebar-second{width:32%;padding-left:10%;}}body:not(.page-is-fullwidth) .main.l-content.both-sidebars{display:flex;flex-direction:column;}@media (min-width:57.5em){body:not(.page-is-fullwidth) .main.l-content.both-sidebars{flex-direction:row;}body:not(.page-is-fullwidth) .main.l-content.both-sidebars .page-content-outer-wrap{width:76%;}body:not(.page-is-fullwidth) .main.l-content.both-sidebars .sidebar-second{width:24%;padding-left:4%;}}.print-logo{display:none !important;}.node--type-page .field--name-field-components > .field__item{margin-top:1.5rem;margin-bottom:1.5rem;}.node--type-page .field--name-field-components > .field__item:first-child{margin-top:0;}.node--type-page .field--name-field-components > .field__item:first-child .paragraph{margin-top:0;}@media (min-width:64em){.node--type-page .field--name-field-components > .field__item{margin-top:3.59375rem;margin-bottom:3.59375rem;}}.node--type-page .field--name-field-components:not(:first-child){margin-top:1.5rem;}@media (min-width:64em){.node--type-page .field--name-field-components:not(:first-child){margin-top:3.59375rem;}}
}
@media screen{.pager{margin:1.25rem auto;list-style:none;margin-bottom:3.125rem;}.pager__items{padding:0;}@media (min-width:32.5em){.pager__items{display:flex;justify-content:center;align-items:center;}}@media (max-width:32.49em){.pager__items{position:relative;padding-top:2.5rem;text-align:center;}}.pager__item{list-style:none;padding:0 6px;font-size:1.25rem;font-weight:500;}@media (max-width:32.49em){.pager__item{display:inline;padding:0;}}.pager__item a:not(.btn){font-size:1.25rem;font-weight:500;color:#14828c;font-family:"Helvetica Neue Medium","HelveticaNeue","Helvetica","Arial",sans-serif;display:block;text-align:center;padding-left:6px;padding-right:6px;line-height:2.44;letter-spacing:0.62px;}@media (max-width:32.49em){.pager__item a:not(.btn){display:inline;}}.pager__item a:not(.btn):active,.pager__item a:not(.btn):focus,.pager__item a:not(.btn):hover{text-decoration:none;}.pager__item.is-active a{transition:all 0.6s ease 0s;color:#fff;background-color:#0f388a;width:35px;height:35px;border-radius:50%;line-height:2rem;display:inline-block;}.pager__item.is-active a:hover{background-color:#052049;}@media (max-width:32.49em){.pager__item.pager__item--first,.pager__item.pager__item--previous,.pager__item.pager__item--next,.pager__item.pager__item--last{display:inline;margin-bottom:4px;margin-top:4px;}}@media (max-width:32.49em){.pager__item.pager__item--first a,.pager__item.pager__item--previous a,.pager__item.pager__item--next a,.pager__item.pager__item--last a{display:inline;width:186px;}}.pager__item.pager__item--first a:active,.pager__item.pager__item--first a:focus,.pager__item.pager__item--first a:hover,.pager__item.pager__item--previous a:active,.pager__item.pager__item--previous a:focus,.pager__item.pager__item--previous a:hover,.pager__item.pager__item--next a:active,.pager__item.pager__item--next a:focus,.pager__item.pager__item--next a:hover,.pager__item.pager__item--last a:active,.pager__item.pager__item--last a:focus,.pager__item.pager__item--last a:hover{text-decoration:none;}.pager__item.pager__item--previous .btn,.pager__item.pager__item--previous .btn-small,.pager__item.pager__item--previous .btn-pager,.pager__item.pager__item--previous a,.pager__item.pager__item--next .btn,.pager__item.pager__item--next .btn-small,.pager__item.pager__item--next .btn-pager,.pager__item.pager__item--next a,.pager__item.pager__item--first .btn,.pager__item.pager__item--first .btn-small,.pager__item.pager__item--first .btn-pager,.pager__item.pager__item--first a,.pager__item.pager__item--last .btn,.pager__item.pager__item--last .btn-small,.pager__item.pager__item--last .btn-pager,.pager__item.pager__item--last a{transition:all 0.6s ease 0s;color:#14828c;font-size:1.25rem;padding:0;background-color:transparent;outline:0;border:0;text-decoration:underline;border-radius:0;}.pager__item.pager__item--previous .btn:hover,.pager__item.pager__item--previous .btn-small:hover,.pager__item.pager__item--previous .btn-pager:hover,.pager__item.pager__item--previous a:hover,.pager__item.pager__item--next .btn:hover,.pager__item.pager__item--next .btn-small:hover,.pager__item.pager__item--next .btn-pager:hover,.pager__item.pager__item--next a:hover,.pager__item.pager__item--first .btn:hover,.pager__item.pager__item--first .btn-small:hover,.pager__item.pager__item--first .btn-pager:hover,.pager__item.pager__item--first a:hover,.pager__item.pager__item--last .btn:hover,.pager__item.pager__item--last .btn-small:hover,.pager__item.pager__item--last .btn-pager:hover,.pager__item.pager__item--last a:hover{text-decoration:none;}.pager__item.pager__item--previous .btn:focus,.pager__item.pager__item--previous .btn-small:focus,.pager__item.pager__item--previous .btn-pager:focus,.pager__item.pager__item--previous a:focus,.pager__item.pager__item--next .btn:focus,.pager__item.pager__item--next .btn-small:focus,.pager__item.pager__item--next .btn-pager:focus,.pager__item.pager__item--next a:focus,.pager__item.pager__item--first .btn:focus,.pager__item.pager__item--first .btn-small:focus,.pager__item.pager__item--first .btn-pager:focus,.pager__item.pager__item--first a:focus,.pager__item.pager__item--last .btn:focus,.pager__item.pager__item--last .btn-small:focus,.pager__item.pager__item--last .btn-pager:focus,.pager__item.pager__item--last a:focus{outline:2px solid #4896e8;}.pager__item.pager__item--previous{margin:0 auto 0 0;padding-left:0;}@media (max-width:32.49em){.pager__item.pager__item--previous{position:absolute;top:0;left:0;}}.pager__item.pager__item--previous svg{margin-bottom:1px;margin-right:5px;}.pager__item.pager__item--next{margin:0 0 0 auto;padding-right:0;}@media (max-width:32.49em){.pager__item.pager__item--next{position:absolute;top:0;right:0;}}.pager__item.pager__item--next svg{margin-bottom:1px;margin-left:5px;}.pager__item .btn.disabled{visibility:hidden;}
}
