<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:'Fira Sans';font-style:normal;font-weight:400;src:url(/themes/custom/ihacpa/assets/libraries/fira_sans/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Fira Sans';font-style:italic;font-weight:400;src:url(/themes/custom/ihacpa/assets/libraries/fira_sans/va9C4kDNxMZdWfMOD5VvkrjJYTLVdlTO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Fira Sans';font-style:normal;font-weight:600;src:url(/themes/custom/ihacpa/assets/libraries/fira_sans/va9B4kDNxMZdWfMOD5VnSKzeRhf6Xl7Glw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Fira Sans';font-style:italic;font-weight:600;src:url(/themes/custom/ihacpa/assets/libraries/fira_sans/va9f4kDNxMZdWfMOD5VvkrAWRSf4VFnklULW.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display:swap;font-family:'Josefin Sans';font-style:normal;font-weight:100 700;src:url(/themes/custom/ihacpa/assets/libraries/josefin_sans/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:'Josefin Sans';font-style:italic;font-weight:100 700;src:url(/themes/custom/ihacpa/assets/libraries/josefin_sans/Qw3EZQNVED7rKGKxtqIqX5EUCEx6XHgOiJM6.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{border:0;margin:0;padding:0}main,article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a img{border:0}*,*:before,*:after{box-sizing:border-box}html{font-size:16px}body{color:#15272f;font:400 normal 1em/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px}strong{font-weight:600}sup{font-size:.83em;line-height:0;vertical-align:super}h1{color:#15272f;font:600 normal 2.5em/1.2em "Josefin Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-0.02em;margin:0 0 .6em}h2{color:#15272f;font:600 normal 2em/1.25em "Josefin Sans",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 0 .5em}h3{color:#15272f;font:600 normal 1.75em/1.143em "Josefin Sans",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 0 .571em}h4{color:#15272f;font:600 normal 1.25em/1.4em "Josefin Sans",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 0 .8em}h5{color:#15272f;font:600 normal 1em/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px;margin:0 0 1em}h6{color:#15272f;font:400 normal .875em/1.429em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.25px;margin:0 0 1.143em}p{margin:0 0 1.5em}p.size-large{font-size:1.125em;line-height:1.556em}p.size-small{font-size:.875em;letter-spacing:.25px;line-height:1.429em}p+h2,p+h3,p+h4{padding-top:1.5rem}ul,ol{margin:0 0 1.25em 1.5em}ul li,ol li{margin:0 0 .625em}ul li:last-child,ol li:last-child{margin:0}ul+h2,ul+h3,ul+h4,ol+h2,ol+h3,ol+h4{padding-top:1.5rem}a{color:#104f99;text-decoration:underline}@media(hover:hover){a:hover{color:#941f45;text-decoration:underline}}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}table caption{color:#445259;font-size:.875em;letter-spacing:.25px;line-height:1.429em;padding:0 0 1.143em;text-align:left}table td{border:1px solid #dcdfe0;font-size:.875em;letter-spacing:.25px;line-height:1.429em;padding:.75em 1em}table th{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#445259;border:1px solid #15272f;color:#fff;font-size:.875em;font-weight:600;letter-spacing:.25px;line-height:1.429em;padding:.75em 1em;text-align:left}table th a{color:#fff}@media(hover:hover){table th a:hover{color:#ead2da}}table th .tablesort{margin:0 0 0 5px;position:relative;top:3px}table+h2,table+h3,table+h4{padding-top:1.5rem}table tr:nth-child(2n) td{background:#fafbfb}.capitalise{text-transform:capitalize}.highlight{background:#f9f0be;color:#15272f}.highlight--colour-cobalt{background:#dbe5f0}.highlight--colour-emerald{background:#d9eee6}.highlight--colour-fountain{background:#ddf3ef}.highlight--colour-violet{background:#eae0ee}.highlight--colour-water{background:#d9ecf6}.break-all{word-break:break-all}.no-break{white-space:nowrap}img{color:rgba(0,0,0,0);font-size:0;line-height:0}html{scroll-behavior:smooth}body{background:#15272f;position:relative}main{background:#fff}.container{margin:0 auto;max-width:1440px;padding:0 120px;width:100%}@media only screen and (max-width:1365px){.container{padding:0 32px}}@media only screen and (max-width:639px){.container{padding:0 20px}}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal}::-moz-selection{background:#15272f;color:#fff}::selection{background:#15272f;color:#fff}img::-moz-selection{background:rgba(0,0,0,0)}img::selection{background:rgba(0,0,0,0)}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus,:focus-visible{outline:2px solid #104f99;outline-offset:5px}:focus:not(:focus-visible){outline:none}[id]{scroll-margin:193px 0 0}@media only screen and (max-width:1023px){[id]{scroll-margin:48px 0 0}}[data-toolbar-menu] [id]{scroll-margin:253px 0 0}@media only screen and (max-width:1023px){[data-toolbar-menu] [id]{scroll-margin:48px 0 0}}.icon{background-color:#00040a;display:inline-block;font-size:0;line-height:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;height:24px;-webkit-mask-size:24px 24px;mask-size:24px 24px;width:24px}.icon--colour-cobalt{background-color:#104f99}.icon--colour-cobalt-10{background-color:#e7edf5}.icon--colour-cobalt-50{background-color:#88a7cc}.icon--colour-emerald{background-color:#008f55}.icon--colour-fountain{background-color:#54c1af}.icon--colour-midnight{background-color:#15272f}.icon--colour-midnight-50{background-color:#8a9397}.icon--colour-water{background-color:#0080c4}.icon--colour-berry{background-color:#941f45}.icon--colour-jasmine{background-color:#f2e07c}.icon--colour-blue_charcoal{background-color:#00040a}.icon--colour-white{background-color:#fff}.icon--size-small{height:16px;-webkit-mask-size:16px 16px;mask-size:16px 16px;width:16px}.icon--size-medium{height:20px;-webkit-mask-size:20px 20px;mask-size:20px 20px;width:20px}.icon--size-large{height:32px;-webkit-mask-size:32px 32px;mask-size:32px 32px;width:32px}.icon--size-extra-large{height:40px;-webkit-mask-size:40px 40px;mask-size:40px 40px;width:40px}.icon--type-comment{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#comment-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#comment-view)}.icon--type-listen{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#listen-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#listen-view)}.icon--type-print{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#print-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#print-view)}.icon--type-play{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#play-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#play-view)}.icon--type-thumb-down{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#thumb-down-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#thumb-down-view)}.icon--type-thumb-up{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#thumb-up-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#thumb-up-view)}.icon--type-search{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#search-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#search-view)}.icon--type-send{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#send-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#send-view)}.icon--type-share{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#share-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#share-view)}.icon--type-subscribe{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#subscribe-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#subscribe-view)}.icon--type-arrow-down{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-down-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-down-view)}.icon--type-arrow-down-left{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-down-left-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-down-left-view)}.icon--type-arrow-expand{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-expand-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-expand-view)}.icon--type-arrow-left{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-left-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-left-view)}.icon--type-arrow-left-up{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-left-up-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-left-up-view)}.icon--type-arrow-right{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-right-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-right-view)}.icon--type-arrow-right-down{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-right-down-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-right-down-view)}.icon--type-arrow-up{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-up-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-up-view)}.icon--type-arrow-up-right{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-up-right-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#arrow-up-right-view)}.icon--type-chevron-down{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-down-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-down-view)}.icon--type-chevron-left{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-left-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-left-view)}.icon--type-chevron-left-double{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-left-double-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-left-double-view)}.icon--type-chevron-right{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-right-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-right-view)}.icon--type-chevron-right-double{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-right-double-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-right-double-view)}.icon--type-chevron-up{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-up-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#chevron-up-view)}.icon--type-calendar{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#calendar-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#calendar-view)}.icon--type-event{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#event-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#event-view)}.icon--type-checkbox{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#checkbox-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#checkbox-view)}.icon--type-checkbox-selected{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#checkbox-selected-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#checkbox-selected-view)}.icon--type-radio{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#radio-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#radio-view)}.icon--type-radio-selected{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#radio-selected-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#radio-selected-view)}.icon--type-link-download{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#link-download-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#link-download-view)}.icon--type-link-external{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#link-external-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#link-external-view)}.icon--type-link-map{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#link-map-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#link-map-view)}.icon--type-minus{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#minus-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#minus-view)}.icon--type-plus{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#plus-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#plus-view)}.icon--type-times{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#times-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#times-view)}.icon--type-archive{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#archive-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#archive-view)}.icon--type-draft{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#draft-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#draft-view)}.icon--type-review{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#review-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#review-view)}.icon--type-unpublished{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#unpublished-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#unpublished-view)}.icon--type-information{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#information-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#information-view)}.icon--type-alert{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#alert-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#alert-view)}.icon--type-success{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#success-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#success-view)}.icon--type-tip{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#tip-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#tip-view)}.icon--type-accessibility{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#accessibility-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#accessibility-view)}.icon--type-facebook{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#facebook-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#facebook-view)}.icon--type-instagram{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#instagram-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#instagram-view)}.icon--type-linkedin{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#linkedin-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#linkedin-view)}.icon--type-pinterest{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#pinterest-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#pinterest-view)}.icon--type-soundcloud{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#soundcloud-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#soundcloud-view)}.icon--type-twitter{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#twitter-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#twitter-view)}.icon--type-youtube{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#youtube-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#youtube-view)}.icon--type-throbber{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#throbber-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P3#throbber-view);animation-name:"animation__icon--name-spin";animation-duration:500ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes animation__icon--name-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#15272f;border-radius:0;border:0 none;color:#fff;cursor:pointer;display:inline-block;font:600 normal 1rem/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;margin:0;max-width:100%;outline:none;padding:1em 1.5em;text-align:center;text-decoration:none}@media only screen and (max-width:639px){.button{font-size:.875rem}}.button__label{pointer-events:none}.button--state-active,.button:active,.button:focus-visible{background:#54c1af;color:#15272f}.button--state-active,.button:active{box-shadow:inset 0 4px 8px rgba(21,39,47,.15)}.button:focus-visible{outline:2px solid #104f99;outline-offset:5px}@media(hover:hover){.button:hover{background:#54c1af;color:#15272f;text-decoration:none}}.button--state-disabled,.button:disabled,.button[disabled]{cursor:default;cursor:not-allowed;opacity:.5}@media(hover:hover){.button--state-disabled:hover,.button:disabled:hover,.button[disabled]:hover{background:#15272f;color:#fff}}.button--icon-only,.button--icon-prefix,.button--icon-suffix{position:relative;text-align:left}.button--icon-only .button__icon,.button--icon-prefix .button__icon,.button--icon-suffix .button__icon{background-color:#fff;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.button--icon-only.button--state-active .button__icon,.button--icon-only:active .button__icon,.button--icon-only:focus-visible .button__icon,.button--icon-prefix.button--state-active .button__icon,.button--icon-prefix:active .button__icon,.button--icon-prefix:focus-visible .button__icon,.button--icon-suffix.button--state-active .button__icon,.button--icon-suffix:active .button__icon,.button--icon-suffix:focus-visible .button__icon{background-color:#15272f}@media(hover:hover){.button--icon-only:hover .button__icon,.button--icon-prefix:hover .button__icon,.button--icon-suffix:hover .button__icon{background-color:#15272f}}@media(hover:hover){.button--icon-only--state-disabled:hover .button__icon,.button--icon-only:disabled:hover .button__icon,.button--icon-only[disabled]:hover .button__icon,.button--icon-prefix--state-disabled:hover .button__icon,.button--icon-prefix:disabled:hover .button__icon,.button--icon-prefix[disabled]:hover .button__icon,.button--icon-suffix--state-disabled:hover .button__icon,.button--icon-suffix:disabled:hover .button__icon,.button--icon-suffix[disabled]:hover .button__icon{background-color:#fff}}.button--icon-only{height:3.5em;padding-left:0;padding-right:0;width:3.5em}.button--icon-only .button__icon{left:50%;transform:translate(-50%,-50%)}.button--icon-only.button--type-circle{border-radius:100%}.button--icon-play{background:rgba(21,39,47,.65);bottom:24px;left:24px;position:absolute;z-index:1}.button--icon-play .button__icon{background-color:#54c1af;left:calc(50% + 2px)}@media(hover:hover){.button--icon-play:hover .button__icon{background-color:#15272f}}@media(hover:hover){.button--icon-play--state-disabled:hover .button__icon,.button--icon-play:disabled:hover .button__icon,.button--icon-play[disabled]:hover .button__icon{background-color:#54c1af}}.button--icon-prefix{padding-left:3.5em}.button--icon-prefix .button__icon{left:20px}@media only screen and (max-width:639px){.button--icon-prefix .button__icon{left:16px}}.button--icon-suffix{padding-right:3.5em}.button--icon-suffix .button__icon{right:20px}@media only screen and (max-width:639px){.button--icon-suffix .button__icon{right:16px}}.button--type-alternate{background:#54c1af;color:#15272f}.button--type-alternate.button--state-active,.button--type-alternate:active,.button--type-alternate:focus-visible{background:#15272f;color:#fff}@media(hover:hover){.button--type-alternate:hover{background:#15272f;color:#fff}}@media(hover:hover){.button--type-alternate--state-disabled:hover,.button--type-alternate:disabled:hover,.button--type-alternate[disabled]:hover{background:#54c1af;color:#15272f}}.button--type-alternate.button--icon-prefix .button__icon,.button--type-alternate.button--icon-suffix .button__icon{background-color:#15272f}.button--type-alternate.button--icon-prefix.button--state-active .button__icon,.button--type-alternate.button--icon-prefix:active .button__icon,.button--type-alternate.button--icon-prefix:focus-visible .button__icon,.button--type-alternate.button--icon-suffix.button--state-active .button__icon,.button--type-alternate.button--icon-suffix:active .button__icon,.button--type-alternate.button--icon-suffix:focus-visible .button__icon{background-color:#fff}@media(hover:hover){.button--type-alternate.button--icon-prefix:hover .button__icon,.button--type-alternate.button--icon-suffix:hover .button__icon{background-color:#fff}}@media(hover:hover){.button--type-alternate.button--icon-prefix--state-disabled:hover .button__icon,.button--type-alternate.button--icon-prefix:disabled:hover .button__icon,.button--type-alternate.button--icon-prefix[disabled]:hover .button__icon,.button--type-alternate.button--icon-suffix--state-disabled:hover .button__icon,.button--type-alternate.button--icon-suffix:disabled:hover .button__icon,.button--type-alternate.button--icon-suffix[disabled]:hover .button__icon{background-color:#15272f}}.button--type-secondary{background:rgba(0,0,0,0);border:1px solid #15272f;color:#15272f}.button--type-secondary.button--state-active,.button--type-secondary:active,.button--type-secondary:focus-visible{background:#15272f;color:#fff}@media(hover:hover){.button--type-secondary:hover{background:#15272f;color:#fff}}@media(hover:hover){.button--type-secondary--state-disabled:hover,.button--type-secondary:disabled:hover,.button--type-secondary[disabled]:hover{background:rgba(0,0,0,0);color:#15272f}}.button--type-secondary.button--icon-prefix .button__icon,.button--type-secondary.button--icon-suffix .button__icon{background-color:#15272f}.button--type-secondary.button--icon-prefix.button--state-active .button__icon,.button--type-secondary.button--icon-prefix:active .button__icon,.button--type-secondary.button--icon-prefix:focus-visible .button__icon,.button--type-secondary.button--icon-suffix.button--state-active .button__icon,.button--type-secondary.button--icon-suffix:active .button__icon,.button--type-secondary.button--icon-suffix:focus-visible .button__icon{background-color:#fff}@media(hover:hover){.button--type-secondary.button--icon-prefix:hover .button__icon,.button--type-secondary.button--icon-suffix:hover .button__icon{background-color:#fff}}@media(hover:hover){.button--type-secondary.button--icon-prefix--state-disabled:hover .button__icon,.button--type-secondary.button--icon-prefix:disabled:hover .button__icon,.button--type-secondary.button--icon-prefix[disabled]:hover .button__icon,.button--type-secondary.button--icon-suffix--state-disabled:hover .button__icon,.button--type-secondary.button--icon-suffix:disabled:hover .button__icon,.button--type-secondary.button--icon-suffix[disabled]:hover .button__icon{background-color:#15272f}}.button--type-secondary-alternate{background:rgba(0,0,0,0);border:1px solid #54c1af;color:#fff}.button--type-secondary-alternate.button--state-active,.button--type-secondary-alternate:active,.button--type-secondary-alternate:focus-visible{background:#54c1af;color:#15272f}@media(hover:hover){.button--type-secondary-alternate:hover{background:#54c1af;color:#15272f}}@media(hover:hover){.button--type-secondary-alternate--state-disabled:hover,.button--type-secondary-alternate:disabled:hover,.button--type-secondary-alternate[disabled]:hover{background:rgba(0,0,0,0);color:#fff}}.button--type-secondary-alternate.button--icon-prefix .button__icon,.button--type-secondary-alternate.button--icon-suffix .button__icon{background-color:#fff}.button--type-secondary-alternate.button--icon-prefix.button--state-active .button__icon,.button--type-secondary-alternate.button--icon-prefix:active .button__icon,.button--type-secondary-alternate.button--icon-prefix:focus-visible .button__icon,.button--type-secondary-alternate.button--icon-suffix.button--state-active .button__icon,.button--type-secondary-alternate.button--icon-suffix:active .button__icon,.button--type-secondary-alternate.button--icon-suffix:focus-visible .button__icon{background-color:#15272f}@media(hover:hover){.button--type-secondary-alternate.button--icon-prefix:hover .button__icon,.button--type-secondary-alternate.button--icon-suffix:hover .button__icon{background-color:#15272f}}@media(hover:hover){.button--type-secondary-alternate.button--icon-prefix--state-disabled:hover .button__icon,.button--type-secondary-alternate.button--icon-prefix:disabled:hover .button__icon,.button--type-secondary-alternate.button--icon-prefix[disabled]:hover .button__icon,.button--type-secondary-alternate.button--icon-suffix--state-disabled:hover .button__icon,.button--type-secondary-alternate.button--icon-suffix:disabled:hover .button__icon,.button--type-secondary-alternate.button--icon-suffix[disabled]:hover .button__icon{background-color:#fff}}.button--type-text,.button--type-text-alternate{background:rgba(0,0,0,0);color:#15272f;padding:1em 0}.button--type-text.button--state-active,.button--type-text:active,.button--type-text:focus-visible,.button--type-text-alternate.button--state-active,.button--type-text-alternate:active,.button--type-text-alternate:focus-visible{background:rgba(0,0,0,0);box-shadow:none;color:#104f99;text-decoration:underline}.button--type-text:focus-visible,.button--type-text-alternate:focus-visible{outline:none}.button--type-text:focus-visible .button__label,.button--type-text-alternate:focus-visible .button__label{outline:2px solid #104f99;outline-offset:8px}@media(hover:hover){.button--type-text:hover,.button--type-text-alternate:hover{background:rgba(0,0,0,0);color:#104f99;text-decoration:underline}}@media(hover:hover){.button--type-text--state-disabled:hover,.button--type-text:disabled:hover,.button--type-text[disabled]:hover,.button--type-text-alternate--state-disabled:hover,.button--type-text-alternate:disabled:hover,.button--type-text-alternate[disabled]:hover{color:#15272f;text-decoration:none}}.button--type-text.button--icon-only .button__icon,.button--type-text.button--icon-prefix .button__icon,.button--type-text.button--icon-suffix .button__icon,.button--type-text-alternate.button--icon-only .button__icon,.button--type-text-alternate.button--icon-prefix .button__icon,.button--type-text-alternate.button--icon-suffix .button__icon{background-color:#15272f;opacity:.5}.button--type-text.button--icon-only.button--state-active .button__icon,.button--type-text.button--icon-only:active .button__icon,.button--type-text.button--icon-only:focus-visible .button__icon,.button--type-text.button--icon-prefix.button--state-active .button__icon,.button--type-text.button--icon-prefix:active .button__icon,.button--type-text.button--icon-prefix:focus-visible .button__icon,.button--type-text.button--icon-suffix.button--state-active .button__icon,.button--type-text.button--icon-suffix:active .button__icon,.button--type-text.button--icon-suffix:focus-visible .button__icon,.button--type-text-alternate.button--icon-only.button--state-active .button__icon,.button--type-text-alternate.button--icon-only:active .button__icon,.button--type-text-alternate.button--icon-only:focus-visible .button__icon,.button--type-text-alternate.button--icon-prefix.button--state-active .button__icon,.button--type-text-alternate.button--icon-prefix:active .button__icon,.button--type-text-alternate.button--icon-prefix:focus-visible .button__icon,.button--type-text-alternate.button--icon-suffix.button--state-active .button__icon,.button--type-text-alternate.button--icon-suffix:active .button__icon,.button--type-text-alternate.button--icon-suffix:focus-visible .button__icon{background-color:#104f99;opacity:1}@media(hover:hover){.button--type-text.button--icon-only:hover .button__icon,.button--type-text.button--icon-prefix:hover .button__icon,.button--type-text.button--icon-suffix:hover .button__icon,.button--type-text-alternate.button--icon-only:hover .button__icon,.button--type-text-alternate.button--icon-prefix:hover .button__icon,.button--type-text-alternate.button--icon-suffix:hover .button__icon{background-color:#104f99;opacity:1}}@media(hover:hover){.button--type-text.button--icon-only--state-disabled:hover .button__icon,.button--type-text.button--icon-only:disabled:hover .button__icon,.button--type-text.button--icon-only[disabled]:hover .button__icon,.button--type-text.button--icon-prefix--state-disabled:hover .button__icon,.button--type-text.button--icon-prefix:disabled:hover .button__icon,.button--type-text.button--icon-prefix[disabled]:hover .button__icon,.button--type-text.button--icon-suffix--state-disabled:hover .button__icon,.button--type-text.button--icon-suffix:disabled:hover .button__icon,.button--type-text.button--icon-suffix[disabled]:hover .button__icon,.button--type-text-alternate.button--icon-only--state-disabled:hover .button__icon,.button--type-text-alternate.button--icon-only:disabled:hover .button__icon,.button--type-text-alternate.button--icon-only[disabled]:hover .button__icon,.button--type-text-alternate.button--icon-prefix--state-disabled:hover .button__icon,.button--type-text-alternate.button--icon-prefix:disabled:hover .button__icon,.button--type-text-alternate.button--icon-prefix[disabled]:hover .button__icon,.button--type-text-alternate.button--icon-suffix--state-disabled:hover .button__icon,.button--type-text-alternate.button--icon-suffix:disabled:hover .button__icon,.button--type-text-alternate.button--icon-suffix[disabled]:hover .button__icon{background-color:#15272f;opacity:.5}}.button--type-text.button--icon-only,.button--type-text-alternate.button--icon-only{width:1.5em}.button--type-text.button--icon-only .button__icon,.button--type-text-alternate.button--icon-only .button__icon{opacity:1}.button--type-text.button--icon-only:focus-visible,.button--type-text-alternate.button--icon-only:focus-visible{outline:2px solid #104f99;outline-offset:-6px}.button--type-text.button--icon-prefix,.button--type-text-alternate.button--icon-prefix{padding-left:2em}.button--type-text.button--icon-prefix .button__icon,.button--type-text-alternate.button--icon-prefix .button__icon{left:0}.button--type-text.button--icon-suffix,.button--type-text-alternate.button--icon-suffix{padding-right:2em}.button--type-text.button--icon-suffix .button__icon,.button--type-text-alternate.button--icon-suffix .button__icon{right:0}.button--type-text-alternate{color:#104f99}.button--type-text-alternate.button--state-active,.button--type-text-alternate:active,.button--type-text-alternate:focus-visible{color:#941f45}@media(hover:hover){.button--type-text-alternate:hover{color:#941f45}}@media(hover:hover){.button--type-text-alternate--state-disabled:hover,.button--type-text-alternate:disabled:hover,.button--type-text-alternate[disabled]:hover{color:#104f99}}.button--type-text-alternate.button--icon-only .button__icon,.button--type-text-alternate.button--icon-prefix .button__icon,.button--type-text-alternate.button--icon-suffix .button__icon{background-color:#104f99}.button--type-text-alternate.button--icon-only.button--state-active .button__icon,.button--type-text-alternate.button--icon-only:active .button__icon,.button--type-text-alternate.button--icon-only:focus-visible .button__icon,.button--type-text-alternate.button--icon-prefix.button--state-active .button__icon,.button--type-text-alternate.button--icon-prefix:active .button__icon,.button--type-text-alternate.button--icon-prefix:focus-visible .button__icon,.button--type-text-alternate.button--icon-suffix.button--state-active .button__icon,.button--type-text-alternate.button--icon-suffix:active .button__icon,.button--type-text-alternate.button--icon-suffix:focus-visible .button__icon{background-color:#941f45}@media(hover:hover){.button--type-text-alternate.button--icon-only:hover .button__icon,.button--type-text-alternate.button--icon-prefix:hover .button__icon,.button--type-text-alternate.button--icon-suffix:hover .button__icon{background-color:#941f45}}@media(hover:hover){.button--type-text-alternate.button--icon-only--state-disabled:hover .button__icon,.button--type-text-alternate.button--icon-only:disabled:hover .button__icon,.button--type-text-alternate.button--icon-only[disabled]:hover .button__icon,.button--type-text-alternate.button--icon-prefix--state-disabled:hover .button__icon,.button--type-text-alternate.button--icon-prefix:disabled:hover .button__icon,.button--type-text-alternate.button--icon-prefix[disabled]:hover .button__icon,.button--type-text-alternate.button--icon-suffix--state-disabled:hover .button__icon,.button--type-text-alternate.button--icon-suffix:disabled:hover .button__icon,.button--type-text-alternate.button--icon-suffix[disabled]:hover .button__icon{background-color:#104f99}}.form-actions{margin:0;padding:0;width:100%}.fieldset__container{display:flex;flex-direction:column}.fieldset__container .form-item__errors{order:1}.fieldset__legend{color:#445259;display:block;font-weight:600;margin:0 0 .25em}.fieldset__legend.form-item--required:after{color:#941f45;content:"*";padding:0 0 0 .25em}.fieldset.error .fieldset__legend{color:#445259}.form-item{margin:0 0 32px;padding:0;position:relative}.form-item__label{color:#445259;display:block;font-weight:600;margin:0 0 .25em}.form-item__label--required:after{color:#941f45;content:"*";padding:0 0 0 .25em}.form-item__description,.form-item__errors{font-size:.875em;font-weight:400;letter-spacing:.25px;line-height:1.429em;margin:8px 0 0}.form-item__errors{color:#941f45}.form-item--state-disabled{opacity:.5}.form-item--type-checkbox,.form-item--type-radio{width:100%}.form-item--type-checkbox input[type=checkbox],.form-item--type-checkbox input[type=radio],.form-item--type-radio input[type=checkbox],.form-item--type-radio input[type=radio]{display:none}.form-item--type-checkbox input[type=checkbox]+.form-item__label .icon,.form-item--type-checkbox input[type=radio]+.form-item__label .icon,.form-item--type-radio input[type=checkbox]+.form-item__label .icon,.form-item--type-radio input[type=radio]+.form-item__label .icon{display:none;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.form-item--type-checkbox input[type=checkbox]+.form-item__label .icon--colour-midnight-fifty,.form-item--type-checkbox input[type=radio]+.form-item__label .icon--colour-midnight-fifty,.form-item--type-radio input[type=checkbox]+.form-item__label .icon--colour-midnight-fifty,.form-item--type-radio input[type=radio]+.form-item__label .icon--colour-midnight-fifty{display:block}.form-item--type-checkbox input[type=checkbox]:checked+.form-item__label .icon--colour-midnight-fifty,.form-item--type-checkbox input[type=radio]:checked+.form-item__label .icon--colour-midnight-fifty,.form-item--type-radio input[type=checkbox]:checked+.form-item__label .icon--colour-midnight-fifty,.form-item--type-radio input[type=radio]:checked+.form-item__label .icon--colour-midnight-fifty{display:none}.form-item--type-checkbox input[type=checkbox]:checked+.form-item__label .icon--type-checkbox-selected,.form-item--type-checkbox input[type=checkbox]:checked+.form-item__label .icon--type-radio-selected,.form-item--type-checkbox input[type=radio]:checked+.form-item__label .icon--type-checkbox-selected,.form-item--type-checkbox input[type=radio]:checked+.form-item__label .icon--type-radio-selected,.form-item--type-radio input[type=checkbox]:checked+.form-item__label .icon--type-checkbox-selected,.form-item--type-radio input[type=checkbox]:checked+.form-item__label .icon--type-radio-selected,.form-item--type-radio input[type=radio]:checked+.form-item__label .icon--type-checkbox-selected,.form-item--type-radio input[type=radio]:checked+.form-item__label .icon--type-radio-selected{display:block}@media(hover:hover){.form-item--type-checkbox input[type=checkbox]:checked+.form-item__label:hover,.form-item--type-checkbox input[type=radio]:checked+.form-item__label:hover,.form-item--type-radio input[type=checkbox]:checked+.form-item__label:hover,.form-item--type-radio input[type=radio]:checked+.form-item__label:hover{color:#104f99}}.form-item--type-checkbox .form-item__label,.form-item--type-radio .form-item__label{color:#445259;cursor:pointer;font-weight:400;margin:0;padding:12px 16px 12px 48px;position:relative}@media(hover:hover){.form-item--type-checkbox .form-item__label:hover,.form-item--type-radio .form-item__label:hover{color:#104f99}.form-item--type-checkbox .form-item__label:hover .icon--colour-midnight-fifty,.form-item--type-radio .form-item__label:hover .icon--colour-midnight-fifty{display:none}.form-item--type-checkbox .form-item__label:hover .icon--type-checkbox.icon--colour-cobalt,.form-item--type-checkbox .form-item__label:hover .icon--type-radio.icon--colour-cobalt,.form-item--type-radio .form-item__label:hover .icon--type-checkbox.icon--colour-cobalt,.form-item--type-radio .form-item__label:hover .icon--type-radio.icon--colour-cobalt{display:block}}.form-item__checkboxes .form-item--type-checkbox,.form-item__radios .form-item--type-checkbox,.form-item__checkboxes .form-item--type-radio,.form-item__radios .form-item--type-radio{margin:0}.form-item__select{background:#fafbfb;border:1px solid #dcdfe0;display:block;max-width:100%;overflow:hidden;position:relative;width:100%}.form-item__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0 none;border-radius:0;color:#15272f;cursor:pointer;font:400 normal 1em/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px;margin:0;outline:0;padding:12px calc(20% + 52px) 12px 16px;position:relative;width:120%;z-index:100}.form-item__select select:disabled{cursor:default;cursor:not-allowed;opacity:1}.form-item__select .form-item__icon{display:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.form-item__select .form-item__icon.icon--type-chevron-down{display:block}.form-item__select.form-item--state-error{border-color:#941f45}.form-item__select.form-item--state-error .form-item__icon{background-color:#941f45}@media(hover:hover){.form-item__select:hover{background:#fff;border-color:#445259}.form-item__select:hover option{background:#fff;color:#15272f;outline:0;padding:5px 20px}}.form-item--has-prefix,.form-item--has-suffix{align-items:center;display:flex;flex-wrap:wrap}.form-item--has-prefix .form-item__container,.form-item--has-suffix .form-item__container{flex:1 1 auto;position:relative}.form-item--has-prefix .form-item__description,.form-item--has-prefix .form-item__label,.form-item--has-suffix .form-item__description,.form-item--has-suffix .form-item__label{flex:0 0 auto;width:100%}.form-item--has-prefix .form-item__prefix,.form-item--has-suffix .form-item__prefix{flex:0 0 auto;padding:0 16px 0 0}.form-item--has-prefix .form-item__suffix,.form-item--has-suffix .form-item__suffix{flex:0 0 auto;padding:0 0 0 16px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafbfb;border:1px solid #dcdfe0;border-radius:0;color:#15272f;display:block;font:400 normal 1em/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px;margin:0;max-width:100%;outline:none;padding:11px 16px;resize:none;width:100%}input[type=date].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,textarea.error{border-color:#941f45}@media(hover:hover){input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,textarea:hover{background:#fff;border-color:#445259}}input[type=date]:focus-visible,input[type=date].error:focus-visible,input[type=email]:focus-visible,input[type=email].error:focus-visible,input[type=number]:focus-visible,input[type=number].error:focus-visible,input[type=password]:focus-visible,input[type=password].error:focus-visible,input[type=search]:focus-visible,input[type=search].error:focus-visible,input[type=tel]:focus-visible,input[type=tel].error:focus-visible,input[type=text]:focus-visible,input[type=text].error:focus-visible,textarea:focus-visible,textarea.error:focus-visible{background:#fff;border-color:#104f99;outline:none}@media(hover:hover){input[type=date]:focus-visible:hover,input[type=date].error:focus-visible:hover,input[type=email]:focus-visible:hover,input[type=email].error:focus-visible:hover,input[type=number]:focus-visible:hover,input[type=number].error:focus-visible:hover,input[type=password]:focus-visible:hover,input[type=password].error:focus-visible:hover,input[type=search]:focus-visible:hover,input[type=search].error:focus-visible:hover,input[type=tel]:focus-visible:hover,input[type=tel].error:focus-visible:hover,input[type=text]:focus-visible:hover,input[type=text].error:focus-visible:hover,textarea:focus-visible:hover,textarea.error:focus-visible:hover{border-color:#104f99}}input[type=date]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{background:#e8e9ea;border:1px solid #dcdfe0;cursor:default;cursor:not-allowed;opacity:1}@media(hover:hover){input[type=date]:disabled:hover,input[type=email]:disabled:hover,input[type=number]:disabled:hover,input[type=password]:disabled:hover,input[type=search]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,textarea:disabled:hover{border-color:#dcdfe0}}input[type=date]{height:48px}.iti--allow-dropdown{width:100%}textarea{min-height:200px}::-webkit-input-placeholder{color:#445259}:-moz-placeholder{color:#445259}::-moz-placeholder{color:#445259}:-ms-input-placeholder{color:#445259}
.back-to-top{background:#0b161d;float:right;opacity:0;pointer-events:none;position:absolute;right:32px;top:110vh;z-index:4}@media only screen and (max-width:1365px){.back-to-top{bottom:16px;right:16px}}@media only screen and (max-width:639px){.back-to-top{bottom:10px;right:10px}}@media(hover:hover){.back-to-top:hover{background:#54c1af}}.back-to-top--state-active{bottom:32px;opacity:1;pointer-events:auto;position:sticky !important;top:auto}
.logo{flex:0 0 auto}.logo__image{display:none;height:auto}.logo[href]{text-decoration:none}@media(hover:hover){.logo[href]:hover{text-decoration:none}}.logo--location-footer{margin:24px 32px 0 0;width:192px}@media only screen and (max-width:1365px){.logo--location-footer{margin:24px 0 0;width:176px}}@media only screen and (max-width:1023px){.logo--location-footer{margin:0 32px 0 0}}@media only screen and (max-width:767px){.logo--location-footer{margin:0;transform:translateX(-14px)}}@media only screen and (max-width:359px){.logo--location-footer{transform:translateX(-10px);width:128px}}.logo--location-footer .logo__image{width:100%}.logo--location-header{align-items:center;display:flex;gap:32px;margin:16px 48px 16px 0}@media only screen and (max-width:1023px){.logo--location-header{margin:16px 0;order:1}}@media only screen and (max-width:767px){.logo--location-header{margin:12px 0}}@media only screen and (max-width:639px){.logo--location-header{gap:20px}}.logo--location-header .logo__image{width:250px}@media only screen and (max-width:1365px){.logo--location-header .logo__image{width:76px}}.logo--location-header .logo__image--orientation-horizontal{display:block}@media only screen and (max-width:1365px){.logo--location-header .logo__image--orientation-horizontal{display:none}}@media only screen and (max-width:1365px){.logo--location-header .logo__image--orientation-vertical{display:block}}.logo--location-header .logo__site-name{color:#fff;font:500 normal .875rem/1.286em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.25px;width:200px}@media only screen and (max-width:639px){.logo--location-header .logo__site-name{font-size:.75rem;line-height:1.333em}}@media only screen and (max-width:375px){.logo--location-header .logo__site-name{display:none}}.logo--location-user-page{width:250px}@media only screen and (max-width:767px){.logo--location-user-page{width:76px}}.logo--location-user-page .logo__image{width:100%}.logo--location-user-page .logo__image--orientation-horizontal{display:block}@media only screen and (max-width:767px){.logo--location-user-page .logo__image--orientation-horizontal{display:none}}@media only screen and (max-width:767px){.logo--location-user-page .logo__image--orientation-vertical{display:block}}
.footer-decoration{margin:40px 0 0;transform:translateY(1px)}.footer-decoration--display-desktop{display:block}@media only screen and (max-width:639px){.footer-decoration--display-desktop{display:none}}.footer-decoration--display-desktop .footer-decoration__element--type-stroke{stroke:url(#footer-decoration-gradient--display-desktop)}.footer-decoration--display-mobile{display:none}@media only screen and (max-width:639px){.footer-decoration--display-mobile{display:block}}.footer-decoration--display-mobile .footer-decoration__element--type-stroke{stroke:url(#footer-decoration-gradient--display-mobile)}.footer-decoration__element--type-mask{fill:#15272f}.footer-decoration__element--type-stroke{fill:none}.footer-decoration .footer-decoration-gradient__stop--index-1{stop-color:#0080c4}.footer-decoration .footer-decoration-gradient__stop--index-2{stop-color:#54c1af;stop-opacity:0}.footer-decoration .footer-decoration-gradient__stop--index-3{stop-color:#54c1af}.footer-decoration .footer-decoration-gradient__stop--index-4{stop-color:#104f99}
.newsletter-link{align-items:center;display:flex}@media only screen and (max-width:1023px){.newsletter-link{display:block}}@media only screen and (max-width:639px){.newsletter-link{display:flex;justify-content:space-between}}.newsletter-link__heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font:600 normal 1em/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 1.5em 0 0}@media only screen and (max-width:1023px){.newsletter-link__heading{margin:0 0 1em}}@media only screen and (max-width:639px){.newsletter-link__heading{font-size:.813em;line-height:1.231em;margin:0 auto 0 0}}
.social-media-links{align-items:center;display:flex}@media only screen and (max-width:1023px){.social-media-links{display:block}}@media only screen and (max-width:639px){.social-media-links{display:flex;justify-content:space-between;margin:0 0 32px}}.social-media-links__heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font:600 normal 1em/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 1.5em 0 0}@media only screen and (max-width:1023px){.social-media-links__heading{margin:0 0 1em}}@media only screen and (max-width:639px){.social-media-links__heading{font-size:.813em;line-height:1.231em;margin:0 auto 0 0}}.social-media-links__link{margin:0 8px}@media only screen and (max-width:1023px){.social-media-links__link{margin:0 0 0 16px}}@media only screen and (max-width:639px){.social-media-links__link{margin:0 0 0 8px}}@media only screen and (max-width:1023px){.social-media-links__link:first-of-type{margin:0}}@media only screen and (max-width:639px){.social-media-links__link:first-of-type{margin:0 0 0 8px}}
.footer-menu__heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#54c1af;font:600 normal 1em/1.75em "Josefin Sans",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0}.footer-menu--menu-footer{container-type:inline-size;container-name:footerMenu}.footer-menu--menu-footer .navigation__items{display:block;font-size:0;line-height:0;margin:0;padding:0}@container footerMenu (min-width:375px){.footer-menu--menu-footer .navigation__items{-moz-column-count:2;column-count:2}}.footer-menu--menu-footer .navigation__item{-moz-column-break-inside:avoid;break-inside:avoid;display:block;list-style:none;margin:0;padding:0}.footer-menu--menu-footer .navigation__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:block;font:400 normal 1rem/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:1px;margin:0;padding:12px 0;text-decoration:none;width:100%}@container footerMenu (min-width:380px){.footer-menu--menu-footer .navigation__link{padding:12px 24px 12px 0}}@container footerMenu (min-width:1366px){.footer-menu--menu-footer .navigation__link{padding:12px 36px 12px 0}}@media only screen and (max-width:639px){.footer-menu--menu-footer .navigation__link{font-size:.875rem;line-height:1.429em}}.footer-menu--menu-footer .navigation__link.navigation__link --state-active,.footer-menu--menu-footer .navigation__link.navigation__link --state-active-trail,.page-node--type-govcms-event .footer-menu--menu-footer .navigation__link[data-govcms-event],.page-node--type-govcms-news-and-media .footer-menu--menu-footer .navigation__link[data-govcms-news-and-media],.page-node--type-resource .footer-menu--menu-footer .navigation__link[data-resource],.path--name-events .footer-menu--menu-footer .navigation__link[data-govcms-event],.path--name-media .footer-menu--menu-footer .navigation__link[data-govcms-news-and-media],.path--name-resources .footer-menu--menu-footer .navigation__link[data-resource]{color:#fff;text-decoration:underline}@media(hover:hover){.footer-menu--menu-footer .navigation__link:hover{color:#fff;text-decoration:underline}}.footer-menu--menu-legal{container-type:inline-size;container-name:footerMenuLegal}.footer-menu--menu-legal .navigation__items{display:flex;flex-wrap:wrap;font-size:0;gap:16px 32px;line-height:0;margin:0;padding:0}.footer-menu--menu-legal .navigation__item{display:block;flex:0 0 auto;list-style:none;margin:0;padding:0;width:100%}@container footerMenuLegal (min-width:512px){.footer-menu--menu-legal .navigation__item{width:calc(50% - 32px)}}@container footerMenuLegal (min-width:832px){.footer-menu--menu-legal .navigation__item{width:auto}}.footer-menu--menu-legal .navigation__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(255,255,255,.8);display:block;font:400 normal .875rem/1.429em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.25px;text-decoration:none}@media only screen and (max-width:639px){.footer-menu--menu-legal .navigation__link{font-size:.813rem;line-height:1.231em}}.footer-menu--menu-legal .navigation__link.navigation__link --state-active,.footer-menu--menu-legal .navigation__link.navigation__link --state-active-trail,.page-node--type-govcms-event .footer-menu--menu-legal .navigation__link[data-govcms-event],.page-node--type-govcms-news-and-media .footer-menu--menu-legal .navigation__link[data-govcms-news-and-media],.page-node--type-resource .footer-menu--menu-legal .navigation__link[data-resource],.path--name-events .footer-menu--menu-legal .navigation__link[data-govcms-event],.path--name-media .footer-menu--menu-legal .navigation__link[data-govcms-news-and-media],.path--name-resources .footer-menu--menu-legal .navigation__link[data-resource]{color:#fff;text-decoration:underline}@media(hover:hover){.footer-menu--menu-legal .navigation__link:hover{color:#fff;text-decoration:underline}}.footer-menu--menu-more{background:linear-gradient(145.28deg,rgba(84,193,175,0.1) 0%,rgba(0,128,196,0.1) 79.53%);container-type:inline-size;container-name:footerMenuMore;padding:48px 32px}@media only screen and (max-width:639px){.footer-menu--menu-more{padding:24px 16px}}.footer-menu--menu-more .footer-menu__heading{font:400 normal .875em/1.429em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.25px;margin:0 0 20px}.footer-menu--menu-more .navigation__items{display:flex;flex-wrap:wrap;font-size:0;gap:20px;line-height:0;margin:0;padding:0}.footer-menu--menu-more .navigation__item{display:block;list-style:none;margin:0;padding:0;width:100%}@container footerMenuMore (min-width:512px){.footer-menu--menu-more .navigation__item{width:calc(50% - 10px)}}@container footerMenuMore (min-width:832px){.footer-menu--menu-more .navigation__item{width:calc(33.333% - 13.333px)}}.footer-menu--menu-more .navigation__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:block;font:400 normal 1rem/1.1875rem "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:-0.02rem;padding:0 0 0 24px;text-decoration:none;width:100%}@media only screen and (max-width:639px){.footer-menu--menu-more .navigation__link{font-size:.875rem;line-height:1.142em}}.footer-menu--menu-more .navigation__link:has(.navigation__link-icon){position:relative}.footer-menu--menu-more .navigation__link-icon{left:0;position:absolute;top:2px;transition:left .25s ease-in-out}.footer-menu--menu-more .navigation__link.navigation__link --state-active,.footer-menu--menu-more .navigation__link.navigation__link --state-active-trail,.page-node--type-govcms-event .footer-menu--menu-more .navigation__link[data-govcms-event],.page-node--type-govcms-news-and-media .footer-menu--menu-more .navigation__link[data-govcms-news-and-media],.page-node--type-resource .footer-menu--menu-more .navigation__link[data-resource],.path--name-events .footer-menu--menu-more .navigation__link[data-govcms-event],.path--name-media .footer-menu--menu-more .navigation__link[data-govcms-news-and-media],.path--name-resources .footer-menu--menu-more .navigation__link[data-resource]{color:#fff;text-decoration:underline}@media(hover:hover){.footer-menu--menu-more .navigation__link:hover{color:#fff;text-decoration:underline}.footer-menu--menu-more .navigation__link:hover .navigation__link-icon{left:3px}}
.footer{background:#15272f}.footer__copyright{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(231,237,245,.8);font:400 normal .875em/1.429em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.25px}.footer__logo{display:block}.footer__logo img{display:block;height:auto;width:100%}.footer :focus-visible{outline-color:#0080c4}.footer-level--level-one{background:linear-gradient(195deg,rgba(84,193,175,0.28) -6.25%,rgba(84,193,175,0) 18.5%),linear-gradient(11deg,rgba(16,79,153,0.28) 60%,rgba(16,79,153,0) 74%),#15272f;padding:40px 0 0}.footer-level--level-one .footer-level__container{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:639px){.footer-level--level-one .footer-level__container{display:block}}.footer-level--level-two{padding:16px 0 80px}@media only screen and (max-width:359px){.footer-level--level-two{padding:16px 0 48px}}.footer-level--level-two .footer-level__container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:36px 80px;justify-content:space-between}.footer-level--level-two .footer-menu--menu-footer{flex:1 1 auto;margin:12px 0 0;width:calc(70% - 384px)}@media only screen and (max-width:1365px){.footer-level--level-two .footer-menu--menu-footer{width:calc(70% - 336px)}}@media only screen and (max-width:1152px){.footer-level--level-two .footer-menu--menu-footer{margin:0;width:calc(100% - 288px)}}@media only screen and (max-width:767px){.footer-level--level-two .footer-menu--menu-footer{width:100%}}.footer-level--level-two .footer-menu--menu-more{flex:0 0 auto;width:30%}@media only screen and (max-width:1152px){.footer-level--level-two .footer-menu--menu-more{width:100%}}.footer-level--level-three{padding:0 0 16px}@media only screen and (max-width:1365px){.footer-level--level-three{padding:0 0 56px}}.footer-level--level-three .footer-level__container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-bottom:16px;padding-top:16px;position:relative}.footer-level--level-three .footer-level__container:after{background:rgba(0,4,10,.2);content:"";height:1px;left:120px;position:absolute;top:0;width:calc(100% - 240px)}@media only screen and (max-width:1365px){.footer-level--level-three .footer-level__container:after{left:32px;width:calc(100% - 64px)}}@media only screen and (max-width:639px){.footer-level--level-three .footer-level__container:after{left:20px;width:calc(100% - 40px)}}.footer-level--level-three .footer__copyright{flex:0 0 auto;margin:0}@media only screen and (max-width:1152px){.footer-level--level-three .footer__copyright{width:100%}}.footer-level--level-three .footer-menu--menu-legal{flex:1 1 auto}
.webform-submission-form{display:flex;flex-wrap:wrap;transform:translateX(-12px);width:calc(100% + 24px)}@media only screen and (max-width:639px){.webform-submission-form{display:block;transform:none;width:100%}}.webform-submission-form&gt;.form-item{padding:0 12px;width:50%}@media only screen and (max-width:639px){.webform-submission-form&gt;.form-item{padding:0;width:100%}}.webform-submission-form&gt;.form-item--type-textarea{width:100%}.webform-submission-form .fieldset.webform-select-other{margin:0 0 24px}.webform-submission-form .fieldset.webform-select-other .form-item,.webform-submission-form .fieldset.webform-select-other .form-item__errors{margin:0 0 8px}.webform-submission-form&gt;.form-actions{display:flex;padding:0 12px}@media only screen and (max-width:639px){.webform-submission-form&gt;.form-actions{padding:0}}.webform-submission-form&gt;.form-actions .button.webform-button--submit{background-image:url(/themes/custom/ihacpa/assets/images/icon__send.svg?token=_jWel7P1);background-position:right top;background-repeat:no-repeat;background-size:56px 112px;padding-right:3.5em}@media only screen and (max-width:639px){.webform-submission-form&gt;.form-actions .button.webform-button--submit{background-size:49px 98px}}.webform-submission-form&gt;.form-actions .button.webform-button--submit--state-active,.webform-submission-form&gt;.form-actions .button.webform-button--submit:active,.webform-submission-form&gt;.form-actions .button.webform-button--submit:focus-visible{background-position:right bottom}@media(hover:hover){.webform-submission-form&gt;.form-actions .button.webform-button--submit:hover{background-position:right bottom}}
#webform-submission-usefulness-form-ajax-content{display:none}.webform-ajax-form-wrapper[id*=webform-submission-usefulness]{flex:1 1 auto}.webform-submission-usefulness-form{align-items:center;display:flex;flex-wrap:wrap;gap:16px;transform:unset;width:unset}@media only screen and (max-width:359px){.webform-submission-usefulness-form{display:block}}.webform-submission-usefulness-form .button--name-usefulness{flex:0 0 auto;margin:0;order:2;padding:10px 48px 8px 15px}.webform-submission-usefulness-form .button--name-usefulness .button__icon{opacity:.8;right:12px}.webform-submission-usefulness-form .button--name-usefulness[data-option-id=edit-usefulness-no] .button__icon{top:calc(50% + 1px)}.webform-submission-usefulness-form .button--name-usefulness[data-option-id=edit-usefulness-yes] .button__icon{top:calc(50% - 2px)}@media(hover:hover){.webform-submission-usefulness-form .button--name-usefulness:hover .button__icon{opacity:1}}.webform-submission-usefulness-form #edit-usefulness--wrapper,.webform-submission-usefulness-form .form-actions,.webform-submission-usefulness-form .form-item__radios{display:none}.webform-submission-usefulness-form .webform-confirmation{flex:0 0 auto;order:2}.webform-submission-usefulness-form .webform-confirmation .webform-confirmation__message{margin:0}.webform-submission-usefulness-form .usefulness-message{flex:1 1 auto;margin:0 auto 0 0;order:1}@media only screen and (max-width:767px){.webform-submission-usefulness-form .usefulness-message{width:100%}}.webform-submission-usefulness-form .usefulness-message h2{font:600 normal 1em/1.5em "Fira Sans",Helvetica,Arial,"Lucida Grande",sans-serif;letter-spacing:.5px;margin:0 0 .25em}.webform-submission-usefulness-form .usefulness-message p{margin:0}
.feedback-form{display:none;outline:none;padding:48px 0 80px}@media only screen and (max-width:639px){.feedback-form{padding:48px 0}}.feedback-form--state-active{display:block}.feedback-form .webform-submission-form{border-top:1px solid #dcdfe0;gap:0 16px;padding:48px 0 0;transform:unset;width:unset}.feedback-form .webform-submission-form&gt;.form-actions{display:flex;gap:16px;padding:0}.feedback-form .webform-submission-form&gt;.form-actions .button--primary{background-size:44px auto;order:1;padding:10px 48px 8px 15px}.feedback-form .webform-submission-form&gt;.form-actions .button--type-secondary{order:2;padding:10px 15px 8px}.feedback-form .webform-submission-form&gt;.form-item{padding:0;width:calc(50% - 8px)}@media only screen and (max-width:639px){.feedback-form .webform-submission-form&gt;.form-item{width:100%}}.feedback-form .webform-submission-form&gt;.form-item--type-processed-text{width:100%}.feedback-form .webform-submission-form&gt;.form-item--type-processed-text *:last-child{margin-bottom:0}.feedback-form .webform-submission-form&gt;.form-item--type-processed-text h2{font:600 normal 1.75em/1.143em "Josefin Sans",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 0 .571em}.feedback-form .webform-submission-form&gt;.form-item--type-textarea{width:100%}
.section{margin:48px 0}.section__more{font-size:.875em;font-weight:400;white-space:nowrap}
.section--type-feedback{background:#f5f5f5;margin:0;padding:32px 0}.section--type-feedback .section__container{align-items:center;display:flex;gap:16px}@media only screen and (max-width:1152px){.section--type-feedback .section__container{flex-wrap:wrap}}.section--type-feedback .webform-confirmation__message{margin:0}.section--type-feedback .feedback-message{display:flex;margin:0 16px 0 0;white-space:nowrap}@media only screen and (max-width:639px){.section--type-feedback .feedback-message{margin:8px 0;width:100%}}.section--type-feedback .feedback-message__icon{margin:0 8px 0 0}.section--type-feedback .section__toggle{flex:0 0 auto;padding:10px 48px 8px 15px}@media only screen and (max-width:1152px){.section--type-feedback .section__toggle{margin-left:auto}}@media only screen and (max-width:767px){.section--type-feedback .section__toggle{margin-left:unset}}.section--type-feedback .section__toggle .button__icon{opacity:.8;right:12px}@media(hover:hover){.section--type-feedback .section__toggle:hover .button__icon{opacity:1}}
.navigation--type-aside{background:#fafbfb;border-bottom:1px solid #e7edf5;margin:0 0 48px}.navigation--type-aside .navigation__items{margin:0;padding:0}.navigation--type-aside .navigation__item{border-top:1px solid #e7edf5;list-style:none;margin:0;padding:0}.navigation--type-aside .navigation__item--state-active{background:rgba(21,39,47,.02)}.navigation--type-aside .navigation__item--state-active&gt;.navigation__descendants{display:block}.navigation--type-aside .navigation__link{background:rgba(0,0,0,0);color:#15272f;display:block;padding:12px 16px;text-decoration:none}.navigation--type-aside .navigation__link--state-active{border-left:4px solid #54c1af;color:#104f99;padding-left:12px}.navigation--type-aside .navigation__link--state-active.navigation__link--has-descendants{font-weight:600}.navigation--type-aside .navigation__link--state-active-trail{border-left:2px solid rgba(84,193,175,.2);color:#104f99;padding-left:14px}.navigation--type-aside .navigation__link--state-active-trail.navigation__link--has-descendants{font-weight:600}.navigation--type-aside .navigation__link:focus-visible{outline-offset:-10px}@media(hover:hover){.navigation--type-aside .navigation__link:hover{background:#e7edf5;color:#104f99;text-decoration:underline}}.navigation--type-aside .navigation__link--type-primary{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#15272f;border:0 none;color:#fff;padding-left:16px}.navigation--type-aside .navigation__link--type-primary:focus-visible{outline-color:#0080c4}@media(hover:hover){.navigation--type-aside .navigation__link--type-primary:hover{background:#104f99;color:#fff}}.navigation--type-aside .navigation__tap{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0 none;border-radius:0;cursor:pointer;height:100%;padding:0;position:absolute;right:0;top:0;width:56px;z-index:1}.navigation--type-aside .navigation__tap-icon{background:#15272f;display:none;left:50%;opacity:.5;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.navigation--type-aside .navigation__tap-icon.icon--type-chevron-down{display:block}.navigation--type-aside .navigation__tap[aria-expanded=true] .navigation__tap-icon{background:#104f99}.navigation--type-aside .navigation__tap[aria-expanded=true] .navigation__tap-icon.icon--type-chevron-down{display:none}.navigation--type-aside .navigation__tap[aria-expanded=true] .navigation__tap-icon.icon--type-chevron-up{display:block}.navigation--type-aside .navigation__tap:focus-visible{outline-offset:-10px}@media(hover:hover){.navigation--type-aside .navigation__tap:hover{background:#e7edf5}.navigation--type-aside .navigation__tap:hover .navigation__tap-icon{background:#104f99;opacity:1}}.navigation--type-aside .navigation__link-wrapper{padding-right:56px;position:relative}.navigation--type-aside .navigation__descendants{display:none;outline:none}.navigation--type-aside .navigation__descendants .navigation__item .navigation__link{padding-left:28px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__link--state-active{border-left:4px solid #54c1af;padding-left:24px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__link--state-active-trail{border-left:3px solid rgba(84,193,175,.4);padding-left:25px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link{padding-left:40px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link--state-active{border-left:5px solid #54c1af;padding-left:35px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link--state-active-trail{border-left:4px solid rgba(84,193,175,.6);padding-left:36px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link{padding-left:52px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link--state-active{border-left:6px solid #54c1af;padding-left:46px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link--state-active-trail{border-left:5px solid rgba(84,193,175,.8);padding-left:47px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link{padding-left:64px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link--state-active{border-left:7px solid #54c1af;padding-left:57px}.navigation--type-aside .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__descendants .navigation__item .navigation__link--state-active-trail{border-left:6px solid #54c1af;padding-left:58px}
.accordion{border-top:2px solid #e7edf5}@media only screen and (max-width:767px){.accordion{transform:translateX(-32px);width:calc(100% + 64px)}}@media only screen and (max-width:639px){.accordion{transform:translateX(-20px);width:calc(100% + 40px)}}.accordion-item{border-bottom:2px solid #e7edf5}.accordion-item--has-image .accordion-item-toggle{min-height:148px;padding-left:calc(22% + 24px)}@media only screen and (max-width:639px){.accordion-item--has-image .accordion-item-toggle{display:flex;flex-direction:column;padding-left:20px}}.accordion-item--has-image .accordion-item-toggle__heading{flex:0 0 auto;margin:0 0 16px}@media only screen and (max-width:639px){.accordion-item--has-image .accordion-item-toggle__heading{order:1}}.accordion-item--has-image .accordion-item-toggle__image{left:24px;pointer-events:none;position:absolute;top:18px;width:calc(22% - 24px)}@media only screen and (max-width:639px){.accordion-item--has-image .accordion-item-toggle__image{left:auto;margin:0 0 16px;order:2;position:relative;top:auto;width:100%}}.accordion-item--has-image .accordion-item-toggle__image:after{content:"";display:block;height:0;padding:0 0 75%;pointer-events:none;width:100%}@media only screen and (max-width:639px){.accordion-item--has-image .accordion-item-toggle__image:after{padding:0 0 35%}}.accordion-item--has-image .accordion-item-toggle__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";pointer-events:none;position:absolute;top:0;width:100%}.accordion-item--has-image .accordion-item-toggle__summary{flex:1 1 auto;margin:0;pointer-events:none}@media only screen and (max-width:639px){.accordion-item--has-image .accordion-item-toggle__summary{margin:0 0 16px;order:3}}.accordion-item--state-active .accordion-item-content{display:block}.accordion-item--state-active .accordion-item-toggle__icon{-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P8#minus-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P8#minus-view)}.accordion-item-content{display:none;padding:0 24px 18px}@media only screen and (max-width:767px){.accordion-item-content{padding:0 32px 18px}}@media only screen and (max-width:639px){.accordion-item-content{padding:0 20px 18px}}.accordion-item-content__downloads,.accordion-item-content__image{margin:0 0 18px}.accordion-item-content__download{list-style:none;margin:0 0 8px}.accordion-item-content__download:last-child{margin:0}.accordion-item-content&gt;*:last-child{margin-bottom:0}.accordion-item-heading{font-size:0;line-height:0;margin:0;padding:0 2rem 0 0}.accordion-item-heading__icon{display:flex;height:1.5rem;justify-content:center;left:1.5rem;pointer-events:none;position:absolute;text-align:center;top:1.25rem;width:1.5rem}.accordion-item-heading__icon img,.accordion-item-heading__icon svg{display:block;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";width:100%}.accordion-item-heading__icon svg{fill:#88a7cc}.accordion-item-heading__icon+.accordion-item-heading__text{display:inline-block;padding:0 0 0 2.5rem}.accordion-item-heading__text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0 none;color:#104f99;cursor:pointer;font:500 normal 1.25rem/1.4em "Josefin Sans",Helvetica,Arial,"Lucida Grande",sans-serif;padding:0;text-align:left}.accordion-item-heading__text:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.accordion-item-heading__text:focus-visible{color:#0080c4;text-decoration:underline}.accordion-item-heading__text strong{font-weight:700}.accordion-item-toggle{padding:1.125rem 1.5rem;position:relative}@media only screen and (max-width:767px){.accordion-item-toggle{padding:1.125rem 2rem}}@media only screen and (max-width:639px){.accordion-item-toggle{padding:1.125rem 1.25rem}}.accordion-item-toggle__icon{background-color:#104f99;-webkit-mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P8#plus-view);mask-image:url(/themes/custom/ihacpa/assets/images/icons.min.svg?token=_jWel7P8#plus-view);opacity:.5;pointer-events:none;position:absolute;right:1.188rem;top:1.25rem}@media only screen and (max-width:767px){.accordion-item-toggle__icon{right:1.688rem}}@media only screen and (max-width:639px){.accordion-item-toggle__icon{right:.938rem}}@media(hover:hover){.accordion-item-toggle:hover{cursor:pointer}.accordion-item-toggle:hover .accordion-item-heading__icon svg{fill:tiny(brand__primary,water,50)}.accordion-item-toggle:hover .accordion-item-heading__text{color:#0080c4;text-decoration:underline}.accordion-item-toggle:hover .accordion-item-toggle__icon{background-color:#0080c4}}
.share-links{display:flex;gap:18px;line-height:0;margin:0;padding:0}.share-links__item{list-style:none;margin:0;padding:0}.share-links__link{height:1.5em;padding:4px}@media(hover:hover){.share-links__link.button--type-text.button--icon-only:hover .button__icon{background-color:#941f45}}
.rsbtn{margin:0 !important}.rsbtn_exp .rsbtn_exp_inner{border-radius:0 !important}.rsbtn_closer{display:none !important}.rs_addtools .rsbtn_draghandle,.rsbtn .rsbtn_draghandle{bottom:33px !important}#rsmpl_container .rsmpl-tools .rsmpl-translation .lang-picker ul .lang-picker-item,.rs_addtools .rsbtn_play,.rsbtn .rsbtn_play,.rs_addtools.zoom-draghandle .rsbtn_draghandle,.rs_splitbutton.rsexpanded:not(.rsdetached).rs_addtools .rsbtn_tooltoggle,.rs_splitbutton.rsexpanded:not(.rsdetached).rsbtn .rsbtn_tooltoggle,.rsbtn .rsbtn_exp,.rsbtn.rsexpanded .rsbtn_exp .rsbtn_exp_inner,.rsbtn.zoom-draghandle .rsbtn_draghandle,.rscompact.rsexpanded:not(.rsdetached).rs_addtools .rsbtn_tooltoggle,.rscompact.rsexpanded:not(.rsdetached).rsbtn .rsbtn_tooltoggle{height:33px !important}.rs-ie .rspopup .rspopup_btn.rspopup_translation::before,.rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text span,.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span{line-height:33px !important}.rs_addtools .rsbtn_play .rsbtn_right,.rsbtn .rsbtn_play .rsbtn_right,.rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item,.rspopup.rsresume span,.rspopup.rsresume::before{line-height:35px !important}#rs-dialog-fullscreen[data-mode=settings] .rs-dialog-content .rs-prefs .rs-pref-colorpicker input.rs-pref-color:checked+label:focus-visible::before,#rs-dialog[data-mode=settings] .rs-dialog-content .rs-prefs .rs-pref-colorpicker input.rs-pref-color:checked+label:focus-visible::before{top:33px !important}#rsmpl_container .rsbtn_status_overlay,.rsbtn .rsbtn_status_overlay{left:33px !important;right:0 !important}.rs_splitbutton .rsbtn_exp .rsbtn_exp_inner button.rsbtn_pause.rsbtn_player_item{padding-left:43px !important;padding-right:26px !important}
</pre></body></html>