@import url("https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400;500;600;700;800;900&display=swap");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;}}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}@font-face{font-family:"houschka_alt_promedium";src:url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-medium-webfont.woff2) format("woff2"),url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-medium-webfont.woff) format("woff");font-display:fallback;font-weight:normal;font-style:normal;}@font-face{font-family:"houschka_alt_prolight";src:url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-light-webfont.woff2) format("woff2"),url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-light-webfont.woff) format("woff");font-display:fallback;font-weight:normal;font-style:normal;}@font-face{font-family:"houschka_alt_proextrabold";src:url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-extrabold-webfont.woff2) format("woff2"),url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-extrabold-webfont.woff) format("woff");font-display:fallback;font-weight:normal;font-style:normal;}@font-face{font-family:"houschka_alt_probold";src:url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-bold-webfont.woff2) format("woff2"),url(/themes/custom/aim_theme/dist/fonts/houschkaaltpro-bold-webfont.woff) format("woff");font-display:fallback;font-weight:normal;font-style:normal;}::-moz-selection{background:#ffdea5;}::selection{background:#ffdea5;}::-moz-selection{background:#ffdea5;}*{box-sizing:inherit;}*::before,*::after{box-sizing:inherit;}html{font-family:"houschka_alt_promedium",sans-serif;font-size:16px;line-height:1.15;box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}body{margin:0;}body{font-size:1.125rem;}@media screen and (min-width:544px){body{font-size:calc(1.125rem +
            calc(0.125rem / (0.125rem * 0 + 1)) *
            ((100vw - 544px) / calc(996px / (996px * 0 + 1))));}}@media screen and (min-width:1540px){body{font-size:1.25rem;}}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;max-width:100%;height:auto;}.img-responsive{width:100%;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted #69c;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}ul,ol,dl{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{margin:0 0 1.5rem;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1{font-family:"houschka_alt_probold",sans-serif;font-size:2.25rem;color:#4a0d66;line-height:110%;}@media screen and (min-width:984px){h1{font-size:3.125rem;}}@media screen and (min-width:768px){h1{line-height:125%;}}h1 strong{font-family:"houschka_alt_proextrabold",sans-serif;}h2{font-family:"houschka_alt_probold",sans-serif;font-size:1.875rem;color:#37094c;line-height:120%;}@media screen and (min-width:984px){h2{font-size:2.25rem;}}@media screen and (min-width:768px){h2{line-height:130%;}}h2 strong{font-family:"houschka_alt_proextrabold",sans-serif;}h3{font-family:"houschka_alt_prolight",sans-serif;font-size:1.625rem;color:#1f1f1f;line-height:128%;}@media screen and (min-width:984px){h3{font-size:1.875rem;}}@media screen and (min-width:768px){h3{line-height:140%;}}h3 strong{font-family:"houschka_alt_probold",sans-serif;}h4{font-family:"houschka_alt_prolight",sans-serif;font-size:1.625rem;color:#ffa400;line-height:128%;}@media screen and (min-width:984px){h4{font-size:1.875rem;}}@media screen and (min-width:768px){h4{line-height:140%;}}h4 strong{font-family:"houschka_alt_probold",sans-serif;}h5{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:110%;}@media screen and (min-width:984px){h5{font-size:1.25rem;}}@media screen and (min-width:768px){h5{line-height:120%;}}h5 strong{font-family:"houschka_alt_proextrabold",sans-serif;}h6{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#1f1f1f;line-height:110%;}@media screen and (min-width:984px){h6{font-size:1.25rem;}}@media screen and (min-width:768px){h6{line-height:120%;}}h6 strong{font-family:"houschka_alt_proextrabold",sans-serif;}main{display:block;}main p{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#1f1f1f;line-height:130%;line-height:1.6rem;margin:0 0 1.5rem;}@media screen and (min-width:984px){main p{font-size:1.25rem;}}@media screen and (min-width:768px){main p{line-height:150%;}}main p strong{font-family:"houschka_alt_probold",sans-serif;}main p a{color:#359a8e;-webkit-text-decoration-line:underline 2px;text-decoration-line:underline 2px;-webkit-text-decoration-color:rgba(53,154,142,0);text-decoration-color:rgba(53,154,142,0);-webkit-text-decoration:unset;text-underline-offset:3px;transition:color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;}main p a:hover{color:#256d65;-webkit-text-decoration:underline;-webkit-text-decoration-color:#256d65;text-decoration-color:#256d65;}main ul,main ol{margin-bottom:1.5rem;padding-left:1.5rem;}main ul li,main ol li{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#1f1f1f;line-height:130%;margin:0 0 0.65rem;padding:0;}@media screen and (min-width:984px){main ul li,main ol li{font-size:1.25rem;}}@media screen and (min-width:768px){main ul li,main ol li{line-height:150%;}}main ul li strong,main ol li strong{font-family:"houschka_alt_probold",sans-serif;}main ul.columns,main ol.columns{-moz-columns:1 auto;columns:1 auto;-moz-column-gap:3rem;column-gap:3rem;}@media screen and (min-width:768px){main ul.columns.two_columns,main ol.columns.two_columns{-moz-columns:2 auto;columns:2 auto;}}@media screen and (min-width:768px){main ul.columns.three_columns,main ol.columns.three_columns{-moz-columns:2 auto;columns:2 auto;}}@media screen and (min-width:1200px){main ul.columns.three_columns,main ol.columns.three_columns{-moz-columns:3 auto;columns:3 auto;}}.blockquote-wrapper{padding:0 2rem;margin-bottom:2rem;margin-top:2rem;}@media screen and (min-width:544px){.blockquote-wrapper{margin-bottom:3rem;margin-top:3rem;}}@media screen and (min-width:984px){.blockquote-wrapper{margin-bottom:4rem;margin-top:4rem;}}@media screen and (min-width:1540px){.blockquote-wrapper{margin-bottom:5rem;margin-top:5rem;}}.blockquote-wrapper.blockquote_wrap__gray,.blockquote-wrapper.blockquote_wrap__purple{padding:2rem;}@media screen and (min-width:984px){.blockquote-wrapper.blockquote_wrap__gray,.blockquote-wrapper.blockquote_wrap__purple{padding:4rem;}}.blockquote-wrapper.blockquote_wrap__gray .blockquote,.blockquote-wrapper.blockquote_wrap__purple .blockquote{margin-bottom:0;}.blockquote-wrapper.blockquote_wrap__gray{background-color:#f1f2f2;}.blockquote-wrapper.blockquote_wrap__purple{background-color:#4a0d66;}.blockquote-wrapper.blockquote_wrap__purple blockquote p,.blockquote-wrapper.blockquote_wrap__purple blockquote figcaption{color:#fff;}.blockquote-wrapper .blockquote{width:100%;max-width:100%;margin-right:auto;margin-left:auto;box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem;align-items:center;}@media screen and (min-width:544px){.blockquote-wrapper .blockquote{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.blockquote-wrapper .blockquote{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.blockquote-wrapper .blockquote{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.blockquote-wrapper .blockquote{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.blockquote-wrapper .blockquote{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.blockquote-wrapper .blockquote.w_img .img{margin:2rem auto;min-width:130px;max-width:150px;padding-left:0;padding-right:0;width:100%;}@media screen and (min-width:768px){.blockquote-wrapper .blockquote.w_img .img{max-width:225px;}}.blockquote-wrapper .blockquote.w_img .img img{border-radius:50%;}.blockquote-wrapper .blockquote.w_img blockquote{padding-top:0;padding-bottom:0;}@media screen and (min-width:768px){.blockquote-wrapper .blockquote.w_img blockquote{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem;flex:1;padding-left:2rem;}}.blockquote-wrapper .blockquote blockquote{margin:0;padding:0;}@media screen and (min-width:544px){.blockquote-wrapper .blockquote blockquote{border-left:solid 5px #ffa400;padding-left:2rem;}}@media screen and (min-width:768px){.blockquote-wrapper .blockquote blockquote{margin-left:2rem;}}.blockquote-wrapper .blockquote blockquote p{font-family:"houschka_alt_prolight",sans-serif;font-size:1.625rem;color:#1f1f1f;line-height:128%;}@media screen and (min-width:984px){.blockquote-wrapper .blockquote blockquote p{font-size:1.875rem;}}@media screen and (min-width:768px){.blockquote-wrapper .blockquote blockquote p{line-height:140%;}}.blockquote-wrapper .blockquote blockquote p strong{font-family:"houschka_alt_probold",sans-serif;}.blockquote-wrapper .blockquote blockquote p::before{content:"“";font-size:115%;font-family:"Georgia",serif;}.blockquote-wrapper .blockquote blockquote p::after{content:"”";font-size:115%;font-family:"Georgia",serif;}.blockquote-wrapper .blockquote blockquote figcaption{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#1f1f1f;line-height:1.5rem;}@media screen and (min-width:984px){.blockquote-wrapper .blockquote blockquote figcaption{font-size:1.125rem;}}@media screen and (min-width:768px){.blockquote-wrapper .blockquote blockquote figcaption{line-height:1.5rem;}}footer .node__meta{display:none;}.icon{width:24px;height:24px;}.view-content table,.wysiwyg-content table{width:100%;margin:0 0 10px;border-collapse:collapse;}.view-content caption,.wysiwyg-content caption{text-align:left;}.view-content [dir=rtl] caption,.wysiwyg-content [dir=rtl] caption{text-align:right;}.view-content th,.wysiwyg-content th{padding:10px 12px;text-align:left;}.view-content [dir=rtl] th,.wysiwyg-content [dir=rtl] th{text-align:right;}.view-content thead th,.wysiwyg-content thead th{text-transform:uppercase;color:#333;border:solid #bfbfba;border-width:1px 0;background:#f5f5f2;}.view-content tr,.wysiwyg-content tr{padding:0.1em 0.6em;border:1px solid #454545;}.view-content thead > tr,.wysiwyg-content thead > tr{border-bottom:1px solid #000;}.view-content table.no-highlight tr.selected td,.wysiwyg-content table.no-highlight tr.selected td{background:transparent;}.view-content td,.view-content th,.wysiwyg-content td,.wysiwyg-content th{vertical-align:middle;}.view-content td,.wysiwyg-content td{border:1px solid #454545;padding:10px 12px;text-align:left;}.view-content [dir=rtl] td,.wysiwyg-content [dir=rtl] td{text-align:right;}.view-content th > a,.wysiwyg-content th > a{position:relative;display:block;}.view-content th > a::after,.wysiwyg-content th > a::after{position:absolute;top:0;right:0;bottom:-10px;left:0;display:block;content:"";transition:all 0.1s;border-bottom:2px solid transparent;}.view-content th.is-active > a,.wysiwyg-content th.is-active > a{color:#004875;}.view-content th.is-active img,.wysiwyg-content th.is-active img{position:absolute;top:50%;right:0;}.view-content [dir=rtl] th.is-active img,.wysiwyg-content [dir=rtl] th.is-active img{right:auto;left:0;}.view-content th.is-active > a::after,.wysiwyg-content th.is-active > a::after{border-bottom-color:#004875;}.view-content th > a:hover,.view-content th > a:focus,.view-content th.is-active > a:hover,.view-content th.is-active > a:focus,.wysiwyg-content th > a:hover,.wysiwyg-content th > a:focus,.wysiwyg-content th.is-active > a:hover,.wysiwyg-content th.is-active > a:focus{text-decoration:none;color:#008ee6;}.view-content th > a:hover::after,.view-content th > a:focus::after,.view-content th.is-active > a:hover::after,.view-content th.is-active > a:focus::after,.wysiwyg-content th > a:hover::after,.wysiwyg-content th > a:focus::after,.wysiwyg-content th.is-active > a:hover::after,.wysiwyg-content th.is-active > a:focus::after{border-bottom-color:#008ee6;}.view-content td .item-list ul,.wysiwyg-content td .item-list ul{margin:0;}.view-content [dir=rtl] td .item-list ul,.wysiwyg-content [dir=rtl] td .item-list ul{margin:0;}.view-content td.is-active,.wysiwyg-content td.is-active{background:none;}.view-content th.select-all,.wysiwyg-content th.select-all{width:1px;}.view-content .caption,.wysiwyg-content .caption{margin-bottom:1.2em;}@media screen and (max-width:37.5em){.view-content th.priority-low,.view-content td.priority-low,.view-content th.priority-medium,.view-content td.priority-medium,.wysiwyg-content th.priority-low,.wysiwyg-content td.priority-low,.wysiwyg-content th.priority-medium,.wysiwyg-content td.priority-medium{display:none;}}@media screen and (max-width:60em){.view-content th.priority-low,.view-content td.priority-low,.wysiwyg-content th.priority-low,.wysiwyg-content td.priority-low{display:none;}}.view-content td > .form-item > .form-text,.view-content td > .ajax-new-content > .form-item > .form-text,.wysiwyg-content td > .form-item > .form-text,.wysiwyg-content td > .ajax-new-content > .form-item > .form-text{width:100%;}.view-homepage-federal-priorities .card-list__item{padding:1rem;}.view-all-news-and-blogs{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.view-all-news-and-blogs{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.view-all-news-and-blogs{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.view-all-news-and-blogs{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.view-all-news-and-blogs{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.view-all-news-and-blogs{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.view-all-news-and-blogs .view-content{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-bottom:3rem;}@media screen and (max-width:767px){.view-all-news-and-blogs .view-content{max-width:100%;}}.view-all-news-and-blogs .view-content .card-list__item{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;padding-left:0;padding-right:0;}@media screen and (min-width:768px){.view-all-news-and-blogs .view-content .card-list__item{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;}}@media screen and (min-width:1200px){.view-all-news-and-blogs .view-content .card-list__item{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem;}}.view-all-news-and-blogs .view-content .card-list__item .card_wrap{height:100%;max-width:100%;padding:0;}.view-all-news-and-blogs .view-content .card-list__item .card_wrap .card{border:0;border-top:solid 1px #808285;border-bottom:solid 1px #808285;border-radius:0;height:100%;}@media screen and (min-width:544px){.view-all-news-and-blogs .view-content .card-list__item .card_wrap .card{border:solid 1px #808285;border-radius:12px;flex-wrap:nowrap;}}@media screen and (min-width:768px){.view-all-news-and-blogs .view-content .card-list__item .card_wrap .card{display:block;flex-wrap:wrap;}}.view-all-news-and-blogs .view-content .card-list__item .card_wrap .card .card__media img{width:100%;}.view-all-news-and-blogs .view-filters{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;}@media screen and (min-width:768px){.view-all-news-and-blogs .view-filters{padding:1rem;}}.view-all-news-and-blogs .view-filters .views-exposed-form{margin-bottom:2rem;}.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;max-width:500px;padding-top:0;padding-bottom:0;}@media screen and (min-width:544px){.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline{padding:0 !important;}}@media screen and (min-width:768px){.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline{display:flex;align-items:flex-end;}}.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline .form-type-select.form-item-field-category-target-id{display:flex;flex-direction:column;margin:0;margin-bottom:0.75rem;width:100%;}@media screen and (min-width:768px){.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline .form-type-select.form-item-field-category-target-id{margin-top:0.25rem;margin-bottom:0.25rem;margin-right:1rem;}}@media screen and (min-width:984px){.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline .form-type-select.form-item-field-category-target-id{margin-top:0.5rem;margin-bottom:0.5rem;}}.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline label{margin-bottom:0.5rem;}.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline select{min-width:15rem;width:100%;}.view-all-news-and-blogs .view-filters .views-exposed-form .form--inline input.form-submit{margin:0;}.view-recent-posts .card_wrap{height:100%;}.view-recent-posts .card_wrap .card{height:100%;}.user-sso{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.user-sso{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.user-sso{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.user-sso{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.user-sso{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.user-sso{max-width:1600px;padding-left:8rem;padding-right:8rem;}}@media screen and (max-width:767px){.user-sso{padding:0 1.5rem;}}.user-sso .heading{margin-top:30px;}.user-login-form,.user-account-page,.user-register-form,.user-pass{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.user-login-form,.user-account-page,.user-register-form,.user-pass{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.user-login-form,.user-account-page,.user-register-form,.user-pass{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.user-login-form,.user-account-page,.user-register-form,.user-pass{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.user-login-form,.user-account-page,.user-register-form,.user-pass{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.user-login-form,.user-account-page,.user-register-form,.user-pass{max-width:1600px;padding-left:8rem;padding-right:8rem;}}@media screen and (max-width:767px){.user-login-form,.user-account-page,.user-register-form,.user-pass{padding:1.5rem;}}.entity-moderation-form{display:none;}.node--teaser{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;border-bottom:solid 1px #808285;margin-bottom:1rem;padding-bottom:2rem;}@media screen and (min-width:768px){.node--teaser{margin:1rem 1rem 1.5rem;padding:1.5rem 0 6rem;position:relative;}.node--teaser::after{display:block;position:absolute;background-color:#4a0d66;bottom:0;content:"";height:28px;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;max-width:325px;right:1rem;width:100%;bottom:2rem;right:0;}}@media screen and (min-width:768px) and (min-width:1200px){.node--teaser::after{height:35px;max-width:435px;}}.node--teaser .node--teaser-description{display:none;}@media screen and (min-width:768px){.node--teaser .node--teaser-description{display:block;}}.node--teaser .node--teaser-link{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#359a8e;line-height:130%;font-family:"houschka_alt_probold",sans-serif;text-decoration:none;transition:color 300ms ease-in-out;}@media screen and (min-width:984px){.node--teaser .node--teaser-link{font-size:1.25rem;}}@media screen and (min-width:768px){.node--teaser .node--teaser-link{line-height:150%;}}.node--teaser .node--teaser-link strong{font-family:"houschka_alt_probold",sans-serif;}.node--teaser .node--teaser-link:hover{color:#28746b;}.layout-search-container{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.layout-search-container{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.layout-search-container{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.layout-search-container{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.layout-search-container{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.layout-search-container{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.layout-search-container form.search-api-page-block-form-search-results{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;display:flex;align-items:flex-end;}.layout-search-container form.search-api-page-block-form-search-results .form-type-search{flex:1;}.layout-search-container form.search-api-page-block-form-search-results label{position:static !important;clip:auto;height:auto;width:auto;font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:130%;}@media screen and (min-width:984px){.layout-search-container form.search-api-page-block-form-search-results label{font-size:1.25rem;}}@media screen and (min-width:768px){.layout-search-container form.search-api-page-block-form-search-results label{line-height:150%;}}.layout-search-container form.search-api-page-block-form-search-results label::after{display:none;}.layout-search-container form.search-api-page-block-form-search-results input.form-search{border-width:2px;box-sizing:border-box;margin:0.375rem 0;padding:0.75rem;}.layout-search-container form.search-api-page-block-form-search-results input.search-form__submit{margin:1rem;}.layout-search-container .results{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;padding-top:0;}.layout-search-container .results p{margin-bottom:2rem;}.layout-search-container ul{margin-left:2.6em;}.view-id-related_blog_posts h1.heading.card-list__title{margin-top:4rem;}.path-user #block-ssologin{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;}.upcoming_events.gray_background{background-color:#f1f2f2;padding-bottom:2rem;padding-top:4rem;}.upcoming_events.gray_background .event .event__date{background:transparent;}.upcoming_events .optional-title{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.upcoming_events .optional-title{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.upcoming_events .optional-title{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.upcoming_events .optional-title{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.upcoming_events .optional-title{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.upcoming_events .optional-title{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.upcoming_events .optional-title .paragraph__title{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;font-family:"houschka_alt_probold",sans-serif;font-size:1.875rem;color:#4a0d66;line-height:120%;padding:0 1rem;}@media screen and (min-width:984px){.upcoming_events .optional-title .paragraph__title{font-size:2.25rem;}}@media screen and (min-width:768px){.upcoming_events .optional-title .paragraph__title{line-height:130%;}}.upcoming_events .optional-title .paragraph__title strong{font-family:"houschka_alt_proextrabold",sans-serif;}@media screen and (min-width:544px){.upcoming_events .optional-title .paragraph__title{padding:0;}}@media screen and (min-width:768px){.upcoming_events .optional-title .paragraph__title{padding:0 1rem;}}
.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(/core/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(/core/misc/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(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/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(/core/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(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/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(/core/misc/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(/core/misc/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(/core/misc/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;}
.node--unpublished{background-color:#fff4f4;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.footer{background-color:#4a0d66;padding:3rem 2rem;}.footer .footer_content{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;display:flex;}@media screen and (max-width:767px){.footer .footer_content{text-align:center;}.footer .footer_content .footer-branding{display:block;margin-left:auto;margin-right:auto;}}@media screen and (min-width:984px){.footer .footer_content .footer-social{width:400px;}}@media screen and (min-width:1540px){.footer .footer_content{max-width:1540px;}}.footer .footer-links{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#fff;line-height:130%;margin-bottom:2rem;}@media screen and (min-width:984px){.footer .footer-links{font-size:1rem;}}@media screen and (min-width:768px){.footer .footer-links{line-height:150%;}}.footer .footer-links strong{font-family:"houschka_alt_probold",sans-serif;}@media screen and (min-width:984px){.footer .footer-links{margin-bottom:0;}}.footer .footer-links a{color:#fff;line-height:1.5em;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:bold;border-bottom:1px solid #fff;}.footer .footer-links a:hover{color:lightgray;}.footer .footer-branding{margin-bottom:2rem;padding-right:1rem;}@media screen and (min-width:984px){.footer .footer-branding{margin-bottom:0;}}.footer .footer-branding img{height:100px;width:200px;-o-object-fit:cover;object-fit:cover;}.footer .footer-social{display:flex;max-width:400px;}@media screen and (min-width:984px){.footer .footer-social{margin-left:auto;}}.footer .footer-social .footer-social__item{width:40px;margin-right:3rem;}.footer .footer-social .footer-social__item i svg{height:32px;}@media screen and (min-width:984px){.footer .footer-social .footer-social__item i svg{height:40px;}}.footer .footer-social .footer-social__item i svg .st2,.footer .footer-social .footer-social__item i svg .st1{fill:#fff;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.newsletter_signup__wrap{background-color:#f1f2f2;width:100%;padding:2rem 0;}@media screen and (min-width:768px){.newsletter_signup__wrap{padding:3rem 0;}}@media screen and (min-width:1200px){.newsletter_signup__wrap{padding:4rem 0;}}.newsletter_signup__wrap.confirmation{padding:7rem 1rem;}.newsletter_signup{width:100%;max-width:100%;margin-right:auto;margin-left:auto;box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;padding:3rem 0 2rem;position:relative;}@media screen and (min-width:544px){.newsletter_signup{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.newsletter_signup{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.newsletter_signup{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.newsletter_signup{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.newsletter_signup{max-width:1600px;padding-left:8rem;padding-right:8rem;}}@media screen and (min-width:768px){.newsletter_signup{padding-top:0;padding-bottom:1rem;}}.newsletter_signup::before,.newsletter_signup::after{position:absolute;}.newsletter_signup::before{background-color:#4a0d66;content:"";-webkit-mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;height:50px;left:calc(50% - 107.5px);top:0;width:215px;}@media screen and (min-width:768px){.newsletter_signup::before{left:0;}}@media screen and (min-width:768px){.newsletter_signup::before{background-color:#4a0d66;content:"";left:0;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stars.svg) no-repeat 100% 0;mask:url(/themes/custom/aim_theme/dist/images/stars.svg) no-repeat 100% 0;height:196px;top:calc(50% - 98px);width:50px;}}@media screen and (min-width:768px) and (min-width:1200px){.newsletter_signup::before{left:0.5rem;height:265px;width:70px;top:calc(50% - 132px);}}.newsletter_signup::after{background-color:#4a0d66;bottom:0;content:"";height:28px;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;max-width:325px;right:1rem;width:100%;}@media screen and (min-width:1200px){.newsletter_signup::after{height:35px;max-width:435px;}}@media screen and (min-width:768px){.newsletter_signup::after{bottom:-1rem;}}.newsletter_signup .newsletter_signup__content{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.newsletter_signup .newsletter_signup__content{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;padding-bottom:2rem;}}.newsletter_signup .newsletter_signup__content h2 .form-item{margin:0;}.newsletter_signup .newsletter_signup__form{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.newsletter_signup .newsletter_signup__form{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;padding-top:4rem;}}.newsletter_signup .form-actions{margin:0;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.item-listing_wrap{margin-bottom:2rem;margin-top:2rem;}@media screen and (min-width:544px){.item-listing_wrap{margin-bottom:3rem;margin-top:3rem;}}@media screen and (min-width:984px){.item-listing_wrap{margin-bottom:4rem;margin-top:4rem;}}@media screen and (min-width:1540px){.item-listing_wrap{margin-bottom:5rem;margin-top:5rem;}}.item-listing{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.item-listing{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.item-listing{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.item-listing{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.item-listing{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.item-listing{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.item-listing .item-listing__title{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;margin-bottom:0;}.item-listing .item-listing__description{padding:1rem;}.item-listing .item-listing__description p{margin-bottom:0;}.item-listing .item-listing__lists-section{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;}.item-listing .item-listing__lists-section .list-section__wrap{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;position:relative;}@media screen and (min-width:768px){.item-listing .item-listing__lists-section .list-section__wrap{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;padding-top:1.5rem;padding-bottom:1.5rem;}}.item-listing .item-listing__lists-section .list-section__wrap:nth-last-of-type(-n+2)::after{display:none;}.item-listing .item-listing__lists-section .list-section__wrap::after{background-color:#808285;bottom:1.5rem;content:"";display:block;height:1px;position:absolute;width:calc(100% - 2rem);}@media screen and (max-width:767px){.item-listing .item-listing__lists-section .list-section__wrap::after{display:none;}}@media screen and (min-width:768px){.item-listing .item-listing__lists-section .list-section{padding-bottom:2rem;}}.item-listing .item-listing__lists-section .list-section ul{list-style:none;}.item-listing .item-listing__lists-section .list-section a.list-item{align-items:flex-start;display:flex;font-family:"houschka_alt_promedium",sans-serif;font-size:1.25rem;color:#359a8e;line-height:130%;margin-bottom:1rem;text-decoration:none;transition:color 300ms ease-in-out;}@media screen and (min-width:984px){.item-listing .item-listing__lists-section .list-section a.list-item{font-size:1.375rem;}}@media screen and (min-width:768px){.item-listing .item-listing__lists-section .list-section a.list-item{line-height:150%;}}.item-listing .item-listing__lists-section .list-section a.list-item span{display:flex;margin-top:4px;padding-right:1em;transition:fill 300ms ease-in-out;}.item-listing .item-listing__lists-section .list-section a.list-item:hover{color:#28746b;}.item-listing .item-listing__lists-section .list-section a.list-item:hover span{fill:#28746b;}@media screen and (max-width:767px){.item-listing .item-listing__lists-section .list-section ul{margin:0;}.item-listing .item-listing__lists-section .list-section__wrap{padding:0 1rem;}}.item-listing .listing-items__cta{display:flex;padding:1rem;}@media screen and (min-width:768px){.item-listing .listing-items__cta{justify-content:flex-end;margin-top:1rem;margin-bottom:1rem;}}@media screen and (max-width:767px){.item-listing.collapsible .list-section__wrap{padding:0 1rem;border-bottom:1px solid #1f1f1f;background-color:#fff;}.item-listing.collapsible .list-section__wrap .list-section ul{margin:0;display:none;visibility:hidden;transition:visibility 0.2s ease-out;}.item-listing.collapsible .list-section__wrap .list-section__title{margin:1rem 0;width:100%;display:flex;justify-content:space-between;align-items:center;}.item-listing.collapsible .list-section__wrap .list-section__title::after{content:"+";}.item-listing.collapsible .list-section__wrap.opened .list-section__title::after{content:"-";}.item-listing.collapsible .list-section__wrap.opened .list-section ul{visibility:visible;display:block;transition:visibility 0.2s ease-in;}}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.heading_xl{font-family:"houschka_alt_probold",sans-serif;font-size:2.25rem;color:#4a0d66;line-height:110%;}@media screen and (min-width:984px){.heading_xl{font-size:3.125rem;}}@media screen and (min-width:768px){.heading_xl{line-height:125%;}}.heading_xl strong{font-family:"houschka_alt_proextrabold",sans-serif;}.heading_l{font-family:"houschka_alt_probold",sans-serif;font-size:1.875rem;color:#359a8e;line-height:120%;}@media screen and (min-width:984px){.heading_l{font-size:2.25rem;}}@media screen and (min-width:768px){.heading_l{line-height:130%;}}.heading_l strong{font-family:"houschka_alt_proextrabold",sans-serif;}.heading_m{font-family:"houschka_alt_prolight",sans-serif;font-size:1.625rem;color:#343d46;line-height:128%;}@media screen and (min-width:984px){.heading_m{font-size:1.875rem;}}@media screen and (min-width:768px){.heading_m{line-height:140%;}}.heading_m strong{font-family:"houschka_alt_probold",sans-serif;}.heading_s{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#1f1f1f;line-height:110%;}@media screen and (min-width:984px){.heading_s{font-size:1.25rem;}}@media screen and (min-width:768px){.heading_s{line-height:120%;}}.heading_s strong{font-family:"houschka_alt_proextrabold",sans-serif;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.button{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:130%;font-family:"houschka_alt_probold",sans-serif;background-color:#ffa400;border:solid 2px #ffa400;border-radius:50px;box-shadow:0 10px 10px rgba(0,0,0,0.1);cursor:pointer;display:inline-block;letter-spacing:0.5px;margin:1rem 1rem 1rem 0;outline:0;padding:0.35rem 1.75rem;text-align:center;text-decoration:none;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;}@media screen and (min-width:984px){.button{font-size:1.25rem;}}@media screen and (min-width:768px){.button{line-height:150%;}}.button strong{font-family:"houschka_alt_probold",sans-serif;}.button:hover,.button:active{background-color:#4a0d66;color:#ffa400;}.button:disabled,.button.is__disabled{background-color:#808285;border-color:#808285;color:#1f1f1f;cursor:not-allowed;opacity:65%;}.button:disabled:hover,.button.is__disabled:hover{background-color:#808285;color:#1f1f1f;}.button.button__secondary,.button.button__searchControl{background-color:#fff;border-color:#359a8e;color:#359a8e;}.button.button__secondary:hover,.button.button__searchControl:hover{background-color:#359a8e;color:#fff;}.button.button__searchControl,.button.button__video{align-items:center;background-color:#fff;border-color:#359a8e;display:inline-flex;color:#359a8e;padding:0.375rem 0.375rem 0.375rem 1.5rem;}.button.button__searchControl svg,.button.button__video svg{fill:#359a8e;height:1.5em;margin-left:0.5rem;vertical-align:middle;width:1.5em;transition:fill 300ms ease-in-out;}.button.button__searchControl:hover,.button.button__video:hover{background-color:#359a8e;color:#fff;}.button.button__searchControl:hover svg,.button.button__video:hover svg{fill:#fff;}.button.button__searchControl svg{height:1.4rem;}.button.button__icon{background-color:transparent;border:0;box-shadow:0 0 0;font-size:0;line-height:normal;padding:0;}.button.button__icon svg{fill:#359a8e;transition:fill 300ms ease-in-out;}.button.button__icon:hover svg{fill:#4a0d66;}.button.text__link{background-color:transparent;border:0;box-shadow:0 0 0;font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#359a8e;line-height:130%;padding:0;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;-webkit-text-decoration-color:rgba(53,154,142,0);text-decoration-color:rgba(53,154,142,0);-webkit-text-decoration:unset;text-underline-offset:3px;transition:color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;}@media screen and (min-width:984px){.button.text__link{font-size:1.375rem;}}@media screen and (min-width:768px){.button.text__link{line-height:150%;}}.button.text__link:hover,.button.text__link:active{background-color:transparent;color:#256d65;-webkit-text-decoration:underline;-webkit-text-decoration-color:#256d65;text-decoration-color:#256d65;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.media-item__image img{display:block;}.media-item__caption{font-size:0.875rem;margin-top:4px;max-width:100%;word-wrap:break-word;}.media-item__responsive-video{border-radius:18px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;}.media-item__responsive-video .placeholder{display:block;height:100%;position:absolute;width:100%;z-index:50;}.media-item__responsive-video .placeholder img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.media-item__responsive-video .placeholder button{bottom:1.5rem;right:2rem;margin:0;position:absolute;z-index:100;}.media-item__responsive-video iframe{height:100%;left:0;position:absolute;top:0;width:100%;}.media-item__responsive-video video{width:100%;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.card_wrap{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.card_wrap{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.card_wrap{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.card_wrap{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.card_wrap{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.card_wrap{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.card_wrap__purple,.card_wrap__gray{width:100%;padding:2rem 0;}@media screen and (min-width:768px){.card_wrap__purple,.card_wrap__gray{padding:3rem 0;}}@media screen and (min-width:1200px){.card_wrap__purple,.card_wrap__gray{padding:4rem 0;}}.card_wrap__purple > .card__wide,.card_wrap__gray > .card__wide{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.card_wrap__purple > .card__wide,.card_wrap__gray > .card__wide{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.card_wrap__purple > .card__wide,.card_wrap__gray > .card__wide{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.card_wrap__purple > .card__wide,.card_wrap__gray > .card__wide{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.card_wrap__purple > .card__wide,.card_wrap__gray > .card__wide{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.card_wrap__purple > .card__wide,.card_wrap__gray > .card__wide{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.card_wrap__purple{background-image:url(/themes/custom/aim_theme/dist/images/Flags.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;}.card_wrap__purple::before{background:linear-gradient(180deg,rgba(38,5,54,0.9) 0%,rgba(64,11,88,0.8) 50%,rgba(38,5,54,0.9) 100%);content:"";display:block;height:100%;position:absolute;width:100%;top:0;z-index:0;}.card_wrap__purple .card.card__wide{background-color:transparent;border:0;box-shadow:0 0 0 0;align-items:center;}.card_wrap__purple .card.card__wide .card__content .card__title{font-family:"houschka_alt_probold",sans-serif;font-size:1.875rem;color:#fff;line-height:120%;}@media screen and (min-width:984px){.card_wrap__purple .card.card__wide .card__content .card__title{font-size:2.25rem;}}@media screen and (min-width:768px){.card_wrap__purple .card.card__wide .card__content .card__title{line-height:130%;}}.card_wrap__purple .card.card__wide .card__content .card__title strong{font-family:"houschka_alt_proextrabold",sans-serif;}.card_wrap__purple .card.card__wide .card__content .card__subhead,.card_wrap__purple .card.card__wide .card__content .card__summary,.card_wrap__purple .card.card__wide .card__content .card__summary p{color:#fff;}.card_wrap__purple .card.card__wide .card__content .card__subhead a,.card_wrap__purple .card.card__wide .card__content .card__summary a,.card_wrap__purple .card.card__wide .card__content .card__summary p a{color:#fff;-webkit-text-decoration-line:underline 2px;text-decoration-line:underline 2px;-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration:unset;text-underline-offset:4px;transition:-webkit-text-decoration-color 300ms ease-in-out;transition:text-decoration-color 300ms ease-in-out;transition:text-decoration-color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;}.card_wrap__purple .card.card__wide .card__content .card__subhead a:hover,.card_wrap__purple .card.card__wide .card__content .card__summary a:hover,.card_wrap__purple .card.card__wide .card__content .card__summary p a:hover{-webkit-text-decoration-color:white;text-decoration-color:white;}.card_wrap__purple .card.card__wide.card__starsstripes,.card_wrap__purple .card.card__wide.card__starsstripes_rev{margin-top:0;margin-bottom:0;}.card_wrap__purple .card.card__wide.card__starsstripes::before,.card_wrap__purple .card.card__wide.card__starsstripes::after,.card_wrap__purple .card.card__wide.card__starsstripes_rev::before,.card_wrap__purple .card.card__wide.card__starsstripes_rev::after{background-color:#fff;}.card_wrap__purple .card.card__wide.card__starsstripes::after,.card_wrap__purple .card.card__wide.card__starsstripes_rev::after{right:0;}.card_wrap__gray{background-color:#f1f2f2;}.card_wrap__gray .card.card__wide.card__starsstripes_centered{padding-top:1rem;padding-bottom:0;}@media screen and (min-width:768px){.card_wrap__gray .card.card__wide.card__starsstripes_centered{margin-top:0;margin-bottom:0;}}@media screen and (min-width:984px){.card_wrap__gray .card.card__wide.card__starsstripes_centered .card__content{padding-bottom:3rem;}}.card_wrap__gray .card.card__wide.card__starsstripes_centered::before{top:-2rem;}@media screen and (min-width:768px){.card_wrap__gray .card.card__wide.card__starsstripes_centered::before{top:inherit;}}.card_wrap__gray .card.card__wide.card__starsstripes_centered::after{bottom:-2rem;}@media screen and (min-width:768px){.card_wrap__gray .card.card__wide.card__starsstripes_centered::after{bottom:-1rem;}}.card_wrap__gray .card.card__wide.card__starsstripes,.card_wrap__gray .card.card__wide.card__starsstripes_rev{margin-top:0;margin-bottom:0;}.card_wrap__gray .card.card__wide.card__starsstripes::after,.card_wrap__gray .card.card__wide.card__starsstripes_rev::after{right:0;}.card{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;background-color:#fff;border:solid 1px #808285;border-radius:12px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);padding-bottom:6rem;position:relative;max-width:100%;}.card .card__media{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;text-align:center;}.card .card__media img{border-radius:8px;}.card .card__media .card__media-caption{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#58595b;line-height:130%;}@media screen and (min-width:984px){.card .card__media .card__media-caption{font-size:1rem;}}@media screen and (min-width:768px){.card .card__media .card__media-caption{line-height:150%;}}.card .card__media .card__media-caption strong{font-family:"houschka_alt_probold",sans-serif;}.card .card__content{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:984px){.card .card__content{padding:calc(1rem * 1.5);}}.card .card__content .card__title{font-family:"houschka_alt_prolight",sans-serif;font-size:1.625rem;color:#1f1f1f;line-height:128%;margin-bottom:0.75rem;}@media screen and (min-width:984px){.card .card__content .card__title{font-size:1.875rem;}}@media screen and (min-width:768px){.card .card__content .card__title{line-height:140%;}}.card .card__content .card__title strong{font-family:"houschka_alt_probold",sans-serif;}.card .card__content .card__title a{color:inherit;-webkit-text-decoration-line:underline 2px;text-decoration-line:underline 2px;-webkit-text-decoration-color:rgba(53,154,142,0);text-decoration-color:rgba(53,154,142,0);-webkit-text-decoration:unset;text-underline-offset:3px;transition:color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;}.card .card__content .card__title a:hover{color:#359a8e;-webkit-text-decoration:underline;-webkit-text-decoration-color:#359a8e;text-decoration-color:#359a8e;}.card .card__content .card__subhead{font-family:"houschka_alt_promedium",sans-serif;font-size:1.25rem;color:#1f1f1f;line-height:130%;margin-bottom:0.75rem;}@media screen and (min-width:984px){.card .card__content .card__subhead{font-size:1.375rem;}}@media screen and (min-width:768px){.card .card__content .card__subhead{line-height:150%;}}.card .card__content .card__subhead strong{font-family:"houschka_alt_probold",sans-serif;}.card .card__content .card__summary{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.card .card__content .card__summary{font-size:1.25rem;}}@media screen and (min-width:768px){.card .card__content .card__summary{line-height:150%;}}.card .card__content .card__summary strong{font-family:"houschka_alt_probold",sans-serif;}.card .card__content .card__summary ul,.card .card__content .card__summary ol{margin-left:2rem;}.card .card__content .card__summary ul li,.card .card__content .card__summary ol li{margin-bottom:1rem;}.card .card__content .card__summary a{background-color:transparent;border:0;box-shadow:0 0 0;font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#359a8e;line-height:130%;padding:0;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;-webkit-text-decoration-color:rgba(53,154,142,0);text-decoration-color:rgba(53,154,142,0);-webkit-text-decoration:unset;text-underline-offset:3px;transition:color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;}@media screen and (min-width:984px){.card .card__content .card__summary a{font-size:1.375rem;}}@media screen and (min-width:768px){.card .card__content .card__summary a{line-height:150%;}}.card .card__content .card__summary a:hover,.card .card__content .card__summary a:active{background-color:transparent;color:#256d65;-webkit-text-decoration:underline;-webkit-text-decoration-color:#256d65;text-decoration-color:#256d65;}.card .card__content .button.text__link{position:absolute;bottom:3rem;left:1rem;}@media screen and (min-width:544px){.card .card__content .button.text__link{left:1.5rem;}}.card .card__content .publication-date-and-author{margin:1rem 0;}.card .card__content .publication-date-and-author a{background-color:transparent;border:0;box-shadow:0 0 0;font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#359a8e;line-height:130%;padding:0;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;-webkit-text-decoration-color:rgba(53,154,142,0);text-decoration-color:rgba(53,154,142,0);-webkit-text-decoration:unset;text-underline-offset:3px;transition:color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out;transition:color 300ms ease-in-out,text-decoration-color 300ms ease-in-out,-webkit-text-decoration-color 300ms ease-in-out;}@media screen and (min-width:984px){.card .card__content .publication-date-and-author a{font-size:1.375rem;}}@media screen and (min-width:768px){.card .card__content .publication-date-and-author a{line-height:150%;}}.card .card__content .publication-date-and-author a:hover,.card .card__content .publication-date-and-author a:active{background-color:transparent;color:#256d65;-webkit-text-decoration:underline;-webkit-text-decoration-color:#256d65;text-decoration-color:#256d65;}.card.card__wide,.card.card__wide_rev,.card.card__wide_cta{flex-wrap:wrap;justify-content:space-between;padding:0;}@media screen and (min-width:768px){.card.card__wide .card__media,.card.card__wide_rev .card__media,.card.card__wide_cta .card__media{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;padding:calc(1rem * 1.5);}}.card.card__wide .card__media .card__media-caption,.card.card__wide_rev .card__media .card__media-caption,.card.card__wide_cta .card__media .card__media-caption{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.card.card__wide .card__media .card__media-caption,.card.card__wide_rev .card__media .card__media-caption,.card.card__wide_cta .card__media .card__media-caption{font-size:1rem;}}@media screen and (min-width:768px){.card.card__wide .card__media .card__media-caption,.card.card__wide_rev .card__media .card__media-caption,.card.card__wide_cta .card__media .card__media-caption{line-height:150%;}}.card.card__wide .card__media .card__media-caption strong,.card.card__wide_rev .card__media .card__media-caption strong,.card.card__wide_cta .card__media .card__media-caption strong{font-family:"houschka_alt_probold",sans-serif;}@media screen and (min-width:768px){.card.card__wide .card__content,.card.card__wide_rev .card__content,.card.card__wide_cta .card__content{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;padding:calc(1rem * 2);}}.card.card__wide .card__content .button.text__link,.card.card__wide_rev .card__content .button.text__link,.card.card__wide_cta .card__content .button.text__link{position:static;}.card.card__wide_rev{flex-direction:row-reverse;}.card.card__starsstripes,.card.card__starsstripes_rev,.card.card__starsstripes_centered{background-color:transparent;border:0;box-shadow:0 0 0;}@media screen and (min-width:768px){.card.card__starsstripes .card__content,.card.card__starsstripes_rev .card__content,.card.card__starsstripes_centered .card__content{padding:0 0 0 1rem;}}@media screen and (min-width:984px){.card.card__starsstripes .card__content,.card.card__starsstripes_rev .card__content,.card.card__starsstripes_centered .card__content{padding:0 0 0 2rem;}}.card.card__starsstripes .card__content .card__title,.card.card__starsstripes_rev .card__content .card__title,.card.card__starsstripes_centered .card__content .card__title{font-family:"houschka_alt_probold",sans-serif;font-size:1.875rem;color:#4a0d66;line-height:120%;margin-bottom:1.5rem;}@media screen and (min-width:984px){.card.card__starsstripes .card__content .card__title,.card.card__starsstripes_rev .card__content .card__title,.card.card__starsstripes_centered .card__content .card__title{font-size:2.25rem;}}@media screen and (min-width:768px){.card.card__starsstripes .card__content .card__title,.card.card__starsstripes_rev .card__content .card__title,.card.card__starsstripes_centered .card__content .card__title{line-height:130%;}}.card.card__starsstripes .card__content .card__title strong,.card.card__starsstripes_rev .card__content .card__title strong,.card.card__starsstripes_centered .card__content .card__title strong{font-family:"houschka_alt_proextrabold",sans-serif;}.card.card__starsstripes,.card.card__starsstripes_rev{padding-bottom:4rem;padding-top:4rem;margin-bottom:2rem;margin-top:2rem;}@media screen and (min-width:544px){.card.card__starsstripes,.card.card__starsstripes_rev{margin-bottom:3rem;margin-top:3rem;}}@media screen and (min-width:984px){.card.card__starsstripes,.card.card__starsstripes_rev{margin-bottom:4rem;margin-top:4rem;}}@media screen and (min-width:1540px){.card.card__starsstripes,.card.card__starsstripes_rev{margin-bottom:5rem;margin-top:5rem;}}@media screen and (min-width:768px){.card.card__starsstripes .card__media,.card.card__starsstripes_rev .card__media{padding:0 1rem 0 0;}}@media screen and (min-width:984px){.card.card__starsstripes .card__media,.card.card__starsstripes_rev .card__media{padding:0 2rem 0 0;}}.card.card__starsstripes .card__media img,.card.card__starsstripes_rev .card__media img{border-radius:12px;}.card.card__starsstripes::before,.card.card__starsstripes::after,.card.card__starsstripes_rev::before,.card.card__starsstripes_rev::after{display:block;position:absolute;}.card.card__starsstripes::before,.card.card__starsstripes_rev::before{background-color:#4a0d66;content:"";-webkit-mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;height:50px;left:calc(50% - 107.5px);top:0;width:215px;position:absolute;}@media screen and (min-width:768px){.card.card__starsstripes::before,.card.card__starsstripes_rev::before{left:0;}}.card.card__starsstripes::after,.card.card__starsstripes_rev::after{background-color:#4a0d66;bottom:0;content:"";height:28px;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;max-width:325px;right:1rem;width:100%;}@media screen and (min-width:1200px){.card.card__starsstripes::after,.card.card__starsstripes_rev::after{height:35px;max-width:435px;}}.card.card__starsstripes.without_decorations,.card.card__starsstripes_rev.without_decorations{padding:0;}.card.card__starsstripes.without_decorations::before,.card.card__starsstripes.without_decorations::after,.card.card__starsstripes_rev.without_decorations::before,.card.card__starsstripes_rev.without_decorations::after{content:none;}.card.card__starsstripes_rev{flex-direction:row-reverse;}@media screen and (min-width:768px){.card.card__starsstripes_rev::after{right:50%;}}@media screen and (min-width:768px){.card.card__starsstripes_rev .card__media{padding:0 0 0 1rem;}.card.card__starsstripes_rev .card__content{padding:0 1rem 0 0;}}.card.card__centered,.card.card__starsstripes_centered{background-color:transparent;border:0;box-shadow:0 0 0;}@media screen and (min-width:768px){.card.card__centered,.card.card__starsstripes_centered{justify-content:center;text-align:center;}}.card.card__centered .card__content,.card.card__starsstripes_centered .card__content{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.card.card__centered .card__content,.card.card__starsstripes_centered .card__content{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;}}.card.card__starsstripes_centered{margin-bottom:1rem;padding-bottom:3rem;padding-top:5rem;}@media screen and (min-width:768px){.card.card__starsstripes_centered{padding-bottom:4rem;padding-top:4rem;}}.card.card__starsstripes_centered::before,.card.card__starsstripes_centered::after{display:block;position:absolute;}.card.card__starsstripes_centered::before{background-color:#4a0d66;content:"";-webkit-mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;height:50px;left:calc(50% - 107.5px);top:0;width:215px;top:2rem;}@media screen and (min-width:768px){.card.card__starsstripes_centered::before{left:0;}}@media screen and (min-width:768px){.card.card__starsstripes_centered::before{background-color:#4a0d66;content:"";left:0;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stars.svg) no-repeat 100% 0;mask:url(/themes/custom/aim_theme/dist/images/stars.svg) no-repeat 100% 0;height:196px;top:calc(50% - 98px);width:50px;left:-3.5rem;}}@media screen and (min-width:768px) and (min-width:1200px){.card.card__starsstripes_centered::before{left:0.5rem;height:265px;width:70px;top:calc(50% - 132px);}}@media screen and (min-width:1200px){.card.card__starsstripes_centered::before{left:-5.5rem;}}@media screen and (min-width:1540px){.card.card__starsstripes_centered::before{left:-7.5rem;}}.card.card__starsstripes_centered::after{background-color:#4a0d66;bottom:0;content:"";height:28px;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;max-width:325px;right:1rem;width:100%;}@media screen and (min-width:1200px){.card.card__starsstripes_centered::after{height:35px;max-width:435px;}}@media screen and (max-width:767px){.card.card__starsstripes_centered::after{bottom:2rem;}}@media screen and (min-width:768px){.card.card__starsstripes_centered::after{right:-3rem;bottom:1rem;}}@media screen and (min-width:1200px){.card.card__starsstripes_centered::after{right:-5rem;}}@media screen and (min-width:1540px){.card.card__starsstripes_centered::after{right:-7rem;}}.card.card__hero{background-color:rgba(255,255,255,0.8);border:solid 1px #359a8e;border-radius:12px;height:100%;padding:0.25rem;text-align:center;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;}@media screen and (min-width:984px){.card.card__hero{padding-top:1rem;padding-bottom:1rem;}}.card.card__hero .card__content .card__title{font-family:"houschka_alt_prolight",sans-serif;font-size:1.625rem;color:#4a0d66;line-height:128%;font-family:"houschka_alt_probold",sans-serif;}@media screen and (min-width:984px){.card.card__hero .card__content .card__title{font-size:1.875rem;}}@media screen and (min-width:768px){.card.card__hero .card__content .card__title{line-height:140%;}}.card.card__hero .card__content .card__title strong{font-family:"houschka_alt_probold",sans-serif;}.card.card__hero .card__content .card__title a{font-family:"houschka_alt_prolight",sans-serif;font-size:1.625rem;color:#4a0d66;line-height:128%;font-family:"houschka_alt_probold",sans-serif;}@media screen and (min-width:984px){.card.card__hero .card__content .card__title a{font-size:1.875rem;}}@media screen and (min-width:768px){.card.card__hero .card__content .card__title a{line-height:140%;}}.card.card__hero .card__content .card__title a strong{font-family:"houschka_alt_probold",sans-serif;}.card.card__hero .card__content .card__title a:hover{color:#256d65;-webkit-text-decoration-color:#256d65;text-decoration-color:#256d65;}.card.card__hero .card__content .button{margin-bottom:1.5rem;}.card.card__wide_cta{border-color:#808285;}.card.card__wide_cta::before{background-color:#4a0d66;content:"";-webkit-mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;mask:url(/themes/custom/aim_theme/dist/images/stars_h.svg) no-repeat 0 0;height:50px;left:calc(50% - 107.5px);top:0;width:215px;position:absolute;top:1rem;}@media screen and (min-width:768px){.card.card__wide_cta::before{left:0;}}@media screen and (min-width:768px){.card.card__wide_cta::before{left:1.5rem;width:160px;}}.card.card__wide_cta .card__media{display:none;}@media screen and (min-width:768px){.card.card__wide_cta .card__media{display:block;padding-top:5rem;position:relative;text-align:center;width:50%;max-width:200px;}}.card.card__wide_cta .card__media img{width:75%;}.card.card__wide_cta .card__content{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;padding-top:5rem;padding-bottom:5rem;}@media screen and (min-width:768px){.card.card__wide_cta .card__content{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;padding-top:1rem;max-width:calc(100% - 200px);}}@media screen and (max-width:767px){.card.card__wide_cta .card__content::before{content:url(/themes/custom/aim_theme/dist/images/Advocacy_CapitalBuilding.svg);display:block;float:left;height:70px;margin-right:1rem;width:50px;}}.card.card__wide_cta .card__content::after{background-color:#4a0d66;bottom:0;content:"";height:28px;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;max-width:325px;right:1rem;width:100%;bottom:1rem;height:35px;position:absolute;right:1rem;width:90%;}@media screen and (min-width:1200px){.card.card__wide_cta .card__content::after{height:35px;max-width:435px;}}@media screen and (min-width:768px){.card.card__wide_cta .card__content::after{width:435px;}}.card.card__wide_cta .card__content .card__title{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;padding:0;}@media screen and (min-width:984px){.card.card__wide_cta .card__content .card__title{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;padding:0;}}.card.card__wide_cta .card__content .card__summary{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;padding:0;}@media screen and (min-width:984px){.card.card__wide_cta .card__content .card__summary{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;padding:0;}.card.card__wide_cta .card__content .card__summary p{margin-bottom:0;}}@media screen and (min-width:1200px){.card.card__wide_cta .card__content .card__summary{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem;padding:0;}}.card.card__wide_cta .card__content .card__link{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;padding:0;}@media screen and (min-width:984px){.card.card__wide_cta .card__content .card__link{align-self:flex-end;text-align:right;box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem;}}@media screen and (min-width:1200px){.card.card__wide_cta .card__content .card__link{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem;}}.card.card__stat{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;background-color:transparent;border:0;box-shadow:0 0 0;border-radius:0;padding:1rem;text-align:center;}.card.card__stat .card__content{padding:0;}.card.card__stat .card__content .card__title{font-family:"houschka_alt_probold",sans-serif;font-size:2.25rem;color:#ffa400;line-height:110%;font-size:3.125rem !important;margin-bottom:0;}@media screen and (min-width:984px){.card.card__stat .card__content .card__title{font-size:3.125rem;}}@media screen and (min-width:768px){.card.card__stat .card__content .card__title{line-height:125%;}}.card.card__stat .card__content .card__title strong{font-family:"houschka_alt_proextrabold",sans-serif;}.card.card__stat .card__content .card__summary p{font-family:"houschka_alt_promedium",sans-serif;font-size:1.25rem;color:#fff;line-height:130%;margin-bottom:0;}@media screen and (min-width:984px){.card.card__stat .card__content .card__summary p{font-size:1.375rem;}}@media screen and (min-width:768px){.card.card__stat .card__content .card__summary p{line-height:150%;}}.card.card__stat .card__content .card__summary p strong{font-family:"houschka_alt_probold",sans-serif;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}@-webkit-keyframes show{from{opacity:0;display:none;}to{opacity:1;display:flex;}}@keyframes show{from{opacity:0;display:none;}to{opacity:1;display:flex;}}@-webkit-keyframes hide{from{opacity:1;display:flex;}to{opacity:0;display:none;}}@keyframes hide{from{opacity:1;display:flex;}to{opacity:0;display:none;}}.search-block.opened .search-form{-webkit-animation-name:show;animation-name:show;-webkit-animation-duration:1s;animation-duration:1s;display:flex;flex-wrap:nowrap;opacity:1;padding:7px 0 8px 10px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.search-block.opened .button__searchControl{opacity:0;display:none;-webkit-animation-name:hide;animation-name:hide;-webkit-animation-duration:1.5s;animation-duration:1.5s;}.search-block.closed .search-form{-webkit-animation-name:hide;animation-name:hide;-webkit-animation-duration:1.5s;animation-duration:1.5s;display:none;opacity:1;}.search-block.closed .button__searchControl{-webkit-animation-name:show;animation-name:show;-webkit-animation-duration:1s;animation-duration:1s;display:block;}.search-block .button__searchControl{opacity:1;display:block;margin:0;}.search-block .search-form{opacity:0;display:none;width:0;}.search-block .search-form .search_input_wrap{align-items:center;border:solid 2px #359a8e;display:flex;border-radius:12px;}.search-block .search-form .search_input_wrap:focus-visible{border-color:#4a0d66;}.search-block .search-form .search_input_wrap .button__icon{margin:0 1rem;}.search-block .search-form #search-input{background:#fff;border:0;box-sizing:border-box;margin-bottom:0;padding:0.65rem 1rem;width:540px;}.search-block .search-form #search-input:focus-visible{border:0;outline:0;}.search-block .search-form label{display:none;}.search-block .search-form .button__icon.close{border:solid 2px #359a8e;border-radius:50px;height:46px;margin:0 0 0 1rem;transition:color 300ms ease-in-out,border-color 300ms ease-in-out;width:46px;}.search-block .search-form .button__icon.close:hover{border-color:#4a0d66;}.search-block-mobile .search-form{align-items:center;background-color:#359a8e;border-radius:0;display:none;justify-content:space-between;padding:10px;width:100%;}.search-block-mobile .search-form.show{display:block;}@media screen and (min-width:1215px){.search-block-mobile .search-form.show{display:none;}}.search-block-mobile .search-form input{background:#fff;border-radius:12px;border:1.5px solid #359a8e;box-sizing:border-box;padding:5px 15px;width:70%;margin:0 1em 0 0;height:40px;}.search-block-mobile .search-form label{display:none;}.page-header .utility.search-opened{margin-bottom:2px;}.page-header .utility.search-opened > ul{display:none;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}@-webkit-keyframes show-and-expand-down{from{visibility:visible;transform:scaleY(0);}to{transform:none;}}@keyframes show-and-expand-down{from{visibility:visible;transform:scaleY(0);}to{transform:none;}}@-webkit-keyframes collapse-up-and-hide{0%{transform:none;visibility:visible;}99%{transform:scaleY(0);}100%{visibility:hidden;}}@keyframes collapse-up-and-hide{0%{transform:none;visibility:visible;}99%{transform:scaleY(0);}100%{visibility:hidden;}}@-webkit-keyframes show-and-expand-left{from{visibility:visible;transform:scaleX(0);}to{transform:none;}}@keyframes show-and-expand-left{from{visibility:visible;transform:scaleX(0);}to{transform:none;}}@-webkit-keyframes collapse-right-and-hide{0%{transform:none;visibility:visible;}99%{transform:scaleX(0);}100%{visibility:hidden;}}@keyframes collapse-right-and-hide{0%{transform:none;visibility:visible;}99%{transform:scaleX(0);}100%{visibility:hidden;}}.user-logged-in .access-control.anonymous{display:none;}.dropdown-menu--main-menu .dropdown-menu__link.external-link{background:transparent url("/sites/default/files/icons/svgs/external-white.svg") no-repeat 90% center;background-size:2rem 2rem;display:inline-block;}.dropdown-menu--main-menu .dropdown-menu__link.external-link:hover{background:transparent url("/sites/default/files/icons/svgs/external-bluemetal.svg") no-repeat 90% center;background-size:2rem 2rem;display:inline-block;}.dropdown-menu{display:flex;justify-content:flex-end;position:relative;z-index:1;}.dropdown-menu__menu{display:flex;flex-direction:column;margin-left:0;width:100%;}@media screen and (min-width:1215px){.dropdown-menu__menu{flex-direction:row;width:auto;}}.dropdown-menu__menu a{text-decoration:none;}.dropdown-menu__item,.dropdown-menu__subitem{display:flex;justify-content:space-between;}.dropdown-menu__link{flex:1 0 0;}.dropdown-menu__link + .dropdown-menu__expand-button{flex:0 0 auto;}.dropdown-menu__item{width:100%;}@media screen and (min-width:1215px){.dropdown-menu__item{width:auto;position:relative;}}.dropdown-menu__expand-button{display:flex;justify-content:center;align-items:center;flex:1 0 0;border:0;background:none;padding:10px 15px;text-align:center;line-height:1.5;}.dropdown-menu__expand-button svg{transform:rotate(-90deg);}@media screen and (min-width:1215px){.dropdown-menu__expand-button{padding:0 5px;}}@media screen and (min-width:1215px){.dropdown-menu__item > .dropdown-menu__expand-button svg{transform:none;}}.dropdown-menu__expand-button,.dropdown-menu__back-button{height:auto;outline:0;}.dropdown-menu__expand-button-icon{display:flex;align-items:center;}.dropdown-menu__expand-button-icon > svg{align-self:flex-start;max-height:18px;transition:transform 300ms ease-in-out;width:18px;}.dropdown-menu__expand-button-no-link-title{margin-right:5px;}.dropdown-menu__expand-button--outlined{border:1px solid #fff;}.dropdown-menu__subitem{padding:0;border:0;}.dropdown-menu__back-button{display:flex;justify-content:space-between;align-items:stretch;width:100%;height:100%;background-color:transparent;text-align:left;line-height:1.5;border:0;}@media screen and (min-width:1215px){.dropdown-menu__item > .dropdown-menu__submenu > .dropdown-menu__subitem > .dropdown-menu__back-button{display:none;}}.dropdown-menu__back-button-icon{margin-left:-12px;margin-right:15px;transform:rotate(90deg);z-index:1;color:#fff;}.dropdown-menu__back-button-icon svg{display:block;fill:#fff;width:18px;}.dropdown-menu__back-button-contents{flex:1 0 0;}.dropdown-menu__back-button-template{display:none;}.dropdown-menu__link--item{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:1.25rem 1rem;}@media screen and (min-width:1215px){.dropdown-menu__link--item{padding:10px 5px;}}.dropdown-menu__expand-button--item,.dropdown-menu__link--item{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#fff;line-height:110%;cursor:pointer;letter-spacing:0.75px;outline:none;padding:1.25rem 1.875rem;transition:background-color 300ms ease-in-out;}@media screen and (min-width:984px){.dropdown-menu__expand-button--item,.dropdown-menu__link--item{font-size:1.125rem;}}@media screen and (min-width:768px){.dropdown-menu__expand-button--item,.dropdown-menu__link--item{line-height:120%;}}@media screen and (min-width:1215px){.dropdown-menu__expand-button--item,.dropdown-menu__link--item{padding:1rem 0.625rem;}}@media screen and (min-width:1300px){.dropdown-menu__expand-button--item,.dropdown-menu__link--item{padding:1.25rem 1rem;}}@media screen and (min-width:1420px){.dropdown-menu__expand-button--item,.dropdown-menu__link--item{padding:1.25rem 1.25rem;}}@media screen and (min-width:1540px){.dropdown-menu__expand-button--item,.dropdown-menu__link--item{padding:1.25rem 1.875rem;}}.dropdown-menu__link--subitem,.dropdown-menu__expand-button--subitem,.dropdown-menu__back-button{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#fff;line-height:110%;min-height:50px;padding:1.25rem 1.875rem;text-align:left;text-transform:none;}@media screen and (min-width:984px){.dropdown-menu__link--subitem,.dropdown-menu__expand-button--subitem,.dropdown-menu__back-button{font-size:1.25rem;}}@media screen and (min-width:768px){.dropdown-menu__link--subitem,.dropdown-menu__expand-button--subitem,.dropdown-menu__back-button{line-height:120%;}}.dropdown-menu__expand-button-icon--subitem{z-index:1;}.dropdown-menu__expand-button-contents{display:flex;justify-content:space-between;width:100%;align-items:center;}.dropdown-menu__submenu{position:absolute;z-index:3;visibility:hidden;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transition:300ms ease-in-out transform;}.dropdown-menu__item > .dropdown-menu__submenu{top:0;left:0;-webkit-animation-name:collapse-right-and-hide;animation-name:collapse-right-and-hide;transform:scaleX(0);transform-origin:right center;min-height:100%;width:100%;}@media screen and (min-width:1215px){.dropdown-menu__item > .dropdown-menu__submenu{top:100%;left:0;-webkit-animation-name:collapse-up-and-hide;animation-name:collapse-up-and-hide;transform:scaleY(0);transform-origin:center top;width:250px;}}.dropdown-menu__submenu .dropdown-menu__submenu{top:0;left:0;-webkit-animation-name:collapse-right-and-hide;animation-name:collapse-right-and-hide;transform:scaleX(0);transform-origin:right center;min-height:100%;width:100%;}.dropdown-menu__expand-button--expanded + .dropdown-menu__submenu{-webkit-animation-name:show-and-expand-left;animation-name:show-and-expand-left;transform:none;transform:none;visibility:visible;}.dropdown-menu__expand-button--has-been-opened + .dropdown-menu__submenu{-webkit-animation-duration:300ms;animation-duration:300ms;}.dropdown-menu__item > .dropdown-menu__expand-button--expanded + .dropdown-menu__submenu{-webkit-animation-name:show-and-expand-down;animation-name:show-and-expand-down;transform:none;transform:scaleY(1);visibility:visible;-webkit-animation:300ms ease-in-out show-and-expand-left forwards;animation:300ms ease-in-out show-and-expand-left forwards;}@media screen and (min-width:1215px){.dropdown-menu__item > .dropdown-menu__expand-button--expanded + .dropdown-menu__submenu{-webkit-animation-name:show-and-expand-down;animation-name:show-and-expand-down;margin-top:2px;}}.dropdown-menu__item > .dropdown-menu__link,.dropdown-menu__item > .dropdown-menu__expand-button,.dropdown-menu__item > .dropdown-menu__back-button{background-color:#fff;color:#359a8e;}.dropdown-menu__item > .dropdown-menu__link:hover,.dropdown-menu__item > .dropdown-menu__link:focus,.dropdown-menu__item > .dropdown-menu__link:active,.dropdown-menu__item > .dropdown-menu__expand-button:hover,.dropdown-menu__item > .dropdown-menu__expand-button:focus,.dropdown-menu__item > .dropdown-menu__expand-button:active,.dropdown-menu__item > .dropdown-menu__back-button:hover,.dropdown-menu__item > .dropdown-menu__back-button:focus,.dropdown-menu__item > .dropdown-menu__back-button:active{background-color:#359a8e;color:#fff;}.dropdown-menu__submenu{background-color:#359a8e;color:#fff;}.dropdown-menu__subitem{background-color:#359a8e;color:#fff;}.dropdown-menu__subitem > .dropdown-menu__link,.dropdown-menu__subitem > .dropdown-menu__expand-button,.dropdown-menu__subitem > .dropdown-menu__back-button{color:inherit;outline:none;}.dropdown-menu__subitem > .dropdown-menu__link:hover,.dropdown-menu__subitem > .dropdown-menu__expand-button:hover,.dropdown-menu__subitem > .dropdown-menu__back-button:hover{background-color:#4a0d66;color:#fff;}.dropdown-menu__subitem > .dropdown-menu__link:hover svg,.dropdown-menu__subitem > .dropdown-menu__expand-button:hover svg,.dropdown-menu__subitem > .dropdown-menu__back-button:hover svg{fill:#fff;}.dropdown-menu__subitem > .dropdown-menu__link:focus,.dropdown-menu__subitem > .dropdown-menu__link:active,.dropdown-menu__subitem > .dropdown-menu__expand-button:focus,.dropdown-menu__subitem > .dropdown-menu__expand-button:active,.dropdown-menu__subitem > .dropdown-menu__back-button:focus,.dropdown-menu__subitem > .dropdown-menu__back-button:active{background-color:#fff;color:#359a8e;}.dropdown-menu__back-button:hover .dropdown-menu__back-button-icon,.dropdown-menu__back-button:active .dropdown-menu__back-button-icon,.dropdown-menu__back-button:focus .dropdown-menu__back-button-icon{color:#359a8e;}.dropdown-menu__expand-button{background-color:rgba(53,154,142,0.1);}button > *,.button > *,input[type=submit] > *,label.button > *{pointer-events:none;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.main-menu__container .dropdown-menu__menu{background-color:#359a8e;border-top-left-radius:12px;}@media screen and (min-width:1215px){.main-menu__container .dropdown-menu__menu{height:70px;}}.main-menu__container .dropdown-menu__menu .dropdown-menu__item{border-bottom:1px solid #256d65;}.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__expand-button,.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__link{background-color:#359a8e;color:#fff;}.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__expand-button:hover,.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__link:hover{background-color:#4a0d66;}.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__expand-button-icon{display:block;}.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__expand-button-icon svg{fill:#fff;}@media screen and (min-width:1215px){.main-menu__container .dropdown-menu__menu .dropdown-menu__item{border-bottom:0;}}.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__expand-button-no-link-title,.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__link{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#fff;line-height:110%;}@media screen and (min-width:984px){.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__expand-button-no-link-title,.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__link{font-size:1.125rem;}}@media screen and (min-width:768px){.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__expand-button-no-link-title,.main-menu__container .dropdown-menu__menu .dropdown-menu__item .dropdown-menu__link{line-height:120%;}}@media screen and (min-width:1215px){.main-menu__container .dropdown-menu__menu > .dropdown-menu__item:first-child{margin-left:0;}.main-menu__container .dropdown-menu__menu > .dropdown-menu__item:first-child > .dropdown-menu__expand-button,.main-menu__container .dropdown-menu__menu > .dropdown-menu__item:first-child > .dropdown-menu__link{border-top-left-radius:12px;padding-left:30px;}}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}#components-site-branding .st0{fill:#4a0d66;}.mobile-branding{display:flex;justify-content:space-between;background-color:#4a0d66;}.mobile-branding .logo svg{height:100%;min-height:40px;}@media screen and (min-width:984px){.mobile-branding .logo svg{min-height:65px;}}.mobile-branding .controls{align-items:center;display:flex;}.mobile-branding .controls svg{fill:#fff;margin:0 10px;}.mobile-branding .controls .nav__controls svg{height:24px;}.mobile-branding .controls .separator{transform:rotateZ(90deg);}.mobile-branding .controls .hamburger,.mobile-branding .controls .x-circle,.mobile-branding .controls .search-icon{display:none;}.mobile-branding .controls .hamburger.open,.mobile-branding .controls .x-circle.open,.mobile-branding .controls .search-icon.open{display:block;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.page-header{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}@media screen and (min-width:1540px){.page-header{max-width:1540px;}}.branding{width:100%;}@media screen and (min-width:1215px){.branding{flex:0 1 auto;width:auto;}}.branding .site-branding{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}@media screen and (min-width:1215px){.branding .site-branding{position:static !important;clip:auto;height:auto;width:auto;margin-left:0.5rem;}}@media screen and (min-width:1250px){.branding .site-branding{margin-left:2rem;}}.branding .site-branding .site-logo{display:flex;height:115px;max-width:90%;}@media screen and (min-width:1540px){.branding .site-branding .site-logo{max-width:100%;}}.branding .site-branding .site-logo svg{height:100%;}.branding .site-branding .site-logo svg .st0{fill:#4a0d66;}.branding .mobile-branding{padding:1rem;width:100%;}@media screen and (min-width:1215px){.branding .mobile-branding{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}}.navigation{display:none;}@media screen and (min-width:1215px){.navigation{display:flex;flex:1 1 auto;flex-direction:column-reverse;justify-content:flex-start;align-content:flex-start;}}.navigation.show{display:flex;width:100%;flex-direction:column;}@media screen and (min-width:1215px){.navigation.show{flex-direction:row;}}.utility{margin:0.5rem 0;display:flex;flex-direction:column;}@media screen and (min-width:768px){.utility{align-items:center;justify-content:flex-end;flex-direction:row;}.utility .menu{display:flex;list-style:none;}}.utility .menu{margin:0.3em 1em;list-style:none;}.utility .menu .menu-item{margin-right:1em;line-height:2em;}.utility .menu .menu-item .menu-link{color:#359a8e;font-weight:500;font-size:18px;text-decoration:none;}.utility .menu .menu-item .menu-link:hover{text-decoration:underline;}.utility .mobile-user-login{display:block;}@media screen and (min-width:1215px){.utility .mobile-user-login{display:none;}}.utility .mobile-user-login .user-account-nav{display:block;background-color:#359a8e;border-radius:40px;height:auto;margin:0 1rem;}@media screen and (min-width:1215px){.main-nav{display:flex;justify-content:flex-end;}}.search-block{display:none;}@media screen and (min-width:1215px){.search-block{display:block;margin-right:1rem;}}.user-account-nav{align-items:center;background-color:#4a0d66;display:none;transition:background-color 300ms ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.user-account-nav:hover{background-color:#290739;cursor:pointer;}@media screen and (min-width:1215px){.user-account-nav{display:flex;}}@media screen and (min-width:1540px){.user-account-nav{border-top-right-radius:12px;}}.user-account-nav a{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#fff;line-height:110%;align-items:center;color:#fff;display:flex;padding:10px 30px;text-decoration:none;}@media screen and (min-width:984px){.user-account-nav a{font-size:1.125rem;}}@media screen and (min-width:768px){.user-account-nav a{line-height:120%;}}.user-account-nav a svg{margin-right:10px;fill:#fff;border:1px solid #fff;border-radius:50%;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.breadcrumb li::before{content:" / ";color:#fff;}
.form_wrapper.gray{background-color:#f1f2f2;padding:2rem 0;}@media screen and (min-width:768px){.form_wrapper.gray{padding:3rem 0;}}@media screen and (min-width:1200px){.form_wrapper.gray{padding:4rem 0;}}.form_wrapper .form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.form_wrapper .form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.form_wrapper .form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.form_wrapper .form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.form_wrapper .form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.form_wrapper .form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;}@media screen and (min-width:768px){.form_wrapper .form form,.form_wrapper .form .heading{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem;margin:auto;}}form{width:100%;margin:auto;}form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.25rem;margin-bottom:0.25rem;}@media screen and (min-width:984px){form .form-item,form .webform-flexbox,form .form-actions{margin-top:0.5rem;margin-bottom:0.5rem;}}form label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#4a0d66;line-height:130%;display:block;font-family:"houschka_alt_probold",sans-serif;width:100%;}@media screen and (min-width:984px){form label{font-size:1rem;}}@media screen and (min-width:768px){form label{line-height:150%;}}form label strong{font-family:"houschka_alt_probold",sans-serif;}form input,form textarea{border:solid 1px #359a8e;border-radius:12px;margin-bottom:1rem;padding:0.5rem 1rem;width:100%;}form input:focus-visible,form textarea:focus-visible{background-color:#fdfbfe;border-color:#4a0d66;outline:0;}form input.button,form textarea.button{width:auto;}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{line-height:150%;}}form input::-webkit-input-placeholder strong,form textarea::-webkit-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input::-moz-placeholder,form textarea::-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input::-moz-placeholder,form textarea::-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input::-moz-placeholder,form textarea::-moz-placeholder{line-height:150%;}}form input::-moz-placeholder strong,form textarea::-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{line-height:150%;}}form input:-ms-input-placeholder strong,form textarea:-ms-input-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}form input:-moz-placeholder,form textarea:-moz-placeholder{font-family:"houschka_alt_promedium",sans-serif;font-size:1.125rem;color:#808285;line-height:130%;}@media screen and (min-width:984px){form input:-moz-placeholder,form textarea:-moz-placeholder{font-size:1.25rem;}}@media screen and (min-width:768px){form input:-moz-placeholder,form textarea:-moz-placeholder{line-height:150%;}}form input:-moz-placeholder strong,form textarea:-moz-placeholder strong{font-family:"houschka_alt_probold",sans-serif;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(/themes/custom/aim_theme/dist/images/triangle-down.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid #359a8e;box-sizing:border-box;border-radius:12px;cursor:pointer;font-style:normal;font-weight:900;font-size:18px;line-height:normal;outline:none;margin:0;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;position:relative;width:100%;-webkit-padding-before:8px;-webkit-padding-after:8px;}select option{padding:8px 5px;}.checkbox{display:flex;margin:0.75rem 0;}.checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.checkbox label{font-size:1rem;}}@media screen and (min-width:768px){.checkbox label{line-height:150%;}}.checkbox label strong{font-family:"houschka_alt_probold",sans-serif;}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:6px;cursor:pointer;display:block;height:1.75rem;margin:0 0.75rem 0 0;padding:0;width:1.75rem;}.checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.radio_group{width:100%;}.radio_group .radio{display:flex;margin:0.75rem 0;}.radio_group .radio label{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#1f1f1f;line-height:130%;}@media screen and (min-width:984px){.radio_group .radio label{font-size:1rem;}}@media screen and (min-width:768px){.radio_group .radio label{line-height:150%;}}.radio_group .radio label strong{font-family:"houschka_alt_probold",sans-serif;}.radio_group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px #359a8e;border-radius:50%;cursor:pointer;display:block;height:1.5rem;margin:0 0.5rem 0 0;padding:0;width:1.5rem;}.radio_group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,white 55%);}.radio_group.inline{display:flex;}.radio_group.inline .radio{margin-right:1.5rem;}.radio_group.inline .radio input[type=radio]{flex-shrink:0;}.form-type-checkbox{display:flex;align-items:baseline;}.form-type-checkbox .description{margin-left:5px;}.form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #359a8e;border-radius:5px;cursor:pointer;display:inline-block;height:1.5rem;margin:0 0.75rem 0 0;padding:0;width:1.5rem;}.form-type-checkbox input[type=checkbox]:checked{background-image:url(/themes/custom/aim_theme/dist/images/check.svg);background-repeat:no-repeat;background-position:center center;}.form-composite > legend{color:#4a0d66;}.webform-submission-volunteers-application-form{width:100%;max-width:100%;margin-right:auto;margin-left:auto;flex-basis:100%;max-width:100%;}@media screen and (min-width:544px){.webform-submission-volunteers-application-form{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.webform-submission-volunteers-application-form{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.webform-submission-volunteers-application-form{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.webform-submission-volunteers-application-form{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.webform-submission-volunteers-application-form .webform-actions{display:flex;justify-content:space-between;}.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-family:"houschka_alt_probold",sans-serif;font-size:1.125rem;color:#4a0d66;line-height:120%;display:block;margin-bottom:1rem;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{font-size:1.25rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form legend,.webform-submission-volunteers-application-form label{line-height:135%;}}.webform-submission-volunteers-application-form .form-type-checkbox{align-items:flex-start !important;flex-shrink:0;margin:0 0 1rem !important;}.webform-submission-volunteers-application-form .form-type-checkbox input{flex-shrink:0;}.webform-submission-volunteers-application-form .form-type-checkbox label{font-family:"houschka_alt_promedium",sans-serif;font-size:1.0625rem;color:#1f1f1f;line-height:120%;}@media screen and (min-width:984px){.webform-submission-volunteers-application-form .form-type-checkbox label{font-size:1.125rem;}}@media screen and (min-width:768px){.webform-submission-volunteers-application-form .form-type-checkbox label{line-height:135%;}}.webform-progress .progress-step.is-active .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step.is-active:hover .progress-marker::before{background-color:#4a0d66;}.webform-progress .progress-step:not(.is-active) .progress-marker::before{background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step:not(.is-active):hover .progress-marker::before{cursor:default;background-color:#fff;border:2px solid #808285;color:#808285;}.webform-progress .progress-step.is-active .progress-title{color:#4a0d66;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:41px;height:41px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{background-color:#808285 !important;content:"";display:block;position:absolute;z-index:-10;top:18px;right:-12px;width:100%;height:3px;transition:background-color 0.3s,background-position 0.3s;}#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{margin:0 auto;width:95%;}@media screen and (min-width:984px){#edit-what-are-your-interests,#edit-how-did-you-find-us,#edit-tell-us-about-yourself{width:80%;}}.hero__wrap{background-image:url(/themes/custom/aim_theme/dist/images/Capital-Building.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;width:100%;margin-bottom:2rem;}@media screen and (min-width:984px){.hero__wrap{margin-bottom:3.5rem;}}@media screen and (min-width:1200px){.hero__wrap{margin-bottom:5rem;}}.hero__wrap::before{background:linear-gradient(90deg,rgba(38,5,54,0.9) 0%,rgba(64,11,88,0.75) 100%);content:"";display:block;height:100%;position:absolute;width:100%;z-index:0;}.hero__wrap .hero{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;width:100%;max-width:100%;margin-right:auto;margin-left:auto;align-items:center;min-height:225px;padding:3rem 1rem;position:relative;z-index:0;}@media screen and (min-width:544px){.hero__wrap .hero{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.hero__wrap .hero{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.hero__wrap .hero{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.hero__wrap .hero{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.hero__wrap .hero{max-width:1600px;padding-left:8rem;padding-right:8rem;}}@media screen and (min-width:768px){.hero__wrap .hero{min-height:275px;}}@media screen and (min-width:984px){.hero__wrap .hero{min-height:325px;padding-top:4rem;padding-bottom:4rem;}}.hero__wrap .hero::before{display:block;position:absolute;background-color:#fff;content:"";left:0;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stars.svg) no-repeat 100% 0;mask:url(/themes/custom/aim_theme/dist/images/stars.svg) no-repeat 100% 0;height:196px;top:calc(50% - 98px);width:50px;}@media screen and (min-width:1200px){.hero__wrap .hero::before{left:0.5rem;height:265px;width:70px;top:calc(50% - 132px);}}@media screen and (max-width:767px){.hero__wrap .hero::before{display:none;}}.hero__wrap .hero .breadcrumb__container{display:none;}@media screen and (min-width:768px){.hero__wrap .hero .breadcrumb__container{bottom:0;display:block;margin:1rem;padding:1rem 0;position:absolute;}}.hero__wrap .hero .breadcrumb__container .breadcrumb__item a{font-family:"houschka_alt_promedium",sans-serif;font-size:1rem;color:#fff;line-height:130%;text-decoration:none;}@media screen and (min-width:984px){.hero__wrap .hero .breadcrumb__container .breadcrumb__item a{font-size:1rem;}}@media screen and (min-width:768px){.hero__wrap .hero .breadcrumb__container .breadcrumb__item a{line-height:150%;}}.hero__wrap .hero .breadcrumb__container .breadcrumb__item a:hover{text-decoration:underline;}.hero__wrap .hero .breadcrumb__container .breadcrumb__item .breadcrumb__current{font-family:"houschka_alt_prolight",sans-serif;font-size:1rem;color:#fff;line-height:130%;}@media screen and (min-width:984px){.hero__wrap .hero .breadcrumb__container .breadcrumb__item .breadcrumb__current{font-size:1rem;}}@media screen and (min-width:768px){.hero__wrap .hero .breadcrumb__container .breadcrumb__item .breadcrumb__current{line-height:150%;}}.hero__wrap .hero__content{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;align-items:center;padding:0;position:relative;z-index:5;}@media screen and (min-width:768px){.hero__wrap .hero__content{padding:1rem;}}.hero__wrap .hero__content .hero__heading{padding:1rem 0;}.hero__wrap .hero__content .hero__heading .heading{font-family:"houschka_alt_probold",sans-serif;font-size:1.875rem;color:#fff;line-height:120%;margin-bottom:0;}@media screen and (min-width:984px){.hero__wrap .hero__content .hero__heading .heading{font-size:2.25rem;}}@media screen and (min-width:768px){.hero__wrap .hero__content .hero__heading .heading{line-height:130%;}}.hero__wrap .hero__content .hero__heading .heading strong{font-family:"houschka_alt_proextrabold",sans-serif;}@media screen and (min-width:1200px){.hero__wrap .hero__content .hero__heading .heading{font-family:"houschka_alt_probold",sans-serif;font-size:2.25rem;color:#fff;line-height:110%;}}@media screen and (min-width:1200px) and (min-width:984px){.hero__wrap .hero__content .hero__heading .heading{font-size:3.125rem;}}@media screen and (min-width:1200px) and (min-width:768px){.hero__wrap .hero__content .hero__heading .heading{line-height:125%;}}@media screen and (min-width:1200px){.hero__wrap .hero__content .hero__heading .heading strong{font-family:"houschka_alt_proextrabold",sans-serif;}}.hero__wrap .hero__content .hero__body{padding:1rem 0;}@media screen and (min-width:768px){.hero__wrap .hero__content .hero__body{margin-bottom:0;}}.hero__wrap .hero__content .hero__body p{font-family:"houschka_alt_promedium",sans-serif;font-size:1.25rem;color:#fff;line-height:130%;margin:0;}@media screen and (min-width:984px){.hero__wrap .hero__content .hero__body p{font-size:1.375rem;}}@media screen and (min-width:768px){.hero__wrap .hero__content .hero__body p{line-height:150%;}}.hero__wrap .hero__content .hero__body p strong{font-family:"houschka_alt_probold",sans-serif;}.hero__wrap.hero__front{padding-bottom:1rem;z-index:0;}@media screen and (min-width:984px){.hero__wrap.hero__front{padding-bottom:3rem;}}.hero__wrap.hero__front .hero{align-items:flex-start;}@media screen and (max-width:767px){.hero__wrap.hero__front .hero{padding:0;}}@media screen and (min-width:768px){.hero__wrap.hero__front .hero{flex-direction:row-reverse;padding-top:4rem;padding-bottom:4rem;}}@media screen and (min-width:1200px){.hero__wrap.hero__front .hero{align-items:center;}}.hero__wrap.hero__front .hero::before{display:none;}@media screen and (min-width:984px){.hero__wrap.hero__front .hero::before{display:block;}}.hero__wrap.hero__front .hero::after{display:block;position:absolute;}@media screen and (min-width:984px){.hero__wrap.hero__front .hero::after{background-color:#fff;bottom:0;content:"";height:28px;-webkit-mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;mask:url(/themes/custom/aim_theme/dist/images/stripes.svg) no-repeat 100% 100%;max-width:325px;right:1rem;width:100%;bottom:1.5rem;}}@media screen and (min-width:984px) and (min-width:1200px){.hero__wrap.hero__front .hero::after{height:35px;max-width:435px;}}.hero__wrap.hero__front .hero__media{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem;margin-bottom:1.5rem;position:relative;padding:0;z-index:5;}@media screen and (min-device-width:545px) and (max-device-width:983px){.hero__wrap.hero__front .hero__media{margin-top:2rem;}}@media screen and (min-width:984px){.hero__wrap.hero__front .hero__media{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;margin-bottom:0;}}@media screen and (min-width:768px){.hero__wrap.hero__front .hero__media img{border-radius:12px;}}.hero__wrap.hero__front .hero__content{padding:1rem;}@media screen and (min-width:984px){.hero__wrap.hero__front .hero__content{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;}}@media screen and (min-width:1200px){.hero__wrap.hero__front .hero__content{padding-left:1rem;padding-right:3rem;}}.hero__wrap.hero__front .card-list_wrap .card-list{margin-top:0;margin-bottom:0;}.hero__wrap.hero__desc .hero .hero__mobile-breadcrumb{display:none;}.hero__wrap.hero__desc .hero .hero__mobile-breadcrumb a{display:flex;align-items:center;color:#fff;padding:1rem 0;}.hero__wrap.hero__desc .hero .hero__mobile-breadcrumb a svg{margin-right:0.5rem;}.hero__wrap.hero__desc .hero .hero__mobile-breadcrumb a svg path{fill:#fff;}@media screen and (max-width:767px){.hero__wrap.hero__desc .hero .hero__mobile-breadcrumb{display:block;}.hero__wrap.hero__desc .hero::before{display:none;}}.hero__wrap.hero__desc .hero__content{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;}@media screen and (min-width:984px){.hero__wrap.hero__desc .hero__content .hero__heading{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;padding-left:0;}}@media only screen and (min-device-width:768px) and (max-device-width:983px){.hero__wrap.hero__desc .hero__content .hero__body{margin-bottom:2rem;}}@media screen and (min-width:984px){.hero__wrap.hero__desc .hero__content .hero__body{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem;margin-bottom:0;}}.hero__wrap.hero__desc .hero__content .hero__body p{margin-bottom:0;}.hero__wrap.hero__front .card-list_wrap.grid .card-list{width:100%;max-width:100%;margin-right:auto;margin-left:auto;}@media screen and (min-width:544px){.hero__wrap.hero__front .card-list_wrap.grid .card-list{max-width:calc(100% - 2rem);}}@media screen and (min-width:768px){.hero__wrap.hero__front .card-list_wrap.grid .card-list{padding-left:4rem;padding-right:4rem;}}@media screen and (min-width:984px){.hero__wrap.hero__front .card-list_wrap.grid .card-list{max-width:calc(100% - 4rem);}}@media screen and (min-width:1200px){.hero__wrap.hero__front .card-list_wrap.grid .card-list{max-width:1440px;padding-left:6rem;padding-right:6rem;}}@media screen and (min-width:1540px){.hero__wrap.hero__front .card-list_wrap.grid .card-list{max-width:1600px;padding-left:8rem;padding-right:8rem;}}.hero__wrap.hero__front .card-list_wrap.grid .card-list .card-list__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;padding:1rem;}@media screen and (max-device-width:983px){.hero__wrap.hero__front .card-list_wrap.grid .card-list .card-list__items{grid-template-columns:repeat(1,1fr);}}
