.underline{text-decoration:underline;text-decoration-color:#b8343e;text-decoration-style:solid;text-decoration-thickness:4px}h1{padding-top:10px}h2{padding-top:15px;padding-bottom:5px}a:hover{cursor:hand}.et_pb_text a,.et_pb_blurb_description a{background-image:linear-gradient(120deg,#44d62c 0%,#44d62c 100%);background-repeat:no-repeat;background-size:100% 2px;background-position:0 100%;transition:background-size 0.25s ease-in-out;color:inherit!important;font-weight:550;padding-left:3px;padding-right:3px}.et_pb_text a:hover,.et_pb_blurb_description a:hover{background-size:100% 100%;color:#ffffff!important;border-radius:2px;transition:ease all .3s}mark{background:linear-gradient(-100deg,hsla(48,92%,75%,.3),hsla(48,92%,75%,.7) 95%,hsla(48,92%,75%,.3));border-radius:5px;padding:.1em}.et_pb_menu li ul{border:2px solid #2cba6c}.et_mobile_menu{border-top:none;border-radius:15px;box-shadow:0 2px 5px rgba(0,0,0,.4);margin-top:-10px}.mobile_menu_bar:before{color:#192f59}.container.et_menu_container{width:98%}.nav li ul{padding:10px 0}.menu-cta--blue a{color:#fff!important;background-color:#192f59;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;line-height:9px;padding:12px 10px!important;display:block;padding-left:16px!important;padding-right:16px!important;border:0px}#top-menu li.menu-cta--blue{padding-right:5px!important}.menu-cta--red a{color:#fff!important;background-color:#b8343e;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;line-height:9px;padding:12px 10px!important;display:block;padding-left:16px!important;padding-right:16px!important;border:0px}@media (max-width:980px){.menu-cta--red a{margin-top:10px}}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:20px}.de-menu-cta a:hover{opacity:1!important;color:#fff!important;background-color:#44d62c}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0px;padding-bottom:0px}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}#top-header{display:none!important}#main-header,#main-header.et-fixed-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#main-header .nav li ul{border-radius:15px;border-top:none;margin-top:-10px;width:350px}ul.sub-menu li a{width:100%!important;padding-left:0px!important}ul.sub-menu li:hover{text-decoration:underline}.overview-table{border-collapse:collapse;width:100%}.overview-table td,.curriculum-table td{border-bottom:1px solid lightgray;padding-top:5px;padding-bottom:5px}.overview-table td:first-child{font-weight:550;width:10%;padding-right:25px}.overview-table td:nth-child(2){font-weight:400!important;text-align:right}.curriculum-table,.admission-table{width:100%;font-weight:400!important;margin-top:25px}.curriculum-table td:first-child{width:50%}.curriculum-table td:nth-child(2){width:15%;text-align:center}.curriculum-table td:nth-child(3){width:35%;text-align:center}@media only screen and (max-width:600px){.curriculum-table,.admission-table{display:block;overflow-x:auto;width:100%;box-sizing:border-box}.curriculum-table td,.admission-table td{white-space:normal;display:table-cell;vertical-align:middle}.curriculum-table td:first-child,.admission-table td:first-child{min-width:90px;max-width:180px;overflow-wrap:break-word}.curriculum-table td:nth-child(2),.admission-table td:nth-child(2){min-width:100px;text-align:center;padding-left:15px;padding-right:15px}.curriculum-table td:nth-child(3),.admission-table td:nth-child(3){min-width:300px;text-align:left}}.bsse-bullet-list-check ul{list-style:none}.bsse-bullet-list-check ul li{position:relative;padding-left:26px;font-weight:300!important}.bsse-bullet-list-check ul li:before{content:'\e052';font-family:'ETMODULES';position:absolute;left:0;top:-1px;font-size:1em}.bsse-bullet-list-check--green ul li:before{color:#44d62c}.bsse-bullet-list-check--light-blue ul li:before{color:#BCE6FB}.check-as-icon:before{content:'\e052'!important;color:#BCE6FB;font-family:'ETMODULES'!important;font-size:1.05em!important}.entry-content ol,.entry-content ul{padding:20px 0px 20px 30px!important;list-style-position:outside;margin-left:15px}.entry-content ol li,.entry-content ul li{margin-bottom:10px}.et_tb_text_2 ol{padding-left:20px!important}[class*="lightbox-trigger-"]{cursor:pointer}[class*="lightbox-content-"]{position:relative;z-index:unset!important}[class*="lightbox-content-"] .mfp-close{color:#999999!important}[class*="lightbox-content-"] .mfp-close:active{top:0px!important}