﻿:root{--max-content-width:1170px}
@media(max-width:1170px){:root{--max-content-width:100%}
}
html.v1 .alert{padding:2.4rem;border-radius:.8rem;display:flex;gap:24px;font-size:16px;line-height:1.4;color:#000}
@media(max-width:calc(40rem - 1px)){html.v1 .alert{font-size:14px;padding:20px;gap:20px}
}
html.v1 .alert.alert-info{background:#c8d9fa;border:2px solid #0029cf}
html.v1 .alert.alert-warning{background:#fef6dd;border:2px solid #f8cd31}
html.v1 .alert.alert-success{background:#e4faea;border:2px solid #14882b}
html.v1 .alert.alert-danger,html.v1 .alert.alert-error{background:#fae4e4;border:2px solid #c81a1a}
html.v1 .alert button.close{order:3;margin-left:auto;margin-right:0}
html.v1 .btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:.8rem;padding:1.4rem 2.4rem;font-size:16px;line-height:1.25;font-weight:600;transition:background .18s ease;position:relative}
html.v1 .btn:focus-visible{outline:2px solid #000;outline-offset:2px}
html.v1 .btn.btn-primary{border:0;background:#0029cf;color:#fff;position:relative}
html.v1 .btn.btn-primary:focus-visible{outline:2px solid #0029cf;outline-offset:2px}
html.v1 .btn.btn-primary:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);z-index:1;pointer-events:none;transition:background .18s ease}
html.v1 .btn.btn-primary>*{position:relative;z-index:2}
html.v1 .btn.btn-primary:hover{background:#0023b0}
html.v1 .btn.btn-primary:active{box-shadow:none;background:#0021a6;color:#fff}
html.v1 .btn.btn-secondary{border:0;background:#000;color:#fff}
html.v1 .btn.btn-secondary:focus-visible{outline:2px solid #0029cf;outline-offset:2px}
html.v1 .btn.btn-secondary:hover{background:#262626}
html.v1 .btn.btn-secondary:active{box-shadow:none;background:#333;color:#fff}
html.v1 .btn.btn-primary-inverse,html.v1 .btn.btn-yellow,html.v1 .btn-yellow{border:0;background:#f8cd31;color:#000;border-radius:.8rem}
html.v1 .btn.btn-primary-inverse:not(:focus-visible),html.v1 .btn.btn-yellow:not(:focus-visible),html.v1 .btn-yellow:not(:focus-visible){outline-offset:2px;outline-width:2px}
html.v1 .btn.btn-primary-inverse:focus-visible,html.v1 .btn.btn-yellow:focus-visible,html.v1 .btn-yellow:focus-visible{outline:2px solid #f8cd31;outline-offset:2px}
html.v1 .btn.btn-primary-inverse:hover,html.v1 .btn.btn-yellow:hover,html.v1 .btn-yellow:hover{background:#f9d550}
html.v1 .btn.btn-primary-inverse:active,html.v1 .btn.btn-yellow:active,html.v1 .btn-yellow:active{box-shadow:none;background:#f9d75a;color:#000}
html.v1 .btn.btn-link{background:0;border:1px solid #000;color:#000;padding:1.3rem 2.4rem;min-height:48px}
html.v1 .btn.btn-link:focus-visible{outline:2px solid #0029cf;outline-offset:2px}
html.v1 .btn.btn-link:hover{background:rgba(0,0,0,.05)}
html.v1 .btn.btn-link:active{box-shadow:none;background:rgba(0,0,0,.1);color:#000}
html.v1 .btn.btn-link.btn-xs{padding:.625rem 1.2rem;min-height:32px}
html.v1 .btn.btn-link.btn-sm{padding:1.025rem 1.6rem;min-height:40px}
html.v1 .btn.btn-link.btn-lg{padding:1.3rem 2.4rem;min-height:48px}
html.v1 .btn.btn-link.inverse,html.v1 .btn.btn-link-inverse{background:0;border:1px solid #fff;color:#fff}
html.v1 .btn.btn-link.inverse:not(:focus-visible),html.v1 .btn.btn-link-inverse:not(:focus-visible){outline-offset:2px;outline-width:2px}
html.v1 .btn.btn-link.inverse:focus-visible,html.v1 .btn.btn-link-inverse:focus-visible{outline:2px solid #f8cd31;outline-offset:2px}
html.v1 .btn.btn-link.inverse:hover,html.v1 .btn.btn-link-inverse:hover{background:rgba(255,255,255,.05)}
html.v1 .btn.btn-link.inverse:active,html.v1 .btn.btn-link-inverse:active{box-shadow:none;background:rgba(255,255,255,.1);color:#fff}
html.v1 .btn.btn-xl{padding:2.075rem 3.2rem;font-size:18px}
html.v1 .btn.btn-lg{padding:1.4rem 2.4rem;font-size:16px}
html.v1 .btn.btn-sm{padding:1.125rem 1.6rem;font-size:14px}
html.v1 .btn.btn-xs{padding:.725rem 1.2rem;font-size:14px;border-radius:.4rem}
html.v1 .btn[disabled],html.v1 .btn.disabled{background:#ececee;color:#a2a2a9;pointer-events:auto;opacity:1}
html.v1 .btn[disabled]:hover,html.v1 .btn.disabled:hover{background:#ececee;color:#a2a2a9}
html.v1 .btn-secondary{background:#000;color:#fff;border-radius:.8rem;font-size:16px;font-weight:600;transition:background .18s ease}
html.v1 .btn-secondary:focus-visible{outline:2px solid #0029cf;outline-offset:2px}
html.v1 .btn-secondary:hover{background:#212122}
html.v1 .btn-secondary:active{box-shadow:none;background:#000;color:#fff}
html.v1 .btn-secondary-inverse{background:#fff;color:#000}
html.v1 .btn-secondary-inverse:not(:focus-visible){outline-offset:2px;outline-width:2px}
html.v1 .btn-secondary-inverse:focus-visible{outline:2px solid #f8cd31;outline-offset:2px}
html.v1 .btn-secondary-inverse:hover{background:#d9d9d9}
html.v1 .btn-secondary-inverse:active{box-shadow:none;background:#ccc;color:#000}
html.v1 .acsnav .btn-yellow,html.v1 .acsnav .btn-secondary{font-size:1.5rem;padding:.75em 1em .75em}
html.v1 .header .menu .menu__join{border-radius:.8rem}
html.v1 .text_light .btn-link{color:#fff !important;border-color:#fff !important}
html.v1 input[type=submit],html.v1 .submit-button-style,html.v1 .meetings .section--newsletter .submit-button-style{border-radius:.8rem !important;height:48px !important;padding:1.2rem 1.6rem !important;font-weight:600}
html.v1 .submit-button-style:hover{filter:brightness(1.05)}
html.v1 .moleculeButton .btn-link{background:#f8cd31;color:#000;border:0}
html.v1 .moleculeButton .btn-link:hover{background:#d8b229}
html.v1 .moleculeButton .btn-link:active{box-shadow:none;color:#000}
html.v1 .upcoming-events .btn-link{border:none !important;background:rgba(0,0,0,0) !important}
html.v1 .upcoming-events .btn-link:hover,html.v1 .upcoming-events .btn-link:focus,html.v1 .upcoming-events .btn-link:visited{border:none !important;background:rgba(0,0,0,0) !important}
html.v1 .my-account__login{border-radius:.8rem}
html.v1 .news-pathway-intro .news-room-list .text-left a,html.v1 .news-pathway-intro .externalrss p.more a{border-radius:.8rem}
html.v1 .news-pathway-intro .news-list>ul>div>a{border-radius:.8rem}
html.v1 .get-experience--job-opps .filteredlist .fl-options__clear__txt{color:#0029cf;border-color:#0029cf}
html.v1 .getExperienceLanding .section--card-newsletter input[type=Submit],html.v1 .get-experience .section--card-newsletter input[type=Submit]{padding:0rem 4rem !important}
html.v1 .main-pricing-table-area #main-pricing-table .table-column .btn{height:64px;padding:0;display:flex;flex-direction:column;justify-content:center}
html.v1 .main-pricing-table-area #main-pricing-table .table-column .btn span{line-height:1}
@media(max-width:640px){html.v1 .main-pricing-table-area #main-pricing-table .table-column .btn{height:48px}
}
html.v1 .ncw-2019--plan-an-event .intro .columnTwo .btn{display:block !important}
html.v1 .ncw-2019--plan-an-event .tile--clr .btn{position:relative !important;bottom:0 !important;margin-top:16px !important}
html.v1 .box-style1,html.v1 .box-style2,html.v1 .box-style3,html.v1 .box-style4,html.v1 .box-style5,html.v1 .box-style6,html.v1 .box-style7,html.v1 .box-style8,html.v1 .box-style9,html.v1 .box-style10,html.v1 .simple-card,html.v1 .link-card,html.v1 .issue-card{border-radius:1.6rem;overflow:hidden}
html.v1 .box-style1.sm,html.v1 .box-style2.sm,html.v1 .box-style3.sm,html.v1 .box-style4.sm,html.v1 .box-style5.sm,html.v1 .box-style6.sm,html.v1 .box-style7.sm,html.v1 .box-style8.sm,html.v1 .box-style9.sm,html.v1 .box-style10.sm,html.v1 .simple-card.sm,html.v1 .link-card.sm,html.v1 .issue-card.sm{border-radius:.8rem}
html.v1 .box-style1.elevated,html.v1 .box-style1--elevated,html.v1 .box-style2.elevated,html.v1 .box-style2--elevated,html.v1 .box-style3.elevated,html.v1 .box-style3--elevated,html.v1 .box-style4.elevated,html.v1 .box-style4--elevated,html.v1 .box-style5.elevated,html.v1 .box-style5--elevated,html.v1 .box-style6.elevated,html.v1 .box-style6--elevated,html.v1 .box-style7.elevated,html.v1 .box-style7--elevated,html.v1 .box-style8.elevated,html.v1 .box-style8--elevated,html.v1 .box-style9.elevated,html.v1 .box-style9--elevated,html.v1 .box-style10.elevated,html.v1 .box-style10--elevated,html.v1 .simple-card.elevated,html.v1 .simple-card--elevated,html.v1 .link-card.elevated,html.v1 .link-card--elevated,html.v1 .issue-card.elevated,html.v1 .issue-card--elevated{box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}
html.v1 .box-style1.overflow-visible,html.v1 .box-style1--overflow-visible,html.v1 .box-style2.overflow-visible,html.v1 .box-style2--overflow-visible,html.v1 .box-style3.overflow-visible,html.v1 .box-style3--overflow-visible,html.v1 .box-style4.overflow-visible,html.v1 .box-style4--overflow-visible,html.v1 .box-style5.overflow-visible,html.v1 .box-style5--overflow-visible,html.v1 .box-style6.overflow-visible,html.v1 .box-style6--overflow-visible,html.v1 .box-style7.overflow-visible,html.v1 .box-style7--overflow-visible,html.v1 .box-style8.overflow-visible,html.v1 .box-style8--overflow-visible,html.v1 .box-style9.overflow-visible,html.v1 .box-style9--overflow-visible,html.v1 .box-style10.overflow-visible,html.v1 .box-style10--overflow-visible,html.v1 .simple-card.overflow-visible,html.v1 .simple-card--overflow-visible,html.v1 .link-card.overflow-visible,html.v1 .link-card--overflow-visible,html.v1 .issue-card.overflow-visible,html.v1 .issue-card--overflow-visible{overflow:visible}
html.v1 .box-style1 h2,html.v1 .box-style1 .text h2,html.v1 .box-style2 h2,html.v1 .box-style2 .text h2,html.v1 .box-style3 h2,html.v1 .box-style3 .text h2,html.v1 .box-style4 h2,html.v1 .box-style4 .text h2,html.v1 .box-style5 h2,html.v1 .box-style5 .text h2,html.v1 .box-style6 h2,html.v1 .box-style6 .text h2,html.v1 .box-style7 h2,html.v1 .box-style7 .text h2,html.v1 .box-style8 h2,html.v1 .box-style8 .text h2,html.v1 .box-style9 h2,html.v1 .box-style9 .text h2,html.v1 .box-style10 h2,html.v1 .box-style10 .text h2,html.v1 .simple-card h2,html.v1 .simple-card .text h2,html.v1 .link-card h2,html.v1 .link-card .text h2,html.v1 .issue-card h2,html.v1 .issue-card .text h2{font-size:2.2rem !important}
@media(min-width:40rem){html.v1 .box-style1 h2,html.v1 .box-style1 .text h2,html.v1 .box-style2 h2,html.v1 .box-style2 .text h2,html.v1 .box-style3 h2,html.v1 .box-style3 .text h2,html.v1 .box-style4 h2,html.v1 .box-style4 .text h2,html.v1 .box-style5 h2,html.v1 .box-style5 .text h2,html.v1 .box-style6 h2,html.v1 .box-style6 .text h2,html.v1 .box-style7 h2,html.v1 .box-style7 .text h2,html.v1 .box-style8 h2,html.v1 .box-style8 .text h2,html.v1 .box-style9 h2,html.v1 .box-style9 .text h2,html.v1 .box-style10 h2,html.v1 .box-style10 .text h2,html.v1 .simple-card h2,html.v1 .simple-card .text h2,html.v1 .link-card h2,html.v1 .link-card .text h2,html.v1 .issue-card h2,html.v1 .issue-card .text h2{font-size:2.8rem !important}
}
html.v1 .box-style1 h3,html.v1 .box-style1 .text h3,html.v1 .box-style2 h3,html.v1 .box-style2 .text h3,html.v1 .box-style3 h3,html.v1 .box-style3 .text h3,html.v1 .box-style4 h3,html.v1 .box-style4 .text h3,html.v1 .box-style5 h3,html.v1 .box-style5 .text h3,html.v1 .box-style6 h3,html.v1 .box-style6 .text h3,html.v1 .box-style7 h3,html.v1 .box-style7 .text h3,html.v1 .box-style8 h3,html.v1 .box-style8 .text h3,html.v1 .box-style9 h3,html.v1 .box-style9 .text h3,html.v1 .box-style10 h3,html.v1 .box-style10 .text h3,html.v1 .simple-card h3,html.v1 .simple-card .text h3,html.v1 .link-card h3,html.v1 .link-card .text h3,html.v1 .issue-card h3,html.v1 .issue-card .text h3{font-size:2rem !important}
@media(min-width:40rem){html.v1 .box-style1 h3,html.v1 .box-style1 .text h3,html.v1 .box-style2 h3,html.v1 .box-style2 .text h3,html.v1 .box-style3 h3,html.v1 .box-style3 .text h3,html.v1 .box-style4 h3,html.v1 .box-style4 .text h3,html.v1 .box-style5 h3,html.v1 .box-style5 .text h3,html.v1 .box-style6 h3,html.v1 .box-style6 .text h3,html.v1 .box-style7 h3,html.v1 .box-style7 .text h3,html.v1 .box-style8 h3,html.v1 .box-style8 .text h3,html.v1 .box-style9 h3,html.v1 .box-style9 .text h3,html.v1 .box-style10 h3,html.v1 .box-style10 .text h3,html.v1 .simple-card h3,html.v1 .simple-card .text h3,html.v1 .link-card h3,html.v1 .link-card .text h3,html.v1 .issue-card h3,html.v1 .issue-card .text h3{font-size:2.4rem !important}
}
html.v1 .box-style9,html.v1 .box-style10{box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}
html.v1 .common-card{border-radius:1.6rem;overflow:hidden}
html.v1 .common-card.sm{border-radius:.8rem}
html.v1 .common-card.elevated,html.v1 .common-card--elevated{box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}
html.v1 .common-card.overflow-hidden,html.v1 .common-card--overflow-hidden{overflow:hidden}
html.v1 .common-card.overflow-visible,html.v1 .common-card--overflow-visible{overflow:visible}
html.v1 .common-card h2,html.v1 .common-card .text h2{font-size:2.2rem !important}
@media(min-width:40rem){html.v1 .common-card h2,html.v1 .common-card .text h2{font-size:2.8rem !important}
}
html.v1 .common-card h3,html.v1 .common-card .text h3{font-size:2rem !important}
@media(min-width:40rem){html.v1 .common-card h3,html.v1 .common-card .text h3{font-size:2.4rem !important}
}
html.v1 .common-card.wrapper{border-radius:none}
html.v1 .common-card.wrapper>div{border-radius:1.6rem;overflow:hidden}
html.v1 .career-column-promo .career-promo{min-height:0}
html.v1 .careers-and-the-chemical-sciences>div{background:#f7f7f7;border-radius:1.6rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14);overflow:hidden}
html.v1 .career-middle-content{box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}
html.v1 .section--experience-cards .getexperience-card{border-radius:1.6rem;overflow:hidden}
html.v1 #explore-results .result{border-radius:.8rem;overflow:hidden}
html.v1 #explore-results .result a{box-shadow:none;border-left:2px solid #0029cf}
html.v1 .upcoming-events>div>div:nth-of-type(1) .row .textimage>div{aspect-ratio:570/386;background:#929299}
html.v1 .event-item{border-radius:.8rem;padding:1.6rem .8rem}
html.v1 .acs-webinars .section--webinars-list .acslist>ul>div{border-radius:1.6rem;overflow:visible}
html.v1 .acs-webinars .section--webinars-list .acslist>ul>div .btn-yellow{background:none !important}
html.v1 .acs-webinars .section--webinars-list .acslist>ul>div img{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}
html.v1 .acs-webinars .section--webinars-list .acslist>ul>div.upcoming:before{top:.9rem}
html.v1 .acs-webinars .section--webinars-list .acslist>ul>div.upcoming:after{top:1.3rem}
html.v1 .acs-webinars .section--webinars-list .acslist>ul>div:hover h4 a{color:#0029cf}
html.v1 .acs-webinars .section--webinars-list .acslist>ul>div:hover h4 a span{color:#0029cf}
html.v1 .getExperienceLanding .section--card-newsletter,html.v1 .get-experience .section--card-newsletter{border-color:#0029cf;border-radius:1.6rem}
html.v1 .fl-results__link:hover{color:#0029cf}
html.v1 body.get-experience .getexperience-card{border-radius:1.6rem;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14);display:flex}
html.v1 body.get-experience .getexperience-card h3,html.v1 body.get-experience .getexperience-card .text h3,html.v1 body.get-experience .section--resources h3,html.v1 body.get-experience .section--resources .text h3{font-size:2rem !important;line-height:120% !important}
@media(min-width:40rem){html.v1 body.get-experience .getexperience-card h3,html.v1 body.get-experience .getexperience-card .text h3,html.v1 body.get-experience .section--resources h3,html.v1 body.get-experience .section--resources .text h3{font-size:2.4rem !important}
}
html.v1 body.get-experience .section--resources h4{font-size:1.5rem}
html.v1 .donate-content--home .column1{border-radius:1.6rem}
html.v1 .filteredlist .fundingandawards .filteredlist__results .fl-results__item:hover .fl-results__link{border-color:#0029cf}
html.v1 body.funding-and-awards .filteredlist .fl-results__item{box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14);border-radius:1.6rem}
html.v1 body.funding-and-awards .award__glance.award,html.v1 body.funding-and-awards .award__glance.grant{border-radius:1.6rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}
html.v1 body.funding-and-awards .award__more ul li{border-radius:1.6rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}
html.v1 body.funding-and-awards .award__more ul li a{font-size:2rem;font-weight:600;line-height:1.4}
html.v1 .ncw-2019 .tile-grid .balanced--flex>.columnOdd>.parsys,html.v1 .ncw-2019 .tile-grid .balanced--flex>.columnEven>.parsys,html.v1 .ncw-2019 .tile-grid .balanced>.columnOdd>.parsys,html.v1 .ncw-2019 .tile-grid .balanced>.columnEven>.parsys{height:auto !important}
html.v1 .ncw-2019--plan-an-event .tile .text{margin-top:0 !important}
html.v1 .ncw-2019--plan-an-event .tile .textimage .image_center{margin-bottom:0 !important}
html.v1 .ncw-2019 .container.tile{border-radius:1.6rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}
html.v1 .ncw-2019 .container.tile h2,html.v1 .ncw-2019 .container.tile .text h2{font-size:2.2rem !important;margin-top:0 !important}
@media(min-width:40rem){html.v1 .ncw-2019 .container.tile h2,html.v1 .ncw-2019 .container.tile .text h2{font-size:2.8rem !important}
}
html.v1 .ncw-2019 .container.tile h3,html.v1 .ncw-2019 .container.tile .text h3{font-size:2rem !important;margin-top:0 !important}
@media(min-width:40rem){html.v1 .ncw-2019 .container.tile h3,html.v1 .ncw-2019 .container.tile .text h3{font-size:2.4rem !important}
}
html.v1 #bd input[type=text],html.v1 #bd input[type=password],html.v1 #bd input[type=email],html.v1 #bd input[type=number],html.v1 #bd input[type=search],html.v1 #bd input[type=tel],html.v1 #bd input[type=url],html.v1 #bd input[type=date],html.v1 #bd input[type=datetime-local],html.v1 #bd input[type=month],html.v1 #bd input[type=week],html.v1 #bd input[type=time],html.v1 #bd input[type=color],html.v1 #bd select,html.v1 #bd #explore-dd,html.v1 #bd #explore-control select{border:1.5px solid #a2a2a9;border-radius:.8rem;transition:border-color .18s ease,background .18s ease;height:48px;padding:1.2rem 1.6rem;font-size:14px}
html.v1 #bd input[type=text].lg,html.v1 #bd input[type=password].lg,html.v1 #bd input[type=email].lg,html.v1 #bd input[type=number].lg,html.v1 #bd input[type=search].lg,html.v1 #bd input[type=tel].lg,html.v1 #bd input[type=url].lg,html.v1 #bd input[type=date].lg,html.v1 #bd input[type=datetime-local].lg,html.v1 #bd input[type=month].lg,html.v1 #bd input[type=week].lg,html.v1 #bd input[type=time].lg,html.v1 #bd input[type=color].lg,html.v1 #bd select.lg,html.v1 #bd #explore-dd.lg,html.v1 #bd #explore-control select.lg{height:64px}
html.v1 #bd input[type=text]:focus-visible,html.v1 #bd input[type=password]:focus-visible,html.v1 #bd input[type=email]:focus-visible,html.v1 #bd input[type=number]:focus-visible,html.v1 #bd input[type=search]:focus-visible,html.v1 #bd input[type=tel]:focus-visible,html.v1 #bd input[type=url]:focus-visible,html.v1 #bd input[type=date]:focus-visible,html.v1 #bd input[type=datetime-local]:focus-visible,html.v1 #bd input[type=month]:focus-visible,html.v1 #bd input[type=week]:focus-visible,html.v1 #bd input[type=time]:focus-visible,html.v1 #bd input[type=color]:focus-visible,html.v1 #bd select:focus-visible,html.v1 #bd #explore-dd:focus-visible,html.v1 #bd #explore-control select:focus-visible{outline:2px solid #000;outline-offset:2px}
html.v1 #bd input[type=text]::placeholder,html.v1 #bd input[type=password]::placeholder,html.v1 #bd input[type=email]::placeholder,html.v1 #bd input[type=number]::placeholder,html.v1 #bd input[type=search]::placeholder,html.v1 #bd input[type=tel]::placeholder,html.v1 #bd input[type=url]::placeholder,html.v1 #bd input[type=date]::placeholder,html.v1 #bd input[type=datetime-local]::placeholder,html.v1 #bd input[type=month]::placeholder,html.v1 #bd input[type=week]::placeholder,html.v1 #bd input[type=time]::placeholder,html.v1 #bd input[type=color]::placeholder,html.v1 #bd select::placeholder,html.v1 #bd #explore-dd::placeholder,html.v1 #bd #explore-control select::placeholder{color:#6b6b6f;font-size:14px}
html.v1 #bd input[type=text]:hover,html.v1 #bd input[type=password]:hover,html.v1 #bd input[type=email]:hover,html.v1 #bd input[type=number]:hover,html.v1 #bd input[type=search]:hover,html.v1 #bd input[type=tel]:hover,html.v1 #bd input[type=url]:hover,html.v1 #bd input[type=date]:hover,html.v1 #bd input[type=datetime-local]:hover,html.v1 #bd input[type=month]:hover,html.v1 #bd input[type=week]:hover,html.v1 #bd input[type=time]:hover,html.v1 #bd input[type=color]:hover,html.v1 #bd select:hover,html.v1 #bd #explore-dd:hover,html.v1 #bd #explore-control select:hover{border-color:#6b6b6f}
html.v1 #bd input[type=text]:active,html.v1 #bd input[type=password]:active,html.v1 #bd input[type=email]:active,html.v1 #bd input[type=number]:active,html.v1 #bd input[type=search]:active,html.v1 #bd input[type=tel]:active,html.v1 #bd input[type=url]:active,html.v1 #bd input[type=date]:active,html.v1 #bd input[type=datetime-local]:active,html.v1 #bd input[type=month]:active,html.v1 #bd input[type=week]:active,html.v1 #bd input[type=time]:active,html.v1 #bd input[type=color]:active,html.v1 #bd select:active,html.v1 #bd #explore-dd:active,html.v1 #bd #explore-control select:active{border-color:#0029cf}
html.v1 #bd input[type=text]:focus,html.v1 #bd input[type=password]:focus,html.v1 #bd input[type=email]:focus,html.v1 #bd input[type=number]:focus,html.v1 #bd input[type=search]:focus,html.v1 #bd input[type=tel]:focus,html.v1 #bd input[type=url]:focus,html.v1 #bd input[type=date]:focus,html.v1 #bd input[type=datetime-local]:focus,html.v1 #bd input[type=month]:focus,html.v1 #bd input[type=week]:focus,html.v1 #bd input[type=time]:focus,html.v1 #bd input[type=color]:focus,html.v1 #bd select:focus,html.v1 #bd #explore-dd:focus,html.v1 #bd #explore-control select:focus{outline:none !important}
html.v1 #bd input[type=text]:disabled,html.v1 #bd input[type=password]:disabled,html.v1 #bd input[type=email]:disabled,html.v1 #bd input[type=number]:disabled,html.v1 #bd input[type=search]:disabled,html.v1 #bd input[type=tel]:disabled,html.v1 #bd input[type=url]:disabled,html.v1 #bd input[type=date]:disabled,html.v1 #bd input[type=datetime-local]:disabled,html.v1 #bd input[type=month]:disabled,html.v1 #bd input[type=week]:disabled,html.v1 #bd input[type=time]:disabled,html.v1 #bd input[type=color]:disabled,html.v1 #bd select:disabled,html.v1 #bd #explore-dd:disabled,html.v1 #bd #explore-control select:disabled{background:#ececee;color:#a2a2a9}
html.v1 select option{font-size:14px}
html.v1 input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:.4rem;position:relative;display:inline-block;cursor:pointer}
html.v1 input[type=checkbox]:hover{border-color:#6b6b6f}
html.v1 input[type=checkbox]:before{font-family:"FontAwesome";content:"";font-size:1.2rem;color:rgba(0,0,0,0);width:20px;height:20px;border:1.5px solid #a2a2a9;border-radius:.4rem;position:absolute;top:0;left:0;right:0;bottom:0;padding:1.5px 0;text-align:center;margin-right:4px}
html.v1 input[type=checkbox]:hover:before{border-color:#6b6b6f;background:#f8f8f8}
html.v1 input[type=checkbox]:checked:before{background-color:#0029cf;border-color:#0029cf;color:#fff}
html.v1 input[type=checkbox]:checked:active:before{background-color:#001c99}
html.v1 .elq-form .single-checkbox-row{display:flex;align-items:center;gap:.4rem}
html.v1 .elq-form .single-checkbox-row label{margin-bottom:0}
html.v1 #bd .filteredlist .filteredlist__options .fl-options__label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:0;content:none;margin-right:.8rem;border:0}
html.v1 #bd .filteredlist .filteredlist__options .fl-options__label input[type=checkbox]:before{font-family:"FontAwesome";content:"";font-size:1.2rem;color:rgba(0,0,0,0);width:20px;height:20px;border:1.5px solid #a2a2a9;position:absolute;top:0;left:0;right:0;bottom:0;padding:3px;text-align:center;margin-right:4px}
html.v1 #bd .filteredlist .filteredlist__options .fl-options__label input[type=checkbox]:hover:before{border-color:#6b6b6f;background:#f8f8f8}
html.v1 #bd .filteredlist .filteredlist__options .fl-options__label input[type=checkbox]:checked:before{background-color:#0029cf;border-color:#0029cf;color:#fff}
html.v1 #bd .filteredlist .filteredlist__options .fl-options__label input[type=checkbox]:checked:active:before{background-color:#001c99}
html.v1 #search-box #search-form{border-radius:.8rem;border:0}
html.v1 #search-box #search-text{height:63px;padding:1.2rem 4rem}
html.v1 #search-box #search-button{background:#0029cf;border-top-right-radius:.8rem;border-bottom-right-radius:.8rem}
html.v1 #search-box #search-button:hover{background:#0022b4}
html.v1 #search-box .glyphicon{transform:translateY(2px)}
@media(min-width:1001px){html.v1 #search-box .search-desc{left:auto;right:12%;top:35%}
}
html.v1 body.get-experience input[type=checkbox]{padding:0}
html.v1 body.get-experience .filteredlist .filteredlist__options .fl-options__tag{margin-left:.8rem}
html.v1 body.donate .form-toggle a span{font-size:18px}
@media(max-width:520px){html.v1 body.donate .form-toggle a span{font-size:14px}
}
html.v1 .youtubeembed iframe,html.v1 video:not(.backgroundVideo video),html.v1 .video-js{border-radius:1.6rem}
html.v1 .backgroundVideo video{border-radius:0}
html.v1 .res__item .res__image--wrapper{border-radius:.8rem}
html.v1 .res__item .res__title{font-size:1.6rem}
html.v1 .res__item.upcoming a.res__anchor:after{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}
.image.rounded,.image.border-radius-medium,.image-div.rounded,.image-div.border-radius-medium,img.rounded,img.border-radius-medium{border-radius:1.6rem;overflow:hidden}
.image.rounded img,.image.border-radius-medium img,.image-div.rounded img,.image-div.border-radius-medium img,img.rounded img,img.border-radius-medium img{border-radius:1.6rem;overflow:hidden}
.image.rounded-lg,.image.border-radius-large,.image-div.rounded-lg,.image-div.border-radius-large,img.rounded-lg,img.border-radius-large{border-radius:2.4rem;overflow:hidden}
.image.rounded-lg img,.image.border-radius-large img,.image-div.rounded-lg img,.image-div.border-radius-large img,img.rounded-lg img,img.border-radius-large img{border-radius:2.4rem;overflow:hidden}
.image.rounded-sm,.image-div.rounded-sm,img.rounded-sm{border-radius:.8rem;overflow:hidden}
.image.rounded-sm img,.image-div.rounded-sm img,img.rounded-sm img{border-radius:1.6rem;overflow:hidden}
html.v1 .acs-section .section-wrapper h2,html.v1 .acs-section .section-wrapper .text h2{font-size:2.4rem}
@media(min-width:40rem){html.v1 .acs-section .section-wrapper h2,html.v1 .acs-section .section-wrapper .text h2{font-size:3.6rem}
}
html.v1 .acs-section .section-wrapper h3,html.v1 .acs-section .section-wrapper .text h3{font-size:2.2rem}
@media(min-width:40rem){html.v1 .acs-section .section-wrapper h3,html.v1 .acs-section .section-wrapper .text h3{font-size:2.8rem}
}
html.v1 .acs-section .section-wrapper h4,html.v1 .acs-section .section-wrapper .text h4{font-size:2rem}
@media(min-width:40rem){html.v1 .acs-section .section-wrapper h4,html.v1 .acs-section .section-wrapper .text h4{font-size:2.4rem}
}
html.v1 h1,html.v1 h2,html.v1 h3,html.v1 h4,html.v1 h5{line-height:120%}
html.v1 h1>a,html.v1 h1>span,html.v1 h2>a,html.v1 h2>span,html.v1 h3>a,html.v1 h3>span,html.v1 h4>a,html.v1 h4>span,html.v1 h5>a,html.v1 h5>span{font-size:inherit}
html.v1 h1.bold,html.v1 h2.bold,html.v1 h3.bold,html.v1 h4.bold,html.v1 h5.bold{font-weight:800}
html.v1 h1.light,html.v1 h2.light,html.v1 h3.light,html.v1 h4.light,html.v1 h5.light{font-weight:300}
html.v1 h1 span.bold,html.v1 h2 span.bold,html.v1 h3 span.bold,html.v1 h4 span.bold,html.v1 h5 span.bold{font-weight:800}
html.v1 h1 span.light,html.v1 h2 span.light,html.v1 h3 span.light,html.v1 h4 span.light,html.v1 h5 span.light{font-weight:300}
html.v1 h1:not(.display),html.v1 .text h1:not(.display){font-size:2.8rem}
@media(min-width:40rem){html.v1 h1:not(.display),html.v1 .text h1:not(.display){font-size:4.4rem}
}
html.v1 h1:not(.display).small,html.v1 .text h1:not(.display).small{font-size:14px}
@media(min-width:40rem){html.v1 h1:not(.display).small,html.v1 .text h1:not(.display).small{font-size:24px}
}
html.v1 h1:not(.display).h2,html.v1 .text h1:not(.display).h2{font-size:2.4rem}
@media(min-width:40rem){html.v1 h1:not(.display).h2,html.v1 .text h1:not(.display).h2{font-size:3.6rem}
}
html.v1 h1.display,html.v1 .text h1.display{font-weight:800;line-height:.9em}
html.v1 body:not(.transition):not(.article):not(.event) h2:not(.fl-results__heading),html.v1 body:not(.transition):not(.article):not(.event) .text h2{font-size:2.4rem}
@media(min-width:40rem){html.v1 body:not(.transition):not(.article):not(.event) h2:not(.fl-results__heading),html.v1 body:not(.transition):not(.article):not(.event) .text h2{font-size:3.6rem}
}
html.v1 body:not(.transition):not(.article):not(.event) h2:not(.fl-results__heading).h3,html.v1 body:not(.transition):not(.article):not(.event) .text h2.h3{font-size:2.2rem}
@media(min-width:40rem){html.v1 body:not(.transition):not(.article):not(.event) h2:not(.fl-results__heading).h3,html.v1 body:not(.transition):not(.article):not(.event) .text h2.h3{font-size:2.8rem}
}
html.v1 #headlines.newsticker h2{font-size:15px;margin-top:0}
html.v1 .section--announcements h2{font-size:1.5rem !important;margin:.8rem 0}
html.v1 body.genLandingArticle #bd .accordion h2{font-size:15px !important;margin:24px !important}
html.v1 body:not(.transition):not(.article):not(.event) h3,html.v1 body:not(.transition):not(.article):not(.event) .text h3{font-size:2.2rem}
@media(min-width:40rem){html.v1 body:not(.transition):not(.article):not(.event) h3,html.v1 body:not(.transition):not(.article):not(.event) .text h3{font-size:2.8rem}
}
html.v1 body:not(.transition):not(.article):not(.event) h3.h4,html.v1 body:not(.transition):not(.article):not(.event) .text h3.h4{font-size:2rem}
@media(min-width:40rem){html.v1 body:not(.transition):not(.article):not(.event) h3.h4,html.v1 body:not(.transition):not(.article):not(.event) .text h3.h4{font-size:2.4rem}
}
html.v1 body.genLandingArticle #bd h3{margin-top:1.4rem}
html.v1 body:not(.transition):not(.article):not(.event) h4,html.v1 body:not(.transition):not(.article):not(.event) .text h4{font-size:2rem}
@media(min-width:40rem){html.v1 body:not(.transition):not(.article):not(.event) h4,html.v1 body:not(.transition):not(.article):not(.event) .text h4{font-size:2.4rem}
}
html.v1 body:not(.transition):not(.article):not(.event) h5,html.v1 body:not(.transition):not(.article):not(.event) .text h5{font-size:1.8rem}
@media(min-width:40rem){html.v1 body:not(.transition):not(.article):not(.event) h5,html.v1 body:not(.transition):not(.article):not(.event) .text h5{font-size:2.2rem}
}
html.v1 span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).sm,html.v1 span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).small,html.v1 .text span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).sm,html.v1 .text span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).small{font-size:1.2rem}
html.v1 span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).md,html.v1 span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).medium,html.v1 .text span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).md,html.v1 .text span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).medium{font-size:1.4rem}
html.v1 span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).lg,html.v1 span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).large,html.v1 .text span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).lg,html.v1 .text span:not(.lead):not(.subheading):not(:is(h1,h2,h3,h4,h5,h6,p,label) span).large{font-size:1.6rem}
html.v1 .sharebar2_footer .social-icon span:not(.lead):not(.subheading){font-size:1.1rem !important}
html.v1 p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle),html.v1 .text p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle){font-size:1.5rem;line-height:140%}
@media(min-width:40rem){html.v1 p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle),html.v1 .text p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle){font-size:1.6rem}
}
html.v1 p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle)>a,html.v1 p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle)>span,html.v1 .text p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle)>a,html.v1 .text p:not(.lead):not(.subheading):not(.subtitle):not(.landing-subtitle)>span{font-size:inherit}
html.v1 .landing-subtitle{font-size:1.4em}
html.v1 .members .my-account__welcome{font-size:1.5em !important}
html.v1 .meeting-experience .slide-caption-inner h2{font-size:120% !important}
html.v1 .filteredlist .filteredlist__results .fl-results--grid .fl-results__item:hover .fl-results__heading{color:#000}
html.v1 body.donate .menu__title h1{font-size:2rem}
html.v1 body.donate .herocontainer h1{font-size:14px}
@media(min-width:481px){html.v1 body.donate .herocontainer h1{font-size:24px}
}
html.v1 .gc-pathway .box-style0 a h4:hover{color:#0029cf}
html.v1 .cm-issues h4{font-size:1rem}