/*
Theme Name: AMSCAN Base
Theme URI: https://www.social-ink.net
Description: Architecture, custom code and templating created by Social Ink
Version: 1
Author: Social Ink
Author URI: https://www.social-ink.net
*/
/* compiled by scssphp v0.7.6 on Mon, 08 Nov 2021 18:54:08 +0000 (0.3095s) */

@import 'assets/css/wp.basic.css';@import 'assets/css/forms_cf7.css';@import 'assets/css/print.css';textarea:active;.sg-color{border:none}.sg-color--a{background-color:#0047ba}.sg-color--b{background-color:#a31f34}.sg-color--c{background-color:#f2f2f2}.sg-h1,.sg-h2,.sg-h3{font-family:'ReneBiederCamptonBold'}.sg-section .background_image{background-image:url(../images/logo.png);background-repeat:no-repeat;background-size:100% auto;padding:3em;min-height:400px;max-width:800px}.sg-header.sg-container{background-color:#0047ba;position:fixed;width:100%}.sg-logo{color:#fff}.sg-btn--top{font-size:0.8em}.sg-h1{font-size:2.25em;font-weight:bold;padding-bottom:0.2em;margin-bottom:0;color:#777}.sg-h2{border-bottom:1px solid #ddd;font-size:1.75em;margin-bottom:0.5em;text-transform:capitalize;padding-bottom:0.4em}.sg-h3{font-size:0.65em;text-transform:uppercase;font-weight:900;color:#80715f}.sg-section fieldset div{margin-bottom:2em}.js .sg-btn--source{display:block;font-size:0.6em;background:#a29b95;color:#f2f2f2;padding:0.25em 0.75em;border-radius:2px;font-family:Monaco, Monospace;margin-bottom:1em}.sg-pattern-styles{padding:1em}.sg-anchor{display:block;padding:0.5em;background:#f2f2f2;margin-top:2em}span.i-code{display:none}.the-icons{font-size:1.7em;line-height:1.7}.the-icons i:before{color:#0047ba;min-width:80px}/* normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible;}button,input,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.c-skyblue{color:#a8bbd5}.b-skyblue{background:#a8bbd5;color:#fff}.c-deepblue{color:#0047ba}.b-deepblue{background:#0047ba;color:#fff}.relatedposts ul a,.c-lighthousered{color:#a31f34}.button.b-lighthousered,.b-lighthousered{background:#a31f34;color:#fff;text-align:center;padding:1.5em;margin-bottom:2em}.c-mailboxred{color:#dc0031}.b-mailboxred{background:#dc0031;color:#fff}.c-neutralgray{color:#dededc}.b-neutralgray{background:#dededc}html{font-family:'ReneBiederCamptonBold'}body{font-family:'ReneBiederCamptonBold';width:100%;color:#111;font-size:17px;background:#fff;margin:0;font-weight:400}#container{width:100%;min-height:600px;position:relative}.clearfix{clear:both}.centering_box,.notfound404,.search-results .pageinfo{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.onepage{clear:both;position:relative;padding-top:2em}.copy .text{max-width:1040px}.dismissable,.expandable{display:none}.mobile_only{display:none}.mobile_expansion + label{font-size:2.4em;color:#0047ba;cursor:pointer;content:"";display:inline-block;width:32px;height:27px;margin-top:0.2em;border-top:16px double;border-bottom:5px solid;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.menu_nav input[type="checkbox"]{width:0}.desktop_only{display:block}svg{height:inherit}.shadow_module{box-shadow:1px 1px 4px 2px #ccc}.round_module,.btn,.button button{border-radius:2px}.round_module:hover,.btn:hover,button:hover,.button:hover{box-shadow:0 4px 7px rgba(0, 0, 0, 0.23), 0 8px 25px rgba(0, 0, 0, 0.05);opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}.round_module:active,.btn:active,button:active,.button:active{box-shadow:inset 0 4px 7px rgba(0, 0, 0, 0.23), inset 0 8px 25px rgba(0, 0, 0, 0.05);opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:0.65}.socialmedia a:hover,.visualized_icon:hover,a[class^="icon-"]:hover{text-decoration:none}img{max-width:100%;height:auto}a{text-decoration:none;color:inherit}.text a{text-decoration:none;}a:hover{text-decoration:underline;color:#a31f34;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul{margin-left:0;padding-left:0}ul,ol{padding-left:0;margin:0}ol li{padding-left:0;list-style-type:decimal;margin-left:1em}ul li{list-style:disc;margin-left:1em}ul li:first-child{margin-left:0}ul li ul li{list-style:circle}ul li ul li ul li{list-style:square}blockquote{font-style:italic;padding:0 1em}blockquote.left{float:left;margin-left:0;margin-right:1.2em;text-align:right;width:33%}blockquote.right{float:right;margin-left:1.2em;margin-right:0;text-align:left;width:33%}h1,h2,h3,h4,h5{font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;margin-top:0;margin-bottom:0.6em;font-weight:400}.topmenu,.font-attention{font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.relatedposts ul a,.metadatum .meta_item .lbl,.fancyfont,b{font-family:ReneBiederCamptonBold;font-weight:inherit}h1{font-size:3.2em;color:#0047ba}h2{font-size:1.7em;color:#0047ba}.subtitle h2{font-size:1em;color:#a31f34;font-weight:100}h3{font-size:1.7em;margin-bottom:1em}h4{font-size:0.85em;text-transform:uppercase;color:#737373;margin-bottom:1em}h5{margin-bottom:1em;font-size:0.85em;color:#a31f34}.copy h1 + h5{margin-top:-2.5em;margin-bottom:0.2em}.copy h3 + h4{margin-top:-2em;margin-bottom:2em}p{font-size:1em;margin-bottom:1.5em;margin-top:0;line-height:1.5em;margin-top:0}input{padding:0.5em;border-bottom:1px solid #bfbfbf;font-family:'ReneBiederCamptonBold';border:none;border-bottom:1px solid #bfbfbf}input:active,input:focus{border-bottom:3px solid #bfbfbf;outline:none}input:required{border-bottom:1px solid #404040}input.short{max-width:50px}input.medium{max-width:100px}input[type="search"]{border:none;background:#0047ba;color:#fff}input[type="submit"],input[type="button"] button.submit,.button.submit{border-radius:2px}input[type="submit"]:hover,button.submit:hover,.button.submit:hover{cursor:pointer}input[type="radio"],input[type="checkbox"]{display:inline;margin-right:0.2em;line-height:1}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}textarea{border:1px solid #bfbfbf;width:100%;max-width:1040px;padding:0.5em}textarea:focus{border:3px solid #bfbfbf;outline:0}label{display:block;font-size:0.8em;color:#a31f34;margin-bottom:0.2em}label.required{color:#0047ba}address{padding-left:1em;border-left:1px solid #0047ba;margin-bottom:1em}mark{background:#ebf3e6;padding:0 0.25em}table{background-color:transparent}.sink_icon{width:20px;display:inline-block;height:17px}.sink_icon svg{width:100%}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.table{width:100%;max-width:100%;margin-bottom:20px}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #ddd}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top:0}.table > tbody + tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}.alert-success{background:#87b5ff;color:#0047ba;border-color:#2176ff}.alert-warning{background:#eda1ad;color:#a31f34;border-color:#dd4b62}.alert-error{background:#eeafaf;color:#ad2424;border-color:#dd5a5a}.alert-info{background:#aad0e2;color:#31708f;border-color:#5ea5c8}a.headersearch{color:#0047ba;display:inline-block}a.headersearch:hover,a.headersearch.expanded{color:#a31f34;text-decoration:none}.search_container{background:#0047ba none repeat scroll 0 0;display:none;position:relative;left:0;padding:1em;top:0;width:100%;z-index:10000;margin-bottom:1em}.search_container form{width:90%}.search_container .flexible{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cancel_search{color:#fff}.cancel_search:before{content:'×';display:block;font-size:1.5em}.search_container .search_input{background:#0047ba;color:#fff;font-size:1.3em;text-transform:uppercase;width:inherit;border:0;font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.socialink-module{margin:2em 0;padding:1.5em 0}.socialink-module .module_inner{position:relative}.socialink-module h1{color:inherit;margin-bottom:1em;text-transform:uppercase;font-size:2.5em}.content .related_grid_inner{flex-wrap:wrap}.content .flexible.related_grid_inner article.archive_post{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;min-height:200px;width:33%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:300px;max-height:inherit}.content .related_grid_inner article.archive_post .featimg{margin-right:0}.content .related_grid_inner article.archive_post .mainpost{padding:1em}.menu-blockified > ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2em}.menu-blockified > ul > li{margin-left:0;list-style:outside none none}.menu-blockified > ul > li > a{display:block;margin-bottom:1em}.menu-blockified > ul > li ul li{list-style:outside none none;margin-bottom:1em;margin-left:0}.flexible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flexible.twocol{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flexible.twocol > div,.flexible.twocol > .col{width:47%}.flexible.threecol{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flexible.threecol > div,.flexible.threecol > .col{width:30%}.flexible.dialog{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.tabbed{background:#cbcdce none repeat scroll 0 0;margin-top:0}.tabs-menu-inner.flexible{-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.tabs-menu a{background:#ececed none repeat scroll 0 0;display:inline-block;font-size:2.5em;font-weight:bold;min-height:15vh;padding-bottom:1em;padding-top:1em;text-align:center;width:32%}.tabs-menu a .indicator{color:#49c5f2;display:block;font-size:2em}.tab{background:#fff none repeat scroll 0 0;min-height:30vh;padding:2em}.tabs-menu a.active,.tabs-menu a:hover{background:#fff;text-decoration:none;color:#ff0101}.herospot,.herospot iframe{width:100%;height:calc(100vw / 3.0024213075)}.sink_dropdown .current-menu-item a{color:#0047ba}@media (min-width:769px) and (max-width:1040px){.onepage{padding:1em}}#skiptocontent > a{position:absolute;top:0;left:-160px;background:#cf2020;color:#fff;padding:0.25em 0.75em;text-decoration:underline;display:inline-block;transition:all 0.2s ease;width:160px;font-size:15px;text-align:center;box-sizing:border-box}#skiptocontent > a:focus{left:0px}a:not(.skipping_button):not(.dont_highlight):focus,.accessible_highlight{transition:all 0.2s ease}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;min-height:40px;display:flex;align-items:center;border-radius:0;font-size:13px}.select2-container--default .select2-selection--multiple:after{content:'›';margin-right:5px}.grecaptcha-badge{display:none !important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){}.noscrollbar::-webkit-scrollbar{width:0 !important}.noscrollbar{overflow:-moz-scrollbars-none}.noscrollbar{-ms-overflow-style:none}.noscrollbar{scrollbar-width:none}.more_expander{color:#0047ba}
*{box-sizing:border-box}.tab{display:none}.tab.active{display:block}.onepage{clear:both;min-height:600px}.content{padding-bottom:2em}.content .text{}.content.nosidebar{float:none;width:100%}.pageinfo{}.onepage.metadata-present{}.onepage.metadata-present .inner{-webkit-flex-wrap:nowrap;flex-wrap:wrap}.onepage.metadata-present .inner .content{padding-right:3%;width:67%}.onepage.metadata-present .inner aside.metadatum{border-left:7px solid #D2D2D2;padding-left:3%;width:30%;margin-left:auto;margin-right:0}.onepage.metadata-present .inner aside.metadatum > div{margin-bottom:2em}#maincontent section.socialink-module.module0{padding-top:2em;margin-top:2em}#maincontent.no-pb-border section.socialink-module.module0{border:0}.socialink-module a{color:#0047BA}.archival-item{margin-bottom:2em;border-bottom:3px solid #A8BBD5;padding-bottom:2em}.module_inner .archival-item:last-child{border:0}.archival-item h2{color:inherit;margin-bottom:0.25em}.archival-item h3{color:inherit;margin-bottom:0.25em;margin-top:0;color:#000}.archival-item h4{color:inherit}.archival-item .wpcf-special-copy{margin-top:2em;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.archival-item .col{width:47%}.home .herospot-outer{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.fp-caption{position:absolute;background:#fff;padding:1em;width:80%;bottom:5%;font-weight:900}.fp-caption p:last-child{margin:0}.homepage_columns{max-width:1440px;margin:auto;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.homepage_columns .fp_col{width:33.33%;margin-bottom:2em}.homepage_columns .fp_col h2{color:inherit;text-transform:uppercase;font-size:1.5em;padding:0 1em}.homepage_columns .readtext{padding:0 1em}.homepage_columns .colmore{padding:0 1em;text-transform:uppercase;font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.homepage_columns .fp_col img{width:100%}.homepage_columns .fp_col h2+a{display:block;line-height:0;margin-bottom:1em}.expander_section{}.expander_section header a:after{content:' +'}.expander_section header a.activated:after{content:' -'}h1,h2,h3,h4,h5{margin-top:0}h1{}h2{}h3{}h4{}h5{}p{font-size:1em;margin-bottom:1.25em;margin-top:0;line-height:1.3;margin-top:0}.fancyfont{}.pageinfo h1{color:#000;text-transform:uppercase;margin-bottom:0.4em;text-align:center}.content h2,h3{margin-top:1em}.content h5,.inner h5,.socialink-module h5{color:#000}.text{}.text p{}.text p:last-child{margin-bottom:0}.text h1{}.text h2{}.text h3{}.text ul{margin-bottom:1em;margin-left:0}.text ul li{list-style-type:disc;margin-left:1em;line-height:1.3;margin-bottom:0.5em}.text ol li{margin-left:1em;line-height:1.3;margin-bottom:0.5em}.backgrounded_image{background-position:center center;background-size:cover;min-height:400px;position:relative;width:100%}.backgrounded_image:before{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.backgrounded_image > div{position:relative}.ie8,.ie9{}.ie7{}input[type=text]{padding:0.5em}.button,.wpcf7 input[type=submit],input[type=submit]{background:none repeat scroll 0 0 #000;border:0 none;color:#fff;display:inline-block;padding:0.5em 0.75em;text-transform:uppercase;font-family:LudwigTypeHelsinkiBold}.button:hover,input[type=submit]:hover{box-shadow:0 0 1px #111;text-decoration:none}.button:active,input[type=submit]:active{box-shadow:inset 0 0 1px #222;outline:0}.button:focus,input[type=submit]:focus{outline:0}.mobile_expansion{visibility:hidden}.mobile_expansion+label.mobile_expand_search{border:none}.mobile_expansion:checked+label{border:0.2em solid;height:0.78em;width:0.78em;border-radius:100%}.mobile_expansion+label.icon-search{border:0 !important;margin-top:-5px}.menu_horizontal li{display:inline-block;list-style:none}.sink_dropdown > li{list-style:none inside}#header{width:100%}.header_inner{}.header_inner .flexible{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.desktop_only.header_inner{padding:1em 2em}.header_inner .flexible .left{width:30%}.header_inner .flexible .right{width:70%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.logo{width:85%;max-width:300px}.logo img{width:100%}.topmenu{margin-left:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:0;padding-bottom:12px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:30px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;border-bottom:5px solid #D2D2D2}.topmenu ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.topmenu li{margin-right:1em;width:14px}.topmenu .socialmedia li{margin-right:0}.topmenu .socialmedia{margin-right:20px}.topmenu li:after{}.topmenu li.last_item{}.topmenu li a{}.topmenu li[class*="current"] a,.topmenu li:hover a{text-decoration:none}.socialmedia{}.socialmedia a{}nav.search_indicator{margin-left:1em}nav.headercontact{margin-left:1em}.sink_dropdown_container{font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;text-transform:uppercase;font-size:1em;margin-left:auto}.sink_dropdown li ul li{margin-left:0}.sink_dropdown li ul li a:hover{border-left:3px solid #000}ul.sink_dropdown > li.last_item > a{padding-right:0}.sidebar{}.sidebar_module{}.sidebar_module .module_title{}.sidebar_module .module_content{}.herospot{background-position:center center;background-size:cover;height:400px;height:calc(100vw / 2.5);overflow:hidden;position:relative;width:100%}.herospot .slidecaption{position:absolute;bottom:5%;left:10%;display:block;background:rgba(255, 255, 255, .3);padding:0.5em 2em}.herospot .slidecaption h2{margin-bottom:0}.herospot.contained{}.herospot.semantic:before{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.herospot.semantic > article,.herospot.semantic > div,.herospot.semantic > section{position:relative}.slides li{margin:0;list-style:none}.slideshow_area{max-height:400px;height:calc(100vw / 3)}.slideshow_area div.slide{background-position:top center;background-size:cover;height:calc(100vw / 3);width:100%;position:relative}#header .slideshow_area{position:absolute;top:0;height:600px;left:0;max-height:600px}#header .slideshow_area div.slide{max-height:600px;height:600px}.slide_nav{color:#fff;font-size:2em;left:2%;position:absolute;z-index:300;top:calc(100vw/7)}.slide_nav a:before{text-shadow:1px 1px 3px #111}.home .slide_nav{}.slide_nav a{color:#fff}.slide_nav a:active,.slide_nav a:focus,.slide_nav a:hover{text-decoration:none;color:#2D2C28}.slide_nav.left{}.slide_nav.right{left:auto;right:2%}div.next-post{}div.prev-post{}li.page_item{}li.current_page_item{}li.current_page_parent{}li.cat-item{}li.current-cat{}#footer{clear:both;margin-top:3em}#footer .topmenu{float:right;background:#D2D2D2;padding:10px 10px 3px;margin-bottom:0}.footer_inner{padding:2em 0;font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.footer_inner > .flexible{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.footer_inner.greybeard{background:#DEDEDE}.footerlogos{display:block}.footerlogos svg{width:50px}.footerlogos.logo_sh{display:inline-block;margin-left:20px}.footerlogos.logo_sh svg{width:70px}.footerlogos.logo_asf{display:block;width:100px}.footerlogos.logo_asf svg{width:100px}.footertext{font-family:ReneBiederCamptonBold;font-size:0.9em;margin-left:3em;width:40%}.footersignup{width:40%;margin-left:auto}.footersignup #mergeRow-gdpr{font-size:0.8em}.footermenu{text-transform:uppercase}.footercredits{}.footercredits a{}.sitecredits{}.sitecredits p{}.sitecredits a{}.sinkcredits{font-size:0.9em;font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.sinkcredits p{margin-bottom:0}.sinkcredits a{}.module_inner .images-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:#000;padding:2em}.images-inner .onefbimage{width:20%;margin-right:1%}.images-inner .onefbimage .caption{display:none}.socialink-module.module-addcontent.grid > .centering_box{width:inherit;display:-webkit-box;display:-webkit-flex;display:flex;max-width:inherit;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.module_inner.columns_holder{display:flex;flex-wrap:nowrap}.module_inner.columns_holder .onecolumn{padding-right:2em;width:100%}.module-expanding .onequestion .expanding_header{border-bottom:0.625rem solid #E7E7E7;cursor:pointer;text-transform:uppercase;padding-bottom:0.25em;font-size:1.1em;color:#000}.module-expanding .onequestion p{font-size:0.9em}.module-expanding .onequestion .expanding_header:after{content:'+'}.module-expanding .onequestion .module_wys{display:none}.module-expanding .onequestion.activated .expanding_header:after{content:'-'}.module-expanding .onequestion.activated .module_wys{display:block;margin-bottom:2.5em}.module-expanding-grid .griditem-expanding .module_wys{display:none}.module-expanding-grid .griditem-expanding .expanding_header{cursor:pointer}.module-expanding-grid .griditem-expanding .expanding_header p.more_expander:after{content:'Click to see more + '}.module-expanding-grid .griditem-expanding.activated .expanding_header p.more_expander:after{content:'- Click to hide'}.module-expanding-grid .griditem-expanding.activated .module_wys{display:block;margin-bottom:2.5em}.related_content{text-align:center;margin:2em 0}.related_content .field_divlist{display:-webkit-box;display:-webkit-flex;display:flex;margin:2em 0}.related_content .field_divlist > div{background:#ccc none repeat scroll 0 0;border-right:1px solid #fff;height:250px;min-width:25%;padding:1em 2%}.metadatum{margin-bottom:2em;word-break:break-all}.metadatum .meta_item{margin-bottom:1em;font-size:0.9em}.metadatum .meta_item .lbl{text-transform:uppercase;margin-bottom:0.1em;display:block;font-size:0.8em}.metadatum .meta_item .val{}.metadatum a{color:#0047BA}.plugin-filterserver .filtering_controls .filtersection input[type='text']{width:100%}.plugin-filterserver .filtering_controls h1{color:inherit;margin-bottom:1em;text-transform:uppercase;font-size:2em;text-align:center}.plugin-filterserver .filtering_results h2{color:inherit;margin-bottom:1em;text-transform:uppercase}.plugin-filterserver .filtering_controls .filtersection label{text-transform:uppercase;color:inherit;margin-bottom:0.5em}.plugin-filterserver .filtering_controls .filtersection{margin-bottom:2em}.plugin-filterserver .filtering_results{border:0;padding-bottom:5em}button.button-black{background:#000;color:#fff;border:0 none;display:inline-block;padding:0.5em 0.75em;text-transform:uppercase;font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.plugin-filterserver.searched button#plugin-filter-reset{display:block}#maincontent.fg-content-flex .inner{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.grants_full{}.grants_full h2.gtype-name{padding:0.5em;font-size:1.2em}.grants_full .col.grant-column{width:49%}.grants_full ul li{list-style:none;margin-left:0;margin-right:0;margin-bottom:0.25em}.grants_full ul li h3{margin-top:0}.grants_full ul li a{font-size:1em;display:block;margin-left:0.5em;border-bottom:1px solid #dedede;padding:0.7em;font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.grants_full ul li.onegrant a{padding:0}.grants_full ul.main{}.grants_full ul.main li{}.custom-breakdown ul.sub-menu,.grants_full ul.children{margin-left:1em;display:none}.grants_full ul.children li{}.grants_full ul.term-grants{display:none;padding-left:1em;font-size:0.9em;padding:1em}.grants_full ul.term-grants li{margin-bottom:1em;border-bottom:1px solid #fff;padding-bottom:1em}.grants_full ul.term-grants li:last-child{margin-bottom:0;padding-bottom:0;border:0}.grant_view h3{font-size:1em;margin-bottom:0.25em}.grant_view .grant_more{text-transform:uppercase;font-size:0.7em;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0.5em;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.grant_view .grant_more a{margin-right:1.5em}.grant_view .grant_more .grantlink.button{padding:10px 20px;margin-bottom:0;margin-left:auto}.grant_view .grant_more .grantlink:hover{text-decoration:none;box-shadow:none}.grants_full li.children-on > a:after{content:' >'}.grants_full li.activated.children-on > a:after{content:' <'}.custom-breakdown ul.menu li.menu-item-has-children > a:after,.grants_full li.grants-on > a:after{content:' +'}.custom-breakdown ul.menu li.menu-item-has-children.activated > a:after,.grants_full li.activated.grants-on > a:after{content:' -'}.custom-breakdown li.activated > ul.sub-menu,.grants_full ul li.activated > ul.children{display:block}.custom-breakdown li.activated > ul.sub-menu,.grants_full ul li.activated > ul.term-grants{display:block;margin-top:-1px}.custom-breakdown ul.menu li:not(.menu-item-has-children) > ul.sub-menu{}article.archive_post{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:2em;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em;border-bottom:1px solid #D2D2D2}article.archive_post:last-child{border:0}article.archive_post.gridview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:32%;border:0}article.archive_post.gridview h2{text-align:center;text-transform:uppercase}article.archive_post.gridview .featimg{width:100%;margin-bottom:1em;margin-right:0}article.archive_post.gridview .text{width:90%;margin:0 auto;font-size:0.9em}article.archive_post.gridview .readmore{color:#000}article.archive_post p.excerpt{margin-bottom:0}aside.readmore{-ms-flex-align:center;-ms-grid-row-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:1em 0;text-transform:uppercase}aside.readmore a{font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;color:#000}article.archive_post.archivepost_last{border-bottom:0}.archive_post .featimg{margin-right:1em;width:30%;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-width:250px}.archive_post.thumb_exists .mainpost{}.archive_post .mainpost{width:67%}article.archive_post h2{color:inherit;margin-bottom:1em;margin-top:0}article.archive_post p.post_header_meta{font-size:90%}article.archive_post .post_meta{border-top:1px solid #eaeaea;padding-top:5px;font-size:90%}article.archive_post a.readmore{font-size:90%;text-transform:uppercase}article.archive_post a.readmore:after{content:'>';padding-left:2px}.relatedposts{clear:both;border-top:5px solid #D2D2D2;padding-top:1em;font-size:1.5em;text-transform:uppercase}.relatedposts ul{display:-webkit-box;display:-webkit-flex;display:flex;margin:0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.relatedposts li{list-style:none outside none !important}.relatedposts .prev{margin-right:auto}.relatedposts .next{margin-left:auto}.single_relatedposts{}.archive_relatedposts{}p.readmore{margin-bottom:0}.wpcf-right-top-text{margin-top:2em}.plugin-filterserver .filtering_controls .filtersection select{width:100%}.plugin-filterserver .filtering_controls .filtersection1 > div{width:33%}#gallery-1 .gallery-caption{margin-left:0;margin-top:5px;font-size:0.6em;margin-bottom:2em}.table-component{border-collapse:collapse;padding:0;width:100%;max-width:77.5rem;margin:0.9375rem auto 0}.table-component tr{display:table-row}.table-component td{background-color:#E5E5E5;padding:0.2rem 1rem 0.2rem 0.5rem;display:table-cell}span.number{color:#fff;padding:10px;border-radius:100em;font-size:0.8em;height:30px;width:30px;display:inline-flex;align-items:center;justify-content:center;margin-right:3px}span.number.greenline{background:green}span.number.blackline{background:#333}span.number.purpleline{background:purple}.more_expander{font-family:'LudwigTypeHelsinkiBold', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}