html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}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;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}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;}progress{display:inline-block;vertical-align:baseline;}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-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;background-repeat:no-repeat;}address{font-style:normal;}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,hr,table,fieldset,figure,pre{margin-top:0;margin-bottom:1.25rem;}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{display:block;box-sizing:border-box;width:100%;}button,input[type="button"],input[type="reset"],input[type="submit"]{display:inline-block;cursor:pointer;}fieldset{margin:0;padding:0;border:none;}label{cursor:pointer;}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:400;}h1{font-size:2rem;line-height:1.15625;}h2{font-size:1.5rem;line-height:1.2083;}h3{font-size:1rem;}h4{font-size:0.875rem;}h5{font-size:0.875rem;}h6{font-size:0.75rem;}img{max-width:100%;height:auto;vertical-align:middle;}a{transition:background-color 0.1s ease-in-out,color 0.1s ease-in-out;text-decoration:none;color:#db0000;}a:link{color:#db0000;}a:visited{color:#db0000;}.l-page__primary a:hover,.l-page__primary a:focus,.l-page__primary a:active{background-color:#ffca0a;color:#000;}a:focus{outline:thin dotted;}ul,ol{padding-left:1.875rem;list-style-position:outside;}ul{list-style-image:url(/themes/custom/cfa/assets/images/icons/list-bullet.svg);}li{margin:0;}li > ul,li ol{margin-bottom:0;}li:empty{display:none;}nav ul,nav ol,nav li{margin:0;padding-left:0;list-style-type:none;list-style-image:none;}dl{margin:0 0 1.25rem 0;}@-ms-viewport{width:device-width;}@viewport{width:device-width;}html{overflow-x:hidden;overflow-y:scroll;min-height:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:100%;line-height:1.4;-webkit-overflow-scrolling:touch;}body{color:#000;background-color:#fff;font-size:0.875rem;}table{width:100%;table-layout:fixed;border-spacing:0;border:1px solid #b3b3b3;}th,td{padding:0.625rem;transition:background-color 0.1s ease-in-out;}th{text-transform:uppercase;color:#ffca0a;background-color:#000;font-weight:400;}tbody tr:nth-of-type(odd) td,tbody tr:nth-of-type(odd) th{background-color:#eee;}tbody tr + tr td,tbody tr + tr th{border-top:1px solid #b3b3b3;}code{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;display:block;padding:0.625rem;color:#000;background-color:#e8e8e8;font-family:"Bitstream Vera Sans Mono","Consolas","Courier",monospace;}figure{margin:0;}pre{white-space:pre-wrap;}hr{height:1px;margin:0.625rem 0;border:none;background-color:#e8e8e8;}html{overflow-x:visible;overflow-y:visible;min-height:0;margin:0 !important;padding:0 !important;}body{margin:0 !important;padding:0 !important;color:#000;font-size:0.875rem;}.toolbar-oriented,.toolbar-tray{display:none !important;}.l-page .l-page__header,.l-page .l-page__navigation,.l-page .l-page__sub-navigation,.l-page .l-page__sidebar--first,.l-page .l-page__sidebar--second,.l-page .l-page__footer,.l-page .block--tabs,.l-page .view-homepage-carousel{display:none !important;}.l-page .l-page__main{display:block !important;-webkit-flex-basis:100% !important;flex-basis:100% !important;width:100% !important;max-width:none !important;padding:0 !important;}.l-page__primary{display:block !important;max-width:none !important;margin:0 !important;padding:0 !important;color:#000;background-color:#fff;}.views--responsive-table .table--views,.table--is-responsive{overflow-x:visible !important;}.table__caption{color:#000 !important;}.table__body{background-color:#fff !important;}.table .table__cell--header{color:#000 !important;background-color:#fff !important;}.table .table__cell--header a{color:#000 !important;}.webform-confirmation__message .field-name-field-call-to-action{display:none !important;}.webform-confirmation__message .form-item--project-description .form-item__label{float:none !important;}.webform-confirmation__message .details__header{display:block !important;}.webform-confirmation__back{display:none !important;}
