/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-block--text ul .container-light,.c-block--text ul .container-light p,.c-block--text .container-light div ul li,.c-block--text .container-light ul li,.c-block--text .container-light ul li p,.c-block--text .container-light ul li a,.c-block--text .container-light ul li div,.c-block--text .list--arrows li{font-size:1rem !important;}
.card--quiet .card__title{margin-top:1rem;}.card--quiet .card__label + .card__title{margin-top:0;}
.card--our-team p{font-size:.875rem;}.c-block--media-contact .block-header__heading{font-size:1rem !important;}.expert-profile .c-block--field-area-of-expertise + .c-block--body ul li{padding-bottom:0;line-height:1.6;}
.text-highlight{background-image:-webkit-gradient(linear,left top,left bottom,from(#d7f899),to(#d7f899));background-image:-o-linear-gradient(#d7f899,#d7f899);background-image:linear-gradient(#d7f899,#d7f899);background-repeat:no-repeat;padding:0 2px;}
.see-more,.c-block__see-more{font-size:1.125rem;line-height:1.5;font-weight:bold;color:#494a50;text-decoration:none;padding-right:26px;display:inline-block;}.see-more::after,.c-block__see-more:after{content:"";background:url("/themes/edf2020/images/optimized/arrow-right-black.svg") 0 no-repeat;display:inline-block;width:19px;height:16px;margin:0 -26px -2px 7px;}.see-more:hover,.c-block__see-more:hover{color:#03c;}.see-more:hover::after,.c-block__see-more:hover::after{background:url("/themes/edf2020/images/optimized/arrow-right-blue-sm.svg") 0 no-repeat;}.see-more hr,.c-block__see-more hr{margin:0 0 2rem;border-top:1px solid #d8d5d3;}
#drupal-off-canvas div[data-once="claroDetails"] .inline-block-list__item{color:#85bef4 !important;}
h1{font-family:Anton,sans-serif;font-size:3.5rem;font-weight:400;line-height:1.5;color:#0033CC;margin-top:2rem;}@media screen and (max-width:760px){h1{font-size:40px;line-height:52px;}}.c-block:has(h1){margin-bottom:2rem;}
h1{font-size:56px;line-height:1.3;color:#03c;text-align:center;font-family:"Anton",sans-serif;margin-top:1.5rem !important;}@media screen and (max-width:760px){h1{font-size:38px;line-height:1.3;}}
#mc_embed_signup input.button{color:#252212;font-size:14px;font-weight:700;margin:0;}#mc_embed_signup form{padding:0;}#mc_embed_signup .mc-field-group{padding-bottom:25px;}@media screen and (max-width:759px){#mc-embedded-subscribe-form .button{float:none;padding:0 22px !important;}}#mce-responses{margin:0px !important;}#mc_embed_signup #mce-success-response{color:#e85c41 !important;}
.sliderTrigger{cursor:pointer;}.thumbTrigger img{float:left;clear:both;padding-right:15px;}.thumbTrigger span{font-weight:bold;display:block;}.thumbTrigger{margin:0px 20px 30px 0px !important;min-height:80px;}
.c-block--big-pic-nav--no-padding{margin-top:-6rem;}@media screen and (max-width:760px){.c-block--big-pic-nav--no-padding{margin-top:-2rem;}}
ul.list--3-cards{display:flex;flex-direction:row;flex-wrap:wrap;}ul.list--3-cards li.card--shout{margin-right:2%;padding-bottom:0;flex:0 0 32%;}@media screen and (min-width:761px) and (max-width:1159px){ul.list--3-cards li.card--shout{flex:0 0 32%;margin-right:2%;}ul.list--3-cards li.card--shout:last-of-type{margin-right:0;}.c-block--parallax + .c-block--text .hr--blue{display:none;}}@media screen and (min-width:551px) and (max-width:760px){ul.list--3-cards li.card--shout{flex:0 0 48%;margin-right:4%;}ul.list--3-cards li.card--shout:nth-of-type(2){margin-right:0;}ul.list--3-cards li.card--shout:last-of-type{margin-left:auto;margin-right:auto;}}@media screen and (max-width:760px){.c-block--parallax .c-block__inner{padding-top:0;}.c-block--parallax .c-block__inner .parallax__item__content h2{font-size:24px;line-height:28px;font-family:basiercircle--regular,Arial,sans-serif;}.c-block--hero-banner-headline + .c-block--text + .c-block--text{margin-bottom:0;}}@media screen and (max-width:550px){ul.list--3-cards li.card--shout{flex:0 0 100%;margin-right:0;}}@media screen and (min-width:1160px){ul.list--3-cards li.card--shout:last-of-type{margin-right:0;}.c-block--parallax + .c-block--text .hr--blue{display:none;}}ul.list--3-cards li.card--shout .media--image:after{content:"";display:block;position:absolute;background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.66) 100%);background-size:cover;width:100%;height:100%;top:0;z-index:1;border-radius:4px;}ul.list--3-cards li.card--shout .card__title{font-family:basiercircle--bold,Arial,sans-serif;font-size:18px;line-height:26px;}ul.list--3-cards li.card--shout h4.card__subtitle{font-family:basiercircle--regular,Arial,sans-serif;font-size:16px;}.c-block.c-block--slider .c-block__inner,.c-block.c-block--parallax .c-block__inner{border-top:0;}.parallax__item__content h2 a{color:#253D86;text-decoration:none;}.parallax__item__content h2 a:hover{text-decoration:underline;}
.map_wrapper{position:relative;background-color:#e0e0e0;}.map_legend{position:absolute;top:5px;left:5px;background-color:white;border:1px solid #949494;border-radius:3px;font-family:Arial,sans-serif;font-size:12px;padding:3px 10px;max-width:89%;}.map_legend_item div{width:13px;height:13px;margin:0 5px 5px 0;border-radius:13px;float:left;clear:left;border:1px solid #949494;position:relative;top:3px;}.map_legend_item .priority{background-color:#9090DC;}.map_legend_item .nonpriority{background-color:#90B690;}
