/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.js input.form-autocomplete{background-image:url(/core/misc/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/misc/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
#block-arden-content article div > section.u-bg-verglas{}#block-arden-content article .section-title{position:relative;border-top:none 0;}.transition-class{height:567px;transition:height 0.3s ease;}#search-listing-section > div > div > div > div > div > section > div{background:#eef4fa !important;}#block-arden-content article div > #search-listing-section section{background:#eef4fa !important;padding-bottom:0;}#block-arden-content article .section-title:after{content:'';position:absolute;width:50px;height:2px;left:0;bottom:-4px;background-color:#26F1EA;}section.fafc-section{background:#EEF4FA;overflow:visible;}section.fafc-section .c-content .intro,section.fafc-section .c-content .intro p{margin-bottom:0 !important;}.fafc-section .feesinfo .form > div.col-sm-12:first-child{text-align:center;}.fafc-section .feesinfo .form > div.col-sm-12 .section-title{display:inline-block;}.fafc-section .feesinfo .info-tables{margin:5px 0 0 !important;}.fafc-section .feesinfo .info-tables > div,.fafc-section .feesinfo .info-tables > b > div,.fafc-section .feesinfo .info-tables > h3,.fafc-section .feesinfo .info-tables > b > h3{display:none;}.fafc-section .feesinfo .info-tables p{color:#3F4952;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;}.find-course-cta-section{display:block;margin:0 0 10px;text-align:center;}.find-course-cta-section .btn-primary--find-course{height:52px !important;padding-left:60px;padding-right:60px;}.info_result_box{display:flex;gap:60px;margin-top:20px;margin-bottom:50px;}.info_result_box>div{width:50%;display:flex;flex-direction:column;gap:18px;}.info_result_box .irb_head{color:#001E50;font-family:"GalaxieCopernicus","GalaxieLocal",sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:140%;display:flex;gap:18px;align-items:center;margin-bottom:10px;}.info_result_box .irb_head .irbh_icon{display:flex;width:48px;height:48px;flex-direction:column;justify-content:center;align-items:center;border-radius:24px;background:#001E50;}.info_result_box .irb_head .irbh_icon img{width:18px;height:auto;max-height:46px;flex-shrink:0;}.info_result_box .tableish{display:flex;padding:12px 18px !important;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:24px;border-radius:6px;border:1px solid #BECCD8;background:var(--Arden-White,#FFF);}.info_result_box .tableish.haslink:hover{cursor:pointer;border:1px solid #a2aeb9;}.info_result_box .tableish  > div{flex:0 0 calc(50% - 12px);max-width:none;}.info_result_box .tableish .fee_icon,.info_result_box .tableish .dl_dark b,.info_result_box .tableish .bl_dark b,.info_result_box .tableish br,.info_result_box .tableish .dl_light a[title="Fees & Funding options"],.info_result_box .tableish .bl_light a[title="Fees & Funding options"]{display:none;}.info_result_box .tableish>.dl_dark,.info_result_box .tableish>.bl_dark{color:#001E50;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:140%;}.info_result_box .tableish>.dl_dark span{display:block;}.info_result_box .tableish>.dl_dark span i{color:#3F4952;font-size:16px;font-weight:400;font-style:unset;}.info_result_box .tableish .dl_dark span:nth-child(4){margin-top:6px;}.info_result_box .tableish>.dl_dark span.viewcourcelink{margin-top:18px !important;line-height:1;}.info_result_box .tableish>.dl_dark span.viewcourcelink > span{display:inline-block !important;font-size:18px !important;border-bottom:2px solid transparent;transition:.5s;}.info_result_box .tableish:hover>.dl_dark span.viewcourcelink > span{border-bottom:2px solid #001E50;}.info_result_box .tableish>.dl_dark span.viewcourcelink > span svg{width:20px;}.info_result_box .tableish .bl_light,.info_result_box .tableish .bl_light > b:has(b),.info_result_box .tableish .dl_light,.info_result_box .tableish .dl_light > b:has(b){color:#001E50;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:140%;text-align:right;}.info_result_box .tableish .bl_light br,.info_result_box .tableish .dl_light br{display:block;}.info_result_box .tableish .bl_light b,.info_result_box .tableish .dl_light b{color:#3F4952;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;}.info_result_box .tableish .dl_light span{display:block;margin-top:18px;color:#3F4952;text-align:right;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;}.info_result_box .tableish .dl_light a{display:block;margin-top:18px;color:#3F4952;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration:underline;}.info_result_box .irb_left .row{display:none;}.info_result_box h3{margin-bottom:0;color:#001E50;font-family:"GalaxieCopernicus","GalaxieLocal",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:140%;}.info_result_box .irb_right .tableish{margin-bottom:26px;}.info_result_box .irb_right .tableish:last-child{margin-bottom:0;}section.search-listing-section{background:#eef4fa;overflow:visible;}section.search-listing-section .searchinfo .form > div.col-sm-12:first-child{text-align:center;}section.search-listing-section .searchinfo .section-title{display:inline-block;}@media (min-width:992px){.ctm-test-61 section,.ctm-test-61 footer{padding:30px 0;}#block-arden-content article div > section{padding:40px 0 48px;}#block-arden-content article .section-title{margin-bottom:32px;}section.fafc-section{padding:38px 0;}}@media (max-width:767px){section.fafc-section{padding:0;}.info_result_box{gap:40px;flex-wrap:wrap;flex-direction:column;}.info_result_box>div{width:100%;}.find-course-cta-section{margin:20px 0;}}@media (max-width:400px){.find-course-cta-section .btn-primary--find-course{width:100%;padding-left:0;padding-right:0;}}.feesinfo > div > div:not(.btn){background-color:#eef4fa !important;}.fees_calculator .feesinfo select{width:100%;}.info_result_box > br{display:none;}@media (min-width:992px){section.search-listing-section{padding:80px !important;}}
