@import url(//hello.myfonts.net/count/31bff8);@charset "UTF-8";html,body,h1,h2,h3,h4,h5,h6,p,hr,abbr,address,b,bdi,bdo,blockquote,cite,code,del,dfn,em,i,ins,kbd,mark,meter,pre,progress,q,s,samp,small,strong,sub,sup,template,time,u,var,wbr,form,input,textarea,button,select,optgroup,option,label,fieldset,legend,datalist,output,iframe,img,map,area,canvas,figcaption,.img-wrap .img-caption,.inline-image .img-caption,.captionedImage .img-caption,.cke_widget_wrapper .img-caption,.img-wrap .img-credit,.inline-image .img-credit,.captionedImage .img-credit,.cke_widget_wrapper .img-credit,figure,picture,svg,audio,source,track,video,a,nav,ul,ol,li,dl,dt,dd,table,caption,th,tr,td,thead,tbody,tfoot,col,colgroup,div,span,header,footer,main,section,article,aside,details,dialog,summary,data,object,embed{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}header,footer,main,section,article,aside,details,summary,figcaption,.img-wrap .img-caption,.inline-image .img-caption,.captionedImage .img-caption,.cke_widget_wrapper .img-caption,.img-wrap .img-credit,.inline-image .img-credit,.captionedImage .img-credit,.cke_widget_wrapper .img-credit,figure,nav{display:block;}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:normal;}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;font-weight:inherit;}body{line-height:1;}hr{border-width:1px;border-style:solid;margin:0.5em 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);border-color:threedface;}address,cite,dfn,em,i{font-style:italic;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none;}b,strong{font-weight:bold;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;}sub{bottom:-0.25em;}sup{top:-0.5em;}input,select{vertical-align:middle;}input[type="radio"]{vertical-align:text-bottom;}input[type="checkbox"]{vertical-align:bottom;}label,input[type="button"],input[type="submit"],input[type="file"],button{cursor:pointer;}button,input[type="button"],input[type="submit"]{width:auto;overflow:visible;}legend{color:inherit;display:table;max-width:100%;padding:0 0.5em;white-space:normal;}fieldset{border-width:1px;border-style:solid;border-color:threedface;padding:0.75em;}textarea{overflow:auto;display:block;}ul,ol{margin:1em 0;padding-left:2em;}dl{margin:1em 0;}dl dd{padding-left:2em;}table{border-collapse:collapse;border-spacing:0;}table th{font-weight:bold;vertical-align:bottom;}table td{vertical-align:top;}pre{white-space:pre;word-wrap:break-word;}pre,code,kbd,samp{font-family:monospace,sans-serif;font-size:1em;}img,object,embed,video{max-width:100%;height:auto;}.content-layout--flex,.node-teaser__main,.content-group,.cta-banner__content,.cta-banner__info-list,.courses-app__list-item,.courses-app__more-details,.paragraph--courses-application .courses-app__list-item,input[type="checkbox"]:not(.ignore-input-check) + label,input[type="radio"]:not(.ignore-input-check) + label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.content-layout--flex,.node-teaser__main,.content-group,.cta-banner__content,.cta-banner__info-list,.courses-app__list-item,.courses-app__more-details,.paragraph--courses-application .courses-app__list-item{-ms-flex-wrap:wrap;flex-wrap:wrap;}input[type="checkbox"]:not(.ignore-input-check) + label,input[type="radio"]:not(.ignore-input-check) + label{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.courses-app [aria-hidden="true"],.paragraph--courses-application .courses-app__header{display:none !important;}input[type="checkbox"]:not(.ignore-input-check),input[type="radio"]:not(.ignore-input-check),.tweet-actions span,.yale-layout .paragraphs-item__title--hidden,.som-calendar #edit-category-wrapper .bef-tree > li > .form-item input,.view-som-calendar-list #edit-category-wrapper .bef-tree > li > .form-item input,.page-community-profiles .view-filters > form .views-exposed-widget > label,.page-our-approach-community-profiles .view-filters > form .views-exposed-widget > label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;}ul.column-list,.case-directory--container .case-directory--filter-group .filter-facet ul,ul.link-list,ul.secondary-link-list,.hero--panel .hero--panel-text .hero--buttonlist,ul.remove-bullet-list,.timeline__navigation,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),.column-list,.som-concierge--suggestions ul,.cta-banner__info-list,.node-admissions-event header .addtocal_menu,.node-event header .addtocal_menu,.content-group,.cta-banner__content,.courses-app__list,.accordion,.breadcrumbs,.som-concierge--search .som-concierge--search-results-list,.som-concierge--results .som-concierge--results-list,.bef-tree,.headline--list,.meta--more-list,.menu--list,.pager,.solr-search .solr-option-list,.view-upcoming-events-by-term .upcoming-event--list,.page-faculty-directory .secondary-link-list,.page-faculty-research-faculty-directory .secondary-link-list,.node-admissions-event .event-tag-list,.node-event .event-tag-list,.event--speaker-list,.event--sponsor-list,.view-events-related-content .event--list,.view-admissions-events .bef-tree-child,.publication--list{list-style:none;margin:0;padding:0;}input[disabled][type="button"],input[disabled][type="reset"],input[disabled][type="submit"],.courses-app__syllabus[disabled],.form-submit[disabled],form[action^="http"] .action button[disabled],form[action^="http"] .action input[disabled][type="button"],form[action^="http"] .action input[disabled][type="submit"],form[action^="http"] .form_action button[disabled],form[action^="http"] .form_action input[disabled][type="button"],form[action^="http"] .form_action input[disabled][type="submit"],input[disabled],select[disabled],select[disabled] optgroup,select[disabled] option,textarea[disabled],a.button.disabled,a.form-submit.disabled{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#6a645e;cursor:default;}.courses-app__syllabus:-ms-input-placeholder[disabled],.form-submit:-ms-input-placeholder[disabled],form[action^="http"] .action button:-ms-input-placeholder[disabled],form[action^="http"] .action input:-ms-input-placeholder[disabled][type="button"],form[action^="http"] .action input:-ms-input-placeholder[disabled][type="submit"],form[action^="http"] .form_action button:-ms-input-placeholder[disabled],form[action^="http"] .form_action input:-ms-input-placeholder[disabled][type="button"],form[action^="http"] .form_action input:-ms-input-placeholder[disabled][type="submit"],input:-ms-input-placeholder[disabled],select:-ms-input-placeholder[disabled],select[disabled] optgroup:-ms-input-placeholder,select[disabled] option:-ms-input-placeholder,textarea:-ms-input-placeholder[disabled],a.button.disabled:-ms-input-placeholder,a.form-submit.disabled:-ms-input-placeholder{color:transparent;}.courses-app__syllabus:-moz-placeholder[disabled],.form-submit:-moz-placeholder[disabled],form[action^="http"] .action button:-moz-placeholder[disabled],form[action^="http"] .action input:-moz-placeholder[disabled][type="button"],form[action^="http"] .action input:-moz-placeholder[disabled][type="submit"],form[action^="http"] .form_action button:-moz-placeholder[disabled],form[action^="http"] .form_action input:-moz-placeholder[disabled][type="button"],form[action^="http"] .form_action input:-moz-placeholder[disabled][type="submit"],input:-moz-placeholder[disabled],select:-moz-placeholder[disabled],select[disabled] optgroup:-moz-placeholder,select[disabled] option:-moz-placeholder,textarea:-moz-placeholder[disabled],a.button.disabled:-moz-placeholder,a.form-submit.disabled:-moz-placeholder{color:transparent;}input[type="button"][disabled]::-moz-placeholder,input[type="reset"][disabled]::-moz-placeholder,input[type="submit"][disabled]::-moz-placeholder,.courses-app__syllabus[disabled]::-moz-placeholder,.form-submit[disabled]::-moz-placeholder,form[action^="http"] .action button[disabled]::-moz-placeholder,form[action^="http"] .action input[type="button"][disabled]::-moz-placeholder,form[action^="http"] .action input[type="submit"][disabled]::-moz-placeholder,form[action^="http"] .form_action button[disabled]::-moz-placeholder,form[action^="http"] .form_action input[type="button"][disabled]::-moz-placeholder,form[action^="http"] .form_action input[type="submit"][disabled]::-moz-placeholder,input[disabled]::-moz-placeholder,select[disabled]::-moz-placeholder,select[disabled] optgroup::-moz-placeholder,select[disabled] option::-moz-placeholder,textarea[disabled]::-moz-placeholder,a.button.disabled::-moz-placeholder,a.form-submit.disabled::-moz-placeholder{color:transparent;}input[type="button"][disabled]::-webkit-input-placeholder,input[type="reset"][disabled]::-webkit-input-placeholder,input[type="submit"][disabled]::-webkit-input-placeholder,.courses-app__syllabus[disabled]::-webkit-input-placeholder,.form-submit[disabled]::-webkit-input-placeholder,form[action^="http"] .action button[disabled]::-webkit-input-placeholder,form[action^="http"] .action input[type="button"][disabled]::-webkit-input-placeholder,form[action^="http"] .action input[type="submit"][disabled]::-webkit-input-placeholder,form[action^="http"] .form_action button[disabled]::-webkit-input-placeholder,form[action^="http"] .form_action input[type="button"][disabled]::-webkit-input-placeholder,form[action^="http"] .form_action input[type="submit"][disabled]::-webkit-input-placeholder,input[disabled]::-webkit-input-placeholder,select[disabled]::-webkit-input-placeholder,select[disabled] optgroup::-webkit-input-placeholder,select[disabled] option::-webkit-input-placeholder,textarea[disabled]::-webkit-input-placeholder,a.button.disabled::-webkit-input-placeholder,a.form-submit.disabled::-webkit-input-placeholder{color:transparent;}.courses-app__syllabus:focus[disabled],.form-submit:focus[disabled],form[action^="http"] .action button:focus[disabled],form[action^="http"] .action input:focus[disabled][type="button"],form[action^="http"] .action input:focus[disabled][type="submit"],form[action^="http"] .form_action button:focus[disabled],form[action^="http"] .form_action input:focus[disabled][type="button"],form[action^="http"] .form_action input:focus[disabled][type="submit"],input:focus[disabled],select:focus[disabled],select[disabled] optgroup:focus,select[disabled] option:focus,textarea:focus[disabled],a.button.disabled:focus,a.form-submit.disabled:focus,.courses-app__syllabus:hover[disabled],.form-submit:hover[disabled],form[action^="http"] .action button:hover[disabled],form[action^="http"] .action input:hover[disabled][type="button"],form[action^="http"] .action input:hover[disabled][type="submit"],form[action^="http"] .form_action button:hover[disabled],form[action^="http"] .form_action input:hover[disabled][type="button"],form[action^="http"] .form_action input:hover[disabled][type="submit"],input:hover[disabled],select:hover[disabled],select[disabled] optgroup:hover,select[disabled] option:hover,textarea:hover[disabled],a.button.disabled:hover,a.form-submit.disabled:hover{background:#f6f6f6;color:#1f2021;}input:checked[type="checkbox"]:not(.ignore-input-check) + label::before,input:checked[type="radio"]:not(.ignore-input-check) + label::before{background-color:#000440 !important;border-color:#000440 !important;color:#ffffff;font-weight:700;}input:focus[type="checkbox"]:not(.ignore-input-check) + label,input:focus[type="radio"]:not(.ignore-input-check) + label{outline:0.0625rem dotted;color:#000440;}input:focus[type="checkbox"]:not(.ignore-input-check) + label::before,input:focus[type="radio"]:not(.ignore-input-check) + label::before{border-color:#000440;}input[type="checkbox"]:not(.ignore-input-check) + label,input[type="radio"]:not(.ignore-input-check) + label{cursor:pointer;font-size:1rem;font-weight:normal;letter-spacing:0;line-height:1.1;margin:0.5rem 0 0;min-height:calc(0.75rem + 2px);position:relative;text-transform:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}input[type="checkbox"]:not(.ignore-input-check) + label::before,input[type="radio"]:not(.ignore-input-check) + label::before{border:0.0625em solid #77706a;color:#000440;content:'';display:block;font-size:0.875rem !important;line-height:0.5em !important;margin-right:0.5em !important;min-width:0.75rem;height:0.75rem;text-indent:0.1875rem;-webkit-transition:-webkit-box-shadow 0.2s ease-in;transition:-webkit-box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease-in,-webkit-box-shadow 0.2s ease-in;width:0.75rem;}input[type="checkbox"]:not(.ignore-input-check) + label:hover,input[type="radio"]:not(.ignore-input-check) + label:hover{background:inherit;color:#1069A0;text-decoration:underline;}input[type="checkbox"]:not(.ignore-input-check) + label:hover::before,input[type="radio"]:not(.ignore-input-check) + label:hover::before{border-color:#1069A0;}input.error[type="checkbox"]:not(.ignore-input-check) + label,input.error[type="radio"]:not(.ignore-input-check) + label{color:#942d2d;}.form-type-input,.form_text,.form_textarea,.pd-text,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^="http"] .form_question.form_text,form[action^="http"] .form_question[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,.headlines--recent .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-som-calendar-list #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.program-picker .form-type-select select,select{font-family:"Yale",serif;font-size:1.25rem;}@media (max-width:44.9375em) {
 .form-type-input,.form_text,.form_textarea,.pd-text,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^="http"] .form_question.form_text,form[action^="http"] .form_question[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,.headlines--recent .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-som-calendar-list #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.program-picker .form-type-select select,select{font-size:1.125rem !important;} 
}.form-type-input,.form_text,.form_textarea,.pd-text,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^="http"] .form_question.form_text,form[action^="http"] .form_question[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea{background:transparent;border:#dddddd 1px solid;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;height:auto;margin:0;max-width:100%;padding:0.375em;-webkit-transition:border-color 0.2s ease-in,border-width 0.1s ease-in 0.2s,margin 0.1s ease-in 0.2s;transition:border-color 0.2s ease-in,border-width 0.1s ease-in 0.2s,margin 0.1s ease-in 0.2s;}.form-type-input:hover,.form_text:hover,.form_textarea:hover,.pd-text:hover,.webform-component-email:hover,.webform-component-number:hover,.webform-component-textarea:hover,.webform-component-textfield:hover,form[action^="http"] .form_question.form_text:hover,form[action^="http"] .form_question:hover[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea:hover,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span:hover,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span:hover,input:hover[type="date"],input:hover[type="datetime"],input:hover[type="datetime-local"],input:hover[type="email"],input:hover[type="month"],input:hover[type="number"],input:hover[type="password"],input:hover[type="search"],input:hover[type="tel"],input:hover[type="text"],input:hover[type="time"],input:hover[type="url"],input:hover[type="week"],textarea:hover{border-color:#77706a;}.form-type-input:focus,.form_text:focus,.form_textarea:focus,.pd-text:focus,.webform-component-email:focus,.webform-component-number:focus,.webform-component-textarea:focus,.webform-component-textfield:focus,form[action^="http"] .form_question.form_text:focus,form[action^="http"] .form_question:focus[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea:focus,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span:focus,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span:focus,input:focus[type="date"],input:focus[type="datetime"],input:focus[type="datetime-local"],input:focus[type="email"],input:focus[type="month"],input:focus[type="number"],input:focus[type="password"],input:focus[type="search"],input:focus[type="tel"],input:focus[type="text"],input:focus[type="time"],input:focus[type="url"],input:focus[type="week"],textarea:focus{border-left-color:#1069A0;border-left-width:3px;}.form-type-input[disabled],.form_text[disabled],.form_textarea[disabled],.pd-text[disabled],.webform-component-email[disabled],.webform-component-number[disabled],.webform-component-textarea[disabled],.webform-component-textfield[disabled],form[action^="http"] .form_question.form_text[disabled],form[action^="http"] .form_question[disabled][class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea[disabled],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span[disabled],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span[disabled],input[disabled][type="date"],input[disabled][type="datetime"],input[disabled][type="datetime-local"],input[disabled][type="email"],input[disabled][type="month"],input[disabled][type="number"],input[disabled][type="password"],input[disabled][type="search"],input[disabled][type="tel"],input[disabled][type="text"],input[disabled][type="time"],input[disabled][type="url"],input[disabled][type="week"],textarea[disabled]{background:#f6f6f6;}.form-type-input[disabled],.form_text[disabled],.form_textarea[disabled],.pd-text[disabled],.webform-component-email[disabled],.webform-component-number[disabled],.webform-component-textarea[disabled],.webform-component-textfield[disabled],form[action^="http"] .form_question.form_text[disabled],form[action^="http"] .form_question[disabled][class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea[disabled],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span[disabled],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span[disabled],input[disabled][type="date"],input[disabled][type="datetime"],input[disabled][type="datetime-local"],input[disabled][type="email"],input[disabled][type="month"],input[disabled][type="number"],input[disabled][type="password"],input[disabled][type="search"],input[disabled][type="tel"],input[disabled][type="text"],input[disabled][type="time"],input[disabled][type="url"],input[disabled][type="week"],textarea[disabled],.form-type-input[read-only],.form_text[read-only],.form_textarea[read-only],.pd-text[read-only],.webform-component-email[read-only],.webform-component-number[read-only],.webform-component-textarea[read-only],.webform-component-textfield[read-only],form[action^="http"] .form_question.form_text[read-only],form[action^="http"] .form_question[read-only][class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea[read-only],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span[read-only],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span[read-only],input[read-only][type="date"],input[read-only][type="datetime"],input[read-only][type="datetime-local"],input[read-only][type="email"],input[read-only][type="month"],input[read-only][type="number"],input[read-only][type="password"],input[read-only][type="search"],input[read-only][type="tel"],input[read-only][type="text"],input[read-only][type="time"],input[read-only][type="url"],input[read-only][type="week"],textarea[read-only]{color:#77706a;}.form-type-input:invalid.dirty,.form_text:invalid.dirty,.form_textarea:invalid.dirty,.pd-text:invalid.dirty,.webform-component-email:invalid.dirty,.webform-component-number:invalid.dirty,.webform-component-textarea:invalid.dirty,.webform-component-textfield:invalid.dirty,form[action^="http"] .form_question.form_text:invalid.dirty,form[action^="http"] .form_question:invalid.dirty[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea:invalid.dirty,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span:invalid.dirty,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span:invalid.dirty,input:invalid.dirty[type="date"],input:invalid.dirty[type="datetime"],input:invalid.dirty[type="datetime-local"],input:invalid.dirty[type="email"],input:invalid.dirty[type="month"],input:invalid.dirty[type="number"],input:invalid.dirty[type="password"],input:invalid.dirty[type="search"],input:invalid.dirty[type="tel"],input:invalid.dirty[type="text"],input:invalid.dirty[type="time"],input:invalid.dirty[type="url"],input:invalid.dirty[type="week"],textarea:invalid.dirty{border:#942d2d 2px dashed !important;}.form-type-input::-webkit-input-placeholder,.form_text::-webkit-input-placeholder,.form_textarea::-webkit-input-placeholder,.pd-text::-webkit-input-placeholder,.webform-component-email::-webkit-input-placeholder,.webform-component-number::-webkit-input-placeholder,.webform-component-textarea::-webkit-input-placeholder,.webform-component-textfield::-webkit-input-placeholder,form[action^="http"] .form_question.form_text::-webkit-input-placeholder,form[action^="http"] .form_question[class*="form_plugin:material"]::-webkit-input-placeholder,form[action^="http"] .form_question.form_textarea::-webkit-input-placeholder,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span::-webkit-input-placeholder,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#A7A6A6;}.form-type-input::-moz-placeholder,.form_text::-moz-placeholder,.form_textarea::-moz-placeholder,.pd-text::-moz-placeholder,.webform-component-email::-moz-placeholder,.webform-component-number::-moz-placeholder,.webform-component-textarea::-moz-placeholder,.webform-component-textfield::-moz-placeholder,form[action^="http"] .form_question.form_text::-moz-placeholder,form[action^="http"] .form_question[class*="form_plugin:material"]::-moz-placeholder,form[action^="http"] .form_question.form_textarea::-moz-placeholder,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span::-moz-placeholder,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="week"]::-moz-placeholder,textarea::-moz-placeholder{color:#A7A6A6;}.form-type-input::-ms-input-placeholder,.form_text::-ms-input-placeholder,.form_textarea::-ms-input-placeholder,.pd-text::-ms-input-placeholder,.webform-component-email::-ms-input-placeholder,.webform-component-number::-ms-input-placeholder,.webform-component-textarea::-ms-input-placeholder,.webform-component-textfield::-ms-input-placeholder,form[action^="http"] .form_question.form_text::-ms-input-placeholder,form[action^="http"] .form_question[class*="form_plugin:material"]::-ms-input-placeholder,form[action^="http"] .form_question.form_textarea::-ms-input-placeholder,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span::-ms-input-placeholder,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span::-ms-input-placeholder,input[type="date"]::-ms-input-placeholder,input[type="datetime"]::-ms-input-placeholder,input[type="datetime-local"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="month"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,input[type="search"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="text"]::-ms-input-placeholder,input[type="time"]::-ms-input-placeholder,input[type="url"]::-ms-input-placeholder,input[type="week"]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#A7A6A6;}.form-type-input::placeholder,.form_text::placeholder,.form_textarea::placeholder,.pd-text::placeholder,.webform-component-email::placeholder,.webform-component-number::placeholder,.webform-component-textarea::placeholder,.webform-component-textfield::placeholder,form[action^="http"] .form_question.form_text::placeholder,form[action^="http"] .form_question[class*="form_plugin:material"]::placeholder,form[action^="http"] .form_question.form_textarea::placeholder,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span::placeholder,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span::placeholder,input[type="date"]::placeholder,input[type="datetime"]::placeholder,input[type="datetime-local"]::placeholder,input[type="email"]::placeholder,input[type="month"]::placeholder,input[type="number"]::placeholder,input[type="password"]::placeholder,input[type="search"]::placeholder,input[type="tel"]::placeholder,input[type="text"]::placeholder,input[type="time"]::placeholder,input[type="url"]::placeholder,input[type="week"]::placeholder,textarea::placeholder{color:#A7A6A6;}.form-type-input:focus,.form_text:focus,.form_textarea:focus,.pd-text:focus,.webform-component-email:focus,.webform-component-number:focus,.webform-component-textarea:focus,.webform-component-textfield:focus,form[action^="http"] .form_question.form_text:focus,form[action^="http"] .form_question:focus[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea:focus,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span:focus,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span:focus,input:focus[type="date"],input:focus[type="datetime"],input:focus[type="datetime-local"],input:focus[type="email"],input:focus[type="month"],input:focus[type="number"],input:focus[type="password"],input:focus[type="search"],input:focus[type="tel"],input:focus[type="text"],input:focus[type="time"],input:focus[type="url"],input:focus[type="week"],textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;}.form-type-input:-webkit-autofill,.form_text:-webkit-autofill,.form_textarea:-webkit-autofill,.pd-text:-webkit-autofill,.webform-component-email:-webkit-autofill,.webform-component-number:-webkit-autofill,.webform-component-textarea:-webkit-autofill,.webform-component-textfield:-webkit-autofill,form[action^="http"] .form_question.form_text:-webkit-autofill,form[action^="http"] .form_question:-webkit-autofill[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea:-webkit-autofill,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span:-webkit-autofill,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span:-webkit-autofill,input:-webkit-autofill[type="date"],input:-webkit-autofill[type="datetime"],input:-webkit-autofill[type="datetime-local"],input:-webkit-autofill[type="email"],input:-webkit-autofill[type="month"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="search"],input:-webkit-autofill[type="tel"],input:-webkit-autofill[type="text"],input:-webkit-autofill[type="time"],input:-webkit-autofill[type="url"],input:-webkit-autofill[type="week"],textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #ffffff;box-shadow:inset 0 0 0 9999px #ffffff;}.form-type-input,.form_text,.form_textarea,.pd-text,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^="http"] .form_question.form_text,form[action^="http"] .form_question[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span{display:inline-block;margin:0 1rem 1rem 0;}.form-type-input:focus-within:not(.disabled),.form_text:focus-within:not(.disabled),.form_textarea:focus-within:not(.disabled),.pd-text:focus-within:not(.disabled),.webform-component-email:focus-within:not(.disabled),.webform-component-number:focus-within:not(.disabled),.webform-component-textarea:focus-within:not(.disabled),.webform-component-textfield:focus-within:not(.disabled),form[action^="http"] .form_question.form_text:focus-within:not(.disabled),form[action^="http"] .form_question:focus-within:not(.disabled)[class*="form_plugin:material"],form[action^="http"] .form_question.form_textarea:focus-within:not(.disabled),form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span:focus-within:not(.disabled),form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span:focus-within:not(.disabled){border-left-color:#1069A0;border-left-width:3px;margin-left:-2px;-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}.disabled.form-type-input,.disabled.form_text,.disabled.form_textarea,.disabled.pd-text,.disabled.webform-component-email,.disabled.webform-component-number,.disabled.webform-component-textarea,.disabled.webform-component-textfield,form[action^="http"] .disabled.form_question.form_text,form[action^="http"] .disabled.form_question[class*="form_plugin:material"],form[action^="http"] .disabled.form_question.form_textarea,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.disabled,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.disabled{background:#f6f6f6;pointer-events:none;}.form-type-input input[type="date"],.form_text input[type="date"],.form_textarea input[type="date"],.pd-text input[type="date"],.webform-component-email input[type="date"],.webform-component-number input[type="date"],.webform-component-textarea input[type="date"],.webform-component-textfield input[type="date"],form[action^="http"] .form_question.form_text input[type="date"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="date"],form[action^="http"] .form_question.form_textarea input[type="date"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="date"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="date"],.form-type-input input[type="datetime"],.form_text input[type="datetime"],.form_textarea input[type="datetime"],.pd-text input[type="datetime"],.webform-component-email input[type="datetime"],.webform-component-number input[type="datetime"],.webform-component-textarea input[type="datetime"],.webform-component-textfield input[type="datetime"],form[action^="http"] .form_question.form_text input[type="datetime"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="datetime"],form[action^="http"] .form_question.form_textarea input[type="datetime"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="datetime"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="datetime"],.form-type-input input[type="datetime-local"],.form_text input[type="datetime-local"],.form_textarea input[type="datetime-local"],.pd-text input[type="datetime-local"],.webform-component-email input[type="datetime-local"],.webform-component-number input[type="datetime-local"],.webform-component-textarea input[type="datetime-local"],.webform-component-textfield input[type="datetime-local"],form[action^="http"] .form_question.form_text input[type="datetime-local"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="datetime-local"],form[action^="http"] .form_question.form_textarea input[type="datetime-local"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="datetime-local"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="datetime-local"],.form-type-input input[type="email"],.form_text input[type="email"],.form_textarea input[type="email"],.pd-text input[type="email"],.webform-component-email input[type="email"],.webform-component-number input[type="email"],.webform-component-textarea input[type="email"],.webform-component-textfield input[type="email"],form[action^="http"] .form_question.form_text input[type="email"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="email"],form[action^="http"] .form_question.form_textarea input[type="email"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="email"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="email"],.form-type-input input[type="month"],.form_text input[type="month"],.form_textarea input[type="month"],.pd-text input[type="month"],.webform-component-email input[type="month"],.webform-component-number input[type="month"],.webform-component-textarea input[type="month"],.webform-component-textfield input[type="month"],form[action^="http"] .form_question.form_text input[type="month"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="month"],form[action^="http"] .form_question.form_textarea input[type="month"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="month"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="month"],.form-type-input input[type="number"],.form_text input[type="number"],.form_textarea input[type="number"],.pd-text input[type="number"],.webform-component-email input[type="number"],.webform-component-number input[type="number"],.webform-component-textarea input[type="number"],.webform-component-textfield input[type="number"],form[action^="http"] .form_question.form_text input[type="number"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="number"],form[action^="http"] .form_question.form_textarea input[type="number"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="number"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="number"],.form-type-input input[type="password"],.form_text input[type="password"],.form_textarea input[type="password"],.pd-text input[type="password"],.webform-component-email input[type="password"],.webform-component-number input[type="password"],.webform-component-textarea input[type="password"],.webform-component-textfield input[type="password"],form[action^="http"] .form_question.form_text input[type="password"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="password"],form[action^="http"] .form_question.form_textarea input[type="password"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="password"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="password"],.form-type-input input[type="search"],.form_text input[type="search"],.form_textarea input[type="search"],.pd-text input[type="search"],.webform-component-email input[type="search"],.webform-component-number input[type="search"],.webform-component-textarea input[type="search"],.webform-component-textfield input[type="search"],form[action^="http"] .form_question.form_text input[type="search"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="search"],form[action^="http"] .form_question.form_textarea input[type="search"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="search"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="search"],.form-type-input input[type="tel"],.form_text input[type="tel"],.form_textarea input[type="tel"],.pd-text input[type="tel"],.webform-component-email input[type="tel"],.webform-component-number input[type="tel"],.webform-component-textarea input[type="tel"],.webform-component-textfield input[type="tel"],form[action^="http"] .form_question.form_text input[type="tel"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="tel"],form[action^="http"] .form_question.form_textarea input[type="tel"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="tel"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="tel"],.form-type-input input[type="text"],.form_text input[type="text"],.form_textarea input[type="text"],.pd-text input[type="text"],.webform-component-email input[type="text"],.webform-component-number input[type="text"],.webform-component-textarea input[type="text"],.webform-component-textfield input[type="text"],form[action^="http"] .form_question.form_text input[type="text"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="text"],form[action^="http"] .form_question.form_textarea input[type="text"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="text"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="text"],.form-type-input input[type="time"],.form_text input[type="time"],.form_textarea input[type="time"],.pd-text input[type="time"],.webform-component-email input[type="time"],.webform-component-number input[type="time"],.webform-component-textarea input[type="time"],.webform-component-textfield input[type="time"],form[action^="http"] .form_question.form_text input[type="time"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="time"],form[action^="http"] .form_question.form_textarea input[type="time"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="time"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="time"],.form-type-input input[type="url"],.form_text input[type="url"],.form_textarea input[type="url"],.pd-text input[type="url"],.webform-component-email input[type="url"],.webform-component-number input[type="url"],.webform-component-textarea input[type="url"],.webform-component-textfield input[type="url"],form[action^="http"] .form_question.form_text input[type="url"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="url"],form[action^="http"] .form_question.form_textarea input[type="url"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="url"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="url"],.form-type-input input[type="week"],.form_text input[type="week"],.form_textarea input[type="week"],.pd-text input[type="week"],.webform-component-email input[type="week"],.webform-component-number input[type="week"],.webform-component-textarea input[type="week"],.webform-component-textfield input[type="week"],form[action^="http"] .form_question.form_text input[type="week"],form[action^="http"] .form_question[class*="form_plugin:material"] input[type="week"],form[action^="http"] .form_question.form_textarea input[type="week"],form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="week"],form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="week"],.form-type-input textarea,.form_text textarea,.form_textarea textarea,.pd-text textarea,.webform-component-email textarea,.webform-component-number textarea,.webform-component-textarea textarea,.webform-component-textfield textarea,form[action^="http"] .form_question.form_text textarea,form[action^="http"] .form_question[class*="form_plugin:material"] textarea,form[action^="http"] .form_question.form_textarea textarea,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span textarea,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span textarea{border:0;margin:0;padding:0;width:100%;}.form-type-input input[type="date"]:invalid,.form_text input[type="date"]:invalid,.form_textarea input[type="date"]:invalid,.pd-text input[type="date"]:invalid,.webform-component-email input[type="date"]:invalid,.webform-component-number input[type="date"]:invalid,.webform-component-textarea input[type="date"]:invalid,.webform-component-textfield input[type="date"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="date"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="date"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="date"]:invalid,.form-type-input input[type="datetime"]:invalid,.form_text input[type="datetime"]:invalid,.form_textarea input[type="datetime"]:invalid,.pd-text input[type="datetime"]:invalid,.webform-component-email input[type="datetime"]:invalid,.webform-component-number input[type="datetime"]:invalid,.webform-component-textarea input[type="datetime"]:invalid,.webform-component-textfield input[type="datetime"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="datetime"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="datetime"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="datetime"]:invalid,.form-type-input input[type="datetime-local"]:invalid,.form_text input[type="datetime-local"]:invalid,.form_textarea input[type="datetime-local"]:invalid,.pd-text input[type="datetime-local"]:invalid,.webform-component-email input[type="datetime-local"]:invalid,.webform-component-number input[type="datetime-local"]:invalid,.webform-component-textarea input[type="datetime-local"]:invalid,.webform-component-textfield input[type="datetime-local"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="datetime-local"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="datetime-local"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="datetime-local"]:invalid,.form-type-input input[type="email"]:invalid,.form_text input[type="email"]:invalid,.form_textarea input[type="email"]:invalid,.pd-text input[type="email"]:invalid,.webform-component-email input[type="email"]:invalid,.webform-component-number input[type="email"]:invalid,.webform-component-textarea input[type="email"]:invalid,.webform-component-textfield input[type="email"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="email"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="email"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="email"]:invalid,.form-type-input input[type="month"]:invalid,.form_text input[type="month"]:invalid,.form_textarea input[type="month"]:invalid,.pd-text input[type="month"]:invalid,.webform-component-email input[type="month"]:invalid,.webform-component-number input[type="month"]:invalid,.webform-component-textarea input[type="month"]:invalid,.webform-component-textfield input[type="month"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="month"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="month"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="month"]:invalid,.form-type-input input[type="number"]:invalid,.form_text input[type="number"]:invalid,.form_textarea input[type="number"]:invalid,.pd-text input[type="number"]:invalid,.webform-component-email input[type="number"]:invalid,.webform-component-number input[type="number"]:invalid,.webform-component-textarea input[type="number"]:invalid,.webform-component-textfield input[type="number"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="number"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="number"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="number"]:invalid,.form-type-input input[type="password"]:invalid,.form_text input[type="password"]:invalid,.form_textarea input[type="password"]:invalid,.pd-text input[type="password"]:invalid,.webform-component-email input[type="password"]:invalid,.webform-component-number input[type="password"]:invalid,.webform-component-textarea input[type="password"]:invalid,.webform-component-textfield input[type="password"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="password"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="password"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="password"]:invalid,.form-type-input input[type="search"]:invalid,.form_text input[type="search"]:invalid,.form_textarea input[type="search"]:invalid,.pd-text input[type="search"]:invalid,.webform-component-email input[type="search"]:invalid,.webform-component-number input[type="search"]:invalid,.webform-component-textarea input[type="search"]:invalid,.webform-component-textfield input[type="search"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="search"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="search"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="search"]:invalid,.form-type-input input[type="tel"]:invalid,.form_text input[type="tel"]:invalid,.form_textarea input[type="tel"]:invalid,.pd-text input[type="tel"]:invalid,.webform-component-email input[type="tel"]:invalid,.webform-component-number input[type="tel"]:invalid,.webform-component-textarea input[type="tel"]:invalid,.webform-component-textfield input[type="tel"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="tel"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="tel"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="tel"]:invalid,.form-type-input input[type="text"]:invalid,.form_text input[type="text"]:invalid,.form_textarea input[type="text"]:invalid,.pd-text input[type="text"]:invalid,.webform-component-email input[type="text"]:invalid,.webform-component-number input[type="text"]:invalid,.webform-component-textarea input[type="text"]:invalid,.webform-component-textfield input[type="text"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="text"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="text"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="text"]:invalid,.form-type-input input[type="time"]:invalid,.form_text input[type="time"]:invalid,.form_textarea input[type="time"]:invalid,.pd-text input[type="time"]:invalid,.webform-component-email input[type="time"]:invalid,.webform-component-number input[type="time"]:invalid,.webform-component-textarea input[type="time"]:invalid,.webform-component-textfield input[type="time"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="time"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="time"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="time"]:invalid,.form-type-input input[type="url"]:invalid,.form_text input[type="url"]:invalid,.form_textarea input[type="url"]:invalid,.pd-text input[type="url"]:invalid,.webform-component-email input[type="url"]:invalid,.webform-component-number input[type="url"]:invalid,.webform-component-textarea input[type="url"]:invalid,.webform-component-textfield input[type="url"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="url"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="url"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="url"]:invalid,.form-type-input input[type="week"]:invalid,.form_text input[type="week"]:invalid,.form_textarea input[type="week"]:invalid,.pd-text input[type="week"]:invalid,.webform-component-email input[type="week"]:invalid,.webform-component-number input[type="week"]:invalid,.webform-component-textarea input[type="week"]:invalid,.webform-component-textfield input[type="week"]:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] input[type="week"]:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span input[type="week"]:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span input[type="week"]:invalid,.form-type-input textarea:invalid,.form_text textarea:invalid,.form_textarea textarea:invalid,.pd-text textarea:invalid,.webform-component-email textarea:invalid,.webform-component-number textarea:invalid,.webform-component-textarea textarea:invalid,.webform-component-textfield textarea:invalid,form[action^="http"] .form_question.form_text textarea:invalid,form[action^="http"] .form_question[class*="form_plugin:material"] textarea:invalid,form[action^="http"] .form_question.form_textarea textarea:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span textarea:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span textarea:invalid{border-width:0 0 1px !important;border-radius:0;}.headlines--recent .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-som-calendar-list #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.program-picker .form-type-select select,select,.form-type-select select,.form_select select,.pd-select select,.webform-component-select select,form[action^="http"] .form_question.form_multiselect select,form[action^="http"] .form_question.form_select select,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row select,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row select,.case-directory--container .case-directory--sort .solr-sort-filter select{margin:0;position:relative;width:100%;z-index:1;}.headlines--recent .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-som-calendar-list #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.program-picker .form-type-select select,select{border:#dddddd 1px solid;background:transparent;height:2.25rem;outline:none;padding:0.75rem 2rem 0.75rem 0.5rem;}.headlines--recent .form-type-select select:hover,.som-calendar #edit-category-wrapper .form-item select:hover,.view-som-calendar-list #edit-category-wrapper .form-item select:hover,.view-admissions-events .form-type-select select:hover,.program-picker .form-type-select select:hover,select:hover{border-color:#77706a;}.headlines--recent .form-type-select select:focus,.som-calendar #edit-category-wrapper .form-item select:focus,.view-som-calendar-list #edit-category-wrapper .form-item select:focus,.view-admissions-events .form-type-select select:focus,.program-picker .form-type-select select:focus,select:focus{border-left-color:#1069A0;border-left-width:3px;}.som-calendar #edit-category-wrapper .form-item select:invalid.dirty,.view-som-calendar-list #edit-category-wrapper .form-item select:invalid.dirty,select:invalid.dirty{border-bottom:#942d2d 1px dashed !important;}.headlines--recent .form-type-select select[disabled],.som-calendar #edit-category-wrapper .form-item select[disabled],.view-som-calendar-list #edit-category-wrapper .form-item select[disabled],.view-admissions-events .form-type-select select[disabled],.program-picker .form-type-select select[disabled],select[disabled]{background:#f6f6f6;}.headlines--recent .form-type-select select[disabled],.som-calendar #edit-category-wrapper .form-item select[disabled],.view-som-calendar-list #edit-category-wrapper .form-item select[disabled],.view-admissions-events .form-type-select select[disabled],.program-picker .form-type-select select[disabled],select[disabled],.headlines--recent .form-type-select select[read-only],.som-calendar #edit-category-wrapper .form-item select[read-only],.view-som-calendar-list #edit-category-wrapper .form-item select[read-only],.view-admissions-events .form-type-select select[read-only],.program-picker .form-type-select select[read-only],select[read-only]{color:#77706a;}.headlines--recent .form-type-select select:-webkit-autofill,.som-calendar #edit-category-wrapper .form-item select:-webkit-autofill,.view-som-calendar-list #edit-category-wrapper .form-item select:-webkit-autofill,.view-admissions-events .form-type-select select:-webkit-autofill,.program-picker .form-type-select select:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #ffffff;box-shadow:inset 0 0 0 9999px #ffffff;}.headlines--recent .form-type-select select::-moz-focus-inner,.som-calendar #edit-category-wrapper .form-item select::-moz-focus-inner,.view-som-calendar-list #edit-category-wrapper .form-item select::-moz-focus-inner,.view-admissions-events .form-type-select select::-moz-focus-inner,.program-picker .form-type-select select::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0;}.form-type-select,.form_select,.pd-select,.webform-component-select,form[action^="http"] .form_question.form_multiselect,form[action^="http"] .form_question.form_select,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row,.case-directory--container .case-directory--sort .solr-sort-filter{border:#dddddd 1px solid;-webkit-transition:border-color 0.2s ease-in,border-width 0.1s ease-in 0.2s,margin 0.1s ease-in 0.2s;transition:border-color 0.2s ease-in,border-width 0.1s ease-in 0.2s,margin 0.1s ease-in 0.2s;border-radius:3px;display:inline-block;margin:0 1rem 1rem 0;max-width:100%;padding:0.375em;position:relative;}.form-type-select:hover,.form_select:hover,.pd-select:hover,.webform-component-select:hover,form[action^="http"] .form_question.form_multiselect:hover,form[action^="http"] .form_question.form_select:hover,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row:hover,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row:hover,.case-directory--container .case-directory--sort .solr-sort-filter:hover{border-color:#77706a;}.form-type-select:focus-within:not(.disabled),.form_select:focus-within:not(.disabled),.pd-select:focus-within:not(.disabled),.webform-component-select:focus-within:not(.disabled),form[action^="http"] .form_question.form_multiselect:focus-within:not(.disabled),form[action^="http"] .form_question.form_select:focus-within:not(.disabled),form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row:focus-within:not(.disabled),form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row:focus-within:not(.disabled),.case-directory--container .case-directory--sort .solr-sort-filter:focus-within:not(.disabled){border-left-color:#1069A0;border-left-width:3px;margin-left:-2px;-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}.disabled.form-type-select,.disabled.form_select,.disabled.pd-select,.disabled.webform-component-select,form[action^="http"] .disabled.form_question.form_multiselect,form[action^="http"] .disabled.form_question.form_select,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.disabled.address-row,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.disabled.address-row,.case-directory--container .case-directory--sort .disabled.solr-sort-filter{background:#f6f6f6;}.form-type-select:invalid.dirty,.form_select:invalid.dirty,.pd-select:invalid.dirty,.webform-component-select:invalid.dirty,form[action^="http"] .form_question.form_multiselect:invalid.dirty,form[action^="http"] .form_question.form_select:invalid.dirty,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row:invalid.dirty,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row:invalid.dirty,.case-directory--container .case-directory--sort .solr-sort-filter:invalid.dirty{border:#942d2d 2px dashed;}.form-type-select::after,.form_select::after,.pd-select::after,.webform-component-select::after,form[action^="http"] .form_question.form_multiselect::after,form[action^="http"] .form_question.form_select::after,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row::after,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row::after,.case-directory--container .case-directory--sort .solr-sort-filter::after{margin-left:0.5em;}.form-type-select::after,.form_select::after,.pd-select::after,.webform-component-select::after,form[action^="http"] .form_question.form_multiselect::after,form[action^="http"] .form_question.form_select::after,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row::after,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row::after,.case-directory--container .case-directory--sort .solr-sort-filter::after{bottom:0.625rem;pointer-events:none;position:absolute;right:0.5rem;z-index:1;}.form-type-select select,.form_select select,.pd-select select,.webform-component-select select,form[action^="http"] .form_question.form_multiselect select,form[action^="http"] .form_question.form_select select,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row select,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row select,.case-directory--container .case-directory--sort .solr-sort-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:auto;padding:0 1.5rem 0 0;width:100%;}.form-type-select select:invalid,.form_select select:invalid,.pd-select select:invalid,.webform-component-select select:invalid,form[action^="http"] .form_question.form_multiselect select:invalid,form[action^="http"] .form_question.form_select select:invalid,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row select:invalid,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row select:invalid,.case-directory--container .case-directory--sort .solr-sort-filter select:invalid{border-width:0 0 1px !important;border-radius:0;}.form-type-select select::-ms-expand,.form_select select::-ms-expand,.pd-select select::-ms-expand,.webform-component-select select::-ms-expand,form[action^="http"] .form_question.form_multiselect select::-ms-expand,form[action^="http"] .form_question.form_select select::-ms-expand,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row select::-ms-expand,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row select::-ms-expand,.case-directory--container .case-directory--sort .solr-sort-filter select::-ms-expand{display:none;}.headlines--recent .form-type-select,.som-calendar #edit-category-wrapper .form-item,.view-som-calendar-list #edit-category-wrapper .form-item,.view-admissions-events .form-type-select,.program-picker .form-type-select{border:none;color:inherit;padding:0;}.headlines--recent .form-type-select:hover,.som-calendar #edit-category-wrapper .form-item:hover,.view-som-calendar-list #edit-category-wrapper .form-item:hover,.view-admissions-events .form-type-select:hover,.program-picker .form-type-select:hover{border-color:inherit;color:inherit;}.headlines--recent .form-type-select::after,.som-calendar #edit-category-wrapper .form-item::after,.view-som-calendar-list #edit-category-wrapper .form-item::after,.view-admissions-events .form-type-select::after,.program-picker .form-type-select::after{content:none;}.headlines--recent .form-type-select:focus-within,.som-calendar #edit-category-wrapper .form-item:focus-within,.view-som-calendar-list #edit-category-wrapper .form-item:focus-within,.view-admissions-events .form-type-select:focus-within,.program-picker .form-type-select:focus-within{border:none;-webkit-box-shadow:none;box-shadow:none;margin-left:0;}.headlines--recent .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-som-calendar-list #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.program-picker .form-type-select select{width:auto;}@media (min-width:50em) {
 .content-layout--flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;} 
}@media (max-width:49.9375em) {
 .content-layout--flex .content-layout__aside{width:100%;} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside{width:calc(16.66667% + 20px);} 
}.content-layout--flex .content-layout__aside--primary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--primary{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:20px;} 
}.content-layout--flex .content-layout__aside--secondary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--secondary{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px;} 
}.content-layout--flex .content-layout__main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media (max-width:49.9375em) {
 .content-layout--flex .content-layout__main{margin-bottom:2rem;width:100%;} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__main{-webkit-box-flex:1;-ms-flex:1;flex:1;} 
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (min-width:50em) {
 .content-layout--flex .content-layout__main{-ms-flex-preferred-size:50%;flex-basis:50%;} 
}.content-layout--grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto;grid-template-rows:auto;}@media (min-width:64em) {
 .content-layout--grid{grid-gap:1.25rem;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);-ms-grid-rows:auto;grid-template-rows:auto;} 
}.content-layout--grid .content-layout__aside--primary{-ms-grid-row:1;grid-row:1;}@media (min-width:64em) {
 .content-layout--grid .content-layout__aside--primary{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;} 
}.content-layout--grid .content-layout__aside--secondary{-ms-grid-row-span:auto;grid-row-end:auto;}@media (min-width:64em) {
 .content-layout--grid .content-layout__aside--secondary{-ms-grid-row:1;grid-row:1;-ms-grid-column:11;-ms-grid-column-span:2;grid-column:11 / span 2;} 
}.content-layout--grid .content-layout__main{-ms-grid-row:2;grid-row:2;max-width:100%;}@media (min-width:64em) {
 .content-layout--grid .content-layout__main{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / span 12;} 
}@media (min-width:64em) {
 .content-layout--grid--has-aside .content-layout__main{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1 / span 7;} 
}@media (min-width:64em) {
 .content-layout--grid--has-navigation .content-layout__main{-ms-grid-column:4;-ms-grid-column-span:9;grid-column:4 / span 9;} 
}@media (min-width:64em) {
 .content-layout--grid--has-navigation.content-layout--grid--has-aside .content-layout__main{-ms-grid-column:4;-ms-grid-column-span:7;grid-column:4 / span 7;} 
}.content-layout--grid .content-layout__main--extended{-ms-grid-row:3;grid-row:3;max-width:100%;}@media (min-width:64em) {
 .content-layout--grid .content-layout__main--extended{grid-row:auto;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1 / span 12;} 
}@media (min-width:64em) {
 .content-layout--grid .content-layout__main--extended > *{margin-left:calc(100%/12);margin-right:calc(100%/12);} 
}.content-layout--grid .content-layout__main--extended--item-wide,.content-layout--grid .content-layout__main--extended > .paragraph--type-card-stack,.content-layout--grid .content-layout__main--extended > .paragraph--type-card-teaser-group,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-profiles-by-topic{margin-left:0;margin-right:0;}@media (min-width:64em) {
 .content-layout--grid .content-layout__main--extended--item-wide,.content-layout--grid .content-layout__main--extended > .paragraph--type-card-stack,.content-layout--grid .content-layout__main--extended > .paragraph--type-card-teaser-group,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-profiles-by-topic{margin-left:0;margin-right:0;} 
}.content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended > .application-deadline,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended > .spacer--wide,.content-layout--grid .content-layout__main--extended > .spacer--wide-no-margin,.content-layout--grid .content-layout__main--extended > .paragraph--type-som-concierge,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main > .paragraph--type-som-concierge,.program-picker__header{margin-left:-1.25rem;margin-right:-1.25rem;}@media (min-width:64em) {
 .content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended > .application-deadline,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended > .spacer--wide,.content-layout--grid .content-layout__main--extended > .spacer--wide-no-margin,.content-layout--grid .content-layout__main--extended > .paragraph--type-som-concierge,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main > .paragraph--type-som-concierge,.program-picker__header{margin-left:-2.5rem;margin-right:-2.5rem;} 
}@media (min-width:80em) {
 .content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended > .application-deadline,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended > .spacer--wide,.content-layout--grid .content-layout__main--extended > .spacer--wide-no-margin,.content-layout--grid .content-layout__main--extended > .paragraph--type-som-concierge,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main > .paragraph--type-som-concierge,.program-picker__header{margin-left:calc(((100vw - 80rem - 15px) / -2) - 2.5rem);margin-right:calc(((100vw - 80rem - 15px) / -2) - 2.5rem);padding-left:2.5rem;padding-right:2.5rem;} 
}@media (min-width:84rem) {
 .content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended > .application-deadline,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended > .paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended > .spacer--wide,.content-layout--grid .content-layout__main--extended > .spacer--wide-no-margin,.content-layout--grid .content-layout__main--extended > .paragraph--type-som-concierge,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main > .paragraph--type-som-concierge,.program-picker__header{margin-left:calc(((100vw - 84rem - 15px) / -2) - 2.5rem);margin-right:calc(((100vw - 84rem - 15px) / -2) - 2.5rem);} 
}a.arrow-right,a.arrow-left,a[class*=arrow],.menu--list .apply-now a,.pager:not(.pager-load-more) .pager-next a,.pager:not(.pager-load-more) .pager-previous a,.som-calendar .calendar--sidenav .full-calendar a,.view-som-calendar-list .calendar--sidenav .full-calendar a{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;display:inline-block;position:relative;-webkit-transition:color 0.15s ease-in;transition:color 0.15s ease-in;z-index:1;}a.arrow-right:focus,a.arrow-left:focus,a:focus[class*=arrow],.menu--list .apply-now a:focus,.pager:not(.pager-load-more) .pager-next a:focus,.pager:not(.pager-load-more) .pager-previous a:focus,.som-calendar .calendar--sidenav .full-calendar a:focus,.view-som-calendar-list .calendar--sidenav .full-calendar a:focus,a.arrow-right:hover,a.arrow-left:hover,a:hover[class*=arrow],.menu--list .apply-now a:hover,.pager:not(.pager-load-more) .pager-next a:hover,.pager:not(.pager-load-more) .pager-previous a:hover,.som-calendar .calendar--sidenav .full-calendar a:hover,.view-som-calendar-list .calendar--sidenav .full-calendar a:hover{color:#000440;}a.arrow-right:focus,a.arrow-left:focus,a:focus[class*=arrow],.menu--list .apply-now a:focus,.pager:not(.pager-load-more) .pager-next a:focus,.pager:not(.pager-load-more) .pager-previous a:focus,.som-calendar .calendar--sidenav .full-calendar a:focus,.view-som-calendar-list .calendar--sidenav .full-calendar a:focus{outline:0.0625rem dotted;}a.arrow-right:hover,a.arrow-left:hover,a:hover[class*=arrow],.menu--list .apply-now a:hover,.pager:not(.pager-load-more) .pager-next a:hover,.pager:not(.pager-load-more) .pager-previous a:hover,.som-calendar .calendar--sidenav .full-calendar a:hover,.view-som-calendar-list .calendar--sidenav .full-calendar a:hover{background:transparent !important;border-bottom-color:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#ffffff !important;position:relative;}a.arrow-right,a[class*=arrow],.menu--list .apply-now a,.pager:not(.pager-load-more) .pager-next a,.som-calendar .calendar--sidenav .full-calendar a,.view-som-calendar-list .calendar--sidenav .full-calendar a{-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:0.5rem;}a.arrow-right::before,a[class*=arrow]::before,.menu--list .apply-now a::before,.pager:not(.pager-load-more) .pager-next a::before,.som-calendar .calendar--sidenav .full-calendar a::before,.view-som-calendar-list .calendar--sidenav .full-calendar a::before{background:#1069A0;bottom:-0.5rem;content:'';display:block;height:100%;left:-0.5rem;padding:0.5rem 0;position:absolute;right:-0.5rem;top:-0.5rem;width:0;-webkit-transition:width 0.15s ease-in,padding 0.15s ease-in;transition:width 0.15s ease-in,padding 0.15s ease-in;z-index:-1;}a.arrow-right::after,a[class*=arrow]::after,.menu--list .apply-now a::after,.pager:not(.pager-load-more) .pager-next a::after,.som-calendar .calendar--sidenav .full-calendar a::after,.view-som-calendar-list .calendar--sidenav .full-calendar a::after{font-size:0.8125rem;vertical-align:middle;}a.arrow-right:hover::before,a[class*=arrow]:hover::before,.menu--list .apply-now a:hover::before,.pager:not(.pager-load-more) .pager-next a:hover::before,.som-calendar .calendar--sidenav .full-calendar a:hover::before,.view-som-calendar-list .calendar--sidenav .full-calendar a:hover::before{padding:0.5rem;width:100%;}a.arrow-left,.pager:not(.pager-load-more) .pager-previous a{-webkit-box-sizing:content-box;box-sizing:content-box;}a.arrow-left::before,.pager:not(.pager-load-more) .pager-previous a::before{font-size:0.8125rem;vertical-align:middle;}a.arrow-left::after,.pager:not(.pager-load-more) .pager-previous a::after{background:#1069A0;bottom:-0.5rem;content:'';display:block;height:100%;left:110%;padding:0.5rem 0;position:absolute;right:-0.5rem;top:-0.5rem;width:0;-webkit-transition:width 0.15s ease-in,padding 0.15s ease-in,left 0.15s ease-in;transition:width 0.15s ease-in,padding 0.15s ease-in,left 0.15s ease-in;z-index:-1;}a.arrow-left:hover::after,.pager:not(.pager-load-more) .pager-previous a:hover::after{left:-0.5rem;padding:0.5rem;width:100%;}.pager.pager-load-more .pager-next a{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}.pager.pager-load-more .pager-next a:focus,.pager.pager-load-more .pager-next a:hover{color:#000440;}.pager.pager-load-more .pager-next a:focus{outline:0.0625rem dotted;}.pager.pager-load-more .pager-next a::after{font-size:120%;margin-left:0.25em;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0s ease-out;transition:all 0s ease-out;vertical-align:middle;}.pager.pager-load-more .pager-next a:hover::after{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition-duration:0.5s;transition-duration:0.5s;}input[type="button"],input[type="reset"],input[type="submit"],.courses-app__syllabus,.form-submit,form[action^="http"] .action button,form[action^="http"] .action input[type="button"],form[action^="http"] .action input[type="submit"],form[action^="http"] .form_action button,form[action^="http"] .form_action input[type="button"],form[action^="http"] .form_action input[type="submit"]{background-color:#1069A0;border:none;-webkit-box-shadow:none;box-shadow:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;}input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.courses-app__syllabus:hover,.form-submit:hover,form[action^="http"] .action button:hover,form[action^="http"] .action input:hover[type="button"],form[action^="http"] .action input:hover[type="submit"],form[action^="http"] .form_action button:hover,form[action^="http"] .form_action input:hover[type="button"],form[action^="http"] .form_action input:hover[type="submit"]{background-color:#000440;color:#ffffff;}input:focus[type="button"],input:focus[type="reset"],input:focus[type="submit"],.courses-app__syllabus:focus,.form-submit:focus,form[action^="http"] .action button:focus,form[action^="http"] .action input:focus[type="button"],form[action^="http"] .action input:focus[type="submit"],form[action^="http"] .form_action button:focus,form[action^="http"] .form_action input:focus[type="button"],form[action^="http"] .form_action input:focus[type="submit"]{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}.courses-app__collapse-btn,.courses-app__details-title,.cta-banner__close,form[action^="http"] .action button.default ~ button,form[action^="http"] .action input[type="button"].default ~ button,form[action^="http"] .action input[type="submit"].default ~ button,form[action^="http"] .form_action button.default ~ button,form[action^="http"] .form_action input[type="button"].default ~ button,form[action^="http"] .form_action input[type="submit"].default ~ button,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit{background-color:transparent;color:#1069A0;}.courses-app__collapse-btn:hover,.courses-app__details-title:hover,.cta-banner__close:hover,form[action^="http"] .action button.default ~ button:hover,form[action^="http"] .action input[type="button"].default ~ button:hover,form[action^="http"] .action input[type="submit"].default ~ button:hover,form[action^="http"] .form_action button.default ~ button:hover,form[action^="http"] .form_action input[type="button"].default ~ button:hover,form[action^="http"] .form_action input[type="submit"].default ~ button:hover,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit:hover,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit:hover{background-color:transparent;text-decoration:underline;color:#000440;}.courses-app__collapse-btn[disabled],.courses-app__details-title[disabled],.cta-banner__close[disabled],form[action^="http"] .action button.default ~ button[disabled],form[action^="http"] .action input[type="button"].default ~ button[disabled],form[action^="http"] .action input[type="submit"].default ~ button[disabled],form[action^="http"] .form_action button.default ~ button[disabled],form[action^="http"] .form_action input[type="button"].default ~ button[disabled],form[action^="http"] .form_action input[type="submit"].default ~ button[disabled],.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled],.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled]{background-color:transparent;}.courses-app__collapse-btn[disabled]:hover,.courses-app__details-title[disabled]:hover,.cta-banner__close[disabled]:hover,form[action^="http"] .action button.default ~ button[disabled]:hover,form[action^="http"] .action input[type="button"].default ~ button[disabled]:hover,form[action^="http"] .action input[type="submit"].default ~ button[disabled]:hover,form[action^="http"] .form_action button.default ~ button[disabled]:hover,form[action^="http"] .form_action input[type="button"].default ~ button[disabled]:hover,form[action^="http"] .form_action input[type="submit"].default ~ button[disabled]:hover,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled]:hover,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled]:hover{background-color:transparent;text-decoration:none;color:#A7A6A6;}.curtain__cta-link,.paragraph--courses-application .courses-app__syllabus{background-color:#ffffff;color:#1069A0;}.curtain__cta-link:hover,.paragraph--courses-application .courses-app__syllabus:hover{background-color:#f6f6f6;text-decoration:underline;color:#000440;}.som-calendar .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button,.view-som-calendar-list .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button{background-color:#b16312;}.som-calendar .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button:hover,.view-som-calendar-list .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button:hover{background-color:#83490d;text-decoration:none;}.card__object{display:-ms-grid;display:grid;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);}.card__object.card--no-media{background-color:#f6f6f6;border:transparent 0.1875rem solid;}.card__object.card--has-url.card--no-media:hover{background-color:#ffffff;border-color:#dddddd;}.card__title{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;color:#ffffff;font-weight:700;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:1.875rem;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;line-height:0.875;padding:0.75rem;pointer-events:none;position:relative;z-index:1;margin:0;}@media (min-width:375px) {
 .card__title{font-size:calc(3.125rem - 0.875rem + 0vw);letter-spacing:-0.1rem;} 
}@media (min-width:30em) {
 .card__title{font-size:calc(1.875rem - 0.875rem + 2vw);letter-spacing:-0.05rem;} 
}@media (min-width:45em) {
 .card__title{font-size:calc(2.625rem - 0.875rem + 2vw);} 
}@media (min-width:64em) {
 .card__title{font-size:calc(1.875rem - 0.875rem + 2vw);} 
}@media (min-width:80em) {
 .card__title{font-size:2.625rem;} 
}.card--no-media .card__title{color:#1f2021;}.card__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;}.card__media img{display:block;-webkit-filter:brightness(0.85);filter:brightness(0.85);height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-filter 0.2s ease-in 0s;transition:-webkit-filter 0.2s ease-in 0s;transition:filter 0.2s ease-in 0s;transition:filter 0.2s ease-in 0s,-webkit-filter 0.2s ease-in 0s;-webkit-transform:scale(1.02);transform:scale(1.02);width:100%;}.card__media a:hover img{-webkit-filter:brightness(0.65) blur(3px);filter:brightness(0.65) blur(3px);}.card__metadata{color:#77706a;font-family:"Yale",serif;}.card__metadata__summary{font-size:1.125rem;}.card__metadata__summary p{font-size:inherit;margin:0 0 0.5em;}.card__metadata{margin-top:0.375rem;min-height:1rem;position:relative;z-index:10;}@media (min-width:30em) {
 .card__metadata{overflow:hidden;white-space:nowrap;}.card__metadata::after{content:'';height:100%;position:absolute;right:0;top:0;width:0.625rem;background-image:-owg-linear-gradient(to right,rgba(255,255,255,0),white);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background-image:linear-gradient(to right,rgba(255,255,255,0),white);} 
}@font-face{font-family:"linearicons";src:url(/sites/all/themes/yalesom/assets/dist/fonts/linearicons.ttf) format("truetype"),url(/sites/all/themes/yalesom/assets/dist/fonts/linearicons.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/linearicons.svg#linearicons) format("svg");font-weight:normal;font-style:normal;}
   @font-face{font-family:"NeueHaasUnicaPro";src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.ttf) format("truetype");font-weight:normal;font-style:normal;}
   @font-face{font-family:"NeueHaasUnicaPro";src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.ttf) format("truetype");font-weight:normal;font-style:italic;}
   @font-face{font-family:"NeueHaasUnicaPro";src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.ttf) format("truetype");font-weight:bold;font-style:normal;}
   @font-face{font-family:"NeueHaasUnicaPro";src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.ttf) format("truetype");font-weight:bold;font-style:italic;}
   @font-face{font-family:"Yale";src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-medium-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-medium-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-medium-webfont.ttf) format("truetype");font-weight:normal;font-style:normal;}
   @font-face{font-family:"Yale";src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-italic-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-italic-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-italic-webfont.ttf) format("truetype");font-weight:normal;font-style:italic;}
   @font-face{font-family:"Yale";src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bold-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bold-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bold-webfont.ttf) format("truetype");font-weight:bold;font-style:normal;}
   @font-face{font-family:"Yale";src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bolditalic-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bolditalic-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bolditalic-webfont.ttf) format("truetype");font-weight:bold;font-style:italic;}
   @font-face{font-family:"Yale Small Caps";src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledessmacap-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledessmacap-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledessmacap-webfont.ttf) format("truetype");font-weight:normal;font-style:normal;} 
 ul.link-list,ul.term-list.secondary-link-list,.hero--panel .hero--panel-text .term-list.hero--buttonlist,.node-teaser__metadata,.read-more,.som-concierge--results .som-concierge--results-list > li article .secondary-link-list,.menu--list{position:relative;}ul.link-list::before,ul.term-list.secondary-link-list::before,.hero--panel .hero--panel-text .term-list.hero--buttonlist::before,.node-teaser__metadata::before,.read-more::before,.som-concierge--results .som-concierge--results-list > li article .secondary-link-list::before,.menu--list::before{border-top:1px solid #dddddd;content:'';display:block;height:0;margin:1em 0;position:relative;width:3.75rem;}#main .section-title,#page--header-wrap .navigation--subnav.default .nav__item-depth-3 .nav__list,#page--header-wrap .topic--nav ul.default .nav__item-depth-3 .nav__list,.topic--nav #page--header-wrap ul.default .nav__item-depth-3 .nav__list,#page--header-wrap .navigation--subnav.programs .nav__item-depth-4 .nav__list,#page--header-wrap .topic--nav ul.programs .nav__item-depth-4 .nav__list,.topic--nav #page--header-wrap ul.programs .nav__item-depth-4 .nav__list,#page--header-wrap .navigation--subnav.tertiary .nav__item-depth-4 .nav__list,#page--header-wrap .topic--nav ul.tertiary .nav__item-depth-4 .nav__list,.topic--nav #page--header-wrap ul.tertiary .nav__item-depth-4 .nav__list,#page--header-wrap .navigation--subnav.centers .nav__item-depth-5 .nav__list,#page--header-wrap .topic--nav ul.centers .nav__item-depth-5 .nav__list,.topic--nav #page--header-wrap ul.centers .nav__item-depth-5 .nav__list,#main .navigation--subnav.default .nav__item-depth-3 .nav__list,#main .topic--nav ul.default .nav__item-depth-3 .nav__list,.topic--nav #main ul.default .nav__item-depth-3 .nav__list,#main .navigation--subnav.programs .nav__item-depth-4 .nav__list,#main .topic--nav ul.programs .nav__item-depth-4 .nav__list,.topic--nav #main ul.programs .nav__item-depth-4 .nav__list,#main .navigation--subnav.tertiary .nav__item-depth-4 .nav__list,#main .topic--nav ul.tertiary .nav__item-depth-4 .nav__list,.topic--nav #main ul.tertiary .nav__item-depth-4 .nav__list,#main .navigation--subnav.centers .nav__item-depth-5 .nav__list,#main .topic--nav ul.centers .nav__item-depth-5 .nav__list,.topic--nav #main ul.centers .nav__item-depth-5 .nav__list,.node.node-faculty-profile .content-layout--grid .content-layout__aside > div,.node.node-faculty-profile .content-layout--grid .content-layout__main > div{position:relative;}#main .section-title::after,#page--header-wrap .navigation--subnav.default .nav__item-depth-3 .nav__list::after,#page--header-wrap .topic--nav ul.default .nav__item-depth-3 .nav__list::after,.topic--nav #page--header-wrap ul.default .nav__item-depth-3 .nav__list::after,#page--header-wrap .navigation--subnav.programs .nav__item-depth-4 .nav__list::after,#page--header-wrap .topic--nav ul.programs .nav__item-depth-4 .nav__list::after,.topic--nav #page--header-wrap ul.programs .nav__item-depth-4 .nav__list::after,#page--header-wrap .navigation--subnav.tertiary .nav__item-depth-4 .nav__list::after,#page--header-wrap .topic--nav ul.tertiary .nav__item-depth-4 .nav__list::after,.topic--nav #page--header-wrap ul.tertiary .nav__item-depth-4 .nav__list::after,#page--header-wrap .navigation--subnav.centers .nav__item-depth-5 .nav__list::after,#page--header-wrap .topic--nav ul.centers .nav__item-depth-5 .nav__list::after,.topic--nav #page--header-wrap ul.centers .nav__item-depth-5 .nav__list::after,#main .navigation--subnav.default .nav__item-depth-3 .nav__list::after,#main .topic--nav ul.default .nav__item-depth-3 .nav__list::after,.topic--nav #main ul.default .nav__item-depth-3 .nav__list::after,#main .navigation--subnav.programs .nav__item-depth-4 .nav__list::after,#main .topic--nav ul.programs .nav__item-depth-4 .nav__list::after,.topic--nav #main ul.programs .nav__item-depth-4 .nav__list::after,#main .navigation--subnav.tertiary .nav__item-depth-4 .nav__list::after,#main .topic--nav ul.tertiary .nav__item-depth-4 .nav__list::after,.topic--nav #main ul.tertiary .nav__item-depth-4 .nav__list::after,#main .navigation--subnav.centers .nav__item-depth-5 .nav__list::after,#main .topic--nav ul.centers .nav__item-depth-5 .nav__list::after,.topic--nav #main ul.centers .nav__item-depth-5 .nav__list::after,.node.node-faculty-profile .content-layout--grid .content-layout__aside > div::after,.node.node-faculty-profile .content-layout--grid .content-layout__main > div::after{border-top:1px solid #dddddd;content:'';display:block;height:0;margin:1em 0;position:relative;width:3.75rem;}ul.term-list.secondary-link-list a::after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a::after,.node-teaser__continue::after,.teaser-continue::after,a.pdf::after,a[href$='.pdf']::after,a.tag::after,a.link-out::after,.hover-icon::after,.panel-pane[class*=popular-categories-pane] .views-row a::after,.popular-categories .views-row a::after,.section-lead--fancy .paragraphs-item__title a::after,.related-links-aside__link::after,.pane--section-lead.pane--section-lead-fancy .pane-title a::after,.insights-card__link a::after,.insights-card__footer a::after{opacity:0;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:2em;}ul.term-list.secondary-link-list a:focus::after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a:focus::after,.node-teaser__continue:focus::after,.teaser-continue:focus::after,a.pdf:focus::after,a[href$='.pdf']:focus::after,a.tag:focus::after,a.link-out:focus::after,.hover-icon:focus::after,.panel-pane[class*=popular-categories-pane] .views-row a:focus::after,.popular-categories .views-row a:focus::after,.section-lead--fancy .paragraphs-item__title a:focus::after,.related-links-aside__link:focus::after,.pane--section-lead.pane--section-lead-fancy .pane-title a:focus::after,.insights-card__link a:focus::after,.insights-card__footer a:focus::after,ul.term-list.secondary-link-list a:hover::after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a:hover::after,.node-teaser__continue:hover::after,.teaser-continue:hover::after,a.pdf:hover::after,a[href$='.pdf']:hover::after,a.tag:hover::after,a.link-out:hover::after,.hover-icon:hover::after,.panel-pane[class*=popular-categories-pane] .views-row a:hover::after,.popular-categories .views-row a:hover::after,.section-lead--fancy .paragraphs-item__title a:hover::after,.related-links-aside__link:hover::after,.pane--section-lead.pane--section-lead-fancy .pane-title a:hover::after,.insights-card__link a:hover::after,.insights-card__footer a:hover::after{opacity:1;}ul.term-list.secondary-link-list p > a,.hero--panel .hero--panel-text .term-list.hero--buttonlist p > a,p > .node-teaser__continue,p > .teaser-continue,p > a.pdf,p > a[href$='.pdf'],p > a.tag,p > a.link-out,p > .hover-icon,.panel-pane[class*=popular-categories-pane] .views-row p > a,.popular-categories .views-row p > a,.section-lead--fancy .paragraphs-item__title p > a,p > .related-links-aside__link,.pane--section-lead.pane--section-lead-fancy .pane-title p > a,.insights-card__link p > a,.insights-card__footer p > a{margin:0;}ul.term-list.secondary-link-list p > a::after,.hero--panel .hero--panel-text .term-list.hero--buttonlist p > a::after,p > .node-teaser__continue::after,p > .teaser-continue::after,p > a.pdf::after,p > a[href$='.pdf']::after,p > a.tag::after,p > a.link-out::after,p > .hover-icon::after,.panel-pane[class*=popular-categories-pane] .views-row p > a::after,.popular-categories .views-row p > a::after,.section-lead--fancy .paragraphs-item__title p > a::after,p > .related-links-aside__link::after,.pane--section-lead.pane--section-lead-fancy .pane-title p > a::after,.insights-card__link p > a::after,.insights-card__footer p > a::after{margin-left:0.25rem !important;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;width:1em;}a.pdf::after,a[href$='.pdf']::after{margin-left:0.5em;}a.tags::after{margin-left:0.5em;}.node-teaser__continue::after,a.external::after,a[target="_blank"][href*="som.yale.edu"]::after,a [target="_blank"]::after,a:not(.no-icon):not([data-widget="image"]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^="http"]::after,a.link-out::after{margin-left:0.5em;}a.inbox::before{margin-right:0.5em;}a.email-left::before{margin-right:0.5em;}a:not(.no-icon)[href^="mailto:"]::after,a.email::after{margin-left:0.5em;}.cta-banner__close::before{margin-right:0.5em;}.curtain__dismiss::after{margin-left:0.5em;}input:checked[type="checkbox"]:not(.ignore-input-check) + label::before,input:checked[type="radio"]:not(.ignore-input-check) + label::before{margin-right:0.5em;}a.arrow-left::before,.pager:not(.pager-load-more) .pager-previous a::before{margin-right:0.5em;}.cta-banner__login::after,a.arrow-right::after,a[class*=arrow]::after,.menu--list .apply-now a::after,.pager:not(.pager-load-more) .pager-next a::after,.som-calendar .calendar--sidenav .full-calendar a::after,.view-som-calendar-list .calendar--sidenav .full-calendar a::after{margin-left:0.5em;}.cta-banner__cta::after{margin-left:0.5em;}[aria-expanded='true'] .cta-banner__cta::after,.curtain__scroll::after{margin-left:0.5em;}img[style="float: left;"],img[style="float:left"],img.align-left{margin-left:0;}img[style="float: right;"],img[style="float:right"],img.align-right{clear:right;margin-right:0;}img.align-center{margin:0.75rem auto;min-width:100%;}.cta-banner__info-list-item a{color:#4BA5D7;}.cta-banner__info-list-item a:focus,.cta-banner__info-list-item a:hover{color:#e7f0f6;}.curtain__scroll{color:#ffffff;}.curtain__scroll:focus,.curtain__scroll:hover{color:#e7f0f6;}.profile-slide__meta-data__byline a{background:transparent;border-bottom:#a5d2eb 0.1875rem solid;-webkit-box-shadow:inset 0 -0.125rem 0 #a5d2eb;box-shadow:inset 0 -0.125rem 0 #a5d2eb;color:inherit;-webkit-transition:background 0.2s ease-in;transition:background 0.2s ease-in;}.profile-slide__meta-data__byline a:focus,.profile-slide__meta-data__byline a:hover{background:#a5d2eb;color:#1f2021;text-decoration:none;}ul.bullet-list,.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul{font-size:1.25rem;margin:1em 0;padding-left:0;}ul.bullet-list li,.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li,.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul li{line-height:1.5;list-style:none;margin:0.75em 0;}ul.bullet-list li::before,.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li::before,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li::before,.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul li::before{color:#A7A6A6;content:'\2022';display:inline-block;float:left;margin-left:-1rem;position:relative;width:1rem;}ul.bullet-list ul,.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul ul{padding-left:2rem;}ul.column-list,.case-directory--container .case-directory--filter-group .filter-facet ul,ul.link-list,ul.secondary-link-list,.hero--panel .hero--panel-text .hero--buttonlist,ul.remove-bullet-list,.timeline__navigation,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),.column-list,.som-concierge--suggestions ul,.cta-banner__info-list,.node-admissions-event header .addtocal_menu,.node-event header .addtocal_menu{font-size:inherit;margin:inherit;}.case-directory--container .case-directory--filter-group .filter-facet ul ul,ul.link-list ul,ul.secondary-link-list ul,.hero--panel .hero--panel-text .hero--buttonlist ul,ul.remove-bullet-list ul,.timeline__navigation ul,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,.column-list ul,.som-concierge--suggestions ul ul,.cta-banner__info-list ul,.node-admissions-event header .addtocal_menu ul,.node-event header .addtocal_menu ul{padding:0;}.case-directory--container .case-directory--filter-group .filter-facet ul > li::before,ul.link-list > li::before,ul.secondary-link-list > li::before,.hero--panel .hero--panel-text .hero--buttonlist > li::before,ul.remove-bullet-list > li::before,.timeline__navigation > li::before,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) > li::before,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) > li::before,.column-list > li::before,.som-concierge--suggestions ul > li::before,.cta-banner__info-list > li::before,.node-admissions-event header .addtocal_menu > li::before,.node-event header .addtocal_menu > li::before{content:'';display:none;}ul.column-list li,.case-directory--container .case-directory--filter-group .filter-facet ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.25;list-style:none;margin:0 !important;padding-right:1.25rem;padding-bottom:0.625rem;}ul.link-list{clear:both;}ul.link-list li{margin:0.5rem 0;}ul.link-list a{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;color:#1069A0;text-decoration:none;transition:color 0.2s ease-in;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-weight:700;}ul.link-list a:focus,ul.link-list a:hover{color:#000440;}ul.link-list a:focus{outline:0.0625rem dotted;}ul.link-list a:focus,ul.link-list a:hover{color:#000440;text-decoration:underline;}ul.link-list a:focus{outline:0.0625rem dotted;}ul.secondary-link-list,.hero--panel .hero--panel-text .hero--buttonlist{clear:both;}ul.secondary-link-list li,.hero--panel .hero--panel-text .hero--buttonlist li{display:inline-block;margin-right:0.5rem;padding:0;}ul.secondary-link-list a,.hero--panel .hero--panel-text .hero--buttonlist a{color:#77706a;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;color:#1069A0;text-decoration:none;transition:color 0.2s ease-in;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:0.8125rem;font-weight:700;}ul.secondary-link-list a:focus,.hero--panel .hero--panel-text .hero--buttonlist a:focus,ul.secondary-link-list a:hover,.hero--panel .hero--panel-text .hero--buttonlist a:hover{color:#000440;text-decoration:underline;}ul.secondary-link-list a:focus,.hero--panel .hero--panel-text .hero--buttonlist a:focus{outline:0.0625rem dotted;}ul.secondary-link-list a:focus,.hero--panel .hero--panel-text .hero--buttonlist a:focus,ul.secondary-link-list a:hover,.hero--panel .hero--panel-text .hero--buttonlist a:hover{color:#000440;text-decoration:underline;}ul.secondary-link-list a:focus,.hero--panel .hero--panel-text .hero--buttonlist a:focus{outline:0.0625rem dotted;}ul.term-list.secondary-link-list a::after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a::after{margin-left:0.5em;}ul.term-list.secondary-link-list li,.hero--panel .hero--panel-text .term-list.hero--buttonlist li{margin:0;}p{font-size:1.25rem;line-height:1.5;margin:0.5em 0 1.75em;font-family:"Yale",serif;}p.small{font-size:0.8125rem;line-height:1.5;}p.medium,.signup .part-two-head p{font-size:1rem;line-height:1.5;}p.footnote{position:relative;padding-left:0.3em;line-height:1.25;}p.footnote:before{position:absolute;right:100%;content:"*";}p.spacer{position:relative;min-height:12pt;}p.spacer:empty{margin:2.5rem 0;}p.spacer:empty::before,p.spacer br:only-child{content:url("data:image/svg+xml; charset=utf-8, %3Csvg%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.000000pt%22%20%20height%3D%2212.000000pt%22%20viewBox%3D%220%200%20367.000000%20367.000000%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Cg%20transform%3D%22translate(0.000000%2C367.000000)%20scale(0.100000%2C-0.100000)%22%20%3E%3Cpath%20fill%3D%22rgb(128%2C122%2C115)%22%20d%3D%22M333%202933%20c2%20-406%207%20-763%2011%20-793%203%20-30%208%20-75%2011%20-100%2055%20-477%20223%20-907%20494%20-1265%2088%20-116%20289%20-322%20411%20-419%20120%20-97%20315%20-224%20453%20-295%20l118%20-62%20102%2054%20c345%20181%20628%20410%20861%20697%2029%2037%20162%20231%20183%20270%2044%2079%20103%20199%20133%20270%2017%2041%2035%2084%2040%2095%2022%2049%2091%20287%20104%20355%202%2014%207%2036%2010%2050%203%2014%208%2039%2010%2055%203%2017%207%2039%209%2050%203%2011%208%2043%2011%2070%208%2065%2016%20120%2023%20170%203%2022%208%20376%2010%20788%20l5%20747%20-1502%200%20-1501%200%204%20-737z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");display:block;height:12pt;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12pt;z-index:1;}p.spacer:first-line,p.spacer + p:first-line{font-size:1.25rem;font-weight:700;}table.table--plain tbody th[scope="row"],.dialog form[action^="http"] table tbody th[scope="row"],table.table--plain thead th,.dialog form[action^="http"] table thead th{font-weight:300;}table.table--plain thead td,.dialog form[action^="http"] table thead td{padding:0;}table.table--plain thead th,.dialog form[action^="http"] table thead th{text-transform:none;border:none;padding:0 0 1em;}table.table--plain tbody th[scope="row"],.dialog form[action^="http"] table tbody th[scope="row"]{border-right:none;}table.table--plain tbody tr.even,.dialog form[action^="http"] table tbody tr.even,table.table--plain tbody tr.odd,.dialog form[action^="http"] table tbody tr.odd,table.table--plain tbody tr:nth-child(even),.dialog form[action^="http"] table tbody tr:nth-child(even),table.table--plain tbody tr:nth-child(odd),.dialog form[action^="http"] table tbody tr:nth-child(odd){background:transparent;border:none;padding:0;}table.table--plain tbody tr.even td,.dialog form[action^="http"] table tbody tr.even td,table.table--plain tbody tr.odd td,.dialog form[action^="http"] table tbody tr.odd td,table.table--plain tbody tr:nth-child(even) td,.dialog form[action^="http"] table tbody tr:nth-child(even) td,table.table--plain tbody tr:nth-child(odd) td,.dialog form[action^="http"] table tbody tr:nth-child(odd) td{background:transparent;padding:1rem 0;}table.table--plain tbody tr:hover td,.dialog form[action^="http"] table tbody tr:hover td{background:transparent;}h1,.paragraph--type-yale-chart-box-complex .highcharts-title,.paragraph--type-yale-chart-box-simple .highcharts-title,.program-picker .view-header p{color:#000440;font-weight:700;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:2.375rem;font-size:calc(2.375rem - 0.875rem + 2vw);letter-spacing:-0.1rem;line-height:1.25;}h2,.timeline__list a.major,.som-concierge--label[for],form[action^="http"] .form_question.form_h1 .form_label,.yale-center__subtitle{font-weight:700;font-size:1.5rem;font-family:"NeueHaasUnicaPro",clean,sans-serif;line-height:1.25;}h3,.cta-banner__cta,form[action^="http"] .form_question.form_h2 .form_label,#block-yale-solr-search-yale-solr-search-quick-search .form-submit{font-size:0.75rem;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-weight:700;letter-spacing:0.125rem;line-height:1.1;text-transform:uppercase;}h4,.demographic__heading,fieldset legend,form[action^="http"] .form_question.form_header .form_label,.paragraph--type-yale-chart-box-complex .highcharts-subtitle,.paragraph--type-yale-chart-box-simple .highcharts-subtitle,.program-picker .views-exposed-widget > label{color:#000440;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25;}h5,.timeline__list a,.accordion__title,fieldset fieldset legend,.dialog form[action^="http"] .header{font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:1rem;font-weight:700;line-height:1.25;}h6,label,label:not([class*="at-expanded"]){color:#000440;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:0.6875rem;letter-spacing:2px;line-height:1.25;text-transform:uppercase;font-weight:300;}cite,.yale-single-column-panel-group .pane-fieldable-panels-pane .show-title h2.pane-title,.yale-single-column-panel-group .pane-industry-expertise .show-title h2.pane-title,.pane-child-jump-menu .pane-title,.event--speaker-list .list-item .sub-title,.publication--teaser .publication--teaser-year{margin:0.625rem 0;color:#77706a;font-size:0.875rem;line-height:1.25;}cite a:focus,.yale-single-column-panel-group .pane-fieldable-panels-pane .show-title h2.pane-title a:focus,.yale-single-column-panel-group .pane-industry-expertise .show-title h2.pane-title a:focus,.pane-child-jump-menu .pane-title a:focus,.event--speaker-list .list-item .sub-title a:focus,.publication--teaser .publication--teaser-year a:focus,cite a:hover,.yale-single-column-panel-group .pane-fieldable-panels-pane .show-title h2.pane-title a:hover,.yale-single-column-panel-group .pane-industry-expertise .show-title h2.pane-title a:hover,.pane-child-jump-menu .pane-title a:hover,.event--speaker-list .list-item .sub-title a:hover,.publication--teaser .publication--teaser-year a:hover{text-decoration:underline;}.tooltip::after,.tooltip::before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.5s;animation-duration:0.5s;}.hinge.tooltip::after,.hinge.tooltip::before{-webkit-animation-duration:0.5s;animation-duration:0.5s;}@-webkit-keyframes fadeOutUpTooltip{0%{opacity:1;margin-top:-10px;}100%{opacity:0;margin-top:-30px;}}@keyframes fadeOutUpTooltip{0%{opacity:1;margin-top:-10px;}100%{opacity:0;margin-top:-30px;}}@-webkit-keyframes fadeInDownTooltip{0%{opacity:0;margin-top:-30px;}100%{opacity:1;margin-top:-10px;}}@keyframes fadeInDownTooltip{0%{opacity:0;margin-top:-30px;}100%{opacity:1;margin-top:-10px;}}caption,figcaption,.img-wrap .img-caption,.inline-image .img-caption,.captionedImage .img-caption,.cke_widget_wrapper .img-caption,.img-wrap .img-credit,.inline-image .img-credit,.captionedImage .img-credit,.cke_widget_wrapper .img-credit,.bx-wrapper .bx-caption,.map--caption,.map-caption,.embeddedContent p strong,.node-admissions-event .video-caption,.node-event .video-caption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#77706a;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:0.875rem;margin:1rem 0;text-align:left;}.form-type-select::before,.form_select::before,.pd-select::before,.webform-component-select::before,form[action^="http"] .form_question.form_multiselect::before,form[action^="http"] .form_question.form_select::before,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row::before,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row::before,.case-directory--container .case-directory--sort .solr-sort-filter::before,.pager.pager-load-more .pager-next a::before,a.pdf::before,a[href$='.pdf']::before,a.tags::before,.node-teaser__continue::before,a.external::before,a[target="_blank"][href*="som.yale.edu"]::before,a [target="_blank"]::before,a:not(.no-icon):not([data-widget="image"]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^="http"]::before,a.link-out::before,a.inbox::before,a.email-left::before,a:not(.no-icon)[href^="mailto:"]::before,a.email::before,.cta-banner__close::before,.curtain__dismiss::before,input:checked[type="checkbox"]:not(.ignore-input-check) + label::before,input:checked[type="radio"]:not(.ignore-input-check) + label::before,a.arrow-left::before,.pager:not(.pager-load-more) .pager-previous a::before,.cta-banner__login::before,a.arrow-right::before,a[class*=arrow]::before,.menu--list .apply-now a::before,.pager:not(.pager-load-more) .pager-next a::before,.som-calendar .calendar--sidenav .full-calendar a::before,.view-som-calendar-list .calendar--sidenav .full-calendar a::before,.cta-banner__cta::before,[aria-expanded='true'] .cta-banner__cta::before,.curtain__scroll::before,ul.term-list.secondary-link-list a::before,.hero--panel .hero--panel-text .term-list.hero--buttonlist a::before,.ss-search::before,.ss-link::before,.ss-move::before,.ss-write::before,.ss-compose::before,.ss-lock::before,.ss-tag::before,.ss-star::before,.ss-phone::before,.ss-reply::before,.ss-mail::before,.ss-inbox::before,.ss-ellipsis::before,.ss-femaleuser::before,.ss-users::before,.ss-home::before,.ss-buildings::before,.ss-globe::before,.ss-location::before,.ss-mic::before,.ss-play::before,.ss-skipforward::before,.ss-replay::before,.ss-notebook::before,.ss-rows::before,.ss-downloadcloud::before,.ss-uploadcloud::before,.ss-sync::before,.ss-file::before,.ss-expand::before,.ss-contract::before,.ss-info::before,.ss-plus::before,.ss-check::before,.ss-delete::before,.ss-checkcalendar::before,.ss-briefcase::before,.ss-navigateup::before,.ss-navigateright::before,.ss-navigatedown::before,.ss-navigateleft::before,.ss-calendaradd::before,.bx-wrapper .bx-prev::before,.bx-wrapper .bx-next::before,.timeline__navigation a.prev::before,.timeline__navigation a.next::before,.button-info::before,.teaser-continue::before,.courses-app__collapse-btn::before,.accordion-expand::before,.accordion-expand[aria-expanded="true"]::before,.accordion--expand::before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle::before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle::before,.accordion--expand.expanded::before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle::before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle::before,.accordion__toggle::before,.accordion .subheader::before,.admin-tool-toggle a i::before,.role-administrator.navbar-fixed[data-host]::before,.breadcrumbs .breadcrumb--delineator::before,.card--none ~ footer .metadata__source::before,.som-concierge--label[for]::before,.som-concierge--input--wrapper .cancel::before,fieldset.collapsible .fieldset-legend::before,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label::before,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label::before,.view-admissions-events .form-type-bef-checkbox input:checked + label::before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label::before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label::before,.case-directory--container .case-directory--filter-group li.checkbox input:checked + label::before,.input--check:checked + label::before,.solr-search .solr-search--filters .filter-facet ul li input:checked ~ label::before,form[action^="http"] .form_question.form_birthdate::before,form[action^="http"] .form_question.form_date::before,form[action^="http"] .form_question.form_birthdate fieldset::before,form[action^="http"] .form_question.form_date fieldset::before,form[action^="http"] .form_question.form_birthdate .form_responses::before,form[action^="http"] .form_question.form_date .form_responses::before,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > label[for*="_country"]::before,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > label[for*="_country"]::before,.pdf::before,.icon-linearicon::before,.icon-video::before,.icon-network::before,.icon--video::before,.icon--network::before,.icon--magnifier::before,.icon--reply::before,.icon--repeat::before,.icon--star::before,.icon--mic::before,.icon--check::before,.icon--earth::before,.icon--papers::before,.icon--arrow-left-circle::before,.icon--arrow-right-circle::before,.icon--border-outer::before,.icon--focus::before,.icon--calendar-31::before,.icon--envelope::before,.icon--map-marker::before,.icon--tags::before,.icon--video--right::before,.icon--tags--right::before,.tag::before,.view-calendar-by-event-center #edit-category-wrapper label::before,.link-out::before,.menu--list .level-1.children > a::before,div.messages.error::before,div.messages.warning::before,div.messages.status::before,.panel-pane[class*=popular-categories-pane] .views-row a::before,.popular-categories .views-row a::before,.solr-search .solr-search--filters .filter-facet h3::before,.solr-search .solr-option-list li a::before,.section-lead--fancy .paragraphs-item__title a::before,.addthis-smartlayers #at4-share .at-svc-email .at-icon-wrapper::before,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .at-icon-wrapper::before,.addthis_toolbox a[class*=email]::before,.share-post a[class*=email]::before,.related-links-aside__link::before,.tweet--reply::before,.tweet--star::before,.tweet--repeat::before,#block-yale-solr-search-yale-solr-search-quick-search .form-submit::before,#subnavigation--mobile-toggle::before,.pane--section-lead.pane--section-lead-fancy .pane-title a::before,.subfooter .subfooter--connect h2::before,.node.node-faculty-profile .faculty--info-list li.phone::before,.node.node-faculty-profile .faculty--info-list li.email::before,.node.node-faculty-profile .faculty--info-list li.url::before,.insights-card__link a::before,.insights-card__footer a::before,.view-blog-landing .view-content .blog-landing--list-type .show-list::before,.view-blog-landing .view-content .blog-landing--list-type .show-cards::before,.view-blog-landing .views-row .blog--teaser-card-toggle::before,.node-blog__categories .field a::before,.node-admissions-event header .addtocal-processed::before,.node-event header .addtocal-processed::before,.som-calendar #filter-list .filter-list-item .remove::before,.view-som-calendar-list #filter-list .filter-list-item .remove::before,.som-calendar .calendar-type .upcoming a::before,.view-som-calendar-list .calendar-type .upcoming a::before,.som-calendar .calendar-type .calendar a::before,.view-som-calendar-list .calendar-type .calendar a::before,.som-calendar .date-nav-wrapper .date-nav .date-prev a::before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a::before,.som-calendar .date-nav-wrapper .date-nav .date-next a::before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a::before,.program-cta-temporary a::before,.program-picker #edit-focus-wrapper .form-item input:checked + label::before,.program-picker #edit-stage-wrapper .form-item input:checked + label::before,.pub-search .pub-search-button::before,.signup .error--message::before,.signup .txt-fld input.error_input + i::before,.signup .txt-fld input:invalid + i::before,.signup .txt-fld input.good_input + i::before,.signup .txt-fld input:valid + i::before,.video-carousel-panel #connect-panel a[data-share=email]::before,.form-type-select::after,.form_select::after,.pd-select::after,.webform-component-select::after,form[action^="http"] .form_question.form_multiselect::after,form[action^="http"] .form_question.form_select::after,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row::after,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row::after,.case-directory--container .case-directory--sort .solr-sort-filter::after,.pager.pager-load-more .pager-next a::after,a.pdf::after,a[href$='.pdf']::after,a.tags::after,.node-teaser__continue::after,a.external::after,a[target="_blank"][href*="som.yale.edu"]::after,a [target="_blank"]::after,a:not(.no-icon):not([data-widget="image"]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^="http"]::after,a.link-out::after,a.inbox::after,a.email-left::after,a:not(.no-icon)[href^="mailto:"]::after,a.email::after,.cta-banner__close::after,.curtain__dismiss::after,input:checked[type="checkbox"]:not(.ignore-input-check) + label::after,input:checked[type="radio"]:not(.ignore-input-check) + label::after,a.arrow-left::after,.pager:not(.pager-load-more) .pager-previous a::after,.cta-banner__login::after,a.arrow-right::after,a[class*=arrow]::after,.menu--list .apply-now a::after,.pager:not(.pager-load-more) .pager-next a::after,.som-calendar .calendar--sidenav .full-calendar a::after,.view-som-calendar-list .calendar--sidenav .full-calendar a::after,.cta-banner__cta::after,[aria-expanded='true'] .cta-banner__cta::after,.curtain__scroll::after,ul.term-list.secondary-link-list a::after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a::after,.ss-search::after,.ss-link::after,.ss-move::after,.ss-write::after,.ss-compose::after,.ss-lock::after,.ss-tag::after,.ss-star::after,.ss-phone::after,.ss-reply::after,.ss-mail::after,.ss-inbox::after,.ss-ellipsis::after,.ss-femaleuser::after,.ss-users::after,.ss-home::after,.ss-buildings::after,.ss-globe::after,.ss-location::after,.ss-mic::after,.ss-play::after,.ss-skipforward::after,.ss-replay::after,.ss-notebook::after,.ss-rows::after,.ss-downloadcloud::after,.ss-uploadcloud::after,.ss-sync::after,.ss-file::after,.ss-expand::after,.ss-contract::after,.ss-info::after,.ss-plus::after,.ss-check::after,.ss-delete::after,.ss-checkcalendar::after,.ss-briefcase::after,.ss-navigateup::after,.ss-navigateright::after,.ss-navigatedown::after,.ss-navigateleft::after,.ss-calendaradd::after,.bx-wrapper .bx-prev::after,.bx-wrapper .bx-next::after,.timeline__navigation a.prev::after,.timeline__navigation a.next::after,.button-info::after,.teaser-continue::after,.courses-app__collapse-btn::after,.accordion-expand::after,.accordion-expand[aria-expanded="true"]::after,.accordion--expand::after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle::after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle::after,.accordion--expand.expanded::after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle::after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle::after,.accordion__toggle::after,.accordion .subheader::after,.admin-tool-toggle a i::after,.role-administrator.navbar-fixed[data-host]::after,.breadcrumbs .breadcrumb--delineator::after,.card--none ~ footer .metadata__source::after,.som-concierge--label[for]::after,.som-concierge--input--wrapper .cancel::after,fieldset.collapsible .fieldset-legend::after,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label::after,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label::after,.view-admissions-events .form-type-bef-checkbox input:checked + label::after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label::after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label::after,.case-directory--container .case-directory--filter-group li.checkbox input:checked + label::after,.input--check:checked + label::after,.solr-search .solr-search--filters .filter-facet ul li input:checked ~ label::after,form[action^="http"] .form_question.form_birthdate::after,form[action^="http"] .form_question.form_date::after,form[action^="http"] .form_question.form_birthdate fieldset::after,form[action^="http"] .form_question.form_date fieldset::after,form[action^="http"] .form_question.form_birthdate .form_responses::after,form[action^="http"] .form_question.form_date .form_responses::after,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > label[for*="_country"]::after,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > label[for*="_country"]::after,.pdf::after,.icon-linearicon::after,.icon-video::after,.icon-network::after,.icon--video::after,.icon--network::after,.icon--magnifier::after,.icon--reply::after,.icon--repeat::after,.icon--star::after,.icon--mic::after,.icon--check::after,.icon--earth::after,.icon--papers::after,.icon--arrow-left-circle::after,.icon--arrow-right-circle::after,.icon--border-outer::after,.icon--focus::after,.icon--calendar-31::after,.icon--envelope::after,.icon--map-marker::after,.icon--tags::after,.icon--video--right::after,.icon--tags--right::after,.tag::after,.view-calendar-by-event-center #edit-category-wrapper label::after,.link-out::after,.menu--list .level-1.children > a::after,div.messages.error::after,div.messages.warning::after,div.messages.status::after,.panel-pane[class*=popular-categories-pane] .views-row a::after,.popular-categories .views-row a::after,.solr-search .solr-search--filters .filter-facet h3::after,.solr-search .solr-option-list li a::after,.section-lead--fancy .paragraphs-item__title a::after,.addthis-smartlayers #at4-share .at-svc-email .at-icon-wrapper::after,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .at-icon-wrapper::after,.addthis_toolbox a[class*=email]::after,.share-post a[class*=email]::after,.related-links-aside__link::after,.tweet--reply::after,.tweet--star::after,.tweet--repeat::after,#block-yale-solr-search-yale-solr-search-quick-search .form-submit::after,#subnavigation--mobile-toggle::after,.pane--section-lead.pane--section-lead-fancy .pane-title a::after,.subfooter .subfooter--connect h2::after,.node.node-faculty-profile .faculty--info-list li.phone::after,.node.node-faculty-profile .faculty--info-list li.email::after,.node.node-faculty-profile .faculty--info-list li.url::after,.insights-card__link a::after,.insights-card__footer a::after,.view-blog-landing .view-content .blog-landing--list-type .show-list::after,.view-blog-landing .view-content .blog-landing--list-type .show-cards::after,.view-blog-landing .views-row .blog--teaser-card-toggle::after,.node-blog__categories .field a::after,.node-admissions-event header .addtocal-processed::after,.node-event header .addtocal-processed::after,.som-calendar #filter-list .filter-list-item .remove::after,.view-som-calendar-list #filter-list .filter-list-item .remove::after,.som-calendar .calendar-type .upcoming a::after,.view-som-calendar-list .calendar-type .upcoming a::after,.som-calendar .calendar-type .calendar a::after,.view-som-calendar-list .calendar-type .calendar a::after,.som-calendar .date-nav-wrapper .date-nav .date-prev a::after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a::after,.som-calendar .date-nav-wrapper .date-nav .date-next a::after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a::after,.program-cta-temporary a::after,.program-picker #edit-focus-wrapper .form-item input:checked + label::after,.program-picker #edit-stage-wrapper .form-item input:checked + label::after,.pub-search .pub-search-button::after,.signup .error--message::after,.signup .txt-fld input.error_input + i::after,.signup .txt-fld input:invalid + i::after,.signup .txt-fld input.good_input + i::after,.signup .txt-fld input:valid + i::after,.video-carousel-panel #connect-panel a[data-share=email]::after{display:inline-block;font-family:"linearicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.right.ss-home::after,.ss-home::before{content:"\E604";}.right.ss-buildings::after,.ss-buildings::before{content:"\E60B";}.right.ss-write::after,.ss-write::before{content:"\E60E";}.right.ss-compose::after,.ss-compose::before{content:"\E613";}.right.ss-uploadcloud::after,.ss-uploadcloud::before{content:"\E64B";}.right.ss-downloadcloud::after,.ss-downloadcloud::before{content:"\E64C";}.right.ss-lock::after,.ss-lock::before{content:"\E66B";}.right.ss-star::after,.right.icon--star::after,.right.tweet--star::after,.ss-star::before,.icon--star::before,.tweet--star::before{content:"\E68D";}a.right.email-left::after,a:not(.no-icon)[href^="mailto:"]::after,a.email::after,.right.ss-mail::after,.right.icon--envelope::after,.node.node-faculty-profile .faculty--info-list li.right.email::after,.video-carousel-panel #connect-panel a.right[data-share=email]::after,a.email-left::before,.ss-mail::before,.icon--envelope::before,.node.node-faculty-profile .faculty--info-list li.email::before,.video-carousel-panel #connect-panel a[data-share=email]::before{content:"\E696";}.addthis-smartlayers #at4-share .at-svc-email .right.at-icon-wrapper::after,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .right.at-icon-wrapper::after,.addthis_toolbox a.right[class*=email]::after,.share-post a.right[class*=email]::after,.addthis-smartlayers #at4-share .at-svc-email .at-icon-wrapper::before,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .at-icon-wrapper::before,.addthis_toolbox a[class*=email]::before,.share-post a[class*=email]::before{content:"\E699";}.right.ss-reply::after,.right.icon--reply::after,.right.tweet--reply::after,.ss-reply::before,.icon--reply::before,.tweet--reply::before{content:"\E69A";}a.right.inbox::after,a.inbox::before{content:"\E69C";}.right.ss-inbox::after,.ss-inbox::before{content:"\E69D";}.admin-tool-toggle a i.right::after,.right.som-concierge--label[for]::after,.admin-tool-toggle a i::before,.som-concierge--label[for]::before{content:"\E6A9";}.right.ss-file::after,.ss-file::before{content:"\E6B3";}a[href$='.pdf']::after,.pdf::after{content:"\E6B7";}.node-teaser__continue::after,a.external::after,a[target="_blank"][href*="som.yale.edu"]::after,a [target="_blank"]::after,a:not(.no-icon):not([data-widget="image"]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^="http"]::after,.teaser-continue::after,.link-out::after,.section-lead--fancy .paragraphs-item__title a::after,.pane--section-lead.pane--section-lead-fancy .pane-title a::after{content:"\E6D2";}.insights-card__link a::after,.insights-card__footer a::after{content:"\E6D3";}.right.icon--papers::after,.icon--papers::before{content:"\E6D4";}.right.icon--repeat::after,.right.tweet--repeat::after,.icon--repeat::before,.tweet--repeat::before{content:"\E6EE";}.right.ss-play::after,.ss-play::before{content:"\E6F7";}.right.ss-notebook::after,.ss-notebook::before{content:"\E714";}.right.ss-users::after,.ss-users::before{content:"\E723";}.right.ss-femaleuser::after,.ss-femaleuser::before{content:"\E727";}a.tags::after,ul.term-list.secondary-link-list a::after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a::after,.right.ss-tag::after,.right.icon--tags::after,.icon--tags--right::after,.tag::after,.view-calendar-by-event-center #edit-category-wrapper label::after,.panel-pane[class*=popular-categories-pane] .views-row a::after,.popular-categories .views-row a::after,.related-links-aside__link::after,.node-blog__categories .field a::after,.ss-tag::before,.icon--tags::before{content:"\E756";}.right.ss-phone::after,.node.node-faculty-profile .faculty--info-list li.right.phone::after,.ss-phone::before,.node.node-faculty-profile .faculty--info-list li.phone::before{content:"\E76C";}.right.ss-location::after,.right.icon--map-marker::after,.ss-location::before,.icon--map-marker::before{content:"\E77A";}.right.ss-checkcalendar::after,.ss-checkcalendar::before{content:"\E786";}.right.icon--calendar-31::after,.som-calendar .calendar-type .calendar a.right::after,.view-som-calendar-list .calendar-type .calendar a.right::after,.icon--calendar-31::before,.som-calendar .calendar-type .calendar a::before,.view-som-calendar-list .calendar-type .calendar a::before{content:"\E788";}.right.ss-calendaradd::after,.node-admissions-event header .right.addtocal-processed::after,.node-event header .right.addtocal-processed::after,.ss-calendaradd::before,.node-admissions-event header .addtocal-processed::before,.node-event header .addtocal-processed::before{content:"\E78A";}.subfooter .subfooter--connect h2.right::after,.subfooter .subfooter--connect h2::before{content:"\E7D7";}.right.ss-briefcase::after,.ss-briefcase::before{content:"\E83A";}.card--none ~ footer .metadata__source::after,.right.icon--earth::after,.icon--earth::before{content:"\E884";}.right.ss-globe::after,.right.icon-network::after,.right.icon--network::after,.ss-globe::before,.icon-network::before,.icon--network::before{content:"\E886";}.right.ss-mic::after,.right.icon--mic::after,.ss-mic::before,.icon--mic::before{content:"\E8CB";}.right.ss-replay::after,.ss-replay::before{content:"\E8D9";}.pager.pager-load-more .pager-next a::after,.right.ss-sync::after,.ss-sync::before{content:"\E8DA";}.role-administrator.navbar-fixed[data-host]::after{content:"\E90B";}.right.ss-link::after,.node.node-faculty-profile .faculty--info-list li.right.url::after,.ss-link::before,.node.node-faculty-profile .faculty--info-list li.url::before{content:"\E917";}.right.ss-search::after,.right.icon--magnifier::after,#block-yale-solr-search-yale-solr-search-quick-search .right.form-submit::after,.pub-search .pub-search-button::after,.ss-search::before,.icon--magnifier::before,#block-yale-solr-search-yale-solr-search-quick-search .form-submit::before{content:"\E922";}.right.courses-app__collapse-btn::after,.courses-app__collapse-btn::before{content:"\E92A";}.right.ss-rows::after,.ss-rows::before{content:"\E92B";}.view-blog-landing .view-content .blog-landing--list-type .right.show-list::after,.som-calendar .calendar-type .upcoming a.right::after,.view-som-calendar-list .calendar-type .upcoming a.right::after,.view-blog-landing .view-content .blog-landing--list-type .show-list::before,.som-calendar .calendar-type .upcoming a::before,.view-som-calendar-list .calendar-type .upcoming a::before{content:"\E92C";}input:checked[type="checkbox"]:not(.ignore-input-check) + label.right::after,input:checked[type="radio"]:not(.ignore-input-check) + label.right::after,.right.ss-check::after,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label.right::after,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label.right::after,.view-admissions-events .form-type-bef-checkbox input:checked + label.right::after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label.right::after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label.right::after,.case-directory--container .case-directory--filter-group li.checkbox input:checked + label.right::after,.input--check:checked + label.right::after,.solr-search .solr-search--filters .filter-facet ul li input:checked ~ label.right::after,.right.icon--check::after,.program-picker #edit-focus-wrapper .form-item input:checked + label::after,.program-picker #edit-stage-wrapper .form-item input:checked + label::after,input:checked[type="checkbox"]:not(.ignore-input-check) + label::before,input:checked[type="radio"]:not(.ignore-input-check) + label::before,.ss-check::before,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label::before,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked + label::before,.view-admissions-events .form-type-bef-checkbox input:checked + label::before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label::before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked + label::before,.case-directory--container .case-directory--filter-group li.checkbox input:checked + label::before,.input--check:checked + label::before,.solr-search .solr-search--filters .filter-facet ul li input:checked ~ label::before,.icon--check::before{content:"\E934";}.right.ss-delete::after,.ss-delete::before{content:"\E935";}.right.ss-plus::after,.ss-plus::before{content:"\E936";}.cta-banner__cta::after,fieldset.collapsible .fieldset-legend::after{content:"\E939";}[aria-expanded='true'] .cta-banner__cta::after,.curtain__scroll::after,.accordion__toggle::after,.accordion .subheader::after,.menu--list .level-1.children > a::after,.solr-search .solr-search--filters .filter-facet h3::after,.right#subnavigation--mobile-toggle::after,#subnavigation--mobile-toggle::before{content:"\E93A";}a.right.arrow-left::after,.pager:not(.pager-load-more) .pager-previous a.right::after,a.arrow-left::before,.pager:not(.pager-load-more) .pager-previous a::before{content:"\E93B";}.cta-banner__login::after,a.arrow-right::after,a[class*=arrow]::after,.menu--list .apply-now a::after,.pager:not(.pager-load-more) .pager-next a::after,.som-calendar .calendar--sidenav .full-calendar a::after,.view-som-calendar-list .calendar--sidenav .full-calendar a::after,.button-info::after,.breadcrumbs .right.breadcrumb--delineator::after,.program-cta-temporary a::after,.breadcrumbs .breadcrumb--delineator::before{content:"\E93C";}.form-type-select::after,.form_select::after,.pd-select::after,.webform-component-select::after,form[action^="http"] .form_question.form_multiselect::after,form[action^="http"] .form_question.form_select::after,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > span.address-row::after,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > span.address-row::after,.case-directory--container .case-directory--sort .solr-sort-filter::after,.accordion-expand::after,.accordion--expand::after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle::after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle::after,form[action^="http"] .form_question.form_birthdate::after,form[action^="http"] .form_question.form_date::after,form[action^="http"] .form_question.form_birthdate fieldset::after,form[action^="http"] .form_question.form_date fieldset::after,form[action^="http"] .form_question.form_birthdate .form_responses::after,form[action^="http"] .form_question.form_date .form_responses::after,form[action^="http"] .form_question.form_location[data-type="location"] .form_responses:not(.wrapped) > label[for*="_country"]::after,form[action^="http"] .form_question.form_address[data-type="address"] .form_responses:not(.wrapped) > label[for*="_country"]::after{content:"\E93D";}.accordion-expand[aria-expanded="true"]::after,.accordion--expand.expanded::after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle::after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle::after{content:"\E93F";}.right.ss-navigateup::after,.ss-navigateup::before{content:"\E941";}.right.ss-navigatedown::after,.right.ss-navigateleft::after,.ss-navigatedown::before,.ss-navigateleft::before{content:"\E942";}.right.ss-navigateright::after,.ss-navigateright::before{content:"\E944";}.right.ss-expand::after,.ss-expand::before{content:"\E94A";}.right.ss-contract::after,.ss-contract::before{content:"\E94B";}.right.ss-move::after,.ss-move::before{content:"\E94E";}div.right.messages.warning::after,div.messages.warning::before{content:"\E954";}div.right.messages.error::after,.signup .right.error--message::after,.signup .txt-fld input.error_input + i.right::after,.signup .txt-fld input:invalid + i.right::after,div.messages.error::before,.signup .error--message::before,.signup .txt-fld input.error_input + i::before,.signup .txt-fld input:invalid + i::before{content:"\E955";}.right.ss-info::after,.ss-info::before{content:"\E956";}div.right.messages.status::after,.signup .txt-fld input.good_input + i.right::after,.signup .txt-fld input:valid + i.right::after,div.messages.status::before,.signup .txt-fld input.good_input + i::before,.signup .txt-fld input:valid + i::before{content:"\E959";}.right.cta-banner__close::after,.curtain__dismiss::after,.som-concierge--input--wrapper .right.cancel::after,.solr-search .solr-option-list li a.right::after,.som-calendar #filter-list .filter-list-item .right.remove::after,.view-som-calendar-list #filter-list .filter-list-item .right.remove::after,.cta-banner__close::before,.som-concierge--input--wrapper .cancel::before,.solr-search .solr-option-list li a::before,.som-calendar #filter-list .filter-list-item .remove::before,.view-som-calendar-list #filter-list .filter-list-item .remove::before{content:"\E95A";}.view-blog-landing .views-row .right.blog--teaser-card-toggle::after,.view-blog-landing .views-row .blog--teaser-card-toggle::before{content:"\E95B";}.bx-wrapper .bx-prev::after,.timeline__navigation a.right.prev::after,.right.icon--arrow-left-circle::after,.timeline__navigation a.prev::before,.icon--arrow-left-circle::before{content:"\E960";}.bx-wrapper .bx-next::after,.timeline__navigation a.right.next::after,.right.icon--arrow-right-circle::after,.timeline__navigation a.next::before,.icon--arrow-right-circle::before{content:"\E961";}.som-calendar .date-nav-wrapper .date-nav .date-prev a.right::after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a.right::after,.som-calendar .date-nav-wrapper .date-nav .date-prev a::before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a::before{content:"\E964";}.som-calendar .date-nav-wrapper .date-nav .date-next a.right::after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a.right::after,.som-calendar .date-nav-wrapper .date-nav .date-next a::before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a::before{content:"\E965";}.icon-video::after{content:"\E96A";}.right.ss-skipforward::after,.ss-skipforward::before{content:"\E96E";}.right.icon--focus::after,.icon--focus::before{content:"\E973";}.right.icon--border-outer::after,.view-blog-landing .view-content .blog-landing--list-type .right.show-cards::after,.icon--border-outer::before,.view-blog-landing .view-content .blog-landing--list-type .show-cards::before{content:"\E9E0";}.right.ss-ellipsis::after,.ss-ellipsis::before{content:"\E9E9";}.ajax-progress{float:none;display:block;left:50%;margin:-4rem 0 0 -4rem;position:fixed;top:50%;z-index:1000;}.ajax-progress .throbber{background:transparent url(/sites/all/themes/yalesom/assets/dist/images/loader.svg) no-repeat;background-size:8rem;float:none;height:8rem;width:8rem;display:inline-block;}.ajax-progress-throbber{background:none !important;}html,body{background:#ffffff;}body{color:#1f2021;font-family:"Yale",serif;line-height:1.25;text-rendering:optimizeLegibility;}button{-webkit-box-shadow:none;box-shadow:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#1069A0;border:none;}button:hover{background-color:#000440;color:#ffffff;}button:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}button[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}button[disabled]:-ms-input-placeholder{color:transparent;}button[disabled]:-moz-placeholder{color:transparent;}button[disabled]::-moz-placeholder{color:transparent;}button[disabled]::-webkit-input-placeholder{color:transparent;}button[disabled]:focus,button[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}button.light{-webkit-box-shadow:none;box-shadow:none;color:#000440;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#4BA5D7;border:none;}button.light:hover{background-color:#a5d2eb;color:#000440;}button.light:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}button.light[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}button.light[disabled]:-ms-input-placeholder{color:transparent;}button.light[disabled]:-moz-placeholder{color:transparent;}button.light[disabled]::-moz-placeholder{color:transparent;}button.light[disabled]::-webkit-input-placeholder{color:transparent;}button.light[disabled]:focus,button.light[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}button.white{-webkit-box-shadow:none;box-shadow:none;color:#1069A0;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#ffffff;border:none;}button.white:hover{background-color:#a5d2eb;color:#000440;}button.white:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}button.white[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}button.white[disabled]:-ms-input-placeholder{color:transparent;}button.white[disabled]:-moz-placeholder{color:transparent;}button.white[disabled]::-moz-placeholder{color:transparent;}button.white[disabled]::-webkit-input-placeholder{color:transparent;}button.white[disabled]:focus,button.white[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}button.gray{-webkit-box-shadow:none;box-shadow:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#77706a;border:none;}button.gray:hover{background-color:#000440;color:#ffffff;}button.gray:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}button.gray[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}button.gray[disabled]:-ms-input-placeholder{color:transparent;}button.gray[disabled]:-moz-placeholder{color:transparent;}button.gray[disabled]::-moz-placeholder{color:transparent;}button.gray[disabled]::-webkit-input-placeholder{color:transparent;}button.gray[disabled]:focus,button.gray[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}button.reverse{-webkit-box-shadow:none;box-shadow:none;color:#1069A0;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:transparent;border:none;}button.reverse:hover{background-color:transparent;color:#000440;}button.reverse:focus,button.reverse:hover{text-decoration:underline;}button.reverse:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}button.reverse[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}button.reverse[disabled]:-ms-input-placeholder{color:transparent;}button.reverse[disabled]:-moz-placeholder{color:transparent;}button.reverse[disabled]::-moz-placeholder{color:transparent;}button.reverse[disabled]::-webkit-input-placeholder{color:transparent;}button.reverse[disabled]:focus,button.reverse[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}button.large{font-size:1.25rem;}button.thin{padding:0.5em 1em;}button.no-padding{padding:0;}button.semantic{background:transparent;color:#1069A0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit;}button.semantic:hover{background:transparent;color:#000440;}button.semantic:focus{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:#1f2021;}button.semantic:focus{outline:0.0625rem dotted;}button.outline{-webkit-box-shadow:none;box-shadow:none;color:#1069A0;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;border:0.0625rem solid #1069A0;background-color:transparent;}button.outline:hover{background-color:#000440;border-color:#000440;color:#ffffff;}button.outline:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}button.outline[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}button.outline[disabled]:-ms-input-placeholder{color:transparent;}button.outline[disabled]:-moz-placeholder{color:transparent;}button.outline[disabled]::-moz-placeholder{color:transparent;}button.outline[disabled]::-webkit-input-placeholder{color:transparent;}button.outline[disabled]:focus,button.outline[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}button.action,button.button-action{-webkit-box-shadow:none;box-shadow:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#b16312;border:none;}button.action:hover,button.button-action:hover{background-color:#6c3c0b;color:#ffffff;}button.action:focus,button.button-action:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}button.action[disabled],button.button-action[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}button.action[disabled]:-ms-input-placeholder,button.button-action[disabled]:-ms-input-placeholder{color:transparent;}button.action[disabled]:-moz-placeholder,button.button-action[disabled]:-moz-placeholder{color:transparent;}button.action[disabled]::-moz-placeholder,button.button-action[disabled]::-moz-placeholder{color:transparent;}button.action[disabled]::-webkit-input-placeholder,button.button-action[disabled]::-webkit-input-placeholder{color:transparent;}button.action[disabled]:focus,button.action[disabled]:hover,button.button-action[disabled]:focus,button.button-action[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}fieldset{border:none;padding:0;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration{display:none;}input[type="checkbox"]:active,input[type="checkbox"]:focus,input[type="file"]:active,input[type="file"]:focus,input[type="radio"]:active,input[type="radio"]:focus{-webkit-box-shadow:none;box-shadow:none;}input[type="radio"]:not(.ignore-input-check) + label::before{height:1rem;line-height:0.75;width:1rem;text-align:center;vertical-align:baseline;border-radius:1rem;}optgroup{color:#1f2021;font-style:normal;font-weight:normal;}optgroup::-moz-focus-inner{border:0;padding:0;}select[multiple],textarea{height:auto;}h1{margin:0.75em 0 0.25em;}h2{margin:0.75em 0 0.25em;}h2[class*=sub-title]{color:#959494;font-size:1.875rem;font-size:calc(1.875rem - 0.875rem + 1vw);margin-bottom:1.5em;}h3{margin:1.25em 0 0.5em;}h4{margin:1.5em 0 0.25em;}h5{margin:1.25em 0 0.25em;}h6{margin:1.5em 0 0.5rem;}h2 + *,h3 + *,h4 + *,h5 + *,h6 + *{margin-top:0;}img{max-width:100%;height:auto;}img[src*="blank.gif"]{height:1px !important;width:1px !important;}a{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a:focus,a:hover{color:#000440;text-decoration:underline;}a:focus{outline:0.0625rem dotted;}a[name]:not([href])::before{display:block;content:" ";padding-top:3.75rem;margin-top:-3.75rem;visibility:hidden;}a.external::after,a[href*="som.yale.edu"][target="_blank"]::after,a [target="_blank"]::after,a[href^="http"]:not([href*="som.yale.edu"]):not([href*="maps.google.com"]):not([href*="twitter.com"]):not([href*="instagram.com"]):not([href*="facebook.com"]):not([href*="youtube.com"]):not([data-widget="image"]):not(.no-icon)::after{font-size:0.75rem;}a.black{color:#1f2021;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a.black:focus,a.black:hover{color:#77706a;text-decoration:underline;}a.black:focus{outline:0.0625rem dotted;}a.dark{color:#000440;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a.dark:focus,a.dark:hover{color:#1069A0;text-decoration:underline;}a.dark:focus{outline:0.0625rem dotted;}a.light{color:#4BA5D7;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a.light:focus,a.light:hover{color:#e7f0f6;text-decoration:underline;}a.light:focus{outline:0.0625rem dotted;}a.reverse{color:#ffffff;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a.reverse:focus,a.reverse:hover{color:#e7f0f6;text-decoration:underline;}a.reverse:focus{outline:0.0625rem dotted;}a.gray{color:#77706a;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a.gray:focus,a.gray:hover{color:#000440;text-decoration:underline;}a.gray:focus{outline:0.0625rem dotted;}a.accent{color:#b16312;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a.accent:focus,a.accent:hover{color:#000440;text-decoration:underline;}a.accent:focus{outline:0.0625rem dotted;}a.no-underline{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}a.no-underline:focus,a.no-underline:hover{color:#000440;}a.no-underline:focus{outline:0.0625rem dotted;}a.block{color:inherent;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;background:transparent;border-bottom:#a5d2eb 0.1875rem solid;-webkit-box-shadow:inset 0 -0.125rem 0 #a5d2eb;box-shadow:inset 0 -0.125rem 0 #a5d2eb;color:inherit;-webkit-transition:background 0.2s ease-in;transition:background 0.2s ease-in;}a.block:focus,a.block:hover{color:inherent;}a.block:focus{outline:0.0625rem dotted;}a.block:focus,a.block:hover{background:#a5d2eb;color:#1f2021;}a.no-block{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;border-bottom:none;-webkit-box-shadow:none;box-shadow:none;color:#1069A0;transition:color 0.2s ease-in;}a.no-block:focus,a.no-block:hover{color:#000440;text-decoration:underline;}a.no-block:focus{outline:0.0625rem dotted;}a.no-block:focus,a.no-block:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none;color:#000440;}a.secondary{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;font-family:"NeueHaasUnicaPro",clean,sans-serif;}a.secondary:focus,a.secondary:hover{color:#000440;text-decoration:underline;}a.secondary:focus{outline:0.0625rem dotted;}a.button,a.form-submit{-webkit-box-shadow:none;box-shadow:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#1069A0;border:none;}a.button:hover,a.form-submit:hover{background-color:#000440;color:#ffffff;}a.button:focus,a.form-submit:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}a.button[disabled],a.form-submit[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}a.button[disabled]:-ms-input-placeholder,a.form-submit[disabled]:-ms-input-placeholder{color:transparent;}a.button[disabled]:-moz-placeholder,a.form-submit[disabled]:-moz-placeholder{color:transparent;}a.button[disabled]::-moz-placeholder,a.form-submit[disabled]::-moz-placeholder{color:transparent;}a.button[disabled]::-webkit-input-placeholder,a.form-submit[disabled]::-webkit-input-placeholder{color:transparent;}a.button[disabled]:focus,a.button[disabled]:hover,a.form-submit[disabled]:focus,a.form-submit[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}a.button.light,a.form-submit.light{-webkit-box-shadow:none;box-shadow:none;color:#000440;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#4BA5D7;border:none;}a.button.light:hover,a.form-submit.light:hover{background-color:#a5d2eb;color:#000440;}a.button.light:focus,a.form-submit.light:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}a.button.light[disabled],a.form-submit.light[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}a.button.light[disabled]:-ms-input-placeholder,a.form-submit.light[disabled]:-ms-input-placeholder{color:transparent;}a.button.light[disabled]:-moz-placeholder,a.form-submit.light[disabled]:-moz-placeholder{color:transparent;}a.button.light[disabled]::-moz-placeholder,a.form-submit.light[disabled]::-moz-placeholder{color:transparent;}a.button.light[disabled]::-webkit-input-placeholder,a.form-submit.light[disabled]::-webkit-input-placeholder{color:transparent;}a.button.light[disabled]:focus,a.button.light[disabled]:hover,a.form-submit.light[disabled]:focus,a.form-submit.light[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}a.button.reverse,a.form-submit.reverse{-webkit-box-shadow:none;box-shadow:none;color:#1069A0;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:transparent;border:none;}a.button.reverse:hover,a.form-submit.reverse:hover{background-color:transparent;color:#000440;}a.button.reverse:focus,a.button.reverse:hover,a.form-submit.reverse:focus,a.form-submit.reverse:hover{text-decoration:underline;}a.button.reverse:focus,a.form-submit.reverse:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}a.button.reverse[disabled],a.form-submit.reverse[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}a.button.reverse[disabled]:-ms-input-placeholder,a.form-submit.reverse[disabled]:-ms-input-placeholder{color:transparent;}a.button.reverse[disabled]:-moz-placeholder,a.form-submit.reverse[disabled]:-moz-placeholder{color:transparent;}a.button.reverse[disabled]::-moz-placeholder,a.form-submit.reverse[disabled]::-moz-placeholder{color:transparent;}a.button.reverse[disabled]::-webkit-input-placeholder,a.form-submit.reverse[disabled]::-webkit-input-placeholder{color:transparent;}a.button.reverse[disabled]:focus,a.button.reverse[disabled]:hover,a.form-submit.reverse[disabled]:focus,a.form-submit.reverse[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}a.button.white,a.form-submit.white{-webkit-box-shadow:none;box-shadow:none;color:#1069A0;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#ffffff;border:none;}a.button.white:hover,a.form-submit.white:hover{background-color:#a5d2eb;color:#000440;}a.button.white:focus,a.form-submit.white:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}a.button.white[disabled],a.form-submit.white[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}a.button.white[disabled]:-ms-input-placeholder,a.form-submit.white[disabled]:-ms-input-placeholder{color:transparent;}a.button.white[disabled]:-moz-placeholder,a.form-submit.white[disabled]:-moz-placeholder{color:transparent;}a.button.white[disabled]::-moz-placeholder,a.form-submit.white[disabled]::-moz-placeholder{color:transparent;}a.button.white[disabled]::-webkit-input-placeholder,a.form-submit.white[disabled]::-webkit-input-placeholder{color:transparent;}a.button.white[disabled]:focus,a.button.white[disabled]:hover,a.form-submit.white[disabled]:focus,a.form-submit.white[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}a.button.outline,a.form-submit.outline{-webkit-box-shadow:none;box-shadow:none;color:#1069A0;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;border:0.0625rem solid #1069A0;background-color:transparent;}a.button.outline:hover,a.form-submit.outline:hover{background-color:#000440;border-color:#000440;color:#ffffff;}a.button.outline:focus,a.form-submit.outline:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}a.button.outline[disabled],a.form-submit.outline[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}a.button.outline[disabled]:-ms-input-placeholder,a.form-submit.outline[disabled]:-ms-input-placeholder{color:transparent;}a.button.outline[disabled]:-moz-placeholder,a.form-submit.outline[disabled]:-moz-placeholder{color:transparent;}a.button.outline[disabled]::-moz-placeholder,a.form-submit.outline[disabled]::-moz-placeholder{color:transparent;}a.button.outline[disabled]::-webkit-input-placeholder,a.form-submit.outline[disabled]::-webkit-input-placeholder{color:transparent;}a.button.outline[disabled]:focus,a.button.outline[disabled]:hover,a.form-submit.outline[disabled]:focus,a.form-submit.outline[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}a.button.large,a.form-submit.large{font-size:1.25rem;}a.button.thin,a.form-submit.thin{padding:0.5em 1em;}a.button.no-padding,a.form-submit.no-padding{padding:0;}a.button.action,a.button.button-action,a.form-submit.action,a.form-submit.button-action{-webkit-box-shadow:none;box-shadow:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:"Yale",serif;font-size:1rem;font-weight:300;line-height:1.25;padding:0.75em 1em;text-shadow:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;vertical-align:middle;border-radius:0.1875rem;outline:none;background-color:#b16312;border:none;}a.button.action:hover,a.button.button-action:hover,a.form-submit.action:hover,a.form-submit.button-action:hover{background-color:#6c3c0b;color:#ffffff;}a.button.action:focus,a.button.button-action:focus,a.form-submit.action:focus,a.form-submit.button-action:focus{-webkit-box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);box-shadow:0 3px 6px rgba(31,32,33,0.16),0 3px 6px rgba(31,32,33,0.23);}a.button.action[disabled],a.button.button-action[disabled],a.form-submit.action[disabled],a.form-submit.button-action[disabled]{-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default;}a.button.action[disabled]:-ms-input-placeholder,a.button.button-action[disabled]:-ms-input-placeholder,a.form-submit.action[disabled]:-ms-input-placeholder,a.form-submit.button-action[disabled]:-ms-input-placeholder{color:transparent;}a.button.action[disabled]:-moz-placeholder,a.button.button-action[disabled]:-moz-placeholder,a.form-submit.action[disabled]:-moz-placeholder,a.form-submit.button-action[disabled]:-moz-placeholder{color:transparent;}a.button.action[disabled]::-moz-placeholder,a.button.button-action[disabled]::-moz-placeholder,a.form-submit.action[disabled]::-moz-placeholder,a.form-submit.button-action[disabled]::-moz-placeholder{color:transparent;}a.button.action[disabled]::-webkit-input-placeholder,a.button.button-action[disabled]::-webkit-input-placeholder,a.form-submit.action[disabled]::-webkit-input-placeholder,a.form-submit.button-action[disabled]::-webkit-input-placeholder{color:transparent;}a.button.action[disabled]:focus,a.button.action[disabled]:hover,a.button.button-action[disabled]:focus,a.button.button-action[disabled]:hover,a.form-submit.action[disabled]:focus,a.form-submit.action[disabled]:hover,a.form-submit.button-action[disabled]:focus,a.form-submit.button-action[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none;}dl,ol{counter-reset:li;font-size:1.25rem;margin:1em 0;padding-left:0;}dl dt,ol dt{font-style:italic;}dl > li,dl dd,dl dt,ol > li,ol dd,ol dt{position:relative;margin:0.5rem 0;list-style:none;line-height:1.5;}dl > li::before,ol > li::before{color:#8f9090;content:counter(li);counter-increment:li;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:0.6875rem;font-weight:700;margin:0 0.5rem;position:absolute;right:100%;text-align:right;top:0.375rem;}p a:not([class*=button]){color:inherent;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;background:transparent;border-bottom:#a5d2eb 0.1875rem solid;-webkit-box-shadow:inset 0 -0.125rem 0 #a5d2eb;box-shadow:inset 0 -0.125rem 0 #a5d2eb;color:inherit;-webkit-transition:background 0.2s ease-in;transition:background 0.2s ease-in;}p a:not([class*=button]):focus,p a:not([class*=button]):hover{color:inherent;}p a:not([class*=button]):focus{outline:0.0625rem dotted;}p a:not([class*=button]):focus,p a:not([class*=button]):hover{background:#a5d2eb;color:#1f2021;}.icon-facebook::before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-facebook::before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);}}.icon-facebook.right::before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none;}.icon-facebook.right::after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-facebook.right::after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);}}.icon-instagram::before{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram_192px.svg);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-instagram::before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram_192px.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram_192px.svg);}}.icon-instagram.right::before,.card--social--instagram ~ footer::before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none;}.icon-instagram.right::after,.card--social--instagram ~ footer::after{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram_192px.svg);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-instagram.right::after,.card--social--instagram ~ footer::after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram_192px.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram_192px.svg);}}.icon-linkedin::before,.addthis_toolbox a[class*=linkedin]::before,.share-post a[class*=linkedin]::before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNoMjAuNlYxNDMuNnogTTU3LjYsNjkuM2MtNi41LDAtMTEuOC01LTExLjgtMTEuOHM1LjMtMTEuOCwxMS44LTExLjgKCWM2LjUsMCwxMS44LDUsMTEuOCwxMS44UzY0LjIsNjkuMyw1Ny42LDY5LjN6IE0xNDMuNywxNDMuNmgtMjAuNlYxMDhjMC0xMC41LTQuNS0xMy44LTEwLjItMTMuOGMtNi4xLDAtMTIuMSw0LjYtMTIuMSwxNHYzNS40SDgwLjMKCVY3OC4zSDEwMHY5aDAuM2MyLTQsOC45LTEwLjksMTkuNS0xMC45YzExLjUsMCwyMy45LDYuOCwyMy45LDI2LjdWMTQzLjZ6Ii8+Cjwvc3ZnPgo=);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-linkedin::before,.addthis_toolbox a[class*=linkedin]::before,.share-post a[class*=linkedin]::before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNoMjAuNlYxNDMuNnogTTU3LjYsNjkuM2MtNi41LDAtMTEuOC01LTExLjgtMTEuOHM1LjMtMTEuOCwxMS44LTExLjgKCWM2LjUsMCwxMS44LDUsMTEuOCwxMS44UzY0LjIsNjkuMyw1Ny42LDY5LjN6IE0xNDMuNywxNDMuNmgtMjAuNlYxMDhjMC0xMC41LTQuNS0xMy44LTEwLjItMTMuOGMtNi4xLDAtMTIuMSw0LjYtMTIuMSwxNHYzNS40SDgwLjMKCVY3OC4zSDEwMHY5aDAuM2MyLTQsOC45LTEwLjksMTkuNS0xMC45YzExLjUsMCwyMy45LDYuOCwyMy45LDI2LjdWMTQzLjZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNoMjAuNlYxNDMuNnogTTU3LjYsNjkuM2MtNi41LDAtMTEuOC01LTExLjgtMTEuOHM1LjMtMTEuOCwxMS44LTExLjgKCWM2LjUsMCwxMS44LDUsMTEuOCwxMS44UzY0LjIsNjkuMyw1Ny42LDY5LjN6IE0xNDMuNywxNDMuNmgtMjAuNlYxMDhjMC0xMC41LTQuNS0xMy44LTEwLjItMTMuOGMtNi4xLDAtMTIuMSw0LjYtMTIuMSwxNHYzNS40SDgwLjMKCVY3OC4zSDEwMHY5aDAuM2MyLTQsOC45LTEwLjksMTkuNS0xMC45YzExLjUsMCwyMy45LDYuOCwyMy45LDI2LjdWMTQzLjZ6Ii8+Cjwvc3ZnPgo=);}}.icon-linkedin.right::before,.addthis_toolbox a.right[class*=linkedin]::before,.share-post a.right[class*=linkedin]::before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none;}.icon-linkedin.right::after,.addthis_toolbox a.right[class*=linkedin]::after,.share-post a.right[class*=linkedin]::after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNoMjAuNlYxNDMuNnogTTU3LjYsNjkuM2MtNi41LDAtMTEuOC01LTExLjgtMTEuOHM1LjMtMTEuOCwxMS44LTExLjgKCWM2LjUsMCwxMS44LDUsMTEuOCwxMS44UzY0LjIsNjkuMyw1Ny42LDY5LjN6IE0xNDMuNywxNDMuNmgtMjAuNlYxMDhjMC0xMC41LTQuNS0xMy44LTEwLjItMTMuOGMtNi4xLDAtMTIuMSw0LjYtMTIuMSwxNHYzNS40SDgwLjMKCVY3OC4zSDEwMHY5aDAuM2MyLTQsOC45LTEwLjksMTkuNS0xMC45YzExLjUsMCwyMy45LDYuOCwyMy45LDI2LjdWMTQzLjZ6Ii8+Cjwvc3ZnPgo=);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-linkedin.right::after,.addthis_toolbox a.right[class*=linkedin]::after,.share-post a.right[class*=linkedin]::after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNoMjAuNlYxNDMuNnogTTU3LjYsNjkuM2MtNi41LDAtMTEuOC01LTExLjgtMTEuOHM1LjMtMTEuOCwxMS44LTExLjgKCWM2LjUsMCwxMS44LDUsMTEuOCwxMS44UzY0LjIsNjkuMyw1Ny42LDY5LjN6IE0xNDMuNywxNDMuNmgtMjAuNlYxMDhjMC0xMC41LTQuNS0xMy44LTEwLjItMTMuOGMtNi4xLDAtMTIuMSw0LjYtMTIuMSwxNHYzNS40SDgwLjMKCVY3OC4zSDEwMHY5aDAuM2MyLTQsOC45LTEwLjksMTkuNS0xMC45YzExLjUsMCwyMy45LDYuOCwyMy45LDI2LjdWMTQzLjZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNoMjAuNlYxNDMuNnogTTU3LjYsNjkuM2MtNi41LDAtMTEuOC01LTExLjgtMTEuOHM1LjMtMTEuOCwxMS44LTExLjgKCWM2LjUsMCwxMS44LDUsMTEuOCwxMS44UzY0LjIsNjkuMyw1Ny42LDY5LjN6IE0xNDMuNywxNDMuNmgtMjAuNlYxMDhjMC0xMC41LTQuNS0xMy44LTEwLjItMTMuOGMtNi4xLDAtMTIuMSw0LjYtMTIuMSwxNHYzNS40SDgwLjMKCVY3OC4zSDEwMHY5aDAuM2MyLTQsOC45LTEwLjksMTkuNS0xMC45YzExLjUsMCwyMy45LDYuOCwyMy45LDI2LjdWMTQzLjZ6Ii8+Cjwvc3ZnPgo=);}}.icon-snapchat::before{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat_192px.svg);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-snapchat::before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat_192px.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat_192px.svg);}}.icon-snapchat.right::before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none;}.icon-snapchat.right::after{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat_192px.svg);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-snapchat.right::after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat_192px.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat_192px.svg);}}.icon-twitter::before,.addthis_toolbox a[class*=twitter]::before,.share-post a[class*=twitter]::before,.tweet-icon::before,.node.node-faculty-profile .faculty--info-list li.twitter::before,.video-carousel-panel #connect-panel a[data-share=twitter]::before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCUM2Ny43LDY5LDQyLjksNTYuNCwyNi4xLDM1LjhjLTguOCwxNS4xLTQuMywzNC40LDEwLjIsNDQuMmMtNS4zLTAuMi0xMC40LTEuNi0xNS00LjFjMCwwLjEsMCwwLjMsMCwwLjRjMCwxNS43LDExLjEsMjkuMywyNi41LDMyLjQKCWMtNC45LDEuMy0xMCwxLjUtMTQuOSwwLjZjNC4zLDEzLjUsMTYuOCwyMi43LDMwLjksMjNjLTExLjcsOS4yLTI2LjIsMTQuMi00MS4xLDE0LjJjLTIuNiwwLTUuMy0wLjItNy45LTAuNQoJQzMwLDE1NS42LDQ3LjcsMTYwLjcsNjUuNiwxNjAuOCIvPgo8L3N2Zz4K);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-twitter::before,.addthis_toolbox a[class*=twitter]::before,.share-post a[class*=twitter]::before,.tweet-icon::before,.node.node-faculty-profile .faculty--info-list li.twitter::before,.video-carousel-panel #connect-panel a[data-share=twitter]::before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCUM2Ny43LDY5LDQyLjksNTYuNCwyNi4xLDM1LjhjLTguOCwxNS4xLTQuMywzNC40LDEwLjIsNDQuMmMtNS4zLTAuMi0xMC40LTEuNi0xNS00LjFjMCwwLjEsMCwwLjMsMCwwLjRjMCwxNS43LDExLjEsMjkuMywyNi41LDMyLjQKCWMtNC45LDEuMy0xMCwxLjUtMTQuOSwwLjZjNC4zLDEzLjUsMTYuOCwyMi43LDMwLjksMjNjLTExLjcsOS4yLTI2LjIsMTQuMi00MS4xLDE0LjJjLTIuNiwwLTUuMy0wLjItNy45LTAuNQoJQzMwLDE1NS42LDQ3LjcsMTYwLjcsNjUuNiwxNjAuOCIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCUM2Ny43LDY5LDQyLjksNTYuNCwyNi4xLDM1LjhjLTguOCwxNS4xLTQuMywzNC40LDEwLjIsNDQuMmMtNS4zLTAuMi0xMC40LTEuNi0xNS00LjFjMCwwLjEsMCwwLjMsMCwwLjRjMCwxNS43LDExLjEsMjkuMywyNi41LDMyLjQKCWMtNC45LDEuMy0xMCwxLjUtMTQuOSwwLjZjNC4zLDEzLjUsMTYuOCwyMi43LDMwLjksMjNjLTExLjcsOS4yLTI2LjIsMTQuMi00MS4xLDE0LjJjLTIuNiwwLTUuMy0wLjItNy45LTAuNQoJQzMwLDE1NS42LDQ3LjcsMTYwLjcsNjUuNiwxNjAuOCIvPgo8L3N2Zz4K);}}.icon-twitter.right::before,a:not(.no-icon)[href*="twitter.com/"]::before,.card--social--twitter ~ footer::before,.addthis_toolbox a.right[class*=twitter]::before,.share-post a.right[class*=twitter]::before,.tweetable-text::before,.right.tweet-icon::before,.node.node-faculty-profile .faculty--info-list li.right.twitter::before,.video-carousel-panel #connect-panel a.right[data-share=twitter]::before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none;}.icon-twitter.right::after,a:not(.no-icon)[href*="twitter.com/"]::after,.card--social--twitter ~ footer::after,.addthis_toolbox a.right[class*=twitter]::after,.share-post a.right[class*=twitter]::after,.tweetable-text::after,.right.tweet-icon::after,.node.node-faculty-profile .faculty--info-list li.right.twitter::after,.video-carousel-panel #connect-panel a.right[data-share=twitter]::after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCUM2Ny43LDY5LDQyLjksNTYuNCwyNi4xLDM1LjhjLTguOCwxNS4xLTQuMywzNC40LDEwLjIsNDQuMmMtNS4zLTAuMi0xMC40LTEuNi0xNS00LjFjMCwwLjEsMCwwLjMsMCwwLjRjMCwxNS43LDExLjEsMjkuMywyNi41LDMyLjQKCWMtNC45LDEuMy0xMCwxLjUtMTQuOSwwLjZjNC4zLDEzLjUsMTYuOCwyMi43LDMwLjksMjNjLTExLjcsOS4yLTI2LjIsMTQuMi00MS4xLDE0LjJjLTIuNiwwLTUuMy0wLjItNy45LTAuNQoJQzMwLDE1NS42LDQ3LjcsMTYwLjcsNjUuNiwxNjAuOCIvPgo8L3N2Zz4K);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-twitter.right::after,a:not(.no-icon)[href*="twitter.com/"]::after,.card--social--twitter ~ footer::after,.addthis_toolbox a.right[class*=twitter]::after,.share-post a.right[class*=twitter]::after,.tweetable-text::after,.right.tweet-icon::after,.node.node-faculty-profile .faculty--info-list li.right.twitter::after,.video-carousel-panel #connect-panel a.right[data-share=twitter]::after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCUM2Ny43LDY5LDQyLjksNTYuNCwyNi4xLDM1LjhjLTguOCwxNS4xLTQuMywzNC40LDEwLjIsNDQuMmMtNS4zLTAuMi0xMC40LTEuNi0xNS00LjFjMCwwLjEsMCwwLjMsMCwwLjRjMCwxNS43LDExLjEsMjkuMywyNi41LDMyLjQKCWMtNC45LDEuMy0xMCwxLjUtMTQuOSwwLjZjNC4zLDEzLjUsMTYuOCwyMi43LDMwLjksMjNjLTExLjcsOS4yLTI2LjIsMTQuMi00MS4xLDE0LjJjLTIuNiwwLTUuMy0wLjItNy45LTAuNQoJQzMwLDE1NS42LDQ3LjcsMTYwLjcsNjUuNiwxNjAuOCIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCUM2Ny43LDY5LDQyLjksNTYuNCwyNi4xLDM1LjhjLTguOCwxNS4xLTQuMywzNC40LDEwLjIsNDQuMmMtNS4zLTAuMi0xMC40LTEuNi0xNS00LjFjMCwwLjEsMCwwLjMsMCwwLjRjMCwxNS43LDExLjEsMjkuMywyNi41LDMyLjQKCWMtNC45LDEuMy0xMCwxLjUtMTQuOSwwLjZjNC4zLDEzLjUsMTYuOCwyMi43LDMwLjksMjNjLTExLjcsOS4yLTI2LjIsMTQuMi00MS4xLDE0LjJjLTIuNiwwLTUuMy0wLjItNy45LTAuNQoJQzMwLDE1NS42LDQ3LjcsMTYwLjcsNjUuNiwxNjAuOCIvPgo8L3N2Zz4K);}}.icon-wechat::before{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat_192px.svg);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-wechat::before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat_192px.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat_192px.svg);}}.icon-wechat.right::before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none;}.icon-wechat.right::after{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat_192px.svg);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-wechat.right::after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat_192px.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat_192px.svg);}}.icon-youtube::before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-youtube::before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);}}.icon-youtube.right::before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none;}.icon-youtube.right::after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);content:'';display:inline-block;height:1em;width:1em;}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-youtube.right::after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOTIgMTkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTIgMTkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO30KPC9zdHlsZT4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);}}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/yalesom/assets/dist/images/loader.svg);background-position:100% 2px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -18px;}table{font-family:"NeueHaasUnicaPro",clean,sans-serif;table-layout:fixed;width:100%;color:#5d6063;}table tbody th[scope="row"],table thead th{color:#383a3b;font-size:0.8125rem;font-weight:700;line-height:1.25;}table td,table th{padding:1em;}table thead{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;}table thead th{border-bottom:2px #A7A6A6 solid;text-transform:uppercase;}table tbody td,table tbody th{border-top:1px #dddddd solid;}table tbody tr.odd td,table tbody tr:nth-child(odd) td{background:#f6f6f6;}table tbody tr:hover td{background:#edf6fb;color:#1f2021;}table tbody th[scope="row"]{border-right:1px #A7A6A6 dashed;}table tbody td{vertical-align:top;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;font-size:0.875rem;line-height:1.1;}.tooltip{position:relative;}.tooltip::after,.tooltip::before{display:block;position:absolute;left:0;text-align:left;top:0;white-space:normal;z-index:0;opacity:0;}.tooltip::before{background:#ffffff;content:attr(data-tooltip);color:#1f2021;font-size:0.75rem;font-weight:300;margin-top:-10px;padding:0.5rem;line-height:1.2;text-transform:none;max-width:10rem;min-width:5rem;-webkit-box-shadow:0 10px 20px rgba(31,32,33,0.19),0 6px 6px rgba(31,32,33,0.23);box-shadow:0 10px 20px rgba(31,32,33,0.19),0 6px 6px rgba(31,32,33,0.23);-webkit-transform:translateY(-100%);transform:translateY(-100%);}.tooltip::after{border:transparent 5px solid;border-top-color:#ffffff;content:'';height:0;left:1rem;width:0;z-index:1;}.tooltip::after,.tooltip::before{-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-duration:0.2s;animation-duration:0.2s;}.tooltip:hover::after,.tooltip:hover::before{-webkit-animation-name:animation-tooltip-fade-in-down;animation-name:animation-tooltip-fade-in-down;}@-webkit-keyframes animation-tooltip-fade-out-up{0%{opacity:1;margin-top:-10px;}100%{opacity:0;margin-top:-30px;}}@keyframes animation-tooltip-fade-out-up{0%{opacity:1;margin-top:-10px;}100%{opacity:0;margin-top:-30px;}}@-webkit-keyframes animation-tooltip-fade-in-down{0%{opacity:0;margin-top:-30px;}100%{opacity:1;margin-top:-10px;}}@keyframes animation-tooltip-fade-in-down{0%{opacity:0;margin-top:-30px;}100%{opacity:1;margin-top:-10px;}}.timestamp{font-size:1rem;color:#77706a;font-family:"Yale",serif;}.timestamp--medium{font-size:0.875rem;}.timestamp--small{font-size:0.8125rem;}::-moz-selection{background:#1069A0;color:#ffffff !important;}::selection{background:#1069A0;color:#ffffff !important;}.tooltip::after,.tooltip::before{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.5s;animation-duration:0.5s;}.hinge.tooltip::after,.hinge.tooltip::before{-webkit-animation-duration:0.5s;animation-duration:0.5s;}.node-teaser{font-family:"NeueHaasUnicaPro",clean,sans-serif;margin-bottom:3rem;}.node-teaser header > *:first-child{margin-top:0;}.node-teaser__author{font-size:0.8125rem;margin-right:10px;padding:0.5em 10px 0.5em 0;border-right:1px solid #dddddd;}.node-teaser__author a{color:#1f2021;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;color:inherent;text-decoration:none;transition:color 0.2s ease-in;background:transparent;border-bottom:#a5d2eb 0.1875rem solid;-webkit-box-shadow:inset 0 -0.125rem 0 #a5d2eb;box-shadow:inset 0 -0.125rem 0 #a5d2eb;color:inherit;-webkit-transition:background 0.2s ease-in;transition:background 0.2s ease-in;text-transform:uppercase;font-weight:700;}.node-teaser__author a:focus,.node-teaser__author a:hover{color:#77706a;text-decoration:underline;}.node-teaser__author a:focus{outline:0.0625rem dotted;}.node-teaser__author a:focus,.node-teaser__author a:hover{color:inherent;}.node-teaser__author a:focus{outline:0.0625rem dotted;}.node-teaser__author a:focus,.node-teaser__author a:hover{background:#a5d2eb;color:#1f2021;}.node-teaser__main{margin-top:1em;}@media (min-width:45em) {
 .node-teaser__main{-ms-flex-wrap:nowrap;flex-wrap:nowrap;} 
}@media (min-width:45em) {
 .node-teaser__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(16.66667% + 20px);margin-right:20px;} 
}@media (min-width:64em) {
 .node-teaser__image{width:calc(21.42857% + 20px);} 
}.node-teaser__image--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:20px;margin-right:0;}@media (min-width:45em) {
 .yale-layout .node-teaser__image{width:100%;} 
}.node-teaser__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:"Yale",serif;font-size:1.125rem;line-height:1.5;}.node-teaser__body p{margin:0 0 0.5rem;}.node-teaser__continue{display:block;font-family:"Yale",serif;font-size:1.125rem;font-style:italic;margin:0.5rem 0;}.node-teaser__metadata{color:#A7A6A6;}.node-teaser__metadata a{color:#77706a;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;font-weight:700;}.node-teaser__metadata a:focus,.node-teaser__metadata a:hover{color:#000440;text-decoration:underline;}.node-teaser__metadata a:focus{outline:0.0625rem dotted;}.node-teaser__mini-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:#4BA5D7 1px solid;color:#77706a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Yale",serif;height:3.125rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0.625rem 0 0;min-width:3.125rem;position:absolute;text-align:center;}@media (max-width:44.9375em) {
 .node-teaser__mini-date{right:0;}.node-teaser__mini-date ~ header{margin-right:4.375rem;} 
}@media (min-width:45em) {
 .node-teaser__mini-date{position:absolute;}.node-teaser__mini-date ~ *{margin-left:4.375rem;} 
}.node-teaser__mini-date--month{font-size:0.625rem;letter-spacing:0.1rem;text-transform:uppercase;}.node-teaser__mini-date--day{color:#383a3b;font-size:1.5rem;margin:-0.375em 0 0;}.node-teaser--minimal{margin-bottom:1rem;}.node-teaser--minimal .node-teaser__title{font-size:1.125rem;}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--primary.content-layout__aside--wide-gutter{margin-right:calc(8.33333% + 20px);} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--secondary.content-layout__aside--wide-gutter{margin-left:calc(8.33333% + 20px);} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--wide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% + 20px);} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--wide-gutter{width:calc(16.66667% + 20px);} 
}.content-group,.cta-banner__content,.cta-banner__info-list{margin:0 -10px;}.content-group > *,.cta-banner__content > *,.cta-banner__info-list > *{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;padding-bottom:10px;}.content-group > *[class*=full],.cta-banner__content > *[class*=full],.cta-banner__info-list > *[class*=full]{width:100% !important;}.content-group--wide-gutters .content-group__item{padding-bottom:8.33333%;}@media (min-width:45em) {
 .content-group--grid-2up.content-group--wide-gutters > *,.content-group--wide-gutters.cta-banner__content > *,.content-group--wide-gutters.cta-banner__info-list > *,.content-group--grid-3up.content-group--wide-gutters > *,.content-group--grid-4up.content-group--wide-gutters > *,.content-group--grid-6up.content-group--wide-gutters > *{padding-right:calc(8.33333% + 10px);} 
}.content-group--grid-2up > *,.cta-banner__content > *,.cta-banner__info-list > *,.content-group--grid-3up > *,.content-group--grid-4up > *,.content-group--grid-6up > *{padding-left:10px;padding-right:10px;}@media (min-width:45em) {
 .content-group--grid-2up > *,.cta-banner__content > *,.cta-banner__info-list > *{width:50%;} 
}@media (min-width:45em) {
 .content-group--grid-3up > *{width:33.33333%;} 
}@media (min-width:45em) {
 .content-group--grid-4up > *{width:50%;} 
}@media (min-width:64em) {
 .content-group--grid-4up > *{width:25%;} 
}.content-group--grid-6up > *{width:50%;}@media (min-width:45em) {
 .content-group--grid-6up > *{width:33.33333%;} 
}@media (min-width:64em) {
 .content-group--grid-6up > *{width:16.66667%;} 
}[data-dynamic-font-size="true"][style] .card__title{font-size:calc(1rem + 6.5%);}[data-dynamic-font-size="true"][style] .card__media{font-size:1rem;}.card--no-media .card__media a{display:block;padding-bottom:100%;}.card__metadata.metadata{font-family:inherit;}.card__metadata__authors{font-style:italic;}.card__metadata__source{text-transform:uppercase;}.card__metadata a{color:inherit;}.metadata{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"NeueHaasUnicaPro",clean,sans-serif;font-size:0.875rem;}.metadata__item{margin-bottom:40px;}.metadata__label,.metadata__title{font-weight:700;margin-bottom:0.25em;}.metadata__author{font-style:italic;color:#77706a;}.metadata__source{text-transform:uppercase;white-space:normal;}.metadata__source::after{display:inline-block;height:1rem;margin-left:1rem;width:1rem;vertical-align:text-bottom;}.metadata__source--insights_article::after{content:url("/sites/all/themes/common_assets/img/YaleInsights_favicon.svg");}.metadata__source--gnp_news::after,.metadata__source--perspectives_article::after{content:url("/sites/all/themes/common_assets/img/gnam-perspectives-init.svg");width:1.5rem;}.metadata--tight .metadata__item{margin-bottom:20px;}.metadata--flat{font-size:0.8125rem;}.metadata--flat .metadata__label{display:none;}.metadata--flat .metadata__item{display:inline-block;margin-right:10px;}.metadata--flat .metadata__item,.metadata--flat .metadata__label{margin-bottom:0;}.metadata--flat .metadata__value{display:inline-block;}.metadata--submitted{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-family:"Yale",serif;font-size:0.8125rem;}.metadata--submitted a{color:#77706a;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}.metadata--submitted a:focus,.metadata--submitted a:hover{color:#000440;text-decoration:underline;}.metadata--submitted a:focus{outline:0.0625rem dotted;}.metadata--submitted .metadata__timestamp{font-size:0.8125rem;}.ss-search::before{margin-right:0.5em;}.ss-link::before{margin-right:0.5em;}.ss-move::before{margin-right:0.5em;}.ss-write::before{margin-right:0.5em;}.ss-compose::before{margin-right:0.5em;}.ss-lock::before{margin-right:0.5em;}.ss-tag::before{margin-right:0.5em;}.ss-star::before{margin-right:0.5em;}.ss-phone::before{margin-right:0.5em;}.ss-reply::before{margin-right:0.5em;}.ss-mail::before{margin-right:0.5em;}.ss-inbox::before{margin-right:0.5em;}.ss-ellipsis::before{margin-right:0.5em;}.ss-femaleuser::before{margin-right:0.5em;}.ss-users::before{margin-right:0.5em;}.ss-home::before{margin-right:0.5em;}.ss-buildings::before{margin-right:0.5em;}.ss-globe::before{margin-right:0.5em;}.ss-location::before{margin-right:0.5em;}.ss-mic::before{margin-right:0.5em;}.ss-play::before{margin-right:0.5em;}.ss-skipforward::before{margin-right:0.5em;}.ss-replay::before{margin-right:0.5em;}.ss-notebook::before{margin-right:0.5em;}.ss-rows::before{margin-right:0.5em;}.ss-downloadcloud::before{margin-right:0.5em;}.ss-uploadcloud::before{margin-right:0.5em;}.ss-sync::before{margin-right:0.5em;}.ss-file::before{margin-right:0.5em;}.ss-expand::before{margin-right:0.5em;}.ss-contract::before{margin-right:0.5em;}.ss-info::before{margin-right:0.5em;}.ss-plus::before{margin-right:0.5em;}.ss-check::before{margin-right:0.5em;}.ss-delete::before{margin-right:0.5em;}.ss-checkcalendar::before{margin-right:0.5em;}.ss-briefcase::before{margin-right:0.5em;}.ss-navigateup::before{margin-right:0.5em;}.ss-navigateright::before{margin-right:0.5em;}.ss-navigatedown::before{margin-right:0.5em;}.ss-navigateleft::before{margin-right:0.5em;}.ss-calendaradd::before,.ss-calendaradd::before{margin-right:0.5em;}@-webkit-keyframes colorWave{0%{color:#000440;}40%{color:#1069A0;}80%{color:#000440;}}@keyframes colorWave{0%{color:#000440;}40%{color:#1069A0;}80%{color:#000440;}}.cta-banner a:not(.btn){-webkit-box-shadow:inset 0 -0.0625rem 0 #dddddd;box-shadow:inset 0 -0.0625rem 0 #dddddd;text-decoration:none;}.cta-banner a:focus:not(.btn),.cta-banner a:hover:not(.btn){text-decoration:none;-webkit-box-shadow:inset 0 -0.0625rem 0;box-shadow:inset 0 -0.0625rem 0;}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;}.bx-wrapper img{max-width:100%;display:block;}.bx-wrapper .bx-viewport{left:0;}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-1.875rem;width:100%;}.bx-wrapper .bx-loading{background:transparent url("/sites/all/themes/common_assets/img/loader.svg") no-repeat;background-size:8rem;float:none;height:8rem;width:8rem;position:absolute;top:0;left:0;z-index:2000;}.bx-wrapper + .pager,.bx-wrapper .bx-pager{padding:1.25rem 0 0;text-align:center;}.bx-wrapper + .pager a,.bx-wrapper .bx-pager a{background-color:transparent;border:0;font-size:0;color:transparent;overflow:hidden;border:#77706a 1px solid;display:inline-block;width:0.5rem;height:0.5rem;margin:0 5px;outline:0;border-radius:0.5rem;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.bx-wrapper + .pager a::before,.bx-wrapper .bx-pager a::before{content:"";display:block;width:0;height:100%;}.bx-wrapper + .pager a.active,.bx-wrapper .bx-pager a.active{background:#bbb8b5;}.bx-wrapper + .pager a:focus,.bx-wrapper + .pager a:hover,.bx-wrapper .bx-pager a:focus,.bx-wrapper .bx-pager a:hover{background:#88b4d0;}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{background:transparent;position:absolute;bottom:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.bx-wrapper .bx-next::after,.bx-wrapper .bx-prev::after{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;font-size:3.75rem;}.bx-wrapper .bx-next::after:focus,.bx-wrapper .bx-next::after:hover,.bx-wrapper .bx-prev::after:focus,.bx-wrapper .bx-prev::after:hover{color:#000440;text-decoration:underline;}.bx-wrapper .bx-next::after:focus,.bx-wrapper .bx-prev::after:focus{outline:0.0625rem dotted;}.bx-wrapper .bx-prev{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.bx-wrapper .bx-prev::after{margin-left:0.5em;}.bx-wrapper .bx-prev::after{margin:0;}.bx-wrapper .bx-next{right:0;-webkit-transform:translateX(50%);transform:translateX(50%);}.bx-wrapper .bx-next::after{margin-left:0.5em;}.bx-wrapper .bx-next::after{margin:0;}.bx-wrapper .bx-controls-direction{opacity:0;text-align:center;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;visibility:hidden;}.bx-wrapper .bx-controls-direction a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;background-color:transparent;border:0;font-size:0;color:transparent;overflow:hidden;z-index:9999;}.bx-wrapper .bx-controls-direction a::before{content:"";display:block;width:0;height:100%;}.bx-wrapper .bx-controls-direction a::after{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;}.bx-wrapper .bx-controls-direction a::after:focus,.bx-wrapper .bx-controls-direction a::after:hover{color:#000440;}.bx-wrapper .bx-controls-direction a::after:focus{outline:0.0625rem dotted;}.bx-wrapper .bx-controls-direction a.disabled{display:none;}.bx-wrapper:hover .bx-controls-direction{opacity:1;visibility:visible;}.bx-wrapper .bx-controls-auto{text-align:center;}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px;}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;width:100%;}.cd-horizontal-timeline{opacity:0;overflow:hidden;margin:0 auto;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}.cd-horizontal-timeline::before{content:'mobile';display:none;}.cd-horizontal-timeline.loaded{opacity:1;}@media (min-width:64em) {
 .cd-horizontal-timeline::before{content:'desktop';} 
}.timeline{height:5rem;position:relative;}.timeline ol{margin:0;}.timeline ol li{margin:0;}.timeline ol li::before{content:'';display:none;}.timeline__wrapper{position:relative;height:100%;margin:0 1.75rem;}@media (min-width:45em) {
 .timeline__wrapper{margin:0 3.5rem;} 
}.timeline__list{background:#77706a;height:5px;left:0;padding-right:6.25rem;position:absolute;top:calc(50% - 3px);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;z-index:1;}.timeline__list a{color:#1069A0;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;bottom:0;color:transparent;font-weight:300;padding-bottom:0.5rem;position:absolute;width:1rem;z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0);}.timeline__list a:focus,.timeline__list a:hover{color:#000440;}.timeline__list a:focus{outline:0.0625rem dotted;}.timeline__list a::before{background:transparent;content:'';height:0;right:5px;position:absolute;top:100%;width:5px;-webkit-transition:height 0.2s ease-in 0s;transition:height 0.2s ease-in 0s;}.timeline__list a::after{content:'';position:absolute;bottom:-2px;height:1rem;width:1rem;border-radius:50%;border:2px solid #1069A0;background-color:#ffffff;left:50%;right:auto;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:background-color 0.3s,border-color 0.3s,width 0.1s,height 0.1s;transition:background-color 0.3s,border-color 0.3s,width 0.1s,height 0.1s;}.timeline__list a:focus,[data-whatintent='mouse'] .timeline__list a:hover{z-index:3;}.timeline__list a:focus::after,[data-whatintent='mouse'] .timeline__list a:hover::after{height:1.5rem;width:1.5rem;}.timeline__list a.major{color:#77706a;text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in;letter-spacing:-1px;}.timeline__list a.major:focus,.timeline__list a.major:hover{color:#000440;}.timeline__list a.major:focus{outline:0.0625rem dotted;}.timeline__list a.major:focus,[data-whatintent='mouse'] .timeline__list a.major:hover{color:#1069A0;}.timeline__list a.selected{pointer-events:none;}.timeline__list a.selected::before{background:#1069A0;height:2.75rem;-webkit-transition-delay:0.7s;transition-delay:0.7s;}.timeline__list a.selected::after{background-color:#1069A0;}.timeline__events{position:relative;margin:0;width:100%;-webkit-transition:height 0.2s;transition:height 0.2s;}@media (min-width:45em) {
 .timeline__events--right li.selected{margin-left:auto;} 
}.timeline__events li{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#ffffff;position:absolute;z-index:1;left:0;margin:0 0.5rem 2rem;padding:1rem;opacity:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-box-shadow 0.2s ease-in 0.3s;transition:-webkit-box-shadow 0.2s ease-in 0.3s;transition:box-shadow 0.2s ease-in 0.3s;transition:box-shadow 0.2s ease-in 0.3s,-webkit-box-shadow 0.2s ease-in 0.3s;-webkit-box-shadow:0 0 0 rgba(31,32,33,0);box-shadow:0 0 0 rgba(31,32,33,0);}.timeline__events li:after{content:"";display:table;clear:both;}@media (min-width:45em) {
 .timeline__events li{margin:0 2.5rem 2rem;width:66.66667%;} 
}.timeline__events li::before{content:'';display:none;}.timeline__events li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 10px 20px rgba(31,32,33,0.19),0 6px 6px rgba(31,32,33,0.23);box-shadow:0 10px 20px rgba(31,32,33,0.19),0 6px 6px rgba(31,32,33,0.23);}.timeline__events li.enter-right,.timeline__events li.leave-right{-webkit-animation-name:cd-enter-right;animation-name:cd-enter-right;}.timeline__events li.enter-left,.timeline__events li.leave-left{-webkit-animation-name:cd-enter-left;animation-name:cd-enter-left;}.timeline__events li.leave-left,.timeline__events li.leave-right{animation-direction:reverse;}.timeline__events li > *:first-child{margin-top:0;}.timeline__events li > *:last-child{margin-bottom:0;}.timeline__navigation a{background:#ffffff;border-radius:50%;color:transparent;font-size:0;position:absolute;z-index:1;height:2.0625rem;width:2.0625rem;top:50%;bottom:auto;-webkit-transform:translateY(-54%);transform:translateY(-54%);white-space:nowrap;}@media (min-width:45em) {
 .timeline__navigation a{height:3.5rem;width:3.5rem;} 
}.timeline__navigation a.prev{left:0;}.timeline__navigation a.prev::before{margin-right:0.5em;}.timeline__navigation a.next{right:1px;}.timeline__navigation a.next::before{margin-right:0.5em;}.timeline__navigation a::before{color:#1069A0;font-size:2.25rem;margin:0;}@media (min-width:45em) {
 .timeline__navigation a::before{font-size:3.75rem;} 
}
/*})'"*/
