.elementor-3569 .elementor-element.elementor-element-40551d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3569 .elementor-element.elementor-element-c519b11 > .elementor-widget-container{background-color:#EEEEEE;margin:0px 0px 30px 0px;padding:20px 20px 10px 30px;border-style:solid;border-width:0px 0px 0px 10px;border-color:#C30306;}/* Start custom CSS for text-editor, class: .elementor-element-c519b11 */body:not(.home) .updatebox.elementor-widget-text-editor p {font-size:1.2rem; font-family: Franklin-Gothic-URW, Arial, sans-serif;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a29d064 */.elementor-accordion {font-family: franklin-gothic-urw, Arial, sans-serif;}

.directory-info-main-right, .directory-info-main-left {font-weight: 400;}

.directory-info-main-left {margin: -6px 0 25px;}


.directory-officers-left, .directory-staff-left {color: #21759b; font-weight: 500; text-transform: uppercase;}

.elementor-widget-accordion .elementor-accordion .elementor-tab-content {font-size: 1.15rem; margin: 15px 30px;}

.elementor-accordion .elementor-tab-title {letter-spacing:0; font-size: 1.3rem; padding: 15px 20px 25px;}

.elementor-accordion-icon-closed, .elementor-accordion-icon-opened {color: #21759b; padding-top: 5px;}

.directory-officers {margin-top: 10px;}

.elementor-inner-accordion {border: 0;}

.service-unit-local-names-heading {background-color: #BF8B11;;}

.directory-info-main.outer {border-top-color: #21759B; padding-top: 20px;}/* End custom CSS */