@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@700&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css);:root{--MMIWG2S_Red:#8B181B;--stone:#514C48;--birch:#E2E5E0;--light_birch:#EFF2EF;--quick_exit_red:#B31E23;--sumac:#5F080C}.fusion-logo{max-width:200px}#credit:before{content:" · "}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role='list'],ol[role='list']{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.width-100 .fusion-fullwidth,.width-100 .nonhundred-percent-fullwidth{margin-left:0!important;margin-right:0!important}#main{padding-top:0!important;padding-bottom:0!important}h1,h2,h3,h4,h5,h6,p,span,li,a,.proinput input.autocomplete,.probox .proinput{font-family:"Rubik"!important}.fusion-logo-link img{max-width:130px}.titlebar-con{background-position:top center!important}ul{list-style-type:none!important}ul:not(.asp_navigation ul):not(.tribe-events ul):not(#menu-main-menu):not(.fusion-header ul):not(#wpadminbar ul)>li{position:relative;margin-bottom:6px!important}ul:not(li ul):not(.asp_navigation ul):not(.tribe-events ul):not(#menu-main-menu):not(.fusion-header ul):not(#wpadminbar ul)>li:not(.fusion-post-cards li)::before{content:"";display:block;position:absolute;left:-22px;top:2px;width:20px;height:20px;background-image:url(/wp-content/uploads/2024/03/asterisk-solid.svg);background-size:20px 20px;background-repeat:no-repeat}ul:not(.tribe-events ul):not(#menu-main-menu):not(.fusion-header ul):not(#wpadminbar ul)>li>ul>li::before{content:"-"!important;margin-right:5px;color:#996536}ul:not(.tribe-events ul):not(#menu-main-menu):not(.fusion-header ul):not(#wpadminbar ul)>li>ul>li>ul>li::before{content:".";margin-right:5px}.fr a,.fr a span{text-transform:none}input[type="button"],input[type="submit"],input[type="email"],#main button:not(.tribe-events-c-top-bar__nav-list button){all:unset;border-radius:30px!important;padding:13px 29px;background-color:var(--MMIWG2S_Red);color:#fff}.fusion-button.button-flat:hover,.fusion-button.button-flat:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus,#main button:hover,#main button:focus{-webkit-box-shadow:0 0 6px 3px #00000029!important;box-shadow:0 0 6px 3px #00000029!important;background-color:#fff;color:var(--MMIWG2S_Red)}#main input[type="text"]:not(.probox input):not(.tribe-events-c-search__input),#main input[type="email"],#main textarea,#main select{font-size:18px;height:40px!important;border-radius:30px!important;border:2px solid var(--stone)!important;padding:0 10px;color:var(--stone)}#main textarea{padding:10px 18px}.large-p p{font-size:24px!important}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark p{color:#FFF}.dark a{color:#FFFFFF!important}.dark a:hover,.dark a:focus{color:#E2E5E0}.dark .fusion-button,.dark input[type="submit"]{background-color:#E2E5E0;color:#5F080C}.dark .fusion-button .fusion-button-text{color:#5F080C}.dark .fusion-button:hover .fusion-button-text,.dark .fusion-button:focus .fusion-button-text{color:#E2E5E0}.dark .fusion-button:hover,.dark input[type="submit"]:hover{background-color:var(--sumac);color:var(--birch)}.fusion-header-wrapper{position:fixed!important;width:100%}.fusion-main-menu.fusion-sticky-menu{display:none!important}.fusion-secondary-header{border-bottom:none!important;background-color:var(--sumac)!important}.fusion-secondary-header a:not(.exit-btn):hover,.fusion-secondary-header a:not(.exit-btn):focus{color:#E2E5E0!important;text-decoration:underline}.fusion-secondary-header .fusion-row{border:none!important}.fusion-header .fusion-row:not(.fusion-is-sticky .fusion-row){top:0}.fusion-secondary-header .fusion-alignleft{border-bottom:none!important}.fusion-secondary-header .fusion-row{display:flex!important}.fusion-contact-info{display:flex;align-items:center;line-height:1.5!important}.fusion-contact-info a,.header.help-btn{font-weight:500;font-size:16px}.fusion-secondary-header .fusion-alignleft{display:flex;align-content:center;justify-content:space-between}.fusion-secondary-header{padding-left:10px!important;padding-right:0px!important}.header.exit-btn{all:unset;display:flex;cursor:pointer;border-radius:27px 0 0 27px;background-color:var(--quick_exit_red)}.header.exit-btn.help-btn{border-radius:27px}.header.exit-btn:hover,.header.exit-btn:focus{color:var(--quick_exit_red);background-color:#fff}.header.exit-btn span{padding:10px 20px;font-weight:500;font-size:16px;margin:auto}.header.exit-btn .fa-solid{margin-left:5px}.fusion-secondary-header .fusion-header-separator{display:none}.fusion-contact-info{padding:.6em 0!important}.fusion-secondary-header .fa-square-arrow-up-right,.fusion-secondary-header .fa-phone,.header.help-btn i{margin-left:10px}.fusion-mobile-menu-icons .awb-icon-bars:before{font-size:40px}.sub-menu span{font-weight:700}.sub-menu li a:hover{background-color:var(--birch)!important;color:var(--MMIWG2S_Red)!important}.sub-menu li:last-child a{border-bottom-width:0px!important}.fusion-alignleft .fusion-contact-info-email-address,.fusion-alignright .fusion-contact-info-phone-number{display:none}.fusion-secondary-header .fusion-alignright{display:flex!important;justify-content:flex-end;gap:30px;align-items:stretch!important}.header.help-btn span{display:flex;min-height:100%;align-items:center}.header.exit-btn.help-btn{margin-right:5px}.fusion-header.scrolled{background-color:var(--birch)!important}.fusion-footer-widget-area p{margin-top:0;margin-bottom:20px}.fusion-footer input[type="submit"]{cursor:pointer;padding:10px 26px!important}.fusion-footer input[type="submit"]:hover,.fusion-footer input[type="submit"]:focus{color:#E2E5E0!important;background-color:var(--sumac)!important}.fusion-footer .nf-error-msg,.ninja-forms-req-symbol{color:#fff!important}.fusion-footer input:not(input[type="submit"]),.fusion-footer select{height:36px!important;color:#514c48;font-size:20px;border-radius:30px!important;border:2px solid #fff!important;padding:0 15px}.nf-form-fields-required{display:none!important;color:#fff!important}@media (max-width:1310px) and (min-width:1048px){.en .fusion-main-menu>ul>li{padding-right:20px!important}.fr .fusion-main-menu>ul>li{padding-right:10px!important}.fr .fusion-main-menu>ul>li a{font-size:16px!important}}.fusion-footer .nf-error-msg{color:#ff0}#main{padding:0!important}.home-hero{background-image:url(/wp-content/uploads/2024/01/Mask-Group-2@2x.png)!important}.scrollBtn i{position:relative;left:34px;cursor:pointer}.fa-arrow-down-long:before{font-size:30px}.fusion-column-wrapper:has(.bgimage){position:relative}.fusion-image-element:has(.bgimage){position:absolute;top:460px;left:20px;z-index:-10}.bgimage,.bgimage2{overflow:visible!important}.bgimage img{position:relative;top:-210px;right:-200px;min-width:300px}.bgimage2 img{position:relative;top:-180px;left:20px;min-width:200px}.home-rights .fusion-column-has-bg-image{min-height:260px}.overflow-visi{min-height:220px}.overflow-visi .fusion-text{margin:auto!important;max-width:200px}.maxHeight480{min-height:480px!important}.fusion-accordian .panel-heading .panel-title a{color:#fff!important}.fusion-accordian .panel-heading .panel-title a:hover{color:#8b181b!important}.fusion-panel{border-radius:30px!important}.fusion-panel{margin-bottom:10px!important}.panel-heading a{padding:15px 25px!important}.fusion-accordian .panel-heading a:not(.active):hover{background-color:#fff!important;border-radius:30px!important;-webkit-box-shadow:0 0 10px 1px rgb(0 0 0 / .25)!important;-moz-box-shadow:0 0 10px 1px rgb(0 0 0 / .25)!important}.fusion-toggle-icon-wrapper i::before,.active .fusion-toggle-heading{color:#fff}.fusion-accordian .toggle-content{color:var(--stone)!important}.panel-heading a:hover .fusion-toggle-icon-wrapper i::before{color:#8b181b}.panel-body.toggle-content{background-color:var(--light_birch)!important}.panel-heading .active{border-radius:30px 30px 0 0}.panel-heading .active:hover{background:var(--light_birch)!important}.panel-heading .active:hover .fusion-toggle-heading{color:#8b181b}.fusion-accordian .fusion-panel{background-color:var(--MMIWG2S_Red)!important}.asp_w_container_1{margin:0 auto!important}input[type="search"]::placeholder{font-family:"Rubik"!important}.proinput{width:100%;margin:0 10px 30px!important;padding:0!important}.promagnifier{display:none!important}.asp_m.asp_m_1.asp_m_1_1,.probox{overflow:visible!important}.asp_w_container_2{margin:auto!important}.asp_m_2_1{overflow:visible!important}#ajaxsearchpro1_1 .probox .proinput form[role="search"] input.orig,#ajaxsearchpro1_2 .probox .proinput input.orig,div.asp_m.asp_m_1 .probox .proinput input.orig,#ajaxsearchpro2_1 .probox .proinput form[role="search"] input.orig,#ajaxsearchpro2_2 .probox .proinput input.orig{font-family:"Rubik"!important;font-size:18px;border-radius:30px!important;border:2px solid var(--stone)!important;padding-left:14px!important;color:var(--stone)}.asp_shortcodes_container,.asp_shortcode_column,#ajaxsearchpro1_1 .probox .proinput input.autocomplete,#ajaxsearchpro1_2 .probox .proinput input.autocomplete,div.asp_m.asp_m_1 .probox .proinput input.autocomplete{padding:0!important;margin:20px 0!important}.item{border-radius:24px!important}.etc{display:none!important}.asp_content{padding:40px!important;border-radius:24px!important;height:100%!important}.asp_content h3{width:100%}.item:hover .news-title,.item:focus .news-title{color:var(--MMIWG2S_Red)}.news-venue,.news-title,.news-date{font-weight:700!important;line-height:1.4!important}.asp_res_url{text-decoration:none!important}.news-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:18px!important}.news-venue,.news-date{font-size:16px!important;color:#8b181b!important}.asp_content{line-height:1.5!important}.news-title{font-size:22px!important;overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:12px!important}.asp_res_text{overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}div.asp_w.asp_r.isotopic nav.asp_navigation{width:60%;max-width:400px;overflow:hidden;margin:0 auto!important}div.asp_w.asp_r.isotopic nav.asp_navigation a.asp_next{padding-right:25px!important}div.asp_w.asp_r.isotopic nav.asp_navigation a.asp_prev{padding-left:25px!important}div.asp_w.asp_r.isotopic nav.asp_navigation ul{padding-left:20px}.send-to-last{width:23px;display:inline-block;height:23px;font-family:'Font Awesome 5 Free';position:absolute;top:5px;fill:#5F080C;font-weight:900;z-index:99999;right:0;padding-bottom:15px!important;cursor:pointer}.send-to-first{width:23px;display:inline-block;height:23px;font-family:'Font Awesome 5 Free';position:absolute;top:5px;fill:#5F080C;font-weight:900;z-index:99999;left:0;padding-bottom:15px!important;cursor:pointer}.asp_navigation,div.asp_w.asp_r.isotopic nav.asp_navigation ul{height:40px;max-height:40px!important}.asp_navigation ul li{border:2px solid #fff!important;transition:all 0.3s}.asp_navigation ul li:hover,.asp_navigation ul li.asp_active{border-radius:10px!important;border:2px solid #5F080C!important}.asp_navigation li:not(.active):hover,.asp_navigation li:not(.active):focus{border:2px solid #5F080C!important}#ajaxsearchprores1_1.isotopic nav.asp_navigation ul li span,#ajaxsearchprores1_2.isotopic nav.asp_navigation ul li span,div.asp_r.asp_r_1.isotopic nav.asp_navigation ul li span{color:#5F080C!important}#ajaxsearchprores1_1.isotopic nav.asp_navigation a.asp_prev svg,#ajaxsearchprores1_2.isotopic nav.asp_navigation a.asp_prev svg,#ajaxsearchprores1_1.isotopic nav.asp_navigation a.asp_next svg,#ajaxsearchprores1_2.isotopic nav.asp_navigation a.asp_next svg,div.asp_r.asp_r_1.isotopic nav.asp_navigation a.asp_prev svg,div.asp_r.asp_r_1.isotopic nav.asp_navigation a.asp_next svg{fill:#5F080C!important}.tribe-events-header.tribe-events-header--has-event-search{padding-top:200px!important}.fusion-body .tribe-events .tribe-events-c-messages__message{border-radius:12px!important}.tribe-events-page-template article img{border-radius:24px}.fusion-body #main .tribe-common .tribe-events-header__top-bar .tribe-common-c-btn-icon--caret-left:before,.fusion-body #main .tribe-common .tribe-events-header__top-bar .tribe-common-c-btn-icon--caret-right:before{font-size:1em!important}.fusion-body #main .tribe-events .tribe-events-c-top-bar__datepicker-button{color:#fff!important}.fusion-body #main .tribe-events .tribe-events-c-top-bar__datepicker-button:hover{color:var(--MMIWG2S_Red)!important;background-color:#fff}.tribe-events-c-top-bar__datepicker-button{display:flex!important}.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{background:#fff!important}.datepicker table tr td.active{background-image:none!important}.fusion-body #main .tribe-events .datepicker .datepicker-days td:hover{box-shadow:inset 0 0 0 4px var(--sumac)}.datepicker .datepicker-months table tr td span,.datepicker .datepicker-months table tr td span.active{background-image:none}#main .tribe-events .tribe-events-c-top-bar{line-height:inherit!important}.tribe-events .datepicker table{width:100%}input[type="text"].tribe-common-form-control-text__input.tribe-events-c-search__input{height:53px!important;font-size:18px;border-radius:30px!important;border:2px solid var(--stone)!important;color:var(--stone)}.tribe-events-c-top-bar__datepicker-time{display:flex}.tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden,.tribe-common-c-btn.tribe-events-c-search__button{font-size:18px!important;margin:auto!important;text-transform:uppercase!important;font-weight:700!important}.tooltipster-sidetip .tooltipster-box{background:#fff!important;border:none!important}.tribe-events-calendar-list__event-date-tag-weekday{font-size:18px!important}.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-nav__next:disabled,.fusion-body .fusion-wrapper #main .tribe-events .tribe-events-c-nav__prev:disabled{display:none}.tribe-events-calendar-latest-past__event-date-tag-daynum{font-size:36px;color:#8B181B;font-weight:700}.tribe-events-c-events-bar__search-button::before,.tribe-events-c-view-selector__button-icon:after{color:#fff!important}.tribe_events-template-default.single #main{padding-top:200px!important}.tribe-events-single .tribe-events-back{display:none!important}.single-tribe_events #main .fusion-content-widget-area{padding:6% 4%!important}#tribe-events-content button.close{border-radius:50%!important;padding:11.53px 20px!important}#tribe-events-footer{display:none}.single.single-tribe_events .tribe-events-event-image img{border-radius:24px}.single.single-tribe_events .fusion-events-single-title-content{border-radius:0 0 24px 24px}.single.single-tribe_events #sidebar{border-radius:24px}#sidebar .tribe-events-event-meta h4{border-radius:6px}.wordbreak a{word-break:break-all!important}#nf-form-1-cont input:not(input[type="submit"]),#nf-form-1-cont select{color:var(--stone)}#post-338 .fusion-column-wrapper .fusion-text a{font-size:21px!important}#post-338 .fusion-column-wrapper .fusion-text p:has(a){margin-bottom:0!important;padding-bottom:12px!important}#post-338 .fusion-column-wrapper .fusion-text p:nth-of-type(2){font-size:16px!important;margin-bottom:0!important;padding-bottom:24px!important}.publication p{font-weight:700!important}.fundingOppo .fusion-column-wrapper{min-height:350px!important}.pub-con .fusion-layout-column .fusion-column-wrapper{margin-left:8px;margin-right:8px}.pub-con .fusion-imageframe{width:100%}.pub-con img{border-radius:12px;width:330px!important;object-fit:cover}.publication .pub-link{text-decoration:underline}.publication:hover .pub-link,.publication:focus .pub-link{text-decoration:none;color:#B31E23}.publication:hover .pub-link a,.publication:focus .pub-link a{text-decoration:none!important;color:#B31E23}.teamMem .fusion-column-wrapper{justify-content:flex-start!important}.fusion-image-element:has(.bgimage1){position:relative;top:-300px;right:-150px;width:300px}.bgimage1 img{width:300px}.modal-dialog.modal-lg{overflow:visible!important}.modal-content{max-width:960px;max-height:480px;min-height:300px;overflow-y:scroll;padding:30px 20px;border-radius:24px!important;scrollbar-width:none;-ms-overflow-style:none}.modal-header{padding:15px 20px 0!important}.modal-body{padding:10px 20px}.modal-header .close{width:50px;border-radius:50%;background-color:var(--MMIWG2S_Red);height:50px;color:#fff;opacity:1}.modal-header .close:hover,.modal-header .close:focus{background-color:#fff;color:var(--MMIWG2S_Red);box-shadow:0 0 10px 1px rgb(0 0 0 / .25);-webkit-box-shadow:0 0 10px 1px rgb(0 0 0 / .25);-moz-box-shadow:0 0 10px 1px rgb(0 0 0 / .25)}.modal-con .fusion-image-element{position:fixed;top:130px;width:350px;height:350px}.headshot img{object-fit:cover}.teamMem .fusion-layout-column{min-height:360px}.modal-con img{max-width:350px;max-height:350px;width:100%;height:100%;object-fit:cover}.news-con .fusion-builder-row:hover .news-sub,.news-con .fusion-builder-row:focus .news-sub,.news-con .fusion-builder-row:hover .news-title h2,.news-con .fusion-builder-row:focus .news-title h2{color:var(--MMIWG2S_Red)!important}.news-con .news-content:hover{transform:scale(.99);transition:all 0.3s}.news-title h2{overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.2!important}.news-desc{overflow:hidden!important;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media (min-width:1500px){.modal-content .modal-con .fusion-image-element{left:40vw}}@media (max-width:1300px){#ajaxsearchprores2_1 .news-header{display:flex;flex-direction:column!important}}@media (min-width:1048px){.news-title{display:flex!important;align-content:flex-start!important;flex-wrap:wrap!important}.news-title{height:90px}.news-date:not(#ajaxsearchprores2_1 .news-date){position:absolute;right:40px}.sub-menu{border-radius:12px}.sub-menu:hover,.sub-menu:focus{border-radius:12px!important}.sub-menu li:first-child a{border-radius:12px 12px 0 0}.sub-menu li:last-child a{border-radius:0 0 12px 12px}.modal-con{display:grid;grid-template-columns:2fr 1fr;gap:20px}.modal-con .fusion-image-element{left:55vw}.modal-con .fusion-imageframe{width:100%}.modal-con image{height:100%}.fusion-main-menu{display:block!important}.fusion-header .fusion-row{border-bottom:1px solid var(--stone)}.fusion-header.scroll .fusion-row{box-shadow:0 0 6px 3px #00000029!important;border-bottom:1px solid transparent!important}.fusion-header{border-bottom-color:transparent!important}.fusion-is-sticky .fusion-header .fusion-row{border-bottom:none}}@media (min-width:900px){.modal-lg{width:80%!important}}@media (max-width:1048px){.fusion-builder-row-1{margin-top:130px!important}.titlebar-con{margin-top:100px!important}.headshot img{max-width:300px}.modal-con{display:flex;flex-direction:column}.modal-con .fusion-image-element{position:relative;top:30px;order:0}.modal-con .fusion-image-element .fusion-imageframe{height:100%}.modal-con p{order:1}.fusion-is-sticky .header.exit-btn{top:130px}.fusion-header{background-color:var(--birch)!important}.fusion-footer .fusion-imageframe{max-width:210px}.fusion-mobile-menu-icons .awb-icon-bars{line-height:1.5}.fusion-secondary-header .fusion-alignleft{display:flex!important}.basket-quote .fusion-column-wrapper{align-items:center}.basket-quote .fusion-text{max-width:400px}}@media (max-width:768px){.home-hero{background-image:url(/wp-content/uploads/2024/01/Mask-Group-2@2x.png)!important;background-position:85%!important}.titlebar-con{margin-top:140px!important}.hometitle h1{font-size:36px!important}.home-image img{max-width:260px}.home-image .bg{display:none}.fusion-is-sticky .header.exit-btn{top:128px}.fusion-mobile-menu-design-modern .fusion-header{display:flex}.fusion-mobile-menu-design-modern .fusion-header .fusion-row{margin:auto}.fusion-is-sticky .fusion-row{top:0}.header.exit-btn{border-radius:0!important;margin-bottom:0!important}.headerlink,.fusion-contact-info-email-address a,.exit-btn span,.header.help-btn{display:flex;flex-direction:column-reverse;justify-content:center}.fusion-contact-info-email-address{display:flex}.fusion-secondary-header .fusion-contact-info i,.header.exit-btn .fa-solid.fa-person-running,.header.help-btn i{margin-left:0!important;margin-bottom:3px!important}.fusion-contact-info a,.exit-btn span,.header.help-btn span{font-size:12px!important}.fusion-secondary-header .fusion-contact-info a{margin-right:5px!important;margin-left:5px!important}.tribe-common .tribe-common-g-row{display:flex;flex-direction:column;gap:20px}.basket-quote .fusion-text{max-width:400px;margin-left:20px!important;margin-right:20px!important}.basket-quote .fusion-column-wrapper{background-size:200%!important;border-radius:100px!important}.news-title{font-size:24px!important}.news-header{display:flex;flex-direction:column}.fusion-footer input:not(input[type="submit"]),.fusion-footer select{max-width:450px}}@media (max-width:510px){.hometitle h1{font-size:24px!important}}