@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";*{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(../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(../images/fa-checkbox.svg) no-repeat center;background-size:contain}[id=layout-builder-modal] .form-item.js-form-type-checkbox label:after{background:url(../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(../images/fa-checkbox-plus.svg)}[id=layout-builder-modal] .form-item.js-form-type-checkbox.expandable.has-checked-checkbox:before{content:url(../images/fa-checkbox-plus-active.svg)}[id=layout-builder-modal] .form-item.js-form-type-checkbox.expandable[aria-expanded=true]:before{content:url(../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(../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(../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}
