/**handles:divi-style**/
/*! - Settings */:root{/*! Color Palette */--theme--gray:#666;--theme--dark-gray:#343434;--theme--light-gray:#e8e8e8;/*! Layout Values */--theme--container--max-width:min(
		80vw,
		1080px
	)}/*! - Forms */:is(
input,button
):is(
[type=button],[type=submit],[type=reset]
):not( [disabled] ){cursor:pointer}/*! - Notices */[class*=theme--notice]{margin:1em auto;padding:1em;border:var(--theme--button--border-width,2px) solid var(--theme--light-gray);border-radius:var(--theme--button--border-radius,0)}.theme--notice--alert{border-color:var(--wp--preset--color--luminous-vivid-amber,orange)}.theme--notice--error{border-color:var(--wp--preset--color--luminous-vivid-orange,#ff4500)}/*! - Header *//*! Header: Logo *//*! - Navigation *//*! Nav: Primary *//*! Nav: Primary desktop *//*! Nav: Primary mobile *//*! Nav: Buttons */#top-menu .menu-item .et_pb_button{display:inline-block}#mobile_menu .menu-item>a:has(> .et_pb_button){background:0 0;opacity:1}#mobile_menu>.menu-item:last-child>a:has(> .et_pb_button){padding-top:20px;padding-bottom:5px;text-align:center;border-bottom:none}/*! - Layout: Center non-empty columns */.et_pb_gutters3 .et_pb_row.theme--center-non-empty-columns,.et_pb_gutters3 .theme--center-non-empty-columns .et_pb_row,.et_pb_section .et_pb_row.theme--center-non-empty-columns.et_pb_gutters3,.et_pb_section.theme--center-non-empty-columns .et_pb_row.et_pb_gutters3{column-gap:5.5%}.et_pb_gutters1 .et_pb_row.theme--center-non-empty-columns,.et_pb_gutters1 .theme--center-non-empty-columns .et_pb_row,.et_pb_section .et_pb_row.theme--center-non-empty-columns.et_pb_gutters1,.et_pb_section.theme--center-non-empty-columns .et_pb_row.et_pb_gutters1{column-gap:0}.et_pb_gutters2 .et_pb_row.theme--center-non-empty-columns,.et_pb_gutters2 .theme--center-non-empty-columns .et_pb_row,.et_pb_section .et_pb_row.theme--center-non-empty-columns.et_pb_gutters2,.et_pb_section.theme--center-non-empty-columns .et_pb_row.et_pb_gutters2{column-gap:3%}.et_pb_gutters4 .et_pb_row.theme--center-non-empty-columns,.et_pb_gutters4 .theme--center-non-empty-columns .et_pb_row,.et_pb_section .et_pb_row.theme--center-non-empty-columns.et_pb_gutters4,.et_pb_section.theme--center-non-empty-columns .et_pb_row.et_pb_gutters4{column-gap:8%}.et_pb_row.theme--center-non-empty-columns,.et_pb_section.theme--center-non-empty-columns .et_pb_row{display:flex;flex-wrap:wrap;justify-content:center}.et_pb_row.theme--center-non-empty-columns::after,.et_pb_section.theme--center-non-empty-columns .et_pb_row::after{display:none}.et_pb_row.theme--center-non-empty-columns .et_pb_column,.et_pb_section.theme--center-non-empty-columns .et_pb_column{margin-right:0!important}.et_pb_row.theme--center-non-empty-columns .et_pb_column_empty,.et_pb_section.theme--center-non-empty-columns .et_pb_column_empty{display:none}/*! - Team Members *//*! Team Members List */.theme--team-members-list{--num-columns:1;--gutter-width:0%;display:flex;flex-wrap:wrap;justify-content:center;margin-left:calc(-1 * var(--gutter-width));margin-right:calc(-1 * var(--gutter-width))}@media (min-width:480px){.theme--team-members-list{--num-columns:2;--gutter-width:2.5%}}@media (min-width:981px){.theme--team-members-list{--num-columns:4;--gutter-width:1.5%}}/*! Team Members Card */.theme--team-member-card{position:relative;width:calc(calc(100% - calc(var(--num-columns) * var(--gutter-width) * 2))/ var(--num-columns));max-width:400px;margin:0 var(--gutter-width,0) 32px;transition:transform .3s ease 0s}.theme--team-member-card:hover{transform:scaleX(1.03) scaleY(1.03)}.theme--team-member-card--photo{position:relative;width:100%;padding-bottom:100%;background:var(--theme--light-gray);border-radius:6px;overflow:hidden}.theme--team-member-card--photo .theme--team-member--photo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.theme--team-member-card--details{position:relative;margin:-20px 15px 0 -15px;padding:15px 15px 10px;background:#fff;border-radius:6px 6px 26px 6px;box-shadow:0 2px 22px 0 rgba(145,139,136,.2)}.theme--team-member-card--details .theme--team-member--name{font-size:20px;text-transform:uppercase}.theme--team-member-card--details .theme--team-member--position{font-size:18px;font-family:trade-gothic-lt-bc20;letter-spacing:1px;line-height:1;color:#231f20}.theme--team-member-card--full-link{position:absolute;top:0;left:0;right:0;bottom:0}