
@font-face {font-family:'Montserrat';font-display:swap;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-regular.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-regular.woff') format('woff')}@font-face {font-family:'Montserrat';font-display:swap;font-style:italic;font-weight:400;src:local('Montserrat Italic'),local('Montserrat-Italic'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-italic.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-italic.woff') format('woff')}@font-face {font-family:'Montserrat';font-display:swap;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-500.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-500.woff') format('woff')}@font-face {font-family:'Montserrat';font-display:swap;font-style:italic;font-weight:500;src:local('Montserrat Medium Italic'),local('Montserrat-MediumItalic'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-500italic.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-500italic.woff') format('woff')}@font-face {font-family:'Montserrat';font-display:swap;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-700.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/montserrat-700.woff') format('woff')}@font-face {font-family:'Merriweather';font-display:swap;font-style:italic;font-weight:700;src:local('Merriweather Bold Italic'),local('Merriweather-BoldItalic'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-700italic.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-700italic.woff') format('woff')}@font-face {font-family:'Merriweather';font-display:swap;font-style:normal;font-weight:400;src:local('Merriweather Regular'),local('Merriweather-Regular'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-regular.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-regular.woff') format('woff')}@font-face {font-family:'Merriweather';font-display:swap;font-style:italic;font-weight:400;src:local('Merriweather Italic'),local('Merriweather-Italic'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-italic.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-italic.woff') format('woff')}@font-face {font-family:'Merriweather';font-display:swap;font-style:normal;font-weight:700;src:local('Merriweather Bold'),local('Merriweather-Bold'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-700.woff2') format('woff2'),url('../../../../../extension/ncslet/design/amnh_redesign/fonts/google/merriweather-700.woff') format('woff')}:root {--font-m:23px;--blue-black:#000F24;--deep-blue:#002D6C;--amnh-blue:#004BB4;--blue-black-50:#7F8791;--blue-black-12:#E0E2E4;--blue-black-7:#EDEEF0;--tangerine:#f66400;--orange:#F90}.sos_body,body,select,input,.sos_body button,textarea {font-family:"Merriweather",serif;font-size:15px;line-height:1.9;color:var(--blue-black)}.montserrat,.montserrat-book,.montserrat-bold,.amnh_links {font-family:"Montserrat",sans-serif;font-weight:400;font-style:normal}.body_txt .amnh-accordion-item__button {font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:1.6}h1,h2,h3,h4 {font-family:"Montserrat",sans-serif}.montserrat-book {font-weight:500}.montserrat-bold {font-weight:700}.merriweather {font-family:"Merriweather",serif}.deep-blue {color:var(--deep-blue)}.bg-deep-blue {background:var(--deep-blue);color:#fff}.amnh-blue {color:var(--amnh-blue)}.bg-amnh-blue {background:var(--amnh-blue);color:#fff}.amnh-blue-20 {color:#BFD2EC}.blue-black {color:var(--blue-black)}.blue-black-70 {color:#4C5765}.blue-black-50 {color:var(--blue-black-50)}.blue-black-12 {color:var(--blue-black-12)}.bg-blue-black-12 {background:var(--blue-black-12)}.blue-black-7 {color:var(--blue-black-7)}.bg-blue-black-7 {background:var(--blue-black-7)}.cornflower-blue {color:#4078C7}.bg-cornflower-blue-15 {background:#E3EBF7}.rgb-red {color:#dF0000}.tangerine {color:var(--tangerine)}.bg-tangerine {background:var(--tangerine);color:#fff}.orange {color:var(--orange)}.bg-orange {background:var(--orange);color:#000}.goldenrod {color:#FC0}.white {color:#fff}.left {text-align:left}.center {text-align:center}.right {text-align:right}.normal {font-weight:normal}.bold {font-weight:bold}.block {display:block}img {max-width:100%;height:auto}.sos_body p {font-size:100%;padding:0;margin:10px 0 30px}.sos_body .course_item p {margin-bottom:10px}.menu_list {margin:0;padding:0}.menu_list .menu_item {list-style-type:none;display:inline-block}.sos_body button {text-align:center;margin:0;cursor:pointer}.sos_body .right {float:none}.amnh_links {color:#fff}.amnh-accordion-item__button:focus {outline:3px double var(--deep-blue)}.amnh-accordion-item__content {display:none}a {text-decoration:underline;color:var(--amnh-blue)}li a,div.box a,footer a,h2 a,a.courses_link,.course_wrapper .faculty_item a {text-decoration:none}a:hover {text-decoration:underline;color:var(--deep-blue)}.amnh-tooltip-link a:hover {color:#fff}.wide_alert_wrapper .learn_more:hover {color:#fff}.see_all_courses:hover,.promo_banner .learn_more a:hover {background:var(--deep-blue);color:#fff;text-decoration:none !important}.see_all_courses:hover a {color:#fff;text-decoration:none !important}.box a:hover {text-decoration:none !important}.box a:hover .title {color:var(--deep-blue)}.box a:hover .bg-blue-black-7 {background:var(--blue-black-12)}.box a:hover .bg-blue-black-7 {background:var(--blue-black-12)}.box a:hover .bg-amnh-blue {background:var(--deep-blue)}.box .box_footer a.bg-blue-black-12:hover {background:#CCCFD3}.sos_band_wrapper {margin:20px 0 10px}.sos_logo_wrapper {float:left;width:245px;height:120px;margin-right:20px}.sos_logo_wrapper .sos_logo {display:block;width:100%;height:100%;line-height:700px;overflow:hidden;background:url("../../../../../extension/ncslet/design/amnh_redesign/images/sos/seminars-on-science-logo-with-tagline.png") no-repeat 50% 50%;background-size:100%}h1,h2,h3 {color:var(--deep-blue);margin:0}h1 {font-size:51px;line-height:1.04}h2 {font-size:31px;line-height:1.36}h3 {font-size:var(--font-m);line-height:2}h4 {font-size:17px;line-height:1.41}.page_title,.hero_image,.classroom_img,.body_txt {margin-bottom:30px}.hero_image img {width:100%;height:auto}.tagline {line-height:36px}.top_blurb {font-size:20px}.sos_content_wrapper {margin-bottom:50px}.left_column {float:left;width:62.5%}.right_column {float:right;width:33%;padding-bottom:5px}.half_column {display:inline-block;margin-right:30px}.sos_band_wrapper .menu_item {font-weight:600}.sos_band_wrapper .sub_menu .menu_item {font-weight:300}.sos_band_wrapper .top_menu {float:right;font-size:20px;line-height:1.52}.top_menu span {color:var(--orange)}.top_menu #register {background:var(--orange);padding:4px 20px;margin-left:30px}.top_menu #register:hover,.register a:hover {background:#ffa31a;color:var(--blue-black)}.top_menu #register a:hover {text-decoration:none !important}.top_menu a {color:var(--blue-black)}.sos_band_wrapper .main_menu {clear:both;position:relative;top:-40px;margin-bottom:-20px;text-align:right;font-size:19px;line-height:56px;color:var(--amnh-blue)}.main_menu .menu_list {background:url("../../../../../extension/ncslet/design/amnh_redesign/images/sos/nav-bottom-border.png") repeat-x 50% bottom;background-size:1px}.main_menu .menu_item {padding:0 20px}.main_menu a {color:var(--amnh-blue)}.main_menu a:hover {color:var(--deep-blue)}.main_menu .active a,.main_menu .parent a {color:var(--tangerine)}.main_menu .sub_menu,.main_menu .sub_menu .active a {color:var(--blue-black)}.main_menu .active,.main_menu .sub_menu .active {background:url("../../../../../extension/ncslet/design/amnh_redesign/images/sos/nav-triangle-white.png") no-repeat 50% bottom;background-size:31px}.main_menu .parent {background:url("../../../../../extension/ncslet/design/amnh_redesign/images/sos/nav-triangle-gray.png") no-repeat 50% bottom;background-size:31px}.sos_band_wrapper .sub_menu {background-color:var(--blue-black-7);text-align:left}.box {position:relative;border:solid 1px var(--blue-black)}.inner {padding:20px}.right_column .box .subtitle,.right_column .box h2,.right_column .box h3,.right_column .box h4,.right_column .box h5 {margin:0}.box_footer {height:50px;line-height:50px;font-size:13px}.box_footer .inner {padding:0 20px}.box_footer a {display:block;height:100%;text-align:center}.course_list_wrapper .box,.session_chooser_wrapper .box,.partner_list_wrapper .box {padding-bottom:50px}.course_list_wrapper .box_footer,.session_chooser_wrapper .box_footer,.partner_list_wrapper .box_footer {position:absolute;left:0;bottom:0;width:100%}.left_item .box_footer,.middle_item .box_footer,.right_item .box_footer {width:101%}.left_item,.middle_item,.right_item {float:left;width:32%;margin-bottom:2.5%}.middle_item {width:36%}.middle_item .box {margin:0 5.5%}.section {padding-top:60px;margin-top:40px;border-top:solid 1px var(--blue-black-50)}.wide_alert_wrapper .box {border-color:var(--tangerine);background:#fffcf7;padding:14px;margin:0 0 30px;overflow:hidden}.wide_alert_wrapper * {line-height:1.25}.wide_alert_wrapper .line_short {margin-right:144px}.wide_alert_wrapper .learn_more {display:inline-block;position:absolute;top:50%;right:14px;padding:6px 15px;margin:-16px 0 0 10px}.wide_alert_wrapper .short_alert {display:inline}.session_chooser_wrapper {clear:both}.session_chooser_wrapper .subtitle {margin:20px 0}.session_chooser_wrapper .session_list {overflow:hidden}.session_chooser_wrapper .session_item .box {height:144px;overflow:hidden}.session_chooser_wrapper .session_item .title {line-height:var(--font-m)}.session_chooser_wrapper .short_alert {font-size:13px;line-height:1.43}.right_column .box ul {margin:0;padding:0 0 0 20px}.right_column .box li {list-style-type:none;padding:5px 0}.right_column .box li .ncslet-icon--caret-right {margin-left:-10px}.sidebar_txt img {max-width:100%;height:auto}.session_list_wrapper .session_item .box .inner {padding:10px}.table_row {clear:both;overflow:hidden;padding:10px 0;border-top:solid 1px var(--blue-black-50)}.table_header .table_row {border-top:0;border-bottom:2px solid var(--blue-black-50);padding-top:20px;font-size:17px}.table_cell {float:left}.left_cell {width:30%;margin-right:1%}.middle_cell {width:50%;margin-right:1%}.right_cell {width:18%;font-size:17px}.table_body .category {line-height:20px}.table_body .title {font-size:19px;line-height:1.2}.table_body .question {line-height:23px}.back_wrapper {padding-top:20px}.quote_item .title {font-size:19px;line-height:1.4;font-style:italic}.quote_item .quote_text {font-style:italic}.quote_item .quote_attribution {font-size:15px;line-height:1.5}.sos_body .quote_item p {margin:10px 0}.body_txt .amnh-accordion-item {border-bottom:1px solid #B3B3B3}.body_txt .amnh-accordion-item.no-bottom-border {border-bottom:none}.body_txt .amnh-accordion-item__button {background:none;border:none;cursor:pointer;color:#000;width:100%;text-align:left !important;display:flex;flex-direction:row;justify-content:space-between;overflow:visible;padding:0}.mr-1h,.mx-1h {margin-right:1.5rem !important}.pt-0h,.py-0h {padding-top:0.5rem !important}.pb-1,.py-1 {padding-bottom:1rem !important}.body_txt .amnh-accordion-item__content .wrapper {padding-left:1rem;padding-right:2.5rem}.icon-plus .image {background-image:url('../../../../../extension/amnh/design/amnh_redesign/images/icons/plus_black.svg')}.body_txt .amnh-accordion-item__button[aria-expanded=true] .icon-plus .image {background-image:url('../../../../../extension/amnh/design/amnh_redesign/images/icons/minus_black.svg')}.sos_footer_wrapper {clear:both;overflow:hidden;padding:30px 0 20px;background:var(--deep-blue);color:#fff;font-weight:300;line-height:var(--font-m)}.sos_footer_wrapper .left_column,.sos_footer_wrapper .right_column {margin-bottom:20px}.sos_footer_wrapper .left_column {float:none;width:auto;margin-right:300px}.sos_footer_wrapper .right_column {width:300px}.amnh_sos_logo {width:313px;height:77px;padding-bottom:20px;margin-left:-30px;background-repeat:no-repeat;background-position:top left;background-size:100%}.sos_footer_wrapper a {color:#fff}.signup_header {color:var(--orange)}.signup {padding:10px 30px}.sos_footer_wrapper .footer_menu {clear:both;border-top:solid 1px #fff;padding-top:20px;margin-top:20px}.footer_menu .menu_item {padding-right:30px}.sos_footer_wrapper .footer_menu a {font-size:14px}.sos_body .sos_footer_wrapper .right_column p {margin-top:0}.rounded-8 {border-radius:8px;-moz-border-radius:8px}#signup_form input {border-top-right-radius:0;border-bottom-right-radius:0}#signup_form button {border-top-left-radius:0;border-bottom-left-radius:0}.hide,.flex-caption .learn_more,.see_all_courses,.promo_banner .learn_more a,.mosaic_item a .mosaic_img,.mosaic_item a .caption .title,.top_menu #register,.register a,.box a .bg-blue-black-7,.box a .bg-amnh-blue,.box .box_footer a.bg-blue-black-12 {-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.box,.right_column .box:hover {-webkit-box-shadow:0 2px 5px 0 rgba(0,15,36,0.2);box-shadow:0 2px 5px 0 rgba(0,15,36,0.2)}.box:hover {-webkit-box-shadow:0 2px 7px 0 rgba(0,15,36,0.3);box-shadow:0 2px 7px 0 rgba(0,15,36,0.3)}.wide_alert_wrapper .box {-webkit-box-shadow:none;box-shadow:none}.show-mobile {display:none}@media only screen and (max-width:999px) {.amnh_width {overflow:hidden;padding:0 10px}.amnh_band_wrapper .amnh_logo_wrapper {margin-left:0}.sos_footer_wrapper .left_column {padding-left:30px}}@media only screen and (max-width:899px) {.sos_band_wrapper .main_menu,.sos_band_wrapper .top_menu {font-size:17px}.main_menu .menu_item {padding:0 10px}}@media only screen and (max-width:767px) {.show-mobile {display:block}.hide-mobile {display:none}.sos_logo_wrapper {width:200px;height:98px}.sos_band_wrapper .main_menu {top:0;padding-top:10px;margin:0;line-height:40px;border-bottom:solid 1px #0A1523}.sos_band_wrapper .main_menu .sub_menu {padding-left:0;border-top:solid 1px #0A1523}.main_menu .menu_list {background:none}.main_menu .sub_menu {background:var(--blue-black-7)}.main_menu .active,.main_menu .sub_menu .active,.main_menu .parent {background:none}.wide_alert_wrapper .box {margin-bottom:10px}.sos_body .top_blurb {font-size:17px;line-height:1.56}.sos_body .wide_alert_wrapper {font-size:90%;line-height:90%}.sos_body .wide_alert_wrapper h3 {font-size:17px;line-height:1.44}.left_column,.right_column {float:none;width:auto}.left_item,.middle_item,.right_item {float:none;width:100%}.course_list_wrapper .course_item .box,.partner_list_wrapper .partner_item .box,.related_courses_wrapper .course_item .box,.session_chooser_wrapper .session_item .box {height:auto}.middle_item .box {margin:0}.left_item .box .box_header,.middle_item .box .box_header,.right_item .box .box_header {float:left;width:250px;line-height:0}.box_header img {max-width:250px}.left_item .box .box_body,.middle_item .box .box_body,.right_item .box .box_body {padding-top:15px;padding-left:270px}.box_header .left_column,.box_header .right_column {float:none;width:100%;text-align:left}.course_list_wrapper .table_header {display:none}.table_row .table_cell {float:none;width:100%;margin:0}.sos_body .table_row p {margin:5px 0}.sos_footer_wrapper .left_column,.sos_footer_wrapper .right_column {width:auto;margin-right:0}.sos_footer_wrapper .right_column {padding-left:30px}.sidebar_txt img {max-width:320px}}@media only screen and (max-width:666px) {.top_menu .menu_list .menu_item {display:block;text-align:center}.top_menu #register {margin:5px 5px 0 30px}.sos_footer_wrapper .right_column {clear:both;float:none;padding-left:30px}}@media only screen and (max-width:479px) {.sos_logo_wrapper {width:130px;height:67px}.sos_band_wrapper .main_menu,.sos_band_wrapper .top_menu {font-size:15px;line-height:1.75}.sos_band_wrapper .top_menu {line-height:22px}.top_menu #register {padding:4px 7px}.sos_band_wrapper .main_menu .menu_list {padding-left:0}.left_item .box .box_header,.middle_item .box .box_header,.right_item .box .box_header {float:none;width:auto}.left_item .box .box_body,.middle_item .box .box_body,.right_item .box .box_body {padding-top:7px;padding-left:15px}.course_list .box_header img {max-width:479px}.box_footer {height:30px;line-height:30px}.course_list_wrapper .box,.partner_list_wrapper .box {padding-bottom:30px}.amnh_sos_logo {width:250px;height:61px}#signup_form input {width:180px}}