/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-regular.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-regular.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-regular.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-regular.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-semibold.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-semibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-semibold.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-semibold.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-semibold.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:700;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bold.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bold.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bold.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bold.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:800;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-extrabold.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-extrabold.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-extrabold.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-extrabold.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-extrabold.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:400;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-italic.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-italic.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-italic.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-italic.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:700;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bolditalic.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bolditalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bolditalic.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bolditalic.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-bolditalic.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:normal;font-weight:200;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-light.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-light.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-light.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-light.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-light.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:200;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.woff2) format("woff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.woff) format("woff"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:200;src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.eot);src:url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.eot#iefix) format("embedded-opentype"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.woff2) format("wo../../../assets/fonts/ff2"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.woff) format("wof../../../assets/fonts/f"),url(/themes/custom/doh/assets/fonts/proximanova/proximanova-lightitalic.ttf) format("true../../../assets/fonts/type")}
.dialog-off-canvas-main-canvas,body{position:relative}body{-webkit-font-smoothing:antialiased;color:#000;display:block;font-family:Proxima Nova,Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:auto;word-break:break-word}*{box-sizing:border-box}:focus{outline:.125rem solid #d5820d;outline-offset:.2rem}
h1,h2,h3,h4,h5,h6{margin-bottom:1rem}a{color:#0077c8;-webkit-text-decoration:none;text-decoration:none;transition:color .25s ease-in-out}a:focus,a:hover{color:#0068af}a[name],a[name]:focus,a[name]:hover{color:#000}p{font-size:1rem;line-height:1.5;margin:0 auto 1.75rem}p:last-child{margin-bottom:0}ol,ul{margin:0 auto 1.75rem;padding-left:1.75rem}ol li:not(.menu-item),ul li:not(.menu-item){font-size:1rem;line-height:1.5}ol li:not(.menu-item) ul,ol li:not(.menu-item):last-child,ul li:not(.menu-item) ul,ul li:not(.menu-item):last-child{margin-bottom:0}.text-formatted a:focus,.text-formatted a:hover{border-bottom:.0625rem solid #0077c8}.text-formatted a[name]:focus,.text-formatted a[name]:hover{border-color:#000}.marker{color:red}.purple{color:#523178}
.layout-container{margin-left:auto;margin-right:auto;max-width:75rem;padding-left:1.25rem;padding-right:1.25rem}.doh-grid-full{display:grid;grid-template-columns:repeat(12,1fr)}.is-hidden{display:none!important}svg.ext,svg.mailto{margin-left:.25rem;padding:0}.ui-menu{background-color:#fff!important}iframe[src^="https://www.youtube.com/"],iframe[src^="https://youtube.com/"]{aspect-ratio:16/9;height:auto;width:100%}.ui-datepicker-trigger{position:absolute;right:1rem;top:2.7rem}.ui-datepicker table{background-color:#e3e3e5;table-layout:fixed}.table__data .ui-datepicker-trigger{display:none}a.tabledrag-handle .handle{background-position:50%;margin:0 1rem;padding:0}
.doh-pre-header{position:relative;z-index:10;display:flex;align-items:center;background-color:#fff;padding-block:0;}.doh-pre-header__branding{position:relative;z-index:1;display:flex;flex:1;align-items:center;justify-content:space-between;background:#fff;padding-block:1rem;}.doh-pre-header__branding > .doh-pre-header__nav-trigger-wrapper{display:flex;align-items:center;justify-content:center;padding-inline-start:1rem;border-inline-start:0.0625rem solid #98abb9;}@media only screen and (min-width:48rem){.doh-pre-header__branding > .doh-pre-header__nav-trigger-wrapper{display:none;}}.doh-pre-header__branding .doh-pre-header__nav-trigger{width:4rem;height:4rem;padding:0;border:none;background:none;}.doh-pre-header__branding .doh-pre-header__nav-trigger > svg{transition:all 0.25s ease-in-out;}.doh-pre-header__branding .doh-pre-header__nav-trigger.is-open svg{transform:rotate(180deg);}@media only screen and (min-width:48rem){.doh-pre-header__branding{padding-block:0;}}@media only screen and (min-width:48rem){.doh-pre-header__branding{flex:0;padding-inline-end:6rem;border-inline-end:0.0625rem solid #98abb9;}}.doh-pre-header__navigation{position:absolute;z-index:-1;bottom:0;left:0;width:100%;transition:all 0.25s ease-in-out;background-color:#fff;padding-inline:3.5rem;border-block:0.0625rem solid #d7e1e8;}.doh-pre-header__navigation.is-expanded{transform:translateY(100%);}@media only screen and (min-width:48rem){.doh-pre-header__navigation.is-expanded{transform:translateY(0);}}@media only screen and (min-width:48rem){.doh-pre-header__navigation{position:static;padding:0;transform:translateY(0);border:none;}}@media only screen and (min-width:48rem){.doh-pre-header{padding-block:1rem;}}@media only screen and (min-width:48rem){.doh-pre-header{gap:2.5rem;}}.doh-header-nav{background-color:#43285D;padding-block:1.75rem 1rem;}.doh-header-nav .doh-branding{display:inline-flex;align-items:center;margin-block-end:1rem;}@media only screen and (min-width:48rem){.doh-header-nav .doh-branding{margin-block-end:2.5rem;}}.doh-header-nav__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;}@media only screen and (min-width:75rem){.doh-header-nav__wrapper{gap:2.5rem;}}.doh-header-nav__menu{flex:1;}.doh-header-nav .search-trigger{margin:0;padding:0;border:none;background:none;line-height:0;}.doh-header-nav .search-trigger:focus{outline:#fff solid 0.0625rem;outline-offset:0.125rem;}.doh-header-nav .search-trigger.is-active,.doh-header-nav .search-trigger:hover,.doh-header-nav .search-trigger:focus{opacity:0.5;}.doh-header-nav__search-wrapper{line-height:0;}.doh-header-nav__search{position:absolute;z-index:10;top:calc(100% + 1rem);right:-1.25rem;left:-1.25rem;max-width:30rem;padding:0.75rem;background:#D4D5E3;}.doh-header-nav__search .block__content{display:block;}.doh-header-nav__search .form{display:flex;flex-wrap:wrap;align-items:center;}.doh-header-nav__search .form-item,.doh-header-nav__search .form-actions{display:flex;flex:1 0 100%;margin:0;}@media only screen and (min-width:48rem){.doh-header-nav__search .form-item,.doh-header-nav__search .form-actions{flex:0;}}.doh-header-nav__search input[type=search]{width:100%;height:2.5rem;margin-block-end:0;border:none;padding-inline:0.75rem;}@media only screen and (min-width:48rem){.doh-header-nav__search input[type=search]{width:18rem;}}.doh-header-nav__search input[type=submit]{width:100%;height:2.5rem;margin-block-start:0.75rem;}@media only screen and (min-width:48rem){.doh-header-nav__search input[type=submit]{margin-block-start:0;margin-inline-start:0.5rem;}}@media only screen and (min-width:48rem){.doh-header-nav__search{right:0;left:auto;}}.doh-main{margin-block:1.75rem;}.doh-main .doh-content{grid-column:1/-1;}.doh-main.has-sidebar .doh-content{grid-column:1/-1;}@media only screen and (min-width:48rem){.doh-main.has-sidebar .doh-content{grid-column:1/10;padding-inline-end:2.5rem;}}.doh-main.has-sidebar .doh-aside{grid-column:1/-1;}.doh-main.has-sidebar .doh-aside .block:not(:last-child){margin-block-end:1.25rem;}@media only screen and (min-width:48rem){.doh-main.has-sidebar .doh-aside{grid-column:10/-1;}}.doh-footer{background-color:#D4D5E3;}.doh-footer-main{padding-block:1.75rem 3.5rem;}.doh-footer-main__branding{display:inline-flex;align-items:center;margin-block-end:1.75rem;}.doh-footer-bottom{background-color:#313637;padding-block:1.75rem;}.doh-footer-bottom__inner{display:flex;flex-wrap:wrap;align-items:center;gap:1.75rem;}@media only screen and (min-width:48rem){.doh-footer-bottom__inner{gap:0;}}.doh-footer-bottom__branding{flex:100%;}@media only screen and (min-width:48rem){.doh-footer-bottom__branding{flex:0 0 12rem;}}.doh-footer-bottom__navigation{flex:100%;}@media only screen and (min-width:48rem){.doh-footer-bottom__navigation{flex:1;}}
.form-date,.form-email,.form-number,.form-search,.form-tel,.form-text,.form-textarea,.form-time,.form-url{background-color:#fff;border:.125rem solid #9ea0a1;color:#000;display:block;font-family:Proxima Nova,Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;height:3rem;line-height:1.5;max-width:100%;padding:.5rem 1rem;width:100%}.form-date:hover,.form-email:hover,.form-number:hover,.form-search:hover,.form-tel:hover,.form-text:hover,.form-textarea:hover,.form-time:hover,.form-url:hover{border-color:#000}.form-item label,.form-item__label,label{display:block;font-size:1rem;font-weight:800;margin-bottom:.25rem}.form-required.form-item__label:after,label.form-required:after{color:#e33f1e;content:" *"}.form-item{margin-bottom:1rem;position:relative}.form-textarea{height:auto}.form-item .description{font-size:.75rem;opacity:.75}.form-item--error-message{color:#e33f1e;font-size:.75rem;width:100%}.form-actions{margin-bottom:1.75rem;margin-top:1.75rem}
.form-select:not(.shs-processed){background-color:#fff;border:.125rem solid #9ea0a1;color:#000;display:block;font-family:Proxima Nova,Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5;max-width:100%;padding:.5rem 1rem;width:100%}.form-select:hover:not(.shs-processed){border-color:#000}.form-select:not(.shs-processed){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/doh/assets/media/svg/dropdown.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:2.75rem .5625rem;height:3rem;padding:.5rem 2.5rem .5rem 1rem}
.form-item--checkbox,.form-item--radio{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.form-item--checkbox .form__label,.form-item--radio .form__label{align-items:center;cursor:pointer;display:flex;flex:1;margin-bottom:0;margin-top:0;min-height:1.25rem;order:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-item--checkbox .form-input,.form-item--radio .form-input{order:0}.form-item--checkbox .description,.form-item--radio .description{order:2}.form-item--checkbox:hover .form-input,.form-item--radio:hover .form-input{border-color:#000}.form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.125rem solid #9ea0a1;height:1.25rem;margin:.25rem 0 0;width:1.25rem}.form-checkbox:checked{background:#43285d url(/themes/custom/doh/assets/media/svg/checked.svg) no-repeat 50%;border-color:#43285d}.radios--wrapper{margin:0;padding:0}.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.125rem solid #9ea0a1;border-radius:50%;height:1.25rem;width:1.25rem}.form-radio:checked{border-color:#43285d;box-shadow:inset 0 0 0 .125rem #fff,inset 0 0 0 1.25rem #43285d}
.fieldset:not(.radios--wrapper) .fieldset__label{display:block;font-size:1rem;font-weight:800;margin-bottom:.25rem}.fieldset:not(.radios--wrapper) .form-required.fieldset__label:after{color:#e33f1e;content:" *"}.fieldset:not(.radios--wrapper){border:.125rem solid #9ea0a1;margin-left:0;margin-right:0;padding:1rem 1.75rem}.fieldset:not(.radios--wrapper):hover{border-color:#000}.fieldset--without-wrapper,.fieldset.container-inline{border:0;padding:0}.fieldset .fieldset__description{margin-bottom:1.75rem;margin-top:0}
.views-exposed-form .fieldset .fieldset__label{display:block;font-size:1rem;font-weight:800;margin-bottom:.25rem}.views-exposed-form .fieldset .form-required.fieldset__label:after{color:#e33f1e;content:" *"}.views-exposed-form{align-items:center;display:flex;flex-wrap:wrap}.views-exposed-form>.form-item{flex:1 0 100%}.views-exposed-form>.form-item .form-input{width:100%}@media only screen and (min-width:48rem){.views-exposed-form>.form-item{flex:0 0 calc(50% - 0.875rem)}}.view--vw-profiles .views-exposed-form .form-item,.views-exposed-form .form-actions{flex:1 0 100%}.views-exposed-form .fieldset{border:none;flex:1 0 100%;margin:0;padding:0}.views-exposed-form .fieldset .fieldset__wrapper{display:flex;flex-wrap:wrap;row-gap:.5rem}@media only screen and (min-width:48rem){.views-exposed-form .fieldset .fieldset__wrapper{gap:1.75rem}}.views-exposed-form .fieldset .form-item:not(.form-item--select){flex:1}.views-exposed-form .fieldset .form-item--select{flex:0 0 100%}@media only screen and (min-width:48rem){.views-exposed-form .fieldset .form-item--select{flex:1}}.views-exposed-form input{margin-bottom:0}@media only screen and (min-width:48rem){.views-exposed-form{gap:.25rem 1.75rem}}
.form-item .select2-container .select2-selection .select2-selection__rendered{background-color:#fff;border:.125rem solid #9ea0a1;color:#000;display:block;font-family:Proxima Nova,Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;height:3rem;line-height:1.5;max-width:100%;padding:.5rem 1rem;width:100%}.form-item .select2-container .select2-selection .select2-selection__rendered:hover{border-color:#000}.form-item .select2-container .select2-selection{border:none;border-radius:0;height:3rem}.form-item .select2-container .select2-selection .select2-selection__rendered{line-height:1.75;padding:.5rem 2.5rem .5rem 1rem}.form-item .select2-container .select2-selection .select2-selection__rendered .select2-selection__clear{color:#9ea0a1;font-size:1.65rem;line-height:1.25}.form-item .select2-container .select2-selection .select2-selection__arrow{background-image:url(/themes/custom/doh/assets/media/svg/dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:2.75rem .5625rem;height:calc(100% - .125rem);width:2rem}.form-item .select2-container .select2-selection .select2-selection__arrow>b{display:none}.select2-container--open .select2-dropdown{background-color:#f7f9fa;border-width:.0625rem}.select2-container--open .select2-dropdown .select2-search{padding:0}.select2-container--open .select2-dropdown .select2-search .select2-search__field{border:none;height:3rem;padding:.5rem 1rem}.select2-container--open .select2-dropdown .select2-search .select2-search__field:focus{outline:none}.select2-container--open .select2-dropdown .select2-results .select2-results__option{padding:.5rem 1rem}.select2-container--open .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted{background-color:#d4d5e3;color:#000}
.shs-field-container{display:flex;flex-wrap:wrap;gap:.75rem}
img{max-width:100%;height:auto;}.doh-logo .doh-logo__link{display:flex;align-items:center;}.doh-logo .doh-logo__link > svg{width:100%;}.doh-footer .doh-logo .doh-logo-st{fill:#000;}.doh-menu{margin:0;padding:0;list-style:none;}.doh-menu .doh-menu__link{font-weight:600;}.doh-menu--pre-header.doh-menu{display:flex;flex-direction:column;gap:0;}@media only screen and (min-width:48rem){.doh-menu--pre-header.doh-menu{flex-direction:row;}}.doh-menu--pre-header .doh-menu__item{border-block-end:0.0625rem solid #d7e1e8;padding-block:1.75rem;}.doh-menu--pre-header .doh-menu__item:last-child{border:none;}@media only screen and (min-width:48rem){.doh-menu--pre-header .doh-menu__item{border:none;padding-inline:1.75rem;}}.doh-menu--pre-header .doh-menu__link{transition:color 0.25s ease-in-out;color:#000;font-size:1.25rem;}.doh-menu--pre-header .doh-menu__link:hover,.doh-menu--pre-header .doh-menu__link:focus{color:#d5820d;}.block--tb-megamenu-menu-blockmain .tbm{background-color:#43285D;}.block--tb-megamenu-menu-blockmain .tbm-nav{gap:1rem;}@media only screen and (min-width:75rem){.block--tb-megamenu-menu-blockmain .tbm-nav{gap:2.5rem;}}.block--tb-megamenu-menu-blockmain .tbm-group-title{text-transform:unset;}.block--tb-megamenu-menu-blockmain .tbm-item.level-1{border:0;font-size:1rem;font-weight:700;}.block--tb-megamenu-menu-blockmain .tbm-item.level-2{margin-block:0.75rem;}@media only screen and (min-width:75rem){.block--tb-megamenu-menu-blockmain .tbm-item.level-2{margin-block:0;}}.block--tb-megamenu-menu-blockmain .tbm-link.level-1{padding:0;color:#fff;}.block--tb-megamenu-menu-blockmain .tbm-link.level-1:hover,.block--tb-megamenu-menu-blockmain .tbm-link.level-1:focus{opacity:0.5;color:#fff;background-color:#43285D;}.block--tb-megamenu-menu-blockmain .tbm-submenu{top:calc(100% + 1rem);left:-0.625rem;padding:1.75rem 1.25rem;border:0;background-color:#43285D;box-shadow:none;}.block--tb-megamenu-menu-blockmain .tbm-subnav.level-2{padding:0 0.75rem;}.block--tb-megamenu-menu-blockmain .tbm.tbm--mobile .tbm-collapse{right:-2.8125rem;left:-1.25rem;width:auto;min-width:100%;padding-top:0;background-color:#43285D;}.block--tb-megamenu-menu-blockmain .tbm.tbm--mobile .tbm-nav{padding:1.25rem;background-color:#43285D;}.block--tb-megamenu-menu-blockmain .tbm.tbm--mobile .tbm-button{margin:0;color:#fff;border:none;background:none;}.block--tb-megamenu-menu-blockmain .tbm.tbm--mobile .tbm-submenu{border:0;}.block--tb-megamenu-menu-blockmain .tbm.tbm--mobile .tbm-submenu-toggle{color:#fff;border:0;background-color:transparent;}.block--tb-megamenu-menu-blockmain .tbm-group-container{border:0;}.block--tb-megamenu-menu-blockmain .tbm-button-container{width:2rem;height:1.25rem;margin:0;}.block--tb-megamenu-menu-blockmain .tbm-button-container span{height:0.125rem;}.block--tb-megamenu-menu-blockmain .tbm-button-container span:nth-child(2),.block--tb-megamenu-menu-blockmain .tbm-button-container span:nth-child(3){top:calc(50% - 0.0625rem);}.block--tb-megamenu-menu-blockmain .tbm-subnav{border:0;}.block--tb-megamenu-menu-blockmain .tbm-subnav > .tbm-item{border:0;background-color:#43285D;}.block--tb-megamenu-menu-blockmain .tbm-subnav > .tbm-item > .tbm-link-container{border:0;}.block--tb-megamenu-menu-blockmain .tbm-subnav > .tbm-item > .tbm-link-container > .tbm-link{flex-grow:0;margin-block-end:0.75rem;padding:0;color:#fff;}.block--tb-megamenu-menu-blockmain .tbm-subnav > .tbm-item > .tbm-link-container > .tbm-link:hover,.block--tb-megamenu-menu-blockmain .tbm-subnav > .tbm-item > .tbm-link-container > .tbm-link:focus{opacity:0.5;color:#fff;background-color:#43285D;}@media only screen and (min-width:75rem){.block--tb-megamenu-menu-blockmain .tbm-subnav > .tbm-item > .tbm-link-container > .tbm-link{margin-block-end:0;padding:0.25rem 0;}}nav[id^=block-doh-aside-navigation]{background-color:#43285D;box-shadow:0 0.1875rem 0.9375rem rgba(0,0,0,0.2);}nav[id^=block-doh-aside-navigation] .block__title{margin-block:0;font-size:1.25rem;padding-block:1rem;padding-inline:1rem;line-height:1;}nav[id^=block-doh-aside-navigation] .block__title a{color:#fff;}.doh-menu--aside{display:flex;flex-direction:column;width:100%;}.doh-menu--aside .doh-menu__link-wrapper{position:relative;display:block;width:100%;padding-block:0.625rem;padding-inline:1rem;line-height:1;}.doh-menu--aside .doh-menu__link-wrapper:hover,.doh-menu--aside .doh-menu__link-wrapper:focus,.doh-menu--aside .doh-menu__link-wrapper--active{background-color:#9B86A3;}.doh-menu--aside .doh-menu__link-wrapper:focus{outline-offset:0;}.doh-menu--aside .doh-menu__item{display:flex;flex-wrap:wrap;}.doh-menu--aside .doh-menu__link{color:#fff;font-weight:400;}.doh-menu--aside .doh-menu__link::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";}.doh-menu--aside.doh-menu--level-2 .doh-menu__link-wrapper{padding-inline-start:2.25rem;}.doh-menu--aside svg.ext,.doh-menu--aside svg.mailto{display:none;}.doh-menu--footer.doh-menu--level-1 > .doh-menu__item{margin-block-end:1.75rem;}.doh-menu--footer .doh-menu__link{color:#000;font-size:0.75rem;font-weight:600;}.doh-menu--footer .doh-menu__link:focus,.doh-menu--footer .doh-menu__link:hover{text-decoration:underline;}.doh-menu--footer .doh-menu__item-header{margin-block:0 0.75rem;letter-spacing:0.0625rem;text-transform:uppercase;border-block-end:0.0625rem solid;}.doh-menu--footer .doh-menu__item-header > .doh-menu__link{font-weight:800;}.doh-menu--footer .doh-menu--level-2{display:flex;flex-flow:row wrap;gap:0.25rem 1rem;}.doh-menu--footer .doh-menu--level-2 > .doh-menu__item{flex:0 0 calc(50% - 1rem);}.doh-menu--footer-bottom.doh-menu{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;}.doh-menu--footer-bottom.doh-menu > .doh-menu__item{flex:0 0 calc(50% - 1rem);}@media only screen and (min-width:48rem){.doh-menu--footer-bottom.doh-menu > .doh-menu__item{flex:0 0 auto;}}.doh-menu--footer-bottom.doh-menu .doh-menu__link{color:#fff;}.doh-menu--footer-bottom.doh-menu .doh-menu__link:hover,.doh-menu--footer-bottom.doh-menu .doh-menu__link:focus{color:#d5820d;}@media only screen and (min-width:48rem){.doh-menu--footer-bottom.doh-menu{gap:0;}}.breadcrumb{margin-block-end:1rem;}.breadcrumb__list{margin:0;padding:0;list-style-type:none;list-style-image:none;}.breadcrumb__list > .breadcrumb__item{display:inline;vertical-align:middle;font-weight:600;}.breadcrumb__list > .breadcrumb__item:not(:last-child){padding-right:0.5rem;}.breadcrumb__list > .breadcrumb__item:not(:last-child)::after{display:inline-block;width:1rem;height:1rem;content:"";vertical-align:middle;color:#7d919d;background:url(/themes/custom/doh/assets/media/svg/navigate_next.svg) no-repeat center center;font-weight:700;}@media only screen and (min-width:62rem){.breadcrumb__list > .breadcrumb__item:not(:last-child){white-space:nowrap;}}button,input[type=button],.button{cursor:pointer;-webkit-appearance:none;}input[type=button],.button{color:#fff;border:0.0625rem solid #43285D;background:linear-gradient(to bottom,#6f5091,#523178);background-color:#43285D;display:inline-block;cursor:pointer;transition:all 0.25s ease-in-out;text-align:center;letter-spacing:0.125rem;text-transform:uppercase;font-size:0.875rem;font-weight:600;padding-inline:2.5rem;padding-block:0.5rem;}input[type=button]:hover,input[type=button]:focus,.button:hover,.button:focus{color:#43285D;background-color:#9B86A3;}input[type=button]:hover,input[type=button]:focus,.button:hover,.button:focus{color:#f1f4f7;background:#9B86A3;}.page-title{margin-block-start:0;margin-block-end:1.75rem;font-size:2rem;line-height:1.25;}@media only screen and (min-width:48rem){.page-title{margin-block-end:2.5rem;}}@media only screen and (min-width:62rem){.page-title{margin-block-end:3.5rem;}}.field{margin-block-end:0.25rem;}.field__label{font-weight:700;}.field__label::after{content:":";}.field--label-inline > .field__label{float:left;padding-inline-end:0.375rem;}.field--display-list .field__items > .field__item{display:list-item;margin-left:2.5rem;}.link{display:inline-flex;align-items:center;margin-block-end:1.25rem;text-decoration:none;text-transform:uppercase;color:#43285D;font-size:1rem;font-weight:800;}.link::after{padding-inline-start:0.25rem;content:"→";transition:all 0.25s ease-in-out;}.link:hover::after,.link:focus::after{padding-inline-start:0.75rem;}table{width:100%;border-collapse:collapse;margin-block:1.25rem;line-height:normal;}table th,table td{min-width:5rem;padding:0.25rem;vertical-align:text-top;word-break:break-word;font-size:0.75rem;}@media only screen and (min-width:62rem){table th,table td{min-width:6rem;padding:0.5rem;font-size:0.875rem;}}table th{text-align:left;color:#fff;background-color:rgba(0,0,0,0.5);}table td{border:0.125rem solid #fff;background-color:#e3e3e5;}table p{margin:0;font-size:0.75rem;}@media only screen and (min-width:62rem){table p{font-size:0.875rem;}}table .button{text-transform:unset;word-break:keep-all;}
.messages{margin-block-end:2.5rem;}.message{width:100%;margin-block-end:1rem;padding:1rem 1.75rem;hyphens:auto;color:#fff;background-color:#000;}.message:last-child{margin-block-end:0;}.message *{color:inherit;}.message__container{display:flex;}.message__content{flex:1;}.message__close{display:flex;flex-shrink:0;align-items:flex-start;margin-inline-start:1rem;padding:0;border:none;background:none;box-shadow:none;}.message--error .message__icon > svg{fill:#e33f1e;}.message--status .message__icon > svg{fill:#3fa21c;}.message--warning .message__icon > svg{fill:#fdca40;}.message--info .message__icon > svg{fill:#53b0eb;}.message__icon{flex-shrink:0;height:1.5rem;margin-inline-end:1rem;}.message--no-result{color:#000;background:url(/themes/custom/doh/assets/media/svg/warning.svg) no-repeat center left;background-color:transparent;background-size:1.25rem;font-weight:600;}
.node--has-sidebar{display:flex;flex-wrap:wrap}.node--has-sidebar .node__sidebar{flex:0 0 100%}@media only screen and (min-width:48rem){.node--has-sidebar .node__sidebar{flex:0 0 18rem}}.node--has-sidebar .node__content{flex:1;margin-bottom:1rem}.node--has-sidebar .node__sidebar{margin-bottom:1rem}@media only screen and (min-width:48rem){.node--has-sidebar .node__sidebar{margin-bottom:0}.node--has-sidebar{flex-direction:row-reverse;gap:1.75rem}}@media only screen and (min-width:75rem){.node--has-sidebar{flex-direction:row}}
.node--has-sidebar .field--name-field-image-ref{margin-bottom:1rem;margin-top:1rem}@media only screen and (min-width:48rem){.node--has-sidebar .field--name-field-image-ref{margin-top:0}}.node--has-sidebar .field--name-field-date{font-size:1.125rem;font-weight:800;margin-bottom:1.75rem}.node--has-sidebar .field--name-field-related-link{margin-bottom:1rem;margin-top:1rem}.node--has-sidebar .more-link{color:#43285d;display:block;font-weight:700;margin-top:1.25rem}
.layout__area{display:grid;grid-template-columns:repeat(12,1fr)}.layout__area .layout__region{grid-column:1/-1}@media only screen and (min-width:48rem){.layout__area{grid-gap:2.5rem}.layout--two-column.layout--two-column--67-33 .layout__region--first{grid-column:1/9}.layout--two-column.layout--two-column--67-33 .layout__region--second{grid-column:9/-1}.layout--two-column.layout--two-column--50-50 .layout__region--first{grid-column:1/7}.layout--two-column.layout--two-column--50-50 .layout__region--second{grid-column:7/-1}.layout--two-column.layout--two-column--33-67 .layout__region--first{grid-column:1/4}.layout--two-column.layout--two-column--33-67 .layout__region--second{grid-column:4/-1}.layout--two-column.layout--two-column--75-25 .layout__region--first{grid-column:1/10}.layout--two-column.layout--two-column--75-25 .layout__region--second{grid-column:10/-1}.layout--two-column.layout--two-column--25-75 .layout__region--first{grid-column:1/3}.layout--two-column.layout--two-column--25-75 .layout__region--second{grid-column:3/-1}}.c-title{color:#43285d;font-size:2rem;margin-bottom:2.5rem;margin-top:1rem}
.collapse-text-details,.doh-details{margin-bottom:1rem}.collapse-text-details ol,.collapse-text-details p,.collapse-text-details ul,.doh-details ol,.doh-details p,.doh-details ul{margin-bottom:0}.collapse-text-details>.form-details__title,.doh-details__button{background:#f1f4f7 url(/themes/custom/doh/assets/media/svg/dropdown.svg) no-repeat calc(100% - .75rem);background-size:1.15rem;border:.125rem solid #d7e1e8;font-weight:700;margin-bottom:0;padding:.75rem 2.5rem .75rem .75rem;transition:all .25s ease-in-out}.collapse-text-details>.form-details__title::marker,.doh-details__button::marker{content:"";display:none}.collapse-text-details>.form-details__title::-webkit-details-marker,.doh-details__button::-webkit-details-marker{display:none}.collapse-text-details>.form-details__title.is-expanded,.collapse-text-details>.form-details__title:focus,.collapse-text-details>.form-details__title:hover,.doh-details__button.is-expanded,.doh-details__button:focus,.doh-details__button:hover{background-color:#d7e1e8;cursor:pointer}.collapse-text-details>.form-details__title.is-expanded,.doh-details__button.is-expanded{background-image:url(/themes/custom/doh/assets/media/svg/dropup.svg)}.collapse-text-details>.collapse-text-text,.doh-details__content{border:.125rem solid #d7e1e8;border-top:none;overflow-x:scroll;padding:.75rem}@media only screen and (min-width:62rem){.collapse-text-details>.collapse-text-text,.doh-details__content{overflow:hidden}}.doh-details-toggle{display:flex;justify-content:flex-end;margin-bottom:1rem}.doh-details-toggle>.doh-details-toggle__button{background-color:#43285d;background-image:url(/themes/custom/doh/assets/media/svg/expand.svg);background-position:.75rem;background-repeat:no-repeat;color:#fff;font-weight:600;padding:.625rem 1rem .625rem 2.5rem}.doh-details-toggle>.doh-details-toggle__button.is-expanded{background-image:url(/themes/custom/doh/assets/media/svg/collapse.svg)}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
