.notice.notice-info.aioseo-migration{display:none}#dm_nav .menu-wrap__inner .menu-item-has-children>a,#dm-menu.nav li.menu-item-has-children{max-width:100%}.dm-circle-expand #dm-menu.nav li.menu-item-has-children{margin:0px}div#ppms_cm_footer{display:none!important}div.ppms_cm_popup_overlay div.ppms_cm_popup_wrapper,div.ppms_cm_popup_overlay div.ppms_cm_popup_wrapper:focus,div.ppms_cm_popup_overlay div.ppms_cm_popup_wrapper:hover{margin-top:20px!important}div.ppms_cm_popup_overlay button.ppms_cm_agree-to-all,div.ppms_cm_popup_overlay button.ppms_cm_agree-to-all:focus,div.ppms_cm_popup_overlay button.ppms_cm_agree-to-all:hover{border-color:#b33259!important;background-color:#b33259!important;border-radius:32px!important}div.ppms_cm_popup_overlay button.ppms_cm_reject-all,div.ppms_cm_popup_overlay button.ppms_cm_reject-all:focus,div.ppms_cm_popup_overlay button.ppms_cm_reject-all:hover{border-radius:32px!important;border-color:#b33259!important;background-color:#fff!important;color:#b33259!important}.btn--magenta{color:#FFFFFF!important;border:2px solid #b33259!important;border-radius:32px;font-size:18px;background-color:#b33259;font-size:16px!important;padding:8px 20px;display:inline-block;transition:all 300ms ease 0ms;font-weight:bold}.btn--magenta:hover{background:none;color:#b33259!important;border:2px solid #b33259!important}.search__facet-icon i{color:#b33259!important}.residency-menu-list .et_pb_text_inner a{transition:all .3s ease!important;padding:5px 0px}.residency-menu-list .et_pb_text_inner a:hover{background:#0077c8;padding:5px 10px}.nav li ul{background:transparent}.container{max-width:1290px!important;margin-left:auto!important;margin-right:auto!important;width:auto!important}.et_pb_row{padding-left:30px;padding-right:30px;width:100%}@media (max-width:910px){.container{margin-left:15px!important;margin-right:15px!important}.container.clearfix.et_menu_container{margin-right:0px!important;margin-left:0px!important;padding-left:15px;padding-right:15px}}.program-navigation ul.et-menu li a{transition:none}.program-navigation ul.et-menu li a:hover{opacity:1}.program-navigation ul.et-menu li a:after{content:'';display:block;width:0;height:3px;margin-top:5px;background:#0077c8;transition:width .3s}.program-navigation ul.et-menu li a:hover::after{width:100%}div#sticky{width:100%!important;max-width:100%!important}.et_pb_text h3{margin-top:20px}.et_pb_column_empty{visibility:hidden}.faculty .et_pb_toggle_open .et_pb_toggle_title:after{font-size:28px!important;right:-5px}.program-banner-sticky .et_pb_menu__wrap{justify-content:flex-start!important}.program-banner-sticky .sticky-column-2{width:100%!important;max-width:1350px!important}.program-banner-sticky.et_pb_sticky .et_pb_menu__wrap{justify-content:flex-end!important}.program-banner-sticky .sticky-column-1{display:none}.program-banner-sticky.et_pb_sticky .sticky-column-1{display:block}@media (max-width:1200px){.program-banner-sticky.et_pb_sticky .sticky-column-2{display:none}.program-banner-sticky.et_pb_sticky .sticky-column-1{width:100%;max-width:1350px}.program-banner-sticky .et_pb_row{display:none}.program-banner-sticky.et_pb_sticky .et_pb_row{display:block;padding-left:15px!important;padding-right:15px!important}}@media only screen and (min-width:981px) and (max-width:1200px){.program-banner-sticky.et_pb_sticky{top:67px!important}.program-banner-sticky.et_pb_sticky .sticky-column-1 .et_pb_text p{font-size:18px}}@media only screen and (min-width:768px) and (max-width:980px){.program-banner-sticky.et_pb_sticky{top:63px!important}}ul.et-menu li{padding-bottom:0px}.program-banner-sticky p{padding-bottom:0px!important}div[class*='et_pb_mega_menu_section_'] .et_pb_row .et_pb_column .et_pb_module a{color:black;border-bottom:2px solid transparent;font-size:16px;display:inline-block;line-height:1.2;padding:2px 0px 2px 0px;margin-bottom:8px;transition:all .2s ease;display:block;width:fit-content}div[class*='et_pb_mega_menu_section_'] .et_pb_row .et_pb_column .et_pb_module a:hover{color:black!important;background:transparent;border-bottom:2px solid #000;font-size:16px}.benefits__provided-benefit{background:#fff;border-left:5px solid #d0d9e8;padding:10px 0}.benefits__provided-benefit h3{padding-bottom:0px}