@media only screen and (max-width:782px){#wpadminbar li#wp-admin-bar-clear-page-cache{display:block}#wpadminbar #wp-admin-bar-clear-page-cache>.ab-item{text-indent:100%;white-space:nowrap;overflow:hidden;width:52px;padding:0;color:#a7aaad;position:relative}#wpadminbar #wp-admin-bar-clear-page-cache>.ab-item:before{content:"\f463"}#wpadminbar #wp-admin-bar-clear-page-cache>.ab-item:before{display:block;text-indent:0;font:normal 32px/1 dashicons;speak:never;top:7px;width:52px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}html a:hover{text-decoration:none;transition:.3s ease color}.hidden{display:none}.me-auto{margin-right:auto}.ms-auto{margin-left:auto}#menu-1-8325fc6{width:100%}#menu-1-8325fc6>li:last-child{margin-left:auto}.menu-item-399 i._mi.fa.fa-search{width:16.2px}.elementor-nav-menu .last-menu-item>ul{display:flex;flex-wrap:wrap}main p:last-child{margin-bottom:0}main .elementor-element a,main .elementor-element a:hover{text-decoration:underline}main .elementor-widget-container>h3:not(:first-child){margin-top:30px}main .elementor-widget-container div.row:nth-child(1){margin-top:1rem}main .elementor-widget-container div.col-md-6,main .elementor-widget-container div.col-md-4{margin-bottom:1rem}main h5{color:#00356a;margin:0}main .eael-accordion-content p{margin-bottom:1rem!important}main .eael-accordion-content p:first-child,main .eael-accordion-content p:last-child{margin-bottom:0!important}main ul,main ol{margin-bottom:.7rem}main ul li,main ol li{margin-bottom:.3rem}main .elementor-button{min-width:191px}main .nowidth .elementor-button{min-width:unset}main figcaption{min-width:230px;text-align:right}.smallest{font-size:.8125rem;line-height:1}.eael-accordion-header.active{display:flex!important}table.nostyle{font-size:1rem}table.nostyle td{padding:0;border:0;background-color:transparent!important}body:not(.elementor-editor-active) .elementor-widget-menu-anchor{position:relative;z-index:-1}body:not(.elementor-editor-active) .elementor-menu-anchor:before{content:"";display:block;height:100px;margin:-100px 0 0;visibility:hidden;pointer-events:none}a.elementor-button-link:hover{text-decoration:none!important}.more{color:#000!important;font-size:14px;font-weight:500;letter-spacing:.33px;border-radius:0!important;text-transform:uppercase;transition:.2s ease all;text-decoration:none!important}.more:after{color:#333;content:'\f178';font-family:"Font Awesome 5 Pro";font-size:80%;padding-left:5px;position:relative;left:0;top:-1px;transition:.3s ease all}.more:hover{color:#00356a!important;text-decoration:none;transition:.3s ease all}.more:hover:after{color:#00356a;left:6px;transition:.3s ease all}a.btn{background:#ffe000;border:none;color:#333;border-radius:0!important;font-size:14px;line-height:1.25;font-weight:500;letter-spacing:.33px;padding:1rem 1.5rem;text-decoration:none;transition:all .15s ease-in-out;display:inline-block;vertical-align:middle;user-select:none;text-decoration:none!important}a.btn:after{content:'\f178';font-family:"Font Awesome 5 Pro";font-size:80%;padding-left:10px;vertical-align:middle}a.btn:hover{background-color:#fe0}.eael-simple-menu-container .eael-simple-menu.eael-simple-menu-vertical li.current-menu-ancestor ul.sub-menu,.eael-simple-menu-container .eael-simple-menu.eael-simple-menu-vertical li.current-menu-parent ul.sub-menu{display:block}#left_menu .eael-simple-menu-container ul.eael-simple-menu li{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}#left_menu .eael-simple-menu-container ul.eael-simple-menu li>a{order:1;padding-right:0}#left_menu .eael-simple-menu-container ul.eael-simple-menu li>a:hover{color:#00356a;padding-left:5px!important;text-decoration:none}#left_menu .eael-simple-menu-container ul.eael-simple-menu li ul{order:3;flex:1 0 100%}#left_menu .eael-simple-menu-container ul.eael-simple-menu .eael-simple-menu-indicator{position:relative;top:4px;right:unset;width:28px;height:28px;left:unset;order:2;border-color:#fff!important}#left_menu .eael-simple-menu-container ul.eael-simple-menu .eael-simple-menu-indicator:before,#left_menu .eael-simple-menu-container ul.eael-simple-menu .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#115496!important}#left_menu .eael-simple-menu-container .current-menu-item>a,#left_menu .eael-simple-menu-container ul.sub-menu li.current_page_item>a{font-weight:700!important}#left_menu .eael-simple-menu-container ul.sub-menu li{padding:5px 0 2px 12px}#left_menu .eael-simple-menu-container ul.sub-menu li a{padding:0 0 3px!important;width:fit-content}#left_menu .eael-simple-menu-container ul.sub-menu li a:hover{border-bottom:2px solid #f1de3a!important;color:#333}#left_menu .eael-simple-menu-container ul.eael-simple-menu ul.sub-menu .eael-simple-menu-indicator{top:-6px;margin-left:10px}#left_menu .eael-simple-menu-container .anchorlink a{font-weight:500!important}.acalog.acalog-hidden .acalog-program-description,.acalog.acalog-hidden .acalog-program-name{display:none}article:has(#Order1){order:-40}article:has(#Order2){order:-39}article:has(#Order3){order:-38}article:has(#Order4){order:-37}article:has(#Order5){order:-36}article:has(#Order6){order:-35}article:has(#Order7){order:-34}article:has(#Order8){order:-33}article:has(#Order9){order:-32}article:has(#Order10){order:-31}article:has(#Order11){order:-30}article:has(#Order12){order:-29}article:has(#Order13){order:-28}article:has(#Order14){order:-27}article:has(#Order15){order:-26}article:has(#Order16){order:-25}article:has(#Order17){order:-24}article:has(#Order18){order:-23}article:has(#Order19){order:-22}article:has(#Order20){order:-21}article:has(#Order21){order:-20}article:has(#Order22){order:-19}article:has(#Order23){order:-18}article:has(#Order24){order:-17}article:has(#Order25){order:-16}article:has(#Order26){order:-15}article:has(#Order27){order:-14}article:has(#Order28){order:-13}article:has(#Order29){order:-12}article:has(#Order30){order:-11}article:has(#Order31){order:-10}article:has(#Order32){order:-9}article:has(#Order33){order:-8}article:has(#Order34){order:-7}article:has(#Order35){order:-6}article:has(#Order36){order:-5}article:has(#Order37){order:-4}article:has(#Order38){order:-3}article:has(#Order39){order:-2}article:has(#Order40){order:-1}.card-wrap{display:grid;height:100%}.card-wrap .elementor-widget-container{border:1px solid #eee;transition:all .6s cubic-bezier(.165,.84,.44,1)}.card-wrap .elementor-widget-container .eael-infobox{padding:20px}.card-wrap .elementor-widget-container:hover{border-color:#418cd8;background:#fff;-webkit-box-shadow:0 10px 30px rgb(0 0 0 / 5%);box-shadow:0 10px 30px rgb(0 0 0 / 5%);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.card-wrap .elementor-widget-container:hover .elementor-animation-grow{transform:scale(1.1)}
/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 */
 
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" "}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.hidden{display:none!important}.affix{position:fixed}.p-relative{position:relative}.search.search-results .elementor-element-cdb9820{margin-top:0}.search-results h3.search-results-group-heading{color:var(--e-global-color-8315b9b);font-weight:500}.search-results-group+.search-results-group{margin-top:50px}.more-results{padding:0;list-style-type:none;display:grid;grid-row-gap:20px}.more-results h5{margin:0;line-height:1.8rem}.more-results h5>a{text-decoration:underline}.more-results p{margin-bottom:0}a.load-more-results{display:block;margin:20px 0;font-weight:500}mark.searchwp-highlight{background-color:#ffff004a}#search-suggestions{padding:20px 30px;background:#f4f4f4;margin-bottom:30px}.faculty-directory,.offices-services-directory,.employee-directory{list-style:none;padding:0}.employee-directory{margin-top:50px}.employee-directory li.row{margin-bottom:15px}.faculty-directory h6{margin:0}.faculty-directory ul,.faculty-directory ol{padding-left:20px}.faculty-directory .row+.row:not(.empty){margin-top:1.25rem}.directory-search-form{background:#00356a;padding:1rem}.directory-search-form input[type="search"]{height:49px}.directory-search-form>.row{margin-top:0!important}.directory-search-info{margin:15px 0 10px}.directory-search-info h4{font-size:1.5rem;margin:0}.directory-search-info h2.directory-search-term{font-weight:400;margin-bottom:35px}.directory-search-info .directory-search-clear{display:inline-block;font-size:1.1rem}.directory-search-info .directory-search-clear .fa{color:red}.directory-search-info .directory-search-clear:focus .fa,.directory-search-info .directory-search-clear:hover .fa{color:#ff5353}.directory-listing{padding:20px;border:1px solid #eee;box-shadow:0 2px 20px 0 rgb(0 0 0 / .05);flex-wrap:wrap;margin:.775rem 0;transition:.3s ease all}.directory-listing:hover{box-shadow:0 10px 30px rgb(0 0 0 / 5%);border-color:#418cd8;transform:translateY(-2px)}.directory-listing h4{font-size:1.5rem;text-decoration:underline;font-weight:600;margin:0}.directory-listing p{margin-bottom:0}.directory-listing p+p{margin-top:1rem}.directory-listing .Faculty-icon{position:absolute;top:6px;width:20px;max-width:20px;font-size:.775rem}.directory-listing .Faculty-icon+a{color:#696b6e;letter-spacing:.03rem;font-size:.789rem;transition:.4s ease all;margin-left:20px;display:block;text-decoration:underline}main .elementor-element .employee-directory a,main .elementor-element .employee-directory a:hover{text-decoration:none}.letter-filter{border:1px solid #e3e3e3;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:.8rem;padding:15px}.ln-letters{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;width:100%}.ln-letters a{border-left:1px solid #eaeaea;border-right:none;display:block;float:left;color:#00356a;font-weight:600;font-size:.9em;padding:2px 6px;text-decoration:none;flex:1 1 auto;text-align:center;text-transform:uppercase}.ln-letters a.ln-selected{background-color:#00356a;color:#fff}.ln-letters a.ln-disabled{color:#eee;pointer-events:none}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:0;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}label{display:block}input[type="submit"],input[type="submit"]:focus-visible,input[type="search"],input[type="search"]:focus-visible{border:none;outline:none}.tribe-events-widget div.tribe-events-widget-events-list__event-row{display:block;margin-top:35px}.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-border{border:1px solid #eee;border-left:4px solid #eee;box-shadow:0 2px 20px 0 rgb(0 0 0 / 5%);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.775rem 0;margin:.775rem 0;transition:.3s ease all;justify-content:center}.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-border:hover{border-color:#418cd8;transform:translateY(-2px)}.tribe-events-widget-events-list__event-date-tag-datetime-mmack{display:block;height:auto;text-align:left}.tribe-events-widget-events-list__event-date{font-size:1.85rem;font-weight:400;margin-bottom:1.2rem}.tribe-events-widget-events-list__event-datetime-mmack,.tribe-events-widget-events-list__event-venue-mmack{color:#818181;font-size:.8rem;position:relative}.tribe-events-widget-events-list__event-datetime-mmack:before,.tribe-events-widget-events-list__event-venue-mmack:before{color:#333;font-family:"Font Awesome 5 Pro"}.tribe-events-widget-events-list__event-datetime-mmack:before{content:'\f017'}.tribe-events-widget-events-list__event-venue-mmack:before{content:'\f041'}.tribe-events-widget-events-list__event-featured-image-link>.tribe-events-widget-events-list__event-featured-image{box-shadow:0 2px 20px 0 rgb(0 0 0 / 5%);border:1px solid #e3e3e3;margin-bottom:0}.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-featured-image-link{display:block}.tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details{padding:0 15px}.tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details-2{padding:0 15px;padding-top:1rem;margin-bottom:1rem}.tribe-events-widget-events-list__event-description{font-size:.889rem;line-height:1.2;color:#8e8e8e}.tribe_community_edit .tribe-button.submit,.tribe_community_list .tribe-button.submit{background:#ffe000!important}.tribe_community_edit .tribe-button.submit:focus,.tribe_community_edit .tribe-button.submit:hover,.tribe_community_list .tribe-button.submit:focus,.tribe_community_list .tribe-button.submit:hover{background:#fe0!important}.tribe-filter-bar__filters .tribe-filter-bar-c-filter:nth-child(1) legend{margin-bottom:10px}.tribe-filter-bar__filters .tribe-filter-bar-c-filter:nth-child(2){margin-top:20px}@media (min-width:600px){.directory-search-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-featured-image-link{display:block;flex:0 0 25%;padding:0 15px}.tribe-events-widget-events-list__event-border .tribe-events-widget-events-list__event{flex:0 0 75%;display:flex}.tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;padding:0 15px}.tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details-2{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;padding:0 15px}.tribe-events-widget-events-list__event-datetime-mmack:before,.tribe-events-widget-events-list__event-venue-mmack:before{left:-20px;position:absolute;top:-5px}.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-border{justify-content:flex-start}}div.tribe-common--breakpoint-medium.tribe-events div.tribe-events-c-events-bar--border{border:none}svg.tribe-common-c-svgicon.tribe-common-c-svgicon--search.tribe-events-c-search__input-control-icon-svg{display:none}.tribe-event-tags{margin:0 0 50px}.single-tribe_events .tribe-events-c-subscribe-dropdown{margin:0 0 75px}.school-nav{flex-wrap:wrap}.school-nav>*:last-child{padding-right:0}.school-nav-col{flex:0 0 100%;flex-direction:column;padding-right:10px}.school-nav-title{font-size:.75rem;color:#46484a;text-transform:uppercase;padding-bottom:.5rem;font-weight:600;margin-bottom:0;line-height:.75rem}.school-nav-wrapper{border:1px solid #6c6c6c;position:relative;width:100%;padding:12px 15px;background:#fff;cursor:pointer;outline:0;z-index:1;font-size:13px;margin-top:auto}.school-nav-wrapper:before{content:"\005E";color:#418cd8;font-family:Verdana,sans-serif;font-size:1.375;position:absolute;right:12px;transition:transform 0.5s;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.school-nav-wrapper.active{z-index:2}.school-nav-wrapper.active:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.school-nav-dropdown{position:absolute;top:100%;width:calc(100% + 2.5px);left:-1px;right:0;background:#fff;border:1px solid #6c6c6c;border-top:none;border-bottom:none;list-style:none;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;-ms-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s;max-height:0;overflow:hidden;margin:0}.school-nav-dropdown>ul{margin:0;padding:0}.school-nav-dropdown>ul>li{padding:0 14px;list-style:none}.school-nav-dropdown>ul>li>a.school-nav-link[href]{display:block;text-decoration:none;color:#333;padding:8px 0;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400;border-bottom:1px solid #e6e8ea}.school-nav-dropdown>ul>li>a.school-nav-link[href]:hover{color:#418cd8}.active .school-nav-dropdown{border-bottom:1px solid #6c6c6c;max-height:600px}@media screen and (min-width:600px){.school-nav-col{flex:0 0 46%;margin-bottom:25px}}@media screen and (min-width:1125px){.school-nav-col{flex:0 0 20%;margin-bottom:25px}}