/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.gold-bar-title{padding:0.4444em;margin-top:1.388em;margin-bottom:40px;font-size:18px;line-height:1.2;font-weight:bold;font-family:'Julius Sans One','Helvetica Neue',Arial,sans-serif;color:#000;background-color:#d7a743;}.card-list,[style*="display: grid"]{img{width:100%;}}.card-list{display:flex;flex-direction:column;gap:32px;@media (min-width:850px){display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));}}.card-title[class]{font-size:22px;font-style:normal;font-weight:400;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:rgb(51,51,51);@media (min-width:500px){font-size:26.25px;}@media (min-width:850px){font-size:22px;}@media (min-width:1100px){font-size:26.25px;}a{font:inherit;color:inherit;&:hover,&:focus{font:inherit;color:inherit;text-decoration:none;}}}.card-description{font-size:16px;font-family:'Julius Sans One','Helvetica Neue',Arial,sans-serif;color:#b3821b;@media (min-width:500px){font-size:18px;}@media (min-width:850px){font-size:16px;}@media (min-width:1100px){font-size:18px;}}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}body{color:#000;background-color:#fff;font-size:16px;line-height:1.6}button,a.button,div.button{color:#fff;background:#006aac;padding:.5rem 1rem;text-decoration:none;display:inline-block;position:relative;box-shadow:inset 0 7px 10px -8px #000}button.button-orange,a.button.button-orange,div.button.button-orange{background:#c35d35;font-size:1.125rem;font-weight:700}button:hover:not(.button-orange),.button:hover:not(.button-orange){color:#d7a743}html[translate=no] #block-gtranslate{display:none}@media (width>=992px){.block-event-listing-block{float:right;width:66.666%}}.menu--header .menu-important a{color:#e6ab5e;text-transform:uppercase;font-weight:700}html[translate=no] #header-top ul.menu li.google-translate{display:none}#main-navigation #superfish-mvp2-menu>li:last-child,#main-navigation #superfish-mvp2-menu>li:nth-child(5){visibility:hidden;width:0}@media (width<=991px){#main-navigation nav{display:block}}#block-mvp2menu527 .switcher{width:100%}#block-mvp2menu527 .switcher .option{flex-flow:wrap;width:100%;display:flex}#block-mvp2menu527 .switcher .option a{flex:33%}#block-mvp2menu527 .switcher a{width:100%}.menu--tools li.menu-item a:hover{color:#000}.path--user .user--full h3{padding-bottom:25px;font-size:32px;font-weight:700}.path--user .user--full .user-page-link{text-transform:uppercase;border:0!important;width:max-content!important;padding:0!important;font-weight:400!important}.path--user .user--full .user-page-link em{font-style:normal}.path--user .user--full .user-page-link a{color:#000;background-color:#d7a743;border:1px solid #000;width:max-content;padding:15px 35px;text-decoration:none;display:block}.path--user .user--full .user-page-link .user-page-bullet{display:none}.path--user .user--full .crm-section,.path--user .user--full .field-pseudo-field--memberships table th,.path--user .user--full td{font-size:13px}@media (width>=1270px){.path--user .user--full .crm-section,.path--user .user--full .field-pseudo-field--memberships table th,.path--user .user--full td{font-size:16px}}.path--user .block-content--scholarly-cfpmemberoptionsmessage{margin-top:30px}.page-civicrm-user .crm-dashboard-civimember{display:none}@media (width<=991px){#header-inside .row{align-items:center;display:flex}#header-inside .col-md-4,#header-inside .col-md-8{top:unset;position:relative}#header-inside .col-md-8{margin-left:auto}#header-inside #block-useraccountmenu-2{padding:0;position:relative;right:0}#header-inside #superfish-account-toggle,#header-inside #superfish-mvp2-menu-toggle,#header-inside #superfish-account-toggle:after,#header-inside #superfish-mvp2-menu-toggle:after{position:static}#header-inside #superfish-account-accordion,#header-inside #superfish-mvp2-menu-accordion{width:75vw;right:0;left:unset!important}#header-inside #superfish-account-accordion{margin:0}#header-inside .sf-menu{position:absolute}}@media (width<=768px){#page:has(#sidebar-first){margin-top:140px!important}}.node .focusing-grid{flex-direction:column;gap:20px 5%;display:flex}@media (width>=560px){.node .focusing-grid{flex-direction:row}}.node .focusing-grid>div{flex:1}.node .node--content .align-right{padding:0 0 20px 20px}.node .node--content .align-left{padding:0 20px 20px 0}.node--type-article .pseduo-article-back-button{margin-bottom:20px}.node--type-article .field--name-field-author .field__items{margin-left:0;padding-left:0;list-style-type:none}.node--type-article .field--name-field-author .field__items li{display:inline-block}.node--type-article .field--name-field-image{width:100%;display:block}.node--type-article .field--name-field-image img{display:block}.node--type-article .field--name-field-publication-date .field__label.inline{display:inline-block}.node--type-article .field--name-field-publication-date .field__label:after{content:":"}.node--type-article .article__body{margin-top:1em}.node--type-article .pseduo-details-button{margin-bottom:20px}.node--type-article.node--view-mode-teaser .node__title{font-size:22px;line-height:28px}.node--type-article .article__field-publication-year,.node--type-article .article__field-link{padding-bottom:20px}.node--type-article .field--name-field-author{margin-bottom:10px}.civicrm-entity--type-civicrm-event.civicrm-entity--view-mode-full .civicrm-event__field-display-location,.civicrm-entity--type-civicrm-event.civicrm-entity--view-mode-full .civicrm-event__custom-145,.civicrm-entity--type-civicrm-event.civicrm-entity--view-mode-full .civicrm-event__custom-146{margin:12px auto;font-size:18px}.civicrm-entity--type-civicrm-event.civicrm-entity--view-mode-full .civicrm-event__custom-145{font-weight:700}.civicrm-entity--type-civicrm-event.civicrm-entity--view-mode-full .info-box,.civicrm-entity--type-civicrm-event.civicrm-entity--view-mode-full .slice{background-color:#fff}.civicrm-entity--type-civicrm-event.civicrm-entity--view-mode-full .field-event-image img{width:150px;height:auto;margin-bottom:14px}.civicrm-entity--type-civicrm-event .align-right img,.civicrm-entity--type-civicrm-event .align-right figcaption,.civicrm-entity--type-civicrm-event .align-left img,.civicrm-entity--type-civicrm-event .align-left figcaption{margin-left:20px;margin-right:20px}.civicrm-entity--type-civicrm-event .topic_label{margin-top:15px;display:block}.page--folio .align-right img,.page--folio .align-right figcaption,.page--folio .align-left img,.page--folio .align-left figcaption,.page--resources .align-right img,.page--resources .align-right figcaption,.page--resources .align-left img,.page--resources .align-left figcaption{margin-left:20px;margin-right:20px}.field-pseudo-field--memberships .table-bordered>thead>tr>th{text-align:center}.field-pseudo-field--memberships .table-bordered>tbody>tr>td{text-align:center;padding-left:5px!important;padding-right:5px!important}@media only screen and (width<=760px){.field-pseudo-field--memberships table{flex-direction:row;display:flex}.field-pseudo-field--memberships thead tr{position:inherit;flex-direction:column;display:flex}.field-pseudo-field--memberships th,.field-pseudo-field--memberships td{white-space:nowrap}.field-pseudo-field--memberships tbody{flex-direction:column;display:flex}.field-pseudo-field--memberships .views-field-user-renewal-link{height:32px}.field-pseudo-field--memberships .table-striped>tbody>tr{border-bottom:none!important;margin:0!important;padding:0!important}.field-pseudo-field--memberships .table-bordered>thead>tr>th{text-align:left}.field-pseudo-field--memberships .table-bordered>tbody>tr>td{width:inherit;text-align:left;margin:0 0 2px!important;padding:8px!important}}.view--article-search .views-exposed-form{flex-wrap:wrap;gap:10px 20px;display:flex}.view--article-search .form-item{width:calc(50% - 10px)}.view--upcoming-events .events-banner{margin:0 auto;display:block}.view--upcoming-events .view__row{color:#000;border-bottom:1px solid #c59a9a;padding:20px 0;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.view--upcoming-events .view__row:last-child{border-bottom:0}.view--upcoming-events .views-field-field-event-image{margin-right:20px}.view--upcoming-events .views-field-field-event-image img{margin-top:10px;margin-right:10px}.view--upcoming-events .views-field-field-display-host-name-s-{vertical-align:bottom;margin-top:10px}.view--upcoming-events .views-field-field-program-subtitle{margin-top:20px}.view--upcoming-events .views-field-field-program-subtitle a{color:#000;font-size:16px;font-weight:700}.view--upcoming-events .views-field-summary,.view--upcoming-events .views-field-view-civicrm-event{margin-top:20px}.view--upcoming-events .focusing-toggler{text-transform:uppercase;cursor:pointer;border-bottom:2px solid #ddd;margin:40px 0 20px;font-family:Julius Sans One,Helvetica Neue,Arial,sans-serif;font-size:22px}.view--upcoming-events .focusing-toggler .button{text-transform:none;margin-bottom:20px;font-size:16px}.view--upcoming-events .focusing-toggler.expanded .toggler-arrow-up{display:inline}.view--upcoming-events .focusing-toggler.expanded .toggler-arrow-down,.view--upcoming-events .focusing-toggler .toggler-arrow-up,.view--upcoming-events .focusing-toggler+p{display:none}.view--upcoming-events .views-exposed-form{border-bottom:2px solid #ddd;flex-wrap:wrap;display:flex}.view--upcoming-events .views-exposed-form .fieldgroup{box-shadow:none;border:0;margin-right:40px}.view--upcoming-events .views-exposed-form .fieldset-legend{font-size:24px;line-height:32px}.view--upcoming-events .views-exposed-form .form-actions{width:100%}.view--upcoming-events .views-exposed-form #edit-topic-143{column-count:2}.view--upcoming-events .views-exposed-form #edit-language-of-instruction-144{column-count:3}.view--tifi-blogs .views-field-field-for-blog-preview-page:after{content:"";clear:both;display:table}.view--tifi-blogs .views-field-field-for-blog-preview-page hr{clear:both}.view--tifi-blogs .views-field-field-for-blog-preview-page .align-right{padding:0 20px 20px}.form-required:after,.crm-profile-name-CFP_Search_14 .custom_52-section .label{display:none}[id=subfooter] table,[id=subfooter] tbody,[id=subfooter] thead,[id=subfooter] td,[id=subfooter] th{border:0;width:100%;display:block}[id=subfooter] tr{grid-template-columns:repeat(auto-fit,minmax(14em,1fr));display:grid}[id=subfooter] td{width:100%!important}.footer-menus ul{padding-left:0;list-style-type:none}@media (width>=992px){div.skiptranslate:has(iframe[id]){z-index:500;position:sticky;top:0}div.skiptranslate:has(iframe[id]) iframe{position:sticky}}
