/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgb(0,0,0,0),rgb(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
body{--font-icons:"theme-icons"}.sdc-banner-hero{--tag-color:#FFFFFF1A;--tag-color-hover:#FFFFFF40;--tag-border-color:#FFFFFF40;--tag-text-color:#EAECF0;position:relative;overflow:hidden;border-bottom-width:2px;border-style:solid;border-bottom-color:#0000001A}.sdc-banner-hero:not(.sdc-banner-hero--light){margin-bottom:1.5rem}@media (min-width:992px){.sdc-banner-hero:not(.sdc-banner-hero--light){margin-bottom:6rem}}.sdc-banner-hero__pattern{pointer-events:none;position:absolute;left:0px;right:0px;top:0px;z-index:0}@media (min-width:768px){.sdc-banner-hero__pattern{top:0.25rem}}.sdc-banner-hero__pattern{height:100%;width:100%}.sdc-banner-hero__pattern svg{height:100%;width:auto}@media (min-width:992px){.sdc-banner-hero__pattern svg{position:absolute;right:0px}}.sdc-banner-hero__inner{position:relative;z-index:10;display:flex;flex-direction:column;gap:2.5rem;padding-top:1.25rem;padding-bottom:4rem}.sdc-banner-hero .sdc-banner-hero__title{margin:0px;--font-size:clamp(1.5rem,0.553rem + 7.08vw,2.5rem)}.sdc-banner-hero__avatar img,.sdc-banner-hero__avatar picture{display:block;aspect-ratio:1 / 1;width:120px;border-radius:0.75rem;-o-object-fit:cover;object-fit:cover}.sdc-banner-hero__meta{--tw-border-opacity:1;border-color:rgb(152 162 179 / var(--tw-border-opacity,1))}.sdc-banner-hero__social{flex-wrap:wrap;justify-content:flex-start}@media (min-width:768px){.sdc-banner-hero__social{justify-content:flex-end}}.sdc-banner-hero__tags{display:flex;flex-wrap:wrap;gap:0.5rem}.sdc-banner-hero__tags a{color:inherit;text-decoration-line:none}.sdc-banner-hero__tags .field{display:flex;flex-wrap:wrap;gap:0.5rem}.sdc-banner-hero__tags .field__item{font-family:var(--font-title);background-color:var(--tag-color);border-color:var(--tag-border-color);color:var(--tag-text-color);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:1.5rem;border-radius:0.25rem;border-width:1px;border-style:solid;padding-left:0.375rem;padding-right:0.375rem;font-size:var(--text-base);line-height:1.25rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.sdc-banner-hero__tags .field__item:has(a):hover,.sdc-banner-hero__tags .field__item:has(a):focus-within{background-color:var(--tag-color-hover);cursor:pointer}.sdc-banner-hero__breadcrumbs{border-bottom-width:1px;border-style:solid;padding-bottom:0.75rem}.sdc-banner-hero__breadcrumbs .breadcrumb{margin:0px;padding:0px}.sdc-banner-hero__breadcrumbs ol{--arrow-color:#98A2B3;--link-hover-color:#FFFFFF;--tw-text-opacity:1;color:rgb(152 162 179 / var(--tw-text-opacity,1));margin:0px;display:flex;list-style-type:none;flex-wrap:wrap;align-items:center;row-gap:0.25rem;padding:0px}.sdc-banner-hero__breadcrumbs a{position:relative;display:inline-flex;flex-direction:row-reverse;align-items:center;font-size:var(--text-sm);line-height:22px}@media (min-width:768px){.sdc-banner-hero__breadcrumbs a{flex-direction:row}}.sdc-banner-hero__breadcrumbs a{color:inherit}.sdc-banner-hero__breadcrumbs a *,.sdc-banner-hero__breadcrumbs a::before,.sdc-banner-hero__breadcrumbs a::after{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.sdc-banner-hero__breadcrumbs li{display:none;align-items:center;font-family:var(--font-title);font-size:var(--text-sm);line-height:1}@media (min-width:768px){.sdc-banner-hero__breadcrumbs li{display:flex}}.sdc-banner-hero__breadcrumbs li{color:inherit}.sdc-banner-hero__breadcrumbs li:before{--tw-content:none;content:var(--tw-content)}.sdc-banner-hero__breadcrumbs li:nth-child(2){display:flex}.sdc-banner-hero__breadcrumbs li:not(:last-child) a::before{position:absolute;height:1px;width:100%;max-width:calc(100% - 28px);bottom:-0.25rem;background-color:transparent;--tw-content:"";content:var(--tw-content)}.sdc-banner-hero__breadcrumbs li:not(:last-child) a::after{font-family:"theme-icons-2QzgghWmvlBEF1qRVU";content:"";font-size:.75rem;color:var(--arrow-color);--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.sdc-banner-hero__breadcrumbs li:not(:last-child) a::after{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.sdc-banner-hero__breadcrumbs li:not(:last-child) a::after{display:inline-block;height:1.75rem;width:1.75rem;flex-shrink:0;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem}.sdc-banner-hero__breadcrumbs li:not(:last-child) a:hover,.sdc-banner-hero__breadcrumbs li:not(:last-child) a:focus-visible{color:var(--link-hover-color)}.sdc-banner-hero__breadcrumbs li:not(:last-child) a:hover::before,.sdc-banner-hero__breadcrumbs li:not(:last-child) a:focus-visible::before{background-color:var(--link-hover-color)}.sdc-banner-hero__breadcrumbs li:not(:last-child) a:hover::after,.sdc-banner-hero__breadcrumbs li:not(:last-child) a:focus-visible::after{color:var(--link-hover-color)}.sdc-banner-hero__breadcrumbs li:first-child:nth-last-child(2){display:flex}.sdc-banner-hero__breadcrumbs li:first-child:nth-last-child(2)~li{display:none}@media (min-width:768px){.sdc-banner-hero__breadcrumbs li:first-child:nth-last-child(2)~li{display:flex}}.sdc-banner-hero--blue,.sdc-banner-hero--green{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-banner-hero--blue .sdc-banner-hero__title,.sdc-banner-hero--green .sdc-banner-hero__title{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:992px){.sdc-banner-hero--blue .sdc-banner-hero__title,.sdc-banner-hero--green .sdc-banner-hero__title{--font-size:3.75rem}}.sdc-banner-hero--blue .sdc-banner-hero__subtitle,.sdc-banner-hero--green .sdc-banner-hero__subtitle{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs{border-color:rgb(255 255 255 / 0.25);color:hsla(0,0%,100%,.65)}.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs a:hover,.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs a:focus-visible,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs a:hover,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs a:focus-visible{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-banner-hero--blue .sdc-banner-hero__breadcrumbs li:last-child,.sdc-banner-hero--green .sdc-banner-hero__breadcrumbs li:last-child{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-banner-hero--blue .sdc-banner-hero__meta,.sdc-banner-hero--green .sdc-banner-hero__meta{border-color:rgb(255 255 255 / 0.25)}.sdc-banner-hero--blue .sdc-banner-hero__author,.sdc-banner-hero--blue .sdc-banner-hero__social,.sdc-banner-hero--green .sdc-banner-hero__author,.sdc-banner-hero--green .sdc-banner-hero__social{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-banner-hero--blue{--tw-bg-opacity:1;background-color:rgb(0 48 90 / var(--tw-bg-opacity,1))}.sdc-banner-hero--blue ol{--arrow-color:#007C57;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:768px){.sdc-banner-hero--blue ol{--arrow-color:#98A2B3;color:hsla(0,0%,100%,.65)}}.sdc-banner-hero--blue .sdc-banner-hero__date{--tw-text-opacity:1;color:rgb(159 187 208 / var(--tw-text-opacity,1))}.sdc-banner-hero--blue .sdc-banner-hero__pattern{background:linear-gradient(135deg,transparent 45%,rgba(255,255,255,0.07) 100%)}.sdc-banner-hero--green{--tw-bg-opacity:1;background-color:rgb(0 81 56 / var(--tw-bg-opacity,1))}.sdc-banner-hero--green .sdc-banner-hero__date{--tw-text-opacity:1;color:rgb(90 170 124 / var(--tw-text-opacity,1))}.sdc-banner-hero--green ol{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));--arrow-color:#007C57}@media (min-width:768px){.sdc-banner-hero--green ol{--arrow-color:#98A2B3;--tw-text-opacity:1;color:rgb(152 162 179 / var(--tw-text-opacity,1))}}.sdc-banner-hero--light{--tag-color:#0000001A;--tag-color-hover:#F8F8F8;--tag-border-color:#00000040;--tag-text-color:#00263F;background:linear-gradient(180deg,rgba(237,231,219,0.2) 0%,rgba(255,255,255,0.2) 100.17%);border:unset}.sdc-banner-hero--light .sdc-banner-hero__text{gap:1.5rem}.sdc-banner-hero--light .sdc-banner-hero__title{--tw-text-opacity:1;color:rgb(0 38 63 / var(--tw-text-opacity,1))}@media (min-width:992px){.sdc-banner-hero--light .sdc-banner-hero__title{--font-size:3rem}}.sdc-banner-hero--light .sdc-banner-hero__subtitle{--tw-text-opacity:1;color:rgb(61 67 77 / var(--tw-text-opacity,1))}.sdc-banner-hero--light .sdc-banner-hero__date{--tw-text-opacity:1;color:rgb(102 112 133 / var(--tw-text-opacity,1))}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs{border-color:rgb(0 0 0 / 0.1);--tw-text-opacity:1;color:rgb(71 84 103 / var(--tw-text-opacity,1))}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs ol{--tw-text-opacity:1;color:rgb(71 84 103 / var(--tw-text-opacity,1));--arrow-color:#007C57;--link-hover-color:#007C57}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs a:hover,.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs a:focus-visible{--tw-text-opacity:1;color:rgb(0 38 63 / var(--tw-text-opacity,1))}.sdc-banner-hero--light .sdc-banner-hero__breadcrumbs li:last-child{--tw-text-opacity:1;color:rgb(0 38 63 / var(--tw-text-opacity,1))}.sdc-banner-hero--light .sdc-banner-hero__pattern{background:unset}.sdc-banner-hero--light .sdc-banner-hero__meta{--tw-border-opacity:1;border-color:rgb(223 223 223 / var(--tw-border-opacity,1))}.sdc-banner-hero--light .sdc-banner-hero__author,.sdc-banner-hero--light .sdc-banner-hero__social{--tw-text-opacity:1;color:rgb(74 80 88 / var(--tw-text-opacity,1))}.sdc-banner-hero--border{border-bottom:2px solid #59c0d1 !important}.sdc-banner-hero .field--label-inline .field__label::after{--tw-content:none;content:var(--tw-content)}.sdc-banner-hero .node--type-tuition-table.node--view-mode-full{--tw-bg-opacity:1;background-color:rgb(248 248 248 / var(--tw-bg-opacity,1))}.sdc-banner-hero .field--name-field-paragraphs{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;gap:0.25rem}.sdc-banner-hero .field--name-field-paragraphs .field__item:not(:first-child):after{display:inline;--tw-content:"-";content:var(--tw-content)}.sdc-banner-hero .field--name-field-paragraphs .paragraph{display:inline}.node:has(.node__layout .view-scholarships-bursaries-awards) .sdc-banner-hero,.node:has(.node__layout .content-without-sidebar>.paragraph--type--block-embed:first-child) .sdc-banner-hero,.node:has(.node__layout .general-components-container>.paragraph--banner:first-child) .sdc-banner-hero,.node:has(.node__layout .content-without-sidebar .view-search) .sdc-banner-hero{margin-bottom:0px}
body{--font-icons:"theme-icons"}.sdc-footer{--footer-link-line:#2E9368;position:relative;display:block;min-height:-moz-fit-content;min-height:fit-content;width:100%;flex-shrink:0;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 38 63 / var(--tw-bg-opacity,1))}.sdc-footer__top{display:flex;flex-direction:column;align-items:center}.sdc-footer__logo svg{height:60px;width:auto}.sdc-footer__menu{display:flex;flex-wrap:wrap;gap:2rem}@media (min-width:992px){.sdc-footer__menu{justify-content:flex-end}}.sdc-footer__menu .menu-item{flex-shrink:0;padding-top:0px}.sdc-footer__menu ul.menu{margin:0px;display:flex;list-style-type:none;flex-direction:column;flex-wrap:wrap;gap:0.25rem;padding:0px}.sdc-footer__menu ul.menu.menu--level-1{gap:2rem}@media (min-width:992px){.sdc-footer__menu ul.menu.menu--level-1{flex-direction:row;gap:1rem}}@media (min-width:1280px){.sdc-footer__menu ul.menu.menu--level-1{gap:2rem}}@media (min-width:540px){.sdc-footer__menu ul.menu.menu--level-1 .menu-item{width:176px;min-width:96px}}.sdc-footer__menu ul.menu .menu-item--expanded{list-style:unset}.sdc-footer__menu ul.menu span+.menu{margin-top:1rem}.sdc-footer__menu h2,.sdc-footer__menu h3,.sdc-footer__menu h4{margin:0px;font-size:var(--text-base);font-weight:500;text-transform:uppercase;line-height:1.5rem;letter-spacing:0.48px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-footer__menu span{text-transform:uppercase}.sdc-footer__menu a,.sdc-footer__menu span{display:inline-block;padding-top:0.25rem;padding-bottom:0.25rem;font-family:var(--font-title);font-size:var(--text-base);line-height:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));text-decoration-line:none}.sdc-footer__menu ul.menu a.is-active{background-size:100% 2px;color:#FFFFFF}.sdc-footer__left a,.sdc-footer__menu a{--underline-color:var(--footer-link-line);--underline-height:2px;text-decoration-line:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(to right,var(--underline-color),var(--underline-color));background-repeat:no-repeat;background-position:0 100%;background-size:0 var(--underline-height);transition:background-size .3s ease-in-out}.sdc-footer__left a:hover,.sdc-footer__left a:focus-visible,.sdc-footer__menu a:hover,.sdc-footer__menu a:focus-visible{background-size:100% var(--underline-height)}@media(prefers-reduced-motion:reduce){.sdc-footer__left a,.sdc-footer__menu a{transition:none}}.sdc-footer__bottom-content{position:relative;font-family:var(--font-title)}.sdc-footer__bottom-content::before{position:absolute;left:0px;top:0px;display:block;height:1px;width:100%;--tw-content:"";content:var(--tw-content);background:linear-gradient(270deg,var(--Tertiary-Colors-Turquoise,#59C0D1) 0%,#319E53 16.83%,var(--PrimaryGreen-Green-50,#007C57) 33.65%,var(--SecondBlue-Light-Blue-50,#0096D0) 70.19%,var(--PrimaryBlue-Blue-50,#004986) 100%)}.sdc-footer__bottom p,.sdc-footer__bottom .field p,.sdc-footer__bottom .field strong{margin:0px;margin-left:auto;margin-right:auto;font-family:var(--font-title);font-size:var(--text-sm);line-height:1.4rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media (min-width:992px){.sdc-footer__bottom p,.sdc-footer__bottom .field p,.sdc-footer__bottom .field strong{max-width:min(800px,100vw - 240px)}}@media (min-width:1280px){.sdc-footer__bottom p,.sdc-footer__bottom .field p,.sdc-footer__bottom .field strong{max-width:800px}}.sdc-footer__bottom .field a{font-family:var(--font-title);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));text-decoration-line:underline}.sdc-footer__left .field address{margin:0px;font-size:var(--text-base);font-style:normal;line-height:1.5rem}.sdc-footer__left .field a{font-family:var(--font-title);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));text-decoration-line:none}.sdc-footer__left .field p,.sdc-footer__left .field strong{margin:0px;max-width:100%;font-family:var(--font-title);font-size:var(--text-base);line-height:1.5;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-footer__left .config_pages--type--footer > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sdc-footer .field a:focus-visible{border-radius:0.375rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#00263F}.sdc-footer .region-footer-menu{display:flex;gap:2rem}
body{--font-icons:"theme-icons"}.sdc-header{position:relative;display:block;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.sdc-header__logo a{display:block}.sdc-header__logo img,.sdc-header__logo svg{display:block;height:2rem;width:auto}@media (min-width:1440px){.sdc-header__logo img,.sdc-header__logo svg{height:3rem}}@media (min-width:1024px){.sdc-header__main{position:relative}}.sdc-header__menu-toggle{cursor:pointer;align-items:center;justify-content:center}.sdc-header__menu-toggle .icon{display:block;font-size:28px;line-height:1}.sdc-header__menu-toggle .icon-close{display:none}.sdc-header__menu-toggle[aria-expanded=true] .icon-menu{display:none}.sdc-header__menu-toggle[aria-expanded=true] .icon-close{display:block}.sdc-header__menu-toggle:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 73 134 / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.sdc-header [data-menu-toggle] .icon{font-size:24px;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.sdc-header [data-menu-dropdown-toggle] .icon,.sdc-header [data-top-menu-toggle] .icon{font-size:14px;line-height:1;transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}@media (prefers-reduced-motion:reduce){.sdc-header [data-menu-dropdown-toggle] .icon,.sdc-header [data-top-menu-toggle] .icon{transition-property:none}}.sdc-header [data-menu-dropdown-toggle][aria-expanded=true] .icon,.sdc-header [data-top-menu-toggle][aria-expanded=true] .icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sdc-header [data-menu-toggle] .icon-minus-circle,.sdc-header [data-submenu-toggle] .icon-minus-circle{display:none}.sdc-header [data-menu-toggle]{display:flex;min-height:44px;min-width:44px;align-items:center;justify-content:center;border-radius:0.5rem}@media (min-width:1024px){.sdc-header [data-menu-toggle]{display:none}}.sdc-header [data-menu-toggle][aria-expanded=true] .icon-plus-circle{display:none}.sdc-header [data-menu-toggle][aria-expanded=true] .icon-minus-circle{display:inline-block}.sdc-header [data-menu-toggle]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#00263F}.sdc-header [data-submenu-toggle]{display:flex;min-height:44px;width:44px;cursor:pointer;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.sdc-header [data-submenu-toggle][aria-expanded=true] .icon-plus-circle{display:none}.sdc-header [data-submenu-toggle][aria-expanded=true] .icon-minus-circle{display:inline-block}@media (min-width:1024px){.sdc-header [data-submenu-toggle]:hover,.sdc-header [data-submenu-toggle][aria-expanded=true]{--tw-bg-opacity:1;background-color:rgb(0 73 134 / var(--tw-bg-opacity,1))}}.sdc-header [data-submenu-toggle]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1))}.sdc-header__nav{display:none;min-width:0px;align-items:center;justify-content:flex-end}@media (min-width:1024px){.sdc-header__nav{display:flex}}@media not all and (min-width:1024px){.sdc-header__nav{position:absolute;left:0px;right:0px;top:100%;z-index:50;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;--tw-bg-opacity:1;background-color:rgb(0 38 63 / var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;padding-top:1.5rem;padding-bottom:1.5rem}.sdc-header__nav--open{display:flex;height:calc(100dvh - var(--sdc-header-height,100%));-webkit-overflow-scrolling:touch}.sdc-header__nav .block-menu{width:100%}}@media (min-width:1024px){@media not all and (min-width:1280px){.sdc-header__nav .block-menu{min-width:0px;max-width:100%}}}.sdc-header__nav .menu{margin:0px;list-style-type:none;padding:0px}.sdc-header__nav .menu-item:not(.btn){margin:0px;list-style-type:none;padding:0px}@media not all and (min-width:1024px){.sdc-header__nav .menu--level-1{position:relative}.sdc-header__nav .menu--level-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}}.sdc-header__nav .menu--level-1{min-height:calc(100vh - 136px)}@media (min-width:1024px){@media not all and (min-width:1280px){.sdc-header__nav .menu--level-1{max-width:100%;justify-content:flex-end}}}@media (min-width:1280px){.sdc-header__nav .menu--level-1{margin-top:0.75rem;height:60px}}@media (min-width:1440px){.sdc-header__nav .menu--level-1{-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:1024px){.sdc-header__nav .menu--level-1{min-height:unset;display:flex;flex-direction:row;align-items:center;-moz-column-gap:0.25rem;column-gap:0.25rem;row-gap:0.25rem}@media (min-width:1280px){.sdc-header__nav .menu--level-1{-moz-column-gap:1rem;column-gap:1rem}}}.sdc-header__nav .menu--level-1::before,.sdc-header__nav .menu--level-1::after{pointer-events:none;position:absolute;bottom:0px;height:5rem;width:172px;background-size:contain;background-repeat:no-repeat}@media (min-width:1024px){.sdc-header__nav .menu--level-1::before,.sdc-header__nav .menu--level-1::after{display:none}}.sdc-header__nav .menu--level-1::before,.sdc-header__nav .menu--level-1::after{content:""}.sdc-header__nav .menu--level-1::before{left:-1.5rem;background-image:url("/themes/custom/nipu/components/header/assets/left-image.svg")}.sdc-header__nav .menu--level-1::after{right:-3rem;background-image:url("/themes/custom/nipu/components/header/assets/right-image.svg")}.sdc-header__nav .menu--level-1>.menu-item{position:relative;display:flex;align-items:center;row-gap:1rem}@media (min-width:1024px){.sdc-header__nav .menu--level-1>.menu-item{position:static;-moz-column-gap:0.25rem;column-gap:0.25rem;align-self:stretch}}@media not all and (min-width:1024px){.sdc-header__nav .menu--level-1>.menu-item{flex-wrap:wrap;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 58 107 / var(--tw-border-opacity,1));padding-bottom:1.5rem}}.sdc-header__nav .menu--sub{display:none;flex-basis:100%;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.sdc-header__nav .menu--sub{max-height:440px;overflow-y:auto;overscroll-behavior:contain;position:absolute;left:0px;top:100%;z-index:50;min-width:240px;gap:0px;--tw-bg-opacity:1;background-color:rgb(0 38 63 / var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.sdc-header__nav .menu--sub>.menu-item{display:flex;flex-wrap:wrap;align-items:center}.sdc-header__nav .menu--sub .menu--sub{width:100%}@media not all and (min-width:1024px){.sdc-header__nav .menu--sub .menu--sub{gap:1rem}}@media (min-width:1024px){.sdc-header__nav .menu--sub .menu--sub{position:static;z-index:auto;min-width:0px}}.sdc-header__nav .menu-link:not(.btn){border-radius:0.375rem;font-family:var(--font-body);font-size:var(--text-base);line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));text-decoration-line:none}.sdc-header__nav .menu-link:not(.btn):hover{text-decoration-line:underline}.sdc-header__nav .menu-link:not(.btn):focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#00263F}@media (min-width:1024px){.sdc-header__nav .menu--sub .menu-link:not(.btn){display:flex;min-height:44px;width:100%;align-items:center;border-radius:0px;padding-left:0.75rem;padding-right:0.75rem;font-family:var(--font-title);font-size:14.4px;line-height:22.4px}.sdc-header__nav .menu--sub .menu-link:not(.btn):hover{--tw-bg-opacity:1;background-color:rgb(0 73 134 / var(--tw-bg-opacity,1));text-decoration-line:none}.sdc-header__nav .menu--sub .menu-link:not(.btn):focus-visible{--tw-ring-inset:inset;--tw-ring-offset-width:0px}}.sdc-header__nav .menu--sub .menu-link--sub-parent{flex:1 1 0%}@media (min-width:1024px){.sdc-header__nav .menu--sub .menu-link--sub-parent{width:auto}}.sdc-header__nav .menu-link--top:not(.btn){display:flex;align-items:center;gap:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-family:var(--font-title);font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.75rem;letter-spacing:0.6px}@media (min-width:1024px){.sdc-header__nav .menu-link--top:not(.btn){font-size:var(--text-base);font-weight:400;text-transform:none;line-height:1.25rem;letter-spacing:-0.16px;--tw-text-opacity:1;color:rgb(74 80 88 / var(--tw-text-opacity,1))}.sdc-header__nav .menu-link--top:not(.btn):hover{--tw-text-opacity:1;color:rgb(0 73 134 / var(--tw-text-opacity,1));text-decoration-line:none}.sdc-header__nav .menu-link--top:not(.btn):focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(0 124 87 / var(--tw-ring-opacity,1));--tw-ring-offset-width:0px}}.sdc-header__nav .menu-link--parent:not(.btn){flex:1 1 0%}@media (min-width:1024px){.sdc-header__nav .menu-link--parent:not(.btn){flex:none;padding-top:14px;padding-bottom:26px}@media not all and (min-width:1280px){.sdc-header__nav .menu-link--parent:not(.btn){padding-top:1rem;padding-bottom:1rem}}}.sdc-header__nav .menu-link--parent:not(.btn){cursor:pointer}.sdc-header__nav [data-menu-dropdown-toggle]{display:none;cursor:pointer;align-items:center;border-radius:0.375rem;padding-left:0.25rem;padding-right:0.25rem;--tw-text-opacity:1;color:rgb(74 80 88 / var(--tw-text-opacity,1))}@media (min-width:1024px){.sdc-header__nav [data-menu-dropdown-toggle]{display:flex;padding-top:14px;padding-bottom:26px}@media not all and (min-width:1280px){.sdc-header__nav [data-menu-dropdown-toggle]{padding-top:1rem;padding-bottom:1rem}}}.sdc-header__nav [data-menu-dropdown-toggle]:hover{--tw-text-opacity:1;color:rgb(0 73 134 / var(--tw-text-opacity,1))}.sdc-header__nav [data-menu-dropdown-toggle]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 124 87 / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.sdc-header__nav .menu--sub .menu--sub .menu-link:not(.btn){padding-left:1rem}@media (min-width:1024px){.sdc-header__nav .menu--sub .menu--sub .menu-link:not(.btn){padding-left:1.5rem}}.sdc-header__nav .menu-mega-panel{display:none;flex-basis:100%;flex-direction:column}@media (min-width:1024px){.sdc-header__nav .menu-mega-panel{position:absolute;left:0px;right:0px;top:100%;z-index:50;display:block;visibility:hidden;opacity:0;pointer-events:none;height:0;overflow:hidden;transition:opacity .18s ease-out,visibility .18s ease-out,height 0s linear .18s,overflow 0s linear .18s;background-color:#FFFFFF;box-shadow:0 8px 24px 0 rgba(0,26,52,.1)}@media(prefers-reduced-motion:reduce){.sdc-header__nav .menu-mega-panel{transition:none}}}@media not all and (min-width:1024px){.sdc-header__nav .menu-mega-panel .container{padding-left:0px;padding-right:0px}.sdc-header__nav [data-menu-toggle][aria-expanded=true]~.menu-mega-panel{display:flex}}@media (min-width:1024px){.sdc-header__nav [data-menu-dropdown-toggle][aria-expanded=true]~.menu-mega-panel{visibility:visible;opacity:1;pointer-events:auto;height:auto;overflow:visible;transition:opacity .18s ease-out,visibility .18s ease-out}}.sdc-header__nav [data-submenu-toggle][aria-expanded=true]~.menu--sub{display:flex}@media (min-width:1024px){.sdc-header__nav .menu--level-1>.menu-item:hover>.menu-mega-panel{visibility:visible;opacity:1;pointer-events:auto;height:auto;overflow:visible;transition:opacity .18s ease-out,visibility .18s ease-out}.sdc-header__nav .menu--level-1>.menu-item:hover>[data-menu-dropdown-toggle] .icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.sdc-header__nav .menu-mega-panel .menu--level-2{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.sdc-header__nav .menu-mega-panel .menu--level-2{position:static;z-index:auto;min-width:0px;display:grid;grid-template-columns:repeat(3,1fr);align-items:start;-moz-column-gap:4rem;column-gap:4rem;row-gap:2.5rem;width:100%;max-height:none;overflow:visible;overscroll-behavior:auto;padding:2.5rem 0;background-color:rgba(0,0,0,0);box-shadow:none}.sdc-header__nav .menu--level-2>.menu-item{flex-direction:column;align-items:flex-start;gap:0}.sdc-header__nav .menu--level-2>.menu-item>.menu-link:not(.btn){font-family:var(--font-body);font-size:var(--text-base);color:#1A2530;padding:0;min-height:0;border-radius:0;width:100%;flex:none}.sdc-header__nav .menu--level-2>.menu-item>.menu-link:not(.btn):hover{background:rgba(0,0,0,0);color:#007C57;text-decoration:none}.sdc-header__nav .menu--level-2>.menu-item>.menu-link:not(.btn):focus-visible{outline-offset:2px;outline-color:#007C57}.sdc-header__nav .menu--level-2>.menu-item>[data-submenu-toggle]{display:none}.sdc-header__nav .menu--level-2>.menu-item>.menu--level-3{display:flex;flex-direction:column;position:static;z-index:auto;min-width:0;width:100%;max-height:none;overflow:visible;background:rgba(0,0,0,0);box-shadow:none;padding:0;gap:0.75rem}.sdc-header__nav .menu--level-2 .menu--level-3 .menu-link:not(.btn){font-family:var(--font-body);font-size:var(--text-base);color:#1A2530;padding:0;min-height:0;border-radius:0}.sdc-header__nav .menu--level-2 .menu--level-3 .menu-link:not(.btn):hover{background:rgba(0,0,0,0);color:#007C57;text-decoration:none}.sdc-header__nav .menu--level-2 .menu--level-3 .menu-link:not(.btn):focus-visible{outline-offset:2px;outline-color:#007C57}.sdc-header__nav .menu--level-2>.menu-item>.menu-link:not(.btn):not([href]){pointer-events:none}}.sdc-header__top .region-header-top{display:flex;align-items:center}@media (min-width:1024px){.sdc-header__top .region-header-top form{position:relative}.sdc-header__top .region-header-top form .sdc-header-search__actions input{position:absolute;top:5px;right:54px;min-height:2.25rem;width:2.25rem;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border:1px solid #007C57}}.sdc-header__top .block-views-exposed-filter-blocksearch-search-block.contextual-region{position:unset}.sdc-header__top .menu{margin:0px;display:flex;list-style-type:none;align-items:center;justify-content:flex-end;padding:0px}.sdc-header__top .menu>.menu-item{position:relative;flex-shrink:0;padding-top:0px}.sdc-header__top a{display:inline-flex;min-height:44px;align-items:center;gap:0.5rem;padding-left:0.75rem;padding-right:0.75rem;font-family:var(--font-title);font-size:14.4px;line-height:22.4px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.sdc-header__top a:hover,.sdc-header__top a:focus-visible{--tw-bg-opacity:1;background-color:rgb(0 73 134 / var(--tw-bg-opacity,1))}.sdc-header__top [data-top-menu-toggle]{display:flex;min-height:44px;cursor:pointer;align-items:center;gap:0.5rem;padding-left:0.75rem;padding-right:0.75rem;font-family:var(--font-title);font-size:14.4px;line-height:22.4px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.sdc-header__top [data-top-menu-toggle]:hover,.sdc-header__top [data-top-menu-toggle][aria-expanded=true]{--tw-bg-opacity:1;background-color:rgb(0 73 134 / var(--tw-bg-opacity,1))}.sdc-header__top [data-top-menu-toggle]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1))}.sdc-header__top .menu--top-sub{position:absolute;left:0px;top:100%;z-index:51;margin:0px;display:none;width:-moz-max-content;width:max-content;min-width:100%;list-style-type:none;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(0 38 63 / var(--tw-bg-opacity,1));padding:0px}.sdc-header__top .menu--top-sub .menu-item{display:flex;width:100%;flex-wrap:wrap;align-items:center}.sdc-header__top .menu--top-sub a{display:flex;width:100%;white-space:nowrap}.sdc-header__top .menu--top-sub .menu-link--sub-parent{width:auto;flex:1 1 0%}.sdc-header__top .menu--level-3{margin:0px;display:none;width:100%;flex-basis:100%;list-style-type:none;flex-direction:column;padding:0px}.sdc-header__top .menu--level-3 a{padding-left:1.5rem}.sdc-header__top [data-submenu-toggle][aria-expanded=true]~.menu--level-3{display:flex}.sdc-header__top [data-top-menu-toggle][aria-expanded=true]~.menu--top-sub{display:flex}@media (min-width:1024px){.sdc-header__top .menu--top>.menu-item:hover>.menu--top-sub{display:flex}}.sdc-header__top .menu--top>.menu-item:hover>[data-top-menu-toggle] .icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media not all and (min-width:1024px){.sdc-header__nav .menu--level-1>.menu-item:has(.btn){position:relative;z-index:10;display:inline-block}}.sdc-header__nav .menu--level-1>.menu-item:has(.btn){border:unset;padding-bottom:unset}@media (min-width:1280px){.sdc-header__nav .menu--level-1>.menu-item:has(.btn){margin-bottom:0.75rem}}.sdc-header__nav .menu--level-1>.menu-item:has(.btn):nth-last-child(2){margin-left:calc((100% - 100px - 128px - 8px)/2)}@media (min-width:1024px){.sdc-header__nav .menu--level-1>.menu-item:has(.btn):nth-last-child(2){margin-left:unset}}.sdc-header__nav .menu--level-1>.menu-item:has(.btn):last-child{margin-left:8px}@media (min-width:1024px){.sdc-header__nav .menu--level-1>.menu-item:has(.btn):last-child{margin-left:unset}}.sdc-header a:focus-visible{border-radius:0.375rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 73 134 / var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.sdc-header__top a:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1));--tw-ring-offset-color:#00263F}.sdc-header-search{display:flex;min-height:44px;align-items:center;justify-content:flex-end}@media not all and (min-width:1024px){.sdc-header-search__field{position:absolute;left:0px;right:0px;top:100%;z-index:40;display:flex;flex-direction:column;gap:1.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:2.5rem;padding-bottom:2.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(209 209 209 / var(--tw-border-opacity,1));transition-property:none;overflow-y:auto;overscroll-behavior:contain}}@media (prefers-reduced-motion:reduce){.sdc-header-search__field{transition-property:none}}@media not all and (min-width:1024px){.sdc-header-search__field{height:calc(100dvh - var(--sdc-header-height,100%));-webkit-overflow-scrolling:touch}}@media (min-width:1024px){.sdc-header-search__field{height:2.75rem;width:192px;max-width:192px;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem;transition-property:max-width,opacity,padding;transition-duration:200ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}@media (prefers-reduced-motion:reduce){.sdc-header-search__field{transition-property:none}}}@media not all and (min-width:1024px){.sdc-header-search__field--collapsed{display:none}}@media (min-width:1024px){.sdc-header-search__field--collapsed{visibility:hidden;max-width:0px;overflow:hidden;padding-left:0px;opacity:0}}.sdc-header-search__field--no-transition{transition-property:none}.sdc-header-search__field .form-item{margin:0px}.sdc-header-search__field input[type=text],.sdc-header-search__field input[type=search]{display:block;width:100%;border-width:0px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));font-family:var(--font-title);font-size:var(--text-sm);line-height:1.25rem;--tw-text-opacity:1;color:rgb(26 37 48 / var(--tw-text-opacity,1))}@media not all and (min-width:1024px){.sdc-header-search__field input[type=text],.sdc-header-search__field input[type=search]{height:3.5rem;border-radius:6px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(223 223 223 / var(--tw-border-opacity,1));padding:1rem !important;padding-right:3rem !important;font-family:var(--font-body);font-size:14.4px;line-height:22.4px}}@media (min-width:1024px){.sdc-header-search__field input[type=text],.sdc-header-search__field input[type=search]{height:2.25rem;border-radius:4px;padding-left:0.75rem !important;padding-right:0.75rem !important;padding-top:0.5rem !important;padding-bottom:0.5rem !important}}.sdc-header-search__field input[type=text],.sdc-header-search__field input[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.33366 15C9.81283 14.9998 11.2494 14.5046 12.4145 13.5933L16.0778 17.2567L17.2562 16.0783L13.5928 12.415C14.5046 11.2498 15.0001 9.81288 15.0003 8.33332C15.0003 4.65749 12.0095 1.66666 8.33366 1.66666C4.65783 1.66666 1.66699 4.65749 1.66699 8.33332C1.66699 12.0092 4.65783 15 8.33366 15ZM8.33366 3.33332C11.0912 3.33332 13.3337 5.57582 13.3337 8.33332C13.3337 11.0908 11.0912 13.3333 8.33366 13.3333C5.57616 13.3333 3.33366 11.0908 3.33366 8.33332C3.33366 5.57582 5.57616 3.33332 8.33366 3.33332Z' fill='%23007C57'/%3E%3Cpath d='M9.51018 7.15501C9.82602 7.47168 10.0002 7.89001 10.0002 8.33334H11.6668C11.6674 7.89539 11.5813 7.46165 11.4134 7.05716C11.2455 6.65267 10.9991 6.28545 10.6885 5.97668C9.42685 4.71668 7.23935 4.71668 5.97852 5.97668L7.15518 7.15668C7.78852 6.52501 8.88018 6.52668 9.51018 7.15501Z' fill='%23007C57'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px 20px}@media (min-width:1024px){.sdc-header-search__field input[type=text],.sdc-header-search__field input[type=search]{background-image:none}}.sdc-header-search__field input[type=text]::-moz-placeholder,.sdc-header-search__field input[type=search]::-moz-placeholder{--tw-text-opacity:1;color:rgb(138 144 153 / var(--tw-text-opacity,1))}.sdc-header-search__field input[type=text]::placeholder,.sdc-header-search__field input[type=search]::placeholder{--tw-text-opacity:1;color:rgb(138 144 153 / var(--tw-text-opacity,1))}@media not all and (min-width:1024px){.sdc-header-search__field input[type=text]::-moz-placeholder,.sdc-header-search__field input[type=search]::-moz-placeholder{--tw-text-opacity:1;color:rgb(26 37 48 / var(--tw-text-opacity,1))}.sdc-header-search__field input[type=text]::placeholder,.sdc-header-search__field input[type=search]::placeholder{--tw-text-opacity:1;color:rgb(26 37 48 / var(--tw-text-opacity,1))}}.sdc-header-search__heading{margin:0px;font-family:var(--font-title);font-size:36px;font-weight:500;line-height:44px;letter-spacing:-0.72px;--tw-text-opacity:1;color:rgb(0 124 87 / var(--tw-text-opacity,1))}@media (min-width:1024px){.sdc-header-search__heading{display:none}}.sdc-header-search__toggle{display:flex;height:44px;width:44px;cursor:pointer;align-items:center;justify-content:center;padding-left:0.75rem;padding-right:0.75rem;font-size:20px;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}@media not all and (min-width:1024px){.sdc-header-search__toggle{position:absolute;right:5rem;top:56px;z-index:40;--tw-text-opacity:1;color:rgb(0 38 63 / var(--tw-text-opacity,1))}}.sdc-header-search__toggle{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}@media (prefers-reduced-motion:reduce){.sdc-header-search__toggle{transition-property:none}}@media not all and (min-width:1024px){.sdc-header-search__toggle .icon.icon-search{font-size:26px}}.sdc-header-search__toggle .icon.icon-close{display:none}@media not all and (min-width:1024px){.sdc-header-search__toggle[aria-expanded=true] .icon.icon-search{display:none}.sdc-header-search__toggle[aria-expanded=true] .icon.icon-close{display:block}}.sdc-header-search__toggle:hover{--tw-bg-opacity:1;background-color:rgb(0 73 134 / var(--tw-bg-opacity,1))}@media not all and (min-width:1024px){.sdc-header-search__toggle:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(0 73 134 / var(--tw-text-opacity,1))}}.sdc-header-search__toggle:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1))}@media not all and (min-width:1024px){.sdc-header-search__toggle:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(0 73 134 / var(--tw-ring-opacity,1))}.sdc-header-search__actions{width:100%}.sdc-header-search__actions input[type=submit],.sdc-header-search__actions button[type=submit]{display:flex;width:100%;cursor:pointer}}@media (min-width:1024px){.sdc-header-search__actions input[type=submit],.sdc-header-search__actions button[type=submit]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sdc-header-search__actions input[type=submit]:focus,.sdc-header-search__actions button[type=submit]:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;display:flex;height:44px;cursor:pointer;align-items:center;border-width:0px;--tw-bg-opacity:1;background-color:rgb(0 73 134 / var(--tw-bg-opacity,1));padding-left:0.75rem;padding-right:0.75rem;font-family:var(--font-title);font-size:var(--text-sm);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity,1))}}@media not all and (min-width:1024px){body.sdc-header-nav-open,body.sdc-header-search-open{overflow:hidden}}body .block-menu.contextual-region{position:unset}
