<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Common style start*/
body {color:#333;margin:0 auto;background:#fff;overflow-x:hidden;font-style:initial}
html {overflow-y:scroll}
.ad_cnr {margin:0 auto;width:1098px}
.uni_info .cl_blult a:hover,.qmenu #mywhatuni:hover,.qmenu #loglink:hover,.footer-links a:hover,ul.mnite_cnt2 li &gt; a:hover,#tapetext a:hover,.ffwd:hover,.sign_txt a:hover,.prof_txt:hover,.sup_txt:hover,.bcrumb_blue a:hover span,.error_404 .blue:hover,.popular_courses ul li a:hover,.sitemap ul li a:hover,.hor_cmp .view_more:hover,.ver_cmp .view_more:hover,.go_visit:hover,.sett ul li a:hover,.ract_rht .ract_tit_txt a:hover,.tim_lgn #content-left .cinfo a:hover,.uline {text-decoration:underline}
ul {list-style:none outside none}
a,.nblue,.sbj-tle {color:#00bbfd;cursor:pointer;text-decoration:none}
h1,h2,h3,h4,h5,h6 {font-weight:normal;line-height:110%}
.fnt_lbd,.grapm1 .select,.uni_info h2 a,.top_footer .search_txt {font-family:"Lato-Bold",Arial}
.fnt_lrg,#fixedscrolltop span ~ .link_blue,.doughnutSummaryNumber,.grapm1 .div3,.right_link,.right_link1 span:first-child,.top_footer .ns_dd .tx_bx {font-family:"Lato-Regular",Arial!important}
.row-fluid:after,section:after,.content-bg:after {clear:both;content:"";display:table;line-height:0}
section {float:left;width:100%;padding:70px 0}
.content-bg {width:980px;margin:0 auto}
.p0 {padding:0!important}
.pr5 {padding-right:5px}
.pb15 {padding-bottom:15px}
.pb50 {padding-bottom:50px}
.mb25 {margin-bottom:25px}
.mt30 {
    margin-top: 30px
}
.fa,.icon-ok {
    display: inline-block;
    font-family: FontAwesome!important;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.fa-plus:before {
    content: "\f067"
}
.fa-clock-o:before {
    content: "\f017"
}
.icnr,.fleft,.login,#tapetext {
    float: left
}

.finc,.line,.icnr,.icon,.hdr_menu,.hdr_menu &gt; ul &gt; li {
    position: relative
}
#tapetext {
    height: 25px;
    line-height: 25px!important;
    overflow-x: hidden;
    overflow-y: hidden;
    color: #333
}

#sky {
    left: 50%;
    margin-left: 464px;
    position: absolute;
    top: 155px
}

.sk2 {
    margin: 20px 0
}
.uni_ct a,.myw .slta,.usr,.ttl,.slst,.tb li a,.nm,.sbttl,.wbtn,.sblbl,.spe .sbmt,.quest,.bsi-cont .bic input.sbmt,.bsi-cont .bic label,.bsc-info h2,.myd a,.myc a,.cmw a,.ovrn .nblue,p.clear .pag a,p.clear .pag strong,.big,.cyg h3,.unislid li a,.ok1,.ok1:hover,.meet .lorange,.swt p a,.sug .hs-1 a,.fsb-cont p.sbt a,.log-btn input,.log-btn input:hover,a.fbb,.nlr .lar,.fyed h2,.nrate a,.nrate span,.nrate,.cou-in li .min,.pawrd_txt,.vdcon,.sntxt,.htxt,.onc .htxt1,#mbox a.txtno,.icnr,.txtc,.gp-inf td,.yqsbhd,.ret table td,.yqhead,.uni-fn,.eq-cut,.len,.lcls,.pform label,.inrsh,.adcom a,.ccm span,.cmp-txt,.snme,.myt-lt h3,.staw-hrd,h1,.award-list li,.sblue,.fwb,.footer-links h2,h1 {
    font-weight: bold
}
.hdiv,.pb-10,.siform fieldset,.clr_place,p,.clr_place,.rcmt.nw .rinner {
    padding-bottom: 10px
}
.clipart.sl .large,.clipart.md .large {
    height: 5px;
    left: 0;
    position: absolute;
    /*top:124px;*/
    top: 130px;
    width: 100%;
    background-color: #00577f!important;
    -webkit-transition: height 1s;
    transition: height 1s;
    z-index: 1
}
.clipart.md .timeline {
    -webkit-transition: height 1s;
    transition: height 1s
}
body.md #sky,body.lg #sky {
    top: 231px;
    left: 50%;
    margin-left: 464px;
    position: absolute;
    -webkit-transition: top 1s;
    transition: top 1s
}
.bcrumb_blue {
    padding-bottom: 12px;
    padding-top: 15px;
    font: 12px Lato-regular,Arial
}

.bcrumb_blue i {
    padding-left: 17px
}

.bcrumb_blue div {
    display: inline
}

.bcrumb_blue .divider {
    padding: 0 6px
}

.bcrumb_blue span {
    font-family: "Lato-bold",Arial;
    color: #5e5e61
}

.bcrumb_blue a,.bcrumb_blue span.blue,.bcrumb_blue a span {
    color: #00bbfd;
    font-family: "Lato-regular",Arial
}
.sl.non_log .large,.md.non_log .large,.lg.non_log .large,.non_log .timeline {
    background: url(https://images-dom.prod.aws.idp-connect.com/wu-cont/images/bg_time_nl.jpg) repeat left top!important;
    cursor: pointer
}
.hms_cnt {
    padding: 20px;
    background: #656565;
    box-sizing: border-box;
    display: none
}

.hms_cnt input.hms_inp {
    background: #fff;
    border: 0;
    border-radius: 4px;
    line-height: 42px;
    padding: 0 20px;
    width: 100%;
    box-sizing: border-box;
    font-size: 18px;
    color: #707070;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}
.cookins {
    float: left;
    display: inline-block;
    width: 100%;
    padding: 8px 10px;
    font-size: 14px;
    text-align: center;
    background: #707070;
    color: #fff;
    position: absolute;
    left: 0;
    top: -52px;
    box-sizing: border-box
}

.cookins p,.cookins .ckbubtn {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px
}

.ckbubtn {
    border-radius: 20px;
    font-size: 14px;
    padding: 8px 12px;
    width: 67px;
    background: #00B5F1;
    color: #707070;
    margin-left: 18px;
    text-transform: uppercase;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.spactp {
    padding-top: 52px;
    -webkit-transition: padding 500ms;
    transition: padding 500ms
}
.md.spactp .article_main ~ #sky,.md.spactp .my_comp.fnl5 ~ #sky {
    top: 390px!important
}
.md.non_log.spactp .article_main ~ #sky,.md.non_log.spactp .my_comp.fnl5 ~ #sky {
    top: 330px!important
}
.spactp {
    padding-top: 56px
}
.cookins {
    top: -56px
}
/*Common style end*/

body {
    color: #707070;
    font-family: "Lato-Regular",Arial!important;
    overflow-x: hidden;
    font-style: initial
}
.content-bg h3,.content-bg h4,.content-bg h5,.content-bg h6,.vidtxt {
    font-weight: 100
}

.content-bg h1 {
    font-size: 40px;
    line-height: 43px
}

.content-bg h2 {
    font-size: 36px
}

.content-bg h3 {
    font-size: 22px
}

.content-bg h4 {
    font-size: 20px
}
.pros_brcumb .bcrumb_blue i {
    padding-left: 0!important
}
.cf:after {
    clear: both;
    content: "";
    display: table;
    height: 0;
    line-height: 0
}
.topsearch .fa-search {
    display: none
}

.pros_search input[type="text"] {
    border: 2px solid #e5e5e5;
    box-sizing: border-box;
    color: #b7b7b7;
    font-family: "Lato-Regular",Arial!important;
    font-size: 14px;
    padding: 9px 10px 10px;
    margin: 0 0 0 -2px;
    width: 262px
}

.pros_search .icon_srch {
    background: url(https://images-dom.prod.aws.idp-connect.com/wu-cont/images/icon_search.png) no-repeat left top;
    border-radius: 0 5px 6px 0;
    color: #fff;
    cursor: pointer;
    height: 40px;
    margin-top: 0;
    width: 40px;
    border: 0
}
.pros_search fieldset {
    position: relative
}

.pros_search .fa-search {
    position: absolute;
    right: 12px;
    top: 17px;
    color: #fff;
    cursor: pointer;
    display: none
}
.col3 {
    width: 33.3%
}
.fa-clock-o:before {
    content: "\f017"
}
.article_main figure {
    line-height: 0
}

.article_main h1 {
    color: #707070;
    text-transform: none;
    text-align: left;
    margin: 0 0 20px;
    font: 30px/34px Lato-Regular,arial
}

.article_main h2,.article_main h3,.article_main h5 {
    line-height: 24px;
    font-family: "Lato-Regular",arial
}

.article_main h3 {
    font-family: "Lato-Bold",arial;
    color: #5e5e61
}

.article_main h2 {
    font-size: 20px
}

.article_main h3 {
    font-size: 18px
}
section.asadv {
    width: 100%;
    overflow: hidden
}

.asrcc {
    float: left
}

.asrcb {
    float: right
}

.asadv {
    color: #707070
}

.asadv h2 {
    margin-bottom: 17px;
    color: #707070;
    text-align: left;
    font: 24px/24px Lato-Regular,arial
}

.asadv p {
    font: 14px/21px Lato-Regular,arial
}

.asadv h3 {
    color: #5E5E61;
    font: 18px Lato-Bold,arial
}

.asadv h3 a {
    color: #00BBFD!important;
    vertical-align: top;
    font: 18px Lato-Bold,arial
}

.asadv h4 {
    font: 14px/22px Lato-Regular,arial
}

section.asadv {
    width: 100%;
    overflow: hidden
}

.art-nav {
    float: left;
    width: 226px;
    margin: -3px 20px 0 0
}

.asadv nav {
    width: 100%
}

.asadv nav ul.mlst {
    float: left;
    width: 100%;
    display: block
}

.asadv nav ul.mlst i {
    margin-right: 3px
}

.asadv nav ul.mlst li {
    float: left;
    width: 100%;
    margin: 0 0 5px;
    line-height: 27px
}
.asadv nav ul.mlst li a {
    color: #00bbfd;
    font: 13px/15px Lato-Regular,arial
}
.asadv nav ul.mlst li ul {
    float: left;
    margin-left: 12px;
    margin-top: 2px
}

.asadv nav ul.mlst li ul.slst li {
    float: left;
    padding: 0 0 5px;
    margin-bottom: 0;
    list-style: outside none none;
    font: 13px/20px Lato-Regular,arial
}

.asadv nav ul.mlst li ul.slst li a i {
    padding-right: 2px
}
/*.asadv a.btn1.btn2 {
    colortext-decoration: #707070 !importantnone
}*/

.art-prod {
    float: right;
    width: 720px
}

.art-prod .btn1 {
    margin-top: 10px
}

.art-bl {
    width: 100%;
    margin: 35px 0 0;
    overflow: hidden;
    float: left
}
.art-bl:first-child {
    width: 100%;
    margin: 0;
    overflow: hidden
}

.ab-img {
    float: left;
    width: 490px;
    background: #eee
}

.ab-img .img_ppn {
    width: 490px;
    display: block
}

.ab-img .img_ppn img {
    max-width: 100%
}

.art-bl .ab-img.fRg {
    float: right
}

.art-bl .ab-img.fRg img {
    float: right
}

.ab-cont {
    float: left;
    width: 192px;
    background: #eee;
    min-height: 255px;
    padding: 15px 19px 0;
    position: relative
}
.ab-cont h3 {
    color: #00bbfd;
    padding-bottom: 5px;
    line-height: 25px
}

section.art-ml {
    width: 100%;
    overflow: hidden
}

.art-lst {
    float: left;
    width: 100%;
    margin: 0 0 20px
}

.art-lst li {
    float: left;
    width: 227px;
    margin: 0 19px 0 0;
    border-bottom: 1px solid #e2e2e2
}

.art-lst li:last-child {
    margin-right: 0
}

.art-view {
    width: 100%;
    float: none;
    vertical-align: top;
    position: relative
}

.art-view .img_ppn {
    position: relative;
    width: 225px;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
    padding-bottom: 16px
}
.art-view .img_ppn img {
    max-width: 100%;
    display: block
}

.ab-img .img_ppn {
    position: relative
}
.art-view .art-inc {
    overflow: hidden
}

.art-view .art-desc {
    min-height: 120px
}

.art-view .art-inc h3 {
    width: 200px;
    min-height: 98px
}
.ab-cont .fcont {
    width: 100%;
    position: static;
    bottom: 0;
    padding: 15px 0 17px;
    font: 13px Lato-Regular,arial
}

.fcont {
    width: 100%;
    padding: 45px 0 15px;
    overflow: hidden;
    font: 13px Lato-Regular,arial
}

.fcont .fcontIc {
    float: left;
    margin: 0 15px 0 0;
    font-family: "Lato-Regular",arial
}
section.sh-res {
    width: 100%;
    overflow: hidden
}
.article_land_cnr,.top_box_shadow {
    margin-bottom: 0 !important;
    float: left;
    width: 100%
}

.artMain .fa-clock-o,.artMain .fa-eye {
    padding-left: 2px;
    font-size: 1.2em;
    color: #707070
}
#stickyTop {
    transition: padding-top 1s ease 0
}

.sticky_top_nav {
    z-index: 100;
    background: none repeat scroll 0 0 rgba(255,255,255,0.80)!important;
    position: fixed;
    top: -20px!important;
    padding: 20px 0 0;
    width: 100%;
    box-shadow: 1px 6px 6px -6px rgba(6,0,0,0.4);
    transition: padding-top 0 ease 0s,top 1s ease 0
}
.article_main .btn1 {
    border: 1px solid #00BBFD;
    color: #00BBFD
}
.article_main .btn1.btn2,.article_main .btn1.btn3 {
    text-align: center;
    width: 179px
}
.article_main .btn2 .fa {
    float: none!important;
    margin-right: 14px
}
.article_main .fa-plus:before {
    content: "\f067";
    font-size: 1.2em
}
.bg_cover {
    float: left;
    width: 100%;
    background: #eee;
    margin-bottom: 20px
}

.pros_search #articleSearchForm input[type="text"] {
    width: 370px
}
.hrdr {
    width: 100%
}
.box_bg_cnr {
    width: 100%;
    background: #eee;
    float: left;
    margin-bottom: 20px
}
.fa-angle-right:before {
    content: "\f105"
}
#stickyAdvice,#desktop_hdr,#desktop_ftr,#comparealltext,#tickerTape {
    display: block
}

#mobile_hdr,#mobile_ftr,#leftNavMobile {
    display: none
}
.finc,.line,.icnr,.icon,.hdr_menu,.hdr_menu &gt; ul &gt; li {
    position: relative
}
h1,.len p,.review_tx3,.times-rank strong {
    font-size: 200%
}
.stu_rss1,.fil_select1,.fil_select,.bom_ban,.stu_sbmit,.stusry_pod1,.stu_inner,.stuinr_rgt,.uni_infocnt,.btn_cnt,.crs_infocnt,.hicon,.vditec,.hline,.vdate,#fpc,.finc,.line,.icnr,.icon,.shold,.shold2,#nav li,.chp,.hdr_menu,.hdr_menu &gt;ul&gt;li {
    position: relative
}

.stuinr_rgt,.notfound_ite&gt;div,.adv_instcnt,.uni_infocnt,.comp_info,.crs_infocnt,.icnr,.vdate,.scpod_1,.che,.vditec,.bom_ban,.pawrd_txt,.nonUkChk,.chkSel,.dpdetailpg-rgt,.dpcover,.reclft,.pfgrades,.grads .ltCol,.fleft,.clr-pod img,.ql-txt,.ql_rad_selc,.ins-inf,.sgn a,.temc .new_lbl,.temc .check,.hdiv h2,.uni-fn p,.wmrat,.wmr span,.rpimg,.login,.hdmedia div,.hbpart ul li,.btn-sear,.pstep,.ts-bar,.ticker,#tapetext,.ticker strong,.view-tab ul li,.clist ul,.clist li,.col_uni li,.selt span,.inr1_l,.mnite_cntl li,.hdr_menu &gt;ul&gt;li,.hdr_menu,.srch-bar div,.result-header div,.top-crs-list div,.rating *,.qust,.ins-inf span,#map-roller li img,.disp *,.cou-in,.cou-in li,.cou-in li .min,.cou-in li .inf,.pro-det div,.fchk,.fchk input,.holdr,.enq-bt,#theImages #slideEnd,.rbar *,.mysrch input,.in-nav ul li,.prfm ul li,#progressbar li,.fb_link,.tw_link,.gl_link {
    float: left
}
.article_land_cnr,.top_box_shadow {
    box-shadow: 1px 6px 6px -6px rgba(6,0,0,0.4);
    float: left;
    width: 100%
}
.non_log header.md.clipart {
    margin-bottom: 20px
}
input[type="text"],input[type="submit"],input[type="button"] {
    -webkit-appearance: none
}
.srch_box input[type="text"],.pros_search input[type="text"] {
    -webkit-appearance: none;
    -webkit-border-radius: 0!important;
    border-radius: 0!important;
    border-right: 0
}
.mycmp_menu &gt; ul &gt; li &gt; a {
    color: #fdfaff;
    font-size: 14px;
    padding: 11px 10px 8px
}
.rht {
    float: right
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: #b7b7bf
}
.fl_w100 {
    float: left;
    width: 100%
}
.artMain {
    width: 980px;
    margin: 37px auto 17px;
    overflow: hidden;
}
.asadv nav ul.mlst li a:hover {
    text-decoration: underline;
}
.asadv .slst li a.act, .asadv .mlst li a.act, .asadv .slst li a.act:hover, .asadv .mlst li a.act:hover {
    color: #707070!important;
}
.fwrp h2 {
    font-size: 24px;
    color: #707070;
    font-family: lato-bold,arial!important;
    line-height: 24px;
    padding: 0;
}
.sbxme {
    border: 1px solid #D3D9D7;
    border-radius: 5px;
    height: 30px;
    margin: 0;
    width: 100%;
    clear: both;
    background: url(https://images-dom.prod.aws.idp-connect.com/wu-cont/img/select_arw.png) no-repeat scroll right center #FFF;
}
/* covid hub regs start */
.fwrp.covid_hub_reg{background:rgba(112, 112, 112, 0.05);padding:30px;box-sizing:border-box;}
.covid_hub_reg h2,.covid_hub_reg .fnt_lrg{color:#767676;margin-bottom:12px;}
.covid_hub_reg .btn1.blue.w219{margin-top:2px;padding:13px 15px 10px 15px;position:relative;width:180px;font-family:"Lato-Bold",Arial!important;color:#fff;border-radius:4px;text-transform:uppercase;text-align:left;background:#18B26D;border:0;border-bottom:3px solid #0A7746;}
.covid_hub_reg .btn1.blue.w219:hover{opacity:0.85;text-decoration:none}
.covid_hub_reg .fl.login_txt.pt15{width:406px;padding-top:13px}
.covid_hub_reg .link_blue{color:#00bbfd}
.covid_hub_reg .chk_btn{height:24px;padding-left:25px;top:4px}
.covid_hub_reg .fcwd.fl.mr18.w50p{margin-right:18px}
.covid_hub_reg .fcwd.fl.mr18.w50p,.covid_hub_reg .fcwd.fl.w50p{width:321px;margin-bottom:10px}
.covid_hub_reg .fcwd.fl.mr18.w50p,.covid_hub_reg .fcwd.fl.w50p,.covid_hub_reg .fcwd.fl.w100p{position: relative;}
.covid_hub_reg input[type="text"]{padding:29px 18px 12px;margin:0;font-size:16px;color:#888!important;
	box-sizing:border-box;width:100%;font-family:"Lato-Regular",Arial!important;background:#fff;border:2px solid rgba(112, 112, 112, 0.25);z-index:0}
.covid_hub_reg label.lbco{color: #818181!important;}
.covid_hub_reg label.lbco{position:absolute;top:24px;left:20px;z-index:5;transition:all .2s;-webkit-transition:all .2s;font-size:16px!important;color:#c2c2c2!important;z-index:0}
.covid_hub_reg input[type=text]:focus{border-color:#A7A7A7;transition:border .2s}
.covid_hub_reg .adiptxt:focus + label,.covid_hub_reg label.top{font-size:14px!important;top:9px;color:#999}
.covid_hub_reg .fnt_lrg.fnt_12{letter-spacing:0.1pt}
#existEmailError {
    line-height: 24px;
}
.mt12 {
    margin-top: 12px;
}
.article_main .btn1:hover {
    background-color: #00BBFD;
    color: #fff;
    text-decoration: underline;
}
/* covid hub regs end */


/*Pagination style start*/
.artPg {
    float: left;
    text-align: center;
    width: 720px;
}
.artPg ul {
    margin: 4px auto 27px;
    width: 100%;
}
.artPg ul li {
    margin: 20px 0 0;
    display: inline-block;
}
.artPg ul li a {
    position: relative;
    color: #00BBFD;
    text-align: center;
    float: left;
    margin-right: 6.4px;
    border-radius: 5px;
    background: none repeat scroll 0 0 #fcfcfc;
    width: 40px;
    height: 18px;
    padding: 11px 0;
    border: 1px solid #e2e3e7;
    text-decoration: none;
    font: 12px lato-Bold,arial;
}
.in_visible, .in_visible:hover {
    color: #707070!important;
    cursor: default;
    opacity: .3;
    background: #fff!important;
}
.cpc_landing .artPg ul li a:hover, .artPg ul li a.act, .artPg ul li a.active {
    color: #fff;
    background: #00BBFD;
    border: #00bbfd;
}
.artPg ul li a.active, .artPg ul li a:active {
    text-decoration: none;
    background: none repeat scroll 0 0 #00bbfe !important ;
    color: #fff;
    cursor: default;
}
.vis-ph {
    display: none!important;
}
.artPg ul li a:hover {
    text-decoration: none;
    background: none repeat scroll 0 0 #e5f8ff;
}
.artPg .fa-angle-left, .artPg .fa-angle-right {
    margin-top: -1px;
}
.artPg .fa-angle-left:before {
    content: "\f104";
    font-weight: bold;
    font-size: 1.6em;
}
.artPg .fa-angle-right:before {
    content: "\f105";
    font-weight: bold;
    font-size: 1.6em;
}
.article_main .fa-minus:before {
    content: "\f068";
    font-size: 1.2em;
    top: 3px;
    position: relative;
}
/*Pagination style end*/</pre></body></html>