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,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: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:#000000;}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{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#ffffff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#428bca;text-decoration:none;}a:hover,a:focus{color:#2a6496;text-decoration:underline;}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;width:100%xs;max-width:100%;height:auto;}.img-rounded{border-radius:6px;}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:581px){.container{width:570px;}}@media (min-width:581px){.container{width:790px;}}@media (min-width:801px){.container{width:970px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.row{margin-left:-15px;margin-right:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16{float:left;}.col-xs-16{width:100%;}.col-xs-15{width:93.75%;}.col-xs-14{width:87.5%;}.col-xs-13{width:81.25%;}.col-xs-12{width:75%;}.col-xs-11{width:68.75%;}.col-xs-10{width:62.5%;}.col-xs-9{width:56.25%;}.col-xs-8{width:50%;}.col-xs-7{width:43.75%;}.col-xs-6{width:37.5%;}.col-xs-5{width:31.25%;}.col-xs-4{width:25%;}.col-xs-3{width:18.75%;}.col-xs-2{width:12.5%;}.col-xs-1{width:6.25%;}.col-xs-pull-16{right:100%;}.col-xs-pull-15{right:93.75%;}.col-xs-pull-14{right:87.5%;}.col-xs-pull-13{right:81.25%;}.col-xs-pull-12{right:75%;}.col-xs-pull-11{right:68.75%;}.col-xs-pull-10{right:62.5%;}.col-xs-pull-9{right:56.25%;}.col-xs-pull-8{right:50%;}.col-xs-pull-7{right:43.75%;}.col-xs-pull-6{right:37.5%;}.col-xs-pull-5{right:31.25%;}.col-xs-pull-4{right:25%;}.col-xs-pull-3{right:18.75%;}.col-xs-pull-2{right:12.5%;}.col-xs-pull-1{right:6.25%;}.col-xs-pull-0{right:auto;}.col-xs-push-16{left:100%;}.col-xs-push-15{left:93.75%;}.col-xs-push-14{left:87.5%;}.col-xs-push-13{left:81.25%;}.col-xs-push-12{left:75%;}.col-xs-push-11{left:68.75%;}.col-xs-push-10{left:62.5%;}.col-xs-push-9{left:56.25%;}.col-xs-push-8{left:50%;}.col-xs-push-7{left:43.75%;}.col-xs-push-6{left:37.5%;}.col-xs-push-5{left:31.25%;}.col-xs-push-4{left:25%;}.col-xs-push-3{left:18.75%;}.col-xs-push-2{left:12.5%;}.col-xs-push-1{left:6.25%;}.col-xs-push-0{left:auto;}.col-xs-offset-16{margin-left:100%;}.col-xs-offset-15{margin-left:93.75%;}.col-xs-offset-14{margin-left:87.5%;}.col-xs-offset-13{margin-left:81.25%;}.col-xs-offset-12{margin-left:75%;}.col-xs-offset-11{margin-left:68.75%;}.col-xs-offset-10{margin-left:62.5%;}.col-xs-offset-9{margin-left:56.25%;}.col-xs-offset-8{margin-left:50%;}.col-xs-offset-7{margin-left:43.75%;}.col-xs-offset-6{margin-left:37.5%;}.col-xs-offset-5{margin-left:31.25%;}.col-xs-offset-4{margin-left:25%;}.col-xs-offset-3{margin-left:18.75%;}.col-xs-offset-2{margin-left:12.5%;}.col-xs-offset-1{margin-left:6.25%;}.col-xs-offset-0{margin-left:0;}@media (min-width:581px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16{float:left;}.col-sm-16{width:100%;}.col-sm-15{width:93.75%;}.col-sm-14{width:87.5%;}.col-sm-13{width:81.25%;}.col-sm-12{width:75%;}.col-sm-11{width:68.75%;}.col-sm-10{width:62.5%;}.col-sm-9{width:56.25%;}.col-sm-8{width:50%;}.col-sm-7{width:43.75%;}.col-sm-6{width:37.5%;}.col-sm-5{width:31.25%;}.col-sm-4{width:25%;}.col-sm-3{width:18.75%;}.col-sm-2{width:12.5%;}.col-sm-1{width:6.25%;}.col-sm-pull-16{right:100%;}.col-sm-pull-15{right:93.75%;}.col-sm-pull-14{right:87.5%;}.col-sm-pull-13{right:81.25%;}.col-sm-pull-12{right:75%;}.col-sm-pull-11{right:68.75%;}.col-sm-pull-10{right:62.5%;}.col-sm-pull-9{right:56.25%;}.col-sm-pull-8{right:50%;}.col-sm-pull-7{right:43.75%;}.col-sm-pull-6{right:37.5%;}.col-sm-pull-5{right:31.25%;}.col-sm-pull-4{right:25%;}.col-sm-pull-3{right:18.75%;}.col-sm-pull-2{right:12.5%;}.col-sm-pull-1{right:6.25%;}.col-sm-pull-0{right:auto;}.col-sm-push-16{left:100%;}.col-sm-push-15{left:93.75%;}.col-sm-push-14{left:87.5%;}.col-sm-push-13{left:81.25%;}.col-sm-push-12{left:75%;}.col-sm-push-11{left:68.75%;}.col-sm-push-10{left:62.5%;}.col-sm-push-9{left:56.25%;}.col-sm-push-8{left:50%;}.col-sm-push-7{left:43.75%;}.col-sm-push-6{left:37.5%;}.col-sm-push-5{left:31.25%;}.col-sm-push-4{left:25%;}.col-sm-push-3{left:18.75%;}.col-sm-push-2{left:12.5%;}.col-sm-push-1{left:6.25%;}.col-sm-push-0{left:auto;}.col-sm-offset-16{margin-left:100%;}.col-sm-offset-15{margin-left:93.75%;}.col-sm-offset-14{margin-left:87.5%;}.col-sm-offset-13{margin-left:81.25%;}.col-sm-offset-12{margin-left:75%;}.col-sm-offset-11{margin-left:68.75%;}.col-sm-offset-10{margin-left:62.5%;}.col-sm-offset-9{margin-left:56.25%;}.col-sm-offset-8{margin-left:50%;}.col-sm-offset-7{margin-left:43.75%;}.col-sm-offset-6{margin-left:37.5%;}.col-sm-offset-5{margin-left:31.25%;}.col-sm-offset-4{margin-left:25%;}.col-sm-offset-3{margin-left:18.75%;}.col-sm-offset-2{margin-left:12.5%;}.col-sm-offset-1{margin-left:6.25%;}.col-sm-offset-0{margin-left:0;}}@media (min-width:581px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16{float:left;}.col-md-16{width:100%;}.col-md-15{width:93.75%;}.col-md-14{width:87.5%;}.col-md-13{width:81.25%;}.col-md-12{width:75%;}.col-md-11{width:68.75%;}.col-md-10{width:62.5%;}.col-md-9{width:56.25%;}.col-md-8{width:50%;}.col-md-7{width:43.75%;}.col-md-6{width:37.5%;}.col-md-5{width:31.25%;}.col-md-4{width:25%;}.col-md-3{width:18.75%;}.col-md-2{width:12.5%;}.col-md-1{width:6.25%;}.col-md-pull-16{right:100%;}.col-md-pull-15{right:93.75%;}.col-md-pull-14{right:87.5%;}.col-md-pull-13{right:81.25%;}.col-md-pull-12{right:75%;}.col-md-pull-11{right:68.75%;}.col-md-pull-10{right:62.5%;}.col-md-pull-9{right:56.25%;}.col-md-pull-8{right:50%;}.col-md-pull-7{right:43.75%;}.col-md-pull-6{right:37.5%;}.col-md-pull-5{right:31.25%;}.col-md-pull-4{right:25%;}.col-md-pull-3{right:18.75%;}.col-md-pull-2{right:12.5%;}.col-md-pull-1{right:6.25%;}.col-md-pull-0{right:auto;}.col-md-push-16{left:100%;}.col-md-push-15{left:93.75%;}.col-md-push-14{left:87.5%;}.col-md-push-13{left:81.25%;}.col-md-push-12{left:75%;}.col-md-push-11{left:68.75%;}.col-md-push-10{left:62.5%;}.col-md-push-9{left:56.25%;}.col-md-push-8{left:50%;}.col-md-push-7{left:43.75%;}.col-md-push-6{left:37.5%;}.col-md-push-5{left:31.25%;}.col-md-push-4{left:25%;}.col-md-push-3{left:18.75%;}.col-md-push-2{left:12.5%;}.col-md-push-1{left:6.25%;}.col-md-push-0{left:auto;}.col-md-offset-16{margin-left:100%;}.col-md-offset-15{margin-left:93.75%;}.col-md-offset-14{margin-left:87.5%;}.col-md-offset-13{margin-left:81.25%;}.col-md-offset-12{margin-left:75%;}.col-md-offset-11{margin-left:68.75%;}.col-md-offset-10{margin-left:62.5%;}.col-md-offset-9{margin-left:56.25%;}.col-md-offset-8{margin-left:50%;}.col-md-offset-7{margin-left:43.75%;}.col-md-offset-6{margin-left:37.5%;}.col-md-offset-5{margin-left:31.25%;}.col-md-offset-4{margin-left:25%;}.col-md-offset-3{margin-left:18.75%;}.col-md-offset-2{margin-left:12.5%;}.col-md-offset-1{margin-left:6.25%;}.col-md-offset-0{margin-left:0;}}@media (min-width:801px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16{float:left;}.col-lg-16{width:100%;}.col-lg-15{width:93.75%;}.col-lg-14{width:87.5%;}.col-lg-13{width:81.25%;}.col-lg-12{width:75%;}.col-lg-11{width:68.75%;}.col-lg-10{width:62.5%;}.col-lg-9{width:56.25%;}.col-lg-8{width:50%;}.col-lg-7{width:43.75%;}.col-lg-6{width:37.5%;}.col-lg-5{width:31.25%;}.col-lg-4{width:25%;}.col-lg-3{width:18.75%;}.col-lg-2{width:12.5%;}.col-lg-1{width:6.25%;}.col-lg-pull-16{right:100%;}.col-lg-pull-15{right:93.75%;}.col-lg-pull-14{right:87.5%;}.col-lg-pull-13{right:81.25%;}.col-lg-pull-12{right:75%;}.col-lg-pull-11{right:68.75%;}.col-lg-pull-10{right:62.5%;}.col-lg-pull-9{right:56.25%;}.col-lg-pull-8{right:50%;}.col-lg-pull-7{right:43.75%;}.col-lg-pull-6{right:37.5%;}.col-lg-pull-5{right:31.25%;}.col-lg-pull-4{right:25%;}.col-lg-pull-3{right:18.75%;}.col-lg-pull-2{right:12.5%;}.col-lg-pull-1{right:6.25%;}.col-lg-pull-0{right:auto;}.col-lg-push-16{left:100%;}.col-lg-push-15{left:93.75%;}.col-lg-push-14{left:87.5%;}.col-lg-push-13{left:81.25%;}.col-lg-push-12{left:75%;}.col-lg-push-11{left:68.75%;}.col-lg-push-10{left:62.5%;}.col-lg-push-9{left:56.25%;}.col-lg-push-8{left:50%;}.col-lg-push-7{left:43.75%;}.col-lg-push-6{left:37.5%;}.col-lg-push-5{left:31.25%;}.col-lg-push-4{left:25%;}.col-lg-push-3{left:18.75%;}.col-lg-push-2{left:12.5%;}.col-lg-push-1{left:6.25%;}.col-lg-push-0{left:auto;}.col-lg-offset-16{margin-left:100%;}.col-lg-offset-15{margin-left:93.75%;}.col-lg-offset-14{margin-left:87.5%;}.col-lg-offset-13{margin-left:81.25%;}.col-lg-offset-12{margin-left:75%;}.col-lg-offset-11{margin-left:68.75%;}.col-lg-offset-10{margin-left:62.5%;}.col-lg-offset-9{margin-left:56.25%;}.col-lg-offset-8{margin-left:50%;}.col-lg-offset-7{margin-left:43.75%;}.col-lg-offset-6{margin-left:37.5%;}.col-lg-offset-5{margin-left:31.25%;}.col-lg-offset-4{margin-left:25%;}.col-lg-offset-3{margin-left:18.75%;}.col-lg-offset-2{margin-left:12.5%;}.col-lg-offset-1{margin-left:6.25%;}.col-lg-offset-0{margin-left:0;}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0;}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive.embed-responsive-4by3{padding-bottom:75%;}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table;}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;visibility:hidden !important;}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}@-ms-viewport{width:device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important;}@media (max-width:580px){.visible-xs{display:block !important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row !important;}th.visible-xs,td.visible-xs{display:table-cell !important;}}@media (max-width:580px){.visible-xs-block{display:block !important;}}@media (max-width:580px){.visible-xs-inline{display:inline !important;}}@media (max-width:580px){.visible-xs-inline-block{display:inline-block !important;}}@media (min-width:581px) and (max-width:580px){.visible-sm{display:block !important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}}@media (min-width:581px) and (max-width:580px){.visible-sm-block{display:block !important;}}@media (min-width:581px) and (max-width:580px){.visible-sm-inline{display:inline !important;}}@media (min-width:581px) and (max-width:580px){.visible-sm-inline-block{display:inline-block !important;}}@media (min-width:581px) and (max-width:800px){.visible-md{display:block !important;}table.visible-md{display:table;}tr.visible-md{display:table-row !important;}th.visible-md,td.visible-md{display:table-cell !important;}}@media (min-width:581px) and (max-width:800px){.visible-md-block{display:block !important;}}@media (min-width:581px) and (max-width:800px){.visible-md-inline{display:inline !important;}}@media (min-width:581px) and (max-width:800px){.visible-md-inline-block{display:inline-block !important;}}@media (min-width:801px){.visible-lg{display:block !important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row !important;}th.visible-lg,td.visible-lg{display:table-cell !important;}}@media (min-width:801px){.visible-lg-block{display:block !important;}}@media (min-width:801px){.visible-lg-inline{display:inline !important;}}@media (min-width:801px){.visible-lg-inline-block{display:inline-block !important;}}@media (max-width:580px){.hidden-xs{display:none !important;}}@media (min-width:581px) and (max-width:580px){.hidden-sm{display:none !important;}}@media (min-width:581px) and (max-width:800px){.hidden-md{display:none !important;}}@media (min-width:801px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table;}tr.visible-print{display:table-row !important;}th.visible-print,td.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}span[class^="icon"]{display:inline-block;white-space:nowrap;}span[class^="icon"]:hover,span[class^="icon"]:focus,span[class^="icon"]:active,span[class^="icon"].hover{cursor:pointer;cursor:hand;}.icon-newsletter{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-33px -4px;width:24px;height:22px;}.icon-newsletter:hover,.icon-newsletter:focus,.icon-newsletter:active,.icon-newsletter.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-33px -34px;}.icon-arrow-right{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-73px -9px;width:7px;height:11px;}.icon-arrow-down{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-100px -11px;width:11px;height:7px;}.icon-arrow-up{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-100px -41px;width:11px;height:7px;}.icon-arrow-blue{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-131px -12px;width:11px;height:7px;}.icon-arrow-green{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-131px -42px;width:11px;height:7px;}.icon-facebook{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-159px -3px;width:11px;height:24px;}.icon-facebook:hover,.icon-facebook:focus,.icon-facebook:active,.icon-facebook.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-159px -33px;}.icon-tumblr{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-189px -3px;width:13px;height:24px;}.icon-tumblr:hover,.icon-tumblr:focus,.icon-tumblr:active,.icon-tumblr.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-189px -33px;}.icon-pinterest{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-214px -3px;width:24px;height:24px;}.icon-pinterest:hover,.icon-pinterest:focus,.icon-pinterest:active,.icon-pinterest.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-214px -33px;}.icon-phone{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-246px -3px;width:21px;height:24px;}.icon-email{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-273px -6px;width:24px;height:16px;}.icon-donate{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-305px -3px;width:20px;height:24px;}.icon-bullet{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-41px -73px;width:7px;height:7px;}.icon-bullet:hover,.icon-bullet:focus,.icon-bullet:active,.icon-bullet.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-41px -103px;}.icon-open{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-70px -70px;width:11px;height:11px;}.icon-open:hover,.icon-open:focus,.icon-open:active,.icon-open.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-70px -100px;}.icon-pdf{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-127px -67px;width:16px;height:16px;}.icon-open-right{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-155px -65px;width:20px;height:20px;}.icon-arrow-up-blue{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-189px -72px;width:11px;height:7px;}.icon-arrow-up-blue:hover,.icon-arrow-up-blue:focus,.icon-arrow-up-blue:active,.icon-arrow-up-blue.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-189px -102px;}.icon-camera{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-218px -72px;width:16px;height:8px;}.icon-camera:hover,.icon-camera:focus,.icon-camera:active,.icon-camera.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-218px -102px;}.icon-bullet-green{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-252px -72px;width:7px;height:7px;}.icon-search{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-277px -68px;width:16px;height:16px;}.icon-close{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-307px -68px;width:16px;height:16px;}.icon-hamburger{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-336px -69px;width:20px;height:14px;}.icon-close-blue{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-367px -68px;width:16px;height:16px;}.icon-close-blue:hover,.icon-close-blue:focus,.icon-close-blue:active,.icon-close-blue.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-367px -98px;}.icon-success{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-400px -67px;width:17px;height:17px;}.icon-error{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-426px -68px;width:17px;height:15px;}.icon-star{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-457px -67px;width:16px;height:16px;}@media (min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){span[class^="icon"]{display:inline-block;background-size:480px 180px;}span[class^="icon"]:hover,span[class^="icon"]:focus,span[class^="icon"]:active,span[class^="icon"].hover{background-size:480px 180px;}.icon-newsletter{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-33px -4px;width:24px;height:22px;}.icon-newsletter:hover,.icon-newsletter:focus,.icon-newsletter:active,.icon-newsletter.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-33px -34px;}.icon-arrow-right{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-73px -9px;width:7px;height:11px;}.icon-arrow-down{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-100px -11px;width:11px;height:7px;}.icon-arrow-up{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-100px -41px;width:11px;height:7px;}.icon-arrow-blue{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-131px -12px;width:11px;height:7px;}.icon-arrow-green{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-131px -42px;width:11px;height:7px;}.icon-facebook{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-159px -3px;width:11px;height:24px;}.icon-facebook:hover,.icon-facebook:focus,.icon-facebook:active,.icon-facebook.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-159px -33px;}.icon-tumblr{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-189px -3px;width:13px;height:24px;}.icon-tumblr:hover,.icon-tumblr:focus,.icon-tumblr:active,.icon-tumblr.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-189px -33px;}.icon-pinterest{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-214px -3px;width:24px;height:24px;}.icon-pinterest:hover,.icon-pinterest:focus,.icon-pinterest:active,.icon-pinterest.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-214px -33px;}.icon-phone{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-246px -3px;width:21px;height:24px;}.icon-email{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-273px -6px;width:24px;height:16px;}.icon-donate{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-305px -3px;width:20px;height:24px;}.icon-bullet{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-41px -73px;width:7px;height:7px;}.icon-bullet:hover,.icon-bullet:focus,.icon-bullet:active,.icon-bullet.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-41px -103px;}.icon-open{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-70px -70px;width:11px;height:11px;}.icon-open:hover,.icon-open:focus,.icon-open:active,.icon-open.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-70px -100px;}.icon-pdf{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-127px -67px;width:16px;height:16px;}.icon-open-right{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-155px -65px;width:20px;height:20px;}.icon-arrow-up-blue{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-189px -72px;width:11px;height:7px;}.icon-arrow-up-blue:hover,.icon-arrow-up-blue:focus,.icon-arrow-up-blue:active,.icon-arrow-up-blue.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-189px -102px;}.icon-camera{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-218px -72px;width:16px;height:8px;}.icon-camera:hover,.icon-camera:focus,.icon-camera:active,.icon-camera.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-218px -102px;}.icon-bullet-green{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-252px -72px;width:7px;height:7px;}.icon-search{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-277px -68px;width:16px;height:16px;}.icon-close{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-307px -68px;width:16px;height:16px;}.icon-hamburger{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-336px -69px;width:20px;height:14px;}.icon-close-blue{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-367px -68px;width:16px;height:16px;}.icon-close-blue:hover,.icon-close-blue:focus,.icon-close-blue:active,.icon-close-blue.hover{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-367px -98px;}.icon-success{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-400px -67px;width:17px;height:17px;}.icon-error{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-426px -68px;width:17px;height:15px;}.icon-star{background:url(https://cdn.asce.org/ascefoundation/assets/images/spritex2.png) no-repeat;background-position:-457px -67px;width:16px;height:16px;}}html{position:relative;min-height:100%;font-size:62.5%;overflow-x:hidden;}body{overflow-x:hidden;font-size:1.6rem;color:#1a1d22;}a.icon{white-space:nowrap;}.block-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#ffffff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}ul{list-style:none;}.constrain{width:100%;max-width:1248px;}.stretch{width:100%;display:inline-block;font-size:0;line-height:0;}header .menu a,main a{color:#086522;}header .menu a:hover,main a:hover,header .menu a:focus,main a:focus,header .menu a:active,main a:active{color:#0c5fa8;}header .menu a:visited:hover,main a:visited:hover,header .menu a:visited:focus,main a:visited:focus,header .menu a:visited:active,main a:visited:active{color:#0c5fa8;}header .menu h1,main h1,header .menu h2,header .menu h3,main h3,header .menu h4,main h4,header .menu h5,main h5,header .menu h6,main h6{margin:0;padding:0;text-transform:uppercase;color:#0c5fa8;font-weight:bold;}main h2{margin:0;padding:0;text-transform:capitalize;color:#0c5fa8;font-weight:bold;}header .menu h3,main h3,header .menu h4,main h4,header .menu h5,main h5,header .menu h6,main h6{color:#1a1d22;}header .menu h1 a:hover,main h1 a:hover,header .menu h2 a:hover,main h2 a:hover,header .menu h3 a:hover,main h3 a:hover,header .menu h4 a:hover,main h4 a:hover,header .menu h1 a:focus,main h1 a:focus,header .menu h2 a:focus,main h2 a:focus,header .menu h3 a:focus,main h3 a:focus,header .menu h4 a:focus,main h4 a:focus,header .menu h1 a:active,main h1 a:active,header .menu h2 a:active,main h2 a:active,header .menu h3 a:active,main h3 a:active,header .menu h4 a:active,main h4 a:active{text-decoration:none;}header .menu h1,main h1{font-family:"open-sans",Arial;letter-spacing:1.2px;font-size:36px;font-size:3.6rem;line-height:1.05555556;font-weight:300;font-style:normal;margin-top:0;padding-top:0;font-weight:bold;color:#086522;}header .menu h1 a,main h1 a{font-family:"open-sans",Arial;font-size:36px;font-size:3.6rem;line-height:1.05555556;font-weight:600;font-style:normal;}header .menu h2,main h2{font-family:"open-sans",Arial;font-size:24px;font-size:2.4rem;line-height:1;font-weight:bold;font-style:normal;padding-bottom:5px;border-bottom:2px solid #cce2e9;}header .menu h2 a,main h2 a{font-family:"open-sans",Arial;font-size:24px;font-size:2.4rem;line-height:1;font-weight:400;font-style:normal;}header .menu h2.no-border,main h2.no-border{border-bottom:none;}header .menu h3,main h3{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1.2;font-weight:500;font-style:normal;}header .menu h3 a,main h3 a{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1.2;font-weight:500;font-style:normal;}header .menu h4,main h4{font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:1.25;font-weight:700;font-style:normal;}header .menu h4 a,main h4 a{font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:1.25;font-weight:700;font-style:normal;}header .menu h2,main h2,header .menu h3,main h3{margin-bottom:30px;}header .menu h4,main h4{margin-bottom:16px;}header .menu h5,main h5,header .menu h6,main h6{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:700;font-style:normal;margin-bottom:0;}header .menu h5 a,main h5 a,header .menu h6 a,main h6 a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:700;font-style:normal;}header .menu .title,main .title{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:600;font-style:normal;}header .menu p,main p{text-align:left;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;margin-top:0;margin-bottom:20px;color:inherit;}header .menu span,main span,header .menu a,main a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}header .menu img,main img{margin-bottom:20px;}header .menu img.pull-right,main img.pull-right{margin-left:20px;}header .menu img.pull-left,main img.pull-left{margin-right:20px;}header .menu hr,main hr{background-color:#cce2e9;border:none;height:2px;margin-bottom:20px;}header .menu hr.double-rule,main hr.double-rule{background-color:#ffffff;border:none;height:6px;border-top:2px solid #cce2e9;border-bottom:2px solid #cce2e9;}header .menu hr.v2,main hr.v2{background-color:#e8eaeb;border:none;height:2px;margin-bottom:20px;}header .menu .margin-bottom-40,main .margin-bottom-40{margin-bottom:40px;}header{margin:0;padding:0;z-index:9;height:auto;border-top:10px solid #0c5fa8;border-bottom:10px solid #0c5fa8;border-bottom-style:groove;}header .logo{margin:20px 0;}header .connect{background-color:#0c5fa8;padding:0 0 20px 20px;float:right;text-align:right;display:inline-block;}header .connect > span{display:inline-block;margin:0;margin-right:10px;margin-bottom:-5px;}header .connect .newsletter{color:#ffffff;margin-right:30 px;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;}header .connect .newsletter .icon-newsletter{margin-right:10px;margin-bottom:-5px;}header .connect .newsletter .icon-arrow-down{margin-left:10px;}header .connect .newsletter span:nth-child(2){font-weight:700;}header .connect .newsletter.selected .icon-arrow-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}header .connect .newsletter:hover,header .connect .newsletter:active,header .connect .newsletter:focus{text-decoration:none;}header .nav-row{background-color:#ffffff;padding:0 20px;}header .nav-row .nav-section{height:100%;padding-top:5px;}header .nav-row .nav-section > div{padding:0;}header .nav-row .nav-section .nav,header .nav-row .nav-section .nav-external{text-align:justify;font-size:0;position:relative;padding:0;margin:0;width:100%;}header .nav-row .nav-section .nav > li,header .nav-row .nav-section .nav-external > li{display:inline-block;cursor:pointer;cursor:hand;overflow:visible;vertical-align:bottom;width:20%;text-align:left;}header .nav-row .nav-section .nav > li a,header .nav-row .nav-section .nav-external > li a{text-transform:uppercase;display:block;text-align:center;height:100%;width:100%;padding:2px;color:#086522;font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:2.25;font-weight:600;font-style:normal;letter-spacing:.025em;}header .nav-row .nav-section .nav > li a span,header .nav-row .nav-section .nav-external > li a span{margin-left:5px;margin-top:2px;}header .nav-row .nav-section .nav > li a.donate,header .nav-row .nav-section .nav-external > li a.donate{color:#ffffff;display:none;}@media (min-width:801px){header .nav-row .nav-section .nav > li a.donate,header .nav-row .nav-section .nav-external > li a.donate{display:flex;justify-content:center;}}header .nav-row .nav-section .nav > li:hover > a,header .nav-row .nav-section .nav-external > li:hover > a,header .nav-row .nav-section .nav > li.selected > a,header .nav-row .nav-section .nav-external > li.selected > a,header .nav-row .nav-section .nav > li.selected-page > a,header .nav-row .nav-section .nav-external > li.selected-page > a{color:#086522;}header .nav-row .nav-section .nav > li:hover > a .icon-arrow-blue,header .nav-row .nav-section .nav-external > li:hover > a .icon-arrow-blue,header .nav-row .nav-section .nav > li.selected > a .icon-arrow-blue,header .nav-row .nav-section .nav-external > li.selected > a .icon-arrow-blue,header .nav-row .nav-section .nav > li.selected-page > a .icon-arrow-blue,header .nav-row .nav-section .nav-external > li.selected-page > a .icon-arrow-blue{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-131px -42px;width:11px;height:7px;}header .nav-row .nav-section .nav > li:hover > a,header .nav-row .nav-section .nav-external > li:hover > a,header .nav-row .nav-section .nav > li.selected > a,header .nav-row .nav-section .nav-external > li.selected > a{text-decoration:none;background-color:#e9f2e1;-moz-box-shadow:2px 0 1px #b3b8bc;-webkit-box-shadow:2px 0 1px #b3b8bc;box-shadow:2px 0 1px #b3b8bc;}header .nav-row .nav-section .nav > li:hover > a.donate,header .nav-row .nav-section .nav-external > li:hover > a.donate,header .nav-row .nav-section .nav > li.selected > a.donate,header .nav-row .nav-section .nav-external > li.selected > a.donate{text-decoration:none;color:#ffffff;background:none;background-color:#0c5fa8;border:2px solid #ffffff;box-shadow:none;}header .nav-row .nav-section .nav > li .menu,header .nav-row .nav-section .nav-external > li .menu{position:absolute;z-index:9999;min-width:200px;padding:20px;overflow:auto;margin:0 auto;cursor:default;}header .nav-row .nav-section .nav > li .menu.two-col,header .nav-row .nav-section .nav-external > li .menu.two-col{width:480px;}header .nav-row .nav-section .nav > li .menu p,header .nav-row .nav-section .nav-external > li .menu p{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}header .nav-row .nav-section .nav > li .menu p a,header .nav-row .nav-section .nav-external > li .menu p a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;text-align:left;padding:0;text-transform:none;}header .nav-row .nav-section .nav > li .menu img,header .nav-row .nav-section .nav-external > li .menu img{max-width:80px;}header .nav-row .nav-section .nav > li .menu ul,header .nav-row .nav-section .nav-external > li .menu ul{margin:0;padding:0;list-style:none;}header .nav-row .nav-section .nav > li .menu ul li,header .nav-row .nav-section .nav-external > li .menu ul li{padding:0;margin:0;margin-bottom:8px;box-shadow:none;width:auto;}header .nav-row .nav-section .nav > li .menu ul li a,header .nav-row .nav-section .nav-external > li .menu ul li a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;background:url('https://cdn.asce.org/ascefoundation/assets/images/bullet4.png') no-repeat 15px top;margin:0;padding:0;text-transform:none;}header .nav-row .nav-section .nav > li .menu ul li a span,header .nav-row .nav-section .nav-external > li .menu ul li a span{margin-left:0;padding:0;text-align:left;display:inline-block;color:#086522;}header .nav-row .nav-section .nav > li .menu ul li a:hover,header .nav-row .nav-section .nav-external > li .menu ul li a:hover,header .nav-row .nav-section .nav > li .menu ul li a:focus,header .nav-row .nav-section .nav-external > li .menu ul li a:focus,header .nav-row .nav-section .nav > li .menu ul li a:active,header .nav-row .nav-section .nav-external > li .menu ul li a:active{text-decoration:underline;background:url('https://cdn.asce.org/ascefoundation/assets/images/bullet3.png') no-repeat 15px top;}header .nav-row .nav-section .nav > li .menu ul li a:hover span,header .nav-row .nav-section .nav-external > li .menu ul li a:hover span,header .nav-row .nav-section .nav > li .menu ul li a:focus span,header .nav-row .nav-section .nav-external > li .menu ul li a:focus span,header .nav-row .nav-section .nav > li .menu ul li a:active span,header .nav-row .nav-section .nav-external > li .menu ul li a:active span{color:#0c5fa8;}header .nav-row .nav-section .nav > li .menu ul li.selected span,header .nav-row .nav-section .nav-external > li .menu ul li.selected span{color:#000000;}header .nav-row .nav-section .nav > li .menu div[class^="col"]:last-child,header .nav-row .nav-section .nav-external > li .menu div[class^="col"]:last-child{border-left:2px solid #bcd6a6;}header .nav-row .nav-section .nav:after,header .nav-row .nav-section .nav-external:after{position:relative;width:100%;height:0;content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}header .nav-row .nav-section:after{content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}header .donate{display:block;border:2px solid #cce2e9;padding:5px 15px;color:#ffffff;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:2 !important;font-weight:500;font-style:normal;text-transform:uppercase;text-align:center;background-color:#0c5fa8;}header .donate span{margin-bottom:-5px;margin-right:10px;}header .donate:hover,header .donate:active,header .donate:focus{text-decoration:none;color:#ffffff;background:none;background-color:#0c5fa8 !important;border:2px solid #ffffff;}.crumbs{background-color:#ffffff;}.crumbs ul{padding-left:0;margin-left:0px;margin-top:15px;float:left;color:#ffffff;background-color:transparent;color:none;content:none;list-style:none;font-family:"open-sans",Arial;font-size:11px;font-size:1.1rem;line-height:1;font-weight:600;font-style:normal;}.crumbs ul li{display:inline-block;color:#76777a;}.crumbs a{color:#0c5fa8;margin:0 5px;}.crumbs a:first-child{margin-left:0;}.crumbs a:hover,.crumbs a:focus,.crumbs a:active{color:#0c5fa8;}footer{background-color:#0c5fa8;color:#ffffff;}footer .border{padding-left:25px;}footer .vr{position:relative;top:-30px;border-left:2px solid #ffffff;margin-left:-25px;padding-left:25px;}footer .vr a,footer .vr span{padding-top:30px;}footer .vr:after{content:'';display:block;margin-bottom:-30px;}footer .block{margin-bottom:30px;}footer span{color:#ffffff;display:block;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:600;font-style:normal;}footer a{color:#ffffff;text-decoration:none;}footer a:hover,footer a:focus{color:#000000;text-decoration:none;}footer .title{display:block;margin-top:30px;margin-bottom:10px;text-transform:uppercase;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:bold;font-style:normal;letter-spacing:.025em;}footer ul{list-style:none;margin-left:10px;margin-top:0;padding-left:1em;}footer ul li a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:500;font-style:normal;text-transform:none;}footer ul li:before{display:inline-block;content:"-";width:1em;margin-left:-1em;}footer .contact{margin-bottom:50px;}footer .contact .phone{display:block;font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:1.125;font-weight:600;font-style:normal;}footer .contact a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:600;font-style:normal;}footer .contact .icon-phone,footer .contact .icon-email{margin-right:10px;margin-bottom:-5px;}footer .connect{margin-bottom:40px;}footer .connect .title,footer .connect a{display:block;}footer .connect span:not(.title){font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:600;font-style:normal;display:inline-block;margin:5px 0;margin-right:10px;}footer .connect a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:600;font-style:normal;}footer .connect a .icon-newsletter{margin-right:10px;margin-bottom:-5px;}footer .donate{display:block;border:2px solid #cce2e9;padding:5px 15px;color:#ffffff;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:2 !important;font-weight:500;font-style:normal;text-transform:uppercase;text-align:center;background-color:#0c5fa8;}footer .donate-desktop{display:none;border:2px solid #cce2e9;padding:5px 15px;color:#ffffff;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:2 !important;font-weight:500;font-style:normal;text-transform:uppercase;text-align:center;background-color:#0c5fa8;}@media (min-width:581px){footer .donate-desktop{display:block;}}footer .donate span{margin-bottom:-5px;margin-right:10px;}footer .donate:hover,footer .donate:active,footer .donate:focus{text-decoration:none;color:#ffffff;background:none;background-color:#0c5fa8;border:2px solid #ffffff;}footer .donate-desktop:hover,footer .donate-desktop:active,footer .donate-desktop:focus{text-decoration:none;color:#ffffff;background:none;background-color:#086522;border:2px solid #086522;transition:border-color .6s,background-color .6s,color .6s;}footer .bottom{background-color:#086522;margin-top:40px;padding-bottom:20px;}footer .bottom img{margin-top:15px;}footer .bottom ul{list-style:none;margin-top:0;margin-bottom:0;}footer .bottom ul li a,footer .bottom ul li span{text-transform:none;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;}footer .bottom ul li a:hover,footer .bottom ul li a:focus,footer .bottom ul li a:active{text-decoration:underline;color:#ffffff;}footer .bottom ul li:before{width:0;margin:0;content:"";}header .messaging.form,footer .messaging.form,.messaging .messaging.form,header .messaging.feedback,footer .messaging.feedback,.messaging .messaging.feedback{z-index:999;position:absolute;width:100%;max-width:250px;background-color:#ffffff;padding:10px;border:2px solid #aaceda;box-shadow:2px 2px 0 0 #e8eaeb;}header .messaging.form span,footer .messaging.form span,.messaging .messaging.form span,header .messaging.feedback span,footer .messaging.feedback span,.messaging .messaging.feedback span{display:inline-block;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:400;font-style:normal;margin-bottom:10px;}header .messaging.form span.asterisk,footer .messaging.form span.asterisk,.messaging .messaging.form span.asterisk,header .messaging.feedback span.asterisk,footer .messaging.feedback span.asterisk,.messaging .messaging.feedback span.asterisk{color:#fc7567;margin-left:5px;margin-bottom:20px;}header .messaging.form span.invalid,footer .messaging.form span.invalid,.messaging .messaging.form span.invalid,header .messaging.feedback span.invalid,footer .messaging.feedback span.invalid,.messaging .messaging.feedback span.invalid{display:block;text-transform:uppercase;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:600;font-style:normal;color:#fc7567;margin-top:-8px;margin-bottom:0;}header .messaging.form input,footer .messaging.form input,.messaging .messaging.form input,header .messaging.feedback input,footer .messaging.feedback input,.messaging .messaging.feedback input{display:inline-block;width:85%;margin:10px 0;padding:8px;border:1px solid #b3b8bc;box-shadow:inset 2px 2px 0 #e8eaeb;vertical-align:bottom;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;}header .messaging.form input.invalid,footer .messaging.form input.invalid,.messaging .messaging.form input.invalid,header .messaging.feedback input.invalid,footer .messaging.feedback input.invalid,.messaging .messaging.feedback input.invalid{border:1px solid #fc7567;}header .messaging.form input:focus,footer .messaging.form input:focus,.messaging .messaging.form input:focus,header .messaging.feedback input:focus,footer .messaging.feedback input:focus,.messaging .messaging.feedback input:focus{outline:none;background-color:#ffffff;border:1px solid #97d5e9;}header .messaging.form ::-webkit-input-placeholder,footer .messaging.form ::-webkit-input-placeholder,.messaging .messaging.form ::-webkit-input-placeholder,header .messaging.feedback ::-webkit-input-placeholder,footer .messaging.feedback ::-webkit-input-placeholder,.messaging .messaging.feedback ::-webkit-input-placeholder{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;color:#76777a;text-align:left;padding-top:2px;text-transform:uppercase;}header .messaging.form ::-moz-placeholder,footer .messaging.form ::-moz-placeholder,.messaging .messaging.form ::-moz-placeholder,header .messaging.feedback ::-moz-placeholder,footer .messaging.feedback ::-moz-placeholder,.messaging .messaging.feedback ::-moz-placeholder{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;color:#76777a;text-align:left;padding-top:2px;text-transform:uppercase;}header .messaging.form :-ms-input-placeholder,footer .messaging.form :-ms-input-placeholder,.messaging .messaging.form :-ms-input-placeholder,header .messaging.feedback :-ms-input-placeholder,footer .messaging.feedback :-ms-input-placeholder,.messaging .messaging.feedback :-ms-input-placeholder{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;color:#76777a;text-align:left;padding-top:8px;text-transform:uppercase;}header .messaging.form .submit,footer .messaging.form .submit,.messaging .messaging.form .submit,header .messaging.feedback .submit,footer .messaging.feedback .submit,.messaging .messaging.feedback .submit{display:block;color:#ffffff;background-color:#0c5fa8;text-decoration:none;text-transform:uppercase;text-align:center;padding:0 15px;max-width:150px;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:2;font-weight:500;font-style:normal;float:right;position:relative;right:15%;}header .messaging.form .close,footer .messaging.form .close,.messaging .messaging.form .close,header .messaging.feedback .close,footer .messaging.feedback .close,.messaging .messaging.feedback .close{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:600;font-style:normal;color:#086522;text-transform:uppercase;position:relative;bottom:0;float:right;display:block;}header .messaging.form .close:hover,footer .messaging.form .close:hover,.messaging .messaging.form .close:hover,header .messaging.feedback .close:hover,footer .messaging.feedback .close:hover,.messaging .messaging.feedback .close:hover,header .messaging.form .close:active,footer .messaging.form .close:active,.messaging .messaging.form .close:active,header .messaging.feedback .close:active,footer .messaging.feedback .close:active,.messaging .messaging.feedback .close:active,header .messaging.form .close:focus,footer .messaging.form .close:focus,.messaging .messaging.form .close:focus,header .messaging.feedback .close:focus,footer .messaging.feedback .close:focus,.messaging .messaging.feedback .close:focus{color:#0c5fa8;}header .messaging.form .close span,footer .messaging.form .close span,.messaging .messaging.form .close span,header .messaging.feedback .close span,footer .messaging.feedback .close span,.messaging .messaging.feedback .close span{margin-right:5px;margin-bottom:-2px;}header .messaging.form .error,footer .messaging.form .error,.messaging .messaging.form .error,header .messaging.feedback .error,footer .messaging.feedback .error,.messaging .messaging.feedback .error,header .messaging.form .success,footer .messaging.form .success,.messaging .messaging.form .success,header .messaging.feedback .success,footer .messaging.feedback .success,.messaging .messaging.feedback .success{background-color:#fcebeb;padding:10px;position:relative;}header .messaging.form .error .icon-error,footer .messaging.form .error .icon-error,.messaging .messaging.form .error .icon-error,header .messaging.feedback .error .icon-error,footer .messaging.feedback .error .icon-error,.messaging .messaging.feedback .error .icon-error,header .messaging.form .success .icon-error,footer .messaging.form .success .icon-error,.messaging .messaging.form .success .icon-error,header .messaging.feedback .success .icon-error,footer .messaging.feedback .success .icon-error,.messaging .messaging.feedback .success .icon-error{margin-right:10px;}header .messaging.form .error span,footer .messaging.form .error span,.messaging .messaging.form .error span,header .messaging.feedback .error span,footer .messaging.feedback .error span,.messaging .messaging.feedback .error span,header .messaging.form .success span,footer .messaging.form .success span,.messaging .messaging.form .success span,header .messaging.feedback .success span,footer .messaging.feedback .success span,.messaging .messaging.feedback .success span{margin-bottom:0;}header .messaging.form .error span:not(:first-child),footer .messaging.form .error span:not(:first-child),.messaging .messaging.form .error span:not(:first-child),header .messaging.feedback .error span:not(:first-child),footer .messaging.feedback .error span:not(:first-child),.messaging .messaging.feedback .error span:not(:first-child),header .messaging.form .success span:not(:first-child),footer .messaging.form .success span:not(:first-child),.messaging .messaging.form .success span:not(:first-child),header .messaging.feedback .success span:not(:first-child),footer .messaging.feedback .success span:not(:first-child),.messaging .messaging.feedback .success span:not(:first-child){position:absolute;top:10px;}header .messaging.form .error span:last-child,footer .messaging.form .error span:last-child,.messaging .messaging.form .error span:last-child,header .messaging.feedback .error span:last-child,footer .messaging.feedback .error span:last-child,.messaging .messaging.feedback .error span:last-child,header .messaging.form .success span:last-child,footer .messaging.form .success span:last-child,.messaging .messaging.form .success span:last-child,header .messaging.feedback .success span:last-child,footer .messaging.feedback .success span:last-child,.messaging .messaging.feedback .success span:last-child{left:37px;top:25px;}header .messaging.form .success,footer .messaging.form .success,.messaging .messaging.form .success,header .messaging.feedback .success,footer .messaging.feedback .success,.messaging .messaging.feedback .success{background-color:#e5f1eb;margin-bottom:10px;}header .messaging.form .success span:last-child,footer .messaging.form .success span:last-child,.messaging .messaging.form .success span:last-child,header .messaging.feedback .success span:last-child,footer .messaging.feedback .success span:last-child,.messaging .messaging.feedback .success span:last-child{top:15px;}main{max-width:1200px;z-index:999;margin-top:40px;}main .center-well{padding-left:30px;padding-top:30px;}main .nav-left{position:relative;padding-top:20px;margin-bottom:40px;border-right:2px solid #cce2e9;background-color:#ffffff;background:-webkit-gradient(linear,left top,right top,from(#ffffff),to(#f2f2f3));background:-webkit-linear-gradient(left,#ffffff,#f2f2f3);background:-moz-linear-gradient(left,#ffffff,#f2f2f3);background:-ms-linear-gradient(left,#ffffff,#f2f2f3);background:-o-linear-gradient(left,#ffffff,#f2f2f3);}main .nav-left .border-top,main .nav-left .border-bottom{position:absolute;height:2px;width:100%;margin-left:-13px;background-color:#ffffff;background:-webkit-gradient(linear,left top,right top,from(#ffffff),to(#cce2e9));background:-webkit-linear-gradient(left,#ffffff,#cce2e9);background:-moz-linear-gradient(left,#ffffff,#cce2e9);background:-ms-linear-gradient(left,#ffffff,#cce2e9);background:-o-linear-gradient(left,#ffffff,#cce2e9);}main .nav-left .border-top{top:-2px;}main .nav-left .border-bottom{bottom:-2px;}main .nav-left ul{list-style:none;margin:0;padding:0;}main .nav-left ul li{padding-left:20px;margin-bottom:30px;list-style:none;}main .nav-left ul li a{font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.33333333;font-weight:400;font-style:normal;color:#086522;}main .nav-left ul li a:hover,main .nav-left ul li a:active,main .nav-left ul li a:focus{text-decoration:underline;color:#0c5fa8;}main .nav-left ul li ul{margin-top:10px;margin-left:10px;padding-left:0;}main .nav-left ul li ul li{margin-bottom:10px;padding-left:0;list-style:none;}main .nav-left ul li ul li a{display:inline-block;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;/ / background:url('https://cdn.asce.org/ascefoundation/assets/images/bullet1.png') no-repeat - 5 px top;}main .nav-left ul li ul li a:hover,main .nav-left ul li ul li a:active,main .nav-left ul li ul li a:focus{text-decoration:underline;/ / background:url('https://cdn.asce.org/ascefoundation/assets/images/bullet3.png') no-repeat - 5 px top;}main .nav-left ul li ul li a:hover span,main .nav-left ul li ul li a:active span,main .nav-left ul li ul li a:focus span{color:#0c5fa8;}main .nav-left ul li ul li a span{margin-left:12px;display:inline-block;}main .nav-left ul li ul li.selected a{color:#000000;}main .nav-left ul li.selected div:first-child{position:relative;background-color:#ffffff;background:-webkit-gradient(linear,left top,right top,from(#ffffff),to(#0c5fa8));background:-webkit-linear-gradient(left,#ffffff,#0c5fa8);background:-moz-linear-gradient(left,#ffffff,#0c5fa8);background:-ms-linear-gradient(left,#ffffff,#0c5fa8);background:-o-linear-gradient(left,#ffffff,#0c5fa8);margin:0 -15px 0 -15px;padding:5px 0;}main .nav-left ul li.selected div:first-child a{padding-left:15px;display:block;color:#000000;margin-right:30px;}main .nav-left ul li.selected div:first-child:hover,main .nav-left ul li.selected div:first-child:focus,main .nav-left ul li.selected div:first-child:active{background-color:#ffffff;background:-webkit-gradient(linear,left top,right top,from(#ffffff),to(#0c5fa8));background:-webkit-linear-gradient(left,#ffffff,#0c5fa8);background:-moz-linear-gradient(left,#ffffff,#0c5fa8);background:-ms-linear-gradient(left,#ffffff,#0c5fa8);background:-o-linear-gradient(left,#ffffff,#0c5fa8);}main .nav-left ul li.selected div:first-child:hover a,main .nav-left ul li.selected div:first-child:focus a,main .nav-left ul li.selected div:first-child:active a{text-decoration:none;}main .nav-left ul li.selected .triangle{position:absolute;right:-14px;top:5px;width:25px;height:25px;background-color:#ffffff;border-left:2px solid #cce2e9;border-top:2px solid #cce2e9;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}main .embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;max-width:100%;width:100%;overflow:hidden;}main .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}main .share{margin-bottom:30px;}main .share img{margin-bottom:3px;}main .share span{display:inline-block;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:500;font-style:normal;text-transform:uppercase;}main .intro{font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:600;font-style:normal;margin-bottom:40px;}main ul.basic,main ol.basic{position:relative;padding-left:0;margin-bottom:40px;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;}main ul.basic .level-2,main ol.basic .level-2,main ul.basic .level-3,main ol.basic .level-3{list-style:circle;margin-top:5px;margin-left:10px;margin-bottom:0;padding-left:0;list-style:none;}main ul.basic .level-2 li,main ol.basic .level-2 li,main ul.basic .level-3 li,main ol.basic .level-3 li{background:none;padding-left:1em;text-indent:-1em;margin-left:0;}main ul.basic .level-2 li a:before,main ol.basic .level-2 li a:before,main ul.basic .level-3 li a:before,main ol.basic .level-3 li a:before,main ul.basic .level-2 li span:before,main ol.basic .level-2 li span:before,main ul.basic .level-3 li span:before,main ol.basic .level-3 li span:before{content:"• ";padding-left:5px;}main ul.basic .level-2 li a:before,main ol.basic .level-2 li a:before,main ul.basic .level-3 li a:before,main ol.basic .level-3 li a:before{color:#086522;}main ul.basic .level-2 li a:hover:before,main ol.basic .level-2 li a:hover:before,main ul.basic .level-3 li a:hover:before,main ol.basic .level-3 li a:hover:before,main ul.basic .level-2 li a:active:before,main ol.basic .level-2 li a:active:before,main ul.basic .level-3 li a:active:before,main ol.basic .level-3 li a:active:before,main ul.basic .level-2 li a:focus:before,main ol.basic .level-2 li a:focus:before,main ul.basic .level-3 li a:focus:before,main ol.basic .level-3 li a:focus:before{color:#0c5fa8;}main ul.basic li{background:url('https://cdn.asce.org/ascefoundation/assets/images/bullet1.png') no-repeat -5px top;background-position:-5px -2px;padding-left:15px;}main ol.basic{margin-left:30px;color:#086522;}main ol.basic span{color:#000000;}main .testimonial,main .testimonial-v2{margin-bottom:40px;padding-top:20px;}main .testimonial > div[class^="col"]:first-child,main .testimonial-v2 > div[class^="col"]:first-child{padding-right:25px;}main .testimonial .content,main .testimonial-v2 .content{border-left:2px solid #086522;padding-left:20px;position:relative;}main .testimonial .content p,main .testimonial-v2 .content p,main .testimonial .content span,main .testimonial-v2 .content span{padding-left:10px;}main .testimonial .content p,main .testimonial-v2 .content p{color:#0c5fa8;font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:1.875;font-weight:400;font-style:italic;}main .testimonial .content .triangle,main .testimonial-v2 .content .triangle{position:absolute;left:-16px;top:10px;width:30px;height:30px;background-color:#ffffff;border-left:2px solid #086522;border-top:2px solid #086522;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}main .testimonial .content .border,main .testimonial-v2 .content .border{position:absolute;left:-2px;top:0;width:2px;height:8px;background-color:#ffffff;}main .testimonial img,main .testimonial-v2 img{max-height:115px;}main .testimonial span.name,main .testimonial-v2 span.name{display:block;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.11111111;font-weight:700;font-style:normal;}main .testimonial span.title,main .testimonial-v2 span.title{display:block;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:italic;}main .testimonial-v2{padding:0 20px;}main .testimonial-v2 .content{border-left:none;border-top:2px solid #086522;padding:20px 0 0 0;}main .testimonial-v2 .content .triangle{left:0;top:-16px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}main .testimonial-v2 img{margin:0 auto;margin-bottom:20px;}main .image-and-title{position:relative;overflow:hidden;}main .image-and-title img{max-height:115px;}main .image-and-title span.name{display:block;color:#0c5fa8;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.11111111;font-weight:700;font-style:normal;}main .image-and-title span.title{display:block;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:italic;margin-bottom:20px;}main table{width:100%;border-collapse:collapse;margin-bottom:30px;}main table caption{text-transform:uppercase;text-align:left;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:600;font-style:normal;background-color:#d1d4d7;padding:10px 20px;}main table thead,main table tbody{text-align:left;}main table thead th,main table tbody th,main table thead td,main table tbody td{padding:20px 10px 10px 40px;}main table thead{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1;font-weight:600;font-style:normal;background-color:#f4f4f5;}main table td{border-left:2px solid #f4f4f5;border-right:2px solid #f4f4f5;}main table tbody{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1;font-weight:400;font-style:normal;}main table tbody a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1;font-weight:400;font-style:normal;}main table tbody tr:nth-child(even){background-color:#f4f4f5;}main table tbody td{border-top:2px solid #f4f4f5;border-bottom:2px solid #f4f4f5;}main table.alt caption{background-color:#75c7e2;}main table.alt thead{background-color:#ddf1f8;}main table.alt td{border-left:2px solid #ddf1f8;border-right:2px solid #ddf1f8;}main table.alt tbody tr:nth-child(even){background-color:#ddf1f8;}main table.alt tbody td{border-top:2px solid #ddf1f8;border-bottom:2px solid #ddf1f8;}main table.no-stripes thead{background-color:#ffffff;}main table.no-stripes tbody tr:nth-child(even){background-color:#ffffff;}main .basic-form{padding:30px;margin-bottom:20px;background-color:#f4f4f5;}main .basic-form h1,main .basic-form h2,main .basic-form h3,main .basic-form h4,main .basic-form h4,main .basic-form h6{padding-left:10px;}main .basic-form .form-section div{padding:0 20px;float:left;width:100%;margin-bottom:20px;}main .basic-form .form-section div label{display:block;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;text-transform:uppercase;}main .basic-form .form-section div label.required:after{content:"*";color:#fc7567;margin-left:2px;}main .basic-form input[type="text"],main .basic-form select{display:block;max-width:100%;width:100%;height:20px;padding:8px;border:1px solid #b3b8bc;box-shadow:inset 2px 2px 0 #f4f4f5;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;vertical-align:bottom;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;}main .basic-form input[type="text"].required-border,main .basic-form select.required-border{border:1px solid #fc7567;}main .basic-form input[type="text"]:focus,main .basic-form select:focus{outline:none;background-color:#ffffff;border:1px solid #97d5e9;}main .basic-form select[multiple]{height:4em;}main .basic-form textarea{width:100%;min-height:75px;height:100%;color:#7677a;border:1px solid #b3b8bc;box-shadow:inset 2px 2px 0 #f4f4f5;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;padding:8px;}main .basic-form textarea:focus{outline:none;background-color:#ffffff;border:1px solid #97d5e9;}main .basic-form input[type="checkbox"]{display:none;}main .basic-form input[type="checkbox"] + label > span:first-child{display:inline-block;background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-427px -7px;width:16px;height:16px;margin-right:5px;vertical-align:middle;cursor:pointer;cursor:hand;}main .basic-form input[type="checkbox"]:checked + label > span:first-child{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-427px -37px;}main .basic-form label{font-weight:inherit;}main .button,main .button-big,main .button-small,main .button-v2,main .button-v2-big,main .button-v2-small{display:inline-block;color:#0c5fa8;background-color:#ffffff;text-decoration:none;text-transform:uppercase;border:2px solid #0c5fa8;margin-bottom:20px;}main .button:hover,main .button-big:hover,main .button-small:hover,main .button-v2:hover,main .button-v2-big:hover,main .button-v2-small:hover,main .button:focus,main .button-big:focus,main .button-small:focus,main .button-v2:focus,main .button-v2-big:focus,main .button-v2-small:focus,main .button:active,main .button-big:active,main .button-small:active,main .button-v2:active,main .button-v2-big:active,main .button-v2-small:active{color:#0c5fa8;border:2px solid #0c5fa8;}main .button:visited,main .button-big:visited,main .button-small:visited,main .button-v2:visited,main .button-v2-big:visited,main .button-v2-small:visited{color:#0c5fa8;}main .button:visited:hover,main .button-big:visited:hover,main .button-small:visited:hover,main .button-v2:visited:hover,main .button-v2-big:visited:hover,main .button-v2-small:visited:hover,main .button:visited:focus,main .button-big:visited:focus,main .button-small:visited:focus,main .button-v2:visited:focus,main .button-v2-big:visited:focus,main .button-v2-small:visited:focus,main .button:visited:active,main .button-big:visited:active,main .button-small:visited:active,main .button-v2:visited:active,main .button-v2-big:visited:active,main .button-v2-small:visited:active{color:#0c5fa8;}main .button,main .button-v2{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1;font-weight:500;font-style:normal;padding:10px 20px;}main .button-big,main .button-v2-big{font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:500;font-style:normal;padding:15px 20px;}main .button-small,main .button-v2-small{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1;font-weight:500;font-style:normal;padding:6px 15px;}main .button-v2,main .button-v2-big,main .button-v2-small{color:#ffffff;background-color:#319b47;background:-webkit-gradient(linear,left top,left bottom,from(#319b47),to(#b3d137));background:-webkit-linear-gradient(top,#319b47,#b3d137);background:-moz-linear-gradient(top,#319b47,#b3d137);background:-ms-linear-gradient(top,#319b47,#b3d137);background:-o-linear-gradient(top,#319b47,#b3d137);border:2px solid #ffffff;}main .button-v2:hover,main .button-v2-big:hover,main .button-v2-small:hover,main .button-v2:focus,main .button-v2-big:focus,main .button-v2-small:focus,main .button-v2:active,main .button-v2-big:active,main .button-v2-small:active{color:#ffffff;background:none;background-color:#0c5fa8;border:2px solid #ffffff;}main .button-v2:visited,main .button-v2-big:visited,main .button-v2-small:visited{color:#ffffff;}main .button-v2:visited:hover,main .button-v2-big:visited:hover,main .button-v2-small:visited:hover,main .button-v2:visited:focus,main .button-v2-big:visited:focus,main .button-v2-small:visited:focus,main .button-v2:visited:active,main .button-v2-big:visited:active,main .button-v2-small:visited:active{color:#ffffff;}main .med-gray{background-color:#e8eaeb;}main .med-gray .highlight{background-color:#ffffff;}main .highlight{background-color:#e9f2e1;border-left:2px solid #afcf38;padding:15px;}main .highlight-box-green,main .highlight-box-gray,main .highlight-box-blue{margin-bottom:30px;padding:30px;}main .highlight-box-green .border,main .highlight-box-gray .border,main .highlight-box-blue .border{border-left:2px solid #ffffff;}main .highlight-box-green{background:url('https://cdn.asce.org/ascefoundation/assets/images/foundation_bg2.jpg');border-top:2px solid #afcf38;}main .highlight-box-gray{background:url('https://cdn.asce.org/ascefoundation/assets/images/ASCE_bglight2.jpg');border-top:2px solid #c6cacd;}main .highlight-box-blue{background-color:#cccccc;border-top:2px solid #bae3f1;}main .notes,main .notes-gray{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:400;font-style:normal;}main .notes a,main .notes-gray a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:400;font-style:normal;}main .notes-gray{color:#76777a;}main .link-pdf{display:inline-block;}main .link-pdf:before{content:"";float:left;margin:0 5px;background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-127px -67px;width:16px;height:16px;}main .link-pdf:hover,main .link-pdf:focus,main .link-pdf:active{text-decoration:none;}main .link-video{display:inline-block;}main .link-video:after{content:"";float:right;margin:5px 0 0 5px;background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-218px -72px;width:16px;height:8px;}main .link-video:hover,main .link-video:focus,main .link-video:active{text-decoration:none;}main .link-video:hover:after,main .link-video:focus:after,main .link-video:active:after{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-218px -102px;width:16px;height:8px;}main .note{display:inline-block;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:600;font-style:italic;background-color:#d6ebd1;border-left:2px solid #77bc66;padding:8px 12px 8px 12px;margin-bottom:20px;}main .note .icon-star{margin-bottom:-4px;margin-right:10px;}main .note .icon-star:hover{cursor:inherit;}main .icon-donate,main .icon-giving{display:inline-block;padding:20px;width:34px;height:34px;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:27px;background-position:center;}main .icon-donate:hover,main .icon-giving:hover,main .icon-donate:active,main .icon-giving:active,main .icon-donate:focus,main .icon-giving:focus{cursor:default;}main .icon-donate{background-color:#136338;background-image:url('https://cdn.asce.org/ascefoundation/assets/images/donate-icon@2x.png');background-repeat:no-repeat;background-size:24px 24px;}main .icon-giving{background-color:#0c5fa8;background-image:url('https://cdn.asce.org/ascefoundation/assets/images/placeholder-icon@2x.png');background-repeat:no-repeat;background-size:24px 24px;}main .errormsg-v2{background-color:#fcebeb;padding:10px;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}main .errormsg-v2 span{font-weight:700;}main .accordion .header{background-color:#f4f4f5;display:table;width:100%;margin-bottom:20px;}main .accordion .header div.icon{display:table-cell;vertical-align:middle;text-align:center;background-color:#ddf1f8;width:30px;}main .accordion .header div.icon .icon{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-70px -70px;width:11px;height:11px;margin:0 7px;}main .accordion .header h1,main .accordion .header h2,main .accordion .header h3,main .accordion .header h4,main .accordion .header h5,main .accordion .header h6{display:table-cell;vertical-align:middle;font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:0.9;font-weight:400;font-style:normal;color:#0c5fa8;margin:0;padding:15px 0 15px 25px;border:none;}main .accordion .header:hover,main .accordion .header:focus,main .accordion .header:active{cursor:pointer;cursor:hand;}main .accordion .header:hover div.icon,main .accordion .header:focus div.icon,main .accordion .header:active div.icon{background-color:#0c5fa8;}main .accordion .header:hover div.icon .icon,main .accordion .header:focus div.icon .icon,main .accordion .header:active div.icon .icon{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-70px -100px;}main .accordion .header.selected div.icon{background-color:#0c5fa8;}main .accordion .header.selected div.icon .icon{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-70px -100px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}main .accordion .content{margin-right:1px;margin-top:-20px;margin-bottom:20px;padding:20px 10px 0 10px;}main .accordion .content table th,main .accordion .content table td{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}main .accordion .content table th{text-transform:uppercase;color:#7d8080;padding-left:20px;}main .accordion .content table tbody td{padding:10px 20px;}main .accordion .content table tbody td a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}main .accordion ul{margin-left:0;padding-left:0;}main .accordion ul li{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;margin-bottom:10px;}main .grouping-header{margin-bottom:20px;height:2px;background-color:#f4f4f5;text-align:center;}main .grouping-header span{background-color:#ffffff;position:relative;top:-0.7em;padding:0 10px;text-transform:uppercase;color:#7d8080;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:600;font-style:normal;}main .callout,main .callout-v2{margin-bottom:30px;background-color:#cccccc;border-top:2px solid #cce2e9;padding:20px 20px 1px 20px;}main .callout h2,main .callout-v2 h2,main .callout h3,main .callout-v2 h3{margin-bottom:15px;}main .callout h2,main .callout-v2 h2{border-bottom:none;font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1;font-weight:500;font-style:normal;color:#272b2c;}main .callout h3,main .callout-v2 h3{font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:700;font-style:normal;color:#086522;}main .callout img,main .callout-v2 img{max-width:100%;}main .callout a[class^="button"],main .callout-v2 a[class^="button"]{margin-bottom:20px;}main .callout .highlight,main .callout-v2 .highlight{background-color:#ffffff;margin-bottom:20px;}main .callout-v2{background:url('https://cdn.asce.org/ascefoundation/assets/images/foundation_gradientfade1.gif') repeat-x;background-color:#97d5e9;}main .image-container{width:50%;display:inline-block;margin-bottom:20px;}main .image-container img{width:100%;margin:0;}main .image-container div{width:100%;padding:8px;background-color:#ddecf0;border-top:2px solid #cce2e9;}main .image-container div span{display:inline-block;text-align:left;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:italic;}main .image-container.pull-left{margin-right:20px;}main .image-container.pull-right{margin-left:20px;}main .layout h3,main .layout-v2 h3{margin-bottom:10px;}main .featured-supporter{margin-bottom:30px;}main .featured-supporter .wrapper{position:relative;height:300px;width:300px;margin:0 auto;overflow:hidden;}main .featured-supporter .wrapper img{height:100%;width:100%;box-shadow:0.25rem 0.25rem 0.5rem #999;}main .featured-supporter .wrapper .overlay-bottom{position:absolute;bottom:0;right:0;left:0;background-color:rgba(26,149,190,0.6);text-align:center;}main .featured-supporter .wrapper .overlay-bottom span{margin-top:5px;}main .featured-supporter .wrapper .overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;color:#ffffff;background-color:rgba(26,149,190,0.6);text-align:center;}main .featured-supporter .wrapper .overlay .content{margin:0 auto;width:200px;height:100px;margin-top:10%;}main .featured-supporter .wrapper .overlay .content span{display:block;}main .featured-supporter .wrapper .overlay .content .person{font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.11111111;font-weight:700;font-style:normal;}main .featured-supporter .wrapper .overlay .content .title{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:italic;margin-bottom:10px;}main .featured-supporter .wrapper .overlay .content .button{display:inline-block;color:#ffffff;background-color:transparent;text-transform:uppercase;border:2px solid #0c5fa8;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:500;font-style:normal;padding:5px 10px;}main .featured-supporter .wrapper:hover .overlay-bottom,main .featured-supporter .wrapper:active .overlay-bottom,main .featured-supporter .wrapper:focus .overlay-bottom{display:none;}main .featured-supporter .wrapper:hover .overlay,main .featured-supporter .wrapper:active .overlay,main .featured-supporter .wrapper:focus .overlay{display:block;}main .search{position:relative;padding:0;padding-bottom:30px;background:none;}main .search .search-container{overflow:hidden;}main .search .search-container input[type="submit"]::-moz-focus-inner{border:0;}main .search .search-container input{height:20px;padding:8px;border:2px solid #cce2e9;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;vertical-align:bottom;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;color:#1a1d22;}main .search .search-container input:focus{outline:none;}main .search .search-container .wrapper{position:absolute;right:30px;top:0;left:0;}main .search .search-container .wrapper input[type=text]{width:100%;}main .search .search-container .submit{display:block;position:absolute;right:0;top:0;height:40px;width:40px;padding:8px;background-color:#0c5fa8;border-left:none;border-top:2px solid #cce2e9;border-right:2px solid #cce2e9;border-bottom:2px solid #cce2e9;}main .search .search-container .submit:hover,main .search .search-container .submit:focus,main .search .search-container .submit:active{background-color:#0c5fa8;}main .search .search-container .submit span{margin-top:2px;margin-left:3px;}main .search .search-container ::-webkit-input-placeholder{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;color:#76777a;text-align:left;padding-top:2px;}main .search .search-container ::-moz-placeholder{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;color:#76777a;text-align:left;padding-top:2px;}main .search .search-container :-ms-input-placeholder{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:400;font-style:normal;color:#76777a;text-align:left;padding-top:8px;}main .search .search-container:after{content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}main .search:after{content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}main .search-results{position:relative;}main .search-results .title{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1.2;font-weight:500;font-style:normal;text-transform:uppercase;color:#1a1d22;}main .search-results .toggle{text-transform:uppercase;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:500;font-style:normal;color:#0c5fa8;float:right;}main .search-results .toggle:hover,main .search-results .toggle:focus,main .search-results .toggle:active{color:#0c5fa8;text-decoration:none;}main .search-results .toggle:visited{color:#0c5fa8;}main .search-results table tbody td{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;padding:10px 20px;}main .search-results table tbody td a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}main .supporter-search{margin-bottom:30px;}main .symbol{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;color:#136338;}main .supporter{margin-bottom:30px;}main .supporter h3{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1.2;font-weight:500;font-style:normal;margin-bottom:20px;}main .supporter > span{display:block;margin-bottom:10px;}main .key{background:url('https://cdn.asce.org/ascefoundation/assets/images/foundation_bg2.jpg');padding:20px;margin-bottom:30px;width:100%;display:table;}main .key > span{display:inline-block;text-transform:uppercase;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.33333333;font-weight:400;font-style:normal;display:table-cell;width:auto;vertical-align:top;padding-right:10px;}main .key ul{display:table-cell;vertical-align:top;border-left:2px solid #ffffff;padding-left:10px;}main .key ul li{margin-bottom:10px;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}main .key ul li span{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}main .key ul li .symbol{margin-right:5px;}.home main{margin-top:0px;}.home main .share{margin-bottom:20px;}.home main .featured-spot{height:31.25em;min-height:500px;margin-bottom:50px;display:table;width:100%;}.home main .featured-spot .featured-content{border-right:2px solid #086522;background-color:#086522;position:relative;display:table-cell;vertical-align:middle;max-height:500px;}.home main .featured-spot .featured-content > .content{position:relative;text-align:center;}.home main .featured-spot .featured-content > .content .image{background-size:cover;background-position:center;background-repeat:no-repeat;height:31.250em;}.home main .featured-spot .featured-content > .content .caption{background-color:#086522;color:#ffffff;background-color:rgba(26,149,190,0.6);position:absolute;bottom:0;width:100%;height:auto;}.home main .featured-spot .featured-content > .content .caption .content{position:relative;padding:10px 20px;}.home main .featured-spot .featured-content > .content .caption .content p{font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.33333333;font-weight:400;font-style:normal;}.home main .featured-spot .featured-content > .content .caption .content span{position:absolute;display:block;bottom:10px;right:20px;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.71428571;font-weight:400;font-style:normal;}.home main .featured-spot .featured-content > .content:not(:first-child){display:none;}.home main .featured-spot .featured-description{width:315px;height:100%;margin-left:15px;padding-left:30px;display:table-cell;vertical-align:top;position:relative;}.home main .featured-spot .featured-description ul{margin:0;padding:0;}.home main .featured-spot .featured-description ul li{display:block;position:relative;border-top:1px solid #086522;border-bottom:1px solid #086522;border-left:2px solid #086522;border-right:2px solid #086522;padding:5px;}.home main .featured-spot .featured-description ul li img{max-width:50px;margin-bottom:10px;margin-right:10px;display:block;float:left;}.home main .featured-spot .featured-description ul li .title{display:block;color:#086522;font-family:"open-sans",Arial;font-size:24px;font-size:2.4rem;line-height:1;font-weight:500;font-style:normal;text-transform:uppercase;overflow:hidden;margin-bottom:10px;}.home main .featured-spot .featured-description ul li .title:hover,.home main .featured-spot .featured-description ul li .title:focus,.home main .featured-spot .featured-description ul li .title:active{text-decoration:none;}.home main .featured-spot .featured-description ul li .title span{margin-left:10px;}.home main .featured-spot .featured-description ul li:first-child{border-top:2px solid #086522;}.home main .featured-spot .featured-description ul li:last-child{border-bottom:2px solid #086522;}.home main .featured-spot .featured-description ul li:after{content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}.home main .featured-spot .featured-description ul li:hover,.home main .featured-spot .featured-description ul li:active,.home main .featured-spot .featured-description ul li:focus{border-top:1px solid #0c5fa8;border-bottom:1px solid #0c5fa8;border-left:2px solid #0c5fa8;border-right:2px solid #0c5fa8;}.home main .featured-spot .featured-description ul li:hover:first-child,.home main .featured-spot .featured-description ul li:active:first-child,.home main .featured-spot .featured-description ul li:focus:first-child{border-top:2px solid #0c5fa8;}.home main .featured-spot .featured-description ul li:hover:last-child,.home main .featured-spot .featured-description ul li:active:last-child,.home main .featured-spot .featured-description ul li:focus:last-child{border-bottom:2px solid #0c5fa8;}.home main .featured-spot .featured-description ul li:hover .title,.home main .featured-spot .featured-description ul li:active .title,.home main .featured-spot .featured-description ul li:focus .title{color:#0c5fa8;}.home main .featured-spot .featured-description ul li.selected{border:none;cursor:default;}.home main .featured-spot .featured-description ul li.selected:hover,.home main .featured-spot .featured-description ul li.selected:focus,.home main .featured-spot .featured-description ul li.selected:active{border:none;cursor:default;}.home main .featured-spot .featured-description ul li.selected .title{color:#086522;}.home main .featured-spot .featured-description ul li.selected .title:hover,.home main .featured-spot .featured-description ul li.selected .title:focus,.home main .featured-spot .featured-description ul li.selected .title:active{cursor:pointer;cursor:hand;text-decoration:none;}.home main .featured-spot .featured-description ul li.selected a{cursor:pointer;cursor:hand;}.home main .featured-spot .featured-description ul li.border-top{border-top:2px solid #086522;}.home main .featured-spot .featured-description ul li.border-top:focus,.home main .featured-spot .featured-description ul li.border-top:active,.home main .featured-spot .featured-description ul li.border-top:hover{border-top:2px solid #0c5fa8;}.home main .featured-spot .featured-description ul li.border-bottom{border-bottom:2px solid #086522;}.home main .featured-spot .featured-description ul li.border-bottom:focus,.home main .featured-spot .featured-description ul li.border-bottom:active,.home main .featured-spot .featured-description ul li.border-bottom:hover{border-bottom:2px solid #0c5fa8;}.home main .featured-spot .featured-description ul li .info{margin-botom:10px;}.home main .featured-spot .featured-description ul li .info img{margin-top:7px;max-width:50px;}.home main .featured-spot .featured-description ul li .info .title{margin-top:-5px;color:#086522;font-family:"open-sans",Arial;font-size:24px;font-size:2.4rem;line-height:1.25;font-weight:500;font-style:normal;text-transform:uppercase;}.home main .featured-spot .featured-description ul li .info p{float:left;margin:0;padding:0;}.home main .featured-spot .featured-description ul li .info .link{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:3;font-weight:500;font-style:normal;text-transform:uppercase;display:block;}.home main .featured-spot .featured-description ul li .info .link span{display:inline-block;margin-left:10px;background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-131px -12px;width:11px;height:7px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.home main .featured-spot .featured-description ul li .info .link:hover,.home main .featured-spot .featured-description ul li .info .link:focus,.home main .featured-spot .featured-description ul li .info .link:active{text-decoration:none;}.home main .featured-spot .featured-description ul li .info .link:hover span,.home main .featured-spot .featured-description ul li .info .link:focus span,.home main .featured-spot .featured-description ul li .info .link:active span{background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-189px -102px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.home main .featured-spot .featured-description ul li .info:after{content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}.home main .featured-spot .featured-description .triangle{position:absolute;left:-32px;top:16px;width:60px;height:60px;background-color:#ffffff;border-left:2px solid #086522;border-top:2px solid #086522;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.home main .spot-1{margin-top:-30px;margin-bottom:50px;padding:30px 0 30px 0;text-align:center;}.home main .spot-1 div{padding:0 20px;}@media (min-width:1000px){.home main .spot-1 div{padding:0;}}.home main .spot-1 img{margin-bottom:30px;box-shadow:0.25rem 0.25rem 0.5rem #999;}.home main .spot-1 .title{display:block;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.11111111;font-weight:600;font-style:normal;color:#0c5fa8;border-bottom:2px solid #ffffff;padding-bottom:10px;}.home main .spot-1 p{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:400;font-style:normal;}.home main .testimonial{padding-top:0;}.home main .testimonial img{margin-top:0;max-width:115px;}.home main .testimonial .name{color:#0c5fa8;}.home main .testimonial .title{margin-bottom:20px;}@media (min-width:801px){.constrain > .row{margin:0;}header .donate-item{width:20%;}header .donate-item .donate{border-bottom:none;}}@media (min-width:801px) and (max-width:960px){header .nav-row .nav-section .nav > li a,header .nav-row .nav-section .nav-external > li a{font-family:"open-sans",Arial;font-size:15px;font-size:1.5rem;line-height:2.13333333;font-weight:500;font-style:normal;}footer .contact a{font-family:"open-sans",Arial;line-height:1.25;font-weight:400;font-style:normal;}main .featured-supporters div[class^="col"]{width:100%;}.home main .featured-spot{height:26.25em;min-height:420px;}.home main .featured-spot .featured-content{max-height:420px;}.home main .featured-spot .featured-content > .content .image{height:26.25em;}.home main .featured-spot .featured-content > .content .caption .content p{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;}.home main .featured-spot .featured-content > .content .caption .content span{font-family:"open-sans",Arial;font-size:11px;font-size:1.1rem;line-height:1.27272727;font-weight:400;font-style:normal;}.home main .featured-spot .featured-description{width:220px;padding-left:15px;}.home main .featured-spot .featured-description ul li img{max-width:42px;}.home main .featured-spot .featured-description ul li .title{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1;font-weight:500;font-style:normal;}.home main .featured-spot .featured-description ul li .info .title{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1.2;font-weight:500;font-style:normal;}.home main .featured-spot .featured-description ul li .info p{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.25;font-weight:400;font-style:normal;}}@media (max-width:800px){header .nav-row .nav-section .nav > li:not(.donate-item),header .nav-row .nav-section .nav-external > li:not(.donate-item){width:25%;}main .highlight-box-green .border,main .highlight-box-gray .border,main .highlight-box-blue .border{padding-left:0;padding-top:20px;border:none;}.home main .featured-spot{display:block;width:100%;height:auto;}.home main .featured-spot .embed-container{padding:10px 20px 0 20px;max-width:100%;width:100%;overflow:hidden;}.home main .featured-spot .embed-container iframe{position:relative;max-width:100%;height:100%;}.home main .featured-spot .featured-content{display:block;width:100%;border:none;}.home main .featured-spot .featured-content > .content{height:18em;}.home main .featured-spot .featured-content > .content .image,.home main .featured-spot .featured-content > .content .embed-container{height:18em;background-position:top center;}.home main .featured-spot .featured-caption{background-color:#0c5fa8;border:2px solid #0c5fa8;width:100%;color:#ffffff;}.home main .featured-spot .featured-caption .content,.home main .featured-spot .featured-caption .thumbs{width:50%;float:left;}.home main .featured-spot .featured-caption .content{padding:10px 20px;}.home main .featured-spot .featured-caption .content p{margin-bottom:0;}.home main .featured-spot .featured-caption .content p span:last-child{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;display:block;text-align:left;}.home main .featured-spot .featured-caption .thumbs{text-align:right;padding-right:4px;}.home main .featured-spot .featured-caption .thumbs a{padding-right:5px;display:inline-block;margin:10px 5px 10px 0;width:50px;height:50px;border:2px solid #ffffff;background-size:contain;}.home main .featured-spot .featured-caption .thumbs a:hover,.home main .featured-spot .featured-caption .thumbs a:focus,.home main .featured-spot .featured-caption .thumbs a:active{border:2px solid #0c5fa8;opacity:0.6;}.home main .featured-spot .featured-caption .thumbs a.selected{border:2px solid #0c5fa8;opacity:0.6;}.home main .featured-spot .featured-caption:after{content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}.home main .featured-spot .featured-description{display:block;width:100%;height:100%;border:4px solid #0c5fa8;margin-left:0;padding:5px 10px;}.home main .featured-spot .featured-description ul{height:100%;bottom:0;top:0;}.home main .featured-spot .featured-description ul li{border:none;padding:0;}.home main .featured-spot .featured-description ul li.selected,.home main .featured-spot .featured-description ul li.border-top,.home main .featured-spot .featured-description ul li.border-bottom{border:none;}.home main .featured-spot .featured-description ul li:hover,.home main .featured-spot .featured-description ul li:focus,.home main .featured-spot .featured-description ul li:active{border:none;}.home main .featured-spot .featured-description ul li:hover.selected,.home main .featured-spot .featured-description ul li:focus.selected,.home main .featured-spot .featured-description ul li:active.selected,.home main .featured-spot .featured-description ul li:hover.border-top,.home main .featured-spot .featured-description ul li:focus.border-top,.home main .featured-spot .featured-description ul li:active.border-top,.home main .featured-spot .featured-description ul li:hover.border-bottom,.home main .featured-spot .featured-description ul li:focus.border-bottom,.home main .featured-spot .featured-description ul li:active.border-bottom{border:none;}.home main .featured-spot .featured-description ul li img{display:none;}.home main .featured-spot .featured-description ul li .info .link{display:inline;}.home main .featured-spot .featured-description ul li:not(.selected){display:none;}.home main .featured-spot .featured-description .triangle{display:none;}}@media (min-width:581px) and (max-width:800px){header .nav-row .nav-section .nav > li a,header .nav-row .nav-section .nav-external > li a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:2.14285714;font-weight:500;font-style:normal;}footer .first-col a{margin-left:20px;margin-bottom:20px;}footer .vr{border:none;}footer .title:not(:first-child){margin-top:0;}footer .contact a{font-family:"open-sans",Arial;line-height:1.25;font-weight:400;font-style:normal;}footer .contact .phone{font-family:"open-sans",Arial;font-size:15px;font-size:1.5rem;line-height:1.2;font-weight:600;font-style:normal;}main .callout,main .callout-v2,main .testimonial-v2{float:left;/ / width:45 %;margin-left:20px;}.home main .featured-spot .featured-caption .content{padding:5px 10px;}.home main .featured-spot .featured-caption .content p span:first-child{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;}.home main .featured-spot .featured-caption .content p span:last-child{font-family:"open-sans",Arial;font-size:10px;font-size:1rem;line-height:1.2;font-weight:400;font-style:normal;}}@media (min-width:581px){nav.hamburger{display:none;}header .link-hamburger{display:none;}}@media (max-width:580px){body{background-size:80%;}#pageslide{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:90%;padding:0 20px;}nav.hamburger{z-index:99;min-height:509px;overflow-x:hidden;}nav.hamburger .wrapper{position:absolute;height:100%;width:100%;overflow-y:scroll;box-shadow:-3px 0px 0 0 rgba(141,190,206,0.2);background-color:#ffffff;background:-webkit-gradient(linear,left top,right top,from(#ffffff),to(#eef5f8));background:-webkit-linear-gradient(left,#ffffff,#eef5f8);background:-moz-linear-gradient(left,#ffffff,#eef5f8);background:-ms-linear-gradient(left,#ffffff,#eef5f8);background:-o-linear-gradient(left,#ffffff,#eef5f8);}nav.hamburger .wrapper .header{background-color:#086522;}nav.hamburger .wrapper .header img{max-width:150px;margin:15px 0 15px 30px;}nav.hamburger .wrapper .header span{float:right;margin-top:16px;margin-right:30px;}nav.hamburger .wrapper .content ul li{margin-bottom:20px;}nav.hamburger .wrapper .content ul li a{color:#086522;text-transform:uppercase;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1.11111111;font-weight:500;font-style:normal;}nav.hamburger .wrapper .content ul li a.selected{color:#086522;}nav.hamburger .wrapper .content ul .level-1{margin-bottom:15px;}nav.hamburger .wrapper .content ul .level-1 a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:600;font-style:normal;text-transform:none;}nav.hamburger .wrapper .content ul .level-1 a.selected{color:#000000;}nav.hamburger .wrapper .content ul .level-2 ul{margin-left:20px;padding-left:0;padding-right:30px;}nav.hamburger .wrapper .content ul .level-2 ul li{margin-bottom:15px;}nav.hamburger .wrapper .content ul .level-2 ul li a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:600;font-style:normal;text-transform:none;}nav.hamburger .wrapper .content ul .level-2 ul li a.selected{color:#000000;}nav.hamburger .wrapper .footer{margin-left:30px;border-top:2px solid #cce2e9;}nav.hamburger .wrapper .footer ul{margin-left:0;padding-left:0;}nav.hamburger .wrapper .footer ul li{margin-bottom:15px;}nav.hamburger .wrapper .footer ul li a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:600;font-style:normal;}.row{margin-left:-10px;margin-right:-10px;}.row div[class^="col"]{padding-left:10px;padding-right:10px;}header,footer .header{border-top:none;text-align:center;}header .logo,footer .header .logo{margin:10px auto;}header .donate,footer .header .donate{font-size:16px;font-size:1.6rem;line-height:1.33333333;}header .donate .icon-donate,footer .header .donate .icon-donate{display:none;}header .link-hamburger,footer .header .link-hamburger{display:block;margin-top:10px;font-weight:700;text-transform:uppercase;color:#ffffff;visibility:middle;}header .link-hamburger span,footer .header .link-hamburger span{margin-left:5px;}.crumbs ul{font-family:"open-sans",Arial;font-size:10px;font-size:1rem;line-height:1;font-weight:600;font-style:normal;}.crumbs ul li:before{content:"";background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-73px -9px;width:7px;height:11px;float:left;margin-right:10px;margin-top:1px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.crumbs ul li:after{background:none;}footer .header{border-bottom:5px solid #0c5fa8;margin-bottom:20px;}footer .header .link-hamburger:hover,footer .header .link-hamburger:active,footer .header .link-hamburger:focus{text-decoration:underline;}footer .title{margin-top:0;}footer .contact{margin-top:20px;margin-bottom:0;}footer .contact .block{margin-bottom:0;margin-top:30px;}footer .bottom{margin-top:20px;}footer .bottom ul{padding-left:0;margin-left:0;}footer .bottom ul li:nth-child(3){display:block;}main{margin-top:15px;}main .center-well h1{margin-bottom:30px;}main .center-well .share{display:none;}main .hyper-local-nav{background-color:#ffffff;margin-bottom:40px;}main .hyper-local-nav .share{margin:0 auto;padding-bottom:20px;text-align:center;}main .hyper-local-nav .share span{margin-right:10px;text-transform:uppercase;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1;font-weight:500;font-style:normal;}main .hyper-local-nav .share img{margin-bottom:5px;}main .hyper-local-nav > ul{margin:0;padding:0;}main .hyper-local-nav > ul div{margin-left:15px;}main .hyper-local-nav > ul .title{margin:0 -10px 20px -10px;padding:5px 0;border-top:2px solid #e8eaeb;border-bottom:2px solid #e8eaeb;text-transform:uppercase;font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:600;font-style:normal;text-align:left;}main .hyper-local-nav > ul .title div{margin-left:25px;}main .hyper-local-nav > ul .hyper-crumbs{margin-top:10px;}main .hyper-local-nav > ul .hyper-crumbs ul{margin:0;padding:0;list-style:none;float:left;margin-bottom:20px;width:100%;}main .hyper-local-nav > ul .hyper-crumbs ul li{display:inline-block;}main .hyper-local-nav > ul .hyper-crumbs ul li a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1;font-weight:600;font-style:normal;}main .hyper-local-nav > ul .hyper-crumbs ul li:after{content:"";color:none;background:url(https://cdn.asce.org/ascefoundation/assets/images/sprite.png) no-repeat;background-position:-73px -9px;width:7px;height:11px;float:right;margin:7px 10px;}main .hyper-local-nav > ul .hyper-crumbs ul > li + li:before{content:"";color:none;}main .hyper-local-nav > ul a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:600;font-style:normal;color:#086522;}main .hyper-local-nav > ul a:hover,main .hyper-local-nav > ul a:focus,main .hyper-local-nav > ul a:active{text-decoration:none;color:#086522;}main .hyper-local-nav > ul a.selected{color:#000000;font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1;font-weight:600;font-style:normal;}main .hyper-local-nav > ul a.selected:visited{color:#000000;}main h1{font-size:30px;font-size:3rem;line-height:1.06666667;font-weight:bold;font-style:normal;}main h2{font-family:"open-sans",Arial;font-size:22px;font-size:2.2rem;line-height:1;font-weight:bold;font-style:normal;}main h2 a{font-family:"open-sans",Arial;font-size:22px;font-size:2.2rem;line-height:1;font-weight:400;font-style:normal;}main h3{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1;font-weight:500;font-style:normal;}main h3 a{font-family:"open-sans",Arial;font-size:20px;font-size:2rem;line-height:1;font-weight:500;font-style:normal;}main h4{font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:700;font-style:normal;}main h4 a{font-family:"open-sans",Arial;font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:700;font-style:normal;}main .callout{margin-bottom:20px;}main .testimonial .content .triangle,main .testimonial-v2 .content .triangle{display:none;}main .featured-supporters .featured-supporter{margin-bottom:20px;}main .featured-supporters .featured-supporter .wrapper{height:auto;width:auto;border-radius:0;display:table;}main .featured-supporters .featured-supporter .wrapper img{display:table-cell;height:auto;width:auto;max-width:75px;vertical-align:top;box-shadow:0.25rem 0.25rem 0.5rem #999; }main .featured-supporters .featured-supporter .wrapper .overlay-bottom{display:none;}main .featured-supporters .featured-supporter .wrapper .overlay{display:table-cell;position:inherit;background-color:#ffffff;text-align:left;vertical-align:top;overflow:hidden;}main .featured-supporters .featured-supporter .wrapper .content{margin:0 10px;width:auto;height:auto;}main .featured-supporters .featured-supporter .wrapper .content .person{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.42857143;font-weight:600;font-style:normal;color:#086522;}main .featured-supporters .featured-supporter .wrapper .content .title{color:#1a1d22;}main .featured-supporters .featured-supporter .wrapper .content p{float:left;color:#1a1d22;}main .featured-supporters .featured-supporter .wrapper .content .button{display:none;}main .featured-supporters .featured-supporter .wrapper .content:after{content:" ";overflow:hidden;visibility:hidden;display:inline-block;display:block;height:0px;clear:both;}main .layout img{max-width:200px;}main .layout-v2 img{max-width:250px;}.home main .featured-spot .featured-caption .content{width:40%;padding-right:5px;}.home main .featured-spot .featured-caption .content p span:first-child{display:none;}.home main .featured-spot .featured-caption .content p span:last-child{font-family:"open-sans",Arial;font-size:10px;font-size:1rem;line-height:1.1;font-weight:400;font-style:normal;}.home main .featured-spot .featured-caption .thumbs{width:60%;}.home main .featured-spot .featured-caption .thumbs a{padding-right:0;margin-right:0;width:32px;height:32px;}.home main .featured-spot .featured-description ul li .title{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:500;font-style:normal;}.home main .featured-spot .featured-description ul li .info p{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.5;font-weight:400;font-style:normal;}}
img.img-responsive.pull-left{max-width:180px;clear:both;float:left;}img.img-responsive.pull-right{max-width:180px;clear:both;float:right;}main ul ul{list-style-type:circle;}header .connect [class^="icon-"],[class*=" icon-"]{vertical-align:baseline;}header .connect .social-icon{}header .connect .social-icon span{display:inline-block;margin:0;margin-right:10px;margin-bottom:-5px;}[class^="icon-"],[class*=" icon-"]{vertical-align:baseline;}main ul.two-column-nb{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;width:100% \9;overflow:hidden \9;font-family:"open-sans",arial;margin:0;}main ul.two-column-nb li{background:none no-repeat 0 0 transparent !important;list-style:none !important;width:50% \9;float:left \9;}main .supporter > span{padding:0 0 0 15px;}header .nav-row .nav-section .nav > li .menu ul li a{background:none;text-align:left;max-width:210px;margin-left:0.8rem;}header .nav-row .nav-section .nav > li .menu ul li a:hover{background:none;}header .nav-row .nav-section .nav > li .menu{max-height:none !important;}header .nav-row .nav-section .nav > li a{text-decoration:none;}ul li{line-height:inherit;}header .connect a > span{display:inline-block;margin:0;margin-right:10px;margin-bottom:-5px;}footer .connect a{display:inline;}main ul ul{font-size:14px;font-size:1.4rem;list-style-type:circle;}ul.no-bullets{list-style:none;margin-left:0;}ul.no-bullets li{list-style-type:none;margin-bottom:.2rem;}.breadcrumb{padding-bottom:0.5em;background-color:transparent;}.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:first:after{content:none;}.img-paragraph{float:left;border:10px solid rgb(255,255,255);}.c_title{margin-bottom:20px;padding-bottom:20px;}.tk-futura-pt{font-family:"futura-pt",sans-serif;}.tk-open-sans{font-family:"open-sans",sans-serif;}.supporters > ul{border:solid 0;margin:0;padding:0;list-style-type:none;}.quotes:after{content:"\201C";}.quotes:before{content:"\201D";}main ul,section ul{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;}main ul li,section ul li{list-style-type:circle;}.supporters ul li{list-style-type:none !important;}main .callout{word-break:break-word;}.spot-1.background-gradient{margin-bottom:0!important;}#main{margin-top:0;}.img-callout{margin-left:auto;margin-right:auto;}section{padding-left:0!important;padding-right:0!important;padding-bottom:30px;}
.dropdown-submenu{position:relative;}.dropdown-submenu > .dropdown-menu{top:0;padding:0px;}.dropdown-submenu:hover > .dropdown-menu{display:flex;flex-direction:column;}.dropdown-submenu:hover > .dropdown-menu > .pull-left > a{text-align:left;}.pull-left{display:inline-block;}.pull-left span{text-transform:capitalize;display:inline-block;}.navbar-nav li:last-child > .dropdown-menu{left:auto;right:0px;}.navbar-nav li:last-child > .dropdown-menu a{text-align:right !important;}.navbar-nav li:last-child > .dropdown-menu .dropdown-submenu > a:after{float:left;content:"\e079";}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{background:none;}.dropdown-menu > li > a > span:focus,.dropdown-menu > li > a > span:hover{color:#0c5fa8;}.dropdown-menu > li > a > span{color:#0c5fa8;}.mobile-nav a{text-transform:uppercase;color:#428bca;}header .nav-row .nav-section .nav > li a,header .nav-row .nav-section .nav-external > li a{line-height:1.6;}@media (max-width:768px){header .nav-row .nav-section .nav > li a,header .nav-row .nav-section .nav-external > li a{padding-top:0;padding-bottom:0;}.navbar-nav .down-arrow .icon :after{content:none !important;}.mobile-header a{text-transform:uppercase;display:block;text-align:left;padding-top:10px;color:#086522;font-family:"futura-pt",Verdana;font-size:16px;font-size:1.6rem;font-weight:500;font-style:normal;letter-spacing:.025em;}.mobile-footer a{display:block;text-align:left;padding-top:10px;color:##0c5fa8;font-family:"futura-pt",Verdana;font-size:16px;font-size:1.6rem;font-style:normal;letter-spacing:.025em;padding:2px 0 5px 10px;}}header .nav-row .nav-section .nav > li a span,header .nav-row .nav-section .nav-external > li a span{margin-left:0 !important;padding:0;}header .nav-row .nav-section .nav > li .menu{padding-left:17px;}@media (min-width:769px){.mobile-header a{display:none;}.mobile-footer a{display:none;}}@media (min-width:426px) and (max-width:768px){.fa-bars .fa-times-circle{font-size:2.6rem;}}.menu-footer{margin-left:30px;border-top:2px solid #cce2e9;}.menu-footer ul{margin-left:0;padding-left:0;}.menu-footer ul li{margin-bottom:15px;}.menu-footer ul li a{font-family:"open-sans",Arial;font-size:12px;font-size:1.2rem;line-height:1.16666667;font-weight:600;font-style:normal;}
img{max-width:100%;height:auto}.bold{font-weight:bold}p a{text-decoration:underline}#main-content{padding-top:0}.white{color:white}.yellow{color:yellow}.c-ParagraphSection__Image{border-top-width:0!important}#block-foundation-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px;padding-right:15px}@media (min-width:801px){.site-header{display:block}}@media (min-width:581px){.site-header .col-xs-4 a{margin:0}}.site-header .col-xs-8{width:33%}.site-header .mobile-nav{text-align:center}@media (min-width:769px){.site-header .mobile-nav{display:none}}.site-header .fa-bars,.site-header .fa-close{color:#428bca;font-size:2rem}@media (min-width:426px) and (max-width:768px){.site-header .fa-bars{font-size:2.6rem}.site-header .fa-times-circle{font-size:2rem}}.site-header .switch-out{display:none}.site-header .active{display:block}header .donate{border-color:initial!important}.button:visited{border-color:#0c5fa8}.button:hover{border-color:#086522!important}section{padding-bottom:0!important}section h3{clear:both}.img-container{max-height:25px}.donate-text-container{padding-left:10px}.navbar-collapse.show-mobile{position:absolute;right:0;width:100%;z-index:1000;background-color:#F5FCFE}.navbar-collapse.show-mobile .nav-row{background-color:#F5FCFE}.navbar-collapse.show-mobile .nav-row .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu a{text-align:left}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu:hover{background-color:#F5FCFE}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu{position:static!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:none!important;box-shadow:none!important;background:none!important;border:none;margin:0}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu .pull-left a{text-align:left}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu .pull-left a:hover{background-color:transparent!important;background-image:none!important;background-repeat:no-repeat!important;-webkit-filter:none!important;filter:none!important}.navbar-collapse.show-mobile .nav-row .navbar-nav .dropdown-submenu .dropdown-menu .pull-left a span:hover{text-decoration:underline}.navbar-nav svg{width:22px;height:29px}.navbar-nav .down-arrow .icon :after{font-family:'FontAwesome';content:'\f107'}.navbar-nav .dropdown-submenu{text-align:center}@media (min-width:768px){.navbar-nav .dropdown-submenu:hover .top-level{color:#086522}}.navbar-nav .dropdown-submenu.down-arrow{padding-top:10px;padding-bottom:10px}.breadcrumb{display:none;max-width:1200px}@media (min-width:768px){.breadcrumb{display:block}}footer{margin-top:60px}footer svg{width:30px;height:auto;margin-right:7px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){footer svg{height:25px}}@media (min-width:801px){footer .row{display:-webkit-box;display:-ms-flexbox;display:flex}}footer .row .footer-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}@media (min-width:581px){footer .row .footer-header{display:none!important}}@media (min-width:581px){footer .row .footer-header .col-xs-6{display:none}}footer .row .footer-header .col-xs-4{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:25px}@media (min-width:801px){footer .row .footer-header .col-xs-4 a{display:none}}@media (min-width:1280px){footer .row .col-lg-8{width:50%}}footer .row .col-lg-8 .home-link{border-left:2px solid white;padding-top:30px;margin-bottom:10px}footer .row .col-lg-8 .home-link a{padding-left:32px;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:bold;font-style:normal;letter-spacing:.025em}footer .row .col-lg-8 #block-foundation-footer{margin-left:30px}footer .row .col-lg-8 #block-foundation-footer .list{display:block;padding-left:0;margin-left:0}@media (min-width:1280px){footer .row .col-lg-8 #block-foundation-footer .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .row .col-lg-8 #block-foundation-footer .list li{padding-bottom:10px}@media (min-width:1280px){footer .row .col-lg-8 #block-foundation-footer .list li{width:50%}}footer .row .col-lg-8 #block-foundation-footer .list li:before{content:""}footer .row .col-lg-8 #block-foundation-footer .list li a{margin-bottom:10px;text-transform:uppercase;font-family:"open-sans",Arial;font-size:18px;font-size:1.8rem;line-height:1;font-weight:bold;font-style:normal;letter-spacing:.025em}footer .row .col-lg-8 #block-foundation-footer .list li ul{display:none}@media (min-width:1280px){footer .row .col-lg-8 #block-foundation-footer .list li ul{display:block}}footer .row .col-lg-8 #block-foundation-footer .list li ul li{width:100%;padding-bottom:0}footer .row .col-lg-8 #block-foundation-footer .list li ul li:before{content:"-";margin-left:15px}footer .row .col-lg-8 #block-foundation-footer .list li ul li a{font-family:"open-sans",Arial;font-size:14px;font-size:1.4rem;line-height:1.28571429;font-weight:500;font-style:normal;text-transform:none}@media (min-width:581px){footer .row .col-md-5{width:50%}}@media (min-width:1280px){footer .row .col-md-5{width:25%}}footer .row .contact .phone{margin-bottom:10px}footer .row .contact .email{margin-bottom:30px}footer .row .contact .glyphicon-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .contact .glyphicon-text-wrapper:hover .hover-black{fill:#000000}footer .row .address span:hover{color:#000000}footer .row .connect{margin-bottom:50px}footer .row .connect .glyphicon-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .row .connect .facebook,footer .row .connect .instagram{margin-bottom:10px;padding-right:7px;display:inline-block}footer .row .connect .facebook svg,footer .row .connect .instagram svg{margin-right:0}footer .row .connect .fb,footer .row .connect .insta{padding:3px}footer .row .connect .subscribe{display:contents}footer .row .connect .fb:hover .st0-fb{fill:#1877F2}footer .row .connect .fb:hover .st1-fb{fill:#FFFFFF}footer .row .connect .insta:hover{background:#d6249f;background:-webkit-radial-gradient(30% 107%,circle,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);background:-o-radial-gradient(30% 107%,circle,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);border-radius:25%}footer .row .connect .glyphicon-text-wrapper:hover .hover-black{fill:#000000}footer .footer-extras{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:15px}@media (min-width:801px){footer .footer-extras{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px!important}}footer .footer-extras li{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:801px){footer .footer-extras li{padding-right:15px}}footer .bottom{padding-bottom:10px}.main-home{max-width:100%;padding:0}.home section{padding-bottom:0}#block-views-block-what-we-fund-block-fund h2{max-width:1248px;margin-top:5px;margin-bottom:0;padding-top:50px;font-weight:bold}#block-views-block-what-we-fund-block-fund .row{margin:0}#block-views-block-what-we-fund-block-fund .row .what-we-fund{padding:30px 0;max-width:1200px;margin:0 auto}#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4{margin-bottom:20px;text-align:left}@media (min-width:650px) and (max-width:1000px){#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4{width:50%;float:left}}#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4 p{padding-right:35px}@media (min-width:850px){#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4 p{width:75%}}@media (min-width:1280px){#block-views-block-what-we-fund-block-fund .row .what-we-fund .col-lg-4 p{width:100%}}#block-supportthefoundation h2{font-weight:bold}@media (min-width:801px){#block-supportthefoundation{width:48%;float:left}}#block-supportthefoundation .outer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#block-supportthefoundation .outer-container .body-text-wrapper{padding-left:15px}@media (min-width:801px){#block-supportthefoundation .outer-container .body-text-wrapper{width:50%}}#block-supportthefoundation .outer-container .body-text-wrapper .promo-box{margin-top:45px}#block-supportthefoundation .outer-container .body-text-wrapper .promo-box .donate{display:inline-block;color:white;background-color:#0c5fa8;text-decoration:none;text-transform:uppercase;border:2px solid #cce2e9;margin-bottom:20px;padding:10px 20px}#block-supportthefoundation .outer-container .body-text-wrapper .promo-box .donate :hover{text-decoration:underline}#block-supportthefoundation .outer-container .support-foundation-image{margin-right:30px}@media (min-width:801px){#block-supportthefoundation .outer-container .support-foundation-image{width:50%}}@media (min-width:1280px){#block-supportthefoundation .outer-container .support-foundation-image{margin-right:0}}#block-supportthefoundation .outer-container .support-foundation-image img{-webkit-box-shadow:0.25rem 0.25rem 0.5rem #999;box-shadow:0.25rem 0.25rem 0.5rem #999}#block-supportthefoundation .donate:active,#block-supportthefoundation .donate:focus,#block-supportthefoundation .donate:hover,header .donate:active,header .donate:focus,header .donate:hover{background-color:#086522!important;border:2px solid #086522!important;-webkit-transition:border-color .8s,background-color .8s,color .8s;-o-transition:border-color .8s,background-color .8s,color .8s;transition:border-color .8s,background-color .8s,color .8s}#block-views-block-philanthropy-block-meet-supporters h2{font-weight:bold}@media (min-width:801px){#block-views-block-philanthropy-block-meet-supporters{width:48%;float:right}}#block-views-block-philanthropy-block-meet-supporters .col-md-8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-views-block-philanthropy-block-meet-supporters .col-md-8 img{-webkit-box-shadow:0.25rem 0.25rem 0.5rem #999;box-shadow:0.25rem 0.25rem 0.5rem #999}#block-views-block-philanthropy-block-meet-supporters .col-md-8.content{color:#0c5fa8}.img-philanthropist{float:left;margin-right:20px}#block-views-block-philanthropy-block-past-spotlights a{text-decoration:none}.img-reports{float:right;margin:10px;max-width:30em;max-height:30em;margin-bottom:0}@media (max-width:425px){.img-reports{width:100%;margin:0 auto 10px;float:none;padding:5px}}#block-views-block-annual-reports-block-annual-report{padding-bottom:2rem}.reports{text-decoration:none}.t__foundation tbody,.t__foundation tbody a{font-size:1.4rem!important}.hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;z-index:2;margin-bottom:auto}.hero-section .content-container{padding:4% 10% 20% 10%;-webkit-box-shadow:inset 0 0 0 2000px rgba(29,28,28,0.4);box-shadow:inset 0 0 0 2000px rgba(29,28,28,0.4);text-align:left;overflow:auto;background-position:center;background-repeat:no-repeat;background-size:cover;font-family:"open-sans",Arial}@media (min-width:768px){.hero-section .content-container{padding:4% 10% 10% 10%}}.hero-section .content-container .max-width-container{max-width:1248px;margin:0 auto}@media (max-width:768px){.hero-section .content-container .max-width-container{text-align:center}}.hero-section .content-container .max-width-container .hero-header{font-size:30px;font-weight:bold;line-height:1.3;text-shadow:2px 2px #000}@media (min-width:768px){.hero-section .content-container .max-width-container .hero-header{font-size:35px;width:75%}}@media (min-width:1024px) and (max-width:1279px){.hero-section .content-container .max-width-container .hero-header{width:75%}}@media (min-width:1280px){.hero-section .content-container .max-width-container .hero-header{font-size:40px;width:60%}}.hero-section .content-container .max-width-container .hero-subtext{font-size:17px;text-shadow:2px 2px #000}@media (min-width:768px){.hero-section .content-container .max-width-container .hero-subtext{font-size:22px;width:75%}}@media (min-width:1280px){.hero-section .content-container .max-width-container .hero-subtext{font-size:25px;width:60%}}.hero-section .content-container .max-width-container .cta-container{margin-top:50px;font-size:20px}@media (min-width:1024px){.hero-section .content-container .max-width-container .cta-container{font-size:24px;width:60%;text-align:left}}.hero-section .content-container .max-width-container .cta-container .hero-cta{margin:0;padding:16px 30px;font-weight:400;color:#fff;text-align:center;line-height:1;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:border-color .6s,background-color .6s,color .6s;-o-transition:border-color .6s,background-color .6s,color .6s;transition:border-color .6s,background-color .6s,color .6s;border:1px solid #fff}.hero-section .content-container .max-width-container .cta-container .hero-cta:hover{background-color:white;color:#0c5fa8;text-decoration:none}.hero-section .photo-credit-label{font-family:"open-sans",Arial;position:absolute;bottom:0;right:0}.hero-section .photo-credit-label .credit{text-align:right;background:-webkit-linear-gradient(left,rgba(255,0,0,0),#1e5b8a);margin:0;padding:10px 30px 10px 0;font-size:12px}@media (min-width:768px){.hero-section .photo-credit-label .credit{font-size:17px}}@media (min-width:1280px){.hero-section .photo-credit-label .credit{font-size:22px}}@media (min-width:768px){.subhero-section{display:-webkit-box;display:-ms-flexbox;display:flex}}.subhero-section .background-image{background-position:bottom;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:inset 0 0 0 2000px rgba(29,28,28,0.4);box-shadow:inset 0 0 0 2000px rgba(29,28,28,0.4)}@media (min-width:768px){.subhero-section .background-image{width:50%}}.subhero-section .background-image:hover{opacity:.9}.subhero-section .content-container{font-family:"open-sans",Arial;padding:60px 10%;text-align:center}@media (min-width:1700px){.subhero-section .content-container .max-width-container{width:55%;margin:0 auto}}.subhero-section .content-container .max-width-container h2{text-shadow:2px 2px #000;min-height:65px;margin-bottom:0}.subhero-section .content-container .max-width-container .subtext{text-shadow:2px 2px #000;margin-bottom:50px;line-height:1.4;min-height:100px}.subhero-section .content-container .max-width-container .link{margin:0;padding:16px 30px;font-weight:400;color:#fff;text-align:center;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:border-color .6s,background-color .6s,color .6s;-o-transition:border-color .6s,background-color .6s,color .6s;transition:border-color .6s,background-color .6s,color .6s;border:1px solid #fff}.subhero-section .content-container .max-width-container .link:hover{background-color:white;color:#0c5fa8;text-decoration:none}.chevron-right{width:12px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.chevron-right{max-height:15px}}@media (max-width:768px){.navbar-collapse.collapse{display:none!important}}.img-box_shadow{-webkit-box-shadow:0.25rem 0.25rem 0.5rem #999;box-shadow:0.25rem 0.25rem 0.5rem #999}#sidebar-right{padding-top:30px}.item-list{padding-bottom:30px}@media (min-width:581px){.item-list{-webkit-column-count:2;column-count:2}}.t__foundation td{max-inline-size:44ch;line-height:1.5em}#block-keyforoursupporterspage{padding:0;border-top:none}#block-keyforoursupporterspage .key{background:none}@media (max-width:515px){#edit-submit{width:auto}}.alert{margin:0 0 0 0.5em}.alert p,.alert ul{display:contents;padding:0 0.5em}.alert a{color:#000;font-weight:700}.alert a:hover{text-decoration:none}.alert.alert-danger{-webkit-box-shadow:-8px 0 0 #e62600;box-shadow:-8px 0 0 #e62600}.alert.alert-danger .close{display:none}.alert.alert-success{-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259}.alert.alert-warning{color:#000;-webkit-box-shadow:-8px 0 0 #000;box-shadow:-8px 0 0 #000;background:#FF8C00;border-color:#FF8C00;color:#000}.alert.alert-info{-webkit-box-shadow:-8px 0 0 #31708f;box-shadow:-8px 0 0 #31708f}.alerts{padding-bottom:0.5em;padding-top:0.5em}
@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/ba21ef/00000000000000000001008f/23/l?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/ba21ef/00000000000000000001008f/23/d?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/ba21ef/00000000000000000001008f/23/a?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/2348e6/000000000000000000010091/23/l?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2348e6/000000000000000000010091/23/d?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2348e6/000000000000000000010091/23/a?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:futura-pt;src:url(https://use.typekit.net/af/0183de/000000000000000000010096/23/l?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/0183de/000000000000000000010096/23/d?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/0183de/000000000000000000010096/23/a?primer=aa27dd8b67176bc1acfcb452b4644dd2534657778a4b63152786b23a98cea8f2&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:open-sans;src:url(https://use.typekit.net/af/d7e610/000000000000000000011c34/23/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/d7e610/000000000000000000011c34/23/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/d7e610/000000000000000000011c34/23/a?subset_id=2&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:open-sans;src:url(https://use.typekit.net/af/2fb94e/000000000000000000011c36/23/l?subset_id=2&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/2fb94e/000000000000000000011c36/23/d?subset_id=2&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/2fb94e/000000000000000000011c36/23/a?subset_id=2&fvd=n8&v=3) format("opentype");font-weight:800;font-style:normal;}@font-face{font-family:open-sans;src:url(https://use.typekit.net/af/dc04e6/000000000000000000011c38/23/l?subset_id=2&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/dc04e6/000000000000000000011c38/23/d?subset_id=2&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/dc04e6/000000000000000000011c38/23/a?subset_id=2&fvd=i4&v=3) format("opentype");font-weight:400;font-style:italic;}@font-face{font-family:open-sans;src:url(https://use.typekit.net/af/fab528/000000000000000000011c3b/23/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/fab528/000000000000000000011c3b/23/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/fab528/000000000000000000011c3b/23/a?subset_id=2&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:open-sans;src:url(https://use.typekit.net/af/85c8b6/000000000000000000011c3c/23/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/85c8b6/000000000000000000011c3c/23/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/85c8b6/000000000000000000011c3c/23/a?subset_id=2&fvd=n6&v=3) format("opentype");font-weight:600;font-style:normal;}
