@charset "UTF-8";
:root{--eg-default-color: #000;--eg-primary-color: #603314;--eg-light-color: #fff;--eg-contrast-color: #164448;--eg-accent-color: #eec7ac;--eg-gc-color-base: #603314;--eg-a-link: #162b48;--eg-a-link-hover: #0a1421;--eg-a-link-rgba: rgba(22,43,72, 0.8);--eg-a-link-rgba-hover: rgba(22,43,72, 1);--eg-bg: #fbfaf8;--eg-bg-hover: #d3e0f2}.bg-wrapper{background:url("/media/userfiles/images/redfield/header-bg-ed.jpg") no-repeat}.bg-sub-wrapper{background:url(/media/userfiles/images/redfield/subheader-bg-ed.jpg) no-repeat}#phone-wrapper::before{content:"Contact Us: "}#wrap-alert,.featured-events-container,.featured-resource-container{display:none}.responsive-table{margin-bottom:25px}.formatted-table td,.esri-table tbody td,.responsive-table td{padding:3px;border-bottom:1px solid #162b48}.formatted-table th,.esri-table thead td,.responsive-table th{font-weight:bold;color:#fff;background-color:#162b48;padding:3px;border:1px solid #162b48;text-align:left}.esri-table tbody tr.summary-row td{font-weight:bold;font-size:1.2em}.formatted-table tr,.esri-table tbody tr,.responsive-table tr{background-color:#fff}.formatted-table tr:hover,.esri-table tbody tr:hover,.responsive-table tr:hover{background-color:#f3efe6}.esri-headline,.esri-table thead td{text-shadow:none;text-decoration:none}@media screen and (max-width:768px){.responsive-table tbody td:nth-child(1),.esri-table tr td:nth-child(1){font-weight:normal;color:#000;background-color:#fff}}.table .responsive-table{margin-bottom:15px}.table .formatted-table td,.table .esri-table tbody td,.table .responsive-table td,.table .table-striped td{padding:3px;border-bottom:1px solid var(--eg-primary-color);color:var(--eg-default-color)}.table .formatted-table th,.table .esri-table thead td,.table .responsive-table th,.table .table-striped th{font-weight:bold;color:var(--eg-light-color);background-color:var(--eg-primary-color);padding:3px;border:1px solid var(--eg-primary-color);text-align:left}.table .esri-table tbody tr.summary-row td{font-weight:bold;font-size:1.2em}.table .formatted-table tr,.table .esri-table tbody tr,.table .responsive-table tr,.table .table-striped tr,.table .table-striped tbody tr:nth-of-type(odd){background-color:var(--eg-bg)}.table .formatted-table tr:hover,.table .esri-table tbody tr:hover,.table .responsive-table tr:hover,.table .table-striped tr:hover,.table .table-striped tbody tr:nth-of-type(odd):hover{background-color:var(--eg-light-color)}.table .esri-headline,.table .esri-table thead td{text-shadow:none;text-decoration:none}@media screen and (max-width:768px){.table .responsive-table tbody td:nth-child(1),.table .esri-table tr td:nth-child(1){font-weight:normal;color:var(--eg-default-color);background-color:var(--eg-bg)}}.colored-text-primary{color:#603314}.colored-text-secondary{color:#162b48}.sub-page h1{color:#603314;font-size:36px;font-weight:bold}.sub-page h2{color:#162b48;font-size:32px;font-weight:bold}.sub-page h3{color:#284e83;font-size:28px;font-weight:bold}.sub-page h4{color:#000;font-size:24px;font-weight:bold}.pseudo-headline,#resources.detail .module-item-headline,#incentives.detail .module-item-headline,#events.details .event-headline{font-size:36px;color:#603314;height:auto;line-height:1.1;text-shadow:none}@media screen and (min-width:768px){#contact-form{width:100%;float:left}}#contact-form .styled-select,#contact-form .form-fields input,#contact-form .form-fields textarea,#contact-form #clear,#contact-form #submit,#contact-form #contact_form_submit{width:95%;background:none}#contact-form .styled-select select{width:100%}#directory,#directory .search-result .module-item-address,#directory.detail .module-item-address,#projects,#projects .module-item-content,#projects .title,#projects.details .item-details,#jobs,#resources,#resources .search-result .module-item-details,#resources .module-item-title,#incentives,#staff .module-item-headline,#staff.detail .module-item-details,#news,#events.list-view .search-result .module-item-details,#events #more-events-popup,#events #more-events-popup .more-events,#events.details,ul.sitemap,.sub-page #maincontent_wrapper ul,.sub-page #maincontent_wrapper ol{font-size:20px;line-height:1.5}#resources .search-result.odd,#directory .search-result.odd,#staff .search-result:nth-child(2n+1),#wrap-real-estate .result,#jobs.landing .search-result.odd,#projects .module-item:nth-child(odd),#events.list-view .search-result:nth-child(odd),#events.list-view .event-nav-button>a,#events .related-items,#jobs.detail .gallery-container,#events.details .media-stripe{background:#fbfaf8;border:0;margin:5px;box-shadow:none;transition:all 0.3s;z-index:1}#resources .search-result.even,#directory .search-result.even,#incentives .search-result,#staff .search-result:nth-child(2n),.real-estate-results #tbl-results tr.even,#jobs.landing .search-result.even,#projects .module-item:nth-child(even),#events.list-view .search-result:nth-child(even){background:#f3efe6;border:0;margin:5px;transition:all 0.3s;z-index:1}#directory .search-result:hover,#incentives .search-result:hover,#resources .search-result:hover,#staff .search-result:hover,#jobs.landing .search-result:hover,#projects .module-item:hover,#events #calendar,#events.list-view .search-result:hover,#events.list-view .event-nav-button>a:hover,#wrap-real-estate .result:hover{background-color:#d3e0f2 !important;z-index:2}#wrap-real-estate.search .map-container>.re-map-overlay,#wrap-real-estate .map-container>.re-map-overlay,#jobs .imap-container .overlay,#projects .imap-container .overlay,#directory .wrap-mod-map .overlay{background:rgba(255, 255, 255, 0.2)}#wrap-real-estate.search .map-container>.re-map-overlay p,#wrap-real-estate .map-container>.re-map-overlay p,#jobs .imap-container .overlay div p,#projects .imap-container .overlay div p,#directory .wrap-mod-map .overlay div p{background:#162b48;color:#fff !important;font-weight:bold;border:0}.info-window{font-family:"Libre Franklin", sans-serif;background:#603314;box-shadow:3px 3px 5px;height:auto !important}.info-window .infowindow-top,.info-window .infowindow-bg,.info-window .infowindow-bot{background:none}.info-window .infowindow-bg .inside{padding:1px 6px 1px 5px}.info-window .infowindow-bg .content-container{background:#fff}#wrap-real-estate .re-nav ul li,#wrap-real-estate .re-nav{background:rgba(22, 43, 72, 0.2)}#wrap-real-estate .re-nav ul li:hover,#wrap-real-estate .re-nav ul li.active,#wrap-real-estate .nav-popup,#wrap-real-estate.list-view .results-list th,#wrap-real-estate.details .button-stripe,#wrap-real-estate .result .module-item-photo .sale-stripe{background:#162b48}.btn-info,.btn-warning{background-color:#d2c3a1;border-color:#fff}.btn-info:hover,.btn-warning:hover{background-color:#603314;border-color:#fff}#wrap-real-estate.list-view .results-list tbody:nth-child(2n+1) tr{background:#fbfaf8}#wrap-real-estate.list-view .results-list tbody:nth-child(2n) tr{background:#f3efe6}#wrap-real-estate.list-view .results-list tbody:nth-child(2n) tr:hover,#wrap-real-estate.list-view .results-list tbody:nth-child(2n+1) tr:hover{background:#d3e0f2}#wrap-real-estate.details .detail-carousel{background:#fff}#wrap-real-estate.details .detail-carousel .item .col-slide{height:auto;min-height:220px}#wrap-real-estate.details video{width:100%;min-height:175px}#wrap-real-estate.details .carousel-control.left,#wrap-real-estate.details .carousel-control.right{background:none;filter:none}#wrap-real-estate.details .pdf-block{background:#162b48;border:3px solid #fff;box-shadow:0 0 2px;transition:all 0.5s}#wrap-real-estate.details .pdf-block:hover{background:#284e83}#wrap-real-estate.details .pdf-block a,#wrap-real-estate.details .pdf-icon{color:#fff}#jobs.detail .imap-container{height:140px}#jobs.detail #imap{border:0}#jobs.detail .title-container{padding:0}#jobs.detail .module-item-photo-container{background:transparent}#projects .module-item-img img.more-info{display:none}#projects .module-item-img img{max-width:90%}#directory .module-sort-by{background:#162b48;color:#fff}#directory .module-sort-by a{color:#fff}#directory .module-sort-by a:hover,#directory .module-sort-by.selected,#directory .module-sort-by.selected a,#directory .module-sort-by:hover{background:#284e83}#directory .headline .featured-star,#directory .menu-right-wrapper .go-to-icon,#directory .module-item-more .featured-star{color:#162b48}#directory .detail-left .colored-background{background:#ebe4d5;border-bottom:1px solid #603314;border:1px solid #603314}#directory .detail-left .colored-background:hover{background:#f3efe6}.directory-categories-all-page .info.contact .block.phone-two .fa-container .fa-solid.fa-phone{--fa: "";--fa--fa: ""}#directory.detail .category-panel .search-result,#directory.search .content-panel .search-result{padding:0 0.5rem;margin:0 0 1.875rem;background:none}#directory .search-result:hover{background-color:#fff !important}@media screen and (min-width:611px){#resources .search-result{width:48%}}#events.details .event-header .event-times .expired{display:none}#incentives.detail .incentives-contacts{background:#ebe4d5}@media screen and (max-width:992px){#incentives .search-result:nth-child(2n+1),#incentives .search-result:nth-child(2n){width:100%;height:auto;left:0;margin:5px}}#resources .search-result{height:510px}@media screen and (max-width:992px){#resources .search-result{width:100%;height:auto}#resources .search-result .module-item-details{max-height:none}#resources .search-result .categories{position:relative;bottom:0;margin-top:10px}}@media screen and (max-width:480px){#resources .search-result img.module-item-photo{float:none;max-width:none;max-height:none;margin:5px auto 15px auto;display:block}}#resources.detail .detail-section.module-item-headline,#resources.detail .detail-section.category-container{border-bottom:1px solid #c8c8c8}#resources.detail .posted-on{font-size:10px}#staff .contact-form-row{background:#ebe4d5;border-bottom:1px solid #603314}#news.detail #wrap-popup-border img{max-width:600px}#news.detail .popup-photo-cap{background:rgba(204, 204, 204, 0.5)}#jobs.landing .search-result .title-container,#jobs.landing .search-result .module-item-photo,#jobs.detail .detail-header,#jobs.detail .module-item-photo,#jobs.detail .title-container,#jobs.detail .gallery-container,#jobs.detail #gallery .gallery-thumb,#incentives .module-item-headline,#staff,#people.search-results #sort-links button,#people.detail .module-item-photo,#people.detail #gallery .gallery-thumb,#resources.detail .detail-section,#incentives.detail .module-item-headline{border:0;outline:0}#jobs.landing .search-result .title-container,#incentives .module-item-headline,.eg-no-padding{padding:0}.eg-padding-above{padding-top:2%}.eg-padding-below{padding-bottom:2%}.eg-padding-left{padding-left:2%}.eg-padding-right{padding-right:2%}#jobs.detail .gallery-container,#events.details .event-headline{background:none;filter:none}.two-column-flow{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%;-webkit-column-width:200px;-moz-column-width:200px;column-width:200px;margin-bottom:2%}.three-column-flow{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%;-webkit-column-width:200px;-moz-column-width:200px;column-width:200px;margin-bottom:2%}.small-text,.eg-smaller-text{font-size:0.85em;line-height:1em}.large-text,.eg-larger-text{font-size:1.25em;line-height:1.75em}.left{float:left}.right{float:right}.centered{display:block;margin-left:auto;margin-right:auto}.block{display:block}.inline{display:inline}img.img-responsive.inline.left,img.img-responsive.eg-inline.left{padding:0 10px 10px 0}img.img-responsive.inline.right,img.img-responsive.eg-inline.right{padding:0 0 10px 10px}.hover-div{background:#162b48;color:#fff;border:7px solid rgba(255, 255, 255, 0.85);padding:10px;font-size:20px;display:flex;justify-content:center}.hover-div a{color:#fff;font-weight:normal}.hover-div a:hover{text-decoration:none}.hover-div p{display:flex !important;align-items:center;margin-bottom:0}.hover-div .img-responsive.inline.left{padding:0 10px 0}.bronze{background:#766e54;background:-moz-linear-gradient(top, #766e54 0%, #625841 50%, #766e54 100%);background:-webkit-linear-gradient(top, #766e54 0%, #625841 50%, #766e54 100%);background:linear-gradient(to bottom, #766e54 0%, #625841 50%, #766e54 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#766e54", endColorstr="#766e54",GradientType=0)}.bronze:hover{background:#625841}.blue{background:#172a45;background:-moz-linear-gradient(top, #172a45 0%, #182538 50%, #172a45 100%);background:-webkit-linear-gradient(top, #172a45 0%, #182538 50%, #172a45 100%);background:linear-gradient(to bottom, #172a45 0%, #182538 50%, #172a45 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#172a45", endColorstr="#172a45",GradientType=0)}.blue:hover{background:#182538}.gold{background:#f6c983;background:-moz-linear-gradient(top, #f6c983 0%, #cca56a 50%, #f6c983 100%);background:-webkit-linear-gradient(top, #f6c983 0%, #cca56a 50%, #f6c983 100%);background:linear-gradient(to bottom, #f6c983 0%, #cca56a 50%, #f6c983 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6c983", endColorstr="#f6c983",GradientType=0)}.gold:hover{background:#cca56a}.brown{background:#5d3213;background:-moz-linear-gradient(top, #5d3213 0%, #512b0f 50%, #5d3213 100%);background:-webkit-linear-gradient(top, #5d3213 0%, #512b0f 50%, #5d3213 100%);background:linear-gradient(to bottom, #5d3213 0%, #512b0f 50%, #5d3213 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5d3213", endColorstr="#5d3213",GradientType=0)}.brown:hover{background:#512b0f}#wrap-fastfact #fact-header img{border:5px solid #fff}.social-container{display:none}.featured-partner-container{display:none}.carousel-caption{text-shadow:none}.bootstrap-carousel-sub p,.bootstrap-carousel-sub h2,.bootstrap-carousel-sub h3,.bootstrap-carousel-sub h4{font-size:28px}#news .column-count-4{-webkit-column-count:1;-moz-column-count:1;column-count:1}#news .column-count-4 .search-result{border-bottom:1px solid #000;margin-bottom:15px;padding-bottom:15px}#news .column-count-4 .search-result:last-child{border-bottom:0;padding-bottom:0}#news .column-count-4 .search-result .module-item-details{display:none}@media screen and (min-width:768px){#news .featured-result-set .col-md-12,#news .search-result .inside{padding:0}#news .featured-result-set .multi-col .col-md-6:first-child{padding-left:0}#news .featured-result-set .multi-col .col-md-6:last-child{padding-right:0}}.bootstrap-carousel .carousel-caption h2{font-weight:700}.bootstrap-carousel .carousel-caption h2 strong{font-weight:900}a.btn{color:#fff}.home-page #maincontent_wrapper a.btn,.sub-page #maincontent_wrapper a.btn{background:#162b48;color:#fff;font-weight:400;border:1px solid #fff;opacity:0.8;transition:all 0.3s}.home-page #maincontent_wrapper a.btn:hover,.sub-page #maincontent_wrapper a.btn:hover{opacity:1;transform:scale(1.05)}.home-page #maincontent_wrapper a.btn.btn-primary,.sub-page #maincontent_wrapper a.btn.btn-primary{background:#162b48}.home-page #maincontent_wrapper a.btn.btn-success,.sub-page #maincontent_wrapper a.btn.btn-success{background:#146033}.home-page #maincontent_wrapper a.btn.btn-info,.sub-page #maincontent_wrapper a.btn.btn-info{background:#603314}.home-page #maincontent_wrapper a.btn.btn-warning,.sub-page #maincontent_wrapper a.btn.btn-warning{background:#f6c983}.home-page #maincontent_wrapper a.btn.btn-danger,.sub-page #maincontent_wrapper a.btn.btn-danger{background:#766e54}.home-page #maincontent_wrapper a.btn.btn-link,.sub-page #maincontent_wrapper a.btn.btn-link{background:#fff;color:#162b48}.btn.block,.btn-block{display:block;margin:10px 0 10px}#contact-specific-more .location-info .btn.btn-default,#contact-specific #contact-form #contact_form_submit,#contact-success-message .btn.btn-secondary{background:#162b48;color:#fff;font-weight:400;border:1px solid #fff;opacity:0.8;transition:all 0.3s}#contact-specific-more .location-info .btn.btn-default:hover,#contact-specific #contact-form #contact_form_submit:hover,#contact-success-message .btn.btn-secondary:hover{opacity:1;transform:scale(1.05)}#contact-specific-more .location-info .btn.btn-default,#contact-specific #contact-form #contact_form_submit,#contact-success-message .btn.btn-secondary{background:#162b48}#contact-success-message .btn.btn-secondary{display:block;margin:10px 0 10px;width:100%}.contact-specific-page .outer-main-content{border-top:1px solid #000;padding-top:30px}#contact-specific .modal-content,#contact-specific .modal-footer{border:0}#contact-specific .modal .modal-header{background:#fff;border-bottom:0}#contact-specific #contact-form{width:100%}#contact-specific-more .location-info .btn.btn-default,#contact-form #contact_form_submit,#contact-form .form-control,#contact-form{border-radius:0}#parent-page-landing #parent-page-description-container{background:#162b48;color:#fff}#parent-page-landing .parent-page-title{font-size:32px;font-weight:bold;color:#fff}#real-estate-res.search .form-container .col{background:#fbfaf8}#real-estate-res.search .sort-links .col{background:#162b48}#real-estate-res.search .sort-links .col.selected,#real-estate-res.search .sort-links .col:hover{background:#101f34}#real-estate-res #eg-rre-toggle-view{display:none}#real-estate-res.search .card{background:#fbfaf8;border:0;transition:transform 0.5s, backgrund 0.5s}#real-estate-res.search .card:hover{box-shadow:none;transform:scale(1.02);background:#d3e0f2}#real-estate-res.detail .eg-rre-amenities,#real-estate-res.detail .rre-units>.rre-unit{background:#fbfaf8}#real-estate-res{font-size:20px;font-weight:400}#projects .well,#projects.search .card-container .inner,#projects.details .overview,#projects.details .specifics{background:#fbfaf8;transition:all 0.5s}#projects.search .card-container .inner:hover{background:#162b48;transform:scale(1.02)}#projects.search .card-container .inner:hover a{color:#fff}#project-carousel .carousel-indicators .active{background:#162b48;color:#162b48;border:1px solid #162b48}#projects.search #submit{border:1px solid #162b48;color:#fff}#projects.search #sort-links i{color:#162b48}#projects.search #sort-links .selected,#projects.search #sort-links .selected i,#projects.search #submit,#projects.search .load-more a,#project-carousel .read-more a,#projects.details .quick-links{background:#162b48;color:#fff;border:0;transition:all 0.5s}#projects.details .email,#projects.details .phone{background:transparent;color:#fff}#projects.search #submit:hover,#projects.search .load-more a:hover,#project-carousel .read-more a:hover,#projects.details .quick-links:hover{background:#101f34}#projects.search .project-cards .arrow-right,#projects.details .overview .arrow-right{border-right:48px solid #603314}.project-selector .next,.project-selector .previous{background:rgba(22, 43, 72, 0.5);font-size:0.75em}#project-carousel .carousel-control i{color:rgba(22, 43, 72, 0.5)}.project-selector .next:hover,.project-selector .previous:hover{background:#162b48}#project-carousel .carousel-control i:hover{color:#162b48}.bootstrap-carousel .glyphicon,.bootstrap-carousel-sub .glyphicon{display:block}.outer-main-content .eg-custom-form button.btn.btn-block.btn-primary{background:#162b48;text-transform:uppercase;font-weight:bold;border:0;border-radius:0}.outer-main-content .eg-custom-form{padding:50px;background:#f3efe6;margin-bottom:35px}@media screen and (max-width:991.98px){.outer-main-content .eg-custom-form{margin-top:35px;padding:15px}}#list-life .list-group-card .inside{background:#f3efe6}#list-life .list-group-btn .triangle{border-color:#f3efe6 transparent transparent}#list-life .list-group-btn p.listing-title{font-weight:bold;text-transform:uppercase;font-size:1.25rem}#list-life .list-group-card .url-button{background:#162b48}#secondary_maincontent_wrapper p,.list-description p{font-size:20px;font-weight:300;line-height:1.5}#eg-resource-document .result .inside{background:#f3efe6}#eg-resource-document .result.featured .inside{background:#d3e0f2}#eg-resource-document .result.selected .inside,#eg-resource-document .result:hover .inside{background:#603314;color:#fff}#eg-resource-document .fa.selected{background:#162b48}#eg-resource-document .fa.selected:hover{color:#162b48}#eg-resource-document .fa{background:#fff;color:#162b48}#eg-resource-document .fa:hover{background:#162b48;color:#fff}#eg-resource-document .module-search-form{display:none}#secondary_wrapper p{font-size:20px}.bootstrap-carousel .carousel-caption a.btn.btn-primary{color:#162b48;border:1px solid #162b48;border-radius:0;background:transparent;font-weight:900;font-size:1.5rem;padding:10px 10px 5px}@media screen and (min-width:768px){.featured-news-container #eg-wrap-news-featured .featured-item:nth-child(3),.featured-news-container #eg-wrap-news-featured .featured-item:nth-child(5){clear:both}}@media screen and (max-width:767.98px){.featured-news-container #eg-wrap-news-featured .featured-item{width:100%}}#form-job-search{background:#f3efe6;padding:10px 0 0 20px}#jobs.landing .search-result.featured .inside,#jobs.landing .search-result .inside{background:#f3efe6;transition:transform 0.5s, background 0.5s}#jobs.landing .search-result.featured .inside:hover,#jobs.landing .search-result .inside:hover{background:#d3e0f2;transform:scale(1.03)}#jobs.landing .search-result.featured,#jobs.landing .search-result,#jobs.landing .search-result.featured:hover,#jobs.landing .search-result:hover{background:transparent !important}#jobs.detail .btn.btn-default{background:#162b48;color:#fff}#jobs.landing .job-search-form .form-group{min-width:23%;padding:0 5px}#jobs.landing .job-search-form .form-group:last-child{min-width:8%}#jobs.landing .results .row{display:flex;flex-flow:wrap}#jobs.landing .search-result .eg-item-photo,#jobs.detail .gallery-container .eg-item-photo{max-width:100%}@font-face{font-family:"Font Awesome 5 Free";src:url("https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.ttf");src:url("https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.oet");src:url("https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.woff2");src:url("https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.woff")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.eot);src:url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-solid-900.eot);src:url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-solid-900.woff2) format("woff2"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-solid-900.woff) format("woff"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-solid-900.ttf) format("truetype"), url(https://use.fontawesome.com/releases/v5.3.1/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}#directory .search-result .inside{display:flex;flex:0 0 100%}#directory.landing #form-bd-search{display:flex;flex:0 0 100%;margin-bottom:15px}.bootstrap-carousel .carousel-inner>.item>a>img,.bootstrap-carousel .carousel-inner>.item>img{width:100%}.bootstrap-carousel .carousel-caption{left:0;background:rgba(23, 38, 57, 0.85);color:#fff;width:100%;height:auto !important;padding:25px}.bootstrap-carousel .carousel-caption a{color:#fff}.bootstrap-carousel .carousel-caption,.bootstrap-carousel .carousel-caption div,.bootstrap-carousel .carousel-caption div div,.bootstrap-carousel .carousel-caption p{width:100%;text-align:center;display:block}#info-window .imap-popup-content a.more-info{color:#fff}.event-page .col-md-5,.event-page .col-md-7{width:100%}.event-page #events.calendar-view .cal-headline{display:flex;justify-content:left;background:transparent;text-shadow:none}.event-page #events.calendar-view #calendar-header #current-month{order:1;margin-left:0}.event-page #events.calendar-view a.calendar-prev.fa.fa-chevron-left{order:2}.event-page #events.calendar-view a.calendar-next.fa.fa-chevron-right{order:3}.event-page #events.calendar-view #calendar-header .cal-headline,.event-page #events.calendar-view #calendar-header a{color:var(--eg-a-link)}.event-page #events.calendar-view #calendar table.day-headers{background:transparent}.event-page #events.calendar-view #calendar .day .month-date{text-align:left;border-top:4px solid var(--eg-bg)}.event-page #events.calendar-view #calendar table.day-headers td{text-align:left;border:0;color:var(--eg-a-link)}.event-page #events.calendar-view #calendar .day.event{background:transparent;box-shadow:none;border:0}.event-page #events.calendar-view #calendar .day.event .month-date{color:var(--eg-primary-color);text-align:left;margin-bottom:15px;font-size:1.25rem;font-weight:bold;border-top:4px solid var(--eg-primary-color)}.event-page #events.calendar-view #calendar .day.event .day-event{background:transparent;text-shadow:none}.event-page #events.calendar-view #calendar table .event-preview{color:var(--eg-a-link);font-size:1rem;line-height:1.25rem}.event-page #events.calendar-view #calendar table .event-preview:after{content:"Read More";display:block;font-size:0.7rem;font-weight:normal;margin-bottom:10px}.event-page #events.calendar-view #calendar table td{border:0}.event-page #events.calendar-view #calendar table td.day.active{background:var(--eg-bg-hover)}.event-page #events.calendar-view #calendar table .more-events,.event-page #events.calendar-view #calendar table .more-events-hidden{color:var(--eg-a-link);font-size:0.8rem;font-weight:bold}.event-page #events.calendar-view #calendar .calendar-overlay{background:rgba(255, 255, 255, 0.8)}.event-page #events.calendar-view #calendar #more-events-popup .more-events{font-size:1rem;background:var(--eg-a-link);color:var(--eg-light-color);padding:0.5rem}.event-page #events.calendar-view #calendar-footer .fa{color:var(--eg-a-link)}.event-page .event-carousel{display:none}.event-page #events #calendar{background:transparent !important}@media screen and (max-width:767.98px){#re-grid .toggle-search,#re-grid .toggle-sort{background:var(--eg-a-link);color:var(--eg-light-color)}}#re-grid .sort-links a{font-size:0.7rem}#re-grid .map-container .module-location-info .intl-address span{color:var(--eg-light-color)}@media screen and (min-width:576px){.contact-page #maincontent_wrapper>.col-sm-6.col-md-8{width:50% !important}}@media screen and (min-width:768px){.contact-page #maincontent_wrapper>.col-sm-6.col-md-8{width:66.66666% !important}}.contact-page #maincontent_wrapper{float:left}#departments-faq .departments-group-card,#departments-faq .departments-group-card .departments-links button{border:0;border-radius:0}#departments-faq .quick-search-container{display:none}#news-carousel .no-img img{background:var(--eg-accent-color, #eee)}.sub-page #content-main{flex:0 0 100%}