@import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,wght@1,400&display=swap');h1,h2,h3,h4,h5,h6,a,.primary-button,.secondary-button,.et_submit_button{font-family:'Poppins',sans-serif;font-weight:600;text-decoration:none}#main-content h1:not(.et-fb) h1{font-size:47px!important}#main-content h2:not(.et-fb) h2{font-size:45px!important}#main-content h3:not(.et-fb) h3{font-size:40px!important}#main-content h4:not(.et-fb) h4{font-size:20px!important}#main-content h5:not(.et-fb) h5{font-size:17px!important}#main-content h6:not(.et-fb) h6{color:#000000}#main-content h4.event-card{margin-bottom:8px;font-size:23px!important;font-weight:600}.subhead{font-size:1.5em!important;margin-top:-5px}a{font-weight:bold;text-decoration:underline}a:hover{color:#000000;text-decoration:underline}a.primary-button:hover{color:#ffffff}p a{text-decoration:underline;text-transform:uppercase}.text-link{color:#187676;text-transform:uppercase;font-size:15px;text-decoration:underline}.text-link:hover,p a:hover:not(.primary-button){color:#000000}.text-link:focus,a:focus,p a:focus{text-decoration:none}ul li{list-style-type:disc}.bodoni-italic{font-family:'Bodoni Moda',serif;font-style:italic;font-size:.95em;letter-spacing:.03em}h2.entry-title a{color:#0370CD!important;line-height:33px}.type-post a{color:#187676!important}.highlight1,.highlight2,.highlight3{transition:background-color 0.3s ease,color 0.3s ease}.highlight2:hover{background-color:#69932a;transform:translateY(-4px)}.highlight3:hover{background-color:#065486;transform:translateY(-4px)}.highlight1:hover{background-color:#275a5a;transform:translateY(-4px)}.highlight1:active,.highlight2:active,.highlight3:active{transform:translateY(-1px)}.footer-menu{font-weight:500;font-size:16px;text-align:center}.footer-menu a{font-weight:600;color:#ffffff}.footer-menu li{font-size:14.5px;display:inline-block;list-style-type:none;line-height:2.2em;padding:0 21px}.footer-nav-menu li{font-size:15px;display:block}.footer-nav-menu li a{color:#187676}.et_pb_social_media_follow_0_tb_footer li a.icon{transition:background-color 0.3s ease-in-out}.et_pb_social_media_follow_0_tb_footer li a.icon:hover{background-color:#065486!important}@media only screen and (max-width:980px){.footer-menu li{display:inline-block;padding:15px;line-height:1em}.footer-menu a{font-size:15px;margin:0px 0px}.footer-nav-menu li{font-size:14px;line-height:1em}}@media only screen and (max-width:600px){.footer-menu li{display:block;padding:0}.footer-menu li{display:block!important;padding:0;text-align:center;line-height:2.1em;margin-right:0}}@media only screen and (max-width:980px){.et_pb_section .committee-wrapper,.et_pb_section .sponsorship-wrapper,.et_pb_section .partner-logos,.et_pb_section .events,.et_pb_section .membership-benefits{width:80%}.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:right}.et_pb_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu ul{padding:0}}@media only screen and (max-width:600px){.subhead{font-size:1.3em!important;margin-top:-5px}.events{width:97%!important}.et_pb_section .committee-wrapper{width:95%}.et_pb_section .sponsorship-wrapper{width:96%}}.primary-button,.et_submit_button,.et_password_protected_form .et_submit_button,.form-submit .et_pb_button{border-color:black!important;background:#000000;color:#ffffff;padding:11px 28px;font-size:15px;border:3px solid #000000;border-radius:30px;text-transform:uppercase;text-decoration:none;font-weight:bold;-webkit-box-shadow:2px 2px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 3px 0px rgba(0,0,0,.3);box-shadow:2px 2px 3px 0px rgba(0,0,0,.3)}.primary-button:hover,.et_pb_button:hover,.et_password_protected_form .et_submit_button:hover,.form-submit .et_pb_button:hover{border-color:#eaeaea!important;text-decoration:none!important;padding:11px 28px;background:#000000}.primary-button:focus,.primary-button:active,.et_password_protected_form .et_submit_button:active,.form-submit .et_pb_button:active{border-color:#000000!important}.secondary-button{background:#ffffff;color:#000000;padding:11px 28px;border:3px solid #000000;border-radius:30px;text-transform:uppercase;text-decoration:none;font-weight:bold;-webkit-box-shadow:2px 2px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 3px 0px rgba(0,0,0,.3);box-shadow:2px 2px 3px 0px rgba(0,0,0,.3)}.secondary-button:hover{border-color:#eaeaea!important;color:#0478d6;text-decoration:underline}.secondary-button:focus,.primary-button:active{border-color:#000000!important}.et_submit_button:hover:after{top:6px;font-size:18px}.et_password_protected_form .et_submit_button:hover:after,.form-submit .et_pb_button:hover:after{top:14px;font-weight:bold}.resources-links ul li{list-style-type:disc;padding:0 6px;margin-bottom:13px}.resources-links ul li a{font-weight:bold;font-size:16px;color:#0478D6;text-decoration:underline}.resources-links ul li a:hover{color:#126E66}.text-link.homepage-upcoming-events{color:#ffffff}.text-link.homepage-upcoming-events:hover{color:#000000!important}.nav li li{padding:0;margin:0;width:100%;flex:0;white-space:nowrap}.et-menu li li a,.et-db #et-boc .et-l .et-menu li li a{width:100%;display:block;text-align:left;padding:15px 23px 16px 24px}.et-menu li li a:hover,.et-db #et-boc .et-l .nav li li a:hover{background:#0A6AAC;text-decoration:none}.et-db #et-boc .et-l .nav li li{padding:0}.et-db #et-boc .et-l .et_pb_menu .et-menu-nav>ul ul{padding:0}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{padding:.5em .4em .5em .6em}.et_pb_menu_0_tb_header.et_pb_menu .nav>ul{display:flex;margin-top:-11px;padding:5px 0px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{padding:0}.et-menu .menu-item-has-children>a:first-child:after{position:relative;margin-left:2.5px;top:1.5px}@media only screen and (max-width:980px){.et_pb_menu__logo{max-width:330px;min-width:200px}ul.et_mobile_menu li{list-style-type:none}ul.et_mobile_menu li a{text-decoration:none}.et_pb_menu_1_tb_header.et_pb_menu{padding:0 30px 0 30px}.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu{padding:0}.et_mobile_menu li li{padding:0;margin-left:-10px}.et_mobile_menu li li a{padding-left:60px}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media only screen and (max-width:600px){.et_pb_menu_1_tb_header.et_pb_menu{padding:0 18px 0 18px}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:50px;height:100%;padding:0px 5px 0 0;max-height:44px;border:none;position:absolute;right:0px;top:-10px;z-index:999;background-color:transparent}.et_mobile_menu li li a{padding-left:40px}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important;background:#0370CE!important;padding-left:20px}.et_pb_menu_0.et_pb_menu ul li a{padding:20px 25px 20px 30px}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menuf-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:21px;margin-right:5px;font-size:28px;font-weight:normal;position:relative;content:'\002B';color:#ffffff;padding-right:10px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\2212'}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{padding:0}li.first-level{border-bottom:1px solid #075486}}.accordion-dropdown .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open,.accordion-dropdown .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close{padding:0}.accordion-dropdown .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:after{content:"+"!important;float:right;font-size:34px;font-weight:normal}.accordion-dropdown .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:after{content:"-"!important;float:right;font-size:38px;font-weight:normal}#main-content .accordion-dropdown h2.et_pb_toggle_title{padding:33px 55px 43px 55px!important;font-size:28px!important}.accordion-dropdown h2.et_pb_toggle_title:hover{opacity:.5}.accordion-dropdown .graphic-wrapper{height:29px}.accordion-dropdown .top-graphic{height:30px;background-color:#F5F3ED;border-radius:20px 20px 0 0}.accordion-content{color:#666666;background-color:#F6F3EE;padding:0px 100px 50px 55px}.accordion-content h3{color:#000000;font-size:36px;line-height:1.4em;padding:5px 0 25px 0}.accordion-content h4{margin:14px 0 9px 0!important;line-height:1.3em;text-transform:capitalize;font-size:22px;font-weight:bold}.accordion-content h5{font-size:18px;margin:8px 0 4px 0;line-height:1.8em;color:#000000}.accordion-content a:hover{color:#000000}.info-accordion .et_pb_accordion .et_pb_module.et_pb_toggle_close:not(:first-of-type){margin-top:-20px!important}.info-accordion .et_pb_accordion .et_pb_module.et_pb_toggle_close:hover{padding-bottom:5px}@media only screen and (max-width:980px){.accordion-dropdown h2.et_pb_toggle_title{padding:30px 55px 40px 50px!important}.accordion-content{padding:3px 55px 60px 50px}.accordion-dropdown .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:before{display:none}h2{font-size:40px!important}}@media only screen and (max-width:600px){.accordion-dropdown h2.et_pb_toggle_title{padding:20px!important;margin-bottom:15px;font-size:20px!important}.accordion-content{padding:15px 20px 30px 23px}.accordion-content h3{font-size:26px;padding:5px 0 10px 0}.accordion-dropdown .graphic-wrapper{display:none}h1{font-size:36px!important;line-height:1.3!important}h2,.et_pb_section h2{font-size:35px!important;line-height:1.2;padding:0px}h3,.et_pb_text_2 h3,.et_pb_text_1 h3{font-size:29px!important;line-height:1.4em!important}#main-content .accordion-dropdown h2.et_pb_toggle_title{padding:23px 30px 18px 30px!important;font-size:24px!important}.accordion-content h4{line-height:1.3em}.accordion-content h5{margin:8px 0 4px 0;line-height:1.6em;color:#000000}.accordion-dropdown .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:after{margin-top:-9px}}.custom-flex{display:flex;flex-direction:row;align-items:center;justify-content:center}@media only screen and (max-width:980px){.trio-flex{flex-direction:column!important}}.ecmd-google .tribe-events-gmap{display:none}#main-content .view-events h2{font-size:24px!important}.view-events .ecmd-event-schedule .ecmd-icons-clock{color:inherit}.view-events .ecmd-date-highlight{margin-right:10px}.ecmd-icons-calendar{margin:0}.ecmd-icons-clock{margin:0 -9px 0 10px}.tribe-events-header ul li{list-style-type:none}.tribe-events-header .tribe-events-c-view-selector{display:none}.tooltipster-base.tribe-events-tooltip-theme{padding:10px!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{margin-bottom:15px}.tribe-common,.tribe-common--breakpoint-medium .tribe-events-header,.tribe-events .tribe-events-calendar-month__header-row{background-color:#f5f3ed;padding:10px 0 0 0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:10px 0}.tribe-events-header,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{width:85%;margin:0 auto!important}#tribe-events-footer .tribe-events-sub-nav ul li{list-style:none!important}#tribe-events-content .tribe-common{padding:3px;background-color:#0478D6}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-color:#d1d1d1}.tribe-common-l-container{margin-top:90px!important}.tribe-events-calendar-month{padding:0 300px;background-color:#ffffff}.tribe-events-c-subscribe-dropdown{display:none!important}.tribe-events-calendar-month__day-cell:hover{background:#eafaff}.tribe-events-calendar-month__day--past-month{background:#888888!important}.tribe-events-calendar-month__day--past{opacity:0.6;background:#e8e8e8}.tribe-events-calendar-month__day--current{border:2px solid #0478D6!important;background:#ffffff}.tribe-events-calendar-month__day--other-month{background:#fcfcfc}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{max-height:130px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{font-size:15px;font-weight:600;color:#0478D6;margin:0}.tribe-events-calendar-month__day-date{font-size:17px!important;padding:10px 10px 0 10px}.tribe-events-calendar-month__body{border:2px solid #888888;font-size:17px!important}.tribe-events-calendar-month__events h3,.tooltipster-content h3{font-size:16px!important;font-weight:600!important}.tribe-events .tribe-events-calendar-month__events{overflow:hidden}.past-events .ecmd-event-schedule .ecmd-icons-clock{color:#4f4f4f}@media only screen and (max-width:600px){.ecmd-list-post.style1 .ecmd-date-highlight .ecmd-date-area{display:none}.ecmd-list-post.style1 .ecmd-event-details{margin-left:-12px}.past-events .ecmd-event-schedule .ecmd-icons-calendar{position:relative;top:-13px}.tribe-common-l-container{margin-top:20px!important}}.tribe-common{padding:35px 0}.board-staff-wrapper .et_pb_toggle_close .et_pb_toggle_title{padding:10px 23px 0 0;margin-right:15px;border-bottom:1px solid #cfeef6;font-size:18px!important;line-height:1.3em}.board-staff-wrapper .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:before{padding:0;display:none}.board-staff-wrapper .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:after{color:#c5e1ef;padding:0;position:absolute;top:9px;right:0}.board-staff-wrapper img{max-width:195px;border-radius:150px}.board-staff-wrapper p{font-size:14px;line-height:24px}.board-staff-wrapper .accordion-dropdown .et_pb_toggle_close{background:#ffffff;;padding:0;margin:0}@media only screen and (max-width:980px){.board-staff-wrapper img{max-width:150px}.board-staff-wrapper .et_pb_toggle_close .et_pb_toggle_title{margin-right:40px;padding:0}.board-staff-wrapper .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:after{top:0px}}@media only screen and (max-width:600px){.board-staff-wrapper .et_pb_toggle_close .et_pb_toggle_title{margin:0 0 5px 0;padding-right:23px}.board-staff-wrapper .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:after{top:8px}}.ecmd-icon{color:#0B71B5;padding-right:10px}.date-time-wrapper{margin-bottom:15px}.date-time-wrapper p{padding-bottom:0px!important}.blog h2:not(:first-of-type),#left-area h2.entry-title:not(:first-of-type){border-top:2px solid #F4F4F4;padding-top:13px}.blog .et_pb_post .entry-title a,.blog .et_pb_post h2 a,#left-area h2.entry-title a{text-decoration:underline;font-size:27px!important;color:#0478D6;font-weight:700!important}.container h1.entry-title{font-size:40px!important}#main-content .conference-schedule h3{font-size:30px!important;color:#000000}.conference-date h3{color:#0478D6;font-size:32px}#main-content #left-area img{display:none}.post-password-required .entry-content{width:80%;margin:80px auto 0 auto}@media only screen and (max-width:980px){.conference-schedule h3{font-size:26px!important}.post-password-required .entry-content{margin:30px auto 0 auto}}@media only screen and (max-width:600px){#main-content .conference-schedule h3{font-size:24px!important}.entry-content tr td{padding:5px 20px}}.post-password-required .et_pb_section.et_section_regular{margin:100px auto 40px auto}