/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
*,*::before,*::after{box-sizing:border-box}html{font-family:"Lato","Open Sans",sans-serif;font-size:62.5%;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;min-height:100%}:root{--font-monospace:ui-monospace,'Roboto Mono',monospace}body{font-size:1.6rem;line-height:1.5;color:#1c1c1c;background-color:#fff;margin:0;padding:0}@media screen and (min-width:768px){body{font-size:1.8rem}}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}
a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:visited,a.visited{color:#5e60b5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:focus,a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}a:hover,a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}a:active,a.active{color:#d1431f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}a:active{background-color:transparent}a[aria-hidden='true']{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal}.toolbar-tray a:visited{color:#565656}.skip-link{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;transition:opacity .25s;text-align:center}.skip-link:visited,.skip-link.visited{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;transition:opacity .25s}.skip-link:focus,.skip-link.focus{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:1;transition:opacity .25s}.skip-link:hover,.skip-link.hover{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:1;transition:opacity .25s}.skip-link:active,.skip-link.active{color:#fff;background-color:#333;text-decoration:none;outline:3px solid #ff0;outline-offset:-6px;opacity:0;transition:opacity .25s}.skip-link::after{content:' ';display:inline-block;width:1.5em;height:.75em;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPCAQAAAC7b6xuAAAAsUlEQVR4AY3LQ2KEURSFwbOU2LbNcTQMd5s1xLaNL7i/0a9rXpJYYpNSOdHINhuSmOcT2KfCERo4B75ZFeeYQ6odwVyIUZ4wx9TmhPogPDAoiUEeMKfUFwyPDMrQzx3mnOZUOEsEQw+3mEvaFKAuEoYURwfXmGs6gnCKebKQQBuXmFt6JGojYVjZaOEcc8eKMxgaOIOAhREVRi0nsTAqN6q5doQ0pnjhL4yreMxylBd+ABWdFyV4bCZyAAAAAElFTkSuQmCC") no-repeat 50% 50%;background-size:1.6rem auto}.skip-link:focus,.skip-link:hover{font-size:1.6rem;line-height:1.5;display:block;line-height:1.5;padding:.9rem 3.5rem;overflow:hidden;white-space:nowrap}@media screen and (min-width:768px){.skip-link:focus,.skip-link:hover{font-size:1.8rem}}
h1,h2,h3,h4,h5,h6{font-weight:normal}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-weight:normal}h1{font-size:2.8rem;line-height:3.2rem;margin:1.6rem 0 2.1rem;color:#19315a}@media screen and (min-width:600px){h1{font-size:3rem;line-height:3.6rem;margin:2.4rem 0 2.1rem}}@media screen and (min-width:768px){h1{font-size:3.2rem;line-height:3.9rem;margin:2.7rem 0 2.7rem}}@media screen and (min-width:980px){h1{font-size:3.2rem;line-height:3.9rem;margin:30 0 2.7rem}}@media (min-width:768px){h1{font-weight:700}}h1 .subtitle{font-size:2rem;line-height:1.4;display:inline-block;font-weight:normal}@media screen and (min-width:600px){h1 .subtitle{font-size:2.2rem;line-height:1.4546}}@media screen and (min-width:768px){h1 .subtitle{font-size:2.4rem;line-height:1.5}}h1 .subtitle::before{content:' \2014  '}h2{font-size:2.4rem;line-height:3.2rem;margin:3.2rem 0 1.6rem;color:#0b1951}@media screen and (min-width:768px){h2{font-size:2.8rem;line-height:3.6rem;margin:3.6rem 0 1.8rem}}h3{font-size:2.1rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width:768px){h3{font-size:2.4rem;line-height:3rem;margin:3.6rem 0 1.8rem}}h4{font-size:1.8rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;color:#4d4d4d}@media screen and (min-width:768px){h4{font-size:2.1rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}h5{font-size:1.6rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;font-weight:700}@media screen and (min-width:768px){h5{font-size:1.8rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}h6{font-size:1.6rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;font-style:italic}@media screen and (min-width:768px){h6{font-size:1.8rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}
p,pre{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width:600px){p,pre{margin:1em 0 1.5em}}@media screen and (min-width:768px){p,pre{font-size:1.8rem}}p+ul,p+ol{margin-top:-1.2rem}@media print{abbr[title]::after{content:" (" attr(title) ")"}}b,strong{-webkit-font-smoothing:antialiased;font-weight:bolder}code,kbd,samp,var{font-size:1rem;font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif}dfn{font-style:italic}mark{background-color:#ff0;color:#fff}q{quotes:'\201C' '\201D' '\2018' '\2019'}sub,sup{font-size:1.4rem}sub{vertical-align:super}sup{vertical-align:sub}address{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;margin:1em 0 1.5em;font-weight:normal;font-style:normal;color:#333}@media screen and (min-width:600px){address{margin:1em 0 1.5em}}@media screen and (min-width:768px){address{font-size:1.8rem}}address:not(.vcard){padding:.5em 1em;border-left:0.3334em solid #e8e7e7}address>*:first-child{margin-top:0}
blockquote{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em;quotes:'\201C' '\201D' '\2018' '\2019';position:relative;color:#4d4d4d;padding:0 1em;border-top:0.3334em solid #e8e7e7;border-bottom:0.3334em solid #e8e7e7}@media screen and (min-width:600px){blockquote{margin:1em 0 1.5em}}@media screen and (min-width:768px){blockquote{font-size:1.8rem}}blockquote cite{display:block;font-style:italic;text-align:right}blockquote>:first-child{margin-top:1em}blockquote>:last-child{margin-bottom:1em}dl,menu,ol,ul{margin:1em 0 1.5em}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 1.8rem}menu,ol,ul{padding:0 0 0 1.8rem}li{color:#1c1c1c;margin-bottom:.5em}li:last-child{margin-bottom:0}li>p{margin:.5em 0;vertical-align:top}li>:first-child{margin-top:0}li>:last-child{margin-bottom:0}li>p:only-child,li>p:first-of-type:last-of-type{margin:0}figure{margin:0}hr{border:0;border-top:1px solid #e8e7e7;padding-bottom:-1px;margin:6px 0}pre{white-space:pre-wrap}
img{border:0;width:auto}img,svg{max-width:100%;height:auto}svg{fill:currentColor}svg:not(:root){overflow:hidden}picture{font-size:.1px;line-height:0}
button,input,optgroup,select,textarea{box-sizing:border-box;border:1px solid;border-radius:0;max-width:100%}[type='text']:focus,[type='search']:focus{outline:0}[type='search']{-webkit-appearance:none;outline-offset:-2px}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}.btn[disabled],button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#e8e7e7}.btn[disabled]:hover,button[disabled]:hover,[disabled]:hover[type='button'],[disabled]:hover[type='reset'],[disabled]:hover[type='submit'],.btn[disabled]:focus,button[disabled]:focus,[disabled]:focus[type='button'],[disabled]:focus[type='reset'],[disabled]:focus[type='submit'],.btn[disabled]:active,button[disabled]:active,[disabled]:active[type='button'],[disabled]:active[type='reset'],[disabled]:active[type='submit']{color:#e8e7e7}.btn,button,html [type='button'],[type='reset'],[type='submit']{-moz-appearance:button;-webkit-appearance:button}.btn,button,[type='button'],[type='reset'],[type='submit']{box-sizing:border-box;display:inline-block;line-height:inherit;text-decoration:none;cursor:pointer;color:#000}.btn:hover,.btn:focus,.btn:active,button:hover,button:focus,button:active,[type='button']:hover,[type='button']:focus,[type='button']:active,[type='reset']:hover,[type='reset']:focus,[type='reset']:active,[type='submit']:hover,[type='submit']:focus,[type='submit']:active{text-decoration:none}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea{-webkit-appearance:none}fieldset{border:1px solid #e8e7e7;margin:0 2px}legend{border:0;margin-left:-5px}label{display:inline-block;font-weight:bold}optgroup{font-weight:bold}
table{margin:1em 0 1.5em;border-collapse:collapse;border-spacing:0;width:100%}table caption{padding:0 0 .5em}table p{margin:.9rem 0}table p:first-child{margin-top:0}table p:last-child{margin-bottom:0}td,th{font-size:1.4rem;line-height:2.4rem;box-sizing:border-box;border:1px solid #666;padding:.4rem .4rem .3rem;text-align:left;vertical-align:top}@media (min-width:600px){td,th{font-size:1.6rem;line-height:2.4rem;padding:.8rem .8rem .7rem}}@media (min-width:768px){td,th{font-size:1.6rem;line-height:2.7rem;padding:.9rem .9rem .8rem}}td *,th *{font-size:inherit;line-height:inherit}th{background-color:#cee4f6}td{background-color:#fff}tr:nth-child(odd) td{background:#f0f0f0}tr:nth-child(even) td{background:#fff}
.container{padding:0 15px}@media (min-width:768px){.container{margin:0 auto;max-width:980px;padding:0 20px}}.container--no-padding{padding:0}.grid{display:-ms-grid;display:grid;grid-column-gap:24px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}.grid > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.grid.no-gutter{grid-column-gap:0}.ga-full{grid-column:1 / -1;float:left;clear:both;width:100%}@supports (display:grid){.grid>*{width:auto !important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid>*{width:100% !important}}
.layout--main .ga-main{width:100%}.layout--main-limited .ga-main{max-width:720px}
@media (min-width:768px){.layout--main-n-side,.layout--side-n-main{grid-gap:24px}.layout--main-n-side .ga-main,.layout--side-n-main .ga-main{float:left;width:62%}.layout--main-n-side .ga-aside,.layout--side-n-main .ga-aside{float:right;width:34%}}@media (min-width:980px){.layout--main-n-side,.layout--side-n-main{grid-gap:28px}.layout--main-n-side .ga-main,.layout--side-n-main .ga-main{width:65.958%}.layout--main-n-side .ga-aside,.layout--side-n-main .ga-aside{width:31.064%}}.layout--main-n-side{grid-template-areas:'main' 'side'}.layout--main-n-side .ga-main{-ms-grid-row:1;-ms-grid-column:1;grid-area:main}.layout--main-n-side .ga-aside{-ms-grid-row:2;-ms-grid-column:1;grid-area:side;padding-top:4.2rem}@media (min-width:768px){.layout--main-n-side{-ms-grid-columns:2fr 28px 1fr;grid-template-columns:2fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:'main side'}.layout--main-n-side .ga-main{-ms-grid-row:1;-ms-grid-column:1}.layout--main-n-side .ga-aside{-ms-grid-row:1;-ms-grid-column:3}}@media (min-width:980px){.layout--main-n-side{-ms-grid-columns:620fr 28px 292fr;grid-template-columns:620fr 292fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:'main side'}.layout--main-n-side .ga-main{-ms-grid-row:1;-ms-grid-column:1}.layout--main-n-side .ga-aside{-ms-grid-row:1;-ms-grid-column:3}}.layout--side-n-main{grid-template-areas:'side' 'main'}.layout--side-n-main .ga-main{-ms-grid-row:2;-ms-grid-column:1;grid-area:main}.layout--side-n-main .ga-aside{-ms-grid-row:1;-ms-grid-column:1;grid-area:side}@media (min-width:768px){.layout--side-n-main .ga-main{-ms-grid-row:1;-ms-grid-column:1}.layout--side-n-main .ga-aside{-ms-grid-row:1;-ms-grid-column:3}}@media (min-width:980px){.layout--side-n-main .ga-main{-ms-grid-row:1;-ms-grid-column:1}.layout--side-n-main .ga-aside{-ms-grid-row:1;-ms-grid-column:3}}@media (min-width:768px){.layout--side-n-main{-ms-grid-columns:1fr 28px 2fr;grid-template-columns:1fr 2fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:'side main'}.layout--side-n-main .ga-main{float:right}.layout--side-n-main .ga-aside{float:left}.layout--side-n-main > .ga-main{-ms-grid-row:1;-ms-grid-column:3}.layout--side-n-main > .ga-aside{-ms-grid-row:1;-ms-grid-column:1}.layout--side-n-main > .ga-main{-ms-grid-row:1;-ms-grid-column:3}.layout--side-n-main > .ga-aside{-ms-grid-row:1;-ms-grid-column:1}}@media (min-width:980px){.layout--side-n-main{-ms-grid-columns:292fr 28px 620fr;grid-template-columns:292fr 620fr;-ms-grid-rows:auto;grid-template-rows:auto}.layout--side-n-main > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.layout--side-n-main > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media (min-width:768px){.layout--diptych{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.layout--diptych > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.layout--diptych > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.layout--diptych>*{float:left;width:50%}}
@media (min-width:768px){.layout--triptych{-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.layout--triptych > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.layout--triptych > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.layout--triptych > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout--front,.layout--theme-term{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:-webkit-min-content 0 -webkit-min-content;-ms-grid-rows:min-content 0 min-content;grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content);grid-row-gap:0}.layout--front > *:nth-child(1),.layout--theme-term > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.layout--front > *:nth-child(2),.layout--theme-term > *:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}}@media (min-width:768px){.layout--front,.layout--theme-term{-ms-grid-columns:620fr 20px 300fr;grid-template-columns:620fr 300fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:0 20px}.layout--front > *:nth-child(1),.layout--theme-term > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.layout--front > *:nth-child(2),.layout--theme-term > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}.section--info-services h2{margin-top:0}.section--info-services,.section--popular{padding-bottom:1.5em}.section--popular{background-color:#e8e7e7;padding:2em 15px 0;border-top:5px solid #0a78cd}@media (min-width:600px){.section--popular{display:-ms-grid;display:grid;grid-gap:0 1.5em;-ms-grid-columns:1fr 1.5em 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:-webkit-min-content 0 -webkit-min-content;-ms-grid-rows:min-content 0 min-content;grid-template-rows:repeat(2,-webkit-min-content);grid-template-rows:repeat(2,min-content)}.section--popular > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.section--popular > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.section--popular > *:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.section--popular > *:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media (min-width:768px){.section--popular{display:block;margin-top:-5px}.breadcrumb ~ .layout--theme-term .section--popular{margin-top:4.2rem;padding-top:1.5em}}.section--featured h2{padding:3.6rem 0 2.8rem;margin:0;border-top:10px solid #0a78cd}.section--featured>.contextual{top:auto;right:-32px}.section--featured-highlights{margin-top:2em;margin-bottom:2em}.section--featured-highlights>.contextual{right:-52px}
.ajax-spinner>div{display:inline-block;height:9px;width:3px;margin:0 1px;background-color:#333;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.ajax-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ajax-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.ajax-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.ajax-spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.ajax-spinner--inline{display:inline-block;width:auto;height:auto}.ajax-spinner--inline .ajax-spinner__label{display:inline-block;font-size:1em;line-height:1em;color:#333;margin:0 3px}.ajax-spinner--fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;margin:0 auto;text-align:center;font-size:2rem;line-height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:rgba(0,0,0,0.8)}.ajax-spinner--fullscreen .ajax-spinner__label{display:inline-block;font-size:2rem;line-height:2rem;color:#fff;margin-right:3px}.ajax-spinner--fullscreen>div{height:40px;width:6px;background-color:#fff}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}
.accordion{margin:1em 0 1.5em}@media (min-width:980px){.accordion{padding:0}}.accordion .accordion-section-title{font-size:2rem;line-height:2.4rem;position:relative;padding:1.6rem;margin:0}@media (min-width:768px){.accordion .accordion-section-title{font-size:2.4rem;line-height:2.7rem}}.js .accordion .accordion-section-title{padding:0}.accordion .accordion-section-title button{position:relative;border:0;background:none;-webkit-appearance:none;display:block;width:100%;padding:0;margin:0;font-size:inherit;line-height:inherit;text-align:left}.js .accordion .accordion-section-title button{padding:1.6rem 6rem 1.6rem .8rem}@media (min-width:768px){.js .accordion .accordion-section-title button{padding:1.8rem 6rem 1.8rem 1.8rem}}.accordion .accordion-section-title button::after{content:'';display:inline-block;position:absolute;right:.2rem;top:calc(50% - 2.2rem);background:#f0f0f0 url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23333333%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/24px auto;border:1px solid transparent;font-size:.1px;line-height:4.4rem;width:4.4rem;height:4.4rem;padding:0;margin:0;transform:rotate(180deg);transition:background-color .5s}.accordion .accordion-section-title button:focus{outline:0}.accordion .accordion-section-title button:focus::after{outline:3px solid #333;outline-offset:-3px;border-color:#333}.accordion .accordion-section-title button[aria-expanded='true']::after{transform:rotate(0deg);background-color:#cee4f6;border-color:#0a78cd}.accordion .accordion-section-title button:hover::after{background:#0a78cd url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat scroll center center/24px auto;outline-color:#0a78cd;border-color:#0a78cd}.accordion .accordion-section-title a{box-shadow:0 1px 0 0 #0e6bb3;outline:0;text-decoration:none;display:inline-block;max-width:calc(100% - 6rem);margin:.3rem 0 .7rem}.accordion .accordion-section-title a:visited,.accordion .accordion-section-title a.visited{outline:0;text-decoration:none}.accordion .accordion-section-title a:focus,.accordion .accordion-section-title a.focus{box-shadow:0 0 0 3px #0e6bb3;outline:0;text-decoration:none}.accordion .accordion-section-title a:hover,.accordion .accordion-section-title a.hover{box-shadow:0 2px 0 0 #0b1951;outline:0;text-decoration:none}.accordion .accordion-section-title a:active,.accordion .accordion-section-title a.active{box-shadow:0 2px 0 0 #d1431f;outline:0;text-decoration:none}.accordion .accordion-section-title a+button{position:absolute;top:0;right:0;padding:0;width:4.4rem;height:100%}.no-js .accordion .accordion-section{margin:0 0 1em;padding:0}@media (min-width:768px){.no-js .accordion .accordion-section{margin:0 0 1em}}.js .accordion .accordion-section{visibility:collapse;height:0;opacity:0;overflow:hidden;transition:opacity 1.5s ease-out;margin:0;padding:0}.js .accordion .accordion-section.expanded{visibility:visible;height:auto;overflow:visible;opacity:1;margin:.5em 0}.accordion .accordion-section>*{margin-top:0}.accordion .accordion-section::after{content:' ';display:block;width:100%;clear:both}.accordion.layout-builder-block{padding:0}
.form-item--error-message{font-size:1.6rem;line-height:1.5;display:block;position:relative;z-index:101;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:56rem;font-weight:bold;padding:.9rem;color:#fff;background-color:#d1431f;border:1px solid #d1431f;border-radius:3px;box-shadow:0 8px 12px -4px rgba(0,0,0,0.3);opacity:1}@media screen and (min-width:768px){.form-item--error-message{font-size:1.8rem}}.form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.container-inline .form-item--error-message,.webform-options-display-side-by-side .form-item--error-message,.container-inline .form-type-radio .form-item--error-message,.webform-options-display-side-by-side .form-type-radio .form-item--error-message,.container-inline .form-type-checkbox .form-item--error-message,.webform-options-display-side-by-side .form-type-checkbox .form-item--error-message{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem;max-width:100%}.container-inline .form-item--error-message::before,.webform-options-display-side-by-side .form-item--error-message::before,.container-inline .form-type-radio .form-item--error-message::before,.webform-options-display-side-by-side .form-type-radio .form-item--error-message::before,.container-inline .form-type-checkbox .form-item--error-message::before,.webform-options-display-side-by-side .form-type-checkbox .form-item--error-message::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-type-radio .form-item--error-message,.form-type-checkbox .form-item--error-message{position:absolute;top:0;right:auto;bottom:auto;left:calc(100% + .9rem);width:calc(50% - .9rem);min-width:160px}.form-type-radio .form-item--error-message::before,.form-type-checkbox .form-item--error-message::before{border-bottom-color:transparent;border-right-color:#d1431f;top:1.2rem;left:-1.8rem}main form{margin:0;padding:0;max-width:800px}form>fieldset>legend{font-size:2.4rem;line-height:3.2rem;margin:0 0 1.6rem;color:#19315a}@media screen and (min-width:768px){form>fieldset>legend{font-size:2.7rem;line-height:3.6rem;margin:0 0 1.8rem}}form h2{font-size:2.1rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width:768px){form h2{font-size:2.4rem;line-height:3rem;margin:3.6rem 0 1.8rem}}form h3{font-size:1.8rem;line-height:2.4rem;margin:3.2rem 0 1.2rem}@media screen and (min-width:768px){form h3{font-size:2.1rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}form .description{font-size:1.5rem;line-height:1.4;margin:.6rem 0 .9rem}@media screen and (min-width:768px){form .description{font-size:1.6rem;line-height:1.5}}.fieldset-wrapper form .description{margin:0 0 1em}fieldset,section.webform-section{margin:0 0 1.5em;padding:0;border:0}fieldset:focus,section.webform-section:focus{outline-color:#0a78cd;outline-offset:.5em;border:0}fieldset.important-question,section.webform-section.important-question{margin:2em 0}fieldset legend,section.webform-section legend{font-size:2rem;line-height:2.4rem;margin:0 0 1.6rem;color:#036a8f;font-weight:normal}@media screen and (min-width:768px){fieldset legend,section.webform-section legend{font-size:2.2rem;line-height:3rem;margin:0 0 1.8rem}}fieldset legend:has(span.fieldset-legend.visually-hidden),section.webform-section legend:has(span.fieldset-legend.visually-hidden){padding:0;margin:0}fieldset legend:has(+.fieldset-wrapper>.description,+.fieldset-wrapper>.field-prefix>.description),section.webform-section legend:has(+.fieldset-wrapper>.description,+.fieldset-wrapper>.field-prefix>.description){margin-bottom:0}fieldset fieldset fieldset.radios--wrapper legend,fieldset fieldset fieldset.checkboxes--wrapper legend,section.webform-section fieldset fieldset.radios--wrapper legend,section.webform-section fieldset fieldset.checkboxes--wrapper legend{font-size:1.6rem;line-height:2.4rem;margin:0 0 1.2rem;font-weight:bold;color:#1c1c1c}@media screen and (min-width:600px){fieldset fieldset fieldset.radios--wrapper legend,fieldset fieldset fieldset.checkboxes--wrapper legend,section.webform-section fieldset fieldset.radios--wrapper legend,section.webform-section fieldset fieldset.checkboxes--wrapper legend{font-size:1.8rem;line-height:2.7rem;margin:0 0 1.5rem}}.form-actions{position:relative;margin:2.5em 0}.form-actions .button{vertical-align:bottom}.form-actions .ajax-spinner{position:absolute;line-height:54px;margin-left:2px}.form-actions .ajax-spinner .ajax-spinner__label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal}.form-wrapper{margin:0 0 1.5em}.form-item:not(.form-wrapper){padding:0;margin:0 0 1em}.form-item{position:relative}.form-item .container-inline{margin:0}.form-item:last-child{margin-bottom:0}.form-item.form-type-checkbox,.form-item.form-type-radio{margin-bottom:.5em}.form-item.form-type-processed-text{margin:0}.form-item .info-notice:first-child{margin-top:0}.form-item--card{padding:.5em;background-color:#f0f0f0}.form-item--important{margin-top:2em}.form-item--important label{font-size:1.8rem;line-height:2.4rem;margin:3.2rem 0 1.2rem;font-weight:normal}@media screen and (min-width:768px){.form-item--important label{font-size:2.1rem;line-height:2.7rem;margin:3.6rem 0 1.8rem}}.compact .form-item{margin:0 0 .5em}.compact .form-item *{margin:0}label,.label{display:block;margin:0 0 .5em;padding:0;font-size:1em;line-height:1.5;font-weight:bold;color:#1c1c1c}label:has(+.description),.label:has(+.description){margin:0}label--small,.label--small{font-size:1.6rem;line-height:2.4rem;margin:0 0 8px}@media (min-width:768px){label--small,.label--small{line-height:2.7rem;margin:0 0 9px}}label+.form-radios,.label+.form-radios{margin-top:.3rem}@media (min-width:600px){label+.form-radios,.label+.form-radios{margin-top:.6rem}}label.visually-hidden+.form-radios,.label.visually-hidden+.form-radios{margin-top:-.4rem}@media (min-width:600px){label.visually-hidden+.form-radios,.label.visually-hidden+.form-radios{margin-top:-.6rem}}label.visually-hidden+input,.label.visually-hidden+input{margin-top:-1.5em}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],[type='file']{width:100%;max-width:56rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}[type='text']::-moz-placeholder,[type='search']::-moz-placeholder,[type='tel']::-moz-placeholder,[type='url']::-moz-placeholder,[type='email']::-moz-placeholder,[type='password']::-moz-placeholder,[type='date']::-moz-placeholder,[type='time']::-moz-placeholder,[type='number']::-moz-placeholder,[type='file']::-moz-placeholder{color:#777;opacity:1}[type='text']:-ms-input-placeholder,[type='search']:-ms-input-placeholder,[type='tel']:-ms-input-placeholder,[type='url']:-ms-input-placeholder,[type='email']:-ms-input-placeholder,[type='password']:-ms-input-placeholder,[type='date']:-ms-input-placeholder,[type='time']:-ms-input-placeholder,[type='number']:-ms-input-placeholder,[type='file']:-ms-input-placeholder{color:#777;opacity:1}[type='text']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='url']::placeholder,[type='email']::placeholder,[type='password']::placeholder,[type='date']::placeholder,[type='time']::placeholder,[type='number']::placeholder,[type='file']::placeholder{color:#777;opacity:1}[type='tel'],[type='date'],[type='time'],[type='number'],[inputmode='numeric']{font-family:var(--font-monospace)}[size='30'],[size='40'],[size='50'],[size='60']{width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}select,[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],[type='file'],textarea{box-sizing:border-box;border:1px solid #333;border-radius:0;color:#1c1c1c;margin:0 0 .5em;padding:.6rem;min-height:2.5em}select:hover,[type='text']:hover,[type='search']:hover,[type='tel']:hover,[type='url']:hover,[type='email']:hover,[type='password']:hover,[type='date']:hover,[type='time']:hover,[type='number']:hover,[type='file']:hover,textarea:hover{border-color:#0a78cd}select:focus,[type='text']:focus,[type='search']:focus,[type='tel']:focus,[type='url']:focus,[type='email']:focus,[type='password']:focus,[type='date']:focus,[type='time']:focus,[type='number']:focus,[type='file']:focus,textarea:focus{box-shadow:none;color:#1c1c1c;outline:3px solid #0a78cd}select.error,select.error:focus,[type='text'].error,[type='text'].error:focus,[type='search'].error,[type='search'].error:focus,[type='tel'].error,[type='tel'].error:focus,[type='url'].error,[type='url'].error:focus,[type='email'].error,[type='email'].error:focus,[type='password'].error,[type='password'].error:focus,[type='date'].error,[type='date'].error:focus,[type='time'].error,[type='time'].error:focus,[type='number'].error,[type='number'].error:focus,[type='file'].error,[type='file'].error:focus,textarea.error,textarea.error:focus{border:1px solid #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;box-shadow:none;color:#1c1c1c}select:disabled,[type='text']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='url']:disabled,[type='email']:disabled,[type='password']:disabled,[type='date']:disabled,[type='time']:disabled,[type='number']:disabled,[type='file']:disabled,textarea:disabled{opacity:.8;background-color:#e8e7e7;color:#666}select[readonly],[type='text'][readonly],[type='search'][readonly],[type='tel'][readonly],[type='url'][readonly],[type='email'][readonly],[type='password'][readonly],[type='date'][readonly],[type='time'][readonly],[type='number'][readonly],[type='file'][readonly],textarea[readonly]{background-color:#e8e7e7;color:#4d4d4d}[type='date']{min-width:7em}[type='time']{min-width:4em}[type='file']{padding:.4rem !important;font-size:1.6rem !important}[type='file']::-webkit-file-upload-button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.2rem;min-height:3.2rem;padding:.4rem .4rem;background-size:5.3336px auto;background-color:#0a78cd;border-color:#fff;color:#fff;margin:0 !important;font-weight:normal}[type='file']::-webkit-file-upload-button:hover{background-color:#595959;border-color:#595959;color:#fff}[type='file']::-webkit-file-upload-button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}[type='file']::-webkit-file-upload-button:focus{background-color:#525252;border-color:#595959;color:#fff}[type='file']::-webkit-file-upload-button:link,[type='file']::-webkit-file-upload-button:visited{color:#fff}[type='file']::-webkit-file-upload-button:focus{outline:3px solid #000}[type='file']::-webkit-file-upload-button:hover{text-decoration:none}[type='file']::-webkit-file-upload-button:active{outline:0}@media screen and (min-width:768px){[type='file']::-webkit-file-upload-button{font-size:1.6rem;line-height:2.4rem}}@media (min-width:768px){[type='file']::-webkit-file-upload-button{min-width:3.6rem;min-height:3.6rem;padding:.4rem .8rem;background-size:10.6672px auto}}[type='file']::-webkit-file-upload-button:hover{background-color:#096ab5;border-color:#f2f2f2;color:#fff}[type='file']::-webkit-file-upload-button:active{background-color:#0861a6;border-color:#e6e6e6;color:#fff}[type='file']::-webkit-file-upload-button:focus{background-color:#0861a6;border-color:#f2f2f2;color:#fff}.form-select{display:inline-block;font-size:1em;font-family:sans-serif;font-weight:normal;color:#1c1c1c;line-height:1.3;height:2.75em;padding:.5em 1.5em .5em 1em;box-sizing:border-box;margin:.5em 0;box-shadow:0 0 0 1px #4d4d4d;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom,#fff 0%,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .5em top 50%,0 0;background-size:.65em auto,100%}@media (min-width:768px){.form-select{line-height:1.5;height:2.5em}}.form-select::-ms-expand{display:none}.form-select option{font-weight:normal}textarea,.form-textarea{width:100%;line-height:1.5}*:has(>.form-type-radio,>.form-type-checkbox){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:66%}.form-type-radio,.form-type-checkbox{position:relative;width:100%;margin:.5em .5em .5em 0;padding:0 33% 0 0}.container-inline .form-type-radio,.webform-options-display-side-by-side .form-type-radio,.container-inline .form-type-checkbox,.webform-options-display-side-by-side .form-type-checkbox{display:inline-block;width:auto;padding:0}input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{font-size:1em;line-height:1.5;position:absolute;top:0;left:0;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #333;background-color:#fff;width:1.8rem;height:1.8rem;margin:.75em .5em;padding:0;vertical-align:baseline;box-shadow:none;outline:none;color:inherit}@media (min-width:768px){input[type='radio'],.form-radio,input[type='checkbox'],.form-checkbox{margin:.723em .5em}}input[type='radio']:checked::before,.form-radio:checked::before,input[type='checkbox']:checked::before,.form-checkbox:checked::before{content:'';position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;margin:0;border:2px solid #fff;background-color:#0a78cd}input[type='radio']:checked::before,.form-radio:checked::before{border-radius:1em}input[type='radio']:checked:disabled,input[type='radio']:disabled,input[type='radio']:checked[readonly],input[type='radio'][readonly],.form-radio:checked:disabled,.form-radio:disabled,.form-radio:checked[readonly],.form-radio[readonly],input[type='checkbox']:checked:disabled,input[type='checkbox']:disabled,input[type='checkbox']:checked[readonly],input[type='checkbox'][readonly],.form-checkbox:checked:disabled,.form-checkbox:disabled,.form-checkbox:checked[readonly],.form-checkbox[readonly]{opacity:.6}input[type='radio']:checked:disabled ~ label,input[type='radio']:disabled ~ label,input[type='radio']:checked[readonly] ~ label,input[type='radio'][readonly] ~ label,.form-radio:checked:disabled ~ label,.form-radio:disabled ~ label,.form-radio:checked[readonly] ~ label,.form-radio[readonly] ~ label,input[type='checkbox']:checked:disabled ~ label,input[type='checkbox']:disabled ~ label,input[type='checkbox']:checked[readonly] ~ label,input[type='checkbox'][readonly] ~ label,.form-checkbox:checked:disabled ~ label,.form-checkbox:disabled ~ label,.form-checkbox:checked[readonly] ~ label,.form-checkbox[readonly] ~ label{background-color:#e8e7e7;color:#4d4d4d}input[type='radio'][role='switch'],.form-radio[role='switch'],input[type='checkbox'][role='switch'],.form-checkbox[role='switch']{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;width:2.3334em;height:1.3334em;margin:.6667em .6667em 0;box-sizing:content-box;border:1px solid;border-radius:1em;vertical-align:text-bottom}@media (min-width:768px){input[type='radio'][role='switch'],.form-radio[role='switch'],input[type='checkbox'][role='switch'],.form-checkbox[role='switch']{margin:.5em .5em 0}}input[type='radio'][role='switch']::before,.form-radio[role='switch']::before,input[type='checkbox'][role='switch']::before,.form-checkbox[role='switch']::before{content:'';position:absolute;top:50%;left:0;transform:translate(0,-50%);box-sizing:border-box;width:1.3334em;height:1.3334em;margin:0;border:3px solid #fff;border-radius:50%;background:currentcolor}input[type='radio'][role='switch']:checked,.form-radio[role='switch']:checked,input[type='checkbox'][role='switch']:checked,.form-checkbox[role='switch']:checked{color:#0a78cd;background-color:#fff}input[type='radio'][role='switch']:checked::before,.form-radio[role='switch']:checked::before,input[type='checkbox'][role='switch']:checked::before,.form-checkbox[role='switch']:checked::before{left:1em}input[type='radio'][role='switch'] ~ label,.form-radio[role='switch'] ~ label,input[type='checkbox'][role='switch'] ~ label,.form-checkbox[role='switch'] ~ label{padding-left:3.5em}input[type='radio'] ~ label,.form-radio ~ label,input[type='checkbox'] ~ label,.form-checkbox ~ label{display:inline-block;position:relative;left:0;margin:0;padding:.625em 1em .625em 3.2rem;width:100%;min-width:4.5em;min-height:2.75em;box-shadow:inset 0 0 0 1px #333;font-size:1em;font-weight:normal;line-height:1.5;vertical-align:baseline;color:#1c1c1c;background-color:#fff}@media (min-width:768px){input[type='radio'] ~ label,.form-radio ~ label,input[type='checkbox'] ~ label,.form-checkbox ~ label{min-height:2.5em;padding:.5em 1em .5em 3.6rem}}input[type='radio'] ~ label .rank,.form-radio ~ label .rank,input[type='checkbox'] ~ label .rank,.form-checkbox ~ label .rank{position:absolute;font-size:1.4rem;line-height:2.4rem;width:2em;height:2em;right:-.5em;top:-.75em;text-align:center;border:.2rem solid #fff;border-radius:50%;background-color:#333;color:#fff}input[type='radio'] ~ label .rank:empty,.form-radio ~ label .rank:empty,input[type='checkbox'] ~ label .rank:empty,.form-checkbox ~ label .rank:empty{display:none}input[type='radio'].error ~ label,.form-radio.error ~ label,input[type='checkbox'].error ~ label,.form-checkbox.error ~ label{box-shadow:inset 0 0 0 1px #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;color:#1c1c1c}.form-checkboxes:has(.error) [type='checkbox'] ~ label{box-shadow:inset 0 0 0 1px #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;color:#1c1c1c}input[type='radio']:checked ~ label,.form-radio:checked ~ label,input[type='checkbox']:checked ~ label,.form-checkbox:checked ~ label{background-color:#f3f8fc}input[type='radio']:hover:not(.error) ~ label,input[type='radio']:focus ~ label,.form-radio:hover:not(.error) ~ label,.form-radio:focus ~ label,input[type='checkbox']:hover:not(.error) ~ label,input[type='checkbox']:focus ~ label,.form-checkbox:hover:not(.error) ~ label,.form-checkbox:focus ~ label{outline:3px solid #0a78cd;outline-offset:-2px}input[type='radio'],.form-radio{border-radius:50%}input[type='checkbox'],.form-checkbox{border-radius:0}details{padding:0 0 1em}details summary{display:block !important;width:100%;background-color:#0a78cd;border-color:#fff;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-bottom:1em;padding:.5em .5em .5em 3em;text-align:left}details summary:hover{background-color:#096ab5;border-color:#f2f2f2;color:#fff}details summary:active{background-color:#0861a6;border-color:#e6e6e6;color:#fff}details summary:focus{background-color:#0861a6;border-color:#f2f2f2;color:#fff}details summary::after{content:'';display:inline-block;position:absolute;left:0;top:0;width:3em;height:100%;background:transparent url(/themes/custom/nicsdru_nidirect_theme/images/arrow_forward_white.svg?192be15fb5b=) center center/1.5em no-repeat;transition:transform .2s ease}details summary:focus{outline:3px solid #000}details summary::-webkit-details-marker{display:none}details[open] summary::after{transform:rotate(90deg)}form [data-drupal-messages]{margin:1em 0;padding:0}
.header{display:-ms-grid;display:grid;grid-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:12.6rem 0 6.5rem;grid-template-rows:12.6rem 6.5rem;align-items:center;justify-content:space-between}.header > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.header > *:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}.header>*{-ms-grid-row-align:center;align-self:center}@media (min-width:600px){.header{-ms-grid-rows:13.5rem 0 6.5rem;grid-template-rows:13.5rem 6.5rem}}@media (min-width:768px){.header{-ms-grid-columns:45% 12.44% 42.56%;grid-template-columns:45% 42.56%;-ms-grid-rows:15.3rem;grid-template-rows:15.3rem;margin:0 auto;max-width:980px;padding:0 20px;grid-gap:12.44%}.header > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.header > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}
.footer{width:100%;background-color:#e8e7e7;padding:0 0 4.5em;margin-top:0}.footer-main.container{width:100%}@media (min-width:768px){.footer-main.container{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;grid-template-areas:'menu social';align-items:center}}.footer .nav-menu{grid-area:menu}.footer .nav-social{grid-area:social}@media (min-width:768px){.footer .nav-menu{-ms-grid-row:1;-ms-grid-column:1}.footer .nav-social{-ms-grid-row:1;-ms-grid-column:2}}
.main-menu{background-color:#0a78cd;position:relative}@media (min-width:768px){.main-menu{padding:0}}.main-menu .nav-main{display:flex;flex-flow:column nowrap;padding:1rem 0}@media (min-width:768px){.main-menu .nav-main{flex-flow:row wrap;justify-content:space-between;align-items:center;max-width:980px;margin:0 auto;padding:0}}.main-menu .nav-menu{width:100%;margin:0;padding:0}@media (min-width:768px){.main-menu .nav-menu{display:flex;width:auto}}.main-menu .nav-link{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;box-shadow:none;outline:0;outline-offset:-8px;transition:outline-color .3s;font-size:1.6rem;line-height:2.4rem;display:block;padding:1rem 1.6rem}.main-menu .nav-link:visited,.main-menu .nav-link.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;box-shadow:none;outline:0;outline-offset:-8px;transition:outline-color .3s}.main-menu .nav-link:focus,.main-menu .nav-link.focus{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;box-shadow:none;outline:3px solid #fff;outline-offset:-8px;transition:outline-color .3s}.main-menu .nav-link:hover,.main-menu .nav-link.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;box-shadow:none;outline:3px solid #fff;outline-offset:-8px;transition:outline-color .3s}.main-menu .nav-link:active,.main-menu .nav-link.active{color:#fff;background-color:#076cba;text-decoration:none;box-shadow:inset 8px 0 0 0 #0b1951;outline:0;outline-offset:-8px;transition:outline-color .3s}@media (min-width:768px){.main-menu .nav-link{padding:1.8rem 2.3rem}.main-menu .nav-link:active,.main-menu .nav-link.active{box-shadow:inset 0 -7px 0 0 #0b1951}}@media all and (min-width:768px) and (-ms-high-contrast:none),(min-width:768px) and (-ms-high-contrast:active){.main-menu .nav-link{position:relative;outline:none !important}.main-menu .nav-link::after{content:'';display:block;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;left:8px;top:8px}.main-menu .nav-link:hover::after,.main-menu .nav-link:focus::after{border:3px solid #fff}}.main-menu .nav-social{width:100%;list-style:none;padding:0 12px;margin:1em 0;display:flex;justify-content:center}@media (min-width:768px){.main-menu .nav-social{width:auto;justify-content:flex-end;margin:0}}.main-menu .nav-social li{margin:0;padding:0;font-size:0;border:0}.main-menu .nav-social a{outline:0 solid transparent;transition:outline-color .3s;text-decoration:none;display:block;width:4.4rem;height:4.4rem;overflow:hidden;padding:0;margin:0;background:center center/3.6rem auto no-repeat transparent;font-size:0;text-indent:-9999px}.main-menu .nav-social a:visited,.main-menu .nav-social a.visited{outline:0 solid transparent;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:focus,.main-menu .nav-social a.focus{outline:3px solid #fff;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:hover,.main-menu .nav-social a.hover{outline:3px solid #fff;transition:outline-color .3s;text-decoration:none}.main-menu .nav-social a:active,.main-menu .nav-social a.active{outline:0;transition:outline-color .3s;text-decoration:none}@media (min-width:768px){.main-menu .nav-social a{width:4rem;height:4rem;margin:1rem 0;background-size:3.6rem auto}}.main-menu .nav-social a[href*='https://twitter.com']{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAxMjAwIDEyMjciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03MTQuMTYzIDUxOS4yODRMMTE2MC44OSAwSDEwNTUuMDNMNjY3LjEzNyA0NTAuODg3TDM1Ny4zMjggMEgwTDQ2OC40OTIgNjgxLjgyMUwwIDEyMjYuMzdIMTA1Ljg2Nkw1MTUuNDkxIDc1MC4yMThMODQyLjY3MiAxMjI2LjM3SDEyMDBMNzE0LjEzNyA1MTkuMjg0SDcxNC4xNjNaTTU2OS4xNjUgNjg3LjgyOEw1MjEuNjk3IDYxOS45MzRMMTQ0LjAxMSA3OS42OTQ0SDMwNi42MTVMNjExLjQxMiA1MTUuNjg1TDY1OC44OCA1ODMuNTc5TDEwNTUuMDggMTE1MC4zSDg5Mi40NzZMNTY5LjE2NSA2ODcuODU0VjY4Ny44MjhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=");background-size:2.7rem}.main-menu .nav-social a[href*='https://www.facebook.com']{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M69%2C50H58.27V87.2h-18V50h-7V37.45h7v-8C40.28%2C19%2C44.93%2C12.8%2C58.16%2C12.8H71.54V25.29H63.76c-5.14%2C0-5.47%2C1.8-5.47%2C5.12l0%2C7H70.5Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='https://www.youtube.com']{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20id%3D%22YouTube%22%20class%3D%22cls-1%22%20d%3D%22M68.43%2C64.83H64.92l0-2a1.65%2C1.65%2C0%2C0%2C1%2C1.65-1.65h0.22a1.66%2C1.66%2C0%2C0%2C1%2C1.66%2C1.65ZM55.27%2C60.46a1.5%2C1.5%2C0%2C0%2C0-1.62%2C1.33V71.7a1.65%2C1.65%2C0%2C0%2C0%2C3.24%2C0V61.79A1.5%2C1.5%2C0%2C0%2C0%2C55.27%2C60.46Zm21.38-5.54V73.77A8.51%2C8.51%2C0%2C0%2C1%2C67.93%2C82H32.08a8.51%2C8.51%2C0%2C0%2C1-8.72-8.22V54.92a8.51%2C8.51%2C0%2C0%2C1%2C8.72-8.23H67.93A8.51%2C8.51%2C0%2C0%2C1%2C76.64%2C54.92ZM34.47%2C75.82V56h4.44V53L27.06%2C53v2.89h3.7V75.82h3.71ZM47.79%2C58.92H44.08V69.52a18.83%2C18.83%2C0%2C0%2C1%2C0%2C2.57c-0.3.82-1.66%2C1.7-2.18%2C0.09a21.24%2C21.24%2C0%2C0%2C1%2C0-2.59l0-10.68H38.18V69.43c0%2C1.61%2C0%2C2.81%2C0%2C3.36%2C0.09%2C1%2C.06%2C2.09%2C1%2C2.73%2C1.67%2C1.2%2C4.86-.18%2C5.66-1.89v2.19h3V58.92h0ZM59.64%2C71.06V62.23c0-3.37-2.52-5.38-5.94-2.66V53H50l0%2C22.66%2C3%2C0%2C0.28-1.41C57.2%2C77.79%2C59.65%2C75.34%2C59.64%2C71.06Zm11.6-1.17H68.46c0%2C0.11%2C0%2C.24%2C0%2C0.38v1.55a1.52%2C1.52%2C0%2C0%2C1-1.52%2C1.5H66.39a1.52%2C1.52%2C0%2C0%2C1-1.52-1.5V67.76h6.36V65.36a38%2C38%2C0%2C0%2C0-.19-4.5c-0.46-3.16-4.9-3.67-7.14-2a4.19%2C4.19%2C0%2C0%2C0-1.55%2C2.09%2C11.77%2C11.77%2C0%2C0%2C0-.47%2C3.73v5.26C61.87%2C78.66%2C72.5%2C77.42%2C71.24%2C69.89ZM57%2C41.31a2.52%2C2.52%2C0%2C0%2C0%2C.89%2C1.13%2C2.58%2C2.58%2C0%2C0%2C0%2C1.52.42%2C2.36%2C2.36%2C0%2C0%2C0%2C1.42-.44%2C3.4%2C3.4%2C0%2C0%2C0%2C1-1.33l-0.07%2C1.45h4.13V25H62.66V38.65a1.35%2C1.35%2C0%2C0%2C1-2.71%2C0V25H56.56V36.82c0%2C1.51%2C0%2C2.51.07%2C3A5.11%2C5.11%2C0%2C0%2C0%2C57%2C41.31ZM44.47%2C31.39a14.58%2C14.58%2C0%2C0%2C1%2C.42-4%2C4.23%2C4.23%2C0%2C0%2C1%2C4.32-3.14%2C5.13%2C5.13%2C0%2C0%2C1%2C2.46.55%2C4.11%2C4.11%2C0%2C0%2C1%2C1.58%2C1.44A5.69%2C5.69%2C0%2C0%2C1%2C54%2C28.12%2C14.57%2C14.57%2C0%2C0%2C1%2C54.22%2C31v4.44A24.1%2C24.1%2C0%2C0%2C1%2C54%2C39a5.69%2C5.69%2C0%2C0%2C1-.81%2C2.13%2C3.86%2C3.86%2C0%2C0%2C1-1.59%2C1.46%2C5.08%2C5.08%2C0%2C0%2C1-2.24.47%2C6.22%2C6.22%2C0%2C0%2C1-2.39-.4%2C3.28%2C3.28%2C0%2C0%2C1-1.52-1.22%2C5.41%2C5.41%2C0%2C0%2C1-.78-2A19%2C19%2C0%2C0%2C1%2C44.47%2C36V31.39h0Zm3.23%2C7a1.65%2C1.65%2C0%2C1%2C0%2C3.28%2C0V29a1.65%2C1.65%2C0%2C1%2C0-3.28%2C0v9.35ZM36.28%2C43.09h3.9V29.62l4.6-11.54H40.52l-2.45%2C8.57-2.48-8.59H31.37l4.9%2C11.57V43.09Z%22%2F%3E%3C%2Fsvg%3E")}.main-menu .nav-social a[href*='/news-rss.xml']{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Erss%3C%2Ftitle%3E%3Cg%20id%3D%22lines_Group_%22%20data-name%3D%22lines%20%26lt%3BGroup%26gt%3B%22%3E%3Ccircle%20id%3D%22circle%22%20class%3D%22cls-1%22%20cx%3D%2227.56%22%20cy%3D%2273.55%22%20r%3D%228.58%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C51.92a29.81%2C29.81%2C0%2C0%2C1%2C21.27%2C8.85%2C30.16%2C30.16%2C0%2C0%2C1%2C8.82%2C21.42H61.47A42.61%2C42.61%2C0%2C0%2C0%2C19%2C39.54V51.92Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C30A52.15%2C52.15%2C0%2C0%2C1%2C71%2C82.2H83.34A64.55%2C64.55%2C0%2C0%2C0%2C19%2C17.58V30Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.main-menu .hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:4.5rem;height:4.5rem;padding:1rem;display:flex;align-items:center;justify-content:center;background-color:#0a78cd;position:absolute;top:-5.5rem;left:.7rem;z-index:1}.path-search .main-menu .hamburger{justify-content:flex-start;left:0;top:-6.5rem;width:100%;height:6.5rem;padding:1rem 1.5rem}.main-menu .hamburger:focus{outline:3px solid #fff;outline-offset:-3px}.path-search .main-menu .hamburger:focus{outline-offset:-6px}.main-menu .hamburger[hidden]{display:none}@media (min-width:768px){.main-menu .hamburger{display:none}}.main-menu .hamburger>span{position:relative;flex:none;width:100%;max-width:3rem;height:.3rem;background:#fff;transition:transform .4s ease}.main-menu .hamburger>span::after,.main-menu .hamburger>span::before{content:'';position:absolute;z-index:1;top:-.9rem;left:0;width:100%;height:.3rem;background:inherit}.main-menu .hamburger>span::after{top:.9rem}.main-menu .hamburger[aria-expanded='true']>span{transform:rotate(135deg)}.main-menu .hamburger[aria-expanded='true']>span::before,.main-menu .hamburger[aria-expanded='true']>span::after{top:0;transform:rotate(90deg)}.main-menu .hamburger[aria-expanded='true']:hover>span{transform:rotate(225deg)}.main-menu .hamburger:not([hidden]) ~ .nav-main{display:none;max-height:0;overflow:hidden;transition:max-height 1s ease}@media (min-width:768px){.main-menu .hamburger:not([hidden]) ~ .nav-main{display:flex;max-height:6rem}}.main-menu .hamburger[aria-expanded='true'] ~ .nav-main{display:flex;max-height:60rem}
.nav-menu{list-style:none;padding:0}.nav-item{margin:0;padding:0}.menu-inline .nav-item{display:inline-block}.nav-menu a,.nav-link{text-decoration:none}
.footer a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer a:visited,.footer a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer a:focus,.footer a.focus{color:#fff;background-color:#333;text-decoration:none;text-underline-offset:3px;outline:3px solid #333;outline-offset:0}.footer a:hover,.footer a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#0b1951;text-decoration-color:#0b1951;text-underline-offset:3px;outline:0}.footer a:active,.footer a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:none;text-underline-offset:3px;outline:0}.footer h2{margin-top:0;margin-bottom:2.4rem;font-size:3rem;color:#333}.footer-related{font-size:1.6rem;line-height:1.5;font-weight:bold;padding-top:3.6rem}@media screen and (min-width:768px){.footer-related{font-size:1.8rem}}.footer-related .nav-item{font-size:inherit;line-height:inherit;padding-bottom:.6rem}.footer-main{padding-top:.3rem}.footer-main .nav-menu{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0}.footer-main .nav-menu li{font-size:1.4rem;margin:.5em .5em .5em 0;padding:0 .5em 0 0;border-right:1px solid #0e6bb3;line-height:1}@media (min-width:768px){.footer-main .nav-menu li{font-size:1.6rem}}.footer-main .nav-menu li:last-child{border-right:0}.footer-main .nav-menu a{display:inline-block}.footer-main .nav-social{position:relative;right:1rem;display:flex;width:100%;list-style:none;padding:0;margin:2.5em 0;justify-content:flex-start}@media (min-width:768px){.footer-main .nav-social{right:-.6rem;justify-content:flex-end;margin:0}}.footer-main .nav-social li{margin:0;padding:0;font-size:0;border:0}.footer-main .nav-social a{display:block;width:4.4rem;height:4.4rem;overflow:hidden;padding:0;margin:0;background:center center/3.2rem auto no-repeat transparent;font-size:0;text-indent:-9999px;text-decoration:none}@media (min-width:768px){.footer-main .nav-social a{width:4rem;height:4rem}}.footer-main .nav-social a:hover{box-shadow:0 0 0 3px #333}.footer-main .nav-social a[href*='https://twitter.com'],.footer-main .nav-social a[href*='https://x.com']{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-label="X" role="img"%3E%3Cg%3E%3Cpath d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"%3E%3C/path%3E%3C/g%3E%3C/svg%3E');background-size:3rem}.footer-main .nav-social a[href*='https://www.facebook.com']{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Efacebook%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M69%2C50H58.27V87.2h-18V50h-7V37.45h7v-8C40.28%2C19%2C44.93%2C12.8%2C58.16%2C12.8H71.54V25.29H63.76c-5.14%2C0-5.47%2C1.8-5.47%2C5.12l0%2C7H70.5Zm0%2C0%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='https://www.youtube.com']{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Eyoutube%3C%2Ftitle%3E%3Cpath%20id%3D%22YouTube%22%20class%3D%22cls-1%22%20d%3D%22M68.43%2C64.83H64.92l0-2a1.65%2C1.65%2C0%2C0%2C1%2C1.65-1.65h0.22a1.66%2C1.66%2C0%2C0%2C1%2C1.66%2C1.65ZM55.27%2C60.46a1.5%2C1.5%2C0%2C0%2C0-1.62%2C1.33V71.7a1.65%2C1.65%2C0%2C0%2C0%2C3.24%2C0V61.79A1.5%2C1.5%2C0%2C0%2C0%2C55.27%2C60.46Zm21.38-5.54V73.77A8.51%2C8.51%2C0%2C0%2C1%2C67.93%2C82H32.08a8.51%2C8.51%2C0%2C0%2C1-8.72-8.22V54.92a8.51%2C8.51%2C0%2C0%2C1%2C8.72-8.23H67.93A8.51%2C8.51%2C0%2C0%2C1%2C76.64%2C54.92ZM34.47%2C75.82V56h4.44V53L27.06%2C53v2.89h3.7V75.82h3.71ZM47.79%2C58.92H44.08V69.52a18.83%2C18.83%2C0%2C0%2C1%2C0%2C2.57c-0.3.82-1.66%2C1.7-2.18%2C0.09a21.24%2C21.24%2C0%2C0%2C1%2C0-2.59l0-10.68H38.18V69.43c0%2C1.61%2C0%2C2.81%2C0%2C3.36%2C0.09%2C1%2C.06%2C2.09%2C1%2C2.73%2C1.67%2C1.2%2C4.86-.18%2C5.66-1.89v2.19h3V58.92h0ZM59.64%2C71.06V62.23c0-3.37-2.52-5.38-5.94-2.66V53H50l0%2C22.66%2C3%2C0%2C0.28-1.41C57.2%2C77.79%2C59.65%2C75.34%2C59.64%2C71.06Zm11.6-1.17H68.46c0%2C0.11%2C0%2C.24%2C0%2C0.38v1.55a1.52%2C1.52%2C0%2C0%2C1-1.52%2C1.5H66.39a1.52%2C1.52%2C0%2C0%2C1-1.52-1.5V67.76h6.36V65.36a38%2C38%2C0%2C0%2C0-.19-4.5c-0.46-3.16-4.9-3.67-7.14-2a4.19%2C4.19%2C0%2C0%2C0-1.55%2C2.09%2C11.77%2C11.77%2C0%2C0%2C0-.47%2C3.73v5.26C61.87%2C78.66%2C72.5%2C77.42%2C71.24%2C69.89ZM57%2C41.31a2.52%2C2.52%2C0%2C0%2C0%2C.89%2C1.13%2C2.58%2C2.58%2C0%2C0%2C0%2C1.52.42%2C2.36%2C2.36%2C0%2C0%2C0%2C1.42-.44%2C3.4%2C3.4%2C0%2C0%2C0%2C1-1.33l-0.07%2C1.45h4.13V25H62.66V38.65a1.35%2C1.35%2C0%2C0%2C1-2.71%2C0V25H56.56V36.82c0%2C1.51%2C0%2C2.51.07%2C3A5.11%2C5.11%2C0%2C0%2C0%2C57%2C41.31ZM44.47%2C31.39a14.58%2C14.58%2C0%2C0%2C1%2C.42-4%2C4.23%2C4.23%2C0%2C0%2C1%2C4.32-3.14%2C5.13%2C5.13%2C0%2C0%2C1%2C2.46.55%2C4.11%2C4.11%2C0%2C0%2C1%2C1.58%2C1.44A5.69%2C5.69%2C0%2C0%2C1%2C54%2C28.12%2C14.57%2C14.57%2C0%2C0%2C1%2C54.22%2C31v4.44A24.1%2C24.1%2C0%2C0%2C1%2C54%2C39a5.69%2C5.69%2C0%2C0%2C1-.81%2C2.13%2C3.86%2C3.86%2C0%2C0%2C1-1.59%2C1.46%2C5.08%2C5.08%2C0%2C0%2C1-2.24.47%2C6.22%2C6.22%2C0%2C0%2C1-2.39-.4%2C3.28%2C3.28%2C0%2C0%2C1-1.52-1.22%2C5.41%2C5.41%2C0%2C0%2C1-.78-2A19%2C19%2C0%2C0%2C1%2C44.47%2C36V31.39h0Zm3.23%2C7a1.65%2C1.65%2C0%2C1%2C0%2C3.28%2C0V29a1.65%2C1.65%2C0%2C1%2C0-3.28%2C0v9.35ZM36.28%2C43.09h3.9V29.62l4.6-11.54H40.52l-2.45%2C8.57-2.48-8.59H31.37l4.9%2C11.57V43.09Z%22%2F%3E%3C%2Fsvg%3E")}.footer-main .nav-social a[href*='/news-rss.xml']{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23333%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Erss%3C%2Ftitle%3E%3Cg%20id%3D%22lines_Group_%22%20data-name%3D%22lines%20%26lt%3BGroup%26gt%3B%22%3E%3Ccircle%20id%3D%22circle%22%20class%3D%22cls-1%22%20cx%3D%2227.56%22%20cy%3D%2273.55%22%20r%3D%228.58%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C51.92a29.81%2C29.81%2C0%2C0%2C1%2C21.27%2C8.85%2C30.16%2C30.16%2C0%2C0%2C1%2C8.82%2C21.42H61.47A42.61%2C42.61%2C0%2C0%2C0%2C19%2C39.54V51.92Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M19%2C30A52.15%2C52.15%2C0%2C0%2C1%2C71%2C82.2H83.34A64.55%2C64.55%2C0%2C0%2C0%2C19%2C17.58V30Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
.breadcrumb{margin:1.2rem auto 0}@media (min-width:600px){.breadcrumb{margin:2.1rem auto 0}}@media (min-width:768px){.path-taxonomy .breadcrumb--list{max-width:620px}}@media print{.breadcrumb{display:none}}.breadcrumb--list{list-style:none;margin:0;padding:0}.breadcrumb--item{font-size:1.4rem;line-height:2.4rem;display:inline;list-style-type:none;margin:0 5px 0 0;padding:0}.breadcrumb--item::after{content:'\203A';font-size:1.6rem}.breadcrumb--item:last-child::after{content:''}.breadcrumb a{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;margin-right:5px}.breadcrumb a:visited,.breadcrumb a.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.breadcrumb a:focus,.breadcrumb a.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.breadcrumb a:hover,.breadcrumb a.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.breadcrumb a:active,.breadcrumb a.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}
a.faux-contextual-trigger{border:2px solid #0a78cd;width:44px !important;height:44px !important;background-size:25px;background-image:url("/core/misc/icons/5181c6/pencil.svg")}a.faux-contextual-trigger:hover{background-image:url("/core/misc/icons/ffffff/pencil.svg");background-color:#0a78cd}
.sub-menu{margin:1.5em 0}.sub-menu:first-child{margin:0}.sub-menu .menu-title{font-size:2.4rem;line-height:3rem;margin:0 0 2.1rem}.sub-menu .menu-title--large{font-size:2.8rem;line-height:3.6rem;font-weight:normal}.sub-menu .nav-menu{margin-top:0;margin-bottom:2.7rem}.sub-menu .nav-item{position:relative;list-style:none;padding:0 1rem .5em 1.5rem}.sub-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.sub-menu .nav-menu a,.sub-menu .nav-link{color:#0e6bb3;text-decoration:none;outline-offset:0;display:inline-block;width:100%}.sub-menu .nav-menu a:visited,.sub-menu .nav-menu a.visited,.sub-menu .nav-link:visited,.sub-menu .nav-link.visited{color:#0e6bb3;text-decoration:none;outline-offset:0}.sub-menu .nav-menu a:focus,.sub-menu .nav-menu a.focus,.sub-menu .nav-link:focus,.sub-menu .nav-link.focus{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.sub-menu .nav-menu a:hover,.sub-menu .nav-menu a.hover,.sub-menu .nav-link:hover,.sub-menu .nav-link.hover{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.sub-menu .nav-menu a:active,.sub-menu .nav-menu a.active,.sub-menu .nav-link:active,.sub-menu .nav-link.active{color:#fff;background-color:#000;text-decoration:none;outline:5px solid #000;outline-offset:0}.sub-menu--related{border-top:5px solid #0a78cd;padding:1.5em 10px .5em;background-color:#f3f8fc}.sub-menu--widget{border-top:5px solid #0a78cd;padding:1.5em 10px .5em;background-color:transparent}.sub-menu--sibling{margin-top:0;padding:0 10px .5em;background-color:transparent}.sub-menu--book{padding:1.5em 0 0;border-top:5px solid #0a78cd;width:calc(100vw - 30px);max-width:940px}@media (min-width:768px){.sub-menu--book{width:calc(100vw - 40px)}}
.toggle-list__toggle{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:.8rem 1.2rem;background-size:16.0008px auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff;width:100%;position:relative;padding-right:2em !important}.toggle-list__toggle:hover{background-color:#595959;border-color:#595959;color:#fff}.toggle-list__toggle:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.toggle-list__toggle:focus{background-color:#525252;border-color:#595959;color:#fff}.toggle-list__toggle:link,.toggle-list__toggle:visited{color:#fff}.toggle-list__toggle:focus{outline:3px solid #000}.toggle-list__toggle:hover{text-decoration:none}.toggle-list__toggle:active{outline:0}@media screen and (min-width:768px){.toggle-list__toggle{font-size:1.8rem;line-height:2.7rem}}@media (min-width:768px){.toggle-list__toggle{min-width:4.5rem;min-height:4.5rem;padding:.8rem 1.3rem;background-size:17.3342px auto}}.toggle-list__toggle:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.toggle-list__toggle:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.toggle-list__toggle:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}a.toggle-list__toggle{color:#fff}.toggle-list__toggle .ico-arrow-down{display:inline-block;width:1em;height:1em;margin:0 .5em;position:absolute;top:calc(50% - .5em);transition:transform .4s ease}.toggle-list__toggle[aria-pressed='true'] .ico-arrow-down{transform:rotate(270deg)}
.toc-menu{background:transparent;border-top:1px solid #999;border-bottom:1px solid #999;margin:1em 0 1.5em;padding:0}.toc-menu .skip-link{margin:1em 0}.toc-menu .menu-title{font-size:1.6rem;line-height:1.5;font-weight:bold;margin:1em 0 .5em}@media screen and (min-width:768px){.toc-menu .menu-title{font-size:1.8rem}}.toc-menu .nav-menu{margin:1em 0 2.1rem}.toc-menu .nav-item{font-size:1.6rem;line-height:1.5;position:relative;list-style:none;padding:0 1rem .5em 1.5rem}@media screen and (min-width:768px){.toc-menu .nav-item{font-size:1.8rem}}.toc-menu .nav-item:last-child{padding-bottom:0}.toc-menu .nav-item::before{content:'-';position:absolute;left:0;top:0}.toc-menu .nav-item a{color:#0e6bb3;text-decoration:none;outline-offset:0;display:inline-block;width:100%}.toc-menu .nav-item a:visited,.toc-menu .nav-item a.visited{color:#0e6bb3;text-decoration:none;outline-offset:0}.toc-menu .nav-item a:focus,.toc-menu .nav-item a.focus{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.toc-menu .nav-item a:hover,.toc-menu .nav-item a.hover{color:#fff;background-color:#4d4d4d;text-decoration:none;outline:5px solid #4d4d4d;outline-offset:0}.toc-menu .nav-item a:active,.toc-menu .nav-item a.active{color:#fff;background-color:#000;text-decoration:none;outline:5px solid #000;outline-offset:0}
.book-navigation{display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between;list-style:none;width:100%;padding:.5em;margin:0;background-color:#f0f0f0}@media (min-width:600px){.book-navigation{flex-direction:row}}.book-navigation li{margin:0;padding:0}.book-navigation li a,.book-navigation li span{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;display:inline-block;position:relative;padding:.5em}.book-navigation li a:visited,.book-navigation li a.visited,.book-navigation li span:visited,.book-navigation li span.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.book-navigation li a:focus,.book-navigation li a.focus,.book-navigation li span:focus,.book-navigation li span.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.book-navigation li a:hover,.book-navigation li a.hover,.book-navigation li span:hover,.book-navigation li span.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.book-navigation li a:active,.book-navigation li a.active,.book-navigation li span:active,.book-navigation li span.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.book-navigation li a .ico,.book-navigation li span .ico{position:absolute;top:calc(50% - .75em);width:1.5em;height:1.5em;margin:0}.book-navigation li.page-previous{flex:40%;text-align:left}.book-navigation li.page-previous a{padding-left:2.5em}.book-navigation li.page-previous .ico{left:.5em}.book-navigation li.page-next{flex:40%;text-align:right}.book-navigation li.page-next a{padding-right:2.5em}.book-navigation li.page-next .ico{right:.5em}.book-navigation li.page-up{flex:20%;padding:0 1em;text-align:center}
.pager .pager__items{display:flex;flex-flow:row wrap;line-height:5rem;text-align:left;list-style:none;margin:1.5em 0;padding:0}.pager .pager__item{margin:.2rem;padding:0;border:0}.pager .pager__item--first{margin-left:0}.pager .pager__item--last{margin-right:0}.pager .pager__item a,.pager .pager__item .pager__item-current,.pager .pager__item--ellipsis{display:inline-block;box-sizing:border-box;font-size:1.6rem;min-width:4.4rem;min-height:4.4rem;line-height:4.2rem;margin:0;padding:0 .6rem;text-align:center}@media (min-width:768px){.pager .pager__item a,.pager .pager__item .pager__item-current,.pager .pager__item--ellipsis{min-width:4.5rem;min-height:4.5rem;line-height:4.3rem}}.pager .pager__item--ellipsis{min-width:0}.pager .pager__item a,.pager .pager__item>span{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;border:1px solid #0a78cd !important;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}.pager .pager__item a:visited,.pager .pager__item a.visited,.pager .pager__item>span:visited,.pager .pager__item>span.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;border:1px solid #0a78cd !important;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}.pager .pager__item a:focus,.pager .pager__item a.focus,.pager .pager__item>span:focus,.pager .pager__item>span.focus{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;border:1px solid #0a78cd !important;outline:4px solid #0e6bb3;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:1;position:relative}.pager .pager__item a:hover,.pager .pager__item a.hover,.pager .pager__item>span:hover,.pager .pager__item>span.hover{color:#fff;background-color:#076cba;text-decoration:none;border:1px solid #0a78cd !important;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}.pager .pager__item a:active,.pager .pager__item a.active,.pager .pager__item>span:active,.pager .pager__item>span.active{color:#333;background-color:#cee4f6;text-decoration:none;border:1px solid #0a78cd !important;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}.pager .pager__item--first a,.pager .pager__item--previous a,.pager .pager__item--next a,.pager .pager__item--last a{padding:0 .6rem}
.btn,.button,#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:.8rem 1.2rem;background-size:16.0008px auto}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}.btn:active,.button:active,#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}.btn:link,.btn:visited,.button:link,.button:visited,#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}.btn:focus,.button:focus,#drupal-off-canvas .button:focus{outline:3px solid #000}.btn:hover,.button:hover,#drupal-off-canvas .button:hover{text-decoration:none}.btn:active,.button:active,#drupal-off-canvas .button:active{outline:0}@media screen and (min-width:768px){.btn,.button,#drupal-off-canvas .button{font-size:1.8rem;line-height:2.7rem}}@media (min-width:768px){.btn,.button,#drupal-off-canvas .button{min-width:4.5rem;min-height:4.5rem;padding:.8rem 1.3rem;background-size:17.3342px auto}}.btn-right,.button-right,#drupal-off-canvas .button-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_forward_white.svg?192be15fb5b=);font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:.8rem 1.2rem;background-size:16.0008px auto;padding-right:2.4rem;background-position:right 3.9996px top 50%}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-right:link,.btn-right:visited,.button-right:link,.button-right:visited,#drupal-off-canvas .button-right:link,#drupal-off-canvas .button-right:visited{color:#fff}.btn-right:focus,.button-right:focus,#drupal-off-canvas .button-right:focus{outline:3px solid #000}.btn-right:hover,.button-right:hover,#drupal-off-canvas .button-right:hover{text-decoration:none}.btn-right:active,.button-right:active,#drupal-off-canvas .button-right:active{outline:0}@media screen and (min-width:768px){.btn-right,.button-right,#drupal-off-canvas .button-right{font-size:1.8rem;line-height:2.7rem}}@media (min-width:768px){.btn-right,.button-right,#drupal-off-canvas .button-right{min-width:4.5rem;min-height:4.5rem;padding:.8rem 1.3rem;background-size:17.3342px auto;padding-right:2.6rem;background-position:right 4.3329px top 50%}}.btn-left,.button-left,#drupal-off-canvas .button-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_back_white.svg?192be15fb5b=);font-size:1.6rem;line-height:2.4rem;min-width:4.4rem;min-height:4.4rem;padding:.8rem 1.2rem;background-size:16.0008px auto;padding-left:2.4rem;background-position:left 3.9996px top 50%}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-left:link,.btn-left:visited,.button-left:link,.button-left:visited,#drupal-off-canvas .button-left:link,#drupal-off-canvas .button-left:visited{color:#fff}.btn-left:focus,.button-left:focus,#drupal-off-canvas .button-left:focus{outline:3px solid #000}.btn-left:hover,.button-left:hover,#drupal-off-canvas .button-left:hover{text-decoration:none}.btn-left:active,.button-left:active,#drupal-off-canvas .button-left:active{outline:0}@media screen and (min-width:768px){.btn-left,.button-left,#drupal-off-canvas .button-left{font-size:1.8rem;line-height:2.7rem}}@media (min-width:768px){.btn-left,.button-left,#drupal-off-canvas .button-left{min-width:4.5rem;min-height:4.5rem;padding:.8rem 1.3rem;background-size:17.3342px auto;padding-left:2.6rem;background-position:left 4.3329px top 50%}}.btn-small,.button-small,#drupal-off-canvas .button-small{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.2rem;min-height:3.2rem;padding:.4rem .4rem;background-size:5.3336px auto}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small:link,.btn-small:visited,.button-small:link,.button-small:visited,#drupal-off-canvas .button-small:link,#drupal-off-canvas .button-small:visited{color:#fff}.btn-small:focus,.button-small:focus,#drupal-off-canvas .button-small:focus{outline:3px solid #000}.btn-small:hover,.button-small:hover,#drupal-off-canvas .button-small:hover{text-decoration:none}.btn-small:active,.button-small:active,#drupal-off-canvas .button-small:active{outline:0}@media screen and (min-width:768px){.btn-small,.button-small,#drupal-off-canvas .button-small{font-size:1.6rem;line-height:2.4rem}}@media (min-width:768px){.btn-small,.button-small,#drupal-off-canvas .button-small{min-width:3.6rem;min-height:3.6rem;padding:.4rem .8rem;background-size:10.6672px auto}}.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_forward_white.svg?192be15fb5b=);font-size:1.4rem;line-height:2.2rem;min-width:3.2rem;min-height:3.2rem;padding:.4rem .4rem;background-size:5.3336px auto;padding-right:.8rem;background-position:right 1.3332px top 50%}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-right:link,.btn-small-right:visited,.button-small-right:link,.button-small-right:visited,#drupal-off-canvas .button-small-right:link,#drupal-off-canvas .button-small-right:visited{color:#fff}.btn-small-right:focus,.button-small-right:focus,#drupal-off-canvas .button-small-right:focus{outline:3px solid #000}.btn-small-right:hover,.button-small-right:hover,#drupal-off-canvas .button-small-right:hover{text-decoration:none}.btn-small-right:active,.button-small-right:active,#drupal-off-canvas .button-small-right:active{outline:0}@media screen and (min-width:768px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{font-size:1.6rem;line-height:2.4rem}}@media (min-width:768px){.btn-small-right,.button-small-right,#drupal-off-canvas .button-small-right{min-width:3.6rem;min-height:3.6rem;padding:.4rem .8rem;background-size:10.6672px auto;padding-right:1.6rem;background-position:right 2.6664px top 50%}}.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_back_white.svg?192be15fb5b=);font-size:1.4rem;line-height:2.2rem;min-width:3.2rem;min-height:3.2rem;padding:.4rem .4rem;background-size:5.3336px auto;padding-left:.8rem;background-position:left 1.3332px top 50%}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-small-left:link,.btn-small-left:visited,.button-small-left:link,.button-small-left:visited,#drupal-off-canvas .button-small-left:link,#drupal-off-canvas .button-small-left:visited{color:#fff}.btn-small-left:focus,.button-small-left:focus,#drupal-off-canvas .button-small-left:focus{outline:3px solid #000}.btn-small-left:hover,.button-small-left:hover,#drupal-off-canvas .button-small-left:hover{text-decoration:none}.btn-small-left:active,.button-small-left:active,#drupal-off-canvas .button-small-left:active{outline:0}@media screen and (min-width:768px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{font-size:1.6rem;line-height:2.4rem}}@media (min-width:768px){.btn-small-left,.button-small-left,#drupal-off-canvas .button-small-left{min-width:3.6rem;min-height:3.6rem;padding:.4rem .8rem;background-size:10.6672px auto;padding-left:1.6rem;background-position:left 2.6664px top 50%}}.btn-medium,.button-medium,#drupal-off-canvas .button-medium{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.4rem;padding:.7rem 1.4rem;background-size:18.6676px auto}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium:link,.btn-medium:visited,.button-medium:link,.button-medium:visited,#drupal-off-canvas .button-medium:link,#drupal-off-canvas .button-medium:visited{color:#fff}.btn-medium:focus,.button-medium:focus,#drupal-off-canvas .button-medium:focus{outline:3px solid #000}.btn-medium:hover,.button-medium:hover,#drupal-off-canvas .button-medium:hover{text-decoration:none}.btn-medium:active,.button-medium:active,#drupal-off-canvas .button-medium:active{outline:0}@media screen and (min-width:768px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{font-size:2.1rem;line-height:3rem}}@media (min-width:768px){.btn-medium,.button-medium,#drupal-off-canvas .button-medium{min-width:.9rem;min-height:4.5rem;padding:.6rem 1.7rem;background-size:22.6678px auto}}.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_forward_white.svg?192be15fb5b=);font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.4rem;padding:.7rem 1.4rem;background-size:18.6676px auto;padding-right:2.8rem;background-position:right 4.6662px top 50%}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-right:link,.btn-medium-right:visited,.button-medium-right:link,.button-medium-right:visited,#drupal-off-canvas .button-medium-right:link,#drupal-off-canvas .button-medium-right:visited{color:#fff}.btn-medium-right:focus,.button-medium-right:focus,#drupal-off-canvas .button-medium-right:focus{outline:3px solid #000}.btn-medium-right:hover,.button-medium-right:hover,#drupal-off-canvas .button-medium-right:hover{text-decoration:none}.btn-medium-right:active,.button-medium-right:active,#drupal-off-canvas .button-medium-right:active{outline:0}@media screen and (min-width:768px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{font-size:2.1rem;line-height:3rem}}@media (min-width:768px){.btn-medium-right,.button-medium-right,#drupal-off-canvas .button-medium-right{min-width:.9rem;min-height:4.5rem;padding:.6rem 1.7rem;background-size:22.6678px auto;padding-right:3.4rem;background-position:right 5.6661px top 50%}}.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_back_white.svg?192be15fb5b=);font-size:1.8rem;line-height:2.4rem;min-width:6rem;min-height:4.4rem;padding:.7rem 1.4rem;background-size:18.6676px auto;padding-left:2.8rem;background-position:left 4.6662px top 50%}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-medium-left:link,.btn-medium-left:visited,.button-medium-left:link,.button-medium-left:visited,#drupal-off-canvas .button-medium-left:link,#drupal-off-canvas .button-medium-left:visited{color:#fff}.btn-medium-left:focus,.button-medium-left:focus,#drupal-off-canvas .button-medium-left:focus{outline:3px solid #000}.btn-medium-left:hover,.button-medium-left:hover,#drupal-off-canvas .button-medium-left:hover{text-decoration:none}.btn-medium-left:active,.button-medium-left:active,#drupal-off-canvas .button-medium-left:active{outline:0}@media screen and (min-width:768px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{font-size:2.1rem;line-height:3rem}}@media (min-width:768px){.btn-medium-left,.button-medium-left,#drupal-off-canvas .button-medium-left{min-width:.9rem;min-height:4.5rem;padding:.6rem 1.7rem;background-size:22.6678px auto;padding-left:3.4rem;background-position:left 5.6661px top 50%}}.btn-large,.button-large,#drupal-off-canvas .button-large{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large:link,.btn-large:visited,.button-large:link,.button-large:visited,#drupal-off-canvas .button-large:link,#drupal-off-canvas .button-large:visited{color:#fff}.btn-large:focus,.button-large:focus,#drupal-off-canvas .button-large:focus{outline:3px solid #000}.btn-large:hover,.button-large:hover,#drupal-off-canvas .button-large:hover{text-decoration:none}.btn-large:active,.button-large:active,#drupal-off-canvas .button-large:active{outline:0}@media screen and (min-width:768px){.btn-large,.button-large,#drupal-off-canvas .button-large{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){.btn-large,.button-large,#drupal-off-canvas .button-large{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto}}.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_forward_white.svg?192be15fb5b=);font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto;padding-right:3.2rem;background-position:right 5.3328px top 50%}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-right:link,.btn-large-right:visited,.button-large-right:link,.button-large-right:visited,#drupal-off-canvas .button-large-right:link,#drupal-off-canvas .button-large-right:visited{color:#fff}.btn-large-right:focus,.button-large-right:focus,#drupal-off-canvas .button-large-right:focus{outline:3px solid #000}.btn-large-right:hover,.button-large-right:hover,#drupal-off-canvas .button-large-right:hover{text-decoration:none}.btn-large-right:active,.button-large-right:active,#drupal-off-canvas .button-large-right:active{outline:0}@media screen and (min-width:768px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){.btn-large-right,.button-large-right,#drupal-off-canvas .button-large-right{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto;padding-right:3.8rem;background-position:right 6.3327px top 50%}}.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_back_white.svg?192be15fb5b=);font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto;padding-left:3.2rem;background-position:left 5.3328px top 50%}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{background-color:#595959;border-color:#595959;color:#fff}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{background-color:#525252;border-color:#595959;color:#fff}.btn-large-left:link,.btn-large-left:visited,.button-large-left:link,.button-large-left:visited,#drupal-off-canvas .button-large-left:link,#drupal-off-canvas .button-large-left:visited{color:#fff}.btn-large-left:focus,.button-large-left:focus,#drupal-off-canvas .button-large-left:focus{outline:3px solid #000}.btn-large-left:hover,.button-large-left:hover,#drupal-off-canvas .button-large-left:hover{text-decoration:none}.btn-large-left:active,.button-large-left:active,#drupal-off-canvas .button-large-left:active{outline:0}@media screen and (min-width:768px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){.btn-large-left,.button-large-left,#drupal-off-canvas .button-large-left{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto;padding-left:3.8rem;background-position:left 6.3327px top 50%}}.btn--block,.button--block,#drupal-off-canvas .button--block{display:block !important;width:100%}.btn--link,.btn.link,.button--link,.button.link,#drupal-off-canvas .button--link,#drupal-off-canvas .button.link{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;box-shadow:none !important}.btn--link:visited,.btn--link.visited,.btn.link:visited,.btn.link.visited,.button--link:visited,.button--link.visited,.button.link:visited,.button.link.visited,#drupal-off-canvas .button--link:visited,#drupal-off-canvas .button--link.visited,#drupal-off-canvas .button.link:visited,#drupal-off-canvas .button.link.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:focus,.btn--link.focus,.btn.link:focus,.btn.link.focus,.button--link:focus,.button--link.focus,.button.link:focus,.button.link.focus,#drupal-off-canvas .button--link:focus,#drupal-off-canvas .button--link.focus,#drupal-off-canvas .button.link:focus,#drupal-off-canvas .button.link.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link:hover,.btn--link.hover,.btn.link:hover,.btn.link.hover,.button--link:hover,.button--link.hover,.button.link:hover,.button.link.hover,#drupal-off-canvas .button--link:hover,#drupal-off-canvas .button--link.hover,#drupal-off-canvas .button.link:hover,#drupal-off-canvas .button.link.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link:active,.btn--link.active,.btn.link:active,.btn.link.active,.button--link:active,.button--link.active,.button.link:active,.button.link.active,#drupal-off-canvas .button--link:active,#drupal-off-canvas .button--link.active,#drupal-off-canvas .button.link:active,#drupal-off-canvas .button.link.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline,.btn.link-inline,.button--link-inline,.button.link-inline,#drupal-off-canvas .button--link-inline,#drupal-off-canvas .button.link-inline{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0;background:none !important;border:0 !important;box-shadow:none !important;display:inline !important;width:auto !important;height:auto !important;min-width:auto !important;min-height:auto !important;padding:0 !important;margin:0 !important}.btn--link-inline:visited,.btn--link-inline.visited,.btn.link-inline:visited,.btn.link-inline.visited,.button--link-inline:visited,.button--link-inline.visited,.button.link-inline:visited,.button.link-inline.visited,#drupal-off-canvas .button--link-inline:visited,#drupal-off-canvas .button--link-inline.visited,#drupal-off-canvas .button.link-inline:visited,#drupal-off-canvas .button.link-inline.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:focus,.btn--link-inline.focus,.btn.link-inline:focus,.btn.link-inline.focus,.button--link-inline:focus,.button--link-inline.focus,.button.link-inline:focus,.button.link-inline.focus,#drupal-off-canvas .button--link-inline:focus,#drupal-off-canvas .button--link-inline.focus,#drupal-off-canvas .button.link-inline:focus,#drupal-off-canvas .button.link-inline.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.btn--link-inline:hover,.btn--link-inline.hover,.btn.link-inline:hover,.btn.link-inline.hover,.button--link-inline:hover,.button--link-inline.hover,.button.link-inline:hover,.button.link-inline.hover,#drupal-off-canvas .button--link-inline:hover,#drupal-off-canvas .button--link-inline.hover,#drupal-off-canvas .button.link-inline:hover,#drupal-off-canvas .button.link-inline.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--link-inline:active,.btn--link-inline.active,.btn.link-inline:active,.btn.link-inline.active,.button--link-inline:active,.button--link-inline.active,.button.link-inline:active,.button.link-inline.active,#drupal-off-canvas .button--link-inline:active,#drupal-off-canvas .button--link-inline.active,#drupal-off-canvas .button.link-inline:active,#drupal-off-canvas .button.link-inline.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.btn--primary,.button--primary,#drupal-off-canvas .button--primary{background-color:#0a78cd;border-color:#0a78cd;color:#fff}.btn--primary:hover,.button--primary:hover,#drupal-off-canvas .button--primary:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}.btn--primary:active,.button--primary:active,#drupal-off-canvas .button--primary:active{background-color:#0861a6;border-color:#085c9c;color:#fff}.btn--primary:focus,.button--primary:focus,#drupal-off-canvas .button--primary:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}.btn--secondary,.button--secondary,#drupal-off-canvas .button--secondary{background-color:#154365;border-color:#154365;color:#fff}.btn--secondary:hover,.button--secondary:hover,#drupal-off-canvas .button--secondary:hover{background-color:#113550;border-color:#113550;color:#fff}.btn--secondary:active,.button--secondary:active,#drupal-off-canvas .button--secondary:active{background-color:#0e2d43;border-color:#0c273b;color:#fff}.btn--secondary:focus,.button--secondary:focus,#drupal-off-canvas .button--secondary:focus{background-color:#0e2d43;border-color:#113550;color:#fff}.btn--action,.button--action,#drupal-off-canvas .button--action{background-color:#048a05;border-color:#048a05;color:#fff}.btn--action:hover,.button--action:hover,#drupal-off-canvas .button--action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--action:active,.button--action:active,#drupal-off-canvas .button--action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--action:focus,.button--action:focus,#drupal-off-canvas .button--action:focus{background-color:#036204;border-color:#037104;color:#fff}.btn--danger,.button--danger,#drupal-off-canvas .button--danger{background-color:#d1431f;border-color:#d1431f;color:#fff}.btn--danger:hover,.button--danger:hover,#drupal-off-canvas .button--danger:hover{background-color:#bb3c1c;border-color:#bb3c1c;color:#fff}.btn--danger:active,.button--danger:active,#drupal-off-canvas .button--danger:active{background-color:#ad381a;border-color:#a53518;color:#fff}.btn--danger:focus,.button--danger:focus,#drupal-off-canvas .button--danger:focus{background-color:#ad381a;border-color:#bb3c1c;color:#fff}.btn--warning,.button--warning,#drupal-off-canvas .button--warning{background-color:#bf5803;border-color:#bf5803;color:#fff}.btn--warning:hover,.button--warning:hover,#drupal-off-canvas .button--warning:hover{background-color:#a64c03;border-color:#a64c03;color:#fff}.btn--warning:active,.button--warning:active,#drupal-off-canvas .button--warning:active{background-color:#974502;border-color:#8d4102;color:#fff}.btn--warning:focus,.button--warning:focus,#drupal-off-canvas .button--warning:focus{background-color:#974502;border-color:#a64c03;color:#fff}.dropbutton-widget .btn,.dropbutton-widget .button,.dropbutton-widget #drupal-off-canvas .button{color:#333}.call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto;background-color:#048a05;border-color:#048a05;color:#fff;position:relative;padding-right:3.9rem !important}.call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.call-to-action:link,.call-to-action:visited{color:#fff}.call-to-action:focus{outline:3px solid #000}.call-to-action:hover{text-decoration:none}.call-to-action:active{outline:0}@media screen and (min-width:768px){.call-to-action{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){.call-to-action{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto}}.call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}a.call-to-action{text-align:left;color:#fff}.call-to-action .ico-arrow-right{height:2.5rem;margin-right:1.2rem;position:absolute;right:0;top:calc(50% - 1.25rem);width:1.5rem}.btn--call-to-action{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_forward_white.svg?192be15fb5b=);font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto;padding-right:3.2rem;background-position:right 5.3328px top 50%;background-color:#048a05;border-color:#048a05;color:#fff}.btn--call-to-action:hover{background-color:#595959;border-color:#595959;color:#fff}.btn--call-to-action:active{background-color:#525252;border-color:#4d4d4d;color:#fff}.btn--call-to-action:focus{background-color:#525252;border-color:#595959;color:#fff}.btn--call-to-action:link,.btn--call-to-action:visited{color:#fff}.btn--call-to-action:focus{outline:3px solid #000}.btn--call-to-action:hover{text-decoration:none}.btn--call-to-action:active{outline:0}@media screen and (min-width:768px){.btn--call-to-action{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){.btn--call-to-action{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto;padding-right:3.8rem;background-position:right 6.3327px top 50%}}.btn--call-to-action:hover{background-color:#037104;border-color:#037104;color:#fff}.btn--call-to-action:active{background-color:#036204;border-color:#035803;color:#fff}.btn--call-to-action:focus{background-color:#036204;border-color:#037104;color:#fff}#drupal-off-canvas .button{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.4rem;line-height:2.2rem;min-width:3.2rem;min-height:3.2rem;padding:.4rem .4rem;background-size:5.3336px auto}#drupal-off-canvas .button:hover{background-color:#595959;border-color:#595959;color:#fff}#drupal-off-canvas .button:active{background-color:#525252;border-color:#4d4d4d;color:#fff}#drupal-off-canvas .button:focus{background-color:#525252;border-color:#595959;color:#fff}#drupal-off-canvas .button:link,#drupal-off-canvas .button:visited{color:#fff}#drupal-off-canvas .button:focus{outline:3px solid #000}#drupal-off-canvas .button:hover{text-decoration:none}#drupal-off-canvas .button:active{outline:0}@media screen and (min-width:768px){#drupal-off-canvas .button{font-size:1.6rem;line-height:2.4rem}}@media (min-width:768px){#drupal-off-canvas .button{min-width:3.6rem;min-height:3.6rem;padding:.4rem .8rem;background-size:10.6672px auto}}.facet--btn{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:visited,.facet--btn.visited{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:focus,.facet--btn.focus{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:hover,.facet--btn.hover{border-top:2px solid #fff;border-bottom:2px solid #fff}.facet--btn:active,.facet--btn.active{border-top:2px solid #fff;border-bottom:2px solid #fff}button.clear-button::before{content:'\00d7';display:inline-block;background:#666;font-size:15px;width:1.5em;height:1.5em;border-radius:50%;line-height:1.5em;text-align:center;color:white}button.clear-button:focus::before,button.clear-button:hover::before{background:#1c1c1c}button.clear-button{position:absolute;width:2em;height:2em;padding:0;border:0;border-radius:50%;transform:translate(-2.25em,0.25em);font:1em monospace;line-height:1em;background-color:transparent}input[disabled] ~ button.clear-button,input[readonly] ~ button.clear-button{opacity:.6}input[disabled] ~ button.clear-button:hover::before,input[readonly] ~ button.clear-button:hover::before{background:#666}.form-item--error-message:has(+button.clear-button){position:absolute}
.webform-options-display-side-by-side .form-item--error-message .error{position:absolute;top:calc(100% + .9rem);right:auto;bottom:auto;left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:16rem;max-width:100%}.webform-options-display-side-by-side .form-item--error-message .error::before{content:'';border:.9rem solid transparent;border-bottom-color:#d1431f;position:absolute;top:-1.7rem;left:1.4rem}.form-textarea-wrapper{line-height:0}h2.webform-section-title{font-size:1.5em;line-height:2em}.webform-counter{margin-bottom:0}.webform-counter+.form-item--error-message.error,.webform-counter+.form-item--error-message .error{position:absolute;margin-top:.9rem}.text-count-wrapper{font-size:1.6rem;line-height:1.5;color:#fff;background-color:#333;padding:.3334em .6rem;margin:0}@media screen and (min-width:768px){.text-count-wrapper{font-size:1.8rem}}.text-count-wrapper.webform-counter-warning .text-count{color:#fb7c17;font-weight:bold}input+.text-count-wrapper{max-width:560px}.webform-options-display-side-by-side{display:flex;flex-flow:row wrap;gap:.5em;margin:0}.webform-options-display-side-by-side label{margin:0}.webform-options-display-side-by-side .form-item{display:inline-block;width:auto;margin:0 0 .5em;padding:0}.webform-options-display-buttons{margin:0;display:inline-flex}.webform-options-display-buttons .webform-options-display-buttons-wrapper{margin:0 .5em .5em 0}.webform-options-display-buttons .form-item{padding:0;margin:0}.webform-options-display-buttons .form-item input:checked ~ label{background-color:#cee4f6;color:#000}.webform-options-display-buttons label.webform-options-display-buttons-label{display:inline-block;height:auto;min-width:5.5em;color:#1c1c1c;border:0;box-shadow:inset 0 0 0 1px #333;white-space:nowrap}.webform-submission-form .form-actions .ajax-spinner{position:absolute;left:50%;top:100%;transform:translateX(-50%)}.webform-submission-form .form-submit{margin:0 1em 1em 0}.webform-submission-form .form-submit:last-child{margin-right:0}@media (min-width:768px){.webform-submission-form .banner{width:940px;max-width:calc(100vw - 40px)}}.webform-preview .webform-submission-data>.webform-container{margin:1em 0}.webform-preview .webform-submission-data>.form-item{margin:2em 0}.webform-preview .webform-submission-data .webform-element{background-color:#f0f0f0;padding:.5em}.webform-preview .webform-submission-data .webform-element label{position:relative;background-color:#fff;top:-.5em;left:-.5em;width:calc(100% + 1em);padding-bottom:.5em}input[type='submit'].webform-button--submit{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--submit:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--submit:link,input[type='submit'].webform-button--submit:visited{color:#fff}input[type='submit'].webform-button--submit:focus{outline:3px solid #000}input[type='submit'].webform-button--submit:hover{text-decoration:none}input[type='submit'].webform-button--submit:active{outline:0}@media screen and (min-width:768px){input[type='submit'].webform-button--submit{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){input[type='submit'].webform-button--submit{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto}}input[type='submit'].webform-button--submit:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--submit:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--submit:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_forward_white.svg?192be15fb5b=);font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto;padding-right:3.2rem;background-position:right 5.3328px top 50%;background-color:#0a78cd;border-color:#0a78cd;color:#fff}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--next:link,input[type='submit'].webform-button--next:visited,input[type='submit'].webform-button--preview:link,input[type='submit'].webform-button--preview:visited{color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{outline:3px solid #000}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{text-decoration:none}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{outline:0}@media screen and (min-width:768px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){input[type='submit'].webform-button--next,input[type='submit'].webform-button--preview{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto;padding-right:3.8rem;background-position:right 6.3327px top 50%}}input[type='submit'].webform-button--next:hover,input[type='submit'].webform-button--preview:hover{background-color:#096ab5;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--next:active,input[type='submit'].webform-button--preview:active{background-color:#0861a6;border-color:#085c9c;color:#fff}input[type='submit'].webform-button--next:focus,input[type='submit'].webform-button--preview:focus{background-color:#0861a6;border-color:#096ab5;color:#fff}input[type='submit'].webform-button--previous{background-color:#666;border-color:#666;color:#fff;display:inline-block;border:1px solid transparent;border-radius:0;text-align:center;text-decoration:none;background-repeat:no-repeat;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/arrow_back_white.svg?192be15fb5b=);font-size:2.1rem;line-height:2.8rem;min-width:8rem;min-height:4.8rem;padding:.7rem 1.6rem;background-size:21.3344px auto;padding-left:3.2rem;background-position:left 5.3328px top 50%}input[type='submit'].webform-button--previous:hover{background-color:#595959;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:active{background-color:#525252;border-color:#4d4d4d;color:#fff}input[type='submit'].webform-button--previous:focus{background-color:#525252;border-color:#595959;color:#fff}input[type='submit'].webform-button--previous:link,input[type='submit'].webform-button--previous:visited{color:#fff}input[type='submit'].webform-button--previous:focus{outline:3px solid #000}input[type='submit'].webform-button--previous:hover{text-decoration:none}input[type='submit'].webform-button--previous:active{outline:0}@media screen and (min-width:768px){input[type='submit'].webform-button--previous{font-size:2.4rem;line-height:3.6rem}}@media (min-width:768px){input[type='submit'].webform-button--previous{min-width:15rem;min-height:5.4rem;padding:.8rem 1.9rem;background-size:25.3346px auto;padding-left:3.8rem;background-position:left 6.3327px top 50%}}.js-webform-states-hidden[style*='display: none']{-webkit-animation:fade-out 1s;animation:fade-out 1s}.js-webform-states-hidden[style*='display: block']{-webkit-animation:fade-in 1s;animation:fade-in 1s}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}
.view-search-container form,.search-form{display:flex;flex-flow:row nowrap;justify-content:flex-start;max-width:720px}.ga-aside .view-search-container form,.ga-aside .search-form{margin-bottom:1em}.view-search-container form .form-item-search-api-fulltext,.view-search-container form .form-item-search-api-views-fulltext,.view-search-container form .form-type-search-api-autocomplete,.search-form .form-item-search-api-fulltext,.search-form .form-item-search-api-views-fulltext,.search-form .form-type-search-api-autocomplete{flex:auto 1 1;max-width:375px;width:calc(100% - 6rem)}.view-search-container form>.form-wrapper,.search-form>.form-wrapper{flex:100% 0 0}.view-search-container form .form-actions,.search-form .form-actions{flex:6rem 0 0;align-self:flex-end}.view-search-container form>.form-item,.view-search-container form>.form-actions,.search-form>.form-item,.search-form>.form-actions{margin:.5em 0}.view-search-container form label,.search-form label{font-size:1.6rem;line-height:1.5;margin:0 0 .5em}@media screen and (min-width:768px){.view-search-container form label,.search-form label{font-size:1.8rem}}.view-search-container form input,.search-form input{font-size:1.6rem;line-height:1.5}@media screen and (min-width:768px){.view-search-container form input,.search-form input{font-size:1.8rem}}.ga-aside .view-search-container form input,.ga-aside .search-form input{font-size:1.6rem}.view-search-container form input[type='search'],.view-search-container form input[type='text'],.search-form input[type='search'],.search-form input[type='text']{width:100%;min-width:120px;height:4.5rem;padding:.6rem;margin:0;border:1px solid #949494;border-right-width:0;background-color:#fff;color:#333}.view-search-container form input[type='search']:focus,.view-search-container form input[type='text']:focus,.search-form input[type='search']:focus,.search-form input[type='text']:focus{outline:3px solid #333;outline-offset:-2px;border-right-width:1px;border-color:#fff;position:relative;z-index:101}.view-search-container form input[type='submit'],.search-form input[type='submit']{width:6rem;min-width:auto;height:4.5rem;padding:0;margin:0;border-color:#096ab5;background:#0a78cd url("data:image/svg+xml;charset=utf-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20width%3D%22100px%22%20height%3D%22100px%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3Bfill-rule%3Aevenodd%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Esearch-icon%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M97.5%2C77.89a6%2C6%2C0%2C0%2C1-8.25%2C1.49L64.89%2C62.65a5.85%2C5.85%2C0%2C0%2C1-2.55-5A21.59%2C21.59%2C0%2C0%2C1%2C25.4%2C46.81a21.16%2C21.16%2C0%2C0%2C1%2C3.47-16%2C21.69%2C21.69%2C0%2C0%2C1%2C30-5.42%2C21.36%2C21.36%2C0%2C0%2C1%2C7.1%2C27%2C6%2C6%2C0%2C0%2C1%2C5.67.58L96%2C69.71A5.86%2C5.86%2C0%2C0%2C1%2C97.5%2C77.89ZM61.38%2C40.3a14.8%2C14.8%2C0%2C0%2C0-6.23-9.6%2C15.12%2C15.12%2C0%2C0%2C0-20.92%2C3.77A14.88%2C14.88%2C0%2C0%2C0%2C38%2C55.24%2C15.12%2C15.12%2C0%2C0%2C0%2C59%2C51.46%2C14.74%2C14.74%2C0%2C0%2C0%2C61.38%2C40.3Z%22%2F%3E%3C%2Fsvg%3E") 3px center no-repeat;background-size:4.2rem auto;text-indent:-9999px}.view-search-container form input[type='submit']:focus,.search-form input[type='submit']:focus{outline:3px solid #333;outline-offset:-2px;position:relative;z-index:101}.view-search-container form--page input[type='submit'],.search-form--page input[type='submit']{background-color:#0a78cd;border-color:#096ab5}.ga-aside .view-search-container form--page input,.ga-aside .search-form--page input{font-size:1.6rem}header .search-form{background-color:#0a78cd;padding:1rem 1.5rem 1rem 6rem;margin-bottom:0;max-width:100%}@media (min-width:768px){header .search-form{background-color:inherit;padding:0}}@media (min-width:980px){header .search-form{margin-top:.3rem}}header .search-form .form-type-search-api-autocomplete{max-width:100%;flex:auto 1 1}header .search-form>.form-item,header .search-form>.form-actions{margin:0}header .search-form input{height:4.4rem}header .search-form input[type='search']{font-size:1.6rem;max-width:100%;padding:0 .8rem;border-width:0}@media (min-width:768px){header .search-form input[type='search']{border-width:1px;border-right-width:0}}header .search-form input[type='submit']{border-color:#c25804;background-color:#db6304;color:#fff}.search-form--site[type='submit']{border-color:#c25804;background-color:#db6304}.search-results .view-links{font-size:1.6rem;line-height:2.4rem}.facet-item--link .facet-item__value{-webkit-text-decoration:1px underline #0e6bb3;text-decoration:1px underline #0e6bb3}.facet-item--link:hover .facet-item__value{-webkit-text-decoration:2px underline #333;text-decoration:2px underline #333}@media (min-width:0) and (max-width:480px){.search-api-autocomplete-search{left:8px !important;width:calc(100% - 16px) !important}}
.ico{display:inline;margin-left:.2em}.ico-elink{height:1.1rem;width:1.4rem;margin-bottom:.3rem}.ico-arrow-left{transform:rotate(180deg)}.ico-arrow-up{transform:rotate(270deg)}.ico-arrow-down{transform:rotate(90deg)}.info-notice,.form-item.info-notice,.messages,.form-item.messages{margin:1.5em 0;padding:.75em 1em .75em 3em;background:#fff url(/themes/custom/nicsdru_nidirect_theme/images/i.svg?192be15fb5c=) no-repeat 0.75em 0.75em/1.5em 1.5em}@media (min-width:600px){.info-notice,.form-item.info-notice,.messages,.form-item.messages{padding:1em 1em 1em 3.5em;background-position:1em 1em;background-size:1.6667em 1.6667em}}.info-notice>*:first-child,.messages>*:first-child,.info-notice>.visually-hidden:first-child+*:first-of-type,.messages>.visually-hidden:first-child+*:first-of-type{margin-top:0}.info-notice>*:last-child,.messages>*:last-child{margin-bottom:0}.info-notice h2,.form-item.info-notice h2,.messages h2,.form-item.messages h2,.info-notice h3,.form-item.info-notice h3,.messages h3,.form-item.messages h3{font-size:2.1rem;line-height:2.7rem;color:#1c1c1c}@media (min-width:600px){.info-notice h2,.form-item.info-notice h2,.messages h2,.form-item.messages h2,.info-notice h3,.form-item.info-notice h3,.messages h3,.form-item.messages h3{font-size:2.2rem;line-height:3rem}}.info-notice,.form-item.info-notice{--notice-border-width:2px;--notice-border-color:#cee4f6;box-shadow:inset 0 0 0 var(--notice-border-width) var(--notice-border-color)}.no-svg .info-notice,.no-svg .form-item.info-notice{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/i.png?192be15fb5c=)}.info-notice--large,.form-item.info-notice--large{--notice-border-width:.25em;padding:1em 1em 1em 3.5em;margin:.5em 0;background-size:1.6667em 1.6667em;background-position:1em 1em}@media (min-width:600px){.info-notice--large,.form-item.info-notice--large{background-size:2.1667em 2.1667em;background-position:1.3334em 1.3334em;--notice-border-width:.3334em;padding:1.5em 1.5em 1.5em 4.5em}}.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:1.8rem;line-height:1.5}@media screen and (min-width:600px){.info-notice--large p,.info-notice--large li,.form-item.info-notice--large p,.form-item.info-notice--large li{font-size:2rem;line-height:1.5}}.info-notice--success,.form-item.info-notice--success{--notice-border-color:#048a05;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/status.svg?192be15fb5c=)}.no-svg .info-notice--success,.no-svg .form-item.info-notice--success{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/status.png?192be15fb5c=)}.info-notice--error,.form-item.info-notice--error{--notice-border-color:#e34f4f;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/wrong.svg?192be15fb5d=)}.no-svg .info-notice--error,.no-svg .form-item.info-notice--error{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/wrong.png?192be15fb5c=)}.info-notice--warning,.form-item.info-notice--warning{--notice-border-color:#db6304;background-image:url(/themes/custom/nicsdru_nidirect_theme/images/warning.svg?192be15fb5c=)}.no-svg .info-notice--warning,.no-svg .form-item.info-notice--warning{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/warning.png?192be15fb5c=)}.messages-list{margin:2.5rem 0;list-style:none}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0}.messages,.form-item.messages{--notice-border-width:2px;--notice-border-color:#cee4f6;box-shadow:inset 0 0 0 var(--notice-border-width) var(--notice-border-color)}body:not(.path-frontpage) .region--highlighted .messages{margin-bottom:0}.messages--error,.form-item.messages--error{--notice-border-color:#e34f4f;background:#fff url(/themes/custom/nicsdru_nidirect_theme/images/wrong.svg?192be15fb5d=) no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width:600px){.messages--error,.form-item.messages--error{background:#fff url(/themes/custom/nicsdru_nidirect_theme/images/wrong.svg?192be15fb5d=) no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--error,.no-svg .form-item.messages--error{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/wrong.png?192be15fb5c=)}.messages--status,.form-item.messages--status{--notice-border-color:#048a05;background:#fff url(/themes/custom/nicsdru_nidirect_theme/images/status.svg?192be15fb5c=) no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width:600px){.messages--status,.form-item.messages--status{background:#fff url(/themes/custom/nicsdru_nidirect_theme/images/status.svg?192be15fb5c=) no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--status,.no-svg .form-item.messages--status{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/status.png?192be15fb5c=)}.messages--warning,.form-item.messages--warning{--notice-border-color:#db6304;background:#fff url(/themes/custom/nicsdru_nidirect_theme/images/warning.svg?192be15fb5c=) no-repeat 0.9rem 0.9rem/24px 24px}@media (min-width:600px){.messages--warning,.form-item.messages--warning{background:#fff url(/themes/custom/nicsdru_nidirect_theme/images/warning.svg?192be15fb5c=) no-repeat 1.4rem 1.4rem/30px 30px}}.no-svg .messages--warning,.no-svg .form-item.messages--warning{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/warning.png?192be15fb5c=)}.messages__list,.form-item.messages__list{margin:0}body:not(.user-logged-in) .messages__item,body:not(.user-logged-in) .form-item.messages__item{font-size:inherit;line-height:inherit}body:not(.user-logged-in) .messages__item>*,body:not(.user-logged-in) .form-item.messages__item>*{font-size:inherit;line-height:inherit}body:not(.user-logged-in) .messages__item>*:first-child,body:not(.user-logged-in) .form-item.messages__item>*:first-child{margin-top:0}body:not(.user-logged-in) .messages__item>*:last-child,body:not(.user-logged-in) .form-item.messages__item>*:last-child{margin-bottom:0}
.list--no-bullet{list-style:none;padding:0}.list--inline li{display:inline-block;padding-right:.334em;white-space:nowrap}.list--checklist li{color:#4d4d4d;background:transparent url(/themes/custom/nicsdru_nidirect_theme/images/status.svg?192be15fb5c=) no-repeat left/16px 16px;margin-bottom:0;margin-right:4px;padding-left:21px}@media (min-width:480px){.list--checklist li{background-size:18px 18px;margin-right:7px;padding-left:24px}}@media (min-width:600px){.list--checklist li{background-size:19px 19px;margin-right:9px}}.list--ordered-bullet{list-style:none;counter-reset:item}.list--ordered-bullet>li{counter-increment:item;position:relative;padding-left:2em;min-height:1.5em}.list--ordered-bullet>li::before{position:absolute;left:0;display:inline-block;content:counter(item);font-size:1.2rem;line-height:2.4rem;min-width:2.4rem;min-height:2.4rem;text-align:center;border-radius:50%;background-color:#333;color:#fff}@media (min-width:768px){.list--ordered-bullet>li::before{font-size:1.4rem;line-height:2.7rem;min-width:2.7rem;min-height:2.7rem}}.split-list{-moz-columns:2;columns:2;-moz-column-gap:3.6rem;column-gap:3.6rem}dl{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.6rem}dl.side-by-side{-ms-grid-columns:-webkit-max-content auto;-ms-grid-columns:max-content auto;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}dl.side-by-side dt{text-align:right;white-space:nowrap}dl.side-by-side dd{-ms-grid-column:2;grid-column-start:2}@media (min-width:600px){dl.column-wrap{display:flex;flex-flow:column wrap;justify-content:flex-start;max-height:5.5em}}dl.compact dd,dl.compact dt{font-size:1.5rem;line-height:1.4}@media screen and (min-width:768px){dl.compact dd,dl.compact dt{font-size:1.6rem;line-height:1.5}}dl dt,dl dd{padding:.25em .5em;margin:0}@media (min-width:768px){dl dt,dl dd{padding:.3334em .5em}}dl dt{font-weight:bold;background-color:#e4f0fa}dl dt.error{background-color:#ffdae0}
.media-image{width:100%;position:relative;margin:0}.media-image.thwooped-modal{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.9);text-align:center}.media-image.thwooped-modal a.thwooper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%;height:100%}.media-image.thwooped-modal a.thwooper img,.media-image.thwooped-modal a.thwooper figure{width:auto;height:auto;max-width:100%;max-height:100%}.media-image img,.media-image figure{width:100%;height:auto;margin:1em 0 1.5em}.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{width:100%;height:auto}@media (min-width:480px){.media-image[data-picture-mapping='inline']>figure,.media-image[data-picture-mapping='inline']>img,.media-image[data-picture-mapping='portrait_float']>figure,.media-image[data-picture-mapping='portrait_float']>img{clear:right;float:right;width:48.3871%;max-width:300px;margin-top:0;margin-left:1em}}.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{margin:0 0 1.5em}.media-image[data-picture-mapping='inline_expandable']>.thwooper:link,.media-image[data-picture-mapping='inline_expandable']>.thwooper:focus,.media-image[data-picture-mapping='inline_expandable']>.thwooper:hover,.media-image[data-picture-mapping='inline_expandable']>.thwooper:active,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:link,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:focus,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:hover,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper:active{text-decoration:none;background:transparent;box-shadow:none}.media-image[data-picture-mapping='inline_expandable']>.thwooper>img,.media-image[data-picture-mapping='inline_expandable']>.thwooper>figure,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>img,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper>figure{margin:0}@media (min-width:480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{width:100%;height:auto;-webkit-animation:thwoop-shrink .3s;animation:thwoop-shrink .3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}}@media (min-width:480px) and (min-width:480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper{clear:right;float:right;width:48.3871%;max-width:300px;margin-top:0;margin-left:1em}}@media (min-width:480px){.media-image[data-picture-mapping='inline_expandable']>.thwooper.thwooped,.media-image[data-picture-mapping='portrait_float_expandable']>.thwooper.thwooped{width:100%;max-width:100%;-webkit-animation:thwoop-expand .3s;animation:thwoop-expand .3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.media-image [data-picture-mapping='inline_xl_expandable'] img,.media-image [data-picture-mapping='portrait_full_expandable'] img{max-width:960px;max-height:640px;transition:max-width 1s,max-height 1s}.media-image figure img{display:block;margin:0}.media-image figure figcaption{display:block;font-style:italic;text-align:center;padding:.5em;background-color:#f0f0f0;color:#1c1c1c}a.thwooper{display:block;position:relative}a.thwooper:link,a.thwooper:hover,a.thwooper:active,a.thwooper:visited{background-color:transparent;text-decoration:none;box-shadow:none;outline:none}a.thwooper::before{content:'';display:block;position:absolute;margin:0;font-size:.1px;line-height:0;width:44px;height:44px;padding:4px;right:5px;top:5px;z-index:10;background:rgba(0,0,0,0.75) url(/themes/custom/nicsdru_nidirect_theme/images/img-expand-icon-x2.png?192be15fb5c=) 50% 50% no-repeat;background-size:24px 24px;transition:top .5s,filter .5s}a.thwooper:focus::before,a.thwooper:hover::before{outline:2px solid rgba(255,255,255,0.9);border:0}a.thwooper.thwooped::before{background-image:url(/themes/custom/nicsdru_nidirect_theme/images/img-shrink-icon-x2.png?192be15fb5c=);background-color:#ff4da9}@-webkit-keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@keyframes thwoop-expand{0%{width:48.3871%;max-width:300px;margin-left:1em}100%{width:100%;max-width:100%;margin-left:0}}@-webkit-keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}@keyframes thwoop-shrink{0%{width:100%;max-width:100%;margin-left:0}100%{width:48.3871%;max-width:300px;margin-left:1em}}
.media-video{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.media-video iframe,.media-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent}.media-video video{background-color:#949494;color:#fff}.media-video video:focus{outline:3px solid #000;background-color:#000}.video-and-caption{width:100%;position:relative}.video-and-caption__heading{padding-left:.8rem}@media (min-width:768px){.video-and-caption__heading{padding-left:1.5rem}}.video-and-caption__content{display:flex;flex-flow:column nowrap}.video-and-caption__content>*{flex:auto 1 1}.video-and-caption__caption{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin:1em 0 1.5em;padding:0 2.5em;color:#4d4d4d}.video-and-caption__caption p{font-size:1.8rem;line-height:1.5;margin-top:0}@media screen and (min-width:600px){.video-and-caption__caption p{font-size:2rem;line-height:1.5}}.video-and-caption__caption p:last-child{margin-bottom:0}.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2rem;line-height:1.4;margin-bottom:0}@media screen and (min-width:600px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.2rem;line-height:1.4546}}@media screen and (min-width:768px){.video-and-caption--above .video-and-caption__caption p,.video-and-caption--below .video-and-caption__caption p{font-size:2.4rem;line-height:1.5}}@media (min-width:600px){.video-and-caption--left .video-and-caption__content,.video-and-caption--right .video-and-caption__content{flex-direction:row;justify-content:space-between}.video-and-caption--left .video-and-caption__content>*,.video-and-caption--right .video-and-caption__content>*{flex:48.9% 0 0;max-width:460px;margin:0}}.video-and-caption--no-caption .video-and-caption__caption{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal}.video-and-caption--left .video-and-caption__video,.video-and-caption--above .video-and-caption__video,.video-and-caption--below .video-and-caption__caption,.video-and-caption--right .video-and-caption__caption{order:2}.video-and-caption.layout-builder-block{padding:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.video-and-caption__caption>*{max-width:100%}}
.banner{margin-top:1.5rem;margin-bottom:2.4rem;position:relative;width:100%;font-size:.1px;line-height:0}@media (min-width:600px){.banner{margin-top:2.1rem;margin-bottom:2.4rem}}@media (min-width:768px){.banner{margin-top:2.1rem;margin-bottom:3.6rem}}@media (min-width:980px){.banner{margin-top:2.7rem;margin-bottom:4.5rem}}.banner img,.banner .media-image img{display:block;margin:0;padding:0}.banner img+img,.banner .media-image img+img{position:absolute;top:0}.banner--thin{margin-bottom:0}.banner__strapline{font-size:2.4rem;line-height:1.3334;margin-top:2.1rem;margin-bottom:0rem;font-weight:normal}@media screen and (min-width:768px){.banner__strapline{font-size:2.7rem;line-height:1.3334}}@media screen and (min-width:980px){.banner__strapline{font-size:3rem;line-height:1.3334}}@media (min-width:600px){.banner__strapline{margin-top:2.4rem;margin-bottom:0rem}}@media (min-width:768px){.banner__strapline{margin-top:3rem;margin-bottom:0rem}}
.card{display:flex;flex-flow:column nowrap;box-shadow:0 1px 2px #cdcdcd;margin:0}.card__image{flex:auto 0 0}.card__image:empty{flex:0}.card__image .media-image{font-size:.1px;line-height:0}.card__image .media-image img{margin:0}.card__body{flex:auto 0 1;padding:1em}.card__body>p,.card__body>ul,.card__body>ol{margin:.9rem 0}.card__title{font-size:2.2rem;line-height:1.364;margin:0 0 .9rem}.card__meta{font-size:1.5rem;line-height:2.20002rem;margin:.9rem 0;color:#4d4d4d}@media (min-width:768px){.card__meta{font-size:1.6rem;line-height:2.4rem}}.card__meta+p,.card__content{margin-top:0}.card--no-shadow{box-shadow:none}.card--no-border{border:0}.card--no-edges,.card--plain{box-shadow:none;border:0}.card--no-padding{padding:0}.card--no-padding__body{padding:0}a.card{text-decoration:none;background-color:transparent;outline-color:transparent;transition:background-color .3s,outline-color .3s,border-color .3s;color:#1c1c1c}a.card:hover,a.card:focus{background-color:#e4f0fa;outline:0.9rem solid #e4f0fa;outline-offset:0}a.card:hover .card__title::after,a.card:focus .card__title::after{background-color:#333;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A")}a.card .card__title{position:relative;padding-right:36px;color:#0b1951}a.card .card__title::after{content:'';display:inline-block;position:absolute;top:.3rem;right:-.6rem;width:3rem;height:2.4rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2025%2015%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%230e6bb3%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%20%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%200L0%2012l3%203%209.5-10L22%2015l3-3L12.5%200z%22%2F%3E%3C%2Fsvg%3E%0A");background-position:center center;background-size:2.2rem auto;background-repeat:no-repeat;transform:rotate(90deg)}a.card--plain,.card-deck--plain a.card{color:#1c1c1c;text-decoration:none;text-underline-offset:3px}a.card--plain:hover,a.card--plain:focus,.card-deck--plain a.card:hover,.card-deck--plain a.card:focus{background-color:transparent;outline:none}a.card--plain .card__title,.card-deck--plain a.card .card__title{padding:0;color:#0e6bb3;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:#0e6bb3;text-decoration-color:#0e6bb3}a.card--plain .card__title::after,.card-deck--plain a.card .card__title::after{content:none}a.card--plain:focus .card__title,.card-deck--plain a.card:focus .card__title{color:#fff;background-color:#0e6bb3;box-shadow:0 0 0 3px #0e6bb3}a.card--plain:hover .card__title,.card-deck--plain a.card:hover .card__title{color:#0e6bb3;background-color:transparent;box-shadow:none;text-decoration-thickness:2px;-webkit-text-decoration-color:#0b1951;text-decoration-color:#0b1951}a.card--plain:active .card__title,.card-deck--plain a.card:active .card__title{color:#d1431f;background-color:transparent;text-underline-color:#d1431f}.card-deck{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:1.5em 2rem;margin-top:0;margin-bottom:1.5em}.card-deck .card{width:100%;height:100%}.card-deck--no-row-gap{grid-row-gap:0}.card-deck--no-column-gap{grid-column-gap:0}@media (min-width:600px){.card-deck--x2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:600px){.card-deck--x3{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:768px){.card-deck--x3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:600px){.card-deck--x4{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:768px){.card-deck--x4{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:980px){.card-deck--x4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.card-deck--list .card{flex-flow:column nowrap}@media (min-width:0) and (max-width:480px){.card-deck--list .card .card__body{padding-top:1.2rem}}@media (min-width:480px){.card-deck--list .card{flex-flow:row nowrap}.card-deck--list .card .card__image{flex:150px 0 0}.card-deck--list .card .card__image:empty{flex:0}.card-deck--list .card .card__body{padding:1em;-ms-grid-row-align:center;align-self:center}}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{flex-flow:column nowrap}@media (min-width:480px) and (max-width:768px){.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{flex-flow:row nowrap}.card-deck--list-to-x2 .card .card__image,.card-deck--list-to-x3 .card .card__image,.card-deck--list-to-x4 .card .card__image{flex:33% 0 0}.card-deck--list-to-x2 .card .card__image:empty,.card-deck--list-to-x3 .card .card__image:empty,.card-deck--list-to-x4 .card .card__image:empty{flex:0}.card-deck--list-to-x2 .card .card__body,.card-deck--list-to-x3 .card .card__body,.card-deck--list-to-x4 .card .card__body{padding-left:1em;-ms-grid-row-align:center;align-self:center}}@media (min-width:768px){.card-deck--list-to-x2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:768px){.card-deck--list-to-x3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:768px){.card-deck--list-to-x4{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:980px){.card-deck--list-to-x4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.card-deck--search-results{grid-row-gap:.5em}.card-deck--search-results .card{padding:.5em 0 1em;box-shadow:0 1px 0 0 #cdcdcd;border:0}.card-deck--search-results .card:first-child{padding-top:0}.card-deck--search-results .card__title{font-size:1.8rem;line-height:1.5;margin:0 0 .6rem;padding:0}@media screen and (min-width:600px){.card-deck--search-results .card__title{font-size:2rem;line-height:1.5}}.card-deck--search-results .card__meta{margin:.9rem 0;padding:0}.card-deck--search-results .card__content{margin:0;padding:0}.card-deck--plain .card{box-shadow:none;border:0}.card-deck .layout-builder__region{display:flex;flex-flow:column nowrap}.card-deck.layout-builder-block{padding:0}.card-deck .layout-builder-block{padding:0;width:100%;height:100%}.card-deck section .layout-builder-block+.layout-builder__add-block{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card-deck{display:flex;flex-flow:column nowrap;margin-bottom:0}.card-deck>*{flex:auto 0 0;width:100%;height:auto;margin-bottom:1.5em}.card-deck .card{width:100%;height:auto}}@media all and (-ms-high-contrast:none) and (min-width:600px),(-ms-high-contrast:active) and (min-width:600px){.card-deck--x2,.card-deck--x3,.card-deck--x4{flex-flow:row wrap}.card-deck--x2>*,.card-deck--x3>*,.card-deck--x4>*{width:49.9999% !important}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{flex-flow:row nowrap;height:-webkit-min-content !important;height:-moz-min-content !important;height:min-content !important}}@media all and (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){.card-deck--x3>*{width:33.3333% !important}.card-deck--x4>*{width:23.9999% !important}.card-deck--list-to-x2,.card-deck--list-to-x3,.card-deck--list-to-x4{display:-ms-grid;display:grid}.card-deck--list-to-x2 .card,.card-deck--list-to-x3 .card,.card-deck--list-to-x4 .card{flex-flow:column nowrap;height:100% !important;margin-bottom:0}.card-deck--list-to-x2{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}.card-deck--list-to-x2 > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.card-deck--list-to-x2 > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.card-deck--list-to-x3{-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}.card-deck--list-to-x3 > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.card-deck--list-to-x3 > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.card-deck--list-to-x3 > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.card-deck--list-to-x4{-ms-grid-columns:1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:1.5em 2rem}.card-deck--list-to-x4 > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.card-deck--list-to-x4 > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.card-deck--list-to-x4 > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.card-deck--list-to-x4 > *:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}}
.card--contact{position:relative;width:100%;height:100%;min-height:8em;padding:1em 1em 1em 20%;margin:1em 0 1.5em;background-color:#0a78cd;color:#fff}@media (min-width:768px){.card--contact{padding:1em 1em 1em 17.5%}}.card--contact-black{background-color:#333}.card--contact-green{background-color:#048a05}.card--contact-orange{background-color:#bf5803}.card--contact-red{background-color:#d1431f}.card--contact::before{content:'';display:block;position:absolute;left:0;top:0;width:13%;margin:1em 3.5%;height:calc(85% - 2em);min-height:102px;background:transparent url(/themes/custom/nicsdru_nidirect_theme/images/phone.png?192be15fb5c=) top center no-repeat;background-size:contain}@media (min-width:768px){.card--contact::before{width:10%;margin:1em 3.75%}}.card--contact>*{color:#fff}.card--contact>*:first-child{margin-top:0}.card--contact>*:last-child{margin-bottom:0}.card--contact .card__heading{font-size:1.8rem;line-height:1.5;margin:0;color:#fff}@media screen and (min-width:600px){.card--contact .card__heading{font-size:2rem;line-height:1.5}}.card--contact .card__content{padding:0}.card--contact .card__content>*{color:#fff}.card--contact .card__content .tel{display:flex;flex-flow:column}.card--contact .card__content .tel .title{font-size:1.8rem;line-height:1.5;order:0}@media screen and (min-width:600px){.card--contact .card__content .tel .title{font-size:2rem;line-height:1.5}}.card--contact .card__content .tel .value{font-size:2em;line-height:1.5;order:1}.card--contact .card__content .tel a.value{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:visited,.card--contact .card__content .tel a.value.visited{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:focus,.card--contact .card__content .tel a.value.focus{color:#0e6bb3;background-color:#fff;text-decoration:none;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #fff;outline-offset:0}.card--contact .card__content .tel a.value:hover,.card--contact .card__content .tel a.value.hover{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel a.value:active,.card--contact .card__content .tel a.value.active{color:#fff;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.card--contact .card__content .tel .supplementary{order:2}
.quiz-question{color:#076cba}.quiz-question .subtitle{font-size:1.8rem;line-height:1.5;display:block;margin-top:1.2rem;color:#1c1c1c}@media screen and (min-width:600px){.quiz-question .subtitle{font-size:2rem;line-height:1.5}}.quiz-feedback__summary{font-size:1.6rem;line-height:1.5;font-weight:bold;border-bottom:1px solid #cdcdcd;padding-bottom:.5em}@media screen and (min-width:768px){.quiz-feedback__summary{font-size:1.8rem}}.quiz-feedback__summary .user-answer{display:inline-block;color:#000;font-weight:normal;margin-right:.5em}.quiz-feedback__summary .user-answer::before{content:'Your answer:';display:inline-block;margin-right:.5em;font-weight:bold}.quiz-feedback__summary .success,.quiz-feedback__summary .error{display:inline-block;white-space:nowrap;text-transform:uppercase}.quiz-feedback__summary .success{color:#048a05}.quiz-feedback__summary .error{color:#d1431f}.quiz-feedback__summary+*{margin-top:1em}
.small-text{font-size:1.5rem;line-height:1.4}@media screen and (min-width:768px){.small-text{font-size:1.6rem;line-height:1.5}}.large-text{font-size:1.8rem;line-height:1.5}@media screen and (min-width:600px){.large-text{font-size:2rem;line-height:1.5}}.xl-text{font-size:2rem;line-height:1.4}@media screen and (min-width:600px){.xl-text{font-size:2.2rem;line-height:1.4546}}@media screen and (min-width:768px){.xl-text{font-size:2.4rem;line-height:1.5}}.xxl-text{font-size:2.4rem;line-height:1.3334}@media screen and (min-width:768px){.xxl-text{font-size:2.7rem;line-height:1.3334}}@media screen and (min-width:980px){.xxl-text{font-size:3rem;line-height:1.3334}}.text-block{margin:0;padding:0}.text-block.layout-builder-block{padding:0}.monospace-text{font-family:var(--font-monospace)}
.content-field--label-inline{display:flex;flex-flow:column nowrap;align-items:baseline}@media (min-width:600px){.content-field--label-inline{flex-direction:row}}.content-field--label-inline .content-field__label{margin-top:0}@media (min-width:600px){.content-field--label-inline .content-field__label{font-size:2rem;line-height:1.4;flex:28% 1 0;padding:0 1em 0 0}}@media screen and (min-width:600px) and (min-width:600px){.content-field--label-inline .content-field__label{font-size:2.2rem;line-height:1.4546}}@media screen and (min-width:600px) and (min-width:768px){.content-field--label-inline .content-field__label{font-size:2.4rem;line-height:1.5}}.content-field--label-inline .content-field__label>:first-child{margin-top:0}.content-field--label-inline .content-field__value{flex:66% 2 1;padding:0;margin:0}.content-field--label-inline .content-field__value>:first-child{margin-top:0}
.file-link.file--ico{font-size:2.1rem;line-height:2.7rem;font-weight:500;display:block;min-height:5rem;padding-left:6.5rem;position:relative}.file-link.file--ico:focus{background-color:#0e6bb3;color:#fff;outline:5px solid #0e6bb3;text-decoration:none}.file-link.file--ico:focus::before{background-position-y:bottom}.file-link.file--ico:focus .meta{color:#fff}.file-link.file--ico::before{background:url(/themes/custom/nicsdru_nidirect_theme/images/nigov-file-icons.svg?192be15fb5c=) -750px 0/auto no-repeat;content:'';position:absolute;left:0;top:0;height:5rem;width:5rem}.file-link.file--ico__word::before,.file-link.file--ico__doc::before,.file-link.file--ico__docx::before,.file-link.file--ico__dot::before{background-position-x:0}.file-link.file--ico__pdf::before{background-position-x:-75px}.file-link.file--ico__excel::before,.file-link.file--ico__xls::before,.file-link.file--ico__xlsx::before,.file-link.file--ico__xlsm::before{background-position-x:-150px}.file-link.file--ico__powerpoint::before,.file-link.file--ico__ppt::before,.file-link.file--ico__pptx::before,.file-link.file--ico__pptm::before{background-position-x:-225px}.file-link.file--ico__opendocument-text::before,.file-link.file--ico__odt::before{background-position-x:-300px}.file-link.file--ico__opendocument-spreadsheet::before,.file-link.file--ico__ods::before{background-position-x:-375px}.file-link.file--ico__opendocument-presentation::before,.file-link.file--ico__odp::before{background-position-x:-450px}.file-link.file--ico__csv::before{background-position-x:-525px}.file-link.file--ico__zip::before{background-position-x:-600px}.file-link.file--ico__html::before{background-position-x:-675px}.file-link.file--ico .meta{font-size:1.4rem;line-height:2.1rem;display:block}.file-link--simple{font-size:1.6rem;line-height:1.5;margin:1em 0 1.5em}@media screen and (min-width:600px){.file-link--simple{margin:1em 0 1.5em}}@media screen and (min-width:768px){.file-link--simple{font-size:1.8rem}}
body:not(.path-taxonomy) .section-feedback{margin-top:3em}.section-feedback{width:100%}.section-feedback__form form{max-width:720px}.js .section-feedback__form{display:none}.section-feedback__form.expanded{display:block;-webkit-animation:fade-in 1s;animation:fade-in 1s}.section-feedback__heading{width:100%;padding:0;margin:0 0 1.5em;font-size:1em;line-height:1.5}.section-feedback__heading:has(button[aria-expanded='false']){margin-bottom:0}.section-feedback__toggle{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1;display:block;position:relative;width:100%;border:0;padding:1rem 15px;margin:0;font-size:inherit;line-height:inherit;text-align:left}.section-feedback__toggle:visited,.section-feedback__toggle.visited{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}.section-feedback__toggle:focus,.section-feedback__toggle.focus{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:3px solid #333;z-index:2}.section-feedback__toggle:hover,.section-feedback__toggle.hover{color:#fff;background-color:#3d6ca5;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;z-index:1}.section-feedback__toggle:active,.section-feedback__toggle.active{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.section-feedback__toggle{text-decoration:underline}}@media (min-width:768px){.section-feedback__toggle{padding:.5em 20px}}
.section-translation-help{position:relative}body:not(.path-taxonomy) .section-translation-help{margin-top:3em}.section-translation-help__link{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1;display:block;position:relative;width:100%;max-height:4.5rem;padding:1rem 15px;margin:0;font-size:inherit;line-height:inherit;text-align:left;text-underline-offset:3px}.section-translation-help__link:visited,.section-translation-help__link.visited{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:focus,.section-translation-help__link.focus{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:3px solid #333;z-index:2}.section-translation-help__link:hover,.section-translation-help__link.hover{color:#fff;background-color:#3d6ca5;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;z-index:1}.section-translation-help__link:active,.section-translation-help__link.active{color:#fff;background-color:#4478b8;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;z-index:1}@media (min-width:768px){.section-translation-help__link{width:50%;position:absolute;right:0;padding:.5em 20px;text-align:right}}.section-translation-help__link::after{content:'';display:inline-block;width:2.4rem;height:2.4rem;margin-left:.6rem;vertical-align:middle;background:transparent url(/themes/custom/nicsdru_nidirect_theme/images/translate_48px.svg?192be15fb5c=) center center no-repeat;background-size:2.4rem}
#block-originssocialsharing{padding:0}.social-sharing{margin:3em 0 0}
.layout-header--logo{margin:2.4rem auto;max-width:375px;max-height:5.5rem;padding:0 15px}@media (min-width:480px){.layout-header--logo{padding:0}}@media (min-width:768px){.layout-header--logo{width:auto;max-width:none;margin:0}}.layout-header--logo a{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:0;font-size:0;display:inline-block;outline-offset:.6rem}.layout-header--logo a:visited,.layout-header--logo a.visited{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:0;font-size:0}.layout-header--logo a:focus,.layout-header--logo a.focus{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #949494;font-size:0}.layout-header--logo a:hover,.layout-header--logo a.hover{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #949494;font-size:0}.layout-header--logo a:active,.layout-header--logo a.active{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);text-decoration:none;outline:.3rem dashed #4d4d4d;font-size:0}@media (min-width:480px){.layout-header--logo a{outline-offset:1.2rem}}.site-logo{height:5.5rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout-header--logo a{position:relative;outline:none !important}.layout-header--logo a::after{content:'';display:block;width:calc(100% + 24px);height:calc(100% + 24px);position:absolute;left:-12px;top:-12px}.layout-header--logo a:focus::after{border:3px dashed #949494}}
.az-facet-list{display:flex;flex-wrap:wrap;list-style:none;margin:.5em -1px .5em 1px;padding:0;max-width:60rem}.az-facet-list li{font-size:0;display:inline-block;padding:0;margin:0}.az-facet-list a,.az-facet-list .link__self,.az-facet-list .active{font-size:2.1rem;line-height:4.40004rem;display:inline-block;width:4.4rem;height:4.4rem;margin:-1px 0 0 -1px;text-align:center;text-decoration:none}@media (min-width:768px){.az-facet-list a,.az-facet-list .link__self,.az-facet-list .active{font-size:2.4rem;line-height:4.5rem;width:4.5rem;height:4.5rem}}.az-facet-list a,.az-facet-list span{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;border:1px solid #0a78cd;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}.az-facet-list a:visited,.az-facet-list a.visited,.az-facet-list span:visited,.az-facet-list span.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;border:1px solid #0a78cd;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}.az-facet-list a:focus,.az-facet-list a.focus,.az-facet-list span:focus,.az-facet-list span.focus{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:none;border:1px solid #0a78cd;outline:4px solid #0e6bb3;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:1;position:relative}.az-facet-list a:hover,.az-facet-list a.hover,.az-facet-list span:hover,.az-facet-list span.hover{color:#fff;background-color:#076cba;text-decoration:none;border:1px solid #0a78cd;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}.az-facet-list a:active,.az-facet-list a.active,.az-facet-list span:active,.az-facet-list span.active{color:#333;background-color:#cee4f6;text-decoration:none;border:1px solid #0a78cd;outline:0 solid transparent;outline-offset:-1px;transition:background-color .25s,outline-color .25s;z-index:0;position:relative}
.gmap{display:block;height:400px;width:100%}.gmap a:focus,.gmap a:focus-visible,.gmap button:focus,.gmap button:focus-visible{outline:3px solid #4d90fe}.gmap a:focus{background-color:transparent}
.meta{color:#4d4d4d;margin-bottom:0}
.page-footer-text{margin-top:3em;border-top:0.3334em solid #d9edfd}
.photo{display:inline;font-size:.1px;line-height:0}.photo img{width:100%;height:auto;margin:1.6rem 0}@media (min-width:480px){.photo img{clear:right;float:right;width:48.3871%;max-width:300px;margin-left:2.4rem}}@media (min-width:768px){.photo img{margin:1.8rem 0 1.8rem 2.7rem}}
.nodeSummary,.page-summary,.page-summary p,.contact--body p:first-child{font-size:1.8rem;line-height:1.5;font-weight:700}@media screen and (min-width:600px){.nodeSummary,.page-summary,.page-summary p,.contact--body p:first-child{font-size:2rem;line-height:1.5}}.nodeSummary:first-child,.page-summary:first-child,.page-summary p:first-child,.contact--body p:first-child:first-child{margin-top:0}.page-summary{margin:0 0 2.4rem}@media (min-width:768px){.page-summary{margin:0 0 2.7rem}}.page-summary p{display:inline;margin:0}.page-summary br{display:none}
.vcard__item{display:flex;flex-flow:row wrap;align-items:baseline;margin:0 0 .25em}@media (min-width:768px){.vcard__item{margin:0 0 .3334em}}.vcard__item .label-inline,.vcard__item .title{display:inline-block;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.vcard__item .label-inline::after,.vcard__item .title::after{content:':'}.vcard__item .value,.vcard__item .url{margin:0 .5em}.vcard__item .supplementary{font-size:1.4rem;order:3;flex:1 0 50%;color:#666}@media (min-width:768px){.vcard__item .supplementary{font-size:1.6rem}}.vcard .email{margin-top:1.8rem}.vcard a[href^='tel:']{white-space:nowrap}
.launch-service ins,.launch-service del{background:none;text-decoration:none}
.file-link{font-size:2.1rem;line-height:2.7rem;font-weight:500;display:block}.file-link--simple{font-size:1.6rem;line-height:1.5;margin:0 0 1.5em}@media screen and (min-width:600px){.file-link--simple{margin:1.8rem 0 2.7rem}}@media screen and (min-width:768px){.file-link--simple{font-size:1.8rem}}@media screen and (min-width:1382px){.file-link--simple{font-size:2rem}}.file-link.file--ico{min-height:50px;padding-left:65px;position:relative}.file-link.file--ico::before{position:absolute;left:0;top:0}.file-link .meta{font-size:1.4rem;line-height:2.1rem;display:block}.file-link:focus{background-color:#0e6bb3;color:#fff;outline:5px solid #0e6bb3;text-decoration:none}.file-link:focus .meta{color:#fff}.file--ico::before{content:'';display:inline-block;width:35px;height:50px;margin:0;background:transparent url(/themes/custom/nicsdru_origins_theme/images/nigov-file-icons.svg?17ddd6ed009=) no-repeat;background-position-x:-750px;background-position-y:0px;background-size:785px 105px}.file--ico__word::before,.file--ico__doc::before,.file--ico__docx::before,.file--ico__dot::before{background-position-x:0px}.file--ico__pdf::before{background-position-x:-75px}.file--ico__excel::before,.file--ico__xls::before,.file--ico__xlsx::before,.file--ico__xlsm::before{background-position-x:-150px}.file--ico__powerpoint::before,.file--ico__ppt::before,.file--ico__pptx::before,.file--ico__pptm::before{background-position-x:-225px}.file--ico__opendocument-text::before,.file--ico__odt::before{background-position-x:-300px}.file--ico__opendocument-spreadsheet::before,.file--ico__ods::before{background-position-x:-375px}.file--ico__opendocument-presentation::before,.file--ico__odp::before{background-position-x:-450px}.file--ico__csv::before{background-position-x:-525px}.file--ico__zip::before{background-position-x:-600px}.file--ico__html::before{background-position-x:-675px}.media-library-views-form .file--media-library-preview{text-align:center}.media-library-views-form .media-library-item--grid .field--name-thumbnail{background-color:#000}.media-library-views-form .media-library-item--grid .field--name-thumbnail img{height:110px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;margin:35px 0}.media-library-views-form .media-library-item--grid .media-remote_video .field--name-thumbnail img{margin:15px 0;height:150px}.media-library-views-form .media-library-item--grid .file--media-library-preview{background-color:#ebebeb;padding:5px}.media-library-views-form .media-library-item--grid .file--ico::before{content:'';display:inline-block;width:70px;height:100px;margin:35px 0;background:transparent url(/themes/custom/nicsdru_origins_theme/images/nigov-file-icons.svg?17ddd6ed009=) no-repeat;background-position-x:-1500px;background-position-y:0px;background-size:1570px 210px}.media-library-views-form .media-library-item--grid .file--ico__word::before,.media-library-views-form .media-library-item--grid .file--ico__doc::before,.media-library-views-form .media-library-item--grid .file--ico__docx::before,.media-library-views-form .media-library-item--grid .file--ico__dot::before{background-position-x:0px}.media-library-views-form .media-library-item--grid .file--ico__pdf::before{background-position-x:-150px}.media-library-views-form .media-library-item--grid .file--ico__excel::before,.media-library-views-form .media-library-item--grid .file--ico__xls::before,.media-library-views-form .media-library-item--grid .file--ico__xlsx::before,.media-library-views-form .media-library-item--grid .file--ico__xlsm::before{background-position-x:-300px}.media-library-views-form .media-library-item--grid .file--ico__powerpoint::before,.media-library-views-form .media-library-item--grid .file--ico__ppt::before,.media-library-views-form .media-library-item--grid .file--ico__pptx::before,.media-library-views-form .media-library-item--grid .file--ico__pptm::before{background-position-x:-450px}.media-library-views-form .media-library-item--grid .file--ico__opendocument-text::before,.media-library-views-form .media-library-item--grid .file--ico__odt::before{background-position-x:-600px}.media-library-views-form .media-library-item--grid .file--ico__opendocument-spreadsheet::before,.media-library-views-form .media-library-item--grid .file--ico__ods::before{background-position-x:-750px}.media-library-views-form .media-library-item--grid .file--ico__opendocument-presentation::before,.media-library-views-form .media-library-item--grid .file--ico__odp::before{background-position-x:-900px}.media-library-views-form .media-library-item--grid .file--ico__csv::before{background-position-x:-1050px}.media-library-views-form .media-library-item--grid .file--ico__zip::before{background-position-x:-1200px}.media-library-views-form .media-library-item--grid .file--ico__html::before{background-position-x:-1350px}.media-library-views-form .media-library-item--grid .media-library-item__status{position:absolute;top:50%;left:50%;padding:0 5px;color:red;background:rgba(255,255,255,0.85);-webkit-box-shadow:0px 3px 9px -3px rgba(0,0,0,0.3);box-shadow:0px 3px 9px -3px rgba(0,0,0,0.3);font-size:15px;font-style:normal;font-weight:bold;width:auto;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:25px;text-align:center;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);text-transform:uppercase}.media-library-views-form .views-field-thumbnail__target-id{text-align:center}.media-library-views-form .media-remote_video::before{content:'';position:absolute;display:block;width:40px;height:40px;left:50%;top:50%;-webkit-transform:translate(-50%,calc(-50% - 17px));transform:translate(-50%,calc(-50% - 17px));color:#fff;background:rgba(0,0,0,0.5) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="white" width="18px" height="18px"><g><rect fill="none" height="24" width="24"/></g><g><path d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M9.5,16.5v-9l7,4.5L9.5,16.5z"/></g></svg>') center center no-repeat;background-size:40px auto;border-radius:20px;opacity:.75}
.for-pooh-bear{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}
.toggle-list .toggle-btn{font-size:1.8rem;line-height:2.7rem;border:1px solid #0a7ad0;background-color:#0a7ad0;border-right:21px solid #0a7ad0;color:#fff;display:block;padding:.9rem 4rem;text-align:center;text-decoration:none;width:100%}
.sub-menu--related{border-top:5px solid #0a78cd;padding:1.5em 10px .5em;background-color:#f3f8fc}.sub-menu--widget{border-top:5px solid #0a78cd;padding:1.5em 10px .5em;background-color:transparent}.sub-menu--sibling{margin-top:0;padding:0 10px .5em;background-color:transparent}.sub-menu--book{padding:1.5em 0 0;border-top:5px solid #0a78cd}
.search-content .view-search{max-width:740px}.section--info-services .card-deck{grid-row-gap:.6667em}@media (min-width:600px){.section--info-services .card-deck{grid-row-gap:1em}}.section--info-services .card__title{font-size:1.7rem;line-height:2.4rem;font-weight:700;margin-bottom:.2rem}@media (min-width:600px){.section--info-services .card__title{font-size:1.8rem;line-height:2.7rem;font-weight:700;margin-bottom:.3rem}}.section--info-services .card p{font-size:1.5rem;line-height:2.1rem;margin:.5em 0}@media (min-width:600px){.section--info-services .card p{font-size:1.6rem;line-height:2.1rem}}@media (min-width:480px) and (max-width:768px){.section--featured .card{padding:.6rem}}.section--featured .card__title::after{right:-1.6rem}@media (min-width:480px) and (max-width:768px){.section--featured .card__body{padding:0 0 0 1em}}@media (min-width:768px){.section--featured .card__body{padding:.6667em .5em .5em}}.latest-news .card-deck .card_content{max-width:720px}@media (min-width:480px){.latest-news .card-deck .card__body{padding:0 0 0 1em}}@media all and (-ms-high-contrast:none) and (min-width:600px),(-ms-high-contrast:active) and (min-width:600px){.section--info-services .card-deck>*:nth-child(odd){padding-right:1rem}.section--info-services .card-deck>*:nth-child(even){padding-left:1rem}}
.launch-service{margin:1.2rem 0}.page-node-type-gp-practice .launch-service{display:inline-block;margin:2.7rem 1.2rem 0 0}.page-node-type-gp-practice .call-to-action{font-size:1.8rem}.list--gp-practice-members .list-item{color:#666;margin:0}.list--gp-practice-members .list-item::after{content:','}.list--gp-practice-members .list-item:last-child::after{content:''}.review-info{font-size:1.6rem;line-height:2.4rem;margin:0}.page-node-type-health-condition p.meta{font-size:1.5rem;line-height:2.4rem;letter-spacing:-.25px;margin:0;padding-bottom:.9rem}.page-node-type-news .published-date{font-size:1.5rem;line-height:1.4;margin:-.8rem 0 2rem}@media screen and (min-width:768px){.page-node-type-news .published-date{font-size:1.6rem;line-height:1.5}}@media (min-width:768px){.page-node-type-news .published-date{margin:-.9rem 0 2rem}}.page-node-type-publication .published-date,.page-node-type-embargoed-publication .published-date{font-size:1.5rem;line-height:1.4;margin:-.8rem 0 2rem}@media screen and (min-width:768px){.page-node-type-publication .published-date,.page-node-type-embargoed-publication .published-date{font-size:1.6rem;line-height:1.5}}@media (min-width:768px){.page-node-type-publication .published-date,.page-node-type-embargoed-publication .published-date{margin:-.9rem 0 2rem}}.page-node-type-publication .file-link,.page-node-type-embargoed-publication .file-link{margin-bottom:1.5em}.path-taxonomy .social-sharing{margin:3em 0}.webform-submission-prison-visit-online-booking-form [data-drupal-selector='edit-slots']:has([type='checkbox'].error) [type='checkbox'] ~ label{box-shadow:inset 0 0 0 1px #b63a1b;outline-color:#b63a1b;background-color:#ffdae0;color:#1c1c1c}.webform-submission-prison-visit-online-booking-form .time-slot-error-placement{position:relative;margin-top:-.5em}.webform-submission-prison-visit-online-booking-form details[data-webform-key^='slots_week'] fieldset{margin:0 .75em 1em}.webform-submission-prison-visit-online-booking-form details[data-webform-key^='slots_week'] fieldset span.fieldset-legend{font-size:1.8rem;line-height:1.5}@media screen and (min-width:600px){.webform-submission-prison-visit-online-booking-form details[data-webform-key^='slots_week'] fieldset span.fieldset-legend{font-size:2rem;line-height:1.5}}.webform-submission-prison-visit-online-booking-form .visit-details dl{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.6rem}.webform-submission-prison-visit-online-booking-form .visit-details dl.two-column{-ms-grid-columns:minmax(6em,-webkit-max-content) 1fr;-ms-grid-columns:minmax(6em,max-content) 1fr;grid-template-columns:minmax(6em,-webkit-max-content) 1fr;grid-template-columns:minmax(6em,max-content) 1fr}@media (min-width:600px){.webform-submission-prison-visit-online-booking-form .visit-details dl.column-wrap{display:flex;flex-flow:column wrap;justify-content:flex-start;max-height:5.5em}}.webform-submission-prison-visit-online-booking-form .visit-details dl.compact dd,.webform-submission-prison-visit-online-booking-form .visit-details dl.compact dt{font-size:1.5rem;line-height:1.4}@media screen and (min-width:768px){.webform-submission-prison-visit-online-booking-form .visit-details dl.compact dd,.webform-submission-prison-visit-online-booking-form .visit-details dl.compact dt{font-size:1.6rem;line-height:1.5}}.webform-submission-prison-visit-online-booking-form .visit-details dl dt,.webform-submission-prison-visit-online-booking-form .visit-details dl dd{padding:.25em .5em;margin:0}@media (min-width:768px){.webform-submission-prison-visit-online-booking-form .visit-details dl dt,.webform-submission-prison-visit-online-booking-form .visit-details dl dd{padding:.3334em .5em}}.webform-submission-prison-visit-online-booking-form .visit-details dl dt{font-weight:bold;background-color:#e4f0fa}.webform-submission-prison-visit-online-booking-form .visit-details dl dt.error{background-color:#ffdae0}.webform-submission-prison-visit-online-booking-form .visit-details .form-item--card ol{margin:1em 0;padding:0 0 0 .5em}.webform-submission-prison-visit-online-booking-form .additional-visitors{display:flex;flex-flow:row wrap;gap:1em 2em;margin:1em 0 2em}.webform-submission-prison-visit-online-booking-form .additional-visitors>*{flex:auto 0 1;box-shadow:0 2px 1px -1px #e7e7e7;padding-bottom:1em;margin:0}.webform-submission-prison-visit-online-booking-form .additional-visitors>hr{flex:100%}.webform-submission-prison-visit-online-booking-form a.visitor-remove{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.webform-submission-prison-visit-online-booking-form a.visitor-remove:visited,.webform-submission-prison-visit-online-booking-form a.visitor-remove.visited{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.webform-submission-prison-visit-online-booking-form a.visitor-remove:focus,.webform-submission-prison-visit-online-booking-form a.visitor-remove.focus{color:#fff;background-color:#0e6bb3;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:3px;outline:2px solid #0e6bb3;outline-offset:0}.webform-submission-prison-visit-online-booking-form a.visitor-remove:hover,.webform-submission-prison-visit-online-booking-form a.visitor-remove.hover{color:#0e6bb3;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#333;text-decoration-color:#333;text-decoration-thickness:2px;text-underline-offset:3px;outline:0;outline-offset:0}.webform-submission-prison-visit-online-booking-form a.visitor-remove:active,.webform-submission-prison-visit-online-booking-form a.visitor-remove.active{color:#d1431f;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;outline:0;outline-offset:0}.webform-submission-prison-visit-online-booking-form .visitor-badge{position:absolute;right:0;transform:translateY(2em);display:inline-block;background-color:#154365;color:white;font-size:1em;padding:0 .5em;margin:.5em;border-radius:1em;line-height:1.5em;font-weight:normal}.webform-submission-prison-visit-online-booking-form .visitor-badge--child{background-color:#5e60b5}.webform-submission-prison-visit-online-booking-form .webform-preview .webform-element.webform-element-type-webform-computed-twig{margin:0;padding:0;background:#fff}.webform-submission-prison-visit-online-booking-form .webform-preview .webform-element.webform-element-type-webform-computed-twig label{display:none}table.hospital-waiting-times th.unit,table.hospital-waiting-times th.opening-hours{width:40%}table.hospital-waiting-times .name{font-weight:bold}
@media print{@page{margin:1.5cm}footer,aside,nav,.header .search-form,.sitewide-alert,.sliding-popup-bottom,.toolbar,.messages,.sub-menu,.social-sharing,.section-feedback,.section-translation-help,.ico-elink{display:none !important;width:0 !important;height:0 !important;overflow:hidden !important;opacity:0 !important;visibility:hidden !important}.grid{display:block}.header,.container{display:block;width:auto;max-width:21cm;margin:auto}.layout-header--logo{width:auto;height:auto;max-width:none;max-height:none}.layout-header--logo .site-logo{width:10cm;height:auto;margin:.5cm 0 0}main{display:block;width:auto}main::after{content:'© Crown Copyright';display:block;text-align:center;margin:1.5em 0 0}article{float:none !important}h1{margin:1.5em 0 1em !important}a:link,a:visited{text-decoration:none !important}a[href]::after{display:inline-block;content:"(" attr(href) ")";margin:0 3pt;font-weight:normal;text-decoration:underline;word-break:break-all}a[href^='/']::after{content:"(https://www.nidirect.gov.uk" attr(href) ")"}a[href^='javascript:']::after,a[href^='#']::after{content:''}.accordion *:not(a,li,p){all:revert}.accordion * .visually-hidden{display:none}.accordion * button{all:inherit}.accordion * button::after{display:none !important}.accordion * .accordion-section{visibility:visible !important;height:auto !important;overflow:visible !important;opacity:1 !important}}
.page-search h1 em.placeholder{font-style:normal;font-size:smaller}@media (min-width:768px){.search-intro{width:80%;margin:3rem auto}}.search-results header{margin:1.5em 0}@media (min-width:768px){.search-results header{margin:0 0 1em}}.search-results h2:first-of-type,.search-results .view--count{margin:3.2rem 0 1.2rem}@media (min-width:768px){.search-results h2:first-of-type,.search-results .view--count{margin:3.6rem 0 1.8rem}}.search-results h2:first-of-type .subtitle,.search-results .view--count .subtitle{font-size:1.5rem;line-height:1.4;color:#666;display:block}@media screen and (min-width:768px){.search-results h2:first-of-type .subtitle,.search-results .view--count .subtitle{font-size:1.6rem;line-height:1.5}}.search-results .view-sort-options{font-size:1.5rem;line-height:1.4;color:#666;display:block}@media screen and (min-width:768px){.search-results .view-sort-options{font-size:1.6rem;line-height:1.5}}.search-results .view-sort-options .label-inline::after{content:' | '}.search-results-list{margin:0}.search-results--title{margin-top:0}.search-results h3{font-size:1.8rem;line-height:1.5;margin:0 0 .6rem}@media screen and (min-width:600px){.search-results h3{font-size:2rem;line-height:1.5}}.search-results .meta{margin:.9rem 0}.search-results .meta .meta-list-item{margin-left:1rem}.search-results .extract{font-size:1.6rem;line-height:2.1rem;margin:1.5rem 0 1.2rem}.js form#views-exposed-form-gp-practices-find-a-gp{flex-wrap:wrap;max-width:760px}@media (min-width:600px){.js form#views-exposed-form-gp-practices-find-a-gp{align-items:flex-end}.js form#views-exposed-form-gp-practices-find-a-gp .form-item-search-api-views-fulltext{flex:auto}}.js form#views-exposed-form-gp-practices-find-a-gp>div{margin:0 0 1em}.js form#views-exposed-form-gp-practices-find-a-gp .find-by-location{flex:100% 0 1;margin-right:1.5em}@media (min-width:600px){.js form#views-exposed-form-gp-practices-find-a-gp .find-by-location{flex:35% 0 1;margin-right:2em}}.js form#views-exposed-form-gp-practices-find-a-gp .find-by-location input[type='button']{height:4.5rem;padding:0 1em;width:100%;min-width:44px;max-width:275px}.js form#views-exposed-form-gp-practices-find-a-gp .form-item-search-api-views-fulltext{flex:calc(100% - 6em) 0 1}@media (min-width:600px){.js form#views-exposed-form-gp-practices-find-a-gp .form-item-search-api-views-fulltext{flex:calc(65% - 6em) 0 1}}.js form#views-exposed-form-gp-practices-find-a-gp .form-item-search-api-views-fulltext input[type='search']{max-width:100%}.search-results--gp-practice.search-results .card{padding-bottom:1em}.search-results--gp-practice .card h3,.search-results--gp-practice .card .card__title{padding:0;margin:0 0 .6rem}.search-results--gp-practice .card .adr{margin:0}.search-results--gp-practice .card .adr span{display:inline-block;padding-right:.3334em;white-space:nowrap}.search-results--gp-practice .card .adr span::after{content:','}.search-results--gp-practice .card .adr span:last-child::after{content:''}.search-results--gp-practice .card .list--gp-practice-members{margin:0}.search-results--gp-practice .card .list--gp-online-services{margin:.6rem 0 0}.search-results--gp-practice .card .list--gp-online-services .list-item{color:#666;background:transparent url(/themes/custom/nicsdru_nidirect_theme/images/status.svg?192be15fb5c=) no-repeat right/16px 16px;margin-bottom:0;margin-right:4px;padding-right:18px}@media (min-width:480px){.search-results--gp-practice .card .list--gp-online-services .list-item{background-size:18px 18px;margin-right:7px;padding-right:22px}}@media (min-width:600px){.search-results--gp-practice .card .list--gp-online-services .list-item{background-size:21px 21px;margin-right:9px;padding-right:25px}}#contacts-az--title{margin:.5em 0}.search-form--contacts{margin-bottom:0}.page-node-type-health-condition [data-drupal-selector='views-exposed-form-health-conditions-search-page']{padding-right:0}.form-item-query-health-az{position:relative;margin:0}.form-item-query-health-az label{font-size:1.6rem;line-height:2.4rem;margin:0 0 8px}@media (min-width:768px){.form-item-query-health-az label{line-height:2.7rem;margin:0 0 9px}}.search-results--health-conditions{margin-top:0}.search-results--health-conditions.accordion .accordion-section-title{font-size:1.8rem;line-height:1.5;padding:0}@media screen and (min-width:600px){.search-results--health-conditions.accordion .accordion-section-title{font-size:2rem;line-height:1.5}}.search-results--health-conditions.accordion .accordion-section-title button::after{background-size:20px auto}.search-results--health-conditions .symptoms{display:flex;flex-flow:column nowrap}@media (min-width:600px){.search-results--health-conditions .symptoms{flex-flow:row nowrap}}.search-results--health-conditions .symptoms>*{font-size:1.4rem;line-height:1;color:#666;background-color:#fff}@media (min-width:768px){.search-results--health-conditions .symptoms>*{font-size:1.6rem}}.search-results--health-conditions .symptoms .label-inline{white-space:nowrap;padding:.3rem 0;margin:.3rem .5em .3rem 0}.search-results--health-conditions .symptoms .values{display:flex;flex-flow:row wrap}.search-results--health-conditions .symptoms .values .meta{padding:.3rem .6rem;margin:.3rem .2rem;white-space:nowrap;background-color:#f0f0f0;color:#666;font-size:inherit;line-height:1}.search-results--health-conditions .page-summary{font-size:1.5rem;line-height:1.4;font-weight:normal;margin:.5em 0;color:#666;background-color:#fff}@media screen and (min-width:768px){.search-results--health-conditions .page-summary{font-size:1.6rem;line-height:1.5}}.search-results--health-conditions h4{font-size:1.6rem;line-height:1.5;margin:1em 0 0 !important}@media screen and (min-width:768px){.search-results--health-conditions h4{font-size:1.8rem}}.search-results--health-conditions ul.related-condition-list{list-style:none;display:flex;flex-flow:row wrap;margin:0;padding:0}.search-results--health-conditions ul.related-condition-list li{font-size:1.5rem;line-height:1.4;padding:0;margin:.3rem 1em .3rem 0}@media screen and (min-width:768px){.search-results--health-conditions ul.related-condition-list li{font-size:1.6rem;line-height:1.5}}.page-node-type-landing-page #views-exposed-form-health-conditions-search-page{position:relative;display:block;max-width:360px;margin-bottom:1em}.page-node-type-landing-page #views-exposed-form-health-conditions-search-page .form-item-query-health-az{width:100%;margin-bottom:1em}.page-node-type-landing-page #views-exposed-form-health-conditions-search-page .form-item-query-health-az ::-moz-placeholder{font-size:1.5rem}.page-node-type-landing-page #views-exposed-form-health-conditions-search-page .form-item-query-health-az :-ms-input-placeholder{font-size:1.5rem}.page-node-type-landing-page #views-exposed-form-health-conditions-search-page .form-item-query-health-az ::placeholder{font-size:1.5rem}.page-node-type-landing-page #views-exposed-form-health-conditions-search-page .form-item-query-health-az #edit-query-health-az{width:calc(100% - 6rem)}.page-node-type-landing-page #views-exposed-form-health-conditions-search-page .form-actions{position:absolute;right:0;bottom:0;margin:0}.search-form--driving-instructors{flex-wrap:wrap}.search-form--driving-instructors .form-item-help{flex:100% 2 1;margin:0}.search-form--driving-instructors .form-item-help>ul{margin-top:0}.search-form--driving-instructors .search-options{flex:100% 2 1}.search-form--driving-instructors .search-options legend{font-size:1.6rem;line-height:1.5;color:#1c1c1c;margin:0}@media screen and (min-width:768px){.search-form--driving-instructors .search-options legend{font-size:1.8rem}}.search-form--driving-instructors .search-options #edit-categories{display:inline-flex}.search-form--driving-instructors .search-options .form-type-radio{display:inline-block;width:auto;padding:0}.search-results--driving-instructors .card-deck{grid-row-gap:.5em}.search-results--driving-instructors .card{padding-bottom:1em}.search-results--driving-instructors .card:first-child{padding-top:0}.search-results--driving-instructors .card__title{padding:0}.search-results--driving-instructors .card__title .subtitle{font-size:smaller;color:#4d4d4d}.search-results--driving-instructors .card__title .subtitle::before{content:'\2014';display:inline-block;margin:0 .3334em}.search-results--driving-instructors .card__content .list--checklist{margin:.5em 0}@media (min-width:768px){.search-results--driving-instructors .card__content .list--checklist li{font-size:1.7rem;line-height:2.7rem}}.search-results--driving-instructors .card__content .field{display:inline-flex;align-items:baseline;margin:.3rem 0}.search-results--driving-instructors .card__content .field__label{margin-right:6px}.search-results--driving-instructors .card__content .field__label::after{content:':'}.search-results--driving-instructors .card__content .field__items{display:inline}.search-results--driving-instructors .card__content .field__item{display:inline-flex;align-items:baseline;margin-right:.5em}.search-results--driving-instructors .card__content .field__item .title::after{display:inline-block;content:':'}.search-results--driving-instructors .card__content .field__item.tel .title{white-space:nowrap;order:0}.search-results--driving-instructors .card__content .field__item.tel .supplementary{font-size:1.5rem;line-height:1.4;order:2;color:#4d4d4d}@media screen and (min-width:768px){.search-results--driving-instructors .card__content .field__item.tel .supplementary{font-size:1.6rem;line-height:1.5}}.search-results--driving-instructors .card__content .field__item.tel .value{order:1;word-break:break-all;margin:0 .5em}.search-results--driving-instructors .card__content .field--name-field-telephone .field__label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal}.search-results--driving-instructors .card__content .field--name-field-email-address a,.search-results--driving-instructors .card__content .field--name-field-link-url a{word-break:break-all}.search-form--cwp{flex-wrap:wrap;align-items:flex-end;margin:1em 0 1.5em}.search-form--cwp .form-item-postcode{flex:auto 0 0;margin:0 0 .5em}.search-form--cwp .form-item-postcode label{display:block;max-width:200px;margin:0 0 .5em}.search-form--cwp .form-item-postcode input{width:200px;max-width:200px}.search-form--cwp input.form-submit{flex:6rem 0 0;margin-bottom:.5em}.search-form--cwp .ajax-spinner{min-height:44px;margin:0 .5em}
.hr-above{border-top:5px solid #0b1951;margin-top:1.8rem;padding-top:1.6rem}.older-news .card__meta{color:#4d4d4d;display:block;margin-bottom:0}
.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:2.1rem;margin-bottom:4.2rem}@media (min-width:600px){.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:2.4rem;margin-bottom:4.8rem}}@media (min-width:768px){.page-node-type-landing-page .info-notice,.page-node-type-landing-page .card-deck,.page-node-type-landing-page .accordion,.page-node-type-landing-page .video-and-caption,.page-node-type-landing-page .text-block{margin-top:3rem;margin-bottom:6rem}}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card{border-top:0.9rem solid #0a78cd;outline-width:0}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:1.6rem;line-height:1.5}@media screen and (min-width:768px){.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>p,.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body>li{font-size:1.8rem}}.page-node-type-landing-page .card-deck:not(.card-deck--plain) .card .card__image:empty ~ .card__body .card__title{font-size:2.2rem;line-height:1.364}.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-1.8rem}@media (min-width:600px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-2.1rem}}@media (min-width:768px){.page-node-type-landing-page .card-deck+.card-deck:not(.card-deck--plain){margin-top:-2.7rem}}.page-node-type-landing-page .page-summary{font-size:2rem;line-height:1.4;margin:2.4rem 0 3.2rem;font-weight:normal}@media screen and (min-width:600px){.page-node-type-landing-page .page-summary{font-size:2.2rem;line-height:1.4546}}@media screen and (min-width:768px){.page-node-type-landing-page .page-summary{font-size:2.6rem;line-height:1.3846;margin:3rem 0 3.6rem}}@media screen and (min-width:980px){.page-node-type-landing-page .page-summary{font-size:3rem;line-height:1.3;margin:4.5rem 0 4.5rem}}.page-node-type-landing-page .card-deck--plain .card{padding:.6rem 1.8rem .9rem 1.5rem;border-left:0.3rem solid #a8d7fb}.page-node-type-landing-page .card-deck--plain .card:focus,.page-node-type-landing-page .card-deck--plain .card:hover{border-left-color:#0a78cd;background-color:#f3f8fc}.page-node-type-landing-page .card-deck--plain .card__title{font-size:2.2rem;line-height:1.364;padding:0;margin:0;color:#0b1951 !important;text-decoration:none !important;background-color:transparent !important;box-shadow:none !important}.page-node-type-landing-page .card-deck--plain .card__title::after{content:none}.page-node-type-landing-page .card-deck--plain .card__content{max-width:720px;padding:0;margin:.8rem 0 0}@media (min-width:768px){.page-node-type-landing-page .card-deck--plain .card__content{margin:.9rem 0 0}}.page-node-type-landing-page .card-deck--plain .card__content .more{white-space:nowrap;color:#0e6bb3;text-decoration:underline}.page-node-type-landing-page .accordion{border-bottom:1px solid #00aae5}.page-node-type-landing-page .accordion .accordion-heading{padding-left:.8rem}@media (min-width:768px){.page-node-type-landing-page .accordion .accordion-heading{padding-left:1.5rem}}.no-js .page-node-type-landing-page .accordion .accordion-section{margin:0 1.6rem 1em;padding:0}@media (min-width:768px){.no-js .page-node-type-landing-page .accordion .accordion-section{margin:0 1.6rem 1em}}.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 1.6rem 1em}@media (min-width:768px){.js .page-node-type-landing-page .accordion .accordion-section.expanded{margin:0 1.8rem 1em}}.page-node-type-landing-page .accordion .accordion-section-title{border-top:1px solid #00aae5}.page-node-type-landing-page .card-deck--x2 .card--contact{margin:0}@media (min-width:600px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:600px) and (min-width:768px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .title{font-size:1.8rem}}@media (min-width:600px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:2.4rem;line-height:1.3334}}@media screen and (min-width:600px) and (min-width:768px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:2.7rem;line-height:1.3334}}@media screen and (min-width:600px) and (min-width:980px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .value{font-size:3rem;line-height:1.3334}}@media (min-width:600px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.5rem;line-height:1.4}}@media screen and (min-width:600px) and (min-width:768px){.page-node-type-landing-page .card-deck--x2 .card--contact .tel .supplementary{font-size:1.6rem;line-height:1.5}}@media (min-width:600px){.page-node-type-landing-page .card-deck--x2 .card--contact{padding-left:27.5%}.page-node-type-landing-page .card-deck--x2 .card--contact::before{width:15%;margin:1em 6.25%}}@media (min-width:768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .title{font-size:1.7rem;line-height:2.4rem}.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2rem;line-height:1.4}}@media screen and (min-width:768px) and (min-width:600px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.2rem;line-height:1.4546}}@media screen and (min-width:768px) and (min-width:768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .value{font-size:2.4rem;line-height:1.5}}@media (min-width:768px){.page-node-type-landing-page .card-deck--x3 .card--contact .tel .supplementary{font-size:1.5rem;line-height:2.4rem}}@media (min-width:768px){.page-node-type-landing-page .card-deck--x3 .card--contact{padding-left:27.5%}.page-node-type-landing-page .card-deck--x3 .card--contact::before{width:15%;margin:1em 6.25%}}
