@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://use.fontawesome.com/releases/v6.4.2/css/all.css";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-inline-blockbasic{max-width:1728px;width:100%;margin:60px auto;padding-left:20px;padding-right:20px;max-width:904px}@media (min-width:821px){.block-inline-blockbasic{padding-left:64px;padding-right:64px}}@media (min-width:992px){.block-inline-blockbasic{max-width:904px;padding-left:0;padding-right:0}}.block-inline-blockbasic>h2{margin-bottom:32px;color:#333}@media (min-width:992px){.block-inline-blockbasic .content-wrap{display:flex;gap:16px;gap:32px}.block-inline-blockbasic .content-wrap:has(.field--name-field-column-2)>div{flex:1 1 50%;width:50%;max-width:calc(50% - 16px)}}.block-inline-blockbasic:has(.back-to-top):has(.field--name-body .table-wrap:only-child){margin-bottom:0}.block-inline-blockbasic:has(.back-to-top):has(.field--name-body .table-wrap:only-child) tbody tr:last-child{border-bottom:0}.block-inline-blockbasic:has(.back-to-top):has(.field--name-body .table-wrap:only-child) .back-to-top{margin-top:0}.layout-builder--content-preview-disabled .block-inline-blockbasic{margin:0 auto}
[id=storybook-root] .basic-header{padding-left:20px;padding-right:20px}@media (min-width:992px){[id=storybook-root] .basic-header{padding-left:64px;padding-right:64px}}@media (min-width:821px){[id=storybook-root] .basic-header:after{right:0;width:50vw}}.basic-header{position:relative;margin-bottom:32px;padding:32px 0 60px;font-family:Roboto,sans-serif;width:100%;height:100%;color:#333}.basic-header:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#f0e5db;z-index:-2}@media (min-width:992px){.basic-header:before{display:none}}.basic-header:after{z-index:-1;position:absolute;top:0;right:-64px;content:"";display:block;width:120px;height:100%;background-image:url(/themes/custom/sd_base/images/acvim-bg-sand-lite.svg);background-repeat:no-repeat;background-size:1800px 1600px;background-position:left center;background-color:#f0e5db}@media (max-width:820px){.basic-header:after{right:-20px}}@media (min-width:992px){.basic-header:after{width:100vw;left:50%;transform:translate(-50%);background-position:calc(50% + 900px)}}.basic-header>*{position:relative;z-index:2}@media (min-width:821px){.basic-header{margin-bottom:60px;padding:20px 0 50px}}.basic-header__breadcrumbs{margin-bottom:44px}@media (min-width:821px){.basic-header__content-wrapper{display:flex;gap:20px;flex-direction:row;justify-content:space-between;align-items:start;justify-items:start}}.basic-header__content{display:flex;flex-direction:column;gap:0px;max-width:755px}.basic-header__title{margin-bottom:0;color:#333;font-family:Roboto,sans-serif;font-size:35px;font-style:normal;font-weight:300;line-height:120%}@media (min-width:821px){.basic-header__title{font-size:44px}}.basic-header__title strong{font-weight:300}.basic-header__title+.basic-header__summary{margin-top:32px}@media (min-width:821px){.basic-header__title+.basic-header__summary{margin-top:44px}}.basic-header__summary{color:#333;font-family:Roboto,sans-serif;font-size:20px;font-weight:300;line-height:125%}.basic-header__resource-links{display:flex;flex-direction:row;align-items:center;gap:17px;margin-top:30px}@media (min-width:821px){.basic-header__resource-links{margin-top:-20px}}.basic-header__resource-links a{color:#651d32;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:120%;white-space:nowrap}.basic-header__resource-link-icon{margin-left:9px}.acvim-main-site .layout-content{max-width:1728px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:821px){.acvim-main-site .layout-content{padding-left:64px;padding-right:64px}}.acvim-main-site .layout-content:not(.hide-inpage-navigation){max-width:1728px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:821px){.acvim-main-site .layout-content:not(.hide-inpage-navigation){padding-left:64px;padding-right:64px}}@media (min-width:992px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .basic-header:after{width:150vw;left:50%;transform:translate(-50%);right:auto;background-position:calc(50% + 700px)}}@media (min-width:992px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .region-content{display:flex}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .region-content>nav{z-index:1;margin-right:32px;flex:1 1 33.3333333333%;width:33.3333333333%;min-width:300px}}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .layout__region--content>.block:not(.block-inline-blockcta){margin-left:0;padding:0}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .layout__region--content>.block:not(.block-inline-blockcta) .media-items-block{max-width:100%;margin-left:0}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-system-main-block{width:100%}@media (max-width:991px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-fixed-block-contentbasic-page-cta{margin:0 -64px}}@media (max-width:820px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-fixed-block-contentbasic-page-cta{margin:0 -24px}}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-fixed-block-contentbasic-page-cta .cta{margin-top:60px;margin-bottom:60px}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-fixed-block-contentbasic-page-cta .cta .acvim-container{padding:0}@media (min-width:992px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-fixed-block-contentbasic-page-cta .cta .cta__content--left{flex:1 1 66.6666666667%;width:66.6666666667%}}@media (min-width:992px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-fixed-block-contentbasic-page-cta .cta .cta__content--right{margin-right:-64px}}@media (min-width:992px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockcta{width:auto;left:auto;transform:none;margin-right:-64px}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockcta .cta__content--left{flex:1 1 58.3333333333%;width:58.3333333333%}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockcta .cta__content--right{flex:1 1 41.6666666667%;width:41.6666666667%}}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockcta .cta{background:none}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockcta .cta__content{padding-left:0}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockaccordion{margin-left:0;margin-right:0}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .course-section-block{padding-left:0!important;padding-right:0!important}@media (min-width:992px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .course-section-block{display:block}}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .course-section-block__intro{flex:1 1 100%;width:100%;max-width:904px}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .course-section-block__courses{flex:1 1 100%;width:100%}@media (min-width:1440px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .fifty-fifty-cards-block__cards{display:flex;gap:32px}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .fifty-fifty-cards-block__cards>*{flex:1 1 calc(50% - 32px)}}@media (max-width:1439px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .fifty-fifty-cards-block__cards{display:block!important}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .fifty-fifty-cards-block__cards>*{margin-bottom:40px}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .fifty-fifty-cards-block__cards>*:last-child{margin-bottom:0}}@media (max-width:991px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .fifty-fifty-cards-block__cards{margin:0 -64px}}@media (max-width:820px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) .fifty-fifty-cards-block__cards{margin:0 -20px}}@media (max-width:820px){.acvim-main-site .layout-content:not(.hide-inpage-navigation) [class*=block-field],.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockmedia-threeup-block{padding:0 20px}}.acvim-main-site .layout-content:not(.hide-inpage-navigation) [class*=block-field]:not(.block-pull-quote)>div:not(.back-to-top),.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockmedia-threeup-block:not(.block-pull-quote)>div:not(.back-to-top){max-width:944px;margin-top:0;margin-bottom:60px}.acvim-main-site .layout-content:not(.hide-inpage-navigation) [class*=block-field]:not(.block-pull-quote):has(.back-to-top),.acvim-main-site .layout-content:not(.hide-inpage-navigation) .block-inline-blockmedia-threeup-block:not(.block-pull-quote):has(.back-to-top){margin-bottom:12px}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .view-press-releases{max-width:904px;margin-top:0;margin-left:0}.acvim-main-site .layout-content:not(.hide-inpage-navigation) .view-press-releases .search-result-item,.acvim-main-site .layout-content:not(.hide-inpage-navigation) .view-press-releases .search-result-item__content{max-width:100%}.acvim-main-site .layout-content.hide-inpage-navigation #block-inpage-navigation{display:none}.acvim-main-site .layout-content.hide-inpage-navigation .block-inline-blockbasic,.acvim-main-site .layout-content.hide-inpage-navigation .sponsored-courses-block,.acvim-main-site .layout-content.hide-inpage-navigation .people-block,.acvim-main-site .layout-content.hide-inpage-navigation .media-items-block,.acvim-main-site .layout-content.hide-inpage-navigation .block-inline-blockresource-files-block{max-width:904px;margin-top:60px;margin-left:auto;margin-right:auto}.acvim-main-site .layout-content.hide-inpage-navigation .block-inline-blockcta{position:relative}@media (max-width:820px){.acvim-main-site .layout-content.hide-inpage-navigation .block-inline-blockcta{margin:0 -20px;left:auto;transform:none}}@media (min-width:992px){.acvim-main-site .layout-content.hide-inpage-navigation .block-inline-blockcta .acvim-container{padding-right:64px!important}}.acvim-main-site .layout-content.hide-inpage-navigation .course-section-block{padding-left:0!important;padding-right:0!important}.acvim-main-site .layout-content.hide-inpage-navigation .block-inline-blockcourses-filtered-by-specialty{margin-left:-40px;margin-right:-40px}@media (min-width:821px){.acvim-main-site .layout-content.hide-inpage-navigation .block-inline-blockcourses-filtered-by-specialty{margin-right:-64px;margin-left:-64px}}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .basic-header{padding-bottom:120px}@media (min-width:992px){.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .basic-header{padding-bottom:30px}}@media (min-width:992px){.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .basic-header__breadcrumbs{margin-bottom:80px}}@media (min-width:992px){.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .basic-header__resource-links{margin-top:-30px}}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .basic-header__summary{display:none}@media (min-width:992px){.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .basic-header__content{max-width:33.3333%}}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block .course-section-block{padding-left:0!important;padding-right:0!important}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child{position:relative;z-index:1;margin-top:-120px}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child h2{display:none!important}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child .course-section-block__intro .card__description *{font-size:20px}@media (min-width:992px){.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child .course-section-block__intro .card__description *{font-size:25px}}@media (min-width:992px){.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child{margin-top:-80px}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child .course-section-block{padding-top:0!important}.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child .course-section-block__intro{padding-top:90px}}@media (max-width:991px){.acvim-main-site .layout-content.hide-inpage-navigation:has(.course-section-block):has(.layout--onecol:first-child .layout__region--content>.block-inline-blockcourse-section-block:first-child) .layout__region--content .block-inline-blockcourse-section-block:first-child .course-section-block{display:flex;flex-direction:column-reverse;gap:60px}}@media (max-width:820px){.acvim-main-site .layout-content .media-items-block{margin:60px auto}}@media (max-width:820px){.acvim-main-site .layout-content .block-inline-blockmedia-threeup-block{padding-left:0;padding-right:0}}.acvim-microsite .layout-content{max-width:1728px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:821px){.acvim-microsite .layout-content{padding-left:64px;padding-right:64px}}.acvim-microsite .layout-content .block{padding-left:0!important;padding-right:0!important}@media (max-width:820px){.acvim-microsite .basic-header{padding-bottom:32px}}.acvim-microsite .basic-header:before{background-color:#edf5ff}.acvim-microsite .basic-header:after{width:100vw;margin-left:0;background-color:#edf5ff;background-image:none}.acvim-microsite .basic-header .breadcrumbs a{font-weight:400}.acvim-microsite .basic-header .sd-social-share-toggle{color:#333}.acvim-microsite .basic-header .sd-social-share-toggle path{fill:#333!important}.acvim-microsite .basic-header>a{color:#333}.acvim-microsite .block-inline-blockbasic,.acvim-microsite .sponsored-courses-block,.acvim-microsite .people-block,.acvim-microsite .media-items-block,.acvim-microsite .block-inline-blockresource-files-block{max-width:904px;margin-top:60px;margin-left:auto;margin-right:auto}.acvim-microsite .block-inline-blockcta{position:relative}@media (max-width:820px){.acvim-microsite .block-inline-blockcta{margin:0 -20px;left:auto;transform:none}}@media (min-width:992px){.acvim-microsite .block-inline-blockcta .acvim-container{padding-right:64px!important}}
.breadcrumbs{display:flex;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:120%}.breadcrumbs strong{font-weight:300}.breadcrumbs li{display:flex;align-items:center}.breadcrumbs li:has(a:empty){display:none}.breadcrumbs li a{display:flex;align-items:center;color:#333}.breadcrumbs li i{font-size:12px;color:inherit}.breadcrumbs li .fa-chevron-left{margin-right:9px}@media (min-width:821px){.breadcrumbs li .fa-chevron-left{display:none}}.breadcrumbs li .fa-chevron-right{margin:2px 8px 0;width:17px;display:flex;align-items:center;justify-content:center}@media (max-width:820px){.breadcrumbs li .fa-chevron-right{display:none}}@media (max-width:820px){.breadcrumbs li{display:none}.breadcrumbs li:last-child{display:flex}}.breadcrumbs:has(>:nth-child(-n+2):last-child a:empty) li:first-child:after{display:none}.breadcrumbs a,.breadcrumbs span{text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{text-decoration:underline}.breadcrumbs-wrap:has(.breadcrumbs--inverted)>h2{color:#fff}.breadcrumbs-wrap:has(.breadcrumbs--inverted) a{color:#fff}.breadcrumbs--inverted li:after{color:#fff;background-image:url(/themes/custom/sd_base/dist-deploy/images/fa-chevron-right-white.svg)}.breadcrumbs--inverted i,.breadcrumbs--inverted a,.breadcrumbs--inverted span{color:#fff}
*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html{-webkit-font-smoothing:antialiased}body{overflow-x:hidden}body,p,blockquote,figure,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Roboto,sans-serif}blockquote,q{quotes:none}.table,table{width:100%;border-collapse:collapse;border-spacing:0}img{max-width:100%}figcaption{margin-top:16px}button{padding:0;background-color:transparent;border:0;box-shadow:none}a{text-decoration:underline;text-underline-offset:.25em}a:hover{text-decoration:none}hr{margin:32px 0}.display-large-desk{font-family:Roboto,sans-serif;font-size:56px;line-height:1.1;font-weight:300}@media (max-width:820px){.display-large-desk{font-family:Roboto,sans-serif;font-size:46px;line-height:1.1;font-weight:300}}.display-large-mob{font-family:Roboto,sans-serif;font-size:46px;line-height:1.1;font-weight:300}.display-medium-desk{font-family:Roboto,sans-serif;font-size:48px;line-height:1.1;font-weight:300}@media (max-width:820px){.display-medium-desk{font-family:Roboto,sans-serif;font-size:38px;line-height:1.1;font-weight:300}}.display-medium-mob{font-family:Roboto,sans-serif;font-size:38px;line-height:1.1;font-weight:300}.h1,h1{font-family:Roboto,sans-serif;font-size:44px;line-height:1.2;font-weight:300}@media (max-width:820px){.h1,h1{font-family:Roboto,sans-serif;font-size:35px;line-height:1.2;font-weight:300}}.h1-mob,.h2,h2{font-family:Roboto,sans-serif;font-size:35px;line-height:1.2;font-weight:300}@media (max-width:820px){.h2,h2{font-family:Roboto,sans-serif;font-size:32px;line-height:1.2;font-weight:300}}.h2-mob{font-family:Roboto,sans-serif;font-size:32px;line-height:1.2;font-weight:300}.h3,h3{font-family:Roboto,sans-serif;font-size:28px;line-height:1.2;font-weight:300}@media (max-width:820px){.h3,h3{font-family:Roboto,sans-serif;font-size:28px;line-height:1.2;font-weight:300}}.h3-mob{font-family:Roboto,sans-serif;font-size:28px;line-height:1.2;font-weight:300}.h4,h4{font-family:Roboto,sans-serif;font-size:25px;line-height:1.25;font-weight:300}@media (max-width:820px){.h4,h4{font-family:Roboto,sans-serif;font-size:25px;line-height:1.25;font-weight:300}}.h4-mob{font-family:Roboto,sans-serif;font-size:25px;line-height:1.25;font-weight:300}.h5,h5{font-family:Roboto,sans-serif;font-size:22px;line-height:1.25;font-weight:400}@media (max-width:820px){.h5,h5{font-family:Roboto,sans-serif;font-size:22px;line-height:1.25;font-weight:400}}.h6,h6{font-family:Roboto,sans-serif;font-size:20px;line-height:1.25;font-weight:300}@media (max-width:820px){.h6,h6{font-family:Roboto,sans-serif;font-size:20px;line-height:1.25;font-weight:300}}.body-sm{font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;font-weight:300}@media (max-width:820px){.body-sm{font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;font-weight:300}}.body-sm strong{font-weight:700}.body-large{font-family:Roboto,sans-serif;font-size:20px;line-height:1.5;font-weight:300}@media (max-width:820px){.body-large{font-family:Roboto,sans-serif;font-size:20px;line-height:1.5;font-weight:300}}.body-large strong{font-weight:700}.body-large a{color:#333;text-decoration:underline;text-decoration-thickness:1px;font-weight:400}.body-large a:hover,.body-large a:focus-visible{text-decoration:none}a.body-large{text-decoration:underline;text-decoration-thickness:1px;font-weight:400}a.body-large:hover,a.body-large:focus-visible{text-decoration:none}.block-field-blocknodepagebody{margin-top:60px}.body,.field--name-body,.field--type-text-long{font-family:Roboto,sans-serif;font-size:19px;line-height:1.4;font-weight:300;width:100%}@media (max-width:820px){.body,.field--name-body,.field--type-text-long{font-family:Roboto,sans-serif;font-size:19px;line-height:1.55;font-weight:300}}.body figure,.field--name-body figure,.field--type-text-long figure{margin-bottom:16px}.body figure:last-child,.field--name-body figure:last-child,.field--type-text-long figure:last-child{margin-bottom:0}.body ul,.body ol,.field--name-body ul,.field--name-body ol,.field--type-text-long ul,.field--type-text-long ol{margin:12px 0}.body ol,.field--name-body ol,.field--type-text-long ol{list-style-type:decimal}.body ol ol,.field--name-body ol ol,.field--type-text-long ol ol{list-style-type:lower-alpha}.body ol ol ol,.field--name-body ol ol ol,.field--type-text-long ol ol ol{list-style-type:lower-roman}.body p,.field--name-body p,.field--type-text-long p{margin-bottom:16px}.body p:last-child,.field--name-body p:last-child,.field--type-text-long p:last-child{margin-bottom:0}.body p:has(a:has(strong)),.field--name-body p:has(a:has(strong)),.field--type-text-long p:has(a:has(strong)){margin-bottom:24px}.body p strong,.field--name-body p strong,.field--type-text-long p strong{font-weight:700}.body p.eyebrow-blue,.field--name-body p.eyebrow-blue,.field--type-text-long p.eyebrow-blue{margin-bottom:8px}.body .table-wrap,.field--name-body .table-wrap,.field--type-text-long .table-wrap{width:100%;margin-bottom:16px}@media (max-width:1199px){.body .table-wrap,.field--name-body .table-wrap,.field--type-text-long .table-wrap{overflow-x:scroll}}@media (max-width:820px){.body table,.field--name-body table,.field--type-text-long table{display:block;width:max-content}}.body table thead tr,.field--name-body table thead tr,.field--type-text-long table thead tr{font-family:Roboto,sans-serif;color:#fff;background-color:#557589;font-size:16px;font-weight:500;line-height:155%}.body table thead tr th,.field--name-body table thead tr th,.field--type-text-long table thead tr th{vertical-align:top;text-align:left;padding:12px 16px}.body table tbody tr,.field--name-body table tbody tr,.field--type-text-long table tbody tr{border-bottom:1px solid #D7D2CB}.body table tbody tr td,.field--name-body table tbody tr td,.field--type-text-long table tbody tr td{vertical-align:top;padding:16px;font-size:18px;font-weight:300;color:#333}.body i,.field--name-body i,.field--type-text-long i{color:#651d32}.body img,.field--name-body img,.field--type-text-long img{height:fit-content;object-fit:contain}@media (min-width:821px){.body img,.field--name-body img,.field--type-text-long img{object-fit:cover}}.body .align-center,.field--name-body .align-center,.field--type-text-long .align-center{margin-top:24px;margin-bottom:24px}.body .align-center img,.field--name-body .align-center img,.field--type-text-long .align-center img{height:auto;display:block;object-fit:cover}.body .align-left,.body .align-right,.field--name-body .align-left,.field--name-body .align-right,.field--type-text-long .align-left,.field--type-text-long .align-right{margin-top:24px;margin-bottom:24px}@media (min-width:576px){.body .align-left,.body .align-right,.field--name-body .align-left,.field--name-body .align-right,.field--type-text-long .align-left,.field--type-text-long .align-right{width:40%}}@media (min-width:821px){.body .align-left,.body .align-right,.field--name-body .align-left,.field--name-body .align-right,.field--type-text-long .align-left,.field--type-text-long .align-right{width:50%}}.body .align-left img,.body .align-right img,.field--name-body .align-left img,.field--name-body .align-right img,.field--type-text-long .align-left img,.field--type-text-long .align-right img{width:100%;height:auto;display:block;object-fit:cover}@media (min-width:576px){.body .align-left,.field--name-body .align-left,.field--type-text-long .align-left{margin-right:24px}}@media (min-width:576px){.body .align-right,.field--name-body .align-right,.field--type-text-long .align-right{margin-left:24px}}.acvim-microsite .body table th,.acvim-microsite .field--name-body table th,.acvim-microsite .field--type-text-long table th{vertical-align:middle}.acvim-microsite .body table thead tr,.acvim-microsite .field--name-body table thead tr,.acvim-microsite .field--type-text-long table thead tr{background-color:#454f85}.acvim-microsite .body i,.acvim-microsite .field--name-body i,.acvim-microsite .field--type-text-long i{color:#3f5d6f}.eyebrow,.eyebrow-blue{font-size:14px;line-height:120%;font-weight:900;letter-spacing:.7px;text-transform:uppercase}.eyebrow-blue{color:#3c7192}.intro-text{font-family:Roboto,sans-serif;font-size:25px;line-height:1.25;font-weight:300}.acvim-container{max-width:1728px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:821px){.acvim-container{padding-left:64px;padding-right:64px}}a{color:#98002e;text-decoration:none}a[href^=https] span{display:inline}a[href^=https]:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%20fill='%2398002E'%3e%3c!--!Font%20Awesome%20Free%207.0.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202025%20Fonticons,%20Inc.--%3e%3cpath%20d='M480%2096C515.3%2096%20544%20124.7%20544%20160L544%20480C544%20515.3%20515.3%20544%20480%20544L160%20544C124.7%20544%2096%20515.3%2096%20480L96%20160C96%20124.7%20124.7%2096%20160%2096L480%2096zM368%20360C368%20373.3%20378.7%20384%20392%20384C405.3%20384%20416%20373.3%20416%20360L416%20248C416%20234.7%20405.3%20224%20392%20224L280%20224C266.7%20224%20256%20234.7%20256%20248C256%20261.3%20266.7%20272%20280%20272L334.1%20272L231.1%20375C221.7%20384.4%20221.7%20399.6%20231.1%20408.9C240.5%20418.2%20255.7%20418.3%20265%20408.9L368%20305.9L368%20360z'/%3e%3c/svg%3e");content:"";width:18px;height:20px;display:inline-block;flex:none;margin-left:8px;margin-bottom:-4px;background-position:center;background-size:cover;background-repeat:no-repeat}a:hover,a:focus-visible{text-decoration:underline}.spacer-bottom-1x{margin-bottom:8px}.spacer-top-1x{margin-top:8px}.spacer-right-1x{margin-right:8px}.spacer-bottom-2x{margin-bottom:16px}.spacer-top-2x{margin-top:16px}.spacer-right-2x{margin-right:16px}.spacer-bottom-3x{margin-bottom:24px}.spacer-top-3x{margin-top:24px}.spacer-right-3x{margin-right:24px}.spacer-bottom-4x{margin-bottom:32px}.spacer-top-4x{margin-top:32px}.spacer-right-4x{margin-right:32px}.spacer-bottom-5x{margin-bottom:40px}.spacer-top-5x{margin-top:40px}.spacer-right-5x{margin-right:40px}.spacer-bottom-6x{margin-bottom:48px}.spacer-top-6x{margin-top:48px}.spacer-right-6x{margin-right:48px}.spacer-bottom-7x{margin-bottom:56px}.spacer-top-7x{margin-top:56px}.spacer-right-7x{margin-right:56px}.spacer-bottom-8x{margin-bottom:64px}.spacer-top-8x{margin-top:64px}.spacer-right-8x{margin-right:64px}.spacer-bottom-9x{margin-bottom:72px}.spacer-top-9x{margin-top:72px}.spacer-right-9x{margin-right:72px}.spacer-bottom-10x{margin-bottom:80px}.spacer-top-10x{margin-top:80px}.spacer-right-10x{margin-right:80px}html{overflow-x:hidden}html.no-scroll{overflow:hidden}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;min-height:100vh}.dialog-off-canvas-main-canvas footer{margin-top:auto}.layout--onecol{margin-bottom:60px}.layout--onecol:last-of-type{margin-bottom:0}.sd-social-links-container{width:auto}.region-user-actions ul{margin:0;padding:0;list-style:none}.block-local-tasks-block>ul{display:flex;margin-top:16px;margin-bottom:16px;gap:32px}.block-local-tasks-block>ul li{margin:0}.node--view-mode-full .block-inline-blockcta,.node--view-mode-full .block-fixed-block-contentarticle-cta{position:relative;width:100vw;left:50%;transform:translate(-50%)}.node--view-mode-full .block:has(.field--name-body)+.block{clear:both}.user-login-form{max-width:1728px;width:100%;margin-right:auto;padding-left:20px;padding-right:20px;max-width:600px;margin-left:0}@media (min-width:821px){.user-login-form{padding-left:64px;padding-right:64px}}.user-login-form label{display:block;margin-bottom:6px;font-size:1.125rem;line-height:1.45;color:#444}.user-login-form .js-form-type-textfield input,.user-login-form .js-form-type-password input{font-size:1.0625rem;height:48px;padding:8px 16px;width:100%;border:2px solid #CCCCCC;border-radius:0;box-sizing:border-box}.user-login-form .form-submit{width:fit-content;box-shadow:none;cursor:pointer;display:inline-flex;align-items:center;flex-grow:0;text-decoration:none;border-radius:0;font-size:20px;font-style:normal;font-weight:400;line-height:120%;color:#98002e;margin-top:24px}.user-login-form .form-submit .text{padding-top:10px;padding-bottom:8px;border-bottom:2px solid transparent}.user-login-form .form-submit.disabled{pointer-events:none;cursor:not-allowed;background-color:#ccc;border-color:#ccc}.user-login-form .form-submit:after{flex:none}.user-login-form .form-submit:after{content:"";width:45px;height:45px;margin-left:8px;background-image:url("data:image/svg+xml,%3csvg%20width='44'%20height='42'%20viewBox='0%200%2044%2042'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.3652%201.71875C21.6978%201.0007%2023.3022%201.0007%2024.6348%201.71875L39.1201%209.52441C40.577%2010.3095%2041.4853%2011.8304%2041.4854%2013.4854V28.5146C41.4853%2030.1696%2040.577%2031.6905%2039.1201%2032.4756L24.6348%2040.2812C23.3023%2040.9993%2021.6977%2041.0002%2020.3652%2040.2822L5.87988%2032.4756C4.42304%2031.6905%203.51467%2030.1696%203.51465%2028.5146V13.4854C3.51467%2011.8304%204.42304%2010.3095%205.87988%209.52441L20.3652%201.71875Z'%20stroke='%23A60033'/%3e%3cpath%20d='M26.4102%2021.3691L22.9727%2024.8066C22.7148%2025.0859%2022.2637%2025.0859%2022.0059%2024.8066C21.7266%2024.5488%2021.7266%2024.0977%2022.0059%2023.8398L24.2617%2021.5625H17.6875C17.3008%2021.5625%2017%2021.2617%2017%2020.875C17%2020.5098%2017.3008%2020.1875%2017.6875%2020.1875H24.2617L22.0059%2017.9316C21.7266%2017.6738%2021.7266%2017.2227%2022.0059%2016.9648C22.2637%2016.6855%2022.7148%2016.6855%2022.9727%2016.9648L26.4102%2020.4023C26.6895%2020.6602%2026.6895%2021.1113%2026.4102%2021.3691Z'%20fill='%2398002E'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;border:0;background-color:transparent;font-size:0;cursor:pointer}.user-login-form .form-submit:hover span,.user-login-form .form-submit:focus-visible span{border-color:#98002e}.user-login-form .form-submit:hover:after,.user-login-form .form-submit:focus-visible:after{background-image:url("data:image/svg+xml,%3csvg%20width='44'%20height='42'%20viewBox='0%200%2044%2042'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.3652%201.71875C21.6978%201.0007%2023.3022%201.0007%2024.6348%201.71875L39.1201%209.52441C40.577%2010.3095%2041.4853%2011.8304%2041.4854%2013.4854V28.5146C41.4853%2030.1696%2040.577%2031.6905%2039.1201%2032.4756L24.6348%2040.2812C23.3023%2040.9993%2021.6977%2041.0002%2020.3652%2040.2822L5.87988%2032.4756C4.42304%2031.6905%203.51467%2030.1696%203.51465%2028.5146V13.4854C3.51467%2011.8304%204.42304%2010.3095%205.87988%209.52441L20.3652%201.71875Z'%20fill='%23A60033'%20stroke='%23A60033'/%3e%3cpath%20d='M26.4102%2021.3691L22.9727%2024.8066C22.7148%2025.0859%2022.2637%2025.0859%2022.0059%2024.8066C21.7266%2024.5488%2021.7266%2024.0977%2022.0059%2023.8398L24.2617%2021.5625H17.6875C17.3008%2021.5625%2017%2021.2617%2017%2020.875C17%2020.5098%2017.3008%2020.1875%2017.6875%2020.1875H24.2617L22.0059%2017.9316C21.7266%2017.6738%2021.7266%2017.2227%2022.0059%2016.9648C22.2637%2016.6855%2022.7148%2016.6855%2022.9727%2016.9648L26.4102%2020.4023C26.6895%2020.6602%2026.6895%2021.1113%2026.4102%2021.3691Z'%20fill='white'/%3e%3c/svg%3e")}.user-login-form .form-submit:active span{border-color:#333}.user-login-form .form-submit:active:after{background-image:url("data:image/svg+xml,%3csvg%20width='44'%20height='42'%20viewBox='0%200%2044%2042'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.3652%201.71875C21.6978%201.0007%2023.3022%201.0007%2024.6348%201.71875L39.1201%209.52441C40.577%2010.3095%2041.4853%2011.8304%2041.4854%2013.4854V28.5146C41.4853%2030.1696%2040.577%2031.6905%2039.1201%2032.4756L24.6348%2040.2812C23.3023%2040.9993%2021.6977%2041.0002%2020.3652%2040.2822L5.87988%2032.4756C4.42304%2031.6905%203.51467%2030.1696%203.51465%2028.5146V13.4854C3.51467%2011.8304%204.42304%2010.3095%205.87988%209.52441L20.3652%201.71875Z'%20fill='%23333333'%20stroke='%23333333'/%3e%3cpath%20d='M26.4102%2021.3691L22.9727%2024.8066C22.7148%2025.0859%2022.2637%2025.0859%2022.0059%2024.8066C21.7266%2024.5488%2021.7266%2024.0977%2022.0059%2023.8398L24.2617%2021.5625H17.6875C17.3008%2021.5625%2017%2021.2617%2017%2020.875C17%2020.5098%2017.3008%2020.1875%2017.6875%2020.1875H24.2617L22.0059%2017.9316C21.7266%2017.6738%2021.7266%2017.2227%2022.0059%2016.9648C22.2637%2016.6855%2022.7148%2016.6855%2022.9727%2016.9648L26.4102%2020.4023C26.6895%2020.6602%2026.6895%2021.1113%2026.4102%2021.3691Z'%20fill='white'/%3e%3c/svg%3e")}.node-course-edit-form .field--name-field-sponsor-type,.node-course-edit-form .field--name-field-courses{display:none}[id=layout-builder-modal] th{text-align:left}[id=layout-builder-modal] .form-item{margin-bottom:12px}[id=layout-builder-modal] .form-item:not(.js-form-type-checkbox) label{display:block;margin-bottom:6px;font-size:1.125rem;line-height:1.45;color:#444}[id=layout-builder-modal] .form-item.js-form-type-checkbox input[type=checkbox]{cursor:pointer;display:none}[id=layout-builder-modal] .form-item.js-form-type-checkbox input[type=checkbox]:checked+.checkbox-toggle+label:before{display:none}[id=layout-builder-modal] .form-item.js-form-type-checkbox input[type=checkbox]:checked+.checkbox-toggle+label:after{display:block;opacity:1}[id=layout-builder-modal] .form-item.js-form-type-checkbox input[type=checkbox]:checked+label:before{display:none}[id=layout-builder-modal] .form-item.js-form-type-checkbox input[type=checkbox]:checked+label:after{display:block}[id=layout-builder-modal] .form-item.js-form-type-checkbox input[type=checkbox]:disabled+label:after{background:url(/themes/custom/sd_base/dist-deploy/images/fa-checkbox-disabled.svg) no-repeat center;background-size:contain}[id=layout-builder-modal] .form-item.js-form-type-checkbox label{position:relative;padding-left:24px;line-height:1}[id=layout-builder-modal] .form-item.js-form-type-checkbox label:before,[id=layout-builder-modal] .form-item.js-form-type-checkbox label:after{position:absolute;left:0;top:0;width:16px;height:16px;content:""}[id=layout-builder-modal] .form-item.js-form-type-checkbox label:before{background:url(/themes/custom/sd_base/dist-deploy/images/fa-checkbox.svg) no-repeat center;background-size:contain}[id=layout-builder-modal] .form-item.js-form-type-checkbox label:after{background:url(/themes/custom/sd_base/dist-deploy/images/fa-checkbox-checked.svg) no-repeat center;background-size:contain;display:none}[id=layout-builder-modal] .form-item.js-form-type-checkbox label a{font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;font-weight:300}[id=layout-builder-modal] .form-item.js-form-type-checkbox.expandable{position:relative;margin-right:24px;margin-left:8px;cursor:pointer}[id=layout-builder-modal] .form-item.js-form-type-checkbox.expandable:before{left:0;top:0;width:16px;height:16px;position:absolute;content:url(/themes/custom/sd_base/dist-deploy/images/fa-checkbox-plus.svg)}[id=layout-builder-modal] .form-item.js-form-type-checkbox.expandable.has-checked-checkbox:before{content:url(/themes/custom/sd_base/dist-deploy/images/fa-checkbox-plus-active.svg)}[id=layout-builder-modal] .form-item.js-form-type-checkbox.expandable[aria-expanded=true]:before{content:url(/themes/custom/sd_base/dist-deploy/images/fa-checkbox-minus.svg)}[id=layout-builder-modal] .form-item.js-form-type-checkbox.expandable[aria-expanded=true].has-checked-checkbox:before{content:url(/themes/custom/sd_base/dist-deploy/images/fa-checkbox-plus-minus.svg)}[id=layout-builder-modal] .paragraph-type-label{display:block;margin-bottom:6px;font-size:1.125rem;line-height:1.45;color:#444}[id=layout-builder-modal] input[type=text],[id=layout-builder-modal] input[type=email],[id=layout-builder-modal] input[type=password]{font-size:1.0625rem;height:48px;padding:8px 16px;width:100%;border:2px solid #CCCCCC;border-radius:0;box-sizing:border-box}[id=layout-builder-modal] select{font-size:1.0625rem;height:48px;padding:8px 16px;border:2px solid #CCCCCC;border-radius:0;box-sizing:border-box;background-color:#fff;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/sd_base/dist-deploy/images/fa-chevron-down.svg);background-size:12px;background-position:calc(100% - 16px) center;background-repeat:no-repeat}[id=layout-builder-modal] select::-ms-expand{display:none}.layout-builder--content-preview-disabled .layout-builder-block,.layout-builder-block__content-preview-placeholder-label{margin:0 auto}.ui-dialog-content .js-media-library-views-form{display:flex;flex-wrap:wrap;gap:12px}.ui-dialog-content .js-media-library-views-form .js-media-library-item{flex:1 1 calc(25% - 12px);max-width:calc(25% - 12px);width:100%}td>.form-item{display:block}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sr-only:focus{clip:none;clip-path:none;position:relative;width:auto;height:auto;overflow:visible}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.visually-hidden:focus{clip-path:none;color:#a40015}
@media (min-width:821px){.header{padding-top:28px}}@media (max-width:820px){.header{padding-left:0;padding-right:0;overflow-y:auto;overflow-x:hidden}.header:has(.toggle-menu.open){height:100vh;background-color:#faf6f3}}@media (max-width:820px){.header>.acvim-container{padding:0}}@media (min-width:821px){.header>.acvim-container{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.header>.acvim-container{padding-left:64px;padding-right:64px}}.header ol,.header ul{margin:0;padding:0;list-style:none}.header .microsite-logo .back-to-main-site{display:block;margin-bottom:12px;font-size:16px;color:#333;text-decoration:none}.header .microsite-logo .back-to-main-site i{margin-right:8px}.header .microsite-logo .back-to-main-site:hover,.header .microsite-logo .back-to-main-site:focus-visible{text-decoration:underline}.header .microsite-logo img{width:auto}@media (min-width:821px){.header .microsite-logo img{width:325px;height:auto;object-fit:cover;margin-left:-16px}}.header .microsite-logo a:after{display:none}@media (min-width:821px){.header__logo{position:absolute;z-index:1}.header__logo img{max-height:88px}}@media (max-width:820px){.header__logo{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:24px 20px 20px;border-bottom:10px solid #A40015}}.header__logo img{max-height:62px}.header__logo .toggle-menu{position:relative;display:flex;height:50px;cursor:pointer}@media (min-width:821px){.header__logo .toggle-menu{display:none}}.header__logo .toggle-menu span{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.2;color:#333}.header__logo .toggle-menu span:last-of-type{display:none}.header__logo .toggle-menu.open span:first-of-type{display:none}.header__logo .toggle-menu.open span:last-of-type{display:block}.header__logo .toggle-menu.open .hamburger{top:24px}.header__logo .toggle-menu.open .hamburger:after{transform:rotate(-45deg);transform-origin:center;top:50%}.header__logo .toggle-menu.open .hamburger:before{transform:rotate(45deg);transform-origin:center;top:50%}.header__logo .toggle-menu.open .hamburger i{opacity:0}.header__logo .toggle-menu .hamburger{position:absolute;display:block;left:50%;top:18px;transform:translate(-50%);width:40px;height:16px}.header__logo .toggle-menu .hamburger:after,.header__logo .toggle-menu .hamburger:before{content:"";position:absolute;top:0;height:0;border-bottom:3px solid #A40015;width:100%;left:0;right:0;transition:all ease-out .3s}.header__logo .toggle-menu .hamburger:after{top:100%}.header__logo .toggle-menu .hamburger i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:3px;background-color:#a40015;width:100%;position:absolute;top:50%;transition:all ease-out .1s}.header__utility{position:relative}.header__utility:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#faf6f3;z-index:-2}@media (max-width:820px){.header__utility{padding-top:38px;padding-bottom:40px}}@media (min-width:821px){.header__utility{padding-bottom:20px}}.header__utility .region-utility-nav{position:relative;z-index:1;display:flex;flex-direction:column-reverse}@media (min-width:821px){.header__utility .region-utility-nav{flex-direction:column;max-width:calc(100% - 175px);margin-left:auto}.header__utility .region-utility-nav>*{margin-left:auto}.header__utility .region-utility-nav .menu{display:flex;align-items:center}.header__utility .region-utility-nav .menu li{margin-right:24px}}.header__utility .region-utility-nav nav li{margin-bottom:24px}.header__utility .region-utility-nav nav li:last-of-type{margin-bottom:0}.header__utility .region-utility-nav nav li a{font-size:16px;font-weight:400;line-height:120%;text-decoration:none;color:#333}.header__utility .region-utility-nav nav li a:hover,.header__utility .region-utility-nav nav li a:focus-visible{text-decoration:underline}.header__utility .region-utility-nav nav li a[href^=https]:after{background-image:url(/themes/custom/sd_base/images/external-link-grey.svg)}@media (min-width:821px){.header__utility .region-utility-nav nav{margin-bottom:34px}.header__utility .region-utility-nav nav li{margin-bottom:0}.header__utility .region-utility-nav nav li:last-of-type{margin-right:0;margin-bottom:0}}@media (min-width:821px){.header__utility .region-utility-nav .user-actions{display:flex;align-items:center}}@media (max-width:820px){.header__utility .region-utility-nav .user-actions{margin-bottom:30px}.header__utility .region-utility-nav .user-actions li{margin-bottom:32px}.header__utility .region-utility-nav .user-actions li:last-child{margin-bottom:0}}.header__utility .region-utility-nav .user-actions a{padding-bottom:1px;font-size:16px;font-weight:400;line-height:120%;color:#333;text-decoration:none;border-bottom:1px solid transparent}.header__utility .region-utility-nav .user-actions a:hover,.header__utility .region-utility-nav .user-actions a:focus-visible{border-color:#333}.header__utility .region-utility-nav .user-actions a i{margin-right:8px;color:#c01127}@media (max-width:820px){.header__utility .region-utility-nav .search{margin-top:28px}}.header__utility .region-utility-nav .search .search-block-form form{display:flex;align-items:center;gap:4px}.header__utility .region-utility-nav .search .search-block-form form .form-search{width:210px;padding:10px 24px 10px 0;font-size:16px;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #ccc}.header__utility .region-utility-nav .search .search-block-form form .form-search::placeholder{color:#333}.header__utility .region-utility-nav .search .search-block-form form .button{width:45px;height:45px;background-image:url(/themes/custom/sd_base/images/search-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;border:0;background-color:transparent;font-size:0;cursor:pointer}.header__utility .region-utility-nav .search .search-block-form form .button:hover,.header__utility .region-utility-nav .search .search-block-form form .button:focus-visible{background-image:url(/themes/custom/sd_base/images/search-icon-hover.svg)}.header__utility .region-utility-nav .search .search-block-form form .button:active{background-image:url(/themes/custom/sd_base/images/search-icon-active.svg)}@media (max-width:820px){.header__drawer{display:none;position:relative;z-index:1}}@media (max-width:820px){.header__drawer .drawer-content{display:flex;flex-direction:column-reverse;z-index:1;width:100%;padding:0 24px}}.header__navigation{position:relative;background-color:#a40015}.header__navigation:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#a40015;z-index:-2}@media (min-width:821px){.header__navigation{padding-top:24px;padding-bottom:0}.header__navigation .region{position:relative;z-index:2}.header__navigation:before{z-index:1}}@media (max-width:820px){.header__navigation{margin:0 -24px;box-shadow:0 4px 20px #00000026}}.acvim-main-site .header{position:relative;z-index:99}.acvim-main-site .header:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#faf6f3;z-index:-2}.acvim-main-site .header:after{z-index:0;position:absolute;top:0;right:0;content:"";display:block;width:120px;height:118px;background-repeat:no-repeat;background-size:1800px 1600px;background-position:left center;background-image:url(/themes/custom/sd_base/images/acvim-bg-sand.svg)}@media (min-width:992px){.acvim-main-site .header:after{width:50vw;height:100%;right:0}}.acvim-microsite .header{position:relative;z-index:5}.acvim-microsite .header:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#fff;z-index:-2}@media (max-width:820px){.acvim-microsite .header:has(.toggle-menu.open){height:100vh;background-color:#fff}}@media (max-width:820px){.acvim-microsite .header .header__logo{align-items:flex-end;padding-bottom:5px;border-bottom:10px solid #454F85}.acvim-microsite .header .header__logo .toggle-menu{margin-bottom:4px}}.acvim-microsite .header .header__logo .toggle-menu .hamburger:after,.acvim-microsite .header .header__logo .toggle-menu .hamburger:before{border-bottom:3px solid #323961}.acvim-microsite .header .header__logo .toggle-menu .hamburger i{background-color:#323961}.acvim-microsite .header .header__utility{position:relative}.acvim-microsite .header .header__utility:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#fff;z-index:-2}.acvim-microsite .header .header__utility .region-utility-nav .user-actions a i{color:#454f85}.acvim-microsite .header .header__utility .region-utility-nav .search .search-block-form form .button{background-image:url(/themes/custom/sd_base/images/search-icon-blue.svg)}.acvim-microsite .header .header__utility .region-utility-nav .search .search-block-form form .button:hover,.acvim-microsite .header .header__utility .region-utility-nav .search .search-block-form form .button:focus-visible{background-image:url(/themes/custom/sd_base/images/search-icon-blue-hover.svg)}.acvim-microsite .header .header__utility .region-utility-nav .search .search-block-form form .button:active{background-image:url(/themes/custom/sd_base/images/search-icon-active.svg)}.acvim-microsite .header .header__navigation{position:relative;background-color:#323961}.acvim-microsite .header .header__navigation:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#323961;z-index:-2}
.footer ul{padding:0;list-style:none;margin:0}@media (min-width:821px){.footer .menu{display:flex;align-items:center;flex-wrap:wrap;gap:16px 48px;margin-bottom:16px}}.footer .menu a{padding:0 0 2px;background-color:transparent;border:none;width:fit-content;box-shadow:none;cursor:pointer;flex-grow:0;color:#a60033;font-size:20px;font-weight:400;line-height:120%;text-decoration:underline;text-decoration-thickness:1px;color:#fff;text-decoration:none;font-size:16px}.footer .menu a:hover,.footer .menu a:focus-visible{text-decoration:none}.footer .menu a.is-active{border-color:#a60033}.footer .menu a .icon{display:none}.footer .menu a:hover,.footer .menu a:focus-visible{border-color:#fff}.footer .menu a.is-active{border-color:#fff}.footer .menu a:hover,.footer .menu a:focus-visible{text-decoration:underline}.footer .menu li{margin-bottom:32px}.footer .menu li:last-child{margin-bottom:0}@media (min-width:821px){.footer .menu li{margin-bottom:0}}@media (min-width:821px){.footer .region-footer-bottom .menu li{margin-bottom:16px}.footer .region-footer-bottom .menu li:last-child{margin-bottom:16px}}.footer .region-footer{max-width:1728px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:821px){.footer .region-footer{padding-left:64px;padding-right:64px}}@media (min-width:992px){.footer .region-footer{display:flex;align-items:flex-end}}.footer .region-footer .microsite-logo,.footer .region-footer .block-system-branding-block{flex:none;padding-top:20px;padding-bottom:20px}@media (min-width:992px){.footer .region-footer .microsite-logo,.footer .region-footer .block-system-branding-block{padding:24px 110px 24px 0}}.footer .region-footer .microsite-logo a:after,.footer .region-footer .block-system-branding-block a:after{display:none}.footer .region-footer nav{position:relative;width:100%;height:fit-content;padding:40px 0}.footer .region-footer nav:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#a40015;z-index:-2}@media (min-width:992px){.footer .region-footer nav{position:relative;z-index:1;margin-bottom:-40px;padding:32px 0 16px 32px}}@media (min-width:992px){.footer .region-footer nav:before{left:0;transform:none}}.footer .region-footer-middle,.footer .region-footer-bottom{max-width:1728px;width:100%;margin-left:auto;margin-right:auto;padding:40px 20px}@media (min-width:821px){.footer .region-footer-middle,.footer .region-footer-bottom{padding-left:64px;padding-right:64px}}@media (min-width:821px){.footer .region-footer-middle,.footer .region-footer-bottom{padding-top:24px;padding-bottom:8px}}.footer .region-footer-middle{position:relative}.footer .region-footer-middle:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#c01127;z-index:-2}@media screen and (min-width:1025px){.footer .region-footer-middle{display:flex;align-items:flex-end;flex-wrap:wrap}}@media (min-width:821px){.footer .region-footer-middle{padding-bottom:54px}}.footer .region-footer-middle .block-fixed-block-content{min-width:304px;margin-bottom:40px;flex:none}@media screen and (min-width:1025px){.footer .region-footer-middle .block-fixed-block-content{margin-right:36px;margin-bottom:18px}}.footer .region-footer-middle .field--name-body *{font-size:16px;color:#fff}.footer .region-footer-middle .field--name-body a{padding:0 0 2px;background-color:transparent;border:none;width:fit-content;box-shadow:none;cursor:pointer;flex-grow:0;color:#a60033;font-size:20px;font-weight:400;line-height:120%;text-decoration:underline;text-decoration-thickness:1px;color:#fff;font-size:16px;font-weight:300;text-decoration:none}.footer .region-footer-middle .field--name-body a:hover,.footer .region-footer-middle .field--name-body a:focus-visible{text-decoration:none}.footer .region-footer-middle .field--name-body a.is-active{border-color:#a60033}.footer .region-footer-middle .field--name-body a .icon{display:none}.footer .region-footer-middle .field--name-body a:hover,.footer .region-footer-middle .field--name-body a:focus-visible{border-color:#fff}.footer .region-footer-middle .field--name-body a.is-active{border-color:#fff}.footer .region-footer-middle .field--name-body a:hover,.footer .region-footer-middle .field--name-body a:focus-visible{text-decoration:underline}.footer .region-footer-middle .social-media{display:flex;align-items:center}@media screen and (min-width:1025px){.footer .region-footer-middle .social-media{margin-right:36px}}@media screen and (max-width:1024px){.footer .region-footer-middle .social-media{margin-bottom:44px}}.footer .region-footer-middle .social-media li{margin-right:16px}.footer .region-footer-middle .social-media li:last-child{margin-right:0}.footer .region-footer-middle .social-media li a{padding:4px;font-size:16px;color:#fff;text-decoration:none;border-bottom:1px solid transparent}.footer .region-footer-middle .social-media li a:hover,.footer .region-footer-middle .social-media li a:focus-visible{border-color:#fff}.footer .region-footer-middle .social-media li a i{font-size:24px}.footer .region-footer-middle .social-media li a:after{display:none}@media screen and (min-width:1025px){.footer .region-footer-middle nav{margin-left:auto}}.footer .region-footer-middle nav .menu a{font-weight:300;font-size:16px}.footer .region-footer-bottom .menu{justify-content:flex-end}.footer .region-footer-bottom .menu a{font-weight:300;font-size:16px;color:#333}.footer .region-footer-bottom .menu a:hover,.footer .region-footer-bottom .menu a:focus-visible{border-color:#333}.footer .back-to-main-site{display:block;margin-bottom:22px;color:#fff;font-weight:400}.footer .back-to-main-site i{margin-right:8px;font-size:16px;font-weight:900}.acvim-microsite .footer .region-footer nav{position:relative}.acvim-microsite .footer .region-footer nav:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#323961;z-index:-2}@media (min-width:992px){.acvim-microsite .footer .region-footer nav:before{left:0;transform:none}}.acvim-microsite .footer .region-footer-middle{position:relative}.acvim-microsite .footer .region-footer-middle:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#454f85;z-index:-2}
.block-inline-blockresource-files-block{margin-bottom:60px}.block-inline-blockresource-files-block h2{margin-bottom:20px;font-family:Roboto,sans-serif;font-size:25px;line-height:1.25;font-weight:300}@media (max-width:820px){.block-inline-blockresource-files-block h2{font-family:Roboto,sans-serif;font-size:25px;line-height:1.25;font-weight:300}}.block-inline-blockresource-files-block .field__item{margin-bottom:20px}.block-inline-blockresource-files-block .field__item:last-child{margin-bottom:0}.resource-link{margin-bottom:16px}.resource-link:hover .resource-link__title{text-decoration:underline}.resource-link a{color:#333;text-decoration:none;font-weight:200;font-size:1.1875rem}.resource-link a:after{display:none!important}.resource-link .resource-link__title{margin-left:8px}.resource-link .resource-link__size{font-weight:200;margin-left:12px}.resource-links .section-heading{margin-bottom:21px}
