html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
body,caption,fieldset,input,legend,option,select,td,textarea,th{font-family:Arial,sans-serif}code,pre{font-family:Courier New,DejaVu Sans Mono,monospace}.item-list ul li{list-style:inherit}.item-list ul li,li.collapsed,li.expanded,li.leaf,ul.menu li{margin:0;padding:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:decimal}dd,dt{margin:0;padding:0}table{border-collapse:collapse}tbody th,th,thead th{text-align:left;padding:0;border-bottom:none}tbody{border-top:none}abbr{cursor:help;white-space:nowrap}.created{border:none;cursor:auto;white-space:normal}img{border:0}form{margin:0;padding:0}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,object,p,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,var{margin:0;padding:0;border:0;outline:0}ol,ul{margin:0 0 60px 20px;padding:0}ol li,ul li{margin:0 0 20px}li ol,li ul{margin:20px 0 20px 20px;padding:0}a,abbr,acronym,address,applet,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,q,s,samp,span,strike,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font-family:Arial,sans-serif;color:#242424}body{line-height:1;color:#242424;position:relative;font-family:Arial,sans-serif;margin:0 auto}img{-ms-interpolation-mode:bicubic}hr{height:0;line-height:0;overflow:hidden;background:transparent;border:none}strong{font-weight:700}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}.noLeftPadding{padding-left:0!important}.noRightPadding{padding-right:0!important}.standardLeftPadding{padding-left:10px!important}.standardRightPadding{padding-right:10px!important}.column.col100{padding:0!important}.column{padding:0 10px;box-sizing:border-box}.column.col50:first-of-type{padding-left:0!important}.column.col50+.column.col50{padding-right:0!important}.innerCol{padding:0 10px;box-sizing:border-box}.innerCol.col50{padding:0 25px;box-sizing:border-box}.content{padding:0;margin:0}.column.content-intro{padding:0 0 40px;margin-bottom:0}.has-1col .column.content-intro{width:670px;margin-left:auto;margin-right:auto;float:none;clear:both}.column.content-wrapper{padding:0;margin:0 0 20px}.has-2col .content-primary{width:600px;float:left;padding-left:0}.has-2col .content-secondary{width:300px;float:right;padding-right:0;box-sizing:border-box}.content-bottom-cards{padding:40px 0;z-index:1}.content-bottom-cards:after{content:"";background-color:#eee;height:280px;position:absolute;bottom:0;left:0;right:0}.region-content-bottom{overflow:hidden}.rowStretch{margin-left:-10px!important;width:calc(100% + 20px)!important}body{max-width:100%}#page>.clear:last-child,body>img[width="1"][height="1"]{display:none}.left{float:left}.right{float:right}.alignRight{text-align:right}.center,.centered{display:block;text-align:center}.hide,.hide-element,.print{display:none}.display,.display-element{display:block}.display-inline,.display-inline:visited,.inline,.inline:visited{display:inline-block}.display-element-flex,.display-flex{display:flex}.noBotMarg{margin-bottom:0!important}.noBotMarg,.tinyBotMarg{padding-bottom:0!important}.tinyBotMarg{margin-bottom:10px!important}.standardBotMarg{margin-bottom:25px!important;padding-bottom:0!important}.bigBotMarg{margin-bottom:40px!important}.bigBotMarg,.largeBotMarg{padding-bottom:0!important}.largeBotMarg{margin-bottom:60px!important}.noTopMarg{margin-top:0!important;padding-top:0!important}.tinyTopMarg{margin-top:10px!important;padding-top:0!important}.standardTopMarg{margin-top:25px!important;padding-top:0!important}.bigTopMarg{margin-top:40px!important;padding-top:0!important}.largeTopMarg{margin-top:60px!important;padding-top:0!important}.lazy{position:absolute;left:-9999px}.cursor-arrow,.cursor-point{cursor:pointer}.dashed-underline{border-bottom:1px dashed #d6e2ee}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.element-hidden{display:none}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px)}.page-header{display:flex;justify-content:space-between;max-width:1400px;margin:0 auto;padding:0 5%;min-height:99px;z-index:14;font-size:16px;line-height:16px;box-shadow:0 1px rgba(0,0,0,.1)}.page-header,.page-header *{box-sizing:border-box}.page-header+#content{margin-top:32px}.site-logo{margin:19px 0}.site-logo__link{text-decoration:none;line-height:0}.nav-search{font-size:16px}.nav-search.is-search-form{display:flex;justify-content:right;width:100%;align-items:center}.c-site-nav{display:inline-block}.is-search-form>.c-site-nav{display:none}.c-site-nav__menu-icon-link{color:transparent!important;display:inline-block;background:url(/themes/edf2020/images/optimized/site-menu-icon.svg) no-repeat 50%;width:40px;height:40px}.is-search-form>.c-site-nav__menu-icon-link{display:none}.c-site-nav__menu-icon-link.is-active{position:fixed;background-image:url(/themes/edf2020/images/optimized/close--white.svg);z-index:1000;right:15px;top:20px}.c-site-nav__mdb+.c-site-nav__menu-icon-link:not(.is-active){border-left:1px solid #ddd;margin-left:12px}.c-site-nav__list{font-family:basiercircle--regular,Arial,sans-serif;font-size:18px;line-height:28px;color:#253d86;list-style:none;margin:0;padding:0}.c-site-nav__list a,.c-site-nav__list li{font-family:inherit}.c-site-nav__list a.c-site-nav__link--last{font-family:basiercircle--bold,Arial,sans-serif}.c-site-nav__list a.c-site-nav__link--last:hover{color:#fff}.c-site-nav__list.clearfix:after{content:none}.page-header--transparent .c-site-nav__list{color:#fff}.c-site-nav__item{border-top:4px solid transparent;margin-right:3.5em;color:inherit;margin-bottom:0}.c-site-nav__item:not([class*="--last"]):hover{border-top-color:#335aff}.c-site-nav__item:not([class*="--last"]) a{color:inherit}.c-site-nav__item--active{border-top-color:#6fc7b2}.c-site-nav__item--last{margin-right:2.25em}.c-site-nav__item--last a,.c-site-nav__item--last a:visited{color:#fff}.c-site-nav__item--last:hover{border-top-color:transparent!important}.c-site-nav__mdb{padding:10px 15px!important;border-radius:4px!important;font-size:16px!important;height:40px!important;margin:0!important;background-color:#253d86!important}:not(.drupal) .c-site-nav__mdb{font-weight:700!important;box-sizing:border-box!important}.is-active-mobile .c-site-nav__mdb,:not(.drupal) .c-site-nav__mdb:after{display:none!important}.c-site-nav__link{padding:32px 8px;text-decoration:none;display:inline-block}.c-site-nav__link--last{display:flex;background-color:#253d86;color:#fff;height:48px;border-radius:24px;transition:all .15s ease-out;margin-bottom:16px;padding:12px 24px;margin-top:22px;line-height:0;flex-direction:column;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.c-site-nav__link--last:hover{background-color:#335aff}.c-site-nav__link--last:after{background:none;display:none}.c-site-search{display:inline-block}.c-site-search form{margin-bottom:0;display:none}.is-search-form .c-site-search form{display:block}.is-search-form .c-site-search{display:flex;width:100%;flex-flow:row nowrap;justify-content:flex-end;padding-top:0}.is-active-mobile .c-site-search{border-top:1px solid hsla(0,0%,100%,.25);border-bottom:1px solid hsla(0,0%,100%,.25);display:block;margin:0 40px;padding:30px 0}.c-site-search__link{display:none;border-radius:50%;padding:11px 12px;position:relative;height:48px;width:48px;text-align:center;margin-top:2px;line-height:16px;font-size:16px;margin-right:-12px}.c-site-search__link>.close-icon{display:none;position:relative;top:4px}.c-site-search__link:hover{background-color:#335aff}.c-site-search__link:hover>.c-site-search__icon>path{stroke:#fff}.c-site-search__link:hover>.close-icon>path{stroke:#335aff}.is-search-form .c-site-search__link{top:0}.is-search-form .c-site-search__link>.c-site-search__icon{display:none}.is-search-form .c-site-search__link>.close-icon{display:inline;vertical-align:top}.is-search-form .c-site-search__link:hover{background-color:transparent}.is-search-form .c-site-search__link:hover line{stroke:#335aff}.is-active-mobile .c-site-search__link line{stroke:#fff}.c-site-search__text-field[type=search]{display:inline-block;width:40em;border-radius:0;border:none;border-bottom:1px solid #253d86;padding:1em;-webkit-appearance:none;font-size:16px;height:auto;margin-bottom:0}.c-site-search__text-field[type=search]:focus{border-bottom:2px solid #335aff;outline:none}.c-site-search__submit{background:none;border:none;cursor:pointer;font-size:revert}.is-active-mobile .c-site-search__submit .c-site-search__icon>path{stroke:#fff}.c-site-search__submit:hover>.c-site-search__icon>path{stroke:#335aff}.site-search{display:inline-block;margin-left:20px;border-left:1px solid #ccc}.site-search>div{display:inline-block;height:30px;float:left}.site-search .search-icon{margin-left:20px;width:30px;background:url(/themes/edf/images/icon-magnifier.svg) no-repeat;background-size:cover;cursor:pointer}.site-search .search-close{cursor:pointer;color:#004d96;position:absolute;right:0;top:2px;font-size:20px;display:none;font-weight:700}.site-search .field,.site-search .form-actions,.site-search label{display:inline-block}.site-search .field{overflow:hidden;width:0}.site-search .contextual,.site-search input[type=submit],.site-search label{display:none}.site-search input[type=search],.site-search input[type=search]:active,.site-search input[type=search]:focus{border:none!important;border-bottom:1px solid #c1ca8c!important;outline:none!important}.site-search input[type=search]{color:#004d96;font-size:16px;background-color:transparent!important;background:none!important;margin-left:15px;width:200px;height:25px;padding:0}.site-search input[type=search]::-webkit-input-placeholder{color:#004d96!important}.site-search input[type=search]:-moz-placeholder{color:#004d96!important}.site-search input[type=search]:placeholder-shown{color:#004d96!important}.site-search input[type=search]::-moz-placeholder{color:#004d96!important}.site-search input[type=search]:-ms-input-placeholder{color:#004d96!important}.site-search input[type=search]::placeholder{color:#004d96!important}.site-search input[type=search].errorMessage::-webkit-input-placeholder{color:#e00034!important}.site-search input[type=search].errorMessage:-moz-placeholder{color:#e00034!important}.site-search input[type=search].errorMessage:placeholder-shown{color:#e00034!important}.site-search input[type=search].errorMessage::-moz-placeholder{color:#e00034!important}.site-search input[type=search].errorMessage:-ms-input-placeholder{color:#e00034!important}.site-search input[type=search].errorMessage::placeholder{color:#e00034!important}.site-search fieldset,.site-search form{margin-bottom:0}.site-search.active{margin-left:0;border-left:none}.site-search.active .search-close{display:block}.nav .button{display:flex;align-items:center;justify-content:center;width:170px;height:57px;padding:0;bottom:32px;position:relative;z-index:4}.nav-menu{position:relative;z-index:3}.nav-menu .links{list-style:none}.nav-menu .links>li{padding:0 20px 0 0}.nav-menu .links .menu .link-parent,.nav-menu .links>li>.menu{display:none}.has-touch .nav-menu .links>li.displayed>a,.has-touch .nav-menu .links>li.displayed>a:hover,.has-touch .nav-menu .links>li>a:hover{border-bottom:none!important}.has-touch .nav-menu .links>li.hover.displayed>a,.has-touch .nav-menu .links>li.hover.displayed>a:hover,.has-touch .nav-menu .links>li.hover>a:hover{border-bottom:14px solid rgba(0,111,177,.98)!important}.column.breadcrumb-wrapper,.column.breadcrumbs{margin:0;padding:0}.has-1col .column.breadcrumb-wrapper,.has-1col .column.breadcrumbs{width:670px;margin-left:auto;margin-right:auto;float:none;clear:both}.breadcrumb{display:inline-block;margin-bottom:20px;padding-bottom:0}.breadcrumb ol{overflow:hidden;margin:0;padding:0;list-style-type:none}.breadcrumb li{float:left;margin:0;padding:0 5px 0 0;border-radius:3px;font-weight:700}.breadcrumb li:before{content:none!important}.page-node-type-press-release .breadcrumb li:last-child{display:none}.page-node-type-press-release .breadcrumb li:nth-last-child(2) a:after{content:none!important}.breadcrumb a{padding:0;font-weight:700;display:inline-block}.breadcrumb a:after{content:"\203A";color:hsla(0,0%,60%,.6);padding:0 0 0 5px}.content-primary .hangLeft .sectionNav .card-box,.content-primary .hangRight .sectionNav .card-box{margin-bottom:10px}.sectionNav .nav-menu-section{margin:25px 0 0;padding:0}.sectionNav .nav-menu-section li.menu-item--collapsed,.sectionNav .nav-menu-section li.menu-item--expanded{list-style-image:none;list-style-type:none}.sectionNav .nav-menu-section>li.menu-item:first-child{margin:0 0 10px;position:relative;font-weight:700}.sectionNav .nav-menu-section>li.menu-item:first-child a{display:block;font-weight:700}.sectionNav .nav-menu-section ul.menu{margin:10px 0 0;padding:0}.sectionNav .nav-menu-section ul.menu li.menu-item{border-bottom:1px solid #dedede;padding:10px 0;margin:0!important;font-weight:700;position:relative}.sectionNav .nav-menu-section ul.menu li.menu-item a{display:block;font-weight:700}.sectionNav .nav-menu-section ul.menu li.menu-item:first-child{border-top:1px solid #dedede}.sectionNav .nav-menu-section ul.menu li.menu-item:last-child{border:none;padding-bottom:0}.sectionNav .nav-menu-section ul.menu li.menu-item.menu-item--collapsed:after,.sectionNav .nav-menu-section ul.menu li.menu-item.menu-item--collapsed:hover:after{content:"\00BB";transform:rotate(90deg);top:10px;right:5px;position:absolute;color:#004d96;font-weight:400;font-size:22px;transition:all .15s ease-out}.sectionNav .nav-menu-section ul.menu li.menu-item.menu-item--collapsed:hover:after,.sectionNav .nav-menu-section ul.menu li.menu-item.menu-item--collapsed:hover:hover:after{color:#242424}.sectionNav .nav-menu-section ul.menu ul.menu{list-style-type:none;margin:0 0 0 25px!important;padding:0}.sectionNav .nav-menu-section ul.menu ul.menu li.menu-item{border:none;font-weight:400;padding:3px 0}.sectionNav .nav-menu-section ul.menu ul.menu li.menu-item a{font-weight:400}.sectionNav .nav-menu-section ul.menu ul.menu li.menu-item:after{content:none}hr{width:100%;border-bottom:1px solid #dedede;border-top:none;margin:60px 0}hr.quietHR{border-bottom:1px solid #eee}hr.thickHR{border-bottom:7px solid #eee;clear:left}hr.mediumHR{border-bottom:3px solid #eee;clear:left}hr.compactHR{margin:25px 0}hr.miniHR{margin:10px 0 25px}hr.gradientHR{height:7px;display:block;border-bottom:none;background:linear-gradient(90deg,#c5db64,#00aeef)}hr.blueHR{border-color:#253d86}hr.darkHR{border-color:#242424}hr.smWidthHR{width:100px}hr.medWidthHR,hr.smWidthHR{margin-left:auto;margin-right:auto}hr.medWidthHR{width:45vw}.thickHR+h2{margin-top:10px}.social-icon{display:inline-block;width:24px;height:24px;margin-right:24px}.social-icon:focus,.social-icon:hover{filter:invert(31%) sepia(84%) saturate(5367%) hue-rotate(229deg) brightness(105%) contrast(101%)}.social-icon--twitter{background:url(/themes/edf2020/images/optimized/social-icon--twitter.svg) no-repeat 50%}.social-icon--facebook{background:url(/themes/edf2020/images/optimized/social-icon--facebook.svg) no-repeat 50%}.social-icon--instagram{background:url(/themes/edf2020/images/optimized/social-icon--instagram.svg) no-repeat 50%}.social-icon--linkedin{background:url(/themes/edf2020/images/optimized/social-icon--linkedin.svg) no-repeat 50%}h1,h2,h3,h4,h5,h6,p{color:#242424;margin:0;padding:0}p{margin-bottom:30px}.content-bottom-cards p,.content-secondary p{margin-bottom:20px}p+.breakout-image,p+.tabbed,p+h1,p+h2,p+h3,p+h4,p+h5{margin-top:60px}p.intro+h2,p.intro+h3{margin-top:30px}h1{margin-bottom:0}h2{margin-bottom:30px}h1+h2{margin:10px 0 0}h1+h2,h2+h5{font-weight:400;color:#666}h3,h4,h5,h6{margin-bottom:30px}* .underlineTitle{position:relative;padding-bottom:10px;display:inline-block;margin-bottom:25px}* .underlineTitle:after{content:"";background-color:#dedede;height:4px;width:calc(100% + 10px);position:absolute;left:0;bottom:0}.content-wrapper .underlineTitle{clear:both}.content-secondary blockquote,blockquote{padding:30px 30px 60px;margin-bottom:0;border-top:4px solid #242424;position:relative}.content-secondary blockquote:before,blockquote:before{content:"\201C";font-family:Georgia,serif;color:#666;font-size:30px;line-height:40px;position:absolute;top:30px;left:15px}.content-secondary blockquote p,blockquote p{font-family:Georgia,serif;color:#666;font-size:30px!important;line-height:40px!important}.content-secondary blockquote p:after,blockquote p:after{content:"\201D"}.content-secondary blockquote cite,blockquote cite{display:flex;align-items:center;height:auto;padding-top:0;padding-bottom:0;font-style:normal}.content-secondary blockquote cite img,blockquote cite img{border-radius:50%;width:55px;height:auto;margin:-10px;float:left}.content-secondary blockquote cite img+.blockquote-copy,blockquote cite img+.blockquote-copy{margin-left:20px}.content-secondary blockquote cite a,.content-secondary blockquote cite strong,blockquote cite a,blockquote cite strong{display:inline;font-weight:700;padding:0!important}.content-secondary blockquote cite span,blockquote cite span{display:inline;font-weight:400}.content-secondary blockquote{padding:20px 15px 40px;margin:0}.content-secondary blockquote p{font-size:25px!important;line-height:35px!important}.content-secondary blockquote:before{content:"\201C";font-family:Georgia,serif;color:#666;font-size:30px;line-height:40px;top:20px;left:0}.content-secondary blockquote cite img{margin-left:-5px}.additional,.credit,.date,.info,.smallText{margin-bottom:20px}.additional,.credit,.date{color:#999!important}.mediumText,.secondaryText{font-family:Arial,sans-serif;font-size:15px!important;line-height:24px!important;margin-bottom:20px}.cite,cite{display:block;width:100%;clear:left}.footNotes{padding:40px 10px 0;box-sizing:border-box}.captionWrap{margin-bottom:30px}.captionWrap img{margin:0}.captionWrap.left{margin-left:0;margin-right:30px}.captionWrap.right{margin-right:0;margin-left:30px}.captionWrap.right .captionSrc,.captionWrap.right .captionText{text-align:left}.captionWrap.imgFlex{width:100%!important}.hangLeft .captionWrap.imgFlex,.hangRight .captionWrap.imgFlex{margin-bottom:0}.captionWrap .creditSrc{color:#fff;background:rgba(0,0,0,.3);display:block;padding:5px 10px;position:absolute;right:10px;bottom:0;line-height:0;margin-bottom:0}.captionWrap .creditSrc a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.3)}.captionWrap .creditSrc a:hover{border-bottom:1px solid hsla(0,0%,100%,.6)}.captionSrc,.captionText{text-align:left;padding-top:15px;margin-bottom:0}.creditAbove{display:none}.captionImg{position:relative}.content-hero .captionSrc,.content-hero .captionText{display:none;width:100%;margin:0 auto;text-align:center;border-bottom:3px solid #dedede;padding:10px 0}a,a:visited{color:#004d96;text-decoration:none;transition:color .15s ease-out}a:hover{color:#242424}.button,.is-blogs main input[type=submit],a.button{transition:background-color .15s ease-out;display:flex;align-items:center;justify-content:center;width:auto;height:57px;border-radius:3px;color:#fff;background:#00a8e7;cursor:pointer;border:0;text-decoration:none;margin:0 0 25px;padding:0 20px}.button:hover,.is-blogs main input[type=submit]:hover,a.button:hover{color:#fff;background:#26b5eb}.button.buttonNot100,.is-blogs main input[type=submit].buttonNot100,a.button.buttonNot100{width:-moz-fit-content!important;width:-webkit-fit-content!important;width:fit-content!important}.button.button100,.is-blogs main input[type=submit].button100,a.button.button100{width:100%!important}a.button:visited{background:#00a8e7}.buttonBlue,a.buttonBlue{background:#004d96}.buttonBlue:hover,a.buttonBlue:hover{color:#fff;background:#1a5fa1}.buttonBlue:visited,a.buttonBlue:visited{background:#004d96}ul.inline,ul.links.inline{margin-left:0}.buttonRed,a.buttonRed{background:#e00034}.buttonRed:hover,a.buttonRed:hover{color:#fff;background:#e52652}.buttonRed:visited,a.buttonRed:visited{background:#e00034}.buttonYellow,a.buttonYellow{background:#ebb700}.buttonYellow:hover,a.buttonYellow:hover{color:#fff;background:#eec226}.buttonYellow:visited,a.buttonYellow:visited{background:#ebb700}.buttonGreen,a.buttonGreen{background:#74c260}.buttonGreen:hover,a.buttonGreen:hover{color:#fff;background:#89cb78}.buttonGreen:visited,a.buttonGreen:visited{background:#74c260}.buttonTeal,a.buttonTeal{background:#018797}.buttonTeal:hover,a.buttonTeal:hover{color:#fff;background:#2799a7}.buttonTeal:visited,a.buttonTeal:visited{background:#018797}.buttonClear,a.buttonClear{background:transparent;color:#004d96;text-decoration:none;transition:color .15s ease-out}.buttonClear:hover,a.buttonClear:hover{color:#242424;background:transparent}.buttonClear:visited,a.buttonClear:visited{background:transparent;color:#004d96}.button-small{font-size:16px!important;line-height:20px!important;height:40px!important;display:inline-flex}.button-tiny{font-size:13px;line-height:16px;height:30px;display:inline-flex}.button.disabled,.button:disabled{cursor:default!important;opacity:.5!important}.more-link{font-weight:700}.blockLink{display:block;text-decoration:none;margin:0 0 13px}.blockLink .blockLink.boxRaised:hover{outline:none}.blockLink .blockLink+p{margin-top:15px}.blockLink div{position:relative;width:100%;border-radius:3px;clear:both}.blockLink div em{position:absolute;bottom:0;left:0;padding:5px 0 1px;text-indent:8px;display:block;width:100%}.blockLink img{display:block;width:100%;height:auto}.blockLink .title{position:absolute;bottom:0;left:0;background:url(/themes/edf/images/black50.png);width:84%;padding:8px 8% 7px;color:#fff;font-weight:700}.blockLink span{color:#242424;display:block;word-wrap:break-word}.blockLink span em{float:left;width:100%;color:#004d91;font-weight:700;font-style:normal;letter-spacing:-.02em;margin:9px 0 4px}.blockLink span em span{display:block;font-weight:700;margin:0 0 10px;letter-spacing:.0005em}.blockLink .hyphenate{clear:left}.blockLink:hover span em{color:#000}.innerRow .blocklink{margin:0}.imgFlex{width:100%;height:auto;margin:0 0 30px;line-height:0}.content-secondary .imgFlex.primaryLazy:not(.captionWrap){margin-bottom:40px}.captionWrap .imgFlex,.content-secondary .imgFlex.captionWrap.primaryLazy,.content-secondary .imgFlex.captionWrap.primaryLazy img.primaryLazy.imgFlex{margin-bottom:0}.content-intro>img,.content-intro div.imgFlex{margin:30px 0 0}.content-secondary .captionWrap.primaryLazy .captionSrc,.content-secondary .captionWrap.primaryLazy .captionText{margin-bottom:40px}.content-secondary .captionWrap.primaryLazy .captionSrc:empty,.content-secondary .captionWrap.primaryLazy .captionText:empty{padding-top:0}.has-1col .breakout-image .creditSrc{margin-right:2%}.has-1col .breakout-image.breakout-image-100{transform:none;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);left:0}.has-1col .breakout-image.breakout-image-100 .captionSrc,.has-1col .breakout-image.breakout-image-100 .captionText{margin-left:2%}.left.left--img,img.left{margin:0 30px 20px 0}.right.right--img,img.right{margin:0 0 20px 30px}.left.left--img .caption,.right.right--img .caption{margin-bottom:0}.content-primary .hangLeft{float:left}.has-2col .content-primary .hangLeft{width:350px;margin:0 30px 20px 0}.has-1col .content-primary .hangLeft{width:300px;margin:0 40px 20px -150px}.has-1col .content-primary .hangLeft--wide{width:350px}.has-1col .content-primary .hangLeft--wider{width:500px}.content-primary .hangLeft>:last-child{margin-bottom:0!important}.content-primary .hangLeft>blockquote{padding-bottom:0!important;margin-top:20px!important}.content-primary .hangLeft--listoffset{z-index:5;position:relative;border-right:40px solid #fff;border-bottom:20px solid #fff;margin-right:0!important;margin-bottom:0}.content-primary .hangRight{float:right}.has-2col .content-primary .hangRight{width:500px;margin:0 -360px 20px 30px}.has-1col .content-primary .hangRight{width:300px;margin:0 -150px 20px 40px}.has-1col .content-primary .hangRight--wide{width:350px}.has-1col .content-primary .hangRight--wider{width:500px}.content-primary .hangRight>:last-child{margin-bottom:0!important}.content-primary .hangRight>blockquote{padding-bottom:20px!important;margin-top:10px!important}.has-2col .content-primary .hangRight>blockquote{padding-bottom:20px!important}.content-primary .hangRight--listoffset{z-index:5;position:relative;border-left:40px solid #fff;border-bottom:20px solid #fff;margin-left:0!important;margin-bottom:0}.cite .icon,.icon,cite .icon{margin:0 5px -3px 0}.cite .icon,.content-primary .results .cite .icon,cite .icon{margin:3px 5px 0 0}.content-secondary .cite .icon,.content-secondary cite .icon,.results .cite .icon{margin:1px 5px 0 0}p .icon{margin-bottom:-4px}.icon{display:inline-block;margin-right:5px;width:14px;height:14px;text-indent:-9999px;overflow:hidden}.icon.right{margin-right:0;margin-left:5px}.statusInProgress,.statusSuccess{background:rgba(0,0,0,.5);color:#fff;font-size:9px!important;letter-spacing:.03em;padding:3px 8px;text-transform:uppercase}.statusSuccess{color:#d3e759}.img-round{border-radius:50%}.spacedList li{margin-bottom:30px}.content-bottom-cards .spacedList li,.content-secondary .spacedList li{margin-bottom:20px}.spacedList li:last-child{margin-bottom:0}.plainList{list-style:none;margin-left:0}.plainList li{padding:40px 0;border-top:1px solid #dedede;margin-bottom:0}.content-bottom-cards .plainList li,.content-secondary .plainList li{padding:10px 0}.plainList li>:last-child{margin-bottom:0}.plainList li:first-child{border:0}.plainList--tight li{padding:10px 0!important}.item-list ul.newsList,.newsList{list-style:none;margin-left:0!important}.newsList li{padding:20px 0 20px 30px;margin-bottom:0;border-bottom:1px solid #dedede;position:relative}.newsList li:last-child,.newsList li>:last-child{border:none;margin-bottom:0;padding-bottom:0}.content-bottom-cards .newsList li,.content-secondary .newsList li{padding:20px 0}.newsList li:before{content:"";width:15px;height:15px;border-radius:3px;background-color:#014d95;position:absolute;left:0;top:27px}.content-bottom-cards .newsList li:before,.content-secondary .newsList li:before{content:none}.newsList li .tweet_text{margin-bottom:5px;display:block}.newsList li .tweet_text+br{display:none}.newsList li>a:first-child,.newsList li h3,.newsList li h4{margin-bottom:10px;font-weight:700;display:block}.newsList li h3~*,.newsList li h4~*{display:block;color:#999!important;margin-bottom:5px;padding-bottom:0}.newsList li h3~a,.newsList li h4~a{color:#004d96!important}.content-bottom-cards .newsList li .tweet_text,.content-bottom-cards .newsList li>a:first-child,.content-bottom-cards .newsList li h3,.content-bottom-cards .newsList li h4,.content-secondary .newsList li .tweet_text,.content-secondary .newsList li>a:first-child,.content-secondary .newsList li h3,.content-secondary .newsList li h4{font-size:15px!important;line-height:24px!important}.content-bottom-cards .newsList li>a:first-child,.content-bottom-cards .newsList li h3,.content-bottom-cards .newsList li h4,.content-secondary .newsList li>a:first-child,.content-secondary .newsList li h3,.content-secondary .newsList li h4{font-weight:700}.newsList.newsList--inlinelinks h3,.newsList.newsList--inlinelinks h4,.newsList.newsList--inlinelinks li>a:first-child{display:inline}.section-people .newsList li .info:first-child,.view-id-related_feed_items .newsList li .info:first-child{font-weight:400}.newsListEmbedded{overflow:hidden}.newsListEmbedded li a,.newsListEmbedded li span{display:block;width:90%}.plainList li.factoid{color:#666;min-height:60px;padding:25px 0;clear:both}.content-bottom-cards .plainList li.factoid,.content-secondary .plainList li.factoid{padding:20px 0!important}.plainList li.factoid--setback{color:#999}.plainList li.factoid:first-child{border:0;padding-top:0!important}.plainList .factoid span{float:left;color:#242424;margin:0 15px 10px 0;letter-spacing:-1px;font:700 230% Arial,sans-serif;background:#eee;padding:10px 15px;border-radius:3px}.plainList .factoid span em{font-size:50%;position:relative;bottom:.677em;letter-spacing:inherit}.plainList .factoid-em span{font-size:360%;background-color:#444233;color:#fff}.plainList .factoid-pro span{background-color:#bcd454;color:#fff}.plainList .factoid-pro+.factoid-pro span{background-color:#a7cd64}.plainList .factoid-pro+.factoid-pro+.factoid-pro span{background-color:#88c47b}.plainList .factoid-pro+.factoid-pro+.factoid-pro+.factoid-pro span{background-color:#66b996}.plainList .factoid-con span{background-color:#f65f17;color:#fff}.plainList .factoid-con+.factoid-con span{background-color:#ee531b}.plainList .factoid-con+.factoid-con+.factoid-con span{background-color:#e2401e}.plainList .factoid-con+.factoid-con+.factoid-con+.factoid-con span{background-color:#d52d21}.results{list-style:none;overflow:hidden;margin-left:0}.results li{padding:30px 0;border-top:1px solid #dedede;overflow:hidden}.results li,.results li>:nth-last-child(2){margin-bottom:0}.results li .clear{display:none}.has-1col.section-people .view-expert-staff-list .results li,.section-docs .results li{width:100%}.results li:first-child{border:0}.results .credit{margin-bottom:15px}.content-primary .results .credit{margin:0}.results .credit .date,.results .credit a{font-weight:700}.results .cite,.results .document{float:left;width:40%}.results .cite a{font-weight:700;font-size:100%}.results .cite a,.results .document a{font-weight:400;margin:0 0 2px;padding:0}.results .cite a.contactLink{margin:3px 0 0}.results .cite a.contactLink+a.contactLink{margin-top:0}.cite .contactLink{font-weight:400}.content-primary .results .cite,.content-primary .results .document{width:100%}.view-our-work .results p{font-size:15px;line-height:21px;padding-top:10px;margin-bottom:15px}.imgList li{padding-left:170px}.imgList.larger.larger li h4{margin-bottom:10px}.imgListPreview{float:left;width:140px;height:100px;margin-left:-170px;padding:0;text-align:center}.imgListPreview img{max-width:100%;height:auto;max-height:100%}.inlineLinks{margin-left:0}.inlineLinks li{display:inline-block;border-right:1px solid #dedede;padding:2px 9px 2px 4px}.inlineLinks li:last-child{border:none;padding-right:0}.inlineLinks li:first-child{padding-left:0}input[type=submit]{-webkit-appearance:none}form{margin-bottom:25px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;box-sizing:border-box;margin:0 0 10px;background:#fff;border:1px solid #999;color:#242424}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{display:flex;align-items:center;height:57px;padding:0 20px;font-size:22px}.smallFormFields input[type=email],.smallFormFields input[type=number],.smallFormFields input[type=text]{height:auto;padding:5px 20px;font-size:14px}textarea{padding:20px;font-size:18px}textarea.required{color:#000}.checkbox-label label,.radio-label label{font-size:15px;line-height:18px;font-weight:400;display:inline}input[type=checkbox],input[type=radio]{width:15px;height:15px}input[type=checkbox]+label,input[type=radio]+label{font-size:15px;line-height:18px;font-weight:400;display:inline;position:relative;top:-2px}label input[type=checkbox],label input[type=radio]{margin-left:5px}input:disabled{cursor:default!important}label{font-weight:700;display:block;margin:0 0 5px}.required{color:#e00034}span.required{font-size:.8em}fieldset{margin:0 0 15px}.errorMessage{background-color:#ffeded!important;background-image:none;border:1px solid #e00034!important}.errorMessage:-moz-placeholder,.errorMessage:-ms-input-placeholder,.errorMessage::-moz-placeholder,.errorMessage::-webkit-input-placeholder{color:#e00034}div.errorMessage,div.ErrorMessage,p.errorMessage,p.ErrorMessage{padding:5px 10px}div.errorMessage,div.ErrorMessage{margin-bottom:15px}.formError{color:#e00034!important}.formError,.formSuccess{margin-bottom:10px;font-weight:700}.formSuccess{color:#004d96!important}.ajax-loader{display:none}.field-wrapper{margin-bottom:20px}.field-wrapper .field{position:relative}.field-wrapper input+.description,.field-wrapper select+.description,.field-wrapper textarea+.description{font-size:.9em;margin-top:-10px}.field-wrapper span.required{position:absolute;right:20px;top:14px}.starter-form label{cursor:pointer;margin:0}.starter-form .choice{text-align:center;border:1px solid #ccc;box-sizing:border-box}.starter-form .choice.current{border:1px solid #e8f0c1}.starter-form .choice.current label{background-color:#e8f0c1}.starter-form .choice label{padding:20px 10px}.starter-form .choice.other{padding:10px 15px;border:1px solid #ccc}.starter-form .choice.other.current{border:1px solid #e8f0c1;background-color:#e8f0c1}.starter-form .choice.other input[type=radio]{display:none}.starter-form .choice.other input{margin:0;padding:0;font-size:19px;font-weight:700;background:transparent;height:39px;border:none;outline:none}.starter-form input[type=submit]{display:flex;align-items:center;justify-content:center;width:100%;height:57px;padding:0 20px;margin-top:0}.starter-form input[type=radio]{display:none}.payment_frequency{background-color:#bee0ef;border-radius:3px;padding:10px 5px 10px 20px;margin-bottom:10px;position:relative}.payment_frequency input{display:none}.payment_frequency input[type=radio]:checked~span:before{width:8px;height:8px;border:5px solid #00a8e7;position:absolute}.payment_frequency label{display:inline-block;font-size:19px;padding-right:20px;line-height:0}.payment_frequency label:first-child span{border-right:1px solid grey;padding-right:20px}.payment_frequency label span{position:relative;padding-left:25px}.payment_frequency label span:before{content:"";width:15px;height:15px;display:inline-block;border:1px solid grey;background-color:#fff;border-radius:10px;position:absolute;top:1px;left:0}.simple input[type=email],.simple input[type=number],.simple input[type=search]{width:67%;float:left}.simple .button{width:30%!important;float:right;margin:0!important}.searchBar{margin-bottom:20px}.searchBar .field-wrapper{margin-bottom:0}.searchBar .field-wrapper input{float:left;width:69%}.searchBar .form-actions{margin:0;width:30%;float:right}.searchBar .form-actions input{width:100%}.content-primary table{border-color:#666 #333 #000 #666;border-style:solid;border-width:1px;border-radius:3px;margin-bottom:60px;font-family:Arial,sans-serif;width:100%;box-shadow:0 0 3px rgba(0,0,0,.5)}.content-primary th{padding:10px;border-bottom:1px solid #000;background:#666;color:#fff;font-size:16px}.content-primary td{padding:10px;border-bottom:1px solid #ccc;border-right:1px dashed #ccc;background:#fff}.content-primary td:last-child{border-right:0}.content-primary .breakout-image-100 table{width:94%;margin-left:3%}.card-box{transition:all .15s ease-out;background-color:#fff;border-radius:3px;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);display:inline-block;position:relative;margin:0 0 40px;width:100%}a:hover .card-box{box-shadow:1px 3px 12px 0 rgba(0,0,0,.25);cursor:pointer}.card-box--info,.card-box--media{background:url(/themes/edf/images/bkgr-watermark-media-card.png) 100% 100% no-repeat #fff}.card-box--info:after,.card-box--media:after{display:block;content:"";width:100%;padding-bottom:60px}.card-box--info{background:url(/themes/edf/images/bkgr-watermark-info-card.png) 100% 100% no-repeat #fff}.card-box--info:after{padding-bottom:30px}.card-box--imgbot:after{display:block;content:"";width:100%;padding-bottom:66.66667%}.card-box--imgbot .card-box-imgbot{border-radius:0 0 4px 4px;position:absolute;bottom:0;left:0;height:auto;width:100%}.card-box--imgbot p:last-of-type{margin-bottom:0}.card-box--large-imgl-wider .card-box-imgl,.card-box--large-imgl-wider .card-box-imgr,.card-box--large-imgl .card-box-imgl,.card-box--large-imgl .card-box-imgr,.card-box--large-imgr-wider .card-box-imgl,.card-box--large-imgr-wider .card-box-imgr,.card-box--large-imgr .card-box-imgl,.card-box--large-imgr .card-box-imgr{position:absolute;top:4px;bottom:0;height:calc(100% - 3px);width:auto}.card-box--large-imgr-wider .card-box-imgr,.card-box--large-imgr .card-box-imgr{right:0;border-bottom-right-radius:4px}.card-box--large-imgl-wider .card-box-imgl,.card-box--large-imgl .card-box-imgl{left:0;border-bottom-left-radius:4px}.card-box:before{border-radius:3px 3px 0 0;content:"";height:4px;position:absolute;left:0;right:0;top:0;background-color:#75c88e}.card-box--gradient:before{background:linear-gradient(90deg,#c5db64,#00aeef)}.card-box--blue:before{background-color:#014d95}.card-box--cyan:before{background-color:#00aeef}.card-box--lime:before{background-color:#c5db64}.card-box--blank:before{background-color:#999}.card-box-content{overflow:hidden;padding:20px 30px}.card-box-content>:not(img):last-child{margin-bottom:20px}.card-box--large .card-box-content{padding:50px}.card-box--large-imgr .card-box-content{padding-right:425px}.card-box--large-imgr-wider .card-box-content{padding-right:675px;padding-left:75px}.card-box--large-imgl .card-box-content{padding-left:425px}.card-box--large-imgl-wider .card-box-content{padding-left:675px;padding-right:75px}.card-box--info .card-box-content{padding:40px 30px 20px}.card-box-label{color:#999!important;margin:0;padding:0;text-align:center}.card-box h2,.card-box h3,.card-box h4{margin:15px 0}.card-box-label+h2,.card-box-label+h3,.card-box-label+h4,.card-box-label+p{margin-top:20px}.card-box h2>a,.card-box h3>a,.card-box h4>a{color:#004d96}.card-box .newsList{margin-bottom:10px}.card-box .newsList>a:first-child,.card-box .newsList h2,.card-box .newsList h3,.card-box .newsList h4,.card-box .newsList li:first-child{margin-top:0;padding-top:0}.jumpOut,a.nextButton,a.prevButton{display:block;margin:0 0 60px}.jumpOut{border:1px solid #dedede;border-right:none;border-left:none;padding:20px 0;overflow:hidden}.jumpOut img{float:left;width:100px;height:auto;margin:0 20px 0 0;border-radius:50%}a.prevButton .boxInner{padding:10px 0 10px 55px;background:url(/themes/edf/images/prevButton.gif) 2% 50% no-repeat #fff;color:#004d96;transition:all .15s ease-out}a.prevButton .boxInner:hover{color:#242424;background:url(/themes/edf/images/prevButton.gif) 1% 50% no-repeat #fff}a.nextButton .boxInner{padding:10px 55px 10px 0;background:url(/themes/edf/images/nextButton.gif) 98% 50% no-repeat #fff;text-align:right;display:block;color:#004d96;transition:all .15s ease-out}a.nextButton .boxInner:hover{color:#242424;background:url(/themes/edf/images/nextButton.gif) 99% 50% no-repeat #fff}a.nextButton.jumpOut .boxInner{padding:0 55px 0 0}a.nextButton.jumpOutThumb .boxInner{padding:0 55px 0 0;overflow:auto;text-align:left}.jumpOut .title,.jumpOutThumb .title,a.nextButton .title,a.prevButton .title{display:block;font-weight:700;margin-bottom:5px}form.box{padding-top:15px}h4 .icon{border:3px solid #fff;border-radius:3px;box-shadow:1px 1px 2px rgba(0,0,0,.4)}.boxRaised{display:block;background:#cada84;border-radius:3px;padding:3px;margin:0 0 20px;font:12px/17px Helvetica,Arial,sans-serif}.boxRaised .boxInner{width:auto;margin:0;background:#fff;border-radius:2px;padding:12px;box-shadow:0 0 2px rgba(0,0,0,.6)}.boxRaised .boxInner p:last-child{margin-bottom:5px}.boxRaised .boxInner>*>h3{margin-top:-3px;padding-top:0}.box .innerRow+.clear:last-child{margin:0 0 -20px}.iconTwitter{background:url(/themes/edf/images/iconTwitter.gif) 0 0 no-repeat}.iconFacebook{background:url(/themes/edf/images/iconFacebook.gif) 0 0 no-repeat}.rss{background:url(/themes/edf/images/rss.gif) 0 0 no-repeat}h4 .rss,h4 .twitterTweet{margin-top:-2px}.userTimeline{display:none}.view-documents .view-content div.info{margin-bottom:10px}.view-documents ul{margin-left:0}.view-documents ul li:first-child{padding-top:0}.view-documents ul li:not(first-child){padding-top:20px}.content-primary .view-display-id-block_4 .results .document,.view-display-id-block_7 .results .document{width:40%}.content-primary .view-display-id-block_4 .results .document h4,.content-primary .view-display-id-block_4 .results .document p,.view-display-id-block_7 .results .document h4,.view-display-id-block_7 .results .document p{margin-bottom:10px}.view-display-id-block_4 .results .citeAbstract,.view-display-id-block_6 .results .citeAbstract,.view-display-id-block_7 .results .citeAbstract{clear:none;float:left;margin-left:5%;width:55%}.slideshow{opacity:0}.content-intro,.content-primary,.section-blog .view-blog-posts-updated ul.plainList li .field-content,body,p{font-family:Arial,sans-serif;font-size:19px;line-height:30px;color:#242424}.citeRight strong,.citeRight strong>a,.cite strong,.cite strong>a,.newsList li,.newsList li>a:first-child,.newsList li h3,.newsList li h4,.plainList li.factoid{font-family:Arial,sans-serif;font-size:19px;line-height:30px}.content-bottom-cards ol,.content-bottom-cards p,.content-bottom-cards ul,.content-primary td,.content-secondary ol,.content-secondary p,.content-secondary ul,.section-blog .view-blog-posts-updated ul.plainList li .post-meta,.section-offices .expertStaffList .citeAbstract p,.section-people .view-expert-staff-list .citeAbstract p{font-family:Arial,sans-serif;font-size:15px;line-height:24px;color:#242424}* .tabs,.card-box-label,.cards-arrow-left,.cards-arrow-right,.post-meta,.sectionNav .nav-menu-section,.tabs li,.view-display-id-block_4 .citeAbstract p,.view-display-id-block_6 .citeAbstract p,.view-display-id-block_7 .citeAbstract p{font-family:Arial,sans-serif;font-size:15px;line-height:24px}h1{font-size:35px;line-height:45px}h1,h2{font-weight:700}h2{font-size:30px;line-height:40px}.content-primary .sectionNav .card-box-title,h3{font-size:25px;line-height:35px;font-weight:700}.content-primary .hangLeft .sectionNav .card-box-title,.content-primary .hangRight .sectionNav .card-box-title,.content-primary td:first-child,.view-documents ul .view-content .document h4,.view-documents ul li a,h1+h2,h4{font-size:20px;line-height:30px;font-weight:700}h5,h6{font-size:17px;line-height:27px;font-weight:700}.emphasis,.intro{font-size:26px;line-height:35px;color:#666}.additional,.breadcrumb a,.breadcrumb li,.captionSrc,.captionSrc em,.captionText,.captionText em,.captionWrap .creditSrc,.cite a,.citeRight a,.citeRight span,.cite span,.content-primary .newsList .date,.content-secondary blockquote cite,.content-secondary blockquote cite a,.content-secondary blockquote cite span,.content-secondary blockquote cite strong,.credit,.date,.footNotes,.footNotes p,.info,.newsList .date,.newsList li h3~*,.newsList li h4~*,.smallText,.tel,blockquote cite,blockquote cite a,blockquote cite span,blockquote cite strong{font-size:13px!important;line-height:18px!important}.captionSrc,.captionSrc em,.captionText,.captionText em,.content-secondary blockquote cite span,.content-secondary blockquote cite strong,.footNotes,.footNotes p,blockquote cite span,blockquote cite strong{color:#999!important}.button,.is-blogs main input[type=submit],.nav .button,a.button{font-size:22px;line-height:22px;font-weight:700}.nav-menu .links>li a{font-size:16px;line-height:16px;font-weight:700}.color-blue{color:#004d96}.color-blue-bkgr{background-color:#004d96}.color-cyan{color:#00a8e7}.color-cyan-bkgr{background-color:#00a8e7}.color-teal{color:#018797}.color-teal-bkgr{background-color:#018797}.color-green{color:#75c88e}.color-green-bkgr{background-color:#75c88e}.color-lime{color:#c5db64}.color-lime-bkgr{background-color:#c5db64}.color-red{color:#e00034}.color-red-bkgr{background-color:#e00034}.color-blue-faint{color:#d6e2ee}.color-blue-faint-bkgr{background-color:#d6e2ee}.color-white{color:#fff}.color-white-bkgr{background-color:#fff}.color-gray-main{color:#242424}.color-gray-main-bkgr{background-color:#242424}.color-gray-offset{color:#999}.color-gray-offset-bkgr{background-color:#999}.color-gray-faint{color:#dedede}.color-gray-faint-bkgr{background-color:#dedede}.sticky-footer a.button,body.adestra .button,body.adestra a.button,body.donation2 .button,body.donation2 a.button,body.myedf .button,body.myedf_membership .button,body.myedf_membership a.button,body.myedf a.button,body.p2a .button,body.p2a a.button{font-family:basiercircle--bold,Arial,sans-serif;font-size:18px;line-height:133%;color:#4a3c31;color:#fff;text-decoration:none;background-color:#253d86;height:48px;border-radius:24px;transition:all .15s ease-out;padding:0 48px 0 32px;margin-top:16px;margin-bottom:16px;line-height:0;border:0;display:flex;flex-direction:column;justify-content:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sticky-footer a.button:hover,body.adestra .button:hover,body.donation2 .button:hover,body.myedf .button:hover,body.myedf_membership .button:hover,body.p2a .button:hover{color:#fff;border-bottom:none}.sticky-footer a.button:after,body.adestra .button:after,body.donation2 .button:after,body.myedf .button:after,body.myedf_membership .button:after,body.p2a .button:after{content:"";width:16px;height:16px;background:url(/themes/edf2020/images/optimized/arrow-reversed.svg) no-repeat 50%;background-size:cover;position:absolute;right:24px;top:50%;margin-top:-8px}.sticky-footer a.button:active,.sticky-footer a.button:focus,.sticky-footer a.button:hover,body.adestra .button:active,body.adestra .button:focus,body.adestra .button:hover,body.donation2 .button:active,body.donation2 .button:focus,body.donation2 .button:hover,body.myedf .button:active,body.myedf .button:focus,body.myedf .button:hover,body.myedf_membership .button:active,body.myedf_membership .button:focus,body.myedf_membership .button:hover,body.p2a .button:active,body.p2a .button:focus,body.p2a .button:hover{background-color:#335aff}.sticky-footer a.buttonBlue.button,body.adestra .buttonBlue.button,body.donation2 .buttonBlue.button,body.myedf .buttonBlue.button,body.myedf_membership .buttonBlue.button,body.p2a .buttonBlue.button{padding:0 48px;margin-left:auto;margin-right:auto}.sticky-footer a.buttonBlue.button:after,body.adestra .buttonBlue.button:after,body.donation2 .buttonBlue.button:after,body.myedf .buttonBlue.button:after,body.myedf_membership .buttonBlue.button:after,body.p2a .buttonBlue.button:after{display:none}body.adestra .social-icon,body.donation2 .social-icon,body.myedf .social-icon,body.myedf_membership .social-icon,body.p2a .social-icon{display:inline-block;width:24px;height:24px;margin-right:24px}body.adestra .social-icon:focus,body.adestra .social-icon:hover,body.donation2 .social-icon:focus,body.donation2 .social-icon:hover,body.myedf .social-icon:focus,body.myedf .social-icon:hover,body.myedf_membership .social-icon:focus,body.myedf_membership .social-icon:hover,body.p2a .social-icon:focus,body.p2a .social-icon:hover{filter:invert(31%) sepia(84%) saturate(5367%) hue-rotate(229deg) brightness(105%) contrast(101%)}body.adestra .social-icon--twitter,body.donation2 .social-icon--twitter,body.myedf .social-icon--twitter,body.myedf_membership .social-icon--twitter,body.p2a .social-icon--twitter{background:url(https://www.edf.org/themes/edf2020/images/optimized/social-icon--twitter.svg) no-repeat 50%}body.adestra .social-icon--facebook,body.donation2 .social-icon--facebook,body.myedf .social-icon--facebook,body.myedf_membership .social-icon--facebook,body.p2a .social-icon--facebook{background:url(https://www.edf.org/themes/edf2020/images/optimized/social-icon--facebook.svg) no-repeat 50%}body.adestra .social-icon--instagram,body.donation2 .social-icon--instagram,body.myedf .social-icon--instagram,body.myedf_membership .social-icon--instagram,body.p2a .social-icon--instagram{background:url(https://www.edf.org/themes/edf2020/images/optimized/social-icon--instagram.svg) no-repeat 50%}body.adestra .social-icon--linkedin,body.donation2 .social-icon--linkedin,body.myedf .social-icon--linkedin,body.myedf_membership .social-icon--linkedin,body.p2a .social-icon--linkedin{background:url(https://www.edf.org/themes/edf2020/images/optimized/social-icon--linkedin.svg) no-repeat 50%}.sticky-footer{display:flex;position:fixed;bottom:0;width:100%;padding:0 45px;text-align:center;z-index:999;height:80px;flex-direction:column;justify-content:center;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.65);background:#004d91 url(/assets/sticky_footers/img/sticky-footer-anniversary-bkgr.jpg) no-repeat;background-size:cover}.sticky-footer .close{position:absolute;top:20px;right:20px;cursor:pointer;width:10px;height:10px;opacity:.75;background:url(/assets/sticky_footers/img/sticky-footer-anniversary-close-10px.png) no-repeat}.sticky-footer .close:hover{opacity:1}.sticky-footer a{color:#fff}.sticky-footer br{display:none}.sticky-footer.sf_donation{flex-direction:row;height:100px}.sticky-footer.sf_donation a{order:0;align-self:center}.sticky-footer.sf_donation .button{order:1;margin:0 0 0 20px;align-self:center}.cardstack-link .cards-title{font:700 18px/24px Arial!important;color:#004d96}.cards-teaser{font:13px/16px Arial!important;color:#aaa}.cardstack{position:relative;border:1px solid #ccc;background-color:#fff;margin:0 13px 11px 0}.cardstack:before{z-index:-1;top:5px;left:6px;right:-7px;bottom:-6px}.cardstack:after,.cardstack:before{content:"";position:absolute;border:1px solid #ccc;background-color:#fff}.cardstack:after{z-index:-2;top:10px;left:12px;right:-13px;bottom:-11px}.cardstack .cards-inner{padding:30px;overflow:hidden}.cards-teaser{margin-bottom:15px!important}.cards-arrow-left{float:left;padding:4px 0 7px 40px;background:url(/themes/edf/images/prevButton.gif) no-repeat 0 0;margin-left:-5px}.cards-arrow-left,.cards-arrow-right{font-weight:700;color:#004d96!important;margin-bottom:-10px;transition:none}.cards-arrow-right{float:right;padding:4px 40px 7px 0;background:url(/themes/edf/images/nextButton.gif) no-repeat 100% 0;margin-right:-5px}.cardstack-link{margin-bottom:31px}.cardstack-link .cards-inner{padding:20px 20px 30px;overflow:hidden}.cardstack-link a{display:block;border:2px solid #fff;background:url(/themes/edf/images/cards-color-bar.png) no-repeat 100% 100%}.cardstack-link .cards-title{margin-bottom:10px}.cardstack-link .cards-title:after{content:"";display:block;padding:5px 0;border-bottom:1px solid #ccc}.cardstack-link .cards-arrow-right{transition:all .15s ease-out}.cardstack-link:hover .cards-arrow-right{margin-right:-8px}.tabbed{margin-bottom:60px}.content-secondary .tabbed{margin-bottom:40px}.tab{display:none;clear:left;padding-top:1px}.tab.current{display:block}* .tabs{list-style:none;background:transparent;padding:0;margin:0 0 20px;border-width:0}.tabs.box{border-bottom:4px solid #eee;margin-bottom:25px}.tabs li{position:relative;cursor:pointer;float:left;color:#004d96;font-weight:700;margin:0 25px 0 0;padding:0 0 8px;top:1px}.tabs li.current,.tabs li:hover{color:#004d96;border-bottom:4px solid #004d96;margin-bottom:-3px}.tabs li.current{cursor:default;overflow:visible}.tab>h4:first-child{margin-top:0}.tabs-primary,.tabs-secondary{overflow:hidden;padding-bottom:20px}.content-intro{margin-bottom:5px}.content-intro>img{width:100%;height:auto}.content-intro .inlineLinks img,.content-intro img.icon{width:auto}.content-intro .inlineLinks{margin:0 0 30px}.content-intro .inlineLinks iframe{height:21px;position:relative;top:5px}.content-intro .captionSrc,.content-intro .captionText{text-align:left}#edit-page-wrapper .colon{display:none}#edit-page-wrapper .field,#edit-page-wrapper label{display:inline-block}#edit-page-wrapper .field{margin-left:10px}.cite,.document{margin-bottom:5px}.cite+p{margin-top:25px}.cite+hr{margin:20px 0}.experts-list .card-box h4.card-box-title~hr:last-of-type,.experts-list .view-content div:last-child .cite+hr{display:none}.cite img,.document img,cite img{float:left;margin:0 15px 0 0}.document a{display:block;font-weight:700}.document a.button{display:flex}.cite span,.document span,cite span{display:block}.cite{overflow:hidden}.cite a.contactLink{display:inline-block}.cite a.contactLink.expert-twitter-follow{background:url(/sites/default/files/about/iconTwitterBird.png) no-repeat 0 2px;padding-left:18px}.cite a.contactLink.expert-twitter-follow.noContactLink{background-position:0 2px;padding-left:35px;margin-left:0;border-left:none}.cite a.contactLink+a.contactLink.expert-twitter-follow{background:url(/sites/default/files/about/iconTwitterBird.png) no-repeat 10px 2px;margin-left:8px;padding-left:28px;border-left:1px solid #ddd}span.date.tweet_link a{color:#999}.content-primary .experts-list{margin:60px 0}.citeLeft{float:left}.cite,.citeRight{overflow:hidden}.cite .contactLink img,.citeRight .contactLink img{display:none}.citeRight strong,.citeRight strong>a,.cite strong,.cite strong>a{font-size:19px!important;line-height:30px!important}.content-bottom-cards .citeRight strong,.content-bottom-cards .citeRight strong>a,.content-bottom-cards .cite strong,.content-bottom-cards .cite strong>a,.content-secondary .citeRight strong,.content-secondary .citeRight strong>a,.content-secondary .cite strong,.content-secondary .cite strong>a{font-size:15px!important;line-height:24px!important}.has-hero:not(.front) .header{margin-bottom:60px}.has-hero:not(.front) .content-hero{padding:0 35px 10px!important}.has-hero:not(.front) .content-hero .content-hero img,.has-hero:not(.front) .content-hero .content-hero img.imgFlex{width:calc(100% - 70px)!important;position:relative;z-index:3;margin-bottom:40px}.has-hero:not(.front) .content-hero .captionText{display:none!important}.has-hero:not(.front) .content{position:relative}.has-hero:not(.front) .content .content-intro{background-color:rgba(10,47,102,.8);width:100vw;padding-bottom:0!important;z-index:299;position:absolute;top:-175px;margin-left:-50px}.has-hero:not(.front) .content h1{color:#fff!important;padding:25px 100% 25px 50px;width:100%;display:block;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:300;font-size:2.7vw}.section-search .column #search-form,.section-search .content-intro h1,.section-search .results img,.section-search .search-snippet br{display:none}.section-search .box .content-intro h2{display:inline-block}.page-blog .plainList{margin-bottom:0}div+.indented{margin-left:30px}.section-blog .view-blog-posts-updated p.intro{font-size:26px}.section-blog .view-blog-posts-updated ul.plainList li .post-meta{color:#666}.section-blog .view-blog-posts-updated ul.plainList li .field-content h3{margin-bottom:20px}.content-primary .blogList img{width:auto;height:auto;margin-bottom:0}.content-primary .blogList p{margin-bottom:0}.content-primary .blogList li:first-child{padding-top:0}.page-node-type-blog-post #block-breadcrumbs ol li:last-child,.section-comment #block-breadcrumbs ol li:last-child{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-node-type-blog-post h1{margin-bottom:25px}.block-edf-blog-author .cite .contactLink{font-size:12px}.section-blog .content-primary p.captionText{padding-top:0;margin-top:-40px;margin-bottom:20px}.block-edf-blog-author .cite .citeLeft img{border-radius:initial}.cite span.blogCategory{display:inline}.blogCategory a{display:inline-block;padding:5px;margin:0 6px 6px 2px;background-color:rgba(214,226,238,.7);border-radius:3px;font-weight:700}.post-meta{color:#666}.post-meta a{font-size:15px!important;line-height:15px!important}.featured-post{font-family:Helvetica,Arial,sans-serif}.featured-post h3{margin-bottom:5px}.featured-post p{font-size:12px;margin-bottom:15px!important}.featured-post .post-meta{margin-bottom:15px}.featured-post .field-content img{float:left;margin-right:20px}.section-offices hr.thickHR{margin-top:0}.section-offices ul.results li{padding-top:20px}.section-offices .officeContact{float:left;width:50%;margin-right:5%}.section-offices #officeGmap{float:left;width:45%}.section-offices .expertStaffList{width:670px;float:none;margin:0 auto;padding:0!important}.section-offices .expertStaffList .cite a{font-weight:700;font-size:19px!important;line-height:30px!important}.section-offices .expertStaffList .cite a.contactLink,.section-offices .expertStaffList .cite span{font-size:15px!important;line-height:24px!important;font-weight:400}.section-offices .expertStaffList .citeAbstract{float:left;margin-left:5%;width:50%}.section-people .view-expert-staff-list hr.thickHR{margin:0}.section-people .view-expert-staff-list ul.results li{padding-top:20px}.section-people .view-expert-staff-list .cite{width:40%}.section-people .view-expert-staff-list .cite a{font-weight:700;font-size:19px!important;line-height:30px!important}.section-people .view-expert-staff-list .cite a.contactLink,.section-people .view-expert-staff-list .cite span{font-size:15px!important;line-height:24px!important;font-weight:400}.section-people .view-expert-staff-list .citeAbstract{float:left;margin-left:5%;width:50%}.section-people .view-expert-staff-list .citeAbstract p:first-child{margin-bottom:10px}.section-people #expertise div{display:inline}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:basiercircle--regular;font-display:swap;src:url(/themes/edf2020/fonts/basiercircle-regular/basiercircle-regular-webfont.eot);src:url(/themes/edf2020/fonts/basiercircle-regular/basiercircle-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/edf2020/fonts/basiercircle-regular/basiercircle-regular-webfont.woff2) format("woff2"),url(/themes/edf2020/fonts/basiercircle-regular/basiercircle-regular-webfont.woff) format("woff"),url(/themes/edf2020/fonts/basiercircle-regular/basiercircle-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:basiercircle--regularitalic;font-display:swap;src:url(/themes/edf2020/fonts/basiercircle-regularitalic/basiercircle-regularitalic-webfont.eot);src:url(/themes/edf2020/fonts/basiercircle-regularitalic/basiercircle-regularitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/edf2020/fonts/basiercircle-regularitalic/basiercircle-regularitalic-webfont.woff2) format("woff2"),url(/themes/edf2020/fonts/basiercircle-regularitalic/basiercircle-regularitalic-webfont.woff) format("woff"),url(/themes/edf2020/fonts/basiercircle-regularitalic/basiercircle-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:basiercircle--semibold;font-display:swap;src:url(/themes/edf2020/fonts/basiercircle-semibold/basiercircle-semibold-webfont.eot);src:url(/themes/edf2020/fonts/basiercircle-semibold/basiercircle-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/edf2020/fonts/basiercircle-semibold/basiercircle-semibold-webfont.woff2) format("woff2"),url(/themes/edf2020/fonts/basiercircle-semibold/basiercircle-semibold-webfont.woff) format("woff"),url(/themes/edf2020/fonts/basiercircle-semibold/basiercircle-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:basiercircle--semibolditalic;font-display:swap;src:url(/themes/edf2020/fonts/basiercircle-semibolditalic/basiercircle-semibolditalic-webfont.eot);src:url(/themes/edf2020/fonts/basiercircle-semibolditalic/basiercircle-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/edf2020/fonts/basiercircle-semibolditalic/basiercircle-semibolditalic-webfont.woff2) format("woff2"),url(/themes/edf2020/fonts/basiercircle-semibolditalic/basiercircle-semibolditalic-webfont.woff) format("woff"),url(/themes/edf2020/fonts/basiercircle-semibolditalic/basiercircle-semibolditalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:basiercircle--bold;font-display:swap;src:url(/themes/edf2020/fonts/basiercircle-bold/basiercircle-bold-webfont.eot);src:url(/themes/edf2020/fonts/basiercircle-bold/basiercircle-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/edf2020/fonts/basiercircle-bold/basiercircle-bold-webfont.woff2) format("woff2"),url(/themes/edf2020/fonts/basiercircle-bold/basiercircle-bold-webfont.woff) format("woff"),url(/themes/edf2020/fonts/basiercircle-bold/basiercircle-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:basiercircle--bolditalic;font-display:swap;src:url(/themes/edf2020/fonts/basiercircle-bolditalic/basiercircle-bolditalic-webfont.eot);src:url(/themes/edf2020/fonts/basiercircle-bolditalic/basiercircle-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/edf2020/fonts/basiercircle-bolditalic/basiercircle-bolditalic-webfont.woff2) format("woff2"),url(/themes/edf2020/fonts/basiercircle-bolditalic/basiercircle-bolditalic-webfont.woff) format("woff"),url(/themes/edf2020/fonts/basiercircle-bolditalic/basiercircle-bolditalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}.sticky-footer a{font-family:basiercircle--semibold,Arial,sans-serif;font-size:24px;line-height:40px}footer .pageWidth{width:100%;margin:0 auto}.c-block--footer{background-color:#f7f6f1;padding-top:64px;margin-bottom:0;font-size:16px;line-height:28px}.c-block--footer,.c-block--footer *{font-family:basiercircle--regular,Arial,sans-serif}.c-block--footer *{box-sizing:border-box}.c-block--footer .c-block__inner{width:1134px;margin:0 auto}.c-block--footer__flex{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:48px;font-size:16px;line-height:28px}.c-block--footer__flex:last-of-type{padding-bottom:0}.c-block--footer__nav-list{font-size:16px;line-height:28px}.c-block--footer__nav-list ul.list-unstyled{list-style:none;margin:0;padding:0}.c-block--footer__nav-list ul.list-unstyled li{margin-bottom:0}.c-block--footer__nav-list ul a{color:#253d86;font-family:basiercircle--bold,Arial,sans-serif;text-transform:uppercase;font-size:12px;line-height:28px;letter-spacing:.04em;text-decoration:none}.c-block--footer__nav-list ul a:hover{color:#335aff;text-decoration:underline}.c-block--footer__nav-list:last-of-type{padding-right:0}.c-block--footer__nav-list .visually-hidden{margin-bottom:0}.c-block--footer__hr{border:solid #d8d5d3;border-width:1px 0 0;padding-bottom:25px;margin:0;-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em}.c-block--footer__title{font-family:basiercircle--bold,Arial,sans-serif;font-size:18px;line-height:133%;color:#4a3c31}.c-block--footer__text{font-family:basiercircle--regular,Arial,sans-serif;font-size:12px;line-height:150%;letter-spacing:.02em;color:#59595c;margin-bottom:32px}.c-block--footer__text a{border-bottom:1px solid #4a3c31;color:#4a3c31}.c-block--footer__text a:hover{color:#335aff;border-bottom:1px solid #335aff}@media screen and (min-width:760px){html{overflow-x:hidden}.clear{display:block;height:0;margin:0;padding:0;line-height:0;overflow:hidden;clear:left;width:100%;visibility:hidden}.column,.innerCol,.innerRow,.row{float:left;display:block;width:100%}.innerRow,.row{position:relative;clear:left}.content .row{margin-bottom:25px}.col20{width:20%}.col25{width:25%}.col30{width:30%}.col33-3{width:33.33%}.col35{width:35%}.col40{width:40%}.col43{width:43%}.col45{width:45%}.col50{width:50%}.col55{width:55%}.col57{width:57%}.col60{width:60%}.col65{width:65%}.col66-6{width:66.66%}.col70{width:70%}.col75{width:75%}.col80{width:80%}.col100{width:100%}.innerRow{margin:0 0 25px -10px}.col77-7 .innerRow{width:102.6%}.col66-6 .innerRow{width:103.3%}.col50 .innerRow{width:105.6%}.pageWidth{margin:0 auto}.header .pageWidth,.nav .pageWidth{padding:0}.has-1col .content-primary,.has-1col .region-content-bottom{width:670px;float:none;margin:0 auto;padding:0!important}.has-2col .region-content-bottom{float:none;margin:0 auto;padding:0}.row.colDivB,.row.colDivL,.row.colDivR,.row.colDivT{margin:0}.c-site-nav__mdb{display:none!important}.c-site-search__icon{position:relative;top:4px}.c-site-search__link{display:inline-block}.nav{z-index:15;position:absolute;top:184px}.nav-menu ul.links.inline>li.menu-item{display:inline-block}.nav-menu .links>li:first-child a{margin-left:0}.nav-menu .links>li>a{display:block;border-bottom:14px solid transparent;color:#004d96}.nav-menu .links>li.displayed.hover>a,.nav-menu .links>li.displayed>a,.nav-menu .links>li.displayed>a:hover,.nav-menu .links>li>a:hover{border-bottom:14px solid rgba(0,111,177,.98)!important;color:#004d96}.nav-menu .links>li.active-trail.displayed>a,.nav-menu .links>li.active-trail.displayed>a:hover,.nav-menu .links>li.active-trail>a,.nav-menu .links>li.active-trail>a:hover{border-bottom:14px solid #004d96;color:#004d96}.nav-menu .links>li a{text-decoration:none;font-weight:700;padding-bottom:10px}.nav-menu .links>li>.menu{position:absolute;top:43px;left:0;background:rgba(0,111,177,.98);width:100%;margin:0 -1000px;padding:30px 1000px 30px 1020px}.nav-menu .links .menu li{display:block}.nav-menu .column{border-left:1px solid hsla(0,0%,100%,.25);box-sizing:border-box;padding:10px 20px;display:table-cell;float:none}.nav-menu .column:last-of-type{padding-right:0}.nav-menu .column ul{margin:1px 0 0}.nav-menu .column>li{padding-top:20px}.nav-menu .column>li:first-of-type{padding-top:0}.nav-menu .column>li>a{color:#fff;font-size:17px;line-height:26px;font-weight:700;display:block;padding-bottom:5px;border:none}.nav-menu .column>li>a:after{content:"\00BB";margin-left:4px;transition:all .15s ease-out}.nav-menu .column>li>a:hover:after{margin-left:7px;border:none}.nav-menu .column>li .menu a{color:#bde4f6;font-size:13px;line-height:26px;font-weight:400;border:none}.nav-menu .column>li .menu a:hover{color:#fff;border:none}.nav-menu .column>li .menu a.is-active{background-color:hsla(0,0%,100%,.15);border-radius:3px;padding:5px 8px;color:#fff}.has-touch .expanded.displayed .column{float:left}.has-touch .expanded.displayed .col33-3:first-of-type>li.expanded:first-child>a{margin-top:40px}.has-touch .expanded.displayed>.menu>.link-parent{display:block!important;color:#fff;position:absolute;top:45px;margin-left:22px!important;font-size:20px}.has-touch .expanded.displayed>.menu>.link-parent:after{content:"\00BB";margin-left:4px}.has-touch .expanded.displayed>.menu>.link-parent:hover:after{margin-left:7px}.has-1col .content-hero .captionSrc,.has-1col .content-hero .captionText{max-width:670px}.blockLink:hover{box-shadow:0 0 0 10px #e5edf4;background:#e5edf4}.results li{float:none;width:auto;clear:left}.results.imgList li{width:auto}.imgList.larger{overflow:hidden}.imgListPreview div{position:relative}.imgListPreview div img{display:block;width:100%}.content-primary .starter-form fieldset{display:inline-block;width:67%;float:left}.content-primary .starter-form fieldset+.clear{display:none}.content-primary .starter-form input[type=submit]{display:inline-block;width:32%;float:left;height:71px;margin-left:1%}.content-secondary .starter-form fieldset{margin-bottom:0}.content-secondary .starter-form .choice{margin-bottom:10px}.content-bottom-cards .searchBar .form-actions,.content-bottom-cards .searchBar input{width:100%!important;float:none!important}.content-bottom-cards .card-box{margin:0;min-height:375px;z-index:2}.section-contact .content h3,.section-contact .content h4{margin-bottom:5px}.section-search .box{border:0;background:none}.section-people .blockLink strong{color:#004d91;display:inline-block;margin-top:5px}.section-people h4+a.blockLink{margin-top:10px}.section-people .innerCol h4{white-space:nowrap;margin-top:2px!important}.section-people .innerCol h3,.section-people .innerCol h4{white-space:nowrap}.c-block--footer__flex>:first-child{min-width:30%}.c-block--footer__flex:last-of-type>:first-child{width:30%}.c-block--footer__flex:last-of-type>:last-child{width:70%}.c-block--footer__nav-list{display:inline-block;padding-right:32px}.c-block--footer__title{margin-bottom:8px}}@media screen and (max-width:759px){html{position:static;right:0}.clear{display:block;height:0;margin:0;padding:0;line-height:0;overflow:hidden;clear:left;width:100%;visibility:hidden}.column,.innerCol,.innerRow,.row{float:none;display:block;width:100%}.innerRow,.row{position:static;clear:left;margin:0}.col20,.col25,.col30,.col33-3,.col35,.col40,.col43,.col45,.col50,.col55,.col57,.col60,.col65,.col66-6,.col70,.col75,.col80{width:100%}.column:not(.content-intro),.noLeftPadding,.noRightPadding{padding:0!important}.content{margin-bottom:30px}.has-2col .content-primary{margin-bottom:60px}.has-2col .region-content-bottom{width:90%;margin:0 auto}.content-bottom-cards:after{content:none}.column.breadcrumbs,.column.content-intro,.content-wrapper,.has-1col .column.breadcrumbs,.has-1col .column.content-intro,.has-1col .content-primary,.has-2col .content-primary,.has-2col .content-secondary{width:100%;float:none;clear:both}.rowStretch{margin-left:0!important;width:auto!important}.row.colDivB,.row.colDivL,.row.colDivR,.row.colDivT{margin:0}.content .row{margin-bottom:25px}.innerRow{margin:0}.section-docs .citeAbstract,.section-docs .document{padding:0;margin:0;width:100%}.content-primary,.content-secondary,.innerCol{padding:0}.innerCol.col50,.pageWidth,body{padding:0!important}.pageWidth,body{width:100%;margin:0}.content,.content-bottom-cards{width:90%;padding:0 5%;overflow:hidden}body{overflow-x:hidden}.noMobile{display:none!important}.mobileImg150{width:150px;margin-bottom:10px;height:auto}.c-site-nav__item--last{display:none}.site-search{overflow:hidden;margin:35px 0 0;padding:0;width:100%;display:block;border-left:none;box-sizing:border-box}.site-search .search-icon{margin:0 5% 0 0;float:right;width:30px;height:30px;position:relative;z-index:9}.site-search>div{height:40px;width:90%;margin:-30px 0 0 5%;display:block;float:left}.site-search form{height:40px;margin:0}.site-search .field{width:100%!important;display:block}.site-search input[type=search],.site-search input[type=search]:active,.site-search input[type=search]:focus{height:40px;font-size:19px;box-sizing:border-box;padding:0;margin:0;width:100%;background:none!important;border-bottom:2px solid #dedede!important;-webkit-appearance:none;border-radius:0}.nav,.site-search .search-close{display:none}.nav{background:#006fb1;border-top:16px solid #004d96;position:absolute;top:0;right:-75%;width:75%;height:100%}.nav .button{display:none}.nav-menu .links{margin:20px 0;padding:0;width:100%}.nav-menu .links li{padding:0;position:relative;display:block}.nav-menu .links>li a{font-size:18px;line-height:30px;color:#fff;text-decoration:none;font-weight:700;display:block;padding:15px 20px;border-bottom:1px solid hsla(0,0%,100%,.15)}.nav-menu .links li.expanded>a:after{content:"\00BB";display:block;transform:rotate(90deg);color:#fff;font-size:30px;line-height:30px;font-weight:400;position:absolute;right:20px;top:15px;opacity:.4;transition:all .15s ease-out}.nav-menu .links li li.menu-item>a:after{top:11px}.nav-menu .links li.expanded.open>a:after{transform:rotate(90deg) scaleX(-1);opacity:1}.nav-menu .links .menu{display:none;background:#2685bd;margin:0;width:100%}.nav-menu .links .menu li.expanded:after{font-size:25px;line-height:25px;top:15px}.nav-menu .links .menu .link-parent,.nav-menu .links .menu li>a{padding-left:40px;font-size:15px;line-height:24px}.nav-menu .links .menu .link-parent span,.nav-menu .links .menu li>a span{color:#fff}.nav-menu .links .menu .menu{background:#4d9ac8}.nav-menu .links .menu .menu .link-parent,.nav-menu .links .menu .menu li>a{padding-left:60px}.nav-menu .links .menu .link-parent{display:block}.footNotes{padding:0}.captionWrap.left,.captionWrap.right{overflow:hidden}.content-hero .captionSrc,.content-hero .captionText{width:90%}.content .button{padding:0 14px;margin:20px 0}.blockLink a.blockLink+a{display:block;margin-top:-20px;margin-bottom:15px}.blockLink{overflow:hidden;margin-bottom:20px;transition:none!important}.blockLink div{clear:none!important;display:inline-block;float:left;padding-right:15px;position:relative;width:auto!important}.blockLink img{width:120px;height:auto}.blockLink span.hyphenate{clear:none!important;display:block;float:left;width:50%!important}.blockLink span.hyphenate em{margin-top:0}.blockLink .statusInProgress{display:none}.imgFlex.noBotMarg{margin:0 0 30px!important}img{max-width:100%;height:auto}.has-2col .content-primary .hangLeft{margin:0 0 40px!important;float:none;width:100%}.has-1col .content-primary .hangLeft{margin:0 0 30px!important;float:none;width:100%}.content-primary .hangLeft--listoffset{z-index:auto;position:static;border-right:none;border-bottom:none}.has-1col .content-primary .hangRight,.has-2col .content-primary .hangRight{margin:0 0 30px!important;float:none;width:100%}.content-primary .hangRight--listoffset{z-index:auto;position:static;border-left:none;border-bottom:none}.floatImgLg{float:none;margin-left:0;margin-right:0;width:100%!important}.floatImgSm{max-width:50%}.floatImgTiny{max-width:40%}.results li{overflow:hidden}.results img{width:auto;float:left}.citeLeft img{width:70px;height:auto;border-radius:50%}.results .col25{float:left!important;width:auto!important;display:inline-block!important;padding-right:15px}.results .col75{float:left!important;width:60%!important}.results .statusInProgress,.results div em{display:none}.inlineLinks li,.inlineLinks li:last-child{border-right:none;float:none;display:block;padding:25px 0;border-bottom:1px solid #dedede;margin-bottom:0}.content-secondary .inlineLinks li,.content-secondary .inlineLinks li:last-child{padding:10px 0}.inlineLinks li:last-child strong,.inlineLinks li strong{display:block;padding:25px 0}.inlineLinks li:last-child{border-bottom:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{max-width:100%}.starter-form .choice{display:inline-block;float:left;width:33.3%}.payment_frequency label{font-size:12px}.payment_frequency label span:before{content:"";width:12px;height:12px;top:-1px}.searchBar{margin:0 0 15px}.card-box--large .card-box-content{padding:20px 30px}.content-bottom-cards .card-box{margin:0 0 40px;min-height:0}.prevButton{float:left}.nextButton{float:right}.jumpOut{float:none!important}.box .innerRow+.clear:last-child{margin:0}.sticky-footer a{font-family:basiercircle--regular,Arial,sans-serif;font-size:20px;line-height:22px}.tabs li{margin-right:15px}.view-expert-staff-list .cite{width:100%!important}.view-expert-staff-list .citeAbstract{float:none;margin:0!important;width:100%!important;clear:both;display:block;padding-top:20px}.view-expert-staff-list .citeAbstract p:last-child{margin-bottom:0}.has-hero:not(.front) .content .content-intro{width:auto;background-color:transparent;margin:0;position:static;padding:0 0 40px!important}.has-hero:not(.front) .content h1{color:#242424!important;font-size:35px!important;line-height:45px!important;margin-bottom:0;padding:0!important}.has-hero:not(.front) .breadcrumbs.pageWidth{width:90%;margin:0 5%;overflow:hidden}.section-offices .officeContact{float:none;width:100%;margin-right:0;margin-bottom:25px}.section-offices #officeGmap{float:none;width:100%}.section-offices .expertStaffList{width:100%}.c-block--footer__flex{flex-direction:column;text-align:center}.c-block--footer__logo{margin:0 auto 8px}.c-block--footer__nav{width:100%}.c-block--footer__nav-list:last-of-type{margin-bottom:0}.c-block--footer__nav-list{margin-bottom:48px}.c-block--footer__social-icons{margin:0 auto 48px}.c-block--footer__hr{padding-bottom:48px}}@media screen and (min-width:1000px){.has-2col .region-content-bottom,.header .pageWidth,.nav .pageWidth,.pageWidth{width:960px}.has-2col-wide .content-primary{width:675px}.has-2col-wide .content-secondary{width:225px}.noWide{display:none!important}.page-header{padding:0 60px}.has-2col .content-hero .captionSrc,.has-2col .content-hero .captionText{max-width:960px}.has-1col .breakout-image{overflow-x:hidden;position:relative;width:100vw;max-width:960px;transform:translate(-50%);left:50%;margin-bottom:40px}.has-1col .breakout-image.nested-card{overflow-x:visible}.citeLeft img{width:70px;height:auto;border-radius:50%}.c-block--footer__logo,.c-block--footer__nav-list{padding-right:64px}}@media screen and (min-width:760px) and (max-width:999px){.header .pageWidth,.nav .pageWidth,.pageWidth{width:750px}.has-2col .content-primary{width:470px}.has-2col .content-secondary{width:250px}.has-2col .region-content-bottom{width:750px}.has-2col-wide .content-primary{width:490px}.has-2col-wide .content-secondary{width:210px}.noNarrow{display:none!important}.c-site-search__text-field[type=search]{width:450px}.nav .button{width:120px;height:40px;bottom:15px}.nav-menu .links>li a,.nav .button{font-size:14px}.has-2col .content-hero .captionSrc,.has-2col .content-hero .captionText{max-width:750px}.has-2col .content-primary .hangLeft{width:250px}.has-1col .content-primary .hangLeft{width:300px;margin:0 40px 20px 0}.has-2col .content-primary .hangRight{width:400px;margin:0 -280px 20px 30px}.has-1col .content-primary .hangRight{width:300px;margin:0 0 20px 40px}.content-primary .video.hangLeft iframe,.content-primary .video.hangRight iframe{width:100%}.floatImgLg{max-width:50%}.floatImgSm,.floatImgTiny{max-width:35%}.plainList .factoid-em span{font-size:320%}.citeLeft img{width:50px;height:auto;border-radius:50%}.content-bottom-cards .searchBar input[type=text]{font-size:15px}.card-box--info,.card-box--media{background-size:45%}.card-box--info{background-size:initial}.section-docs .view-filters .button{width:auto}.has-hero:not(.front) .content .content-intro{top:-150px}.has-hero:not(.front) .content h1{font-size:3.3vw;padding:10px 100% 10px 10px}.section-people .innerCol h3,.section-people .innerCol h4{white-space:normal!important}.c-block--footer__logo{padding-right:32px}}@media screen and (max-width:840px){.page-header{padding:0 30px}.c-site-nav__item{margin-right:1em}}@media screen and (max-width:760px){.site-logo__link.is-hidden-mobile{display:none}.nav-search{display:flex;flex-flow:row nowrap;align-items:center;position:relative;top:-8px}.nav-search.is-active-mobile{position:fixed;top:0;left:0;background-color:#253d86;height:125vh;width:100%;z-index:999;display:block}.c-site-nav__list{font-family:basiercircle--bold,Arial,sans-serif;font-size:18px;line-height:28px;color:#fff}.is-active-mobile .c-site-nav__item{border-top:none;margin-right:0;margin-bottom:0}.c-site-nav__link--last{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left;margin-left:0}.is-active-mobile .c-site-nav__link--last{color:#253d86!important;background-color:#fff}.c-site-nav__link:not([class*="--last"]){margin:0 0 40px;padding:0 8px}.is-active-mobile .c-site-nav__link{font-weight:700;width:100%}.c-site-nav{display:none}.is-active-mobile>.c-site-nav{display:block;margin:100px 40px 0}.is-active-mobile .c-site-search form{display:flex;flex-flow:row nowrap;align-items:center;justify-content:right}.is-active-mobile .c-site-search form input{width:90%}.is-active-mobile .c-site-search form button{width:10%}.c-site-search__text-field[type=search]{width:100%}body.adestra .is-active-mobile .c-site-nav__link--last,body.donation2 .is-active-mobile .c-site-nav__link--last,body.myedf .is-active-mobile .c-site-nav__link--last,body.myedf_membership .is-active-mobile .c-site-nav__link--last,body.p2a .is-active-mobile .c-site-nav__link--last{color:#253d86;background-color:#fff;padding:12px 24px!important}.sticky-footer br{display:block}}@media screen and (min-width:761px){.c-site-nav__menu-icon-link{display:none}.c-site-nav__list{display:flex;justify-content:flex-end}.c-site-nav__item:not([class*="--last"]) a:before{display:none;height:0;margin:0;width:0}.c-site-nav__item:not([class*="--last"]) a:hover{color:#335aff}.page-header--transparent .c-site-nav__item:not([class*="--last"]) a:hover{color:#fff}}@media screen and (min-width:841px) and (max-width:960px){.c-site-nav__item{margin-right:1.5em}}@media screen and (max-width:960px){.c-site-nav__item--last{margin-right:calc(1em - 12px)}}@media screen and (max-width:999px){.blockLink div em{display:none}.card-box--large-imgl-wider .card-box-imgl,.card-box--large-imgl-wider .card-box-imgr,.card-box--large-imgl .card-box-imgl,.card-box--large-imgl .card-box-imgr,.card-box--large-imgr-wider .card-box-imgl,.card-box--large-imgr-wider .card-box-imgr,.card-box--large-imgr .card-box-imgl,.card-box--large-imgr .card-box-imgr{border-radius:0 0 4px 4px!important;position:absolute;top:auto;bottom:0;left:0;height:auto;width:100%}.card-box--large-imgl-wider:after,.card-box--large-imgl:after,.card-box--large-imgr-wider:after,.card-box--large-imgr:after{display:block;content:"";width:100%;padding-bottom:100%}.card-box--large-imgl-wider .card-box-content,.card-box--large-imgl .card-box-content,.card-box--large-imgr-wider .card-box-content,.card-box--large-imgr .card-box-content{padding:20px 30px}.sticky-footer a.button{padding:0 30px;min-width:100px;font-size:14px}.c-block--footer__title{margin-top:32px;margin-bottom:0}}@media screen and (max-width:499px){.starter-form fieldset{margin-bottom:0}.starter-form .choice{display:block;float:none;width:100%;margin-bottom:10px}}@media screen and (min-width:500px){.content-primary .starter-form .choice{display:inline-block;width:33%;float:left;margin-right:1%}.content-primary .starter-form .choice.other{width:32%;margin-right:0}.content-primary .starter-form .choice.other input{height:50px}}@media screen and (min-width:500px) and (max-width:760px){.content-secondary .starter-form .choice{width:33%;display:inline-block;float:left;margin-right:1%;margin-bottom:0}.content-secondary .starter-form .choice.other{width:32%;margin-right:0}}@media screen and (max-width:400px){.simple .button,.simple input[type=email],.simple input[type=number],.simple input[type=search]{width:100%!important;float:none}}@media screen and (max-width:450px){.searchBar .field-wrapper input,.searchBar .form-actions,.searchBar input{width:100%;float:none}}@media screen and (min-width:451px) and (max-width:759px){.searchBar .form-actions input{margin-top:0}}@media screen and (max-width:1060px){.sticky-footer.sf_donation .button{height:40px}.sticky-footer.sf_donation br{display:block}}@media screen and (max-width:600px){.sticky-footer.sf_donation .button{display:none}}@media screen and (max-width:849px){.has-hero:not(.front) .content-hero{padding:0!important}.has-hero:not(.front) .content-hero,.has-hero:not(.front) .content-hero .content-hero img,.has-hero:not(.front) .content-hero .content-hero img.imgFlex{width:100%!important;position:static}}@media screen and (min-width:1060px) and (max-width:1200px){.has-hero:not(.front) .content .content-intro{margin-left:0;top:-155px}.has-hero:not(.front) .content h1{padding:15px 100% 15px 20px}}@media screen and (min-width:999px) and (max-width:1060px){.has-hero:not(.front) .content h1{padding:15px 100% 15px 20px}}@media screen and (min-width:1500px){.has-hero:not(.front) .content h1{font-size:2.2vw}}@media screen and (max-width:1159px){.c-block--footer .c-block__inner{width:90%}}
