body{padding-top:0;margin-top:0;font-family:GillSansMTProBook,Verdana,serif;font-size:62.5%}
body:before{display:none;content:url('pearson-college/assets/icons/top_nav/icon-study.svg') url('pearson-college/assets/icons/top_nav/icon-study-white.svg') url('pearson-college/assets/icons/top_nav/icon-schools.svg') url('pearson-college/assets/icons/top_nav/icon-schools-white.svg') url('pearson-college/assets/icons/top_nav/icon-student.svg') url('pearson-college/assets/icons/top_nav/icon-student-white.svg') url('pearson-college/assets/icons/top_nav/icon-discover.svg') url('pearson-college/assets/icons/top_nav/icon-discover-white.svg') url('pearson-college/assets/icons/top_nav/icon-news-and-events.svg') url('pearson-college/assets/icons/top_nav/icon-news-and-events-white.svg') url('pearson-college/assets/icons/top_nav/icon-business.svg') url('pearson-college/assets/icons/top_nav/icon-business-white.svg') url('pearson-college/assets/icons/top_nav/icon-contact.svg') url('pearson-college/assets/icons/top_nav/icon-contact-white.svg')}
body>a{display:none}
@media all and (max-width:991px){.header-body .container{padding-right:0;width:auto!important}
}
@media all and (max-width:768px){body{margin-left:0}
.header-body .container{padding-right:0}
.container{width:auto!important}
}
main{min-height:250px;padding:16px 32px}
@media all and (max-width:360px){main{padding:16px 0!important}
}
@media all and (min-width:992px){main .container{padding-left:32px;padding-right:32px}
}
@media all and (min-width:768px){.header{width:100%;background:#fff;position:fixed;top:0;left:0;height:73px;z-index:4;-webkit-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);box-shadow:0 4px 9px -1px rgba(0,0,0,0.15)}
}
h1{font-size:4em;margin:32px 0}
@media all and (max-width:500px){h1{font-size:3em}
}
h2{font-size:3em;font-family:GillSansMTProBookBold,Verdana,serif;text-transform:uppercase}
@media all and (max-width:500px){h2{font-size:2em}
}
h3{font-size:2.3em;font-weight:normal;font-family:GillSansMTProBookBold,Verdana,serif;line-height:1.4em}
@media all and (max-width:500px){h3{font-size:1.8em}
}
h4{font-size:1.8em;font-family:GillSansMTProBookBold,Verdana,serif;text-transform:uppercase}
h5{font-size:1.6em;line-height:1.8em;font-family:GillSansMTProBookBold,Verdana,serif;text-transform:uppercase;margin:5px 0}
p{font-family:GillSansMTProBook,Verdana,serif!important;font-size:1.6em;line-height:1.6em;margin:24px 0}
p b{font-family:GillSansMTProBookBold,Verdana,serif}
article p{font-size:1.6em!important}
article>ul,.subject-panel>ul,.text>ul,.subject-panel-txt>ul{padding:0 0 0 16px;font-size:1.6em;line-height:1.6em}
article>ul li,.subject-panel>ul li,.text>ul li,.subject-panel-txt>ul li{margin-bottom:10px}
@media all and (min-width:992px){.column-control .col-lg-8{padding-right:32px}
.column-control .column-control .col-lg-8{padding-right:8px}
.column-control .col-lg-4{padding-left:32px}
.column-control .column-control .col-lg-4{padding-left:8px}
}
.component-not-ready-img::after{content:'';display:block;background:url('pearson-college/assets/comp_not_ready.jpg') no-repeat;height:220px;width:auto}
.mobileTagHeaders{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.mobileTagHeaders>h4,.mobileTagHeaders>a>h4,.mobileTagHeaders>div>h4,.mobileTagHeaders>div>a>h4,.mobileTagHeaders h3,.mobileTagHeaders h2{margin:0;margin-top:6px;padding:0;position:relative}
.mobileTagHeaders>h4.opened:after,.mobileTagHeaders>a>h4.opened:after,.mobileTagHeaders>div>h4.opened:after,.mobileTagHeaders>div>a>h4.opened:after,.mobileTagHeaders h3.opened:after,.mobileTagHeaders h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.mobileTagHeaders>h4:after,.mobileTagHeaders>a>h4:after,.mobileTagHeaders>div>h4:after,.mobileTagHeaders>div>a>h4:after,.mobileTagHeaders h3:after,.mobileTagHeaders h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.par-header{position:relative}
.par-header .column-control .row{margin:0}
@media all and (min-width:768px){.par-header{margin-top:73px}
}
@media all and (max-width:767px){.par-header{overflow:hidden}
.par-header img{max-width:none!important;min-height:200px}
}
@media all and (max-width:600px){.par-header img{margin-left:-30%}
}
@media all and (max-width:991px){.en-page .par-header{margin-top:73px!important}
}
.youtube-video .youtube-video-wrapper{border:0;width:100%;background:0;padding:0;cursor:pointer;position:relative;min-height:118px}
.youtube-video .youtube-video-wrapper:after{content:"\f01d";display:block;font-family:FontAwesome;color:#fff;font-size:10em;width:100px;height:112px;position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:-56px;opacity:.8;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.youtube-video .youtube-video-wrapper:before{z-index:3;background:rgba(0,0,0,0.175);content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.youtube-video .youtube-video-wrapper:hover:after,.youtube-video .youtube-video-wrapper:hover:before{opacity:0}
.youtube-video .youtube-video-wrapper:hover:after{transform:scale(2,2)}
.youtube-video .youtube-video-wrapper .youtube-video-img{width:100%}
.youtube-video.section{margin-bottom:16px}
.youtube-video .youtube-video-iframe{width:100%;min-height:300px;border:0}
.youtube-video-modal-container{position:absolute!important;top:0!important;left:0!important;height:100%!important;width:100%!important}
.youtube-video-modal-container:after{content:"";display:block;height:100%;width:100%;opacity:.7;background:#000}
.youtube-video-modal-container .youtube-video-container{height:600px}
.youtube-video-modal-container+.ui-widget-overlay{display:none}
.youtube-video-modal{position:relative}
.youtube-video-modal .youtube-video-iframe{width:100%;height:100%;border:0}
.youtube-video-modal .youtube-video-cross-icon{height:40px;width:65px;background:#000;top:0;right:0;border:0;position:absolute;cursor:pointer;z-index:2}
.youtube-video-modal .youtube-video-cross-icon:hover .fa{color:#e8e8e8}
.youtube-video-modal .youtube-video-cross-icon .fa{font-size:2em;color:#fff}
[aria-hidden="true"] button{display:none}
body .parsys .text.toggle-content-mobile{margin-bottom:5px}
a[name="icon-location"],a[name="icon-phone"],a[name="icon-email"]{display:inline-block;width:31px;height:23px;margin-right:6px}
a[name="icon-location"]:after,a[name="icon-phone"]:after,a[name="icon-email"]:after{display:inline-block;font-family:FontAwesome;color:#000;font-size:1.8em}
a[name="icon-location"]{vertical-align:top}
a[name="icon-location"]:after{content:"\f041"}
a[name="icon-phone"]{vertical-align:middle}
a[name="icon-phone"]:after{content:"\f095"}
a[name="icon-email"]{vertical-align:middle}
a[name="icon-email"]:after{content:"\f1fa"}
a[name="icon-train"],a[name="icon-tube"],a[name="icon-bus"]{display:inline-block;height:20px;width:20px;margin-right:16px;vertical-align:middle}
a[name="icon-train"]{background:url('pearson-college/assets/icons/icon-train.svg') no-repeat}
a[name="icon-tube"]{background:url('pearson-college/assets/icons/icon-tube.svg') no-repeat}
a[name="icon-bus"]{background:url('pearson-college/assets/icons/icon-bus.svg') no-repeat}
.bordered{border:6px solid #d9d9d9;padding:20px 24px}
#pearson-logo-header{width:200px;height:144px;position:absolute;top:50px;background:url('pearson-college/assets/Logo_top_Header.svg') no-repeat;z-index:4}
@media all and (max-width:997px){#pearson-logo-header{width:110px;height:77px;top:0;margin-left:10px}
}
@media all and (max-width:385px){#pearson-logo-header{top:0;height:40px;margin:25px 11px}
}
#pearson-logo-header.contains-headline{max-width:1100px;min-width:100px;min-height:71px;height:auto;background-size:100px 71px;width:1100px;font-size:2em}
#pearson-logo-header.contains-headline span{display:block;padding-left:115px;padding-top:8px;line-height:.9em;font-size:1.15em}
@media all and (min-width:768px){#pearson-logo-header.contains-headline{padding-right:292px}
}
@media all and (max-width:1199px){#pearson-logo-header.contains-headline{width:950px}
}
@media all and (max-width:997px){#pearson-logo-header.contains-headline{width:766px;line-height:1em;background-size:60px 44px}
#pearson-logo-header.contains-headline span{padding-top:6px;padding-left:70px;font-size:.75em}
}
@media all and (max-width:767px){#pearson-logo-header.contains-headline{width:100%;padding-right:40px}
}
@media all and (max-width:480px){#pearson-logo-header.contains-headline{font-size:2em}
}
#pearson-logo-header.color-white span{color:#fff}
#pearson-logo-header.color-black span{color:#000}
#pearson-logo-header.color-blue span{color:#0089b7}
#pearson-logo-header.color-orange span{color:#ed6b06}
#pearson-logo-header em{font-style:normal;position:absolute;overflow:hidden;clip:rect(0 0 0 0);border:0;height:1px;width:1px;padding:0;margin:-1px;max-height:0}
@media all and (min-width:1138px){.logo-container{padding-left:32px;padding-right:32px}
}
@media all and (min-width:992px) and (max-width:1137px){.logo-container{position:absolute;left:84px}
}
.cta-box{padding:14px 25px!important;background:#f9f9f9;border:1px solid #e8e8e8;list-style:none}
.cta-box li{font-size:1.8em;text-transform:uppercase;text-align:center;color:#000;border-bottom:0;padding:12px 0}
.cta-box li:first-child{display:none}
.cta-box li:last-child{margin:0;font-size:1em;color:auto}
.cta-box li:last-child a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;font-size:14px!important;display:inline-block}
.cta-box li:last-child a p{margin:0}
.cta-box li:last-child a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.cta-box li:last-child a:hover,.cta-box li:last-child a:active{background:#d9d9d9}
.col-sm-4 .cta-box li:last-child a{display:block}
@media all and (min-width:768px){.col-sm-8 .cta-box li:last-child a{display:inline-block}
}
.cta-box li:last-child a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .cta-box li:last-child a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .cta-box li:last-child a.text{margin-bottom:0}
}
.cta-box li:last-child a.text::after{display:none}
.cta-box li:last-child a.text a{display:block}
.cta-box li:last-child a.text a:after{top:10px}
.cta-box li:last-child a:after{top:4px}
.ie-message{padding:8px;background:rgba(0,0,0,0.7);color:#ca2f45;text-align:center}
.ie-message p{margin:none}
.text h1 a,.text h2 a,.text h3 a,.text h4 a,.text h5 a,.text h6 a{text-decoration:none;color:inherit}
.text h1 a:hover,.text h2 a:hover,.text h3 a:hover,.text h4 a:hover,.text h5 a:hover,.text h6 a:hover{text-decoration:underline}
iframe{width:100%}
.infinity-number-include i{font-style:normal}
@font-face{font-family:'GillSansMTProBook';src:url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-Book.eot');src:url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-Book.eot?#iefix') format('embedded-opentype'),url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-Book.woff') format('woff'),url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-Book.ttf') format('truetype'),url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-Book.svg#GillSansMTPro-Book') format('svg')}
@font-face{font-family:'GillSansMTProBookBold';src:url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-BookBold.eot');src:url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-BookBold.eot?#iefix') format('embedded-opentype'),url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-BookBold.woff') format('woff'),url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-BookBold.ttf') format('truetype'),url('pearson-college/assets/fonts/Gill_Sans_MT_Pro_WEB/GillSansMTPro-BookBold.svg#GillSansMTPro-BookBold') format('svg')}
@font-face{font-family:'GillSansMTProLight';src:url('pearson-college/assets/fonts/Gill_Sans_Light/GillSansMTProLight.eot');src:url('pearson-college/assets/fonts/Gill_Sans_Light/GillSansMTProLight.eot') format('embedded-opentype'),url('pearson-college/assets/fonts/Gill_Sans_Light/GillSansMTProLight.woff2') format('woff2'),url('pearson-college/assets/fonts/Gill_Sans_Light/GillSansMTProLight.woff') format('woff'),url('pearson-college/assets/fonts/Gill_Sans_Light/GillSansMTProLight.ttf') format('truetype'),url('pearson-college/assets/fonts/Gill_Sans_Light/GillSansMTProLight.svg#GillSansMTProLight') format('svg')}
@font-face{font-family:'MyriadProRegular';src:url('pearson-college/assets/fonts/MyriadProRegular/MyriadProRegular.eot');src:url('pearson-college/assets/fonts/MyriadProRegular/MyriadProRegular.eot') format('embedded-opentype'),url('pearson-college/assets/fonts/MyriadProRegular/MyriadProRegular.woff2') format('woff2'),url('pearson-college/assets/fonts/MyriadProRegular/MyriadProRegular.woff') format('woff'),url('pearson-college/assets/fonts/MyriadProRegular/MyriadProRegular.ttf') format('truetype'),url('pearson-college/assets/fonts/MyriadProRegular/MyriadProRegular.svg#MyriadProRegular') format('svg')}
@media all and (min-width:1025px) and (max-width:1199px){.header-nav #header-nav-body .header-nav-lvl1>li>a{padding:30px 7px}
}
@media all and (min-width:992px) and (max-width:1024px){.header-nav #header-nav-body .header-nav-lvl1>li>a{padding:30px 7px}
}
.navLogo{text-indent:-9999px;display:block;background:url('pearson-college/assets/Logo_Header.svg') no-repeat;width:66px;height:48px;float:left;margin:12px 20px}
.header-banner{display:none}
.header-nav-header{float:left}
.header-nav-toggle{position:relative;float:left;cursor:pointer;color:#575757;font-size:30px;padding:16px}
.header-search-box button{background:0;border:0;cursor:pointer}
.header-search-box button span{font-size:1.8em}
#header-search-box button{position:absolute;top:3px;font-size:2em}
@media all and (min-width:992px){#header-search-box button{right:-34px}
}
#header-nav-body{position:relative;background-color:#fff;clear:both;margin:0 -15px;z-index:3}
#header-nav-body ul{list-style:none}
#header-nav-body .header-nav-lvl1{padding:0;margin:0}
#header-nav-body .header-nav-lvl1>.nav-dropdown,#header-nav-body .header-nav-lvl1>li{float:left}
#header-nav-body .header-nav-lvl1>.nav-dropdown>a,#header-nav-body .header-nav-lvl1>li>a{background:#fff;color:#7c7c7c;padding:30px 20px;font-size:1.1em;display:block;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#header-nav-body .header-nav-lvl1>.nav-dropdown>a.header-nav-selected,#header-nav-body .header-nav-lvl1>li>a.header-nav-selected{border-top:3px solid #0089b7;padding-top:27px;padding-bottom:31px}
#header-nav-body .header-nav-lvl1>.nav-dropdown>a:hover,#header-nav-body .header-nav-lvl1>li>a:hover{background:#000;color:#fff}
#header-nav-body .header-nav-lvl1>.nav-dropdown:hover>.header-nav-lvl1-link,#header-nav-body .header-nav-lvl1>li:hover>.header-nav-lvl1-link{background:#000;color:#fff}
#header-nav-body .header-nav-lvl1>.nav-dropdown:hover>.header-nav-lvl2,#header-nav-body .header-nav-lvl1>li:hover>.header-nav-lvl2{opacity:1;visibility:visible;top:73px}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2{background:#000;padding:0;opacity:0;visibility:hidden;margin-left:15px;margin-right:15px;position:absolute;left:0;top:130px;-webkit-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s}
@media all and (min-width:992px){#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2{display:flex;display:-webkit-flex;align-items:flex-end;justify-content:space-between;z-index:20}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li{display:table}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>a{display:table-cell!important;vertical-align:middle}
}
@media all and (max-width:991px){#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2{margin-left:0;margin-right:0}
}
@media(min-width:1200px){#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2{width:1140px}
}
@media all and (min-width:992px) and (max-width:1199px){#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2{width:940px}
}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li{float:left}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(1){width:100%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(2),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(2) ~ li{width:50%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(3),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(3) ~ li{width:33.3333%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(4),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(4) ~ li{width:25%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(5),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(5) ~ li{width:20%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(6),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(6) ~ li{width:16.6666%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(7),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(7) ~ li{width:14.285%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(8),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(8) ~ li{width:12.5%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(9),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(9) ~ li{width:11.1111%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(10),#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child:nth-last-child(10) ~ li{width:10%}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>a{font-size:1.3em;color:#d9d9d9;background:#000;text-decoration:none;padding:20px 6px;width:100%;display:block;text-align:center;text-transform:uppercase;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>a:hover{padding-bottom:17px;color:#fff;border-bottom:3px solid #0089b7}
.par-header .subject-panel-image-container img{max-width:100%}
.pushRightMedium{left:60%!important}
.header-nav-header{display:none}
#mobileTopNav{display:inline;width:100%;background-color:#fff;z-index:6;position:fixed;top:0;left:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
#mobileTopNav .mobileNavBtns{float:left;width:30px;margin:20px 13px;cursor:pointer}
#mobileTopNav .fa{font-size:2.5em;color:#7c7c7c}
@media all and (min-width:992px){.header .header-nav-lvl1{height:73px;overflow:hidden}
.header.menu-align-bottom{position:absolute;top:565px;height:auto;z-index:5}
.header.menu-align-bottom ::-webkit-input-placeholder{color:#fff;text-transform:uppercase}
.header.menu-align-bottom :-moz-placeholder{color:#fff;text-transform:uppercase;opacity:1}
.header.menu-align-bottom ::-moz-placeholder{color:#fff;text-transform:uppercase;opacity:1}
.header.menu-align-bottom :-ms-input-placeholder{color:#fff;text-transform:uppercase}
.header.menu-align-bottom .navLogo{display:none}
.header.menu-align-bottom .header-search-box{right:35px;position:absolute;top:-550px}
.header.menu-align-bottom .header-search-box #header-search-box{position:relative}
.header.menu-align-bottom .header-search-box #header-search-box button{right:-5px}
.header.menu-align-bottom .header-search-box .header-search-box-input{font-family:'GillSansMTProLight';border-top:0;border-right:0;border-left:none;border-bottom:1px solid #fff;font-size:1.4em;width:100%;background:transparent;color:#fff}
.header.menu-align-bottom .header-search-box .header-search-box-icon{background:0;border:0;color:#fff;font-size:2em;top:5px;right:20px;position:absolute}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1{height:auto;display:-webkit-flex;-webkit-flex-direction:row;display:flex;justify-content:space-between;flex-direction:row}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li{width:100%;display:inline-block}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(2),.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(2){margin-left:14px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(2)>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(2)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-study.svg') no-repeat;width:48px;height:30px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(2):hover>.header-nav-lvl1-link,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(2):hover>.header-nav-lvl1-link{background:#000;color:#fff}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(2):hover>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(2):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-study-white.svg') no-repeat}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(3)>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(3)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-schools.svg') no-repeat;width:35px;height:30px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(3):hover>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(3):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-schools-white.svg') no-repeat}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(4)>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(4)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-student.svg') no-repeat;width:30px;height:30px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(4):hover>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(4):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-student-white.svg') no-repeat}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(5)>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(5)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-discover.svg') no-repeat;width:30px;height:30px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(5):hover>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(5):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-discover-white.svg') no-repeat}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(6)>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(6)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-news-and-events.svg') no-repeat;width:30px;height:30px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(6):hover>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(6):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-news-and-events-white.svg') no-repeat}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(7)>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(7)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-business.svg') no-repeat;width:36px;height:30px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(7):hover>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(7):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-business-white.svg') no-repeat}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(8),.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(8){margin-right:15px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(8)>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(8)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-contact.svg') no-repeat;width:25px;height:30px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(8):hover>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:nth-child(8):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-contact-white.svg') no-repeat}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:hover>.header-nav-lvl2,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:hover>.header-nav-lvl2{opacity:1;visibility:visible;top:-56px;z-index:20}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:hover>.header-nav-lvl2.lvl2-big,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:hover>.header-nav-lvl2.lvl2-big{top:-72px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown:hover>.header-nav-lvl2.lvl2-bigger,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li:hover>.header-nav-lvl2.lvl2-bigger{top:-88px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl1-link,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li>.header-nav-lvl1-link{padding:15px 20px;text-align:center;height:96px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl1-link:before,.header.menu-align-bottom #header-nav-body .header-nav-lvl1>li>.header-nav-lvl1-link:before{content:"";display:block;margin:0 auto 10px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2{align-items:flex-start;top:-130px}
.header.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>a:hover{border-top:3px solid #0089b7;border-bottom:0}
.header-nav-collapse{display:block}
.header-nav-toggle{display:none}
#mobileTopNav{display:none}
#header-nav-body .header-nav-lvl1 .nav-dropdown .header-nav-lvl1-link .fa{display:none}
.goBackBtn{display:none}
.header-body .container{position:relative}
.header-body .header-search-box{position:absolute;top:20px;right:47px;z-index:4}
}
@media all and (max-width:991px){#header-nav-body{margin:0 0 0 -15px}
#mobileTopNav{display:block}
#mobileTopNav .closeNav{display:none}
#mobileTopNav .navLogo{width:60px;height:42px;background-size:60px 42px;margin:12px 0}
main{padding:16px;display:inline;width:100%;background-color:#fff;z-index:5;position:absolute;top:66px;left:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
main>.container{padding:0}
header .par-header{width:100%;position:absolute;left:0;background:#fff;margin-top:66px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;z-index:2}
.header{opacity:0;padding:0;position:absolute;z-index:1;display:block;top:0;width:60%;height:100%;-webkit-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);moz-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);o-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3)}
.header .header-body .container{position:relative}
.header .header-body .container .header-nav{margin-top:66px}
.header .header-body .container .header-search-box{position:absolute;top:15px}
.header .header-body .container .header-search-box button{font-size:2em;left:-4px}
.header .header-body .container .header-search-box .header-search-box-input{margin-left:26px;border:0;font-size:1.4em;text-transform:uppercase}
.header .header-body .container .header-search-box .header-search-box-input:focus{border:2px solid #d9d9d9;outline:0}
.header #header-nav-body .header-nav-lvl1 .navLogo{display:none}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown,.header #header-nav-body .header-nav-lvl1>li{float:none}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li>.header-nav-lvl1-link:before{content:"";display:inline-block;margin:-10px 10px 0 0;height:25px;width:48px;float:left}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(2)>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(2)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-study.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(2):hover>.header-nav-lvl1-link,.header #header-nav-body .header-nav-lvl1>li:nth-child(2):hover>.header-nav-lvl1-link{background:#000;color:#fff}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(2):hover>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(2):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-study-white.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(3)>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(3)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-schools.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(3):hover>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(3):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-schools-white.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(4)>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(4)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-student.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(4):hover>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(4):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-student-white.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(5)>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(5)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-discover.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(5):hover>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(5):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-discover-white.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(6)>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(6)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-news-and-events.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(6):hover>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(6):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-news-and-events-white.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(7)>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(7)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-business.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(7):hover>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(7):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-business-white.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(8)>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(8)>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-contact.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:nth-child(8):hover>.header-nav-lvl1-link:before,.header #header-nav-body .header-nav-lvl1>li:nth-child(8):hover>.header-nav-lvl1-link:before{background:url('pearson-college/assets/icons/top_nav/icon-contact-white.svg') no-repeat}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown a,.header #header-nav-body .header-nav-lvl1>li a{padding:27px 22px 23px;-webkit-box-shadow:inset -7px 0 9px -6px rgba(0,0,0,0.3);moz-box-shadow:inset -7px 0 9px -6px rgba(0,0,0,0.3);o-box-shadow:inset -7px 0 9px -6px rgba(0,0,0,0.3);box-shadow:inset -7px 0 9px -6px rgba(0,0,0,0.3);font-size:1.2em}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown a .fa,.header #header-nav-body .header-nav-lvl1>li a .fa{font-size:2em;color:#7c7c7c;float:right;margin:-7px 10px 0 0}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown a.header-nav-selected,.header #header-nav-body .header-nav-lvl1>li a.header-nav-selected{border-top:0}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown a:hover .fa,.header #header-nav-body .header-nav-lvl1>li a:hover .fa{color:#0089b7}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:focus>.header-nav-lvl2,.header #header-nav-body .header-nav-lvl1>li:focus>.header-nav-lvl2,.header #header-nav-body .header-nav-lvl1>.nav-dropdown:active>.header-nav-lvl2,.header #header-nav-body .header-nav-lvl1>li:active>.header-nav-lvl2,.header #header-nav-body .header-nav-lvl1>.nav-dropdown.open>.header-nav-lvl2,.header #header-nav-body .header-nav-lvl1>li.open>.header-nav-lvl2{opacity:1;left:0!important;top:0}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown:hover>.header-nav-lvl2,.header #header-nav-body .header-nav-lvl1>li:hover>.header-nav-lvl2{top:0}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2{opacity:1;visibility:visible;display:block;width:60%;position:fixed;left:100%;height:100%;overflow-y:scroll;top:0;background:#fff;-webkit-padding-start:0;-webkit-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);moz-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);o-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3)}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2 .goBackBtn{text-transform:uppercase;font-size:1.3em;line-height:30px;color:#7c7c7c;padding:18px;cursor:pointer}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2 .goBackBtn .fa{font-size:2em;color:#7c7c7c;float:left;margin:0 15px 0 0}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li{float:none;width:100%!important}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:first-child{display:none}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>a{text-align:left;padding:25px 15px 20px 42px;border:0;font-size:1.2em;background:#fff;color:#7c7c7c;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>a.header-nav-lvl2-link{padding-left:35px!important}
.header #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>a:hover{background:#000;color:#fff}
#filters-bar-mobile{display:block;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;position:fixed;top:66px;left:0;z-index:6;width:100%;font-size:1.6em;text-transform:uppercase;background:rgba(255,255,255,0.93);border-top:1px solid #d9d9d9;-webkit-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);box-shadow:0 4px 9px -1px rgba(0,0,0,0.15)}
#filters-bar-mobile .filters-bar-mobile--title{color:#0089b7;padding:18px 16px 12px 16px;cursor:pointer;position:relative}
#filters-bar-mobile .filters-bar-mobile--title .filter-right-section{float:right;display:inline-block}
#filters-bar-mobile .filters-bar-mobile--title span.filters-qty{display:inline-block;color:#7c7c7c;font-size:.9em;text-transform:none}
#filters-bar-mobile .filters-bar-mobile--title span.filter-icon i{display:none}
#filters-bar-mobile .filters-bar-mobile--title span.filter-icon.close-btn{display:block;float:right;background:#0089b7;color:#fff;height:23px;width:23px;border-radius:100%;font-size:.8em;margin-top:-3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#filters-bar-mobile .filters-bar-mobile--title span.filter-icon.close-btn:after{display:none}
#filters-bar-mobile .filters-bar-mobile--title span.filter-icon.close-btn i{display:block;color:#fff;font-style:normal;text-align:center;line-height:27px;vertical-align:middle}
#filters-bar-mobile .filters-bar-mobile--title span.filter-icon.close-btn:hover{background:#fff}
#filters-bar-mobile .filters-bar-mobile--title span.filter-icon.close-btn:hover i{color:#0089b7}
#filters-bar-mobile .filters-bar-mobile--title span.filter-icon:after{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-family:FontAwesome;content:"\f0b0";display:block;color:#0089b7;margin:0 10px;font-size:1.4em;float:right;margin-top:-3px}
#filters-bar-mobile .filters-bar-mobile--list-head{text-align:center;color:#0089b7;border-bottom:1px solid #454545;padding:12px 8px 14px}
#filters-bar-mobile .filters-bar-mobile--list-head:after{font-family:FontAwesome;content:"\f0b0";display:inline-block;color:#0089b7;margin:0 10px;font-size:1.4em}
#filters-bar-mobile .filters-bar-mobile--list{height:100%;overflow:auto;display:none}
#filters-bar-mobile .filters-bar-mobile--list ul{list-style:none;margin:0;padding:0}
#filters-bar-mobile .filters-bar-mobile--list ul li{display:block}
#filters-bar-mobile .filters-bar-mobile--list a,#filters-bar-mobile .filters-bar-mobile--list .selected{text-decoration:none;color:#fff;display:block;padding:19px 16px 13px 16px;border-bottom:1px solid #454545;font-size:.85em;position:relative}
#filters-bar-mobile .filters-bar-mobile--list a .button-filter-container,#filters-bar-mobile .filters-bar-mobile--list .selected .button-filter-container{display:block;position:absolute;top:14px;right:16px}
#filters-bar-mobile .filters-bar-mobile--list a .button-filter,#filters-bar-mobile .filters-bar-mobile--list .selected .button-filter{display:block;width:38px;height:22px;background:#7c7c7c;border-radius:15px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#filters-bar-mobile .filters-bar-mobile--list a .button-filter i,#filters-bar-mobile .filters-bar-mobile--list .selected .button-filter i{display:block;background:#fff;height:18px;width:18px;border-radius:100%;position:absolute;top:2px;left:18px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#filters-bar-mobile .filters-bar-mobile--list a .button-filter.active,#filters-bar-mobile .filters-bar-mobile--list .selected .button-filter.active{background:#0089b7}
#filters-bar-mobile.active{background:rgba(0,0,0,0.9);height:100%}
#filters-bar-mobile.active .filters-qty{display:none}
}
@media all and (max-width:991px) and all and (max-width:400px){#filters-bar-mobile .filters-bar-mobile--title{font-size:.8em!important}
}
@media all and (min-width:992px){#filters-bar-mobile{display:none}
}
@media all and (max-width:520px){#header-nav-body .header-nav-lvl2{left:80%!important;width:80%!important}
.pushRightMedium{left:80%!important}
.header{width:80%!important}
}
@media all and (max-width:420px){.nav-dropdown>.header-nav-lvl1-link:before,li>.header-nav-lvl1-link:before{margin:-8px 8px 0 0;height:22px;width:32px}
}
.header-nav-lvl1 .header-nav-lvl1-link,.header-nav-lvl1 a{text-decoration:none}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul>li>ul{display:none}
@media all and (min-width:992px){#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li{position:relative}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li:hover>ul{visibility:visible;opacity:1}
ul li.active>a{color:#fff}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul{position:absolute;top:55px;left:0;width:255px;background:#000;padding:0;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul.active{visibility:visible;opacity:1}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul.active>li:first-of-type{background:#333}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul.active>li:first-of-type>a{color:#fff}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul.active>li:first-of-type>ul{visibility:visible;opacity:1}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul a{display:block;font-size:15px;color:#929394;padding:17px 30px 13px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul a:hover{text-decoration:none;background:#333;color:#fff}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li{float:none;width:100%;display:block}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>a::after{font-family:FontAwesome;content:"\f054";font-size:15px;display:inline-block;overflow:auto;height:18px;margin:auto;position:absolute;top:0;bottom:0;right:20px}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li:hover>a{background:#333;color:#fff}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li:hover>ul{visibility:visible;opacity:1}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul{visibility:hidden;opacity:0;position:absolute;left:255px;top:0;background:#333;padding:0;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul li{display:block;min-width:200px;background:transparent;float:left;padding:0 25px}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul li a{background:transparent;display:block;color:#8d8e8f;padding:18px 0;border-bottom:1px solid #929394;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul li a:hover{color:#fff}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul li a:hover:after{font-family:FontAwesome;content:"\f054";font-size:11px;display:inline-block;margin-left:6px}
#header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>.active>a{padding-bottom:17px;color:#fff;border-bottom:3px solid #0089b7}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul{min-height:350px}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li{z-index:3}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li>ul{z-index:3}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li:first-child{z-index:2}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li:first-child:hover .lvl4-title{display:block}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li:first-child>ul{z-index:1;padding-top:45px}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul.active .lvl4-title{display:block}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul .lvl4-title{position:absolute;margin:-25px 0 10px 0;font-size:15px;display:none;width:100%;color:#fff;z-index:2;font-weight:bold}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li{position:static}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li>ul{padding:0 20px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column;align-content:flex-start;-webkit-align-content:flex-start;min-height:350px;width:685px}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li>ul li{padding:0;margin-right:20px}
#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li>ul li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.menu-align-bottom .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul{top:auto;bottom:56px;max-height:504px!important}
.menu-align-bottom .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>a{padding:13px 28px 10px 25px}
.menu-align-bottom .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul{max-height:504px!important;width:300px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column;align-content:space-around;padding-left:15px}
.menu-align-bottom .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul li{max-width:240px;padding:0}
.menu-align-bottom .header-body .header-search-box{z-index:2}
.menu-align-bottom #header-nav-body .header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li.active>a{padding-bottom:20px;padding-top:17px;color:#fff;border-bottom:0;border-top:3px solid #0089b7}
.menu-align-bottom .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li>ul{height:504px!important;width:685px}
.menu-align-bottom .header-nav-lvl1>li.study-dropdown .header-nav-lvl2>li>ul{height:504px!important}
}
@media all and (min-width:992px) and (min-width:1200px){#header-nav-body .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li>ul{width:885px}
}
@media all and (min-width:992px) and (min-width:1200px){.menu-align-bottom .header-nav-lvl1>li.study-dropdown>.header-nav-lvl2>li>ul>li>ul{width:885px}
}
@media all and (max-width:991px){.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul,.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul{opacity:1;visibility:visible;display:block;width:60%;position:fixed;left:100%;height:100%;overflow-y:scroll;top:0;background:#fff;-webkit-padding-start:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);moz-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);o-box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3);box-shadow:inset -6px 0 19px -7px rgba(0,0,0,0.3)}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li,.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul>li{float:none;width:100%!important}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li:first-child,.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul>li:first-child{display:none}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>a,.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul>li>a{display:block;text-align:left;padding:25px 15px 20px 42px;border:0;font-size:12px;text-transform:uppercase;background:#fff;color:#7c7c7c;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>a.header-nav-lvl2-link,.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul>li>a.header-nav-lvl2-link{padding-left:35px!important}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>a:hover,.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul>li>a:hover{background:#000;color:#fff;text-decoration:none}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul>li>a{box-shadow:none!important}
#site-header #header-nav-body li.open>ul,#site-header #header-nav-body ul.opened{left:0!important}
}
.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul li{max-width:270px}
@media all and (min-width:992px) and (max-width:1200px){.header-nav-lvl1>.nav-dropdown>.header-nav-lvl2>li>ul>li>ul li{width:200px}
}
@media all and (max-width:340px){#site-header .header #header-nav-body .header-nav-lvl1>li a{font-size:1.1em}
}
input{border-radius:0;border:2px solid #d9d9d9;font-size:1.2em;color:#7c7c7c;padding:8px}
select{-moz-appearance:none;text-indent:.01px;text-overflow:'';border-radius:none!important;box-shadow:none!important}
@-moz-document url-prefix(){fieldset{width:92%!important;overflow:hidden}
fieldset select{overflow:hidden;width:110%!important;background-position:86% 0!important}
.forms .radio-button-list .radio-inline .label-box,.forms .radio-button-list label .label-box,.forms .check-box-list .checkbox-inline .label-box,.forms .check-box-list label .label-box{margin:0 16px 0 0!important}
.forms .control-label{height:43px!important}
.forms .check-box-list .checkbox-inline,.forms .check-box-list label{margin-right:8px}
}
@media all and (max-width:767px){.page-search-box{margin-top:70px}
}
.page-search-box #par-main-page_search_box{position:relative}
.page-search-box #par-main-page_search_box .page-search-box-input{width:100%;border-top:0;border-left:none;border-right:0;border-bottom:1px solid #d9d9d9;font-size:3.6em;font-family:'GillSansMTProLight';color:#7c7c7c;padding:10px 70px 10px 0}
.page-search-box #par-main-page_search_box .page-search-box-input:focus{outline:0}
.page-search-box #par-main-page_search_box .page-search-box-icon{position:absolute;bottom:0;right:0;width:60px;height:60px;background:#d9d9d9;border:0;cursor:pointer;color:#fff;font-size:3.3em}
.page-search-box #par-main-page_search_box .page-search-box-icon .fa{color:#fff;font-size:3.3em}
.forms select{background:#fff url('pearson-college/assets/icons/angle_down.svg') no-repeat;background-size:46px 46px;background-position:right 0;padding:12px 41px 12px 12px}
.forms .dropdown-list,.forms .text-field{margin-bottom:16px}
@media all and (min-width:768px){.forms .dropdown-list>div,.forms .text-field>div{display:flex;display:-webkit-flex;align-items:center}
.forms .dropdown-list>.has-error,.forms .text-field>.has-error{flex-wrap:wrap;height:auto}
.forms .dropdown-list>.has-error .error-message,.forms .text-field>.has-error .error-message{order:1;align-self:flex-start;width:100%;text-align:left}
.forms .dropdown-list>.has-error .control-label,.forms .text-field>.has-error .control-label{order:2;align-self:flex-end}
.forms .dropdown-list>.has-error .form-control,.forms .text-field>.has-error .form-control{order:3;align-self:flex-end}
}
.forms .control-label{font-size:1.6em;display:inline-block;width:24%;text-align:right;margin-right:12px;text-transform:uppercase;font-family:'GillSansMTProBookBold'}
@media all and (min-width:768px){.forms .control-label{margin-top:9px}
}
.forms .control-label.label-smaller{font-size:1.4em;font-weight:normal;text-transform:none;font-family:'GillSansMTProBook'}
.forms input.form-control{padding:12px}
.forms .has-error .form-control{border:2px solid #e04854}
.forms .has-error .error-message{font-size:1.4em;display:block;margin-bottom:5px;color:#e04854}
.forms .has-error .checkbox,.forms .has-error .checkbox-inline,.forms .has-error .control-label{color:#e04854}
.forms .form-control{width:73.79%;font-size:1.4em;display:inline-block;color:#7c7c7c;border-radius:0;border:2px solid #d9d9d9;box-shadow:none;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.forms .dropdown-list{position:relative}
@media all and (min-width:768px){.forms .dropdown-list>div{height:48px}
}
.forms .dropdown-list .fa-angle-down{font-size:3em;color:#000;position:absolute;top:10px;right:16px}
.forms .column-control .col-sm-6 .text{margin-bottom:20px}
.forms .column-control .col-sm-3{padding-right:0}
.forms .column-control .col-sm-3 .text p{margin:12px 0}
.forms .radio-inline+.radio-inline,.forms .checkbox-inline+.checkbox-inline{margin-left:0}
.forms .radio-button-list{margin-bottom:16px}
.forms .radio-button-list>.has-error label{color:#e04854}
.forms .radio-button-list .control-label{border:0;margin:0;font-weight:bold;float:left}
@media all and (max-width:767px){.forms .radio-button-list .control-label{margin-bottom:20px}
}
.forms .radio-button-list label.radio{margin-right:0;padding-left:40px;margin-bottom:25px;cursor:pointer}
.forms .radio-button-list label.radio .label-box{float:none;position:absolute;top:0;left:0}
.forms .radio-button-list .radio-inline,.forms .radio-button-list label{font-size:1.6em;font-weight:bold;padding-left:13px;margin-bottom:16px;margin-right:20px;cursor:pointer}
@media all and (min-width:1199px){.forms .radio-button-list .radio-inline,.forms .radio-button-list label{margin-right:100px}
}
@media all and (max-width:767px){.forms .radio-button-list .radio-inline,.forms .radio-button-list label{display:block;margin-top:22px}
}
.forms .radio-button-list .radio-inline input,.forms .radio-button-list label input{opacity:0}
.forms .radio-button-list .radio-inline input:checked+.label-box i,.forms .radio-button-list label input:checked+.label-box i{color:#7c7c7c;display:block;margin:4px}
.forms .radio-button-list .radio-inline .label-box,.forms .radio-button-list label .label-box{display:inline-block;position:relative;height:26px;width:26px;background:#fff;border:2px solid #d9d9d9;border-radius:50%;margin:-6px 16px 0 0;float:left}
.forms .radio-button-list .radio-inline .label-box i,.forms .radio-button-list label .label-box i{display:none}
.forms .check-box-list .control-label{border:0;margin:0;font-weight:bold;float:left}
@media all and (max-width:767px){.forms .check-box-list .control-label{margin-bottom:20px}
}
.forms .check-box-list label.checkbox{margin-right:0;padding-left:40px;cursor:pointer}
.forms .check-box-list label.checkbox .label-box{float:none;position:absolute;top:0;left:0}
.forms .check-box-list .checkbox-inline,.forms .check-box-list label{font-size:1.6em;font-weight:bold;padding-left:13px;margin-bottom:16px;margin-right:20px;cursor:pointer}
@media all and (min-width:1199px){.forms .check-box-list .checkbox-inline,.forms .check-box-list label{margin-right:100px}
}
@media all and (max-width:767px){.forms .check-box-list .checkbox-inline,.forms .check-box-list label{display:block;margin-top:22px}
}
.forms .check-box-list .checkbox-inline input,.forms .check-box-list label input{opacity:0}
.forms .check-box-list .checkbox-inline input:checked+.label-box i,.forms .check-box-list label input:checked+.label-box i{color:#7c7c7c;display:block;margin:3px}
.forms .check-box-list .checkbox-inline .label-box,.forms .check-box-list label .label-box{display:inline-block;position:relative;height:26px;width:26px;background:#fff;border:2px solid #d9d9d9;margin:-6px 16px 0 0;float:left}
.forms .check-box-list .checkbox-inline .label-box i,.forms .check-box-list label .label-box i{display:none}
.forms .multiline-text-field{margin-bottom:16px}
.forms .multiline-text-field label,.forms .multiline-text-field textarea{display:block;width:100%}
.forms .multiline-text-field label{text-align:left;margin-bottom:10px}
.forms .full-width button{width:100%;text-align:left}
.forms .btn-primary{margin:10px 0}
.forms .btn-primary button{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;padding:15px 35px 8px 20px;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:18px 30px 12px 20px;font-size:1.6em;cursor:pointer;font-family:'GillSansMTProBook'}
.forms .btn-primary button p{margin:0}
.forms .btn-primary button:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:12px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.forms .btn-primary button:hover,.forms .btn-primary button:active{background:#0089b7}
.forms .btn-primary button:hover:after,.forms .btn-primary button:active:after{color:#000}
.forms .btn-primary button.text{padding:0;border:0;background:0}
.forms .btn-primary button.text::after{display:none}
.forms .btn-primary button.text a{display:block}
.forms .btn-primary button.text a:after{top:12px}
.forms .btn-primary button:after{top:8px}
.forms .btn-secondary{margin:10px 0}
.forms .btn-secondary button{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;padding:18px 30px 12px 20px;font-size:1.6em;cursor:pointer;font-family:'GillSansMTProBook'}
.forms .btn-secondary button p{margin:0}
.forms .btn-secondary button:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.forms .btn-secondary button:hover,.forms .btn-secondary button:active{background:#d9d9d9}
.col-sm-4 .forms .btn-secondary button{display:block}
@media all and (min-width:768px){.col-sm-8 .forms .btn-secondary button{display:inline-block}
}
.forms .btn-secondary button.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .forms .btn-secondary button.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .forms .btn-secondary button.text{margin-bottom:0}
}
.forms .btn-secondary button.text::after{display:none}
.forms .btn-secondary button.text a{display:block}
.forms .btn-secondary button.text a:after{top:10px}
.forms .btn-secondary button:after{top:8px}
@media all and (max-width:767px){.forms .form-control,.forms .control-label{display:block;width:100%;text-align:left}
.forms .column-control .col-sm-3{width:32%;display:inline-block;text-align:left}
.forms .column-control .col-sm-3:first-child{width:100%;display:block}
.forms .column-control .col-sm-3:first-child .text{margin:0}
.forms .column-control .col-sm-3:first-child .text p{margin:0}
.forms .column-control .col-sm-3 .text p{text-align:left!important}
}
@media all and (min-width:992px) and (max-width:1199px){.forms .form-control{width:73.3%}
}
@media all and (min-width:768px) and (max-width:991px){.forms .form-control{width:72%}
}
.form-type-2-block .dropdown-list>div,.form-type-2-block--dynamic .dropdown-list>div,.form-type-2-block--bordered .dropdown-list>div,.form-type-2-block--bordered--dynamic .dropdown-list>div,.form-type-2-block .text-field>div,.form-type-2-block--dynamic .text-field>div,.form-type-2-block--bordered .text-field>div,.form-type-2-block--bordered--dynamic .text-field>div{display:block}
.form-type-2-block .dropdown-list>div,.form-type-2-block--dynamic .dropdown-list>div,.form-type-2-block--bordered .dropdown-list>div,.form-type-2-block--bordered--dynamic .dropdown-list>div{height:auto}
.form-type-2-block .control-label,.form-type-2-block--dynamic .control-label,.form-type-2-block--bordered .control-label,.form-type-2-block--bordered--dynamic .control-label,.form-type-2-block .form-control,.form-type-2-block--dynamic .form-control,.form-type-2-block--bordered .form-control,.form-type-2-block--bordered--dynamic .form-control{width:100%;display:block;text-align:left}
.form-type-2-block .control-label,.form-type-2-block--dynamic .control-label,.form-type-2-block--bordered .control-label,.form-type-2-block--bordered--dynamic .control-label{font-family:'GillSansMTProBook'}
.form-type-2-block.bordered,.form-type-2-block--dynamic.bordered,.form-type-2-block--bordered.bordered,.form-type-2-block--bordered--dynamic.bordered{margin:16px 0}
.form-type-2-block.bordered .text,.form-type-2-block--dynamic.bordered .text,.form-type-2-block--bordered.bordered .text,.form-type-2-block--bordered--dynamic.bordered .text{margin-bottom:16px}
.form-type-2-block.bordered .text p,.form-type-2-block--dynamic.bordered .text p,.form-type-2-block--bordered.bordered .text p,.form-type-2-block--bordered--dynamic.bordered .text p{margin:10px 0}
.form-type-2-block .error-message,.form-type-2-block--dynamic .error-message,.form-type-2-block--bordered .error-message,.form-type-2-block--bordered--dynamic .error-message{text-align:left}
.form-type-2-block--bordered,.form-type-2-block--bordered--dynamic{border:6px solid #d9d9d9;padding:20px 24px}
.form-course-finder{background:#e8e8e8}
.form-course-finder .dropdown-list>div,.form-course-finder .text-field>div{display:block}
.form-course-finder .dropdown-list>div{height:auto}
.form-course-finder .control-label,.form-course-finder .form-control{width:100%;display:block;text-align:left}
.form-course-finder .control-label{font-family:'GillSansMTProBook'}
.form-course-finder.bordered{margin:16px 0}
.form-course-finder.bordered .text{margin-bottom:16px}
.form-course-finder.bordered .text p{margin:10px 0}
.form-course-finder .error-message{text-align:left}
.form-course-finder .form-control{margin:0 16px;width:90%}
.form-course-finder .control-label{text-align:center;width:auto}
.form-course-finder .text{margin:0;margin-bottom:0}
.form-course-finder .text h1,.form-course-finder .text h2,.form-course-finder .text h3,.form-course-finder .text h4,.form-course-finder .text h5{padding-top:20px;padding-bottom:10px;margin-bottom:22px}
@media all and (max-width:767){.form-course-finder .text h1,.form-course-finder .text h2,.form-course-finder .text h3,.form-course-finder .text h4,.form-course-finder .text h5{margin-bottom:0}
}
.form-course-finder .text h4,.form-course-finder .text h3,.form-course-finder .text h2{font-size:1.8em;font-family:'GillSansMTProBookBold';text-transform:uppercase}
.form-course-finder .text p{margin:0;text-align:center}
.form-course-finder .submit-button{margin-top:50px;margin-bottom:0}
@media all and (max-width:767){.form-course-finder .submit-button{margin-top:5px}
}
@media all and (max-width:767px){.form-course-finder{margin-bottom:16px}
.form-course-finder .cross-select-dropdowns label{margin:10px 0}
}
body.en-page .page-search-box{position:relative}
body.en-page .page-search-box .page-search-box-input{border-top:0;border-right:0;border-left:none;border-bottom:1px solid #fff;font-size:1.4em;width:100%;background:transparent;color:#fff}
body.en-page .page-search-box .page-search-box-icon{background:0;border:0;color:#fff;font-size:2em;top:5px;right:20px;position:absolute}
body.en-page .form-course-finder{position:relative;z-index:4}
@media all and (min-width:992px){body.en-page .form-course-finder{max-width:280px}
}
@media all and (min-width:998px){body.en-page .form-course-finder{margin-top:-600px;margin-left:67px}
}
@media all and (min-width:768px) and (max-width:997px){body.en-page .form-course-finder{margin-top:-372px;width:219px;margin-left:0}
}
@media all and (min-width:768px){body.en-page .form-course-finder{background:rgba(232,232,232,0.9)}
}
footer ul{list-style:none;padding:0}
footer .footer{background:#000;padding:30.4px 40px 8px}
footer .footer .footer-header{font-size:1.8em;color:#0089b7;padding:0;margin:0;font-weight:normal;min-height:22px;text-transform:uppercase}
footer .footer .footer-links-item{margin-bottom:17.6px}
footer .footer .footer-links-anchor{font-size:1.4em;text-decoration:none;color:#999;font-weight:normal}
footer .footer .footer-container:last-child .footer-links-item{float:left}
footer .footer .footer-container:last-child .footer-links-item a{display:block;text-indent:-9999px;margin-right:7px;height:25px;width:28px}
@media all and (max-width:768px){footer .footer .footer-container:last-child .footer-links{flex-direction:row;-webkit-flex-direction:row;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}
}
footer .footer .footer-container:last-child .footer-links .footer-links-item:first-child a{background:url('pearson-college/assets/icons/facebook-approved.png') no-repeat;background-size:25px 25px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
footer .footer .footer-container:last-child .footer-links .footer-links-item:nth-child(2) a{background:url('pearson-college/assets/icons/twitter-approved.png') no-repeat;background-size:25px 25px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
footer .footer .footer-container:last-child .footer-links .footer-links-item:nth-child(3) a{background:url('pearson-college/assets/icons/linkedin-approved.png') no-repeat;background-size:28px 25px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
footer .footer .footer-container:last-child .footer-links .footer-links-item:nth-child(4) a{background:url('pearson-college/assets/icons/google-approved.png') no-repeat;background-size:25px 25px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
footer .footer .footer-container:last-child .footer-links .footer-links-item:nth-child(5) a{background:url('pearson-college/assets/icons/instagram-approved.png') no-repeat;background-size:25px 25px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
footer .footer .footer-container:last-child .footer-links .footer-links-item:nth-child(6) a{background:url('pearson-college/assets/icons/youtube-approved.png') no-repeat;background-size:25px 25px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
footer .footer .footer-container:last-child .footer-links .footer-links-item:hover{opacity:.6;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-ms-transition:all .5s ease-in;transition:all .5s ease-in}
footer .footer a,footer .legal-notification .legal-notification-links a{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
footer .footer a:hover,footer .legal-notification .legal-notification-links a:hover{color:#d9d9d9}
.legal-notification{background:#000;padding:16px 40px 16px}
.legal-notification .legal-notification-links li{float:left;margin-right:24px;text-align:center}
.legal-notification .legal-notification-links li a{font-size:1.2em;text-decoration:none;color:#999;font-weight:normal}
.footer-bottom-bar{display:none}
@media all and (min-width:768px) and (max-width:991px){footer.site-ft{position:absolute;left:0;width:100%}
.footer-links-item{display:inline-block!important}
.footer-links-item a{margin-right:10px!important}
}
@media all and (max-width:767px){footer.site-ft{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-flex-flow:column wrap;-webkit-box-orient:vertical;width:100%;z-index:5;position:absolute;left:0;height:auto;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-box-shadow:-3px 1px 9px 0 rgba(0,0,0,0.2);moz-box-shadow:-3px 1px 9px 0 rgba(0,0,0,0.2);o-box-shadow:-3px 1px 9px 0 rgba(0,0,0,0.2);box-shadow:-3px 1px 9px 0 rgba(0,0,0,0.2)}
footer.site-ft .legal-notification{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}
footer.site-ft .legal-notification .legal-notification-links{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;margin:0}
footer.site-ft .footer-bottom-bar{display:none}
body .footer{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding:0}
body .footer .footer-container{display:none}
body .footer .footer-container:last-child{display:block;text-align:center;width:100%}
}
@media all and (min-width:768px){.footer-container{display:block}
}
@media all and (max-width:500px){footer .legal-notification .legal-notification-links{-webkit-flex-direction:column;-webkit-box-orient:vertical;flex-direction:column}
footer .legal-notification .legal-notification-links li{float:none;margin-right:0;margin:0 0 16px 0}
}
.button-primary,.button-primary a{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;padding:15px 35px 8px 20px;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.button-primary p,.button-primary a p{margin:0}
.button-primary:after,.button-primary a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:12px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.button-primary:hover,.button-primary a:hover,.button-primary:active,.button-primary a:active{background:#0089b7}
.button-primary:hover:after,.button-primary a:hover:after,.button-primary:active:after,.button-primary a:active:after{color:#000}
.button-primary.text,.button-primary a.text{padding:0;border:0;background:0}
.button-primary.text::after,.button-primary a.text::after{display:none}
.button-primary.text a,.button-primary a.text a{display:block}
.button-primary.text a:after,.button-primary a.text a:after{top:12px}
.button-secondary,.button-secondary a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.button-secondary p,.button-secondary a p{margin:0}
.button-secondary:after,.button-secondary a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.button-secondary:hover,.button-secondary a:hover,.button-secondary:active,.button-secondary a:active{background:#d9d9d9}
.col-sm-4 .button-secondary,.col-sm-4 .button-secondary a{display:block}
@media all and (min-width:768px){.col-sm-8 .button-secondary,.col-sm-8 .button-secondary a{display:inline-block}
}
.button-secondary.text,.button-secondary a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .button-secondary.text,.col-sm-4 .button-secondary a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .button-secondary.text,.col-sm-4 .button-secondary a.text{margin-bottom:0}
}
.button-secondary.text::after,.button-secondary a.text::after{display:none}
.button-secondary.text a,.button-secondary a.text a{display:block}
.button-secondary.text a:after,.button-secondary a.text a:after{top:10px}
.button-tetriary,.button-tetriary a{text-transform:uppercase;text-decoration:none;color:#fff;padding:13px 35px 8px 10px;border:2px solid #fff;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.button-tetriary p,.button-tetriary a p{margin:0}
.button-tetriary:after,.button-tetriary a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.button-tetriary:hover,.button-tetriary a:hover,.button-tetriary:active,.button-tetriary a:active{background:#fff;color:#000}
.button-tetriary:hover:after,.button-tetriary a:hover:after,.button-tetriary:active:after,.button-tetriary a:active:after{color:#0089b7}
.col-sm-4 .button-tetriary,.col-sm-4 .button-tetriary a{display:block}
@media all and (min-width:768px){.col-sm-8 .button-tetriary,.col-sm-8 .button-tetriary a{display:inline-block}
}
.button-tetriary.text,.button-tetriary a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .button-tetriary.text,.col-sm-4 .button-tetriary a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .button-tetriary.text,.col-sm-4 .button-tetriary a.text{margin-bottom:0}
}
.button-tetriary.text::after,.button-tetriary a.text::after{display:none}
.button-tetriary.text a,.button-tetriary a.text a{display:block}
.button-tetriary.text a:after,.button-tetriary a.text a:after{top:10px}
@media all and (max-width:767px){.header-overlay-dark .button-tetriary,.header-overlay-dark .button-tetriary a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-overlay-dark .button-tetriary p,.header-overlay-dark .button-tetriary a p{margin:0}
.header-overlay-dark .button-tetriary:after,.header-overlay-dark .button-tetriary a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.header-overlay-dark .button-tetriary:hover,.header-overlay-dark .button-tetriary a:hover,.header-overlay-dark .button-tetriary:active,.header-overlay-dark .button-tetriary a:active{background:#d9d9d9}
.col-sm-4 .header-overlay-dark .button-tetriary,.col-sm-4 .header-overlay-dark .button-tetriary a{display:block}
.header-overlay-dark .button-tetriary.text,.header-overlay-dark .button-tetriary a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .header-overlay-dark .button-tetriary.text,.col-sm-4 .header-overlay-dark .button-tetriary a.text{margin-bottom:40px}
.header-overlay-dark .button-tetriary.text::after,.header-overlay-dark .button-tetriary a.text::after{display:none}
.header-overlay-dark .button-tetriary.text a,.header-overlay-dark .button-tetriary a.text a{display:block}
.header-overlay-dark .button-tetriary.text a:after,.header-overlay-dark .button-tetriary a.text a:after{top:10px}
}
@media all and (max-width:767px) and all and (min-width:768px){.col-sm-8 .header-overlay-dark .button-tetriary .button-secondary,.col-sm-8 .header-overlay-dark .button-tetriary a .button-secondary,.col-sm-8 .header-overlay-dark .button-tetriary .button-secondary a,.col-sm-8 .header-overlay-dark .button-tetriary a .button-secondary a{display:inline-block}
}
@media all and (max-width:767px) and all and (max-width:767px){.col-sm-4 .header-overlay-dark .button-tetriary .button-secondary.text,.col-sm-4 .header-overlay-dark .button-tetriary a .button-secondary.text,.col-sm-4 .header-overlay-dark .button-tetriary .button-secondary a.text,.col-sm-4 .header-overlay-dark .button-tetriary a .button-secondary a.text{margin-bottom:0}
}
.col-sm-4 .button-secondary,.col-sm-4 .button-secondary a,.col-sm-4 .button-tetriary,.col-sm-4 .button-tetriary a{display:block}
.text p{font-size:1.6em!important}
.text:last-child{margin-bottom:8px}
.col-sm-8 .text{margin-bottom:32px}
@media all and (max-width:767px){.col-sm-8 .text{margin-bottom:8px}
}
.col-sm-8 .text.button-secondary,.col-sm-8 .text.button-primary{margin-bottom:16px}
.text img{max-width:100%;border:0}
.links-list,.links-list-2,.component-not-ready{margin-bottom:30px}
@media all and (min-width:768px){.links-list,.links-list-2,.component-not-ready{display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}
}
.links-list h4,.links-list-2 h4,.component-not-ready h4{margin:16px 0 0 0}
.links-list ul,.links-list-2 ul,.component-not-ready ul{padding:0!important;font-size:1em!important;font-family:GillSansMTProBook,Verdana,serif!important}
.links-list ul li,.links-list-2 ul li,.component-not-ready ul li{list-style:none}
.links-list ul li b,.links-list-2 ul li b,.component-not-ready ul li b{display:block;font-family:GillSansMTProBookBold,Verdana,serif!important}
.links-list ul li:last-child,.links-list-2 ul li:last-child,.component-not-ready ul li:last-child{border-bottom:0}
.links-list ul li br,.links-list-2 ul li br,.component-not-ready ul li br{display:none}
.links-list ul li a,.links-list-2 ul li a,.component-not-ready ul li a{padding-left:0!important}
.links-list ol,.links-list-2 ol,.component-not-ready ol,.links-list ul,.links-list-2 ul,.component-not-ready ul{padding:0 0 0 16px}
.links-list ol li,.links-list-2 ol li,.component-not-ready ol li,.links-list ul li,.links-list-2 ul li,.component-not-ready ul li{font-size:1.5em;color:#0089b7;padding:10px 0;border-bottom:1px solid #d9d9d9}
.links-list ol li a,.links-list-2 ol li a,.component-not-ready ol li a,.links-list ul li a,.links-list-2 ul li a,.component-not-ready ul li a{color:#7c7c7c;text-decoration:none;display:inline-block;padding-left:15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.links-list ol li a:hover,.links-list-2 ol li a:hover,.component-not-ready ol li a:hover,.links-list ul li a:hover,.links-list-2 ul li a:hover,.component-not-ready ul li a:hover{color:#000}
.links-list ol li a:after,.links-list-2 ol li a:after,.component-not-ready ol li a:after,.links-list ul li a:after,.links-list-2 ul li a:after,.component-not-ready ul li a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;margin:7px}
.links-list ol,.links-list-2 ol,.component-not-ready ol{counter-reset:li;margin-left:0;padding-left:0}
.links-list ol>li,.links-list-2 ol>li,.component-not-ready ol>li{position:relative;margin:0 0 6px 0;list-style:none;border-bottom:1px solid #d9d9d9}
.links-list ol>li:last-child,.links-list-2 ol>li:last-child,.component-not-ready ol>li:last-child{border-bottom:0}
.links-list ol>li:before,.links-list-2 ol>li:before,.component-not-ready ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:12px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.links-list li ol,.links-list-2 li ol,.component-not-ready li ol,.links-list li ul,.links-list-2 li ul,.component-not-ready li ul{margin-top:6px}
.links-list ol ol li:last-child,.links-list-2 ol ol li:last-child,.component-not-ready ol ol li:last-child{margin-bottom:0}
.links-list>div a,.links-list-2>div a,.component-not-ready>div a,.links-list>p>a,.links-list-2>p>a,.component-not-ready>p>a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;display:block!important;padding:15px 35px 10px 10px;margin-bottom:10px}
.links-list>div a p,.links-list-2>div a p,.component-not-ready>div a p,.links-list>p>a p,.links-list-2>p>a p,.component-not-ready>p>a p{margin:0}
.links-list>div a:after,.links-list-2>div a:after,.component-not-ready>div a:after,.links-list>p>a:after,.links-list-2>p>a:after,.component-not-ready>p>a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.links-list>div a:hover,.links-list-2>div a:hover,.component-not-ready>div a:hover,.links-list>p>a:hover,.links-list-2>p>a:hover,.component-not-ready>p>a:hover,.links-list>div a:active,.links-list-2>div a:active,.component-not-ready>div a:active,.links-list>p>a:active,.links-list-2>p>a:active,.component-not-ready>p>a:active{background:#d9d9d9}
.col-sm-4 .links-list>div a,.col-sm-4 .links-list-2>div a,.col-sm-4 .component-not-ready>div a,.col-sm-4 .links-list>p>a,.col-sm-4 .links-list-2>p>a,.col-sm-4 .component-not-ready>p>a{display:block}
@media all and (min-width:768px){.col-sm-8 .links-list>div a,.col-sm-8 .links-list-2>div a,.col-sm-8 .component-not-ready>div a,.col-sm-8 .links-list>p>a,.col-sm-8 .links-list-2>p>a,.col-sm-8 .component-not-ready>p>a{display:inline-block}
}
.links-list>div a.text,.links-list-2>div a.text,.component-not-ready>div a.text,.links-list>p>a.text,.links-list-2>p>a.text,.component-not-ready>p>a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .links-list>div a.text,.col-sm-4 .links-list-2>div a.text,.col-sm-4 .component-not-ready>div a.text,.col-sm-4 .links-list>p>a.text,.col-sm-4 .links-list-2>p>a.text,.col-sm-4 .component-not-ready>p>a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .links-list>div a.text,.col-sm-4 .links-list-2>div a.text,.col-sm-4 .component-not-ready>div a.text,.col-sm-4 .links-list>p>a.text,.col-sm-4 .links-list-2>p>a.text,.col-sm-4 .component-not-ready>p>a.text{margin-bottom:0}
}
.links-list>div a.text::after,.links-list-2>div a.text::after,.component-not-ready>div a.text::after,.links-list>p>a.text::after,.links-list-2>p>a.text::after,.component-not-ready>p>a.text::after{display:none}
.links-list>div a.text a,.links-list-2>div a.text a,.component-not-ready>div a.text a,.links-list>p>a.text a,.links-list-2>p>a.text a,.component-not-ready>p>a.text a{display:block}
.links-list>div a.text a:after,.links-list-2>div a.text a:after,.component-not-ready>div a.text a:after,.links-list>p>a.text a:after,.links-list-2>p>a.text a:after,.component-not-ready>p>a.text a:after{top:10px}
.links-list>div a:after,.links-list-2>div a:after,.component-not-ready>div a:after,.links-list>p>a:after,.links-list-2>p>a:after,.component-not-ready>p>a:after{top:6px}
.links-list p,.links-list-2 p,.component-not-ready p{line-height:1em;margin:0;font-size:1em}
.links-list p a,.links-list-2 p a,.component-not-ready p a{font-size:.9em}
.links-list p a::after,.links-list-2 p a::after,.component-not-ready p a::after{top:12px}
@media all and (min-width:768px){.links-list ol,.links-list-2 ol,.component-not-ready ol,.links-list ul,.links-list-2 ul,.component-not-ready ul,.links-list div,.links-list-2 div,.component-not-ready div,.links-list p,.links-list-2 p,.component-not-ready p{display:block!important}
}
@media all and (max-width:767px){.links-list,.links-list-2,.component-not-ready{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.links-list>h4,.links-list-2>h4,.component-not-ready>h4,.links-list>a>h4,.links-list-2>a>h4,.component-not-ready>a>h4,.links-list>div>h4,.links-list-2>div>h4,.component-not-ready>div>h4,.links-list>div>a>h4,.links-list-2>div>a>h4,.component-not-ready>div>a>h4,.links-list h3,.links-list-2 h3,.component-not-ready h3,.links-list h2,.links-list-2 h2,.component-not-ready h2{margin:0;margin-top:6px;padding:0;position:relative}
.links-list>h4.opened:after,.links-list-2>h4.opened:after,.component-not-ready>h4.opened:after,.links-list>a>h4.opened:after,.links-list-2>a>h4.opened:after,.component-not-ready>a>h4.opened:after,.links-list>div>h4.opened:after,.links-list-2>div>h4.opened:after,.component-not-ready>div>h4.opened:after,.links-list>div>a>h4.opened:after,.links-list-2>div>a>h4.opened:after,.component-not-ready>div>a>h4.opened:after,.links-list h3.opened:after,.links-list-2 h3.opened:after,.component-not-ready h3.opened:after,.links-list h2.opened:after,.links-list-2 h2.opened:after,.component-not-ready h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.links-list>h4:after,.links-list-2>h4:after,.component-not-ready>h4:after,.links-list>a>h4:after,.links-list-2>a>h4:after,.component-not-ready>a>h4:after,.links-list>div>h4:after,.links-list-2>div>h4:after,.component-not-ready>div>h4:after,.links-list>div>a>h4:after,.links-list-2>div>a>h4:after,.component-not-ready>div>a>h4:after,.links-list h3:after,.links-list-2 h3:after,.component-not-ready h3:after,.links-list h2:after,.links-list-2 h2:after,.component-not-ready h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.links-list h4,.links-list-2 h4,.component-not-ready h4{padding-top:2px;padding-bottom:4px}
.links-list h4:hover,.links-list-2 h4:hover,.component-not-ready h4:hover{cursor:pointer}
.links-list ol,.links-list-2 ol,.component-not-ready ol,.links-list ul,.links-list-2 ul,.component-not-ready ul,.links-list div,.links-list-2 div,.component-not-ready div,.links-list p,.links-list-2 p,.component-not-ready p{display:none}
}
.links-list-2{margin-bottom:30px}
.links-list-2 ol li,.links-list-2 ul li{border-bottom:0;padding:5px 0}
.links-list-2 ol li a,.links-list-2 ul li a{text-transform:uppercase}
@media all and (max-width:767px){.links-list-2{margin-bottom:0;padding-bottom:16px;border-bottom:0}
}
@media all and (min-width:768px){.related-keywords div,.related-keywords p{display:block!important}
}
@media all and (max-width:767px){.related-keywords{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.related-keywords>h4,.related-keywords>a>h4,.related-keywords>div>h4,.related-keywords>div>a>h4,.related-keywords h3,.related-keywords h2{margin:0;margin-top:6px;padding:0;position:relative}
.related-keywords>h4.opened:after,.related-keywords>a>h4.opened:after,.related-keywords>div>h4.opened:after,.related-keywords>div>a>h4.opened:after,.related-keywords h3.opened:after,.related-keywords h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.related-keywords>h4:after,.related-keywords>a>h4:after,.related-keywords>div>h4:after,.related-keywords>div>a>h4:after,.related-keywords h3:after,.related-keywords h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.related-keywords div,.related-keywords p{display:none}
}
.related-keywords h4{margin-bottom:0}
.related-keywords p{margin:20px 0}
.related-keywords a{font-size:1.4em;line-height:1.4em;color:#7c7c7c;margin-right:5px;text-decoration:none;border-bottom:1px solid #0089b7}
@media all and (max-width:767px){.related-news-block-style-2-title,.related-news-block-style-1-title,.related-news-row-title,.related-news-column-title,.related-courses-title,.media-gallery-title{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.related-news-block-style-2-title>h4,.related-news-block-style-1-title>h4,.related-news-row-title>h4,.related-news-column-title>h4,.related-courses-title>h4,.media-gallery-title>h4,.related-news-block-style-2-title>a>h4,.related-news-block-style-1-title>a>h4,.related-news-row-title>a>h4,.related-news-column-title>a>h4,.related-courses-title>a>h4,.media-gallery-title>a>h4,.related-news-block-style-2-title>div>h4,.related-news-block-style-1-title>div>h4,.related-news-row-title>div>h4,.related-news-column-title>div>h4,.related-courses-title>div>h4,.media-gallery-title>div>h4,.related-news-block-style-2-title>div>a>h4,.related-news-block-style-1-title>div>a>h4,.related-news-row-title>div>a>h4,.related-news-column-title>div>a>h4,.related-courses-title>div>a>h4,.media-gallery-title>div>a>h4,.related-news-block-style-2-title h3,.related-news-block-style-1-title h3,.related-news-row-title h3,.related-news-column-title h3,.related-courses-title h3,.media-gallery-title h3,.related-news-block-style-2-title h2,.related-news-block-style-1-title h2,.related-news-row-title h2,.related-news-column-title h2,.related-courses-title h2,.media-gallery-title h2{margin:0;margin-top:6px;padding:0;position:relative}
.related-news-block-style-2-title>h4.opened:after,.related-news-block-style-1-title>h4.opened:after,.related-news-row-title>h4.opened:after,.related-news-column-title>h4.opened:after,.related-courses-title>h4.opened:after,.media-gallery-title>h4.opened:after,.related-news-block-style-2-title>a>h4.opened:after,.related-news-block-style-1-title>a>h4.opened:after,.related-news-row-title>a>h4.opened:after,.related-news-column-title>a>h4.opened:after,.related-courses-title>a>h4.opened:after,.media-gallery-title>a>h4.opened:after,.related-news-block-style-2-title>div>h4.opened:after,.related-news-block-style-1-title>div>h4.opened:after,.related-news-row-title>div>h4.opened:after,.related-news-column-title>div>h4.opened:after,.related-courses-title>div>h4.opened:after,.media-gallery-title>div>h4.opened:after,.related-news-block-style-2-title>div>a>h4.opened:after,.related-news-block-style-1-title>div>a>h4.opened:after,.related-news-row-title>div>a>h4.opened:after,.related-news-column-title>div>a>h4.opened:after,.related-courses-title>div>a>h4.opened:after,.media-gallery-title>div>a>h4.opened:after,.related-news-block-style-2-title h3.opened:after,.related-news-block-style-1-title h3.opened:after,.related-news-row-title h3.opened:after,.related-news-column-title h3.opened:after,.related-courses-title h3.opened:after,.media-gallery-title h3.opened:after,.related-news-block-style-2-title h2.opened:after,.related-news-block-style-1-title h2.opened:after,.related-news-row-title h2.opened:after,.related-news-column-title h2.opened:after,.related-courses-title h2.opened:after,.media-gallery-title h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.related-news-block-style-2-title>h4:after,.related-news-block-style-1-title>h4:after,.related-news-row-title>h4:after,.related-news-column-title>h4:after,.related-courses-title>h4:after,.media-gallery-title>h4:after,.related-news-block-style-2-title>a>h4:after,.related-news-block-style-1-title>a>h4:after,.related-news-row-title>a>h4:after,.related-news-column-title>a>h4:after,.related-courses-title>a>h4:after,.media-gallery-title>a>h4:after,.related-news-block-style-2-title>div>h4:after,.related-news-block-style-1-title>div>h4:after,.related-news-row-title>div>h4:after,.related-news-column-title>div>h4:after,.related-courses-title>div>h4:after,.media-gallery-title>div>h4:after,.related-news-block-style-2-title>div>a>h4:after,.related-news-block-style-1-title>div>a>h4:after,.related-news-row-title>div>a>h4:after,.related-news-column-title>div>a>h4:after,.related-courses-title>div>a>h4:after,.media-gallery-title>div>a>h4:after,.related-news-block-style-2-title h3:after,.related-news-block-style-1-title h3:after,.related-news-row-title h3:after,.related-news-column-title h3:after,.related-courses-title h3:after,.media-gallery-title h3:after,.related-news-block-style-2-title h2:after,.related-news-block-style-1-title h2:after,.related-news-row-title h2:after,.related-news-column-title h2:after,.related-courses-title h2:after,.media-gallery-title h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
}
.related-keyword-tags p{font-size:1.2em!important}
.related-keyword-tags a{text-decoration:none;color:#7c7c7c;padding:16px;border:1px solid #7c7c7c;text-transform:uppercase;padding:8px 8px 3px;display:inline-block;margin:0 8px 8px 0}
@media all and (min-width:768px){.related-keyword-tags div,.related-keyword-tags p{display:block!important}
}
@media all and (max-width:767px){.related-keyword-tags{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.related-keyword-tags>h4,.related-keyword-tags>a>h4,.related-keyword-tags>div>h4,.related-keyword-tags>div>a>h4,.related-keyword-tags h3,.related-keyword-tags h2{margin:0;margin-top:6px;padding:0;position:relative}
.related-keyword-tags>h4.opened:after,.related-keyword-tags>a>h4.opened:after,.related-keyword-tags>div>h4.opened:after,.related-keyword-tags>div>a>h4.opened:after,.related-keyword-tags h3.opened:after,.related-keyword-tags h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.related-keyword-tags>h4:after,.related-keyword-tags>a>h4:after,.related-keyword-tags>div>h4:after,.related-keyword-tags>div>a>h4:after,.related-keyword-tags h3:after,.related-keyword-tags h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.related-keyword-tags div,.related-keyword-tags p{display:none}
}
.list-title-schedule{margin-bottom:8px}
.list-title-schedule>*,.list-title-schedule>h3{padding:10px 0;margin:0}
.list-title-schedule>*:before,.list-title-schedule>h3:before{font-family:FontAwesome;content:"\f017";color:#0089b7;margin:7px}
.buttons-group-black a{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;padding:15px 35px 8px 20px;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;margin-bottom:5px}
.buttons-group-black a p{margin:0}
.buttons-group-black a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:12px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.buttons-group-black a:hover,.buttons-group-black a:active{background:#0089b7}
.buttons-group-black a:hover:after,.buttons-group-black a:active:after{color:#000}
.buttons-group-black a.text{padding:0;border:0;background:0}
.buttons-group-black a.text::after{display:none}
.buttons-group-black a.text a{display:block}
.buttons-group-black a.text a:after{top:12px}
.buttons-group-black ul{list-style:none;padding:0;font-size:1.6em;line-height:1.6em}
.subject-panel{position:relative}
.subject-panel h4{font-size:1.6em}
@media all and (min-width:768px){.subject-panel .subject-panel-subtitle,.subject-panel .subject-panel-txt,.subject-panel .subject-panel-overlay{pointer-events:none}
.subject-panel .subject-panel-txt p a{pointer-events:all}
.subject-panel .subject-panel-image-container:after{pointer-events:none}
.col-sm-4 .subject-panel{margin-bottom:29px}
}
.par-header .subject-panel .subject-panel-image-container{max-height:300px}
@media all and (min-width:768px){.par-header .subject-panel .subject-panel-image-container img{width:100%;max-width:100%}
}
@media all and (max-width:767px){.par-header .subject-panel .subject-panel-image-container{max-height:220px}
}
@media all and (max-width:768px){.subject-panel{-webkit-transition:none;transition:none}
}
.subject-panel .subject-panel-image-container{overflow:hidden}
.subject-panel .subject-panel-image-container img{max-width:100%;border:0}
.subject-panel.default .subject-panel-image-container img{max-width:100%}
.subject-panel.article-header{padding-bottom:8px;border-bottom:1px solid #d9d9d9}
.subject-panel.article-header div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.subject-panel.article-header>div>h2,.subject-panel.article-header>div>h1{font-size:4em;text-transform:uppercase;order:2;margin:0;padding:8px 0}
@media all and (max-width:767px){.subject-panel.article-header>div>h2,.subject-panel.article-header>div>h1{font-size:3em}
}
.subject-panel.article-header .subject-panel-subtitle{font-size:1.8em;text-transform:uppercase;font-weight:normal;order:1;padding-top:16px}
@media all and (max-width:768px){.subject-panel.article-header .subject-panel-subtitle{padding-top:0}
}
.subject-panel.article-header .subject-panel-txt{order:3}
.subject-panel.article-header .subject-panel-txt a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.article-header .subject-panel-txt a p{margin:0}
.subject-panel.article-header .subject-panel-txt a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.subject-panel.article-header .subject-panel-txt a:hover,.subject-panel.article-header .subject-panel-txt a:active{background:#d9d9d9}
.col-sm-4 .subject-panel.article-header .subject-panel-txt a{display:block}
@media all and (min-width:768px){.col-sm-8 .subject-panel.article-header .subject-panel-txt a{display:inline-block}
}
.subject-panel.article-header .subject-panel-txt a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .subject-panel.article-header .subject-panel-txt a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .subject-panel.article-header .subject-panel-txt a.text{margin-bottom:0}
}
.subject-panel.article-header .subject-panel-txt a.text::after{display:none}
.subject-panel.article-header .subject-panel-txt a.text a{display:block}
.subject-panel.article-header .subject-panel-txt a.text a:after{top:10px}
.subject-panel.article-header--button-overlay .subject-panel-txt{width:251px;margin:-28px auto 0}
.subject-panel.article-header--button-overlay .subject-panel-txt p{margin:0}
.subject-panel.article-header--button-overlay .subject-panel-txt p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;border:0;padding:15px 35px 8px 10px}
.subject-panel.article-header--button-overlay .subject-panel-txt p a p{margin:0}
.subject-panel.article-header--button-overlay .subject-panel-txt p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.subject-panel.article-header--button-overlay .subject-panel-txt p a:hover,.subject-panel.article-header--button-overlay .subject-panel-txt p a:active{background:#d9d9d9}
.col-sm-4 .subject-panel.article-header--button-overlay .subject-panel-txt p a{display:block}
@media all and (min-width:768px){.col-sm-8 .subject-panel.article-header--button-overlay .subject-panel-txt p a{display:inline-block}
}
.subject-panel.article-header--button-overlay .subject-panel-txt p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .subject-panel.article-header--button-overlay .subject-panel-txt p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .subject-panel.article-header--button-overlay .subject-panel-txt p a.text{margin-bottom:0}
}
.subject-panel.article-header--button-overlay .subject-panel-txt p a.text::after{display:none}
.subject-panel.article-header--button-overlay .subject-panel-txt p a.text a{display:block}
.subject-panel.article-header--button-overlay .subject-panel-txt p a.text a:after{top:10px}
.subject-panel.article-header--button-overlay .subject-panel-txt p a:after{top:7px}
.subject-panel.related-news-block-style-1,.subject-panel.related-news-block-style-2{clear:both;margin-bottom:16px}
.subject-panel.related-news-block-style-1:last-child,.subject-panel.related-news-block-style-2:last-child{margin-bottom:40px}
@media all and (max-width:767px){.subject-panel.related-news-block-style-1,.subject-panel.related-news-block-style-2{display:none}
}
@media all and (min-width:768px){.subject-panel.related-news-block-style-1,.subject-panel.related-news-block-style-2{display:block!important}
}
.subject-panel.related-news-block-style-1 .subject-panel-image-container,.subject-panel.related-news-block-style-2 .subject-panel-image-container{width:46%;float:left}
.subject-panel.related-news-block-style-1 .subject-panel-image-container img,.subject-panel.related-news-block-style-2 .subject-panel-image-container img{max-width:100%}
.subject-panel.related-news-block-style-1 .subject-panel-image-container>a,.subject-panel.related-news-block-style-2 .subject-panel-image-container>a{width:100%;float:none}
.subject-panel.related-news-block-style-1>div>a,.subject-panel.related-news-block-style-2>div>a{width:49%;float:right;font-size:1.5em;text-decoration:none;color:#7c7c7c;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.related-news-block-style-1>div>a:hover,.subject-panel.related-news-block-style-2>div>a:hover{color:#000}
.subject-panel.related-news-block-style-1>div>a h2,.subject-panel.related-news-block-style-2>div>a h2{font-size:1em;text-transform:none;font-family:'GillSansMTProBook',serif;margin:0;font-weight:normal;padding-right:8px}
.subject-panel.related-news-block-style-1>div>a h2:after,.subject-panel.related-news-block-style-2>div>a h2:after{font-family:FontAwesome;content:"\f105";color:#0089b7;margin:7px}
.subject-panel.related-news-block-style-2{background:#e8e8e8}
.subject-panel.related-news-block-style-2>div>h2{padding-top:16px}
@media all and (min-width:768px) and (max-width:991px){.subject-panel.related-news-block-style-2>div>h2{padding-top:8px}
}
.subject-panel.related-news-row,.subject-panel.related-news-column{flex-direction:column;margin-bottom:16px}
@media all and (min-width:768px){.subject-panel.related-news-row,.subject-panel.related-news-column{display:flex!important;display:-webkit-flex}
}
@media all and (max-width:767px){.subject-panel.related-news-row,.subject-panel.related-news-column{display:none}
}
.subject-panel.related-news-row>div>a,.subject-panel.related-news-column>div>a{order:2;color:#7c7c7c;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.related-news-row>div>a:hover,.subject-panel.related-news-column>div>a:hover{color:#000}
.subject-panel.related-news-row>div>a h2,.subject-panel.related-news-column>div>a h2{font-size:1.6em;text-transform:none;font-family:'GillSansMTProBook',serif}
.subject-panel.related-news-row>div>a h2:after,.subject-panel.related-news-column>div>a h2:after{font-family:FontAwesome;content:"\f105";color:#0089b7;margin:7px}
.subject-panel.related-news-row .subject-panel-image-container,.subject-panel.related-news-column .subject-panel-image-container{order:1;height:90px;overflow:hidden}
.subject-panel.related-news-row .subject-panel-image-container img,.subject-panel.related-news-column .subject-panel-image-container img{height:auto;margin:-30% 0 0 0;max-width:100%}
.subject-panel.related-news-column .subject-panel-image-container{height:auto}
.subject-panel.related-news-column>div>a h2{font-size:1.5em}
.subject-panel.article-details-box{background:#e8e8e8;padding:16px 24px;pointer-events:all}
.subject-panel.article-details-box>div>h2{font-size:1.8em;border-bottom:1px solid;padding-bottom:6px}
.subject-panel.article-details-box .subject-panel-txt{pointer-events:all}
.subject-panel.article-details-box .subject-panel-txt ul{list-style:none;margin:0;padding:0;font-size:1.4em}
.subject-panel.article-details-box .subject-panel-txt ul li{margin:10px 0}
.subject-panel.article-details-box .subject-panel-txt ul li b{text-transform:uppercase;width:45%;display:inline-block}
@media all and (max-width:991px){.subject-panel.article-details-box{padding:8px 16px}
.subject-panel.article-details-box .subject-panel-txt ul li{text-align:right}
.subject-panel.article-details-box .subject-panel-txt ul li b{float:left;width:auto}
}
.subject-panel.article-details-box-type-2{padding:16px 24px;text-align:center;background:#fff;pointer-events:all}
.subject-panel.article-details-box-type-2>div>h2{font-size:1.8em;text-transform:uppercase;padding-bottom:6px}
.subject-panel.article-details-box-type-2 .subject-panel-txt{pointer-events:all}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul{font-family:'GillSansMTProBookBold',serif!important;list-style:none;margin:0;padding:0;font-size:1.2em!important;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;clear:both}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li{display:block;width:50%;float:left;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-transform:uppercase;padding:8px;margin-bottom:0;position:relative}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:last-child,.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-last-child(2){border-bottom:0}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even){border-right:0}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u:after{left:-7px;border-right:7px solid #f9f9f9}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u:before{left:-8px;border-right:8px solid #d9d9d9}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(odd) u:after{right:-7px;border-left:7px solid #f9f9f9}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(odd) u:before{right:-8px;border-left:8px solid #d9d9d9}
@media all and (min-width:768px) and (max-width:1130px){.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u{right:10px;top:-40px;left:auto}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u:before,.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u:after{top:auto;left:50%;width:0;height:0;border-style:solid}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u:before{border-width:8px 8px 0 8px;border-color:#d9d9d9 transparent transparent transparent;margin-left:-5px;bottom:-9px}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u:after{margin-left:-4px;border-width:7px 7px 0 7px;border-color:#f9f9f9 transparent transparent transparent;bottom:-7px}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(odd) u{right:100%}
}
@media all and (min-width:1131px){.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u{left:100%}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(odd) u{right:100%}
}
@media all and (max-width:767px){.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(even) u{left:50%}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-child(odd) u{right:50%}
}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li b{font-size:1.2em;color:#e04854;display:block;text-transform:none}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li u{display:none;position:absolute;top:0;border:1px solid #d9d9d9;background:#f9f9f9;padding:10px 10px 7px;min-width:100px;max-width:140px;border-radius:4px;z-index:10;text-align:left;text-decoration:none;text-transform:none;line-height:1em}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li u:after{content:"";display:block;position:absolute;top:50%;margin-top:-5px;border-top:7px solid transparent;border-bottom:7px solid transparent}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li u:before{content:"";display:block;position:absolute;top:50%;margin-top:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:hover u{display:block}
@media all and (max-width:550px){.subject-panel.article-details-box-type-2 .subject-panel-txt ul{-webkit-flex-flow:column wrap;flex-flow:column wrap}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li{border-right:0;width:100%}
.subject-panel.article-details-box-type-2 .subject-panel-txt ul li:nth-last-child(2){border-bottom:1px solid #d9d9d9}
}
.subject-panel.details-box-type-3,.subject-panel.details-box-type-3-single{padding:16px 24px;text-align:center;background:#fff;pointer-events:all}
.subject-panel.details-box-type-3>div>h2,.subject-panel.details-box-type-3-single>div>h2{font-size:1.8em;text-transform:uppercase;padding-bottom:6px}
.subject-panel.details-box-type-3 .subject-panel-txt,.subject-panel.details-box-type-3-single .subject-panel-txt{pointer-events:all}
.subject-panel.details-box-type-3 .subject-panel-txt ul,.subject-panel.details-box-type-3-single .subject-panel-txt ul{list-style:none;margin:0;padding:0;font-size:1.4em;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;clear:both}
.subject-panel.details-box-type-3 .subject-panel-txt ul li,.subject-panel.details-box-type-3-single .subject-panel-txt ul li{display:block;width:50%;float:left;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:8px;color:#7c7c7c}
.subject-panel.details-box-type-3 .subject-panel-txt ul li a,.subject-panel.details-box-type-3-single .subject-panel-txt ul li a{color:#7c7c7c;text-decoration:none}
.subject-panel.details-box-type-3 .subject-panel-txt ul li:nth-child(even),.subject-panel.details-box-type-3-single .subject-panel-txt ul li:nth-child(even){border-right:0}
.subject-panel.details-box-type-3 .subject-panel-txt ul li b,.subject-panel.details-box-type-3-single .subject-panel-txt ul li b{color:#000;font-family:'GillSansMTProBookBold';margin-bottom:3px;font-size:.9em;display:block;text-transform:uppercase}
.subject-panel.details-box-type-3 .subject-panel-txt ol,.subject-panel.details-box-type-3-single .subject-panel-txt ol{list-style:none;margin:0;padding:0;font-size:1.4em;clear:both;overflow:auto;margin-bottom:15px}
.subject-panel.details-box-type-3 .subject-panel-txt ol li,.subject-panel.details-box-type-3-single .subject-panel-txt ol li{display:block;border-bottom:1px solid #d9d9d9;padding:8px;color:#7c7c7c}
.subject-panel.details-box-type-3 .subject-panel-txt ol li a,.subject-panel.details-box-type-3-single .subject-panel-txt ol li a{color:#7c7c7c;text-decoration:none}
.subject-panel.details-box-type-3 .subject-panel-txt ol li:last-child,.subject-panel.details-box-type-3-single .subject-panel-txt ol li:last-child{border-bottom:0}
.subject-panel.details-box-type-3 .subject-panel-txt ol li b,.subject-panel.details-box-type-3-single .subject-panel-txt ol li b{color:#000;font-family:'GillSansMTProBookBold';margin-bottom:3px;font-size:.9em;display:block;text-transform:uppercase}
.subject-panel.details-box-type-3 .subject-panel-txt>div,.subject-panel.details-box-type-3-single .subject-panel-txt>div{pointer-events:all}
.subject-panel.details-box-type-3 .subject-panel-txt>a,.subject-panel.details-box-type-3-single .subject-panel-txt>a,.subject-panel.details-box-type-3 .subject-panel-txt>div a,.subject-panel.details-box-type-3-single .subject-panel-txt>div a{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;font-size:1.3em;font-family:GillSansMTProBook,Verdana,serif;padding:15px 35px 8px 20px;text-align:left;margin-bottom:5px}
.subject-panel.details-box-type-3 .subject-panel-txt>a p,.subject-panel.details-box-type-3-single .subject-panel-txt>a p,.subject-panel.details-box-type-3 .subject-panel-txt>div a p,.subject-panel.details-box-type-3-single .subject-panel-txt>div a p{margin:0}
.subject-panel.details-box-type-3 .subject-panel-txt>a:after,.subject-panel.details-box-type-3-single .subject-panel-txt>a:after,.subject-panel.details-box-type-3 .subject-panel-txt>div a:after,.subject-panel.details-box-type-3-single .subject-panel-txt>div a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:12px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.details-box-type-3 .subject-panel-txt>a:hover,.subject-panel.details-box-type-3-single .subject-panel-txt>a:hover,.subject-panel.details-box-type-3 .subject-panel-txt>div a:hover,.subject-panel.details-box-type-3-single .subject-panel-txt>div a:hover,.subject-panel.details-box-type-3 .subject-panel-txt>a:active,.subject-panel.details-box-type-3-single .subject-panel-txt>a:active,.subject-panel.details-box-type-3 .subject-panel-txt>div a:active,.subject-panel.details-box-type-3-single .subject-panel-txt>div a:active{background:#0089b7}
.subject-panel.details-box-type-3 .subject-panel-txt>a:hover:after,.subject-panel.details-box-type-3-single .subject-panel-txt>a:hover:after,.subject-panel.details-box-type-3 .subject-panel-txt>div a:hover:after,.subject-panel.details-box-type-3-single .subject-panel-txt>div a:hover:after,.subject-panel.details-box-type-3 .subject-panel-txt>a:active:after,.subject-panel.details-box-type-3-single .subject-panel-txt>a:active:after,.subject-panel.details-box-type-3 .subject-panel-txt>div a:active:after,.subject-panel.details-box-type-3-single .subject-panel-txt>div a:active:after{color:#000}
.subject-panel.details-box-type-3 .subject-panel-txt>a.text,.subject-panel.details-box-type-3-single .subject-panel-txt>a.text,.subject-panel.details-box-type-3 .subject-panel-txt>div a.text,.subject-panel.details-box-type-3-single .subject-panel-txt>div a.text{padding:0;border:0;background:0}
.subject-panel.details-box-type-3 .subject-panel-txt>a.text::after,.subject-panel.details-box-type-3-single .subject-panel-txt>a.text::after,.subject-panel.details-box-type-3 .subject-panel-txt>div a.text::after,.subject-panel.details-box-type-3-single .subject-panel-txt>div a.text::after{display:none}
.subject-panel.details-box-type-3 .subject-panel-txt>a.text a,.subject-panel.details-box-type-3-single .subject-panel-txt>a.text a,.subject-panel.details-box-type-3 .subject-panel-txt>div a.text a,.subject-panel.details-box-type-3-single .subject-panel-txt>div a.text a{display:block}
.subject-panel.details-box-type-3 .subject-panel-txt>a.text a:after,.subject-panel.details-box-type-3-single .subject-panel-txt>a.text a:after,.subject-panel.details-box-type-3 .subject-panel-txt>div a.text a:after,.subject-panel.details-box-type-3-single .subject-panel-txt>div a.text a:after{top:12px}
.subject-panel.details-box-type-3 .subject-panel-txt>a:after,.subject-panel.details-box-type-3-single .subject-panel-txt>a:after,.subject-panel.details-box-type-3 .subject-panel-txt>div a:after,.subject-panel.details-box-type-3-single .subject-panel-txt>div a:after{top:5px}
@media all and (min-width:768px){.subject-panel.details-box-type-3-single{margin-top:-210px}
}
.subject-panel.details-box-type-4{padding:16px 24px;font-family:'GillSansMTProBookBold',serif;text-align:center;background:#fff;margin-top:-114px;pointer-events:all}
.subject-panel.details-box-type-4>div>h2,.subject-panel.details-box-type-4>div>a h2{font-size:1.8em;text-transform:uppercase;padding-bottom:6px}
.subject-panel.details-box-type-4 .subject-panel-txt{pointer-events:all}
.subject-panel.details-box-type-4 .subject-panel-txt ul{list-style:none;margin:0;padding:0;font-size:1.4em;clear:both;overflow:auto}
.subject-panel.details-box-type-4 .subject-panel-txt ul li{display:block;text-transform:uppercase;padding:8px;color:#7c7c7c}
.subject-panel.details-box-type-4 .subject-panel-txt ul li:first-child{border-bottom:1px solid #d9d9d9}
.subject-panel.details-box-type-4 .subject-panel-txt ul li:first-child b{font-weight:bold;color:#e04854;text-transform:uppercase}
.subject-panel.details-box-type-4 .subject-panel-txt ul li:last-child{margin:5px 0 10px}
.subject-panel.details-box-type-4 .subject-panel-txt ul li b{color:#000;display:block;text-transform:none;font-size:1.4em;margin-top:10px}
.subject-panel.details-box-type-4 .subject-panel-txt>div a,.subject-panel.details-box-type-4 .subject-panel-txt>a{display:block;font-size:1.5em;text-align:left;margin-bottom:5px}
@media all and (min-width:768px){.subject-panel.details-box-type-4 .subject-panel-txt>div a,.subject-panel.details-box-type-4 .subject-panel-txt>a{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;padding:15px 35px 8px 20px;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.details-box-type-4 .subject-panel-txt>div a p,.subject-panel.details-box-type-4 .subject-panel-txt>a p{margin:0}
.subject-panel.details-box-type-4 .subject-panel-txt>div a:after,.subject-panel.details-box-type-4 .subject-panel-txt>a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:12px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.details-box-type-4 .subject-panel-txt>div a:hover,.subject-panel.details-box-type-4 .subject-panel-txt>a:hover,.subject-panel.details-box-type-4 .subject-panel-txt>div a:active,.subject-panel.details-box-type-4 .subject-panel-txt>a:active{background:#0089b7}
.subject-panel.details-box-type-4 .subject-panel-txt>div a:hover:after,.subject-panel.details-box-type-4 .subject-panel-txt>a:hover:after,.subject-panel.details-box-type-4 .subject-panel-txt>div a:active:after,.subject-panel.details-box-type-4 .subject-panel-txt>a:active:after{color:#000}
.subject-panel.details-box-type-4 .subject-panel-txt>div a.text,.subject-panel.details-box-type-4 .subject-panel-txt>a.text{padding:0;border:0;background:0}
.subject-panel.details-box-type-4 .subject-panel-txt>div a.text::after,.subject-panel.details-box-type-4 .subject-panel-txt>a.text::after{display:none}
.subject-panel.details-box-type-4 .subject-panel-txt>div a.text a,.subject-panel.details-box-type-4 .subject-panel-txt>a.text a{display:block}
.subject-panel.details-box-type-4 .subject-panel-txt>div a.text a:after,.subject-panel.details-box-type-4 .subject-panel-txt>a.text a:after{top:12px}
}
.subject-panel.details-box-type-4 .subject-panel-txt>div a:after,.subject-panel.details-box-type-4 .subject-panel-txt>a:after{top:6px}
@media all and (max-width:767px){.subject-panel.details-box-type-4{background:#000}
.subject-panel.details-box-type-4>div>h2,.subject-panel.details-box-type-4>div>a h2{color:#fff}
.subject-panel.details-box-type-4 .subject-panel-txt li:first-child{border-bottom:1px solid #7c7c7c!important}
.subject-panel.details-box-type-4 .subject-panel-txt li:first-child b{color:#fff}
.subject-panel.details-box-type-4 .subject-panel-txt li b{color:#fff!important}
.subject-panel.details-box-type-4>div a,.subject-panel.details-box-type-4>a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff}
.subject-panel.details-box-type-4>div a p,.subject-panel.details-box-type-4>a p{margin:0}
.subject-panel.details-box-type-4>div a:after,.subject-panel.details-box-type-4>a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.subject-panel.details-box-type-4>div a:hover,.subject-panel.details-box-type-4>a:hover,.subject-panel.details-box-type-4>div a:active,.subject-panel.details-box-type-4>a:active{background:#d9d9d9}
.col-sm-4 .subject-panel.details-box-type-4>div a,.col-sm-4 .subject-panel.details-box-type-4>a{display:block}
.subject-panel.details-box-type-4>div a.text,.subject-panel.details-box-type-4>a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .subject-panel.details-box-type-4>div a.text,.col-sm-4 .subject-panel.details-box-type-4>a.text{margin-bottom:40px}
.subject-panel.details-box-type-4>div a.text::after,.subject-panel.details-box-type-4>a.text::after{display:none}
.subject-panel.details-box-type-4>div a.text a,.subject-panel.details-box-type-4>a.text a{display:block}
.subject-panel.details-box-type-4>div a.text a:after,.subject-panel.details-box-type-4>a.text a:after{top:10px}
}
@media all and (max-width:767px) and all and (min-width:768px){.col-sm-8 .subject-panel.details-box-type-4>div a .button-secondary,.col-sm-8 .subject-panel.details-box-type-4>a .button-secondary,.col-sm-8 .subject-panel.details-box-type-4>div a .button-secondary a,.col-sm-8 .subject-panel.details-box-type-4>a .button-secondary a{display:inline-block}
}
@media all and (max-width:767px) and all and (max-width:767px){.col-sm-4 .subject-panel.details-box-type-4>div a .button-secondary.text,.col-sm-4 .subject-panel.details-box-type-4>a .button-secondary.text,.col-sm-4 .subject-panel.details-box-type-4>div a .button-secondary a.text,.col-sm-4 .subject-panel.details-box-type-4>a .button-secondary a.text{margin-bottom:0}
}
.subject-panel.list-item{clear:both;overflow:auto;border-top:1px solid #d9d9d9;padding:32px 0}
@media all and (max-width:767px){.subject-panel.list-item{padding:32px 0 16px}
}
@media all and (max-width:500px){.subject-panel.list-item .subject-panel-image-container{display:none}
.subject-panel.list-item>div>h2,.subject-panel.list-item>div>a h2,.subject-panel.list-item .subject-panel-subtitle,.subject-panel.list-item .subject-panel-txt{width:auto;float:none}
}
@media all and (min-width:501px){.subject-panel.list-item .subject-panel-image-container{float:left;width:35%}
.subject-panel.list-item>div>h2,.subject-panel.list-item>div>a h2,.subject-panel.list-item .subject-panel-subtitle,.subject-panel.list-item .subject-panel-txt{width:62%;float:right}
}
.subject-panel.list-item>div>h2,.subject-panel.list-item>div>a h2{font-size:2em;font-family:'GillSansMTProBook',serif;font-weight:normal;margin-top:0;text-transform:none}
@media all and (max-width:767px){.subject-panel.list-item>div>h2,.subject-panel.list-item>div>a h2{font-size:1.8em}
}
.subject-panel.list-item .subject-panel-subtitle{font-family:'GillSansMTProBookBold',serif;font-size:3em;font-weight:bold}
@media all and (max-width:767px){.subject-panel.list-item .subject-panel-subtitle{font-size:2.3em}
}
.subject-panel.list-item .subject-panel-txt{pointer-events:all}
.subject-panel.list-item .subject-panel-txt p{margin:16px 0}
.subject-panel.list-item--type-2{clear:both;overflow:auto;border-top:1px solid #d9d9d9;padding:32px 0}
@media all and (max-width:767px){.subject-panel.list-item--type-2{padding:32px 0 16px}
}
.subject-panel.list-item--type-2:first-child{border-top:0}
.subject-panel.list-item--type-2 .subject-panel-image-container{float:left;width:35%}
.subject-panel.list-item--type-2>div>h2,.subject-panel.list-item--type-2>div>a h2,.subject-panel.list-item--type-2 .subject-panel-subtitle,.subject-panel.list-item--type-2 .subject-panel-txt{width:62%;float:right}
.subject-panel.list-item--type-2 .subject-panel-image-container img{max-width:260px}
.subject-panel.list-item--type-2 .subject-panel-subtitle{font-size:2em;font-family:'GillSansMTProBook',serif;font-weight:normal;margin-top:0;text-transform:none}
@media all and (max-width:767px){.subject-panel.list-item--type-2 .subject-panel-subtitle{font-size:1.8em}
}
.subject-panel.list-item--type-2>div>h2,.subject-panel.list-item--type-2>div>a h2{font-family:'GillSansMTProBookBold',serif;font-size:3em;font-weight:bold}
@media all and (max-width:767px){.subject-panel.list-item--type-2>div>h2,.subject-panel.list-item--type-2>div>a h2{font-size:2.3em}
}
.subject-panel.list-item--type-2 .subject-panel-txt{pointer-events:all}
.subject-panel.list-item--type-2 .subject-panel-txt p{margin:16px 0}
.subject-panel.list-item--type-2 .subject-panel-txt p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;float:right;font-weight:normal;font-family:'GillSansMTProBook'}
.subject-panel.list-item--type-2 .subject-panel-txt p a p{margin:0}
.subject-panel.list-item--type-2 .subject-panel-txt p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.subject-panel.list-item--type-2 .subject-panel-txt p a:hover,.subject-panel.list-item--type-2 .subject-panel-txt p a:active{background:#d9d9d9}
.col-sm-4 .subject-panel.list-item--type-2 .subject-panel-txt p a{display:block}
@media all and (min-width:768px){.col-sm-8 .subject-panel.list-item--type-2 .subject-panel-txt p a{display:inline-block}
}
.subject-panel.list-item--type-2 .subject-panel-txt p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .subject-panel.list-item--type-2 .subject-panel-txt p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .subject-panel.list-item--type-2 .subject-panel-txt p a.text{margin-bottom:0}
}
.subject-panel.list-item--type-2 .subject-panel-txt p a.text::after{display:none}
.subject-panel.list-item--type-2 .subject-panel-txt p a.text a{display:block}
.subject-panel.list-item--type-2 .subject-panel-txt p a.text a:after{top:10px}
.subject-panel.list-item--type-2 .subject-panel-txt p a:after{top:11px}
.subject-panel.list-item--job-listing{clear:both;overflow:auto;border-top:1px solid #d9d9d9;padding:32px 0}
.subject-panel.list-item--job-listing:first-child{border-top:0}
.subject-panel.list-item--job-listing>div>a{color:#000}
.subject-panel.list-item--job-listing>div>h2,.subject-panel.list-item--job-listing>div>a h2{font-family:'GillSansMTProBookBold',serif;font-size:3em;font-weight:bold;margin:0 0 10px}
@media all and (max-width:767px){.subject-panel.list-item--job-listing>div>h2,.subject-panel.list-item--job-listing>div>a h2{font-size:2.3em}
}
.subject-panel.list-item--job-listing .subject-panel-subtitle{display:inline-block;float:right;font-size:1.4em}
@media all and (max-width:767px){.subject-panel.list-item--job-listing .subject-panel-subtitle{display:block;margin-bottom:10px}
}
.subject-panel.list-item--job-listing .subject-panel-txt{pointer-events:all;font-size:1.6em}
.subject-panel.list-item--job-listing .subject-panel-txt p{font-size:1em!important}
.subject-panel.list-item--job-listing .subject-panel-txt ul{list-style:none;padding:0;margin:0 0 20px}
.subject-panel.list-item--job-listing .subject-panel-txt ul li{display:inline-block;text-transform:uppercase}
.subject-panel.list-item--job-listing .subject-panel-txt ul li:after{content:"|";color:#000;display:inline-block;margin:0 10px}
.subject-panel.list-item--job-listing .subject-panel-txt ul li:last-child:after{display:none}
.subject-panel.info-icon{clear:both;margin:0 0 16px;white-space:nowrap}
.subject-panel.info-icon>div>h2{display:block;float:left;font-family:'GillSansMTProBook',serif;color:#7cb657;font-size:16em;line-height:.65em;white-space:nowrap;margin:30px 0 22px}
@media all and (max-width:1199px){.subject-panel.info-icon>div>h2{font-size:14em}
}
@media all and (max-width:767px){.subject-panel.info-icon>div>h2{margin:25px 0}
}
@media all and (min-width:768px) and (max-width:991px){.subject-panel.info-icon>div>h2{font-size:12em}
}
.subject-panel.info-icon .subject-panel-subtitle{display:block;position:relative;color:#7cb657;font-size:9em;vertical-align:super}
@media all and (max-width:1199px){.subject-panel.info-icon .subject-panel-subtitle{font-size:7em}
}
@media all and (min-width:768px) and (max-width:991px){.subject-panel.info-icon .subject-panel-subtitle{font-size:5em}
}
.subject-panel.info-icon .subject-panel-txt{pointer-events:all;clear:both;font-style:normal;text-transform:uppercase;display:block;width:175px;border-top:3px solid #7cb657;margin-left:100px;padding-top:16px;font-size:.8em;white-space:normal;margin-bottom:20px}
@media all and (max-width:1199px){.subject-panel.info-icon .subject-panel-txt{width:155px;margin-left:77px;font-size:.7em}
}
.subject-panel.info-icon .subject-panel-txt p{font-size:1.6em;margin:0}
.subject-panel.info-icon .subject-panel-txt b{font-family:'GillSansMTProBookBold',serif;display:block;color:#7cb657}
.subject-panel.info-icon .subject-panel-txt a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:12px 35px 11px 10px;width:100%;position:absolute;left:0;bottom:0;margin-top:10px;font-size:1.3em}
.subject-panel.info-icon .subject-panel-txt a p{margin:0}
.subject-panel.info-icon .subject-panel-txt a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.subject-panel.info-icon .subject-panel-txt a:hover,.subject-panel.info-icon .subject-panel-txt a:active{background:#d9d9d9}
.col-sm-4 .subject-panel.info-icon .subject-panel-txt a{display:block}
@media all and (min-width:768px){.col-sm-8 .subject-panel.info-icon .subject-panel-txt a{display:inline-block}
}
.subject-panel.info-icon .subject-panel-txt a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .subject-panel.info-icon .subject-panel-txt a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .subject-panel.info-icon .subject-panel-txt a.text{margin-bottom:0}
}
.subject-panel.info-icon .subject-panel-txt a.text::after{display:none}
.subject-panel.info-icon .subject-panel-txt a.text a{display:block}
.subject-panel.info-icon .subject-panel-txt a.text a:after{top:10px}
.subject-panel.info-icon .subject-panel-txt a:after{top:12px}
.subject-panel.info-icon .info-icon-title{display:none;text-align:left;text-transform:uppercase;margin:0;background:#454545;color:#fff;padding:20px 16px 18px 16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}
.subject-panel.info-icon .info-icon-title:before{display:block;content:"%";font-size:11em;position:absolute;right:44px;top:-49px;color:#fff;opacity:.25;font-family:'GillSansMTProLight'}
.subject-panel.info-icon .info-icon-title:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:21px;right:33px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.subject-panel.info-icon .info-icon-title.active{background:#fff;color:#000}
.subject-panel.info-icon .info-icon-title.active:after{color:#0089b7;content:"\f068"}
@media all and (max-width:767px){.subject-panel.info-icon{border-top:1px solid #e8e8e8;margin:0 0 5px 0;height:58px;overflow:hidden}
.subject-panel.info-icon>div>h2,.subject-panel.info-icon>div>a h2,.subject-panel.info-icon .subject-panel-txt,.subject-panel.info-icon .subject-panel-subtitle{display:none}
.subject-panel.info-icon .info-icon-title{display:block}
}
.subject-panel.contact-panel{margin-bottom:40px}
.subject-panel.contact-panel>div>h2{font-size:1.6em}
.subject-panel.contact-panel .subject-panel-txt{pointer-events:all}
.subject-panel.contact-panel .subject-panel-txt ul{list-style:none;padding:0;font-size:1.6em!important;font-family:GillSansMTProBook,Verdana,serif!important}
.subject-panel.contact-panel .subject-panel-txt ul li{padding:7px 0;margin:0;color:#7c7c7c;text-decoration:none;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.contact-panel .subject-panel-txt ul li a{color:inherit;text-decoration:none;cursor:pointer}
.subject-panel.contact-panel .subject-panel-txt ul li:before{font-family:FontAwesome;color:#000;display:inline-block;margin-right:9px;font-size:1.4em}
.subject-panel.contact-panel .subject-panel-txt ul li:first-child:before{content:"\f041"}
.subject-panel.contact-panel .subject-panel-txt ul li:nth-child(2):before{content:"\f095"}
.subject-panel.contact-panel .subject-panel-txt ul li:last-child:before{content:"\f1fa"}
.subject-panel.info-section{margin-bottom:16px;text-align:center}
.subject-panel.info-section>div>h2{font-size:1.6em;font-family:'GillSansMTProBook';text-transform:uppercase;font-weight:lighter;margin-bottom:5px}
.subject-panel.info-section .subject-panel-subtitle{font-size:2em;color:#7cb657;font-family:'GillSansMTProBookBold'}
.subject-panel.quote-box{background:#000;color:#fcf5eb;text-align:center;padding:32px;margin-bottom:16px;overflow:hidden}
.col-sm-4 .subject-panel.quote-box{margin-bottom:30px}
@media all and (max-width:767px){.col-sm-4 .subject-panel.quote-box{margin-bottom:5px}
}
.subject-panel.quote-box div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}
.subject-panel.quote-box div[data-tags]>h2{order:2;font-size:1.6em!important;text-transform:uppercase;margin:22px 0 0}
.subject-panel.quote-box a{order:2;text-transform:uppercase;margin:22px 0 0;color:#fcf5eb}
.subject-panel.quote-box a h2{font-size:1.6em!important}
.subject-panel.quote-box .subject-panel-subtitle{order:3;font-size:1.6em;font-weight:lighter}
.subject-panel.quote-box .subject-panel-txt{pointer-events:all;order:1}
.subject-panel.quote-box .subject-panel-txt p{font-family:'GillSansMTProLight'!important;font-size:1.8em;margin:0}
.subject-panel.quote-box .subject-panel-txt:before{content:'';background:url('pearson-college/assets/quote_sign.png') no-repeat;display:block;width:68px;height:42px;margin:5px auto 24px}
@media all and (max-width:767px){.subject-panel.quote-box{height:58px;margin-bottom:5px;padding:0}
.subject-panel.quote-box div[data-tags]>h2,.subject-panel.quote-box .subject-panel-subtitle,.subject-panel.quote-box .subject-panel-txt{position:absolute;top:100%;padding:32px}
.subject-panel.quote-box .subject-panel-txt{order:2}
.subject-panel.quote-box div[data-tags]>h2{order:3}
.subject-panel.quote-box .subject-panel-subtitle{order:4}
.subject-panel.quote-box .testimonial{order:1;padding:23px 16px 22px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;z-index:2;font-weight:bold;text-transform:uppercase;display:block;width:100%}
.subject-panel.quote-box .testimonial:hover{cursor:pointer}
.subject-panel.quote-box .testimonial:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.subject-panel.quote-box .testimonial span{background:url('pearson-college/assets/quote_sign.png') no-repeat;display:block;width:68px;height:42px;margin:5px auto 24px;position:absolute;top:17px;right:59px;opacity:.3;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.subject-panel.quote-box .testimonial.show-hide-black{background:#fff;color:#000;border-top:1px solid #e8e8e8}
.subject-panel.quote-box .testimonial.show-hide-black:after{color:#0089b7;content:"\f068"}
.subject-panel.quote-box .testimonial.show-hide-black span{opacity:0}
}
.subject-panel.quote-box--type2{background:#000;color:#fcf5eb;text-align:center;padding:32px;margin-bottom:16px;overflow:hidden;background:#fff;color:#000}
.col-sm-4 .subject-panel.quote-box--type2{margin-bottom:30px}
@media all and (max-width:767px){.col-sm-4 .subject-panel.quote-box--type2{margin-bottom:5px}
}
.subject-panel.quote-box--type2 div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}
.subject-panel.quote-box--type2 div[data-tags]>h2{order:2;font-size:1.6em!important;text-transform:uppercase;margin:22px 0 0}
.subject-panel.quote-box--type2 a{order:2;text-transform:uppercase;margin:22px 0 0;color:#fcf5eb}
.subject-panel.quote-box--type2 a h2{font-size:1.6em!important}
.subject-panel.quote-box--type2 .subject-panel-subtitle{order:3;font-size:1.6em;font-weight:lighter}
.subject-panel.quote-box--type2 .subject-panel-txt{pointer-events:all;order:1}
.subject-panel.quote-box--type2 .subject-panel-txt p{font-family:'GillSansMTProLight'!important;font-size:1.8em;margin:0}
.subject-panel.quote-box--type2 .subject-panel-txt:before{content:'';background:url('pearson-college/assets/quote_sign.png') no-repeat;display:block;width:68px;height:42px;margin:5px auto 24px}
@media all and (max-width:767px){.subject-panel.quote-box--type2{height:58px;margin-bottom:5px;padding:0}
.subject-panel.quote-box--type2 div[data-tags]>h2,.subject-panel.quote-box--type2 .subject-panel-subtitle,.subject-panel.quote-box--type2 .subject-panel-txt{position:absolute;top:100%;padding:32px}
.subject-panel.quote-box--type2 .subject-panel-txt{order:2}
.subject-panel.quote-box--type2 div[data-tags]>h2{order:3}
.subject-panel.quote-box--type2 .subject-panel-subtitle{order:4}
.subject-panel.quote-box--type2 .testimonial{order:1;padding:23px 16px 22px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;z-index:2;font-weight:bold;text-transform:uppercase;display:block;width:100%}
.subject-panel.quote-box--type2 .testimonial:hover{cursor:pointer}
.subject-panel.quote-box--type2 .testimonial:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.subject-panel.quote-box--type2 .testimonial span{background:url('pearson-college/assets/quote_sign.png') no-repeat;display:block;width:68px;height:42px;margin:5px auto 24px;position:absolute;top:17px;right:59px;opacity:.3;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.subject-panel.quote-box--type2 .testimonial.show-hide-black{background:#fff;color:#000;border-top:1px solid #e8e8e8}
.subject-panel.quote-box--type2 .testimonial.show-hide-black:after{color:#0089b7;content:"\f068"}
.subject-panel.quote-box--type2 .testimonial.show-hide-black span{opacity:0}
}
.subject-panel.quote-box--type2 .subject-panel-txt:before{background:url('pearson-college/assets/quote_sign_black.png') no-repeat}
@media all and (max-width:767px){.subject-panel.quote-box--type2 .testimonial:after{color:#000}
}
.subject-panel.partners-box{border-bottom:2px solid #d9d9d9;margin-bottom:40px}
.subject-panel.partners-box div[data-tags]>h2{font-size:1.4em;text-transform:uppercase;color:#7c7c7c}
.subject-panel.partners-box .subject-panel-image-container{text-align:center;padding:16px 0}
.subject-panel.partners-box .subject-panel-image-container img{max-width:150px}
.subject-panel.twitter-box{padding:0 16px;text-align:center;position:relative;margin-bottom:16px}
.subject-panel.twitter-box div[data-tags]>h2,.subject-panel.twitter-box div[data-tags]>a h2{text-transform:uppercase;font-size:1.8em;margin-bottom:0;font-family:GillSansMTProLight,Verdana,serif;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.subject-panel.twitter-box div[data-tags]>a{color:#000}
.subject-panel.twitter-box .subject-panel-txt p{margin:6px 0;color:#0089b7;font-size:3em;line-height:1.4em;font-family:GillSansMTProLight,Verdana,serif!important}
.subject-panel.twitter-box .subject-panel-txt p a{color:inherit;text-decoration:none}
.subject-panel.twitter-box .subject-panel-txt p b{font-size:.6em;color:#000;font-weight:normal}
.subject-panel.twitter-box .subject-panel-txt p b a{color:#7c7c7c;text-decoration:none}
@media all and (min-width:768px) and (max-width:991px){.subject-panel.twitter-box .subject-panel-txt p{font-size:2em!important}
}
@media all and (max-width:767px){.subject-panel.twitter-box .subject-panel-txt p{font-size:2.5em!important}
}
.subject-panel.twitter-box .subject-panel-txt:after{display:block;width:50px;height:50px;margin:0 auto 16px;font-family:FontAwesome;content:"\f099";font-size:6em;color:#0089b7}
@media all and (max-width:767px){.subject-panel.twitter-box{padding:0;margin:0 0 5px 0;overflow:hidden}
.subject-panel.twitter-box div[data-tags]>h2,.subject-panel.twitter-box div[data-tags]>a h2{text-transform:uppercase;top:0;left:0;padding:1px 16px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;z-index:2;font-weight:bold;height:58px;vertical-align:middle;line-height:58px;background:#454545;color:#fff;margin:0;cursor:pointer;overflow:hidden}
.subject-panel.twitter-box div[data-tags]>h2:after,.subject-panel.twitter-box div[data-tags]>a h2:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;right:33px}
.subject-panel.twitter-box div[data-tags]>h2:before,.subject-panel.twitter-box div[data-tags]>a h2:before{font-family:FontAwesome;content:"\f099";position:absolute;top:8px;right:65px;width:70px;height:70px;display:block;opacity:.25;color:#fff;font-size:5em}
.subject-panel.twitter-box div[data-tags]>h2.active,.subject-panel.twitter-box div[data-tags]>a h2.active{background:#fff;color:#000}
.subject-panel.twitter-box div[data-tags]>h2.active:after,.subject-panel.twitter-box div[data-tags]>a h2.active:after{color:#0089b7;content:"\f068"}
.subject-panel.twitter-box .subject-panel-txt{display:none}
}
.subject-panel.featured-event{position:relative;min-height:230px;overflow:hidden}
.subject-panel.featured-event div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.subject-panel.featured-event div[data-tags]>h2,.subject-panel.featured-event div[data-tags]>a{order:2;z-index:2;text-decoration:none;display:block;width:50%;padding:16px}
.subject-panel.featured-event>div>a h2,.subject-panel.featured-event>div>h2{text-decoration:none;color:#fff;font-size:2em;font-family:'GillSansMTProLight';margin:0}
.subject-panel.featured-event .subject-panel-subtitle{order:1;z-index:2;font-size:1.6em;text-align:center;text-transform:uppercase;background:#fff;padding:16px 10px 24px}
.subject-panel.featured-event .subject-panel-txt{order:3;z-index:2;color:#fff;text-align:right;text-transform:uppercase;display:block;position:absolute;right:0;bottom:-41px}
.subject-panel.featured-event .subject-panel-txt p{line-height:6em}
.subject-panel.featured-event .subject-panel-txt p a{color:#fff;font-weight:bold;text-decoration:none}
.subject-panel.featured-event .subject-panel-txt p a:hover{text-decoration:underline}
.subject-panel.featured-event .subject-panel-txt b{font-family:'GillSansMTProBook';display:block;font-size:10em}
.subject-panel.featured-event .subject-panel-image-container{position:absolute;bottom:0;left:0;z-index:1}
.subject-panel.featured-event .subject-panel-image-container img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.subject-panel.featured-event .subject-panel-image-container:after{content:"";display:block;height:100%;width:100%;position:absolute;bottom:4px;z-index:1;background:#b30815;opacity:.5}
@media all and (min-width:768px) and (max-width:991px){.subject-panel.featured-event .subject-panel-txt{bottom:-30px}
.subject-panel.featured-event .subject-panel-txt p{line-height:3em}
.subject-panel.featured-event .subject-panel-txt p b{font-size:5em}
.subject-panel.featured-event>div>a h2,.subject-panel.featured-event>div>h2{font-size:1.6em}
}
@media all and (min-width:992px) and (max-width:1199px){.subject-panel.featured-event .subject-panel-txt{bottom:-39px}
.subject-panel.featured-event .subject-panel-txt p{line-height:5em}
.subject-panel.featured-event .subject-panel-txt p b{font-size:8em}
.subject-panel.featured-event>div>a h2,.subject-panel.featured-event>div>h2{font-size:1.6em}
}
.subject-panel.instagram-box{overflow:hidden;position:relative}
@media all and (min-width:768px){.subject-panel.instagram-box{height:370px}
.subject-panel.instagram-box div[data-tags]{height:370px}
}
.subject-panel.instagram-box>div>h2{display:none}
.subject-panel.instagram-box .subject-panel-image-container{position:relative;height:100%}
.subject-panel.instagram-box .subject-panel-image-container img{height:100%}
.subject-panel.instagram-box .subject-panel-image-container:before{display:block;position:absolute;top:16px;left:16px;font-family:FontAwesome;content:"\f16d";color:#fff;font-size:3.5em;text-shadow:1px 1px 1px #c8c8c8}
.subject-panel.instagram-box .subject-panel-subtitle{position:absolute;bottom:40px;padding:16px;background:rgba(0,0,0,0.5);color:#d9d9d9;display:block;font-size:1.6em;font-weight:lighter}
.subject-panel.instagram-box .subject-panel-txt{position:absolute;bottom:0;height:40px;background:#f7f7f7;font-size:1.8em;padding:18px 16px 30px 16px;width:100%;color:#000}
.subject-panel.instagram-box .subject-panel-txt p{margin:0;font-size:1em!important;line-height:1em}
@media all and (max-width:1199px){.subject-panel.instagram-box .subject-panel-txt p{font-size:.8em!important}
}
.subject-panel.instagram-box .subject-panel-txt a{text-decoration:none;color:#7c7c7c}
@media all and (max-width:767px){.subject-panel.instagram-box{border-top:1px solid #e8e8e8;margin:0;padding:16px;padding:0}
.subject-panel.instagram-box>div>h2{margin:22px 16px 16px!important;display:block;font-size:1.6em}
.subject-panel.instagram-box>div>h2.opened{margin-bottom:20px}
.subject-panel.instagram-box>h4,.subject-panel.instagram-box>a>h4,.subject-panel.instagram-box>div>h4,.subject-panel.instagram-box>div>a>h4,.subject-panel.instagram-box h3,.subject-panel.instagram-box h2{margin:0;margin-top:6px;padding:0;position:relative}
.subject-panel.instagram-box>h4.opened:after,.subject-panel.instagram-box>a>h4.opened:after,.subject-panel.instagram-box>div>h4.opened:after,.subject-panel.instagram-box>div>a>h4.opened:after,.subject-panel.instagram-box h3.opened:after,.subject-panel.instagram-box h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.subject-panel.instagram-box>h4:after,.subject-panel.instagram-box>a>h4:after,.subject-panel.instagram-box>div>h4:after,.subject-panel.instagram-box>div>a>h4:after,.subject-panel.instagram-box h3:after,.subject-panel.instagram-box h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.subject-panel.instagram-box .subject-panel-txt,.subject-panel.instagram-box .subject-panel-subtitle,.subject-panel.instagram-box .subject-panel-image-container{display:none}
}
.subject-panel.industry-partners-box{display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}
.subject-panel.industry-partners-box div[data-tags]>a{color:inherit}
.subject-panel.industry-partners-box>div>h2{font-size:1.6em;color:#000;margin:16px 0 0 0;font-family:GillSansMTProBookBold,Verdana,serif}
@media all and (max-width:767px){.subject-panel.industry-partners-box>div>h2{margin:0!important;padding-top:2px}
}
.subject-panel.industry-partners-box .subject-panel-txt{color:#7c7c7c}
.subject-panel.industry-partners-box .subject-panel-txt img{display:inline-block;margin:0 10px 10px 0;max-height:110px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.3}
@media all and (max-width:767px){.subject-panel.industry-partners-box .subject-panel-txt img{max-width:45%;margin-top:10px}
}
.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(1){width:100%}
.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(2),.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(2) ~ img{width:45%}
.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(3),.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(3) ~ img{width:30%}
.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(4),.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(4) ~ img{width:23%}
.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(5),.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(5) ~ img{width:30%}
.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(6),.subject-panel.industry-partners-box .subject-panel-txt img:first-child:nth-last-child(6) ~ img{width:30%}
.subject-panel.industry-partners-box .subject-panel-txt a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;padding:11px 35px 6px 10px;font-size:.9em}
.subject-panel.industry-partners-box .subject-panel-txt a p{margin:0}
.subject-panel.industry-partners-box .subject-panel-txt a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.subject-panel.industry-partners-box .subject-panel-txt a:hover,.subject-panel.industry-partners-box .subject-panel-txt a:active{background:#d9d9d9}
.col-sm-4 .subject-panel.industry-partners-box .subject-panel-txt a{display:block}
@media all and (min-width:768px){.col-sm-8 .subject-panel.industry-partners-box .subject-panel-txt a{display:inline-block}
}
.subject-panel.industry-partners-box .subject-panel-txt a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .subject-panel.industry-partners-box .subject-panel-txt a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .subject-panel.industry-partners-box .subject-panel-txt a.text{margin-bottom:0}
}
.subject-panel.industry-partners-box .subject-panel-txt a.text::after{display:none}
.subject-panel.industry-partners-box .subject-panel-txt a.text a{display:block}
.subject-panel.industry-partners-box .subject-panel-txt a.text a:after{top:10px}
.subject-panel.industry-partners-box .subject-panel-txt a:after{top:9px}
@media all and (max-width:767px){.subject-panel.industry-partners-box{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.subject-panel.industry-partners-box>h4,.subject-panel.industry-partners-box>a>h4,.subject-panel.industry-partners-box>div>h4,.subject-panel.industry-partners-box>div>a>h4,.subject-panel.industry-partners-box h3,.subject-panel.industry-partners-box h2{margin:0;margin-top:6px;padding:0;position:relative}
.subject-panel.industry-partners-box>h4.opened:after,.subject-panel.industry-partners-box>a>h4.opened:after,.subject-panel.industry-partners-box>div>h4.opened:after,.subject-panel.industry-partners-box>div>a>h4.opened:after,.subject-panel.industry-partners-box h3.opened:after,.subject-panel.industry-partners-box h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.subject-panel.industry-partners-box>h4:after,.subject-panel.industry-partners-box>a>h4:after,.subject-panel.industry-partners-box>div>h4:after,.subject-panel.industry-partners-box>div>a>h4:after,.subject-panel.industry-partners-box h3:after,.subject-panel.industry-partners-box h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.subject-panel.industry-partners-box h2:hover,.subject-panel.industry-partners-box h4:hover{cursor:pointer}
.subject-panel.industry-partners-box .subject-panel-txt p{display:none}
}
@media all and (max-width:1007px){.subject-panel.industry-partners-box{height:auto!important}
}
.subject-panel.collapsable-section{padding:16px 0 10px;border-top:1px solid #e8e8e8;position:relative}
.subject-panel.collapsable-section:last-child{border-bottom:1px solid #e8e8e8}
.subject-panel.collapsable-section>div>h2{order:1;width:100%;display:block;font-size:2.5em;font-family:'GillSansMTProBook';color:#000;padding:0;margin:0;font-weight:lighter;cursor:pointer}
.subject-panel.collapsable-section>div>h2.opened:after{content:"\f068"}
.subject-panel.collapsable-section>div>h2:after{font-family:FontAwesome;content:"\f067";display:inline-block;float:right;color:#7c7c7c}
.subject-panel.collapsable-section .subject-panel-image-container{margin-top:16px;position:relative}
.subject-panel.collapsable-section .subject-panel-txt{margin-top:16px}
.subject-panel.collapsable-section .subject-panel-txt ul{list-style:none;padding:0;margin:0;margin-bottom:12px;padding-bottom:12px;margin-top:5px;font-size:1.4em;border-bottom:1px solid #d9d9d9}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;z-index:2}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a{display:block}
.subject-panel.collapsable-section .subject-panel-txt ul:nth-child(even){border-bottom:0;margin-bottom:0;padding-bottom:0}
.subject-panel.collapsable-section .subject-panel-txt ul li{margin-bottom:10px}
.subject-panel.collapsable-section .subject-panel-txt ul li br{display:none}
.subject-panel.collapsable-section .subject-panel-txt ul li ul{display:inline-block;font-size:1em;margin-bottom:0;padding-bottom:0;position:static!important}
.subject-panel.collapsable-section .subject-panel-txt ul li ul li{margin-bottom:0}
.subject-panel.collapsable-section .subject-panel-txt ul li i{color:#7c7c7c;font-size:.9em;font-style:normal}
@media all and (min-width:768px){.subject-panel.collapsable-section div[data-tags]{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.subject-panel.collapsable-section .subject-panel-image-container{order:3;float:right;width:40%;overflow:hidden;height:370px}
.subject-panel.collapsable-section .subject-panel-image-container img{position:relative;z-index:2;max-width:150%;max-height:500px}
.subject-panel.collapsable-section .subject-panel-txt{order:2;width:60%;background:#f9f9f9;padding:16px 16px 16px 20px}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child{width:40%;position:static;right:0;bottom:10px;position:absolute;pointer-events:visible}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li{margin-bottom:0}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;padding:15px 35px 8px 20px;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a p{margin:0}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:12px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:hover,.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:active{background:#0089b7}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:hover:after,.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:active:after{color:#000}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text{padding:0;border:0;background:0}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text::after{display:none}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text a{display:block}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text a:after{top:12px}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:after{margin-left:10px}
}
@media all and (max-width:767px){.subject-panel.collapsable-section .subject-panel-txt ul{margin-top:15px}
.subject-panel.collapsable-section .subject-panel-txt ul li ul{margin-top:0!important}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child{margin-top:25px;pointer-events:visible}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a p{margin:0}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:hover,.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:active{background:#d9d9d9}
.col-sm-4 .subject-panel.collapsable-section .subject-panel-txt ul:last-child li a{display:block}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text{margin-bottom:40px}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text::after{display:none}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text a{display:block}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a.text a:after{top:10px}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:after{top:11px}
.subject-panel.collapsable-section .subject-panel-image-container{max-height:230px}
.subject-panel.collapsable-section .subject-panel-image-container img{max-height:350px;max-width:100%}
}
@media all and (max-width:767px) and all and (min-width:768px){.col-sm-8 .subject-panel.collapsable-section .subject-panel-txt ul:last-child li a .button-secondary,.col-sm-8 .subject-panel.collapsable-section .subject-panel-txt ul:last-child li a .button-secondary a{display:inline-block}
}
@media all and (max-width:767px) and all and (max-width:767px){.col-sm-4 .subject-panel.collapsable-section .subject-panel-txt ul:last-child li a .button-secondary.text,.col-sm-4 .subject-panel.collapsable-section .subject-panel-txt ul:last-child li a .button-secondary a.text{margin-bottom:0}
}
.filter-bar{margin:32px 0}
.filter-bar>div>h2{display:inline-block;font-size:1.6em}
.filter-bar .subject-panel-txt{display:inline-block}
.filter-bar .subject-panel-txt p{font-size:1em!important}
.filter-bar .subject-panel-txt ul{list-style:none;margin:0;padding:0;font-size:1.6em!important}
.filter-bar .subject-panel-txt ul li{display:inline-block}
.filter-bar .subject-panel-txt a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#7c7c7c;font-size:.8em;padding:9px 8px 4px;border:1px solid #d9d9d9;margin:0 0 5px 5px;font-family:GillSansMTProBook,Verdana,serif;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.filter-bar .subject-panel-txt a:hover{color:#000;background:#d9d9d9}
.filter-bar .subject-panel-txt a.clicked,.filter-bar .subject-panel-txt a.active{background:#0089b7;color:#fff;border-color:#0089b7}
.filter-bar .subject-panel-txt a.clicked:after,.filter-bar .subject-panel-txt a.active:after{display:inline-block;content:"X";margin-left:10px}
@media all and (max-width:768px){.filter-bar{display:none}
}
.links-list-panel{margin-bottom:30px}
.links-list-panel img{display:none}
.links-list-panel h2{font-size:1.6em;margin:16px 0 0 0}
.links-list-panel ul{padding:0!important;font-size:1em!important;font-family:GillSansMTProBook,Verdana,serif!important}
.links-list-panel ul li{list-style:none;font-size:1.5em;color:#0089b7;padding:10px 0;border-bottom:1px solid #d9d9d9}
.links-list-panel ul li:last-child{border-bottom:0}
.links-list-panel ul li a{color:#7c7c7c;text-decoration:none;display:inline-block;padding-left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.links-list-panel ul li a h4{font-size:1em;display:inline-block;margin:0;font-family:GillSansMTProBook,Verdana,serif!important;text-transform:none;font-weight:normal}
.links-list-panel ul li a:hover{color:#000}
.links-list-panel ul li a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;margin:7px}
@media all and (min-width:768px){.links-list-panel ol,.links-list-panel ul,.links-list-panel div,.links-list-panel p{display:block!important}
}
@media all and (max-width:767px){.links-list-panel{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.links-list-panel>h4,.links-list-panel>a>h4,.links-list-panel>div>h4,.links-list-panel>div>a>h4,.links-list-panel h3,.links-list-panel h2{margin:0;margin-top:6px;padding:0;position:relative}
.links-list-panel>h4.opened:after,.links-list-panel>a>h4.opened:after,.links-list-panel>div>h4.opened:after,.links-list-panel>div>a>h4.opened:after,.links-list-panel h3.opened:after,.links-list-panel h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.links-list-panel>h4:after,.links-list-panel>a>h4:after,.links-list-panel>div>h4:after,.links-list-panel>div>a>h4:after,.links-list-panel h3:after,.links-list-panel h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.links-list-panel ol,.links-list-panel ul,.links-list-panel p,.links-list-panel .subject-panel-txt>div{display:none}
.links-list-panel h2:hover,.links-list-panel h4:hover{cursor:pointer}
}
.links-list-panel .subject-panel-txt>div a,.links-list-panel .subject-panel-txt>p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;display:block!important;padding:15px 35px 10px 10px}
.links-list-panel .subject-panel-txt>div a p,.links-list-panel .subject-panel-txt>p a p{margin:0}
.links-list-panel .subject-panel-txt>div a:after,.links-list-panel .subject-panel-txt>p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.links-list-panel .subject-panel-txt>div a:hover,.links-list-panel .subject-panel-txt>p a:hover,.links-list-panel .subject-panel-txt>div a:active,.links-list-panel .subject-panel-txt>p a:active{background:#d9d9d9}
.col-sm-4 .links-list-panel .subject-panel-txt>div a,.col-sm-4 .links-list-panel .subject-panel-txt>p a{display:block}
@media all and (min-width:768px){.col-sm-8 .links-list-panel .subject-panel-txt>div a,.col-sm-8 .links-list-panel .subject-panel-txt>p a{display:inline-block}
}
.links-list-panel .subject-panel-txt>div a.text,.links-list-panel .subject-panel-txt>p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .links-list-panel .subject-panel-txt>div a.text,.col-sm-4 .links-list-panel .subject-panel-txt>p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .links-list-panel .subject-panel-txt>div a.text,.col-sm-4 .links-list-panel .subject-panel-txt>p a.text{margin-bottom:0}
}
.links-list-panel .subject-panel-txt>div a.text::after,.links-list-panel .subject-panel-txt>p a.text::after{display:none}
.links-list-panel .subject-panel-txt>div a.text a,.links-list-panel .subject-panel-txt>p a.text a{display:block}
.links-list-panel .subject-panel-txt>div a.text a:after,.links-list-panel .subject-panel-txt>p a.text a:after{top:10px}
.links-list-panel .subject-panel-txt>div a:after,.links-list-panel .subject-panel-txt>p a:after{top:7px}
.links-list-panel .subject-panel-txt li b{display:block;font-family:GillSansMTProBookBold,Verdana,serif!important}
.links-list-panel .subject-panel-txt li:last-child{border-bottom:0}
.links-list-panel .subject-panel-txt li br{display:none}
.links-list-panel .subject-panel-txt p{line-height:1em;margin:0;font-size:1em}
.links-list-panel .subject-panel-txt p a{font-size:.9em}
.links-list-panel .subject-panel-txt p a::after{top:12px}
@media all and (max-width:767px){.links-list-panel div[data-tags]{display:block!important}
}
.container-fluid{max-width:1170px}
@media all and (min-width:768px){.column-control .row .col-xs-12:last-child{padding-right:16px}
.column-control .row .col-xs-12:first-child{padding-left:16px}
}
.column-control.columns-nested .col-lg-6:first-child{padding-right:8px}
.column-control.columns-nested .col-lg-6:last-child{padding-left:8px}
.column-control.columns-nested .col-xs-12{width:50%}
.header-overlay-dark .article-header>div>h2,.header-overlay--mobile-collapsed.dark .article-header>div>h2,.header-overlay-dark .article-header>div>h1,.header-overlay--mobile-collapsed.dark .article-header>div>h1{color:#fff}
.header-overlay-dark .article-header .subject-panel-subtitle,.header-overlay--mobile-collapsed.dark .article-header .subject-panel-subtitle{color:#fff}
.header-overlay-light .article-header>div>h2,.header-overlay--mobile-collapsed.light .article-header>div>h2,.header-overlay-light .article-header>div>h1,.header-overlay--mobile-collapsed.light .article-header>div>h1{color:#000}
.header-overlay-light .article-header .subject-panel-subtitle,.header-overlay--mobile-collapsed.light .article-header .subject-panel-subtitle{color:#000}
.header-overlay-dark,.header-overlay-light,.header-overlay--mobile-collapsed{position:relative}
.header-overlay-dark>.container>.row>.col-sm-4,.header-overlay-light>.container>.row>.col-sm-4,.header-overlay--mobile-collapsed>.container>.row>.col-sm-4{margin-top:-190px}
.header-overlay-dark .button-primary.text,.header-overlay-light .button-primary.text,.header-overlay--mobile-collapsed .button-primary.text,.header-overlay-dark .button-secondary.text,.header-overlay-light .button-secondary.text,.header-overlay--mobile-collapsed .button-secondary.text{margin-bottom:32px}
@media all and (max-width:767px){.header-overlay-dark .button-primary.text,.header-overlay-light .button-primary.text,.header-overlay--mobile-collapsed .button-primary.text,.header-overlay-dark .button-secondary.text,.header-overlay-light .button-secondary.text,.header-overlay--mobile-collapsed .button-secondary.text{margin-top:0!important;margin-bottom:0!important}
}
.header-overlay-dark .text,.header-overlay-light .text,.header-overlay--mobile-collapsed .text{margin-bottom:0;margin-top:10px}
.header-overlay-dark .text p,.header-overlay-light .text p,.header-overlay--mobile-collapsed .text p{margin:0 0 10px 0}
.header-overlay-dark .article-header,.header-overlay-light .article-header,.header-overlay--mobile-collapsed .article-header{border-bottom:0}
@media all and (max-width:820px){.header-overlay-dark>.container>.row>.col-sm-4,.header-overlay-light>.container>.row>.col-sm-4,.header-overlay--mobile-collapsed>.container>.row>.col-sm-4{margin-top:-150px}
}
@media all and (max-width:767px){.header-overlay-dark>.container>.row>.col-sm-4,.header-overlay-light>.container>.row>.col-sm-4,.header-overlay--mobile-collapsed>.container>.row>.col-sm-4{margin-top:0}
}
.header-overlay-dark .secondary-nav,.header-overlay-light .secondary-nav,.header-overlay--mobile-collapsed .secondary-nav{margin-bottom:32px}
@media all and (max-width:767px){.header-overlay--mobile-collapsed,.header-overlay--mobile-collapsed.light,.header-overlay--mobile-collapsed.dark{margin-top:0}
.header-overlay--mobile-collapsed>.container>.row>.col-sm-4,.header-overlay--mobile-collapsed.light>.container>.row>.col-sm-4,.header-overlay--mobile-collapsed.dark>.container>.row>.col-sm-4,.header-overlay--mobile-collapsed .details-box-type-4,.header-overlay--mobile-collapsed.light .details-box-type-4,.header-overlay--mobile-collapsed.dark .details-box-type-4{margin-top:0}
.header-overlay--mobile-collapsed .article-header>div>h2,.header-overlay--mobile-collapsed.light .article-header>div>h2,.header-overlay--mobile-collapsed.dark .article-header>div>h2,.header-overlay--mobile-collapsed article-header>div>h1,.header-overlay--mobile-collapsed.light article-header>div>h1,.header-overlay--mobile-collapsed.dark article-header>div>h1,.header-overlay--mobile-collapsed .subject-panel-subtitle,.header-overlay--mobile-collapsed.light .subject-panel-subtitle,.header-overlay--mobile-collapsed.dark .subject-panel-subtitle{color:#000!important;text-shadow:none;height:auto}
.header-overlay--mobile-collapsed .subject-panel-subtitle,.header-overlay--mobile-collapsed.light .subject-panel-subtitle,.header-overlay--mobile-collapsed.dark .subject-panel-subtitle{font-family:'GillSansMTProBookBold';font-size:1.4em}
}
@media all and (min-width:768px){.media-gallery{display:block!important}
}
@media all and (max-width:767px){.media-gallery{display:none}
}
.article-subtitle{border-bottom:1px solid #d9d9d9}
@media all and (max-width:768px){.article-subtitle.column-control{border-bottom:0}
}
@media all and (min-width:768px){.column-shadow{-webkit-box-shadow:0 10px 15px -11px rgba(50,50,50,0.57);-moz-box-shadow:0 10px 15px -11px rgba(50,50,50,0.57);box-shadow:0 10px 15px -11px rgba(50,50,50,0.57);padding-bottom:30px;margin-bottom:30px}
}
@media all and (min-width:768px){.filter-grid .subject-panel,.filter-grid .text{height:370px;margin-bottom:0!important}
.filter-grid:after{content:'';display:block;clear:both}
.width-25{width:24%}
.width-50{width:48%}
.width-75{width:74%}
.width-25,.width-33,.width-50,.width-66,.width-75{float:left}
}
@media all and (min-width:769px){.width-66{width:63%}
.width-33{width:31%}
}
@media all and (min-width:768px) and (max-width:768px){.width-66{width:62%}
.width-33{width:30%}
}
.column-control .box-grey{background:#f9f9f9;border:1px solid #e8e8e8;padding:16px}
.column-control .box-grey .text{margin-bottom:0}
.column-control .box-grey .text p{margin:12px 0 5px}
.column-control .box-bordered{padding:32px 0;margin:16px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.column-control .box-bordered-bottom{padding-bottom:32px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}
.column-control .box-bordered-top{padding-top:32px;margin-top:16px;border-top:1px solid #e8e8e8}
.header-alumni{position:relative}
.header-alumni .col-xs-12{padding:0!important}
.header-alumni .header-landing-page--youtube{position:absolute;top:30%;left:50%;margin-left:-50px}
.subject-panel>div>a,.subject-panel>div>a h2{text-decoration:none}
.explore-box .subject-panel-overlay{margin-top:8px}
.explore-box .subject-panel-txt{margin-bottom:20px}
.explore-box a{text-transform:uppercase;text-decoration:none;color:#fff;background:#000;padding:15px 35px 8px 20px;border:0;transition:all .2s ease-in-out;position:absolute;top:15px;right:0;width:135px}
.explore-box a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;right:20px;bottom:12px;transition:all .2s ease-in-out}
.explore-box a:active:after{color:#0089b7}
.explore-box a:hover:after{color:#000}
.explore-box a:hover{background:#0089b7}
.explore-box p{margin:0;font-size:1.6em!important;line-height:1.6em}
.tile-box-basic{overflow:hidden;position:relative;margin-bottom:16px;height:370px}
.tile-box-basic .subject-panel-overlay{position:absolute;width:100%;height:100%;z-index:2;top:52%;background:rgba(0,0,0,0.3);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-basic>div>h2,.tile-box-basic>div>a h2,.tile-box-basic .subject-panel-subtitle,.tile-box-basic .subject-panel-txt{position:absolute;text-align:center;padding:16px;color:#fff;width:100%;margin:0;z-index:2;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}
.tile-box-basic>div>h2,.tile-box-basic>div>a h2{line-height:1em;padding-top:5px;top:52%;font-family:GillSansMTProBook,Verdana,serif;padding-top:0}
.tile-box-basic>div>h2:after,.tile-box-basic>div>a h2:after{content:" ";display:block;border-bottom:1px solid #fff;width:40%;margin:0 auto;opacity:0;padding:2px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
@media all and (max-width:1199px){.tile-box-basic>div>h2,.tile-box-basic>div>a h2{font-size:2em}
}
.tile-box-basic .subject-panel-subtitle{font-weight:lighter;font-size:1.6em;text-transform:uppercase;display:block;min-height:20px;padding:0;z-index:2}
@media all and (max-width:1199px){.tile-box-basic .subject-panel-subtitle{font-size:1.4em}
}
.tile-box-basic .subject-panel-image-container{margin-bottom:-4px;height:100%}
.tile-box-basic .subject-panel-image-container img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;min-height:370px;max-width:730px}
.tile-box-basic .subject-panel-image-container .overlay-blur{position:absolute;top:0;left:0;-webkit-filter:blur(4px);clip:rect(295px,720px,700px,0);z-index:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
@media all and (min-width:992px) and (max-width:1199px){.tile-box-basic .subject-panel-image-container .overlay-blur{clip:rect(305px,720px,700px,0)}
}
.tile-box-basic .subject-panel-txt{top:100%;z-index:2}
.tile-box-basic .subject-panel-txt ul{list-style:none}
.tile-box-basic .subject-panel-txt:after{content:"\f105";font-family:FontAwesome;display:block;color:#0089b7;font-size:4em;margin-top:-30px}
@media all and (max-width:1199px){.tile-box-basic .subject-panel-txt:after{font-size:2em}
}
.tile-box-basic .subject-panel-txt p{font-size:1.6em!important}
.tile-box-basic .subject-panel-txt p,.tile-box-basic .subject-panel-txt a{color:#fff;text-align:center;line-height:1.4em!important;margin-top:10px}
.tile-box-basic .subject-panel-txt a{text-decoration:none}
.tile-box-basic:hover>div>h2:after,.tile-box-basic:hover>div>a h2:after{opacity:1}
.tile-box-basic:hover .overlay-blur{clip:rect(0px,720px,700px,0)}
@media all and (max-width:767px){.tile-box-basic{height:58px;max-height:310px;margin-bottom:5px}
.tile-box-basic>div>h2,.tile-box-basic>div>a h2{top:100%;z-index:2}
.tile-box-basic>div>h2:after,.tile-box-basic>div>a h2:after{opacity:1}
.tile-box-basic .overlay-blur{display:none}
.tile-box-basic .subject-panel-subtitle{top:0;left:0;padding:23px 16px 16px;text-align:left;font-size:1.6em;font-family:'GillSansMTProBookBold',Verdana,serif;z-index:2;font-weight:bold}
.tile-box-basic .subject-panel-subtitle:hover{cursor:pointer}
.tile-box-basic .subject-panel-subtitle:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.tile-box-basic .subject-panel-subtitle.show-hide-black{background:#fff;color:#000;border-top:1px solid #e8e8e8}
.tile-box-basic .subject-panel-subtitle.show-hide-black:after{color:#0089b7;content:"\f068"}
.tile-box-basic .subject-panel-overlay{top:0;z-index:1}
.tile-box-basic .subject-panel-txt{z-index:2}
.tile-box-basic .subject-panel-image-container{max-height:260px;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-basic .subject-panel-image-container img{width:100%;margin-top:-20%;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
}
.tile-box-type-2--grey .subject-panel-image-container:after{background:#000}
.tile-box-type-2--blue .subject-panel-image-container:after{background:#0089b7}
.tile-box-type-2--orange .subject-panel-image-container:after{background:#f76b00}
.tile-box-type-2--green .subject-panel-image-container:after{background:#387b0e}
.tile-box-type-2--grey,.tile-box-type-2--blue,.tile-box-type-2--orange,.tile-box-type-2--green{overflow:hidden;position:relative;margin-bottom:16px}
.tile-box-type-2--grey:hover .subject-panel-image-container:after,.tile-box-type-2--blue:hover .subject-panel-image-container:after,.tile-box-type-2--orange:hover .subject-panel-image-container:after,.tile-box-type-2--green:hover .subject-panel-image-container:after{opacity:.6}
.tile-box-type-2--grey>div>h2,.tile-box-type-2--blue>div>h2,.tile-box-type-2--orange>div>h2,.tile-box-type-2--green>div>h2,.tile-box-type-2--grey>div>a h2,.tile-box-type-2--blue>div>a h2,.tile-box-type-2--orange>div>a h2,.tile-box-type-2--green>div>a h2,.tile-box-type-2--grey .subject-panel-subtitle,.tile-box-type-2--blue .subject-panel-subtitle,.tile-box-type-2--orange .subject-panel-subtitle,.tile-box-type-2--green .subject-panel-subtitle,.tile-box-type-2--grey .subject-panel-txt,.tile-box-type-2--blue .subject-panel-txt,.tile-box-type-2--orange .subject-panel-txt,.tile-box-type-2--green .subject-panel-txt{text-align:left;padding:16px;color:#fff;width:100%;margin:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;padding-right:64px}
.tile-box-type-2--grey>div>h2,.tile-box-type-2--blue>div>h2,.tile-box-type-2--orange>div>h2,.tile-box-type-2--green>div>h2,.tile-box-type-2--grey>div>a h2,.tile-box-type-2--blue>div>a h2,.tile-box-type-2--orange>div>a h2,.tile-box-type-2--green>div>a h2{position:absolute;bottom:40%;font-family:GillSansMTProBook,Verdana,serif;z-index:1;padding-top:0;font-size:3em;line-height:1em;font-weight:lighter}
.tile-box-type-2--grey .subject-panel-subtitle,.tile-box-type-2--blue .subject-panel-subtitle,.tile-box-type-2--orange .subject-panel-subtitle,.tile-box-type-2--green .subject-panel-subtitle{font-weight:lighter;position:absolute;font-size:1.6em;text-transform:uppercase;display:block;height:20px;padding:0;top:16px;left:16px}
@media all and (max-width:1199px){.tile-box-type-2--grey .subject-panel-subtitle,.tile-box-type-2--blue .subject-panel-subtitle,.tile-box-type-2--orange .subject-panel-subtitle,.tile-box-type-2--green .subject-panel-subtitle{font-size:1.4em}
}
.tile-box-type-2--grey .subject-panel-image-container,.tile-box-type-2--blue .subject-panel-image-container,.tile-box-type-2--orange .subject-panel-image-container,.tile-box-type-2--green .subject-panel-image-container{height:100%;margin-bottom:-4px}
.tile-box-type-2--grey .subject-panel-image-container:after,.tile-box-type-2--blue .subject-panel-image-container:after,.tile-box-type-2--orange .subject-panel-image-container:after,.tile-box-type-2--green .subject-panel-image-container:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.4;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-2--grey .subject-panel-image-container img,.tile-box-type-2--blue .subject-panel-image-container img,.tile-box-type-2--orange .subject-panel-image-container img,.tile-box-type-2--green .subject-panel-image-container img{max-width:730px;min-height:370px;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-2--grey .subject-panel-txt p,.tile-box-type-2--blue .subject-panel-txt p,.tile-box-type-2--orange .subject-panel-txt p,.tile-box-type-2--green .subject-panel-txt p{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-size:1.6em!important}
.tile-box-type-2--grey .subject-panel-txt p:first-child,.tile-box-type-2--blue .subject-panel-txt p:first-child,.tile-box-type-2--orange .subject-panel-txt p:first-child,.tile-box-type-2--green .subject-panel-txt p:first-child{display:block;position:absolute;bottom:-100%;color:#fff;line-height:1.4em!important;margin-top:10px;padding-right:32px}
.tile-box-type-2--grey .subject-panel-txt p:first-child a,.tile-box-type-2--blue .subject-panel-txt p:first-child a,.tile-box-type-2--orange .subject-panel-txt p:first-child a,.tile-box-type-2--green .subject-panel-txt p:first-child a{text-decoration:none;color:inherit}
.tile-box-type-2--grey .subject-panel-txt p:last-child,.tile-box-type-2--blue .subject-panel-txt p:last-child,.tile-box-type-2--orange .subject-panel-txt p:last-child,.tile-box-type-2--green .subject-panel-txt p:last-child{margin:0;position:absolute;bottom:16px;display:block;width:90%}
.tile-box-type-2--grey .subject-panel-txt p:last-child a,.tile-box-type-2--blue .subject-panel-txt p:last-child a,.tile-box-type-2--orange .subject-panel-txt p:last-child a,.tile-box-type-2--green .subject-panel-txt p:last-child a{text-transform:uppercase;text-decoration:none;color:#fff;padding:13px 35px 8px 10px;border:2px solid #fff;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block!important}
.tile-box-type-2--grey .subject-panel-txt p:last-child a p,.tile-box-type-2--blue .subject-panel-txt p:last-child a p,.tile-box-type-2--orange .subject-panel-txt p:last-child a p,.tile-box-type-2--green .subject-panel-txt p:last-child a p{margin:0}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover,.tile-box-type-2--grey .subject-panel-txt p:last-child a:active,.tile-box-type-2--blue .subject-panel-txt p:last-child a:active,.tile-box-type-2--orange .subject-panel-txt p:last-child a:active,.tile-box-type-2--green .subject-panel-txt p:last-child a:active{background:#fff;color:#000}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--grey .subject-panel-txt p:last-child a:active:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:active:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:active:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:active:after{color:#0089b7}
.col-sm-4 .tile-box-type-2--grey .subject-panel-txt p:last-child a,.col-sm-4 .tile-box-type-2--blue .subject-panel-txt p:last-child a,.col-sm-4 .tile-box-type-2--orange .subject-panel-txt p:last-child a,.col-sm-4 .tile-box-type-2--green .subject-panel-txt p:last-child a{display:block}
@media all and (min-width:768px){.col-sm-8 .tile-box-type-2--grey .subject-panel-txt p:last-child a,.col-sm-8 .tile-box-type-2--blue .subject-panel-txt p:last-child a,.col-sm-8 .tile-box-type-2--orange .subject-panel-txt p:last-child a,.col-sm-8 .tile-box-type-2--green .subject-panel-txt p:last-child a{display:inline-block}
}
.tile-box-type-2--grey .subject-panel-txt p:last-child a.text,.tile-box-type-2--blue .subject-panel-txt p:last-child a.text,.tile-box-type-2--orange .subject-panel-txt p:last-child a.text,.tile-box-type-2--green .subject-panel-txt p:last-child a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .tile-box-type-2--grey .subject-panel-txt p:last-child a.text,.col-sm-4 .tile-box-type-2--blue .subject-panel-txt p:last-child a.text,.col-sm-4 .tile-box-type-2--orange .subject-panel-txt p:last-child a.text,.col-sm-4 .tile-box-type-2--green .subject-panel-txt p:last-child a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .tile-box-type-2--grey .subject-panel-txt p:last-child a.text,.col-sm-4 .tile-box-type-2--blue .subject-panel-txt p:last-child a.text,.col-sm-4 .tile-box-type-2--orange .subject-panel-txt p:last-child a.text,.col-sm-4 .tile-box-type-2--green .subject-panel-txt p:last-child a.text{margin-bottom:0}
}
.tile-box-type-2--grey .subject-panel-txt p:last-child a.text::after,.tile-box-type-2--blue .subject-panel-txt p:last-child a.text::after,.tile-box-type-2--orange .subject-panel-txt p:last-child a.text::after,.tile-box-type-2--green .subject-panel-txt p:last-child a.text::after{display:none}
.tile-box-type-2--grey .subject-panel-txt p:last-child a.text a,.tile-box-type-2--blue .subject-panel-txt p:last-child a.text a,.tile-box-type-2--orange .subject-panel-txt p:last-child a.text a,.tile-box-type-2--green .subject-panel-txt p:last-child a.text a{display:block}
.tile-box-type-2--grey .subject-panel-txt p:last-child a.text a:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a.text a:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a.text a:after,.tile-box-type-2--green .subject-panel-txt p:last-child a.text a:after{top:10px}
@media all and (max-width:767px){.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a p,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a p,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a p,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a p{margin:0}
.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a:after,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a:after,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a:after,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a:hover,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a:hover,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a:hover,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a:hover,.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a:active,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a:active,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a:active,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a:active{background:#d9d9d9}
.col-sm-4 .header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a,.col-sm-4 .header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a,.col-sm-4 .header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a,.col-sm-4 .header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a{display:block}
.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a.text,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a.text,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a.text,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a.text{margin-bottom:40px}
.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a.text::after,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a.text::after,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a.text::after,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a.text::after{display:none}
.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a.text a,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a.text a,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a.text a,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a.text a{display:block}
.header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a.text a:after,.header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a.text a:after,.header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a.text a:after,.header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a.text a:after{top:10px}
}
@media all and (max-width:767px) and all and (min-width:768px){.col-sm-8 .header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a .button-secondary,.col-sm-8 .header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a .button-secondary,.col-sm-8 .header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a .button-secondary,.col-sm-8 .header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a .button-secondary,.col-sm-8 .header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a .button-secondary a,.col-sm-8 .header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a .button-secondary a,.col-sm-8 .header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a .button-secondary a,.col-sm-8 .header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a .button-secondary a{display:inline-block}
}
@media all and (max-width:767px) and all and (max-width:767px){.col-sm-4 .header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a .button-secondary.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a .button-secondary.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a .button-secondary.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a .button-secondary.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--grey .subject-panel-txt p:last-child a .button-secondary a.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--blue .subject-panel-txt p:last-child a .button-secondary a.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--orange .subject-panel-txt p:last-child a .button-secondary a.text,.col-sm-4 .header-overlay-dark .tile-box-type-2--green .subject-panel-txt p:last-child a .button-secondary a.text{margin-bottom:0}
}
@media all and (min-width:768px) and (max-width:991px){.tile-box-type-2--grey .subject-panel-txt p:last-child a,.tile-box-type-2--blue .subject-panel-txt p:last-child a,.tile-box-type-2--orange .subject-panel-txt p:last-child a,.tile-box-type-2--green .subject-panel-txt p:last-child a{font-size:.8em;padding:10px 35px 8px 16px}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:after{font-size:1.5em}
}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:after{top:10px}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover{background:#fff!important;border-color:#fff!important;text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:13px 35px 8px 10px}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover p,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover p,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover p,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover p{margin:0}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover:hover,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover:hover,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover:hover,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover:hover,.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover:active,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover:active,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover:active,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover:active{background:#d9d9d9}
.col-sm-4 .tile-box-type-2--grey .subject-panel-txt p:last-child a:hover,.col-sm-4 .tile-box-type-2--blue .subject-panel-txt p:last-child a:hover,.col-sm-4 .tile-box-type-2--orange .subject-panel-txt p:last-child a:hover,.col-sm-4 .tile-box-type-2--green .subject-panel-txt p:last-child a:hover{display:block}
@media all and (min-width:768px){.col-sm-8 .tile-box-type-2--grey .subject-panel-txt p:last-child a:hover,.col-sm-8 .tile-box-type-2--blue .subject-panel-txt p:last-child a:hover,.col-sm-8 .tile-box-type-2--orange .subject-panel-txt p:last-child a:hover,.col-sm-8 .tile-box-type-2--green .subject-panel-txt p:last-child a:hover{display:inline-block}
}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover.text,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover.text,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover.text,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .tile-box-type-2--grey .subject-panel-txt p:last-child a:hover.text,.col-sm-4 .tile-box-type-2--blue .subject-panel-txt p:last-child a:hover.text,.col-sm-4 .tile-box-type-2--orange .subject-panel-txt p:last-child a:hover.text,.col-sm-4 .tile-box-type-2--green .subject-panel-txt p:last-child a:hover.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .tile-box-type-2--grey .subject-panel-txt p:last-child a:hover.text,.col-sm-4 .tile-box-type-2--blue .subject-panel-txt p:last-child a:hover.text,.col-sm-4 .tile-box-type-2--orange .subject-panel-txt p:last-child a:hover.text,.col-sm-4 .tile-box-type-2--green .subject-panel-txt p:last-child a:hover.text{margin-bottom:0}
}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover.text::after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover.text::after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover.text::after,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover.text::after{display:none}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover.text a,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover.text a,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover.text a,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover.text a{display:block}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover.text a:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover.text a:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover.text a:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover.text a:after{top:10px}
.tile-box-type-2--grey .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--blue .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--orange .subject-panel-txt p:last-child a:hover:after,.tile-box-type-2--green .subject-panel-txt p:last-child a:hover:after{top:10px}
@media all and (max-width:767px){.tile-box-type-2--grey,.tile-box-type-2--blue,.tile-box-type-2--orange,.tile-box-type-2--green{height:58px;max-height:310px;margin-bottom:5px}
.tile-box-type-2--grey .subject-panel-subtitle,.tile-box-type-2--blue .subject-panel-subtitle,.tile-box-type-2--orange .subject-panel-subtitle,.tile-box-type-2--green .subject-panel-subtitle{top:0;left:0;padding:23px 16px 35px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;z-index:2;font-weight:bold}
.tile-box-type-2--grey .subject-panel-subtitle:hover,.tile-box-type-2--blue .subject-panel-subtitle:hover,.tile-box-type-2--orange .subject-panel-subtitle:hover,.tile-box-type-2--green .subject-panel-subtitle:hover{cursor:pointer}
.tile-box-type-2--grey .subject-panel-subtitle:after,.tile-box-type-2--blue .subject-panel-subtitle:after,.tile-box-type-2--orange .subject-panel-subtitle:after,.tile-box-type-2--green .subject-panel-subtitle:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.tile-box-type-2--grey .subject-panel-subtitle.show-hide-black,.tile-box-type-2--blue .subject-panel-subtitle.show-hide-black,.tile-box-type-2--orange .subject-panel-subtitle.show-hide-black,.tile-box-type-2--green .subject-panel-subtitle.show-hide-black{background:#fff;padding-bottom:35px;color:#000;border-top:1px solid #e8e8e8}
.tile-box-type-2--grey .subject-panel-subtitle.show-hide-black:after,.tile-box-type-2--blue .subject-panel-subtitle.show-hide-black:after,.tile-box-type-2--orange .subject-panel-subtitle.show-hide-black:after,.tile-box-type-2--green .subject-panel-subtitle.show-hide-black:after{color:#0089b7;content:"\f068"}
.tile-box-type-2--grey .subject-panel-txt p:last-child,.tile-box-type-2--blue .subject-panel-txt p:last-child,.tile-box-type-2--orange .subject-panel-txt p:last-child,.tile-box-type-2--green .subject-panel-txt p:last-child{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;bottom:-130%}
.tile-box-type-2--grey>div>h2,.tile-box-type-2--blue>div>h2,.tile-box-type-2--orange>div>h2,.tile-box-type-2--green>div>h2,.tile-box-type-2--grey>div>a h2,.tile-box-type-2--blue>div>a h2,.tile-box-type-2--orange>div>a h2,.tile-box-type-2--green>div>a h2{bottom:-130%}
.tile-box-type-2--grey .subject-panel-image-container,.tile-box-type-2--blue .subject-panel-image-container,.tile-box-type-2--orange .subject-panel-image-container,.tile-box-type-2--green .subject-panel-image-container{max-height:260px;overflow:hidden}
.tile-box-type-2--grey .subject-panel-image-container img,.tile-box-type-2--blue .subject-panel-image-container img,.tile-box-type-2--orange .subject-panel-image-container img,.tile-box-type-2--green .subject-panel-image-container img{margin-top:-20%;width:100%}
}
.tile-box-type-3{overflow:hidden;position:relative;margin-bottom:16px;height:370px}
.tile-box-type-3 div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.tile-box-type-3.red>div>h2,.red .tile-box-type-3>div>h2,.tile-box-type-3.red>div>a h2,.red .tile-box-type-3>div>a h2{color:#e04854}
.tile-box-type-3.red .subject-panel-image-container:after,.red .tile-box-type-3 .subject-panel-image-container:after{background:#b30815}
.tile-box-type-3.blue>div>h2,.blue.tile-box-type-3>div>h2,.tile-box-type-3.blue>div>a h2,.blue.tile-box-type-3>div>a h2{color:#0089b7}
.tile-box-type-3.blue .subject-panel-image-container:after,.blue.tile-box-type-3 .subject-panel-image-container:after{background:#0089b7}
@media all and (max-width:767px){.tile-box-type-3{max-height:230px}
}
.tile-box-type-3>div>h2,.tile-box-type-3>div>a h2,.tile-box-type-3 .subject-panel-subtitle,.tile-box-type-3 .subject-panel-txt{color:#fff;width:100%;margin:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;padding-right:64px}
.tile-box-type-3>div>a{order:2}
.tile-box-type-3>div>h2,.tile-box-type-3>div>a h2{background:#fbf5ea;order:2;font-family:'GillSansMTProBookBold',Verdana,serif;z-index:1;padding:16px 32px;text-align:justify;letter-spacing:3px;font-size:4em;line-height:1em}
.tile-box-type-3>div>h2:first-line ,.tile-box-type-3>div>a h2:first-line {color:#000;font-family:'GillSansMTProLight'!important;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
@media all and (max-width:1199px){.tile-box-type-3>div>h2,.tile-box-type-3>div>a h2{font-size:3em}
}
@media all and (max-width:767px){.tile-box-type-3>div>h2,.tile-box-type-3>div>a h2{padding-bottom:38px}
}
.tile-box-type-3 .subject-panel-subtitle{background:#fbf5ea;order:1;font-weight:lighter;color:#000;text-align:left;font-size:1.6em;text-transform:uppercase;display:block;height:20px;padding:16px}
@media all and (max-width:1199px){.tile-box-type-3 .subject-panel-subtitle{font-size:1.4em}
}
.tile-box-type-3 .subject-panel-image-container{order:3;margin-bottom:-4px;position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-3 .subject-panel-image-container:after{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.6;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-3 .subject-panel-image-container img{max-width:730px;min-height:160px;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-3 .subject-panel-txt{order:4;position:absolute;bottom:-10px;left:16px;padding-right:33px}
.tile-box-type-3 .subject-panel-txt p{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-size:1.6em!important}
.tile-box-type-3 .subject-panel-txt p a{text-transform:uppercase;text-decoration:none;color:#fff;padding:13px 35px 8px 10px;border:2px solid #fff;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block!important;padding-left:16px;padding:13px 35px 6px 16px}
.tile-box-type-3 .subject-panel-txt p a p{margin:0}
.tile-box-type-3 .subject-panel-txt p a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.tile-box-type-3 .subject-panel-txt p a:hover,.tile-box-type-3 .subject-panel-txt p a:active{background:#fff;color:#000}
.tile-box-type-3 .subject-panel-txt p a:hover:after,.tile-box-type-3 .subject-panel-txt p a:active:after{color:#0089b7}
.col-sm-4 .tile-box-type-3 .subject-panel-txt p a{display:block}
@media all and (min-width:768px){.col-sm-8 .tile-box-type-3 .subject-panel-txt p a{display:inline-block}
}
.tile-box-type-3 .subject-panel-txt p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .tile-box-type-3 .subject-panel-txt p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .tile-box-type-3 .subject-panel-txt p a.text{margin-bottom:0}
}
.tile-box-type-3 .subject-panel-txt p a.text::after{display:none}
.tile-box-type-3 .subject-panel-txt p a.text a{display:block}
.tile-box-type-3 .subject-panel-txt p a.text a:after{top:10px}
@media all and (max-width:767px){.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a p{margin:0}
.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a:hover,.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a:active{background:#d9d9d9}
.col-sm-4 .header-overlay-dark .tile-box-type-3 .subject-panel-txt p a{display:block}
.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .header-overlay-dark .tile-box-type-3 .subject-panel-txt p a.text{margin-bottom:40px}
.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a.text::after{display:none}
.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a.text a{display:block}
.header-overlay-dark .tile-box-type-3 .subject-panel-txt p a.text a:after{top:10px}
}
@media all and (max-width:767px) and all and (min-width:768px){.col-sm-8 .header-overlay-dark .tile-box-type-3 .subject-panel-txt p a .button-secondary,.col-sm-8 .header-overlay-dark .tile-box-type-3 .subject-panel-txt p a .button-secondary a{display:inline-block}
}
@media all and (max-width:767px) and all and (max-width:767px){.col-sm-4 .header-overlay-dark .tile-box-type-3 .subject-panel-txt p a .button-secondary.text,.col-sm-4 .header-overlay-dark .tile-box-type-3 .subject-panel-txt p a .button-secondary a.text{margin-bottom:0}
}
@media all and (min-width:768px) and (max-width:991px){.tile-box-type-3 .subject-panel-txt p a{font-size:.8em;padding:10px 35px 8px 16px}
.tile-box-type-3 .subject-panel-txt p a:after{font-size:1.5em}
}
.tile-box-type-3 .subject-panel-txt p a:after{top:10px}
.tile-box-type-3 .subject-panel-txt p a:hover{background:#fff!important;border-color:#fff!important;text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-left:16px}
.tile-box-type-3 .subject-panel-txt p a:hover p{margin:0}
.tile-box-type-3 .subject-panel-txt p a:hover:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.tile-box-type-3 .subject-panel-txt p a:hover:hover,.tile-box-type-3 .subject-panel-txt p a:hover:active{background:#d9d9d9}
.col-sm-4 .tile-box-type-3 .subject-panel-txt p a:hover{display:block}
@media all and (min-width:768px){.col-sm-8 .tile-box-type-3 .subject-panel-txt p a:hover{display:inline-block}
}
.tile-box-type-3 .subject-panel-txt p a:hover.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .tile-box-type-3 .subject-panel-txt p a:hover.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .tile-box-type-3 .subject-panel-txt p a:hover.text{margin-bottom:0}
}
.tile-box-type-3 .subject-panel-txt p a:hover.text::after{display:none}
.tile-box-type-3 .subject-panel-txt p a:hover.text a{display:block}
.tile-box-type-3 .subject-panel-txt p a:hover.text a:after{top:10px}
.tile-box-type-3 .subject-panel-txt p a:hover:after{top:10px}
.tile-box-type-3:hover>div>h2,.tile-box-type-3:hover>div>a h2{padding:32px}
.tile-box-type-3:hover .subject-panel-image-container img{margin-top:-15px}
@media all and (max-width:767px){.tile-box-type-3{height:58px;max-height:260px;margin-bottom:5px}
.tile-box-type-3 .subject-panel-subtitle{position:absolute;top:0;left:0;background:0;color:#fff;padding:23px 16px 35px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;font-weight:bold}
.tile-box-type-3 .subject-panel-subtitle:hover{cursor:pointer}
.tile-box-type-3 .subject-panel-subtitle:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.tile-box-type-3 .subject-panel-subtitle.show-hide-black{background:#fff;padding-bottom:35px;color:#000;border-top:1px solid #e8e8e8}
.tile-box-type-3 .subject-panel-subtitle.show-hide-black:after{color:#0089b7;content:"\f068"}
.tile-box-type-3 .subject-panel-txt{bottom:100%;position:absolute}
.tile-box-type-3>div>h2,.tile-box-type-3>div>a h2{position:absolute;top:100%}
.tile-box-type-3 .subject-panel-image-container{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
}
.tile-box-type-4{position:relative;margin-bottom:16px;overflow:hidden}
.tile-box-type-4 div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.tile-box-type-4>div>h2,.tile-box-type-4>div>a h2,.tile-box-type-4 .subject-panel-subtitle,.tile-box-type-4 .subject-panel-txt{color:#fff;width:100%;margin:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;padding-right:64px}
.tile-box-type-4>div>a{order:2}
.tile-box-type-4>div>h2,.tile-box-type-4>div>a h2{position:relative;background:rgba(255,255,255,0.9);order:2;z-index:1;color:#000;padding:16px;font-size:3em;line-height:1.4em;padding-bottom:8px;font-weight:lighter;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-4>div>h2:after,.tile-box-type-4>div>a h2:after{content:"\f105";font-family:FontAwesome;display:inline-block;color:#0089b7;font-size:1em;margin-left:10px}
@media all and (max-width:1199px){.tile-box-type-4>div>h2,.tile-box-type-4>div>a h2{font-size:2.4em}
}
.tile-box-type-4 .subject-panel-subtitle{z-index:1;background:rgba(255,255,255,0.9);order:1;font-weight:lighter;color:#000;text-align:left;font-size:1.6em;text-transform:uppercase;display:block;height:20px;padding:16px}
@media all and (max-width:1199px){.tile-box-type-4 .subject-panel-subtitle{font-size:1.4em}
}
.tile-box-type-4 .subject-panel-image-container{order:3;margin-bottom:-4px;position:absolute;top:0;left:0;height:100%}
.tile-box-type-4 .subject-panel-image-container img{min-height:370px;max-width:730px}
.tile-box-type-4 .subject-panel-txt{order:4;position:absolute;bottom:-100%;left:16px;padding-right:33px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-4 .subject-panel-txt p{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-size:1.6em!important}
.tile-box-type-4 .subject-panel-txt p a{display:block;text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block!important;color:#fff;border-color:#fff;padding:14px 35px 7px 16px}
.tile-box-type-4 .subject-panel-txt p a p{margin:0}
.tile-box-type-4 .subject-panel-txt p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.tile-box-type-4 .subject-panel-txt p a:hover,.tile-box-type-4 .subject-panel-txt p a:active{background:#d9d9d9}
.col-sm-4 .tile-box-type-4 .subject-panel-txt p a{display:block}
@media all and (min-width:768px){.col-sm-8 .tile-box-type-4 .subject-panel-txt p a{display:inline-block}
}
.tile-box-type-4 .subject-panel-txt p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .tile-box-type-4 .subject-panel-txt p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .tile-box-type-4 .subject-panel-txt p a.text{margin-bottom:0}
}
.tile-box-type-4 .subject-panel-txt p a.text::after{display:none}
.tile-box-type-4 .subject-panel-txt p a.text a{display:block}
.tile-box-type-4 .subject-panel-txt p a.text a:after{top:10px}
@media all and (min-width:768px) and (max-width:991px){.tile-box-type-4 .subject-panel-txt p a{font-size:.8em;padding:9px 35px 4px 16px}
.tile-box-type-4 .subject-panel-txt p a:after{top:7px;font-size:1.5em}
}
.tile-box-type-4 .subject-panel-txt p a:after{color:#fff;top:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-4 .subject-panel-txt p a:hover{background:#fff;color:#000}
.tile-box-type-4 .subject-panel-txt p a:hover:after{color:#0089b7}
.tile-box-type-4:hover>div>h2,.tile-box-type-4:hover>div>a h2{padding-top:50px}
.tile-box-type-4:hover .subject-panel-txt{bottom:-10px}
@media all and (max-width:767px){.tile-box-type-4{height:58px;max-height:260px;margin-bottom:5px}
.tile-box-type-4 .subject-panel-image-container{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-box-type-4 .subject-panel-image-container img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-top:-30%}
.tile-box-type-4>div>h2,.tile-box-type-4>div>a h2{position:absolute;top:100%}
.tile-box-type-4 .subject-panel-subtitle{position:absolute;top:0;left:0;background:0;color:#fff;padding:23px 16px 35px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;font-weight:bold}
.tile-box-type-4 .subject-panel-subtitle:hover{cursor:pointer}
.tile-box-type-4 .subject-panel-subtitle:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.tile-box-type-4 .subject-panel-subtitle.show-hide-black{background:#fff;padding-bottom:35px;color:#000;border-top:1px solid #e8e8e8}
.tile-box-type-4 .subject-panel-subtitle.show-hide-black:after{color:#0089b7;content:"\f068"}
}
.tile-related-course--red,.tile-related-course--blue{overflow:hidden;position:relative;max-height:340px;margin-bottom:16px}
@media all and (max-width:767px){.tile-related-course--red,.tile-related-course--blue{max-height:230px}
}
@media all and (min-width:768px){.tile-related-course--red,.tile-related-course--blue{display:block!important}
}
.tile-related-course--red .subject-panel-overlay,.tile-related-course--blue .subject-panel-overlay{position:absolute;width:100%;height:100%;top:52%;background:rgba(0,0,0,0.3);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:1}
.tile-related-course--red>div>h2,.tile-related-course--blue>div>h2,.tile-related-course--red>div>a h2,.tile-related-course--blue>div>a h2,.tile-related-course--red .subject-panel-subtitle,.tile-related-course--blue .subject-panel-subtitle,.tile-related-course--red .subject-panel-txt,.tile-related-course--blue .subject-panel-txt{position:absolute;text-align:left;font-size:1.6em;padding:16px;color:#fff;width:100%;margin:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;text-transform:uppercase;z-index:1}
@media all and (max-width:1199px){.tile-related-course--red>div>h2,.tile-related-course--blue>div>h2,.tile-related-course--red>div>a h2,.tile-related-course--blue>div>a h2,.tile-related-course--red .subject-panel-subtitle,.tile-related-course--blue .subject-panel-subtitle,.tile-related-course--red .subject-panel-txt,.tile-related-course--blue .subject-panel-txt{font-size:1.4em}
}
@media all and (max-width:767px){.tile-related-course--red>div>h2,.tile-related-course--blue>div>h2,.tile-related-course--red>div>a h2,.tile-related-course--blue>div>a h2,.tile-related-course--red .subject-panel-subtitle,.tile-related-course--blue .subject-panel-subtitle,.tile-related-course--red .subject-panel-txt,.tile-related-course--blue .subject-panel-txt{font-size:2em}
}
.tile-related-course--red>div>a,.tile-related-course--blue>div>a{display:block}
.tile-related-course--red>div>h2,.tile-related-course--blue>div>h2,.tile-related-course--red>div>a h2,.tile-related-course--blue>div>a h2{display:block;padding:16px 32px 16px 16px}
.tile-related-course--red>div>h2:after,.tile-related-course--blue>div>h2:after,.tile-related-course--red>div>a h2:after,.tile-related-course--blue>div>a h2:after{content:"\f105";font-family:FontAwesome;display:inline-block;color:#0089b7;font-size:1em;margin:-30px 0 0 10px}
.tile-related-course--red .subject-panel-subtitle,.tile-related-course--blue .subject-panel-subtitle{font-weight:lighter;display:block;height:20px;padding:16px}
.tile-related-course--red .subject-panel-image-container,.tile-related-course--blue .subject-panel-image-container{margin-bottom:-4px}
.tile-related-course--red .subject-panel-image-container:after,.tile-related-course--blue .subject-panel-image-container:after{content:'';display:block;position:absolute;top:0;width:100%;height:100%;opacity:.7;z-index:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tile-related-course--red .subject-panel-image-container img,.tile-related-course--blue .subject-panel-image-container img{max-width:730px}
.tile-related-course--red:hover,.tile-related-course--blue:hover{cursor:pointer}
.tile-related-course--red:hover>div>h2:after,.tile-related-course--blue:hover>div>h2:after,.tile-related-course--red:hover>div>a h2:after,.tile-related-course--blue:hover>div>a h2:after{opacity:1}
.tile-related-course--red:hover .subject-panel-image-container:after,.tile-related-course--blue:hover .subject-panel-image-container:after{opacity:.3}
.tile-related-course--red .subject-panel-image-container:after{background:#620008}
.tile-related-course--blue .subject-panel-image-container:after{background:#0089b7}
.tile-box-type-5{overflow:hidden;position:relative}
@media all and (min-width:768px){.tile-box-type-5{min-height:160px;border:4px solid #e04854;margin-bottom:16px}
}
.tile-box-type-5>div>h2,.tile-box-type-5>div>a h2,.tile-box-type-5 .subject-panel-subtitle,.tile-box-type-5 .subject-panel-txt{padding:16px;width:100%;margin:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}
.tile-box-type-5>div>h2,.tile-box-type-5>div>a h2{color:#e04854;text-align:right;position:absolute;font-family:GillSansMTProBook,Verdana,serif;z-index:1;padding-top:0;font-size:3em;line-height:1.2em;font-weight:lighter;text-decoration:underline}
@media all and (min-width:768px){.tile-box-type-5>div>h2,.tile-box-type-5>div>a h2{bottom:0}
}
.tile-box-type-5 .subject-panel-subtitle{color:#000;text-align:left;font-weight:lighter;position:absolute;font-size:1.6em;text-transform:uppercase;display:block;height:20px;padding:0;top:16px;left:16px}
@media all and (max-width:1199px){.tile-box-type-5 .subject-panel-subtitle{font-size:1.4em}
}
.tile-box-type-5 .subject-panel-txt{position:absolute;bottom:-100%;color:#000;text-align:right}
.tile-box-type-5 .subject-panel-txt p{margin:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-size:1.6em!important}
.tile-box-type-5 .subject-panel-txt:after{font-family:FontAwesome;content:"\f105";color:#e04854;font-size:4em;display:block}
@media all and (max-width:767px){.tile-box-type-5{height:58px;max-height:310px;margin-bottom:5px;border-top:1px solid #e8e8e8}
.tile-box-type-5 .subject-panel-subtitle{top:0;left:0;padding:23px 16px 35px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;z-index:2;font-weight:bold}
.tile-box-type-5 .subject-panel-subtitle:hover{cursor:pointer}
.tile-box-type-5 .subject-panel-subtitle:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:22px;right:33px}
.tile-box-type-5 .subject-panel-subtitle.show-hide:after{content:"\f068"}
.tile-box-type-5>div>h2,.tile-box-type-5>div>a h2{top:100%}
.tile-box-type-5 .subject-panel-txt{top:100%}
}
.image-modal{margin-bottom:16px}
.image-modal .subject-panel-img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.image-modal .subject-panel-image-container:after{content:"\f00e";display:block;font-size:4em;font-family:FontAwesome;position:absolute;top:30%;left:35%;opacity:0;color:#0089b7;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
@media all and (max-width:991px){.image-modal .subject-panel-image-container:after{font-size:2.5em}
}
@media all and (max-width:767px){.image-modal .subject-panel-image-container:after{font-size:6em;top:40%;left:45%}
}
.image-modal .subject-panel-image-container img{max-width:100%!important}
.image-modal:hover{cursor:pointer}
.image-modal:hover .subject-panel-img{filter:grayscale(0.8);-webkit-filter:grayscale(0.8);-moz-filter:grayscale(0.8);-o-filter:grayscale(0.8);-ms-filter:grayscale(0.8)}
.image-modal:hover .subject-panel-image-container:after{opacity:1}
.tile-box-wide-static{display:flex;display:-webkit-flex;flex-direction:column;overflow:hidden;height:370px;align-items:flex-end;justify-content:space-between}
.tile-box-wide-static .subject-panel-overlay{width:40%;height:100%;position:absolute;right:0;background:rgba(0,0,0,0.5);z-index:2}
.tile-box-wide-static .subject-panel-subtitle{width:40%;padding:16px;order:1;z-index:3;color:#fff;text-transform:uppercase;font-size:1.8em}
.tile-box-wide-static .subject-panel-image-container{position:absolute;height:100%}
.tile-box-wide-static .subject-panel-image-container img{max-width:730px}
.tile-box-wide-static .subject-panel-txt{z-index:3;order:3;width:40%;padding:16px 0;color:#fff}
.tile-box-wide-static .subject-panel-txt ul{padding:0;margin:0;list-style:none;font-size:1.8em}
.tile-box-wide-static .subject-panel-txt ul li{padding:10px 16px 7px;border-bottom:1px solid rgba(255,255,255,0.15)}
.tile-box-wide-static .subject-panel-txt ul li:last-child{padding-bottom:0;border-bottom:0}
.tile-box-wide-static .subject-panel-txt ul li a{text-decoration:none;color:#fff}
.tile-box-wide-static .subject-panel-txt ul li a:after{font-family:FontAwesome;content:"\f105";font-size:1em;color:#0089b7;display:inline-block;margin:0 10px}
.tile-box-wide-static>div>h2,.tile-box-wide-static>div>a{order:2;z-index:3;width:40%;padding:16px;color:#fff;font-size:3.6em;font-family:'GillSansMTProBook';margin:0}
@media all and (max-width:1199px){.tile-box-wide-static .subject-panel-overlay,.tile-box-wide-static .subject-panel-txt,.tile-box-wide-static .subject-panel-subtitle,.tile-box-wide-static>div>h2,.tile-box-wide-static>div>a{width:50%}
.tile-box-wide-static>div>h2,.tile-box-wide-static>div>a{font-size:3em}
}
@media all and (max-width:991px){.tile-box-wide-static{min-height:290px}
.tile-box-wide-static .subject-panel-image-container img{min-height:290px}
.tile-box-wide-static .subject-panel-overlay,.tile-box-wide-static .subject-panel-txt,.tile-box-wide-static .subject-panel-subtitle,.tile-box-wide-static>div>h2,.tile-box-wide-static>div>a{width:100%}
.tile-box-wide-static>div>h2,.tile-box-wide-static>div>a{font-size:3em;margin:0}
}
@media all and (max-width:767px){.tile-box-wide-static{height:58px;min-height:0;max-height:310px;margin-bottom:5px}
.tile-box-wide-static .subject-panel-subtitle{top:0;left:0;padding:23px 16px 35px;text-align:left;font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;z-index:2;font-weight:bold}
.tile-box-wide-static .subject-panel-subtitle:hover{cursor:pointer}
.tile-box-wide-static .subject-panel-subtitle:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.tile-box-wide-static .subject-panel-subtitle.show-hide-black{background:#fff;padding-bottom:35px;color:#000;border-top:1px solid #e8e8e8}
.tile-box-wide-static .subject-panel-subtitle.show-hide-black:after{color:#0089b7;content:"\f068"}
.tile-box-wide-static .subject-panel-image-container{overflow:hidden}
.tile-box-wide-static .subject-panel-image-container img{margin-top:-25%;-webkit-filter:grayscale(1);filter:grayscale(1);width:100%}
}
#basic-modal-content{display:none}
#simplemodal-overlay{background-color:#000}
#simplemodal-container{height:360px;width:600px}
#simplemodal-container .simplemodal-data{padding:8px}
#simplemodal-container code{background:#141414;border-left:3px solid #65b43d;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px}
#simplemodal-container a{color:#ddd}
#simplemodal-container a.modalCloseImg{background:#000;width:40px;height:40px;display:inline;z-index:3200;position:absolute;top:-9px;right:-16px;cursor:pointer}
#simplemodal-container a.modalCloseImg:after{font-family:FontAwesome;content:"\f00d";color:#fff;position:absolute;top:6px;left:10px;font-size:2.7em}
#simplemodal-container a.modalCloseImg:hover:after{color:#e8e8e8}
#simplemodal-container h3{color:#84b8d9}
@media all and (min-width:768px){.search-facets{margin:24px 0}
}
.search-facets .search-facets-title{font-size:1.6em;font-family:'GillSansMTProBookBold';text-transform:uppercase;display:inline-block}
.search-facets ul{margin:0;padding:0;list-style:none;display:inline-block}
.search-facets ul li{display:inline-block}
@media all and (min-width:768px){.search-facets ul li.search-facets-selected{background:#0089b7;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.4em;padding:10px 8px 5px;border:1px solid #0089b7;margin:0 0 5px 5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
}
.search-facets ul li a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#7c7c7c;font-size:1.4em;padding:10px 8px 5px;border:1px solid #d9d9d9;margin:0 0 5px 5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.search-facets ul li a:hover{color:#000;background:#d9d9d9}
@media all and (max-width:767px){.search-facets{display:block;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;position:fixed;top:66px;left:0;z-index:6;width:100%;background:rgba(255,255,255,0.93);border-top:1px solid #d9d9d9;-webkit-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);box-shadow:0 4px 9px -1px rgba(0,0,0,0.15)}
.search-facets .search-facets--title{display:block;font-size:1.4em;color:#7c7c7c;padding:16px}
.search-facets .filter-icon{display:inline-block;float:right}
.search-facets .filter-icon i{display:none}
.search-facets .filter-icon.close-btn{display:block;float:right;background:#0089b7;color:#fff;height:23px;width:23px;border-radius:100%;font-size:1.2em;margin-top:-3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.search-facets .filter-icon.close-btn:after{display:none}
.search-facets .filter-icon.close-btn i{display:block;color:#fff;font-style:normal;text-align:center;line-height:27px;vertical-align:middle}
.search-facets .filter-icon.close-btn:hover{background:#fff}
.search-facets .filter-icon.close-btn:hover i{color:#0089b7}
.search-facets .filter-icon:after{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-family:FontAwesome;content:"\f0b0";display:block;color:#0089b7;margin:0 10px;font-size:1.4em;float:right;margin-top:-3px}
.search-facets ul{display:none;font-size:1.6em;text-transform:uppercase}
.search-facets ul li{display:block}
.search-facets ul li a,.search-facets ul li.search-facets-selected{text-decoration:none;color:#fff;display:block;padding:19px 16px 13px 16px;border-top:0;border-left:none;border-right:0;margin:0;border-bottom:1px solid #454545;font-size:.85em;position:relative}
.search-facets ul li a:first-child,.search-facets ul li.search-facets-selected:first-child{border-top:1px solid #454545}
.search-facets ul li a .button-filter-container,.search-facets ul li.search-facets-selected .button-filter-container{display:block;position:absolute;top:14px;right:16px}
.search-facets ul li a .button-filter,.search-facets ul li.search-facets-selected .button-filter{display:block;width:38px;height:22px;background:#7c7c7c;border-radius:15px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.search-facets ul li a .button-filter i,.search-facets ul li.search-facets-selected .button-filter i{display:block;background:#fff;height:18px;width:18px;border-radius:100%;position:absolute;top:2px;left:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.search-facets ul li a .button-filter.active,.search-facets ul li.search-facets-selected .button-filter.active{background:#0089b7}
.search-facets ul li a .button-filter.active i,.search-facets ul li.search-facets-selected .button-filter.active i{left:18px}
.search-facets.active{background:rgba(0,0,0,0.9)}
.search-facets.active .filters-qty{display:none}
}
@media all and (max-width:767px){.search-results-list-results{margin:20px}
}
.search-results-list-results .search-results-list-result{border-bottom:1px solid #e8e8e8;padding:30px 0 23px}
.search-results-list-results .search-results-list-result:last-child{border-bottom:0}
.search-results-list-results .search-results-list-result .search-results-list-published-date{font-size:1.6em;color:#7c7c7c;text-transform:uppercase;line-height:2em}
.search-results-list-results .search-results-list-result>a{text-decoration:none;color:#000}
.search-results-list-results .search-results-list-result>a h2{font-size:2.6em;font-family:'GillSansMTProBook';margin:0;padding:0}
.search-results-list-results .search-results-list-result .search-results-list-result-url{display:none}
.search-results-list-results .search-results-list-result .search-results-list-result-url a{color:#7c7c7c;text-decoration:none}
.search-results-list-results .search-results-list-result .search-results-list-result-text{margin-top:14px;margin-bottom:0}
.search-results-list-pages-elements .search-results-list-pages-numbers{list-style:none;padding:0;margin:24px 12px;display:inline-block}
.search-results-list-pages-elements .search-results-list-pages-numbers li{display:inline-block}
.search-results-list-pages-elements .search-results-list-pages-numbers li.search-results-list-pages-selected{background:#0089b7;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.2em;padding:9px 8px 4px;border:1px solid #0089b7;margin:0 0 5px 5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.search-results-list-pages-elements .search-results-list-pages-numbers li.search-results-list-pages-selected strong{font-weight:normal}
.search-results-list-pages-elements .search-results-list-pages-numbers li a{display:inline-block;text-decoration:none;text-transform:uppercase;color:#7c7c7c;font-size:1.2em;padding:9px 8px 4px;border:1px solid #d9d9d9;margin:0 0 5px 5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.search-results-list-pages-elements .search-results-list-pages-numbers li a:hover{color:#000;background:#d9d9d9}
.search-results-list-pages-elements .search-results-list-pages-mobile{display:inline-block;display:none}
.search-results-list-pages-elements>a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;font-size:1.2em;padding:13px 35px 8px 10px}
.search-results-list-pages-elements>a p{margin:0}
.search-results-list-pages-elements>a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.search-results-list-pages-elements>a:hover,.search-results-list-pages-elements>a:active{background:#d9d9d9}
.col-sm-4 .search-results-list-pages-elements>a{display:block}
@media all and (min-width:768px){.col-sm-8 .search-results-list-pages-elements>a{display:inline-block}
}
.search-results-list-pages-elements>a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .search-results-list-pages-elements>a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .search-results-list-pages-elements>a.text{margin-bottom:0}
}
.search-results-list-pages-elements>a.text::after{display:none}
.search-results-list-pages-elements>a.text a{display:block}
.search-results-list-pages-elements>a.text a:after{top:10px}
.search-results-list-pages-elements>a strong{font-weight:normal}
.search-results-list-pages-elements .search-results-list-pages-prev{padding:13px 10px 8px 35px}
.search-results-list-pages-elements .search-results-list-pages-prev:after{content:"\f104";top:5px;left:15px}
.page-search-box{position:relative}
.page-search-box .page-search-box-input{border-top:0;border-left:none;border-right:0;border-bottom:1px solid #ddd;width:95%;padding:15px 30px 15px 0;font-size:3em;font-weight:normal;font-family:GillSansMTProBook,Verdana,serif;outline:0}
.page-search-box .page-search-box-icon{background:#ddd;color:#fff;font-size:4em;border:0;padding:10px 15px;position:absolute;top:7px;right:0;cursor:pointer}
@media all and (max-width:768px){.page-search-box .page-search-box-input{font-size:2em;padding:10px 40px 10px 0}
.page-search-box .page-search-box-icon{font-size:2.3em;top:0;padding:11px 13px}
}
.blog-list>ul{list-style:none;padding:0;margin:0}
.blog-list>ul li{padding:16px 0 32px;border-bottom:1px solid #e8e8e8;overflow:auto;clear:both}
.blog-list>ul li:last-child{border-bottom:0}
.blog-list>ul li picture{float:left;margin:0 16px 16px 0}
.blog-list>ul li picture img{max-width:300px}
.blog-list>ul li h2 a{color:#000;text-decoration:none}
.blog-list>ul li .blog-list-readmore{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.blog-list>ul li .blog-list-readmore p{margin:0}
.blog-list>ul li .blog-list-readmore:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.blog-list>ul li .blog-list-readmore:hover,.blog-list>ul li .blog-list-readmore:active{background:#d9d9d9}
.col-sm-4 .blog-list>ul li .blog-list-readmore{display:block}
@media all and (min-width:768px){.col-sm-8 .blog-list>ul li .blog-list-readmore{display:inline-block}
}
.blog-list>ul li .blog-list-readmore.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .blog-list>ul li .blog-list-readmore.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .blog-list>ul li .blog-list-readmore.text{margin-bottom:0}
}
.blog-list>ul li .blog-list-readmore.text::after{display:none}
.blog-list>ul li .blog-list-readmore.text a{display:block}
.blog-list>ul li .blog-list-readmore.text a:after{top:10px}
.blog-list>ul li .blog-list-readmore:after{top:4px}
.blog-list>nav{padding:40px 0;border-top:1px solid #d9d9d9;clear:both}
.blog-list>nav a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.3em}
.blog-list>nav a p{margin:0}
.blog-list>nav a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.blog-list>nav a:hover,.blog-list>nav a:active{background:#d9d9d9}
.col-sm-4 .blog-list>nav a{display:block}
@media all and (min-width:768px){.col-sm-8 .blog-list>nav a{display:inline-block}
}
.blog-list>nav a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .blog-list>nav a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .blog-list>nav a.text{margin-bottom:0}
}
.blog-list>nav a.text::after{display:none}
.blog-list>nav a.text a{display:block}
.blog-list>nav a.text a:after{top:10px}
.blog-list>nav a.blog-list-nav-left{padding:13px 13px 6px 35px}
.blog-list>nav a.blog-list-nav-left:after{font-size:1.5em;top:5px;right:auto;left:14px;content:"\f053"}
.blog-list>nav a.blog-list-nav-right{float:right}
.blog-post>picture{float:left;margin:0 16px 16px 0;max-height:350px;overflow:hidden}
.blog-post>picture img{max-width:200px}
.tags-list h3,.tags-list-redirect h3{font-size:1.6em;font-family:GillSansMTProBookBold,Verdana,serif;text-transform:uppercase;line-height:2em;font-weight:bold}
.tags-list ul,.tags-list-redirect ul{margin:0;padding:0;list-style:none;font-size:1.2em}
.tags-list ul li,.tags-list-redirect ul li{display:inline-block}
.tags-list.default li a,.tags-list-redirect.default li a,.tags-list.tags-list-redirect li a,.tags-list-redirect.tags-list-redirect li a,.tags-list.default li.selected,.tags-list-redirect.default li.selected,.tags-list.tags-list-redirect li.selected,.tags-list-redirect.tags-list-redirect li.selected{text-decoration:none;color:#7c7c7c;padding:16px;border:1px solid #7c7c7c;text-transform:uppercase;padding:12px 8px 7px;display:inline-block;margin:0 8px 8px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.tags-list.default li a:hover,.tags-list-redirect.default li a:hover,.tags-list.tags-list-redirect li a:hover,.tags-list-redirect.tags-list-redirect li a:hover,.tags-list.default li.selected:hover,.tags-list-redirect.default li.selected:hover,.tags-list.tags-list-redirect li.selected:hover,.tags-list-redirect.tags-list-redirect li.selected:hover{color:#000}
@media all and (min-width:768px){.tags-list.default ul,.tags-list-redirect.default ul,.tags-list.tags-list-redirect ul,.tags-list-redirect.tags-list-redirect ul{display:block!important}
}
@media all and (max-width:767px){.tags-list.default,.tags-list-redirect.default,.tags-list.tags-list-redirect,.tags-list-redirect.tags-list-redirect{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.tags-list.default>h4,.tags-list-redirect.default>h4,.tags-list.tags-list-redirect>h4,.tags-list-redirect.tags-list-redirect>h4,.tags-list.default>a>h4,.tags-list-redirect.default>a>h4,.tags-list.tags-list-redirect>a>h4,.tags-list-redirect.tags-list-redirect>a>h4,.tags-list.default>div>h4,.tags-list-redirect.default>div>h4,.tags-list.tags-list-redirect>div>h4,.tags-list-redirect.tags-list-redirect>div>h4,.tags-list.default>div>a>h4,.tags-list-redirect.default>div>a>h4,.tags-list.tags-list-redirect>div>a>h4,.tags-list-redirect.tags-list-redirect>div>a>h4,.tags-list.default h3,.tags-list-redirect.default h3,.tags-list.tags-list-redirect h3,.tags-list-redirect.tags-list-redirect h3,.tags-list.default h2,.tags-list-redirect.default h2,.tags-list.tags-list-redirect h2,.tags-list-redirect.tags-list-redirect h2{margin:0;margin-top:6px;padding:0;position:relative}
.tags-list.default>h4.opened:after,.tags-list-redirect.default>h4.opened:after,.tags-list.tags-list-redirect>h4.opened:after,.tags-list-redirect.tags-list-redirect>h4.opened:after,.tags-list.default>a>h4.opened:after,.tags-list-redirect.default>a>h4.opened:after,.tags-list.tags-list-redirect>a>h4.opened:after,.tags-list-redirect.tags-list-redirect>a>h4.opened:after,.tags-list.default>div>h4.opened:after,.tags-list-redirect.default>div>h4.opened:after,.tags-list.tags-list-redirect>div>h4.opened:after,.tags-list-redirect.tags-list-redirect>div>h4.opened:after,.tags-list.default>div>a>h4.opened:after,.tags-list-redirect.default>div>a>h4.opened:after,.tags-list.tags-list-redirect>div>a>h4.opened:after,.tags-list-redirect.tags-list-redirect>div>a>h4.opened:after,.tags-list.default h3.opened:after,.tags-list-redirect.default h3.opened:after,.tags-list.tags-list-redirect h3.opened:after,.tags-list-redirect.tags-list-redirect h3.opened:after,.tags-list.default h2.opened:after,.tags-list-redirect.default h2.opened:after,.tags-list.tags-list-redirect h2.opened:after,.tags-list-redirect.tags-list-redirect h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.tags-list.default>h4:after,.tags-list-redirect.default>h4:after,.tags-list.tags-list-redirect>h4:after,.tags-list-redirect.tags-list-redirect>h4:after,.tags-list.default>a>h4:after,.tags-list-redirect.default>a>h4:after,.tags-list.tags-list-redirect>a>h4:after,.tags-list-redirect.tags-list-redirect>a>h4:after,.tags-list.default>div>h4:after,.tags-list-redirect.default>div>h4:after,.tags-list.tags-list-redirect>div>h4:after,.tags-list-redirect.tags-list-redirect>div>h4:after,.tags-list.default>div>a>h4:after,.tags-list-redirect.default>div>a>h4:after,.tags-list.tags-list-redirect>div>a>h4:after,.tags-list-redirect.tags-list-redirect>div>a>h4:after,.tags-list.default h3:after,.tags-list-redirect.default h3:after,.tags-list.tags-list-redirect h3:after,.tags-list-redirect.tags-list-redirect h3:after,.tags-list.default h2:after,.tags-list-redirect.default h2:after,.tags-list.tags-list-redirect h2:after,.tags-list-redirect.tags-list-redirect h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.tags-list.default ul,.tags-list-redirect.default ul,.tags-list.tags-list-redirect ul,.tags-list-redirect.tags-list-redirect ul{margin-top:20px;display:none}
}
.tags-list.tags-filter,.tags-list-redirect.tags-filter{margin:32px 0}
.tags-list.tags-filter>h3,.tags-list-redirect.tags-filter>h3{display:inline-block}
.tags-list.tags-filter ul,.tags-list-redirect.tags-filter ul{display:inline-block}
.tags-list.tags-filter a,.tags-list-redirect.tags-filter a,.tags-list.tags-filter li.selected,.tags-list-redirect.tags-filter li.selected{display:inline-block;text-decoration:none;text-transform:uppercase;color:#7c7c7c;font-size:1.2em;padding:13px 8px 7px;border:1px solid #d9d9d9;margin:0 0 5px 5px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}
.tags-list.tags-filter a:hover,.tags-list-redirect.tags-filter a:hover,.tags-list.tags-filter li.selected:hover,.tags-list-redirect.tags-filter li.selected:hover{color:#000;background:#d9d9d9}
.tags-list.tags-filter a.clicked,.tags-list-redirect.tags-filter a.clicked,.tags-list.tags-filter li.selected.clicked,.tags-list-redirect.tags-filter li.selected.clicked,.tags-list.tags-filter a.active,.tags-list-redirect.tags-filter a.active,.tags-list.tags-filter li.selected.active,.tags-list-redirect.tags-filter li.selected.active{background:#0089b7;color:#fff;border-color:#0089b7}
.tags-list.tags-filter a.clicked:after,.tags-list-redirect.tags-filter a.clicked:after,.tags-list.tags-filter li.selected.clicked:after,.tags-list-redirect.tags-filter li.selected.clicked:after,.tags-list.tags-filter a.active:after,.tags-list-redirect.tags-filter a.active:after,.tags-list.tags-filter li.selected.active:after,.tags-list-redirect.tags-filter li.selected.active:after{display:inline-block;content:"X";margin-left:10px}
@media all and (max-width:768px){.tags-list.tags-filter,.tags-list-redirect.tags-filter{display:none}
}
.nav-secondary,.secondary-nav{border-bottom:1px solid #d9d9d9;font-size:1.4em}
@media all and (max-width:767px){.nav-secondary,.secondary-nav{position:fixed;top:66px;left:0;width:100%;height:auto;overflow-y:scroll;z-index:3;text-transform:uppercase;border-top:1px solid #d9d9d9;-webkit-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}
.nav-secondary nav .secondary-nav-collapse,.secondary-nav nav .secondary-nav-collapse{background:rgba(0,0,0,0.9);display:none}
}
.nav-secondary p,.secondary-nav p{margin:0;padding:0}
.nav-secondary nav,.secondary-nav nav{padding:0;width:100%;text-transform:uppercase}
.nav-secondary nav .secondary-nav-toggle,.secondary-nav nav .secondary-nav-toggle{display:none}
.nav-secondary nav .secondary-nav-toggle-btn,.secondary-nav nav .secondary-nav-toggle-btn{text-transform:uppercase;text-decoration:none;color:#0089b7;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;background:rgba(255,255,255,0.93);-webkit-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);box-shadow:0 4px 9px -1px rgba(0,0,0,0.15);padding:18px 16px 12px 16px;cursor:pointer}
.nav-secondary nav .secondary-nav-toggle-btn.collapsed,.secondary-nav nav .secondary-nav-toggle-btn.collapsed{background:rgba(0,0,0,0.9)}
.nav-secondary nav .secondary-nav-toggle-btn.collapsed:after,.secondary-nav nav .secondary-nav-toggle-btn.collapsed:after{font-family:FontAwesome;content:"\f139"}
.nav-secondary nav .secondary-nav-toggle-btn:after,.secondary-nav nav .secondary-nav-toggle-btn:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:FontAwesome;content:"\f13a";color:#0089b7;font-size:2em;position:absolute;top:10px;right:21px}
@media all and (min-width:768px){.nav-secondary nav .secondary-nav-header,.secondary-nav nav .secondary-nav-header,.nav-secondary nav .secondary-nav-toggle-btn,.secondary-nav nav .secondary-nav-toggle-btn{display:none}
.nav-secondary nav .secondary-nav-collapse,.secondary-nav nav .secondary-nav-collapse{display:block!important}
}
.nav-secondary ul,.secondary-nav ul{list-style:none;margin:0;padding:0}
@media all and (min-width:768px){.nav-secondary ul,.secondary-nav ul{display:flex;display:-webkit-flex;align-items:baseline;justify-content:space-around}
}
.nav-secondary ul li,.secondary-nav ul li{display:inline-block}
@media all and (max-width:767px){.nav-secondary ul li,.secondary-nav ul li{width:100%}
.nav-secondary ul li:first-child a,.secondary-nav ul li:first-child a{border-top:1px solid #454545}
.nav-secondary ul li a,.secondary-nav ul li a{color:#fff;display:block;padding:19px 16px 13px 16px;border-bottom:1px solid #454545;position:relative}
.nav-secondary ul li a:hover,.secondary-nav ul li a:hover{background:#0089b7}
}
@media all and (min-width:768px){.nav-secondary ul li:first-child:nth-last-child(7),.secondary-nav ul li:first-child:nth-last-child(7),.nav-secondary ul li:first-child:nth-last-child(7) ~ li,.secondary-nav ul li:first-child:nth-last-child(7) ~ li{font-size:.8em}
.nav-secondary ul li:first-child:nth-last-child(8),.secondary-nav ul li:first-child:nth-last-child(8),.nav-secondary ul li:first-child:nth-last-child(8) ~ li,.secondary-nav ul li:first-child:nth-last-child(8) ~ li{font-size:.8em}
.nav-secondary ul li:first-child:nth-last-child(9),.secondary-nav ul li:first-child:nth-last-child(9),.nav-secondary ul li:first-child:nth-last-child(9) ~ li,.secondary-nav ul li:first-child:nth-last-child(9) ~ li{font-size:.7em}
.nav-secondary ul li:first-child:nth-last-child(10),.secondary-nav ul li:first-child:nth-last-child(10),.nav-secondary ul li:first-child:nth-last-child(10) ~ li,.secondary-nav ul li:first-child:nth-last-child(10) ~ li{font-size:.7em}
}
.nav-secondary a,.secondary-nav a{display:inline-block;text-decoration:none;color:#7c7c7c;padding:16px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.nav-secondary a:first-child:nth-last-child(1),.secondary-nav a:first-child:nth-last-child(1){width:100%}
.nav-secondary a:first-child:nth-last-child(2),.secondary-nav a:first-child:nth-last-child(2),.nav-secondary a:first-child:nth-last-child(2) ~ a,.secondary-nav a:first-child:nth-last-child(2) ~ a{width:50%}
.nav-secondary a:first-child:nth-last-child(3),.secondary-nav a:first-child:nth-last-child(3),.nav-secondary a:first-child:nth-last-child(3) ~ a,.secondary-nav a:first-child:nth-last-child(3) ~ a{width:33.3333%}
.nav-secondary a:first-child:nth-last-child(4),.secondary-nav a:first-child:nth-last-child(4),.nav-secondary a:first-child:nth-last-child(4) ~ a,.secondary-nav a:first-child:nth-last-child(4) ~ a{width:24%}
.nav-secondary a:first-child:nth-last-child(5),.secondary-nav a:first-child:nth-last-child(5),.nav-secondary a:first-child:nth-last-child(5) ~ a,.secondary-nav a:first-child:nth-last-child(5) ~ a{width:20%}
.nav-secondary a:first-child:nth-last-child(6),.secondary-nav a:first-child:nth-last-child(6),.nav-secondary a:first-child:nth-last-child(6) ~ a,.secondary-nav a:first-child:nth-last-child(6) ~ a{width:16.6666%}
.nav-secondary a:first-child:nth-last-child(7),.secondary-nav a:first-child:nth-last-child(7),.nav-secondary a:first-child:nth-last-child(7) ~ a,.secondary-nav a:first-child:nth-last-child(7) ~ a{width:14.285%}
.nav-secondary a:first-child:nth-last-child(8),.secondary-nav a:first-child:nth-last-child(8),.nav-secondary a:first-child:nth-last-child(8) ~ a,.secondary-nav a:first-child:nth-last-child(8) ~ a{width:12.5%}
.nav-secondary a:first-child:nth-last-child(9),.secondary-nav a:first-child:nth-last-child(9),.nav-secondary a:first-child:nth-last-child(9) ~ a,.secondary-nav a:first-child:nth-last-child(9) ~ a{width:11.1111%}
.nav-secondary a:first-child:nth-last-child(10),.secondary-nav a:first-child:nth-last-child(10),.nav-secondary a:first-child:nth-last-child(10) ~ a,.secondary-nav a:first-child:nth-last-child(10) ~ a{width:10%}
@media all and (min-width:768px){.nav-secondary a:hover,.secondary-nav a:hover,.nav-secondary a.secondary-nav-open,.secondary-nav a.secondary-nav-open{color:#000;border-bottom:3px solid #0089b7;padding-bottom:13px}
}
@media all and (min-width:768px) and (max-width:991px){.nav-secondary a,.secondary-nav a{padding:16px 8px;font-size:.7em}
}
@media all and (max-width:767px){.secondary-nav{border-bottom:0}
}
.par-header .header-landing-page,.par-header .header-landing-page--type-2{position:relative;height:470px;overflow:hidden}
.par-header .header-landing-page .logo-container,.par-header .header-landing-page--type-2 .logo-container{position:relative;z-index:3}
.par-header .header-landing-page .escape-studios-logo,.par-header .header-landing-page--type-2 .escape-studios-logo{display:block;position:absolute;top:23px;left:32px;background:url('pearson-college/assets/escape_studios_logo.png') no-repeat;width:137px;height:45px;background-size:137px 45px;z-index:2}
.par-header .header-landing-page .col-xs-12,.par-header .header-landing-page--type-2 .col-xs-12{padding-left:0;padding-right:0}
@media all and (min-width:768px){.par-header .header-landing-page .col-xs-12 .column-control .row,.par-header .header-landing-page--type-2 .col-xs-12 .column-control .row{display:flex;display:-webkit-flex;justify-content:center}
.par-header .header-landing-page .col-xs-12 .column-control .row .col-sm-4,.par-header .header-landing-page--type-2 .col-xs-12 .column-control .row .col-sm-4{width:auto}
}
.par-header .header-landing-page .header-landing-page--background,.par-header .header-landing-page--type-2 .header-landing-page--background{z-index:0;position:absolute;top:0;left:0;width:100%}
.par-header .header-landing-page .header-landing-page--background .subject-panel-image-container,.par-header .header-landing-page--type-2 .header-landing-page--background .subject-panel-image-container{z-index:0;position:relative;max-height:none}
.par-header .header-landing-page .header-landing-page--background .subject-panel-image-container img,.par-header .header-landing-page--type-2 .header-landing-page--background .subject-panel-image-container img{min-height:465px;max-width:none;margin:0 auto;display:block}
@media all and (max-width:600px){.par-header .header-landing-page .header-landing-page--background .subject-panel-image-container img,.par-header .header-landing-page--type-2 .header-landing-page--background .subject-panel-image-container img{margin-left:-30%}
}
.par-header .header-landing-page .header-landing-page--main-title,.par-header .header-landing-page--type-2 .header-landing-page--main-title{position:relative;z-index:2;text-align:center;max-width:480px;color:#fff;margin:21px auto 0}
.par-header .header-landing-page .header-landing-page--main-title div[data-tags]>h2,.par-header .header-landing-page--type-2 .header-landing-page--main-title div[data-tags]>h2{font-size:4.2em;font-weight:normal;padding:0 30px;font-family:'GillSansMTProBook';margin:0}
@media all and (max-width:767px){.par-header .header-landing-page .header-landing-page--main-title .subject-panel-txt,.par-header .header-landing-page--type-2 .header-landing-page--main-title .subject-panel-txt{display:none}
}
.par-header .header-landing-page .header-landing-page--main-title .subject-panel-txt p,.par-header .header-landing-page--type-2 .header-landing-page--main-title .subject-panel-txt p{font-family:'GillSansMTProLight'!important;font-size:1.8em!important;margin:5px 0}
.par-header .header-landing-page .header-landing-page--title,.par-header .header-landing-page--type-2 .header-landing-page--title{position:relative;text-transform:uppercase;color:#fff;text-align:center;max-width:445px;margin:21px auto 0;font-size:2.1em;z-index:2;font-weight:normal}
.par-header .header-landing-page .text,.par-header .header-landing-page--type-2 .text{position:relative;z-index:2;color:#fff;text-align:center;max-width:480px;margin:0 auto}
.par-header .header-landing-page .text p,.par-header .header-landing-page--type-2 .text p{font-size:1.8em!important;margin:5px 0}
.par-header .header-landing-page .header-landing-page--links,.par-header .header-landing-page--type-2 .header-landing-page--links{position:relative;z-index:2}
@media all and (min-width:768px){.par-header .header-landing-page .header-landing-page--links,.par-header .header-landing-page--type-2 .header-landing-page--links{width:730px;margin:0 auto}
}
.par-header .header-landing-page .header-landing-page--link,.par-header .header-landing-page--type-2 .header-landing-page--link{position:relative;z-index:2;margin-left:5px;margin-right:5px}
.par-header .header-landing-page .header-landing-page--link div[data-tags],.par-header .header-landing-page--type-2 .header-landing-page--link div[data-tags]{width:220px;height:100px}
.par-header .header-landing-page .header-landing-page--link .subject-panel-image-container,.par-header .header-landing-page--type-2 .header-landing-page--link .subject-panel-image-container{height:100px;position:absolute;top:0;left:0;z-index:1}
.par-header .header-landing-page .header-landing-page--link .subject-panel-image-container:after,.par-header .header-landing-page--type-2 .header-landing-page--link .subject-panel-image-container:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100px;background:#222120;opacity:.4;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.par-header .header-landing-page .header-landing-page--link .subject-panel-image-container img,.par-header .header-landing-page--type-2 .header-landing-page--link .subject-panel-image-container img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;min-height:100%}
.par-header .header-landing-page .header-landing-page--link div[data-tags]>a,.par-header .header-landing-page--type-2 .header-landing-page--link div[data-tags]>a{position:relative;z-index:2;text-decoration:none;color:#fff;text-align:center;display:block;display:table;height:100%;width:100%}
.par-header .header-landing-page .header-landing-page--link div[data-tags]>a h2,.par-header .header-landing-page--type-2 .header-landing-page--link div[data-tags]>a h2{display:table-cell;vertical-align:middle;font-size:2em;margin:0;font-family:'GillSansMTProLight'}
.par-header .header-landing-page .header-landing-page--link div[data-tags]>a h2:after,.par-header .header-landing-page--type-2 .header-landing-page--link div[data-tags]>a h2:after{display:inline-block;font-family:FontAwesome;content:"\f054";color:#fff;margin:0 0 0 10px}
.par-header .header-landing-page .header-landing-page--link:hover div[data-tags]>a h2,.par-header .header-landing-page--type-2 .header-landing-page--link:hover div[data-tags]>a h2{text-shadow:1px 1px 2px #413f3f}
.par-header .header-landing-page .header-landing-page--link:hover .subject-panel-image-container:after,.par-header .header-landing-page--type-2 .header-landing-page--link:hover .subject-panel-image-container:after{opacity:0}
.par-header .header-landing-page .header-landing-page--link:hover .subject-panel-image-container img,.par-header .header-landing-page--type-2 .header-landing-page--link:hover .subject-panel-image-container img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}
.par-header .header-landing-page .header-landing-page--youtube .youtube-video-wrapper:hover:after,.par-header .header-landing-page--type-2 .header-landing-page--youtube .youtube-video-wrapper:hover:after{display:none!important}
@media all and (max-width:767px){.par-header .header-landing-page,.par-header .header-landing-page--type-2{height:auto}
.par-header .header-landing-page>.row>.col-xs-12,.par-header .header-landing-page--type-2>.row>.col-xs-12{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-flex-flow:column wrap;-webkit-box-orient:vertical}
.par-header .header-landing-page>.row>.col-xs-12>.text,.par-header .header-landing-page--type-2>.row>.col-xs-12>.text{display:none}
.par-header .header-landing-page .escape-studios-logo,.par-header .header-landing-page--type-2 .escape-studios-logo{order:1;position:static;margin:25px auto 20px}
.par-header .header-landing-page .header-landing-page--youtube,.par-header .header-landing-page--type-2 .header-landing-page--youtube{order:2;margin:0 auto;height:60px;width:60px}
.par-header .header-landing-page .header-landing-page--youtube .youtube-video-wrapper,.par-header .header-landing-page--type-2 .header-landing-page--youtube .youtube-video-wrapper{display:block!important;background-size:60px 60px;height:60px;width:60px;margin-top:16px}
.par-header .header-landing-page .header-landing-page--youtube .youtube-video-wrapper:hover:after,.par-header .header-landing-page--type-2 .header-landing-page--youtube .youtube-video-wrapper:hover:after{display:none!important}
.par-header .header-landing-page .header-landing-page--title,.par-header .header-landing-page--type-2 .header-landing-page--title,.par-header .header-landing-page .header-landing-page--main-title,.par-header .header-landing-page--type-2 .header-landing-page--main-title{order:3;margin:32px 0 10px;max-width:none}
.par-header .header-landing-page .header-landing-page--background,.par-header .header-landing-page--type-2 .header-landing-page--background{order:4}
.par-header .header-landing-page .header-landing-page--links,.par-header .header-landing-page--type-2 .header-landing-page--links{order:5}
.par-header .header-landing-page .header-landing-page--links .col-sm-4,.par-header .header-landing-page--type-2 .header-landing-page--links .col-sm-4{float:none;height:90px;padding-left:0;padding-right:0}
.par-header .header-landing-page .header-landing-page--links .header-landing-page--link,.par-header .header-landing-page--type-2 .header-landing-page--links .header-landing-page--link{width:100%;margin-left:0;margin-right:0;border-top:1px solid #fff}
.par-header .header-landing-page .header-landing-page--links .header-landing-page--link .subject-panel-image-container,.par-header .header-landing-page--type-2 .header-landing-page--links .header-landing-page--link .subject-panel-image-container{height:90px;width:100%}
.par-header .header-landing-page .header-landing-page--links .header-landing-page--link .subject-panel-image-container img,.par-header .header-landing-page--type-2 .header-landing-page--links .header-landing-page--link .subject-panel-image-container img{margin-top:-30%;margin-left:0;min-width:100%}
}
.header-landing-page--youtube{position:relative;z-index:2;width:84px;height:84px;margin:20px auto 55px}
.header-landing-page--youtube .youtube-video-container{height:600px}
.header-landing-page--youtube .youtube-video-wrapper{cursor:pointer;width:84px;height:84px;background:url('pearson-college/assets/icons/video_play_icon.png') no-repeat;background-color:transparent;border:0}
.header-landing-page--youtube .youtube-video-wrapper img{display:none}
@media all and (max-width:767px){.header-landing-page--youtube .youtube-video-iframe{display:none!important}
}
.section.breadcrumb{margin:16px 0 20px}
.section.breadcrumb ul{list-style:none;padding:0;margin:0}
.section.breadcrumb ul li{display:inline-block}
.section.breadcrumb ul li span{font-size:1.4em;color:#0089b7}
.section.breadcrumb ul li p{margin:0;font-size:1.4em!important;display:inline-block;color:#7c7c7c}
.section.breadcrumb ul li p a{text-decoration:none;color:#0089b7}
@media all and (max-width:767px){.section.breadcrumb{display:none}
}
@media all and (max-width:991px){.carousel-indicators--lines{display:none}
}
#par-header-carousel{position:relative;z-index:3}
.carousel-indicators--lines{display:-webkit-flex;display:flex;flex-direction:row;position:absolute;top:0;left:0;width:100%;z-index:15;margin:0;padding:0;list-style:none}
.carousel-indicators--lines li{height:5px;display:inline-block;background:#fff}
.carousel-indicators--lines li:first-child:nth-last-child(1){width:100%}
.carousel-indicators--lines li:first-child:nth-last-child(2),.carousel-indicators--lines li:first-child:nth-last-child(2) ~ li{width:50%}
.carousel-indicators--lines li:first-child:nth-last-child(3),.carousel-indicators--lines li:first-child:nth-last-child(3) ~ li{width:33.3333%}
.carousel-indicators--lines li:first-child:nth-last-child(4),.carousel-indicators--lines li:first-child:nth-last-child(4) ~ li{width:25%}
.carousel-indicators--lines li:first-child:nth-last-child(5),.carousel-indicators--lines li:first-child:nth-last-child(5) ~ li{width:20%}
.carousel-indicators--lines li:first-child:nth-last-child(6),.carousel-indicators--lines li:first-child:nth-last-child(6) ~ li{width:16.6666%}
.carousel-indicators--lines li:first-child:nth-last-child(7),.carousel-indicators--lines li:first-child:nth-last-child(7) ~ li{width:14.285%}
.carousel-indicators--lines li:first-child:nth-last-child(8),.carousel-indicators--lines li:first-child:nth-last-child(8) ~ li{width:12.5%}
.carousel-indicators--lines li:first-child:nth-last-child(9),.carousel-indicators--lines li:first-child:nth-last-child(9) ~ li{width:11.1111%}
.carousel-indicators--lines li:first-child:nth-last-child(10),.carousel-indicators--lines li:first-child:nth-last-child(10) ~ li{width:10%}
.carousel-indicators--lines li.active{background:#0089b7}
.item a.carousel-anchor{color:#fff;text-decoration:none}
.navbar-wrapper{position:absolute;top:0;right:0;left:0;z-index:20}
.navbar-wrapper>.container{padding-right:0;padding-left:0}
.navbar-wrapper .navbar{padding-right:15px;padding-left:15px}
.navbar-wrapper .navbar .container{width:auto}
.carousel .button-tetriary{text-shadow:none;padding:13px 35px 5px 10px}
@media all and (min-width:768px){.carousel .button-tetriary:after{top:-6px}
}
@media all and (max-width:767px){.carousel .button-primary{display:block}
}
@media all and (min-width:998px){.carousel{margin-bottom:100px;height:565px}
.carousel .item{height:565px}
}
@media all and (max-width:997px){.carousel{height:400px}
.carousel .item{height:400px}
}
.carousel .item{background-color:#777}
.carousel-caption{z-index:10}
.carousel-inner{overflow:hidden}
.carousel-inner>.item img{position:absolute;top:0;left:0;min-width:100%;min-height:100%}
.marketing .col-lg-4{margin-bottom:20px;text-align:center}
.marketing h2{font-weight:normal}
.marketing .col-lg-4 p{margin-right:10px;margin-left:10px}
.featurette-divider{margin:80px 0}
.featurette-heading{font-weight:300;line-height:1;letter-spacing:-1px}
.carousel-title{margin:0;text-shadow:none;line-height:1em;font-family:'GillSansMTProBook'}
@media(max-width:767px){.carousel-title{font-size:3.5em}
}
@media(min-width:768px){.carousel-title{font-size:4em}
.navbar-wrapper{margin-top:20px}
.navbar-wrapper .container{padding-right:15px;padding-left:15px}
.navbar-wrapper .navbar{padding-right:0;padding-left:0}
.navbar-wrapper .navbar{border-radius:4px}
.carousel-caption p{margin-bottom:20px;font-size:1.8em;line-height:1.4}
.featurette-heading{font-size:50px}
}
@media(min-width:998px){.carousel-title{font-size:5em}
}
@media(min-width:1200px){.carousel-title{font-size:5.5em}
.featurette-heading{margin-top:120px}
}
.carousel{position:relative}
.carousel-inner{position:relative;overflow:hidden;width:100%}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}
.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}
.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}
.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;font-size:20px;color:#fff;text-align:center;cursor:pointer;z-index:15}
@media all and (min-width:768px){.carousel-control{width:50px;height:50px;bottom:-4px}
}
@media all and (max-width:767px){.carousel-control{width:15%;top:0;bottom:0}
}
@media all and (min-width:768px){.carousel-control.fa-chevron-left{left:41%}
}
.carousel-control.fa-chevron-left:before{color:#fff;font-size:1.7em;position:absolute}
@media all and (max-width:767px){.carousel-control.fa-chevron-left:before{left:260%;bottom:21px}
}
@media all and (max-width:550px){.carousel-control.fa-chevron-left:before{left:200%}
}
@media all and (min-width:768px){.carousel-control.fa-chevron-right{right:42%}
}
@media all and (max-width:767px){.carousel-control.fa-chevron-right{right:0}
}
.carousel-control.fa-chevron-right:before{color:#fff;font-size:1.7em;position:absolute}
@media all and (max-width:767px){.carousel-control.fa-chevron-right:before{right:260%;bottom:21px}
}
@media all and (max-width:550px){.carousel-control.fa-chevron-right:before{right:200%}
}
.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:3;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators li{display:inline-block;width:10px;height:10px;text-indent:-999px;border-radius:10px;cursor:pointer;background:#7c7c7c;opacity:.6}
.carousel-indicators .active{margin:0;background:#0089b7;opacity:1}
.carousel-caption{position:absolute;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
@media all and (min-width:768px){.carousel-caption{left:0;right:0;margin-left:auto;margin-right:auto;width:750px;padding-right:300px}
}
@media all and (max-width:767px){.carousel-caption{right:2%;left:2%}
}
@media all and (min-width:1200px){.carousel-caption{width:1170px}
}
@media all and (min-width:992px) and (max-width:1199px){.carousel-caption{padding-left:100px}
}
@media all and (max-width:991px){.carousel-caption{padding-left:20px}
}
@media all and (min-width:992px){.carousel-caption{width:1100px}
}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:1000px){.carousel-caption{padding-bottom:60px}
}
@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}
.carousel-indicators{bottom:20px}
}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important;visibility:hidden!important}
.affix{position:fixed}
table{font-size:14px;line-height:20px}
table td{padding:10px}
@media all and (max-width:767px){table{font-size:12px!important}
table p{font-size:12px!important}
}
table p{margin:0;font-size:14px!important;line-height:20px}
.events-calendar,.events-calendar-container{max-width:340px;margin:16px 0}
.events-calendar .events-calendar-controls,.events-calendar-container .events-calendar-controls{text-align:center}
.events-calendar .events-calendar-controls button,.events-calendar-container .events-calendar-controls button{background:0;border:0;font-size:1.7em;color:#7c7c7c}
.events-calendar .events-calendar-controls button.pull-left,.events-calendar-container .events-calendar-controls button.pull-left{padding-left:0}
.events-calendar .events-calendar-controls button.pull-right,.events-calendar-container .events-calendar-controls button.pull-right{padding-right:0}
.events-calendar .events-calendar-controls span,.events-calendar-container .events-calendar-controls span{font-size:1.6em;text-transform:uppercase}
.events-calendar .events-calendar-day,.events-calendar-container .events-calendar-day{width:14.28%;float:left;display:inline-block;text-align:center;text-transform:uppercase}
.events-calendar .events-calendar-day .events-calendar-badge,.events-calendar-container .events-calendar-day .events-calendar-badge{display:none}
.events-calendar .events-calendar-day-headers,.events-calendar-container .events-calendar-day-headers{border-bottom:1px solid #e8e8e8;margin:16px 0;font-size:1.6em;padding:16px 0;overflow:auto;clear:both}
.events-calendar .events-calendar-day-headers .events-calendar-day,.events-calendar-container .events-calendar-day-headers .events-calendar-day{color:#e04854}
.events-calendar .events-calendar-days,.events-calendar-container .events-calendar-days{margin:16px 0;font-size:1.6em;clear:both;overflow:auto}
.events-calendar .events-calendar-days .events-calendar-day a,.events-calendar-container .events-calendar-days .events-calendar-day a{padding:14px 0 10px;margin:2px 0;color:#000;display:inline-block;width:90%;cursor:pointer}
.events-calendar .events-calendar-days .events-calendar-day a:hover,.events-calendar-container .events-calendar-days .events-calendar-day a:hover{background:#e04854;color:#fff}
.events-calendar .events-calendar-days .events-calendar-day.not-current a,.events-calendar-container .events-calendar-days .events-calendar-day.not-current a{color:#d9d9d9}
.events-calendar .events-calendar-days .events-calendar-day.past.active a,.events-calendar-container .events-calendar-days .events-calendar-day.past.active a{color:#7c7c7c;border:2px solid #d9d9d9}
.events-calendar .events-calendar-days .events-calendar-day.past.active a:hover,.events-calendar-container .events-calendar-days .events-calendar-day.past.active a:hover{color:#d9d9d9;border:2px solid #e04854}
.events-calendar .events-calendar-days .events-calendar-day.active a,.events-calendar-container .events-calendar-days .events-calendar-day.active a{font-weight:bold;color:#e04854;border:2px solid #e04854;padding:12px 0 8px}
.events-calendar .events-calendar-days .events-calendar-day.active a:hover,.events-calendar-container .events-calendar-days .events-calendar-day.active a:hover{color:#fff}
.events-calendar .events-calendar-days .events-calendar-day.today a,.events-calendar-container .events-calendar-days .events-calendar-day.today a{font-weight:bold;border:2px solid #000;padding:12px 0 8px}
.events-calendar .events-calendar-days .events-calendar-day .events-calendar-indicator,.events-calendar-container .events-calendar-days .events-calendar-day .events-calendar-indicator{display:none!important}
.events-calendar-indicator{display:none}
.event img,.events img{max-width:100%;max-height:300px}
.event .event-time,.events .event-time,.event .event-address,.events .event-address,.event .event-list-time,.events .event-list-time,.event .event-list-address,.events .event-list-address{font-size:1.4em}
.event .event-time span,.events .event-time span,.event .event-address span,.events .event-address span,.event .event-list-time span,.events .event-list-time span,.event .event-list-address span,.events .event-list-address span,.event .event-time ul,.events .event-time ul,.event .event-address ul,.events .event-address ul,.event .event-list-time ul,.events .event-list-time ul,.event .event-list-address ul,.events .event-list-address ul{display:inline-block;list-style:none}
.event .event-time ul,.events .event-time ul,.event .event-address ul,.events .event-address ul,.event .event-list-time ul,.events .event-list-time ul,.event .event-list-address ul,.events .event-list-address ul{padding-left:10px}
.event .event-time li,.events .event-time li,.event .event-address li,.events .event-address li,.event .event-list-time li,.events .event-list-time li,.event .event-list-address li,.events .event-list-address li{display:inline-block}
.event .event-time .fa,.events .event-time .fa,.event .event-address .fa,.events .event-address .fa,.event .event-list-time .fa,.events .event-list-time .fa,.event .event-list-address .fa,.events .event-list-address .fa{color:#0089b7;padding-left:0;font-size:1.4em}
.event .event-time span,.events .event-time span,.event .event-address span,.events .event-address span,.event .event-list-time span,.events .event-list-time span,.event .event-list-address span,.events .event-list-address span{padding-left:5px}
.col-sm-4 .events-summary .events-summary-container>ul{padding-left:0}
.col-sm-4 .events-summary time{margin-left:0}
.events-summary time{font-size:1.8em;display:block;margin:16px}
.events-summary .events-summary-container h6{font-size:2em;margin:20px 0;text-transform:uppercase}
.events-summary .events-summary-container h6 a,.events-summary .events-summary-container h6 .item article p a,.events-summary .events-summary-container h6 p a,.events-summary .events-summary-container h6 ul li a,.events-summary .events-summary-container h6 p a{color:#000;text-decoration:none;font-weight:bold}
.events-summary .events-summary-container>ul{padding-left:16px}
.events-summary .events-summary-container .item{list-style:none;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d9d9d9}
.events-summary .events-summary-container .item:last-child{border-bottom:0}
.events-summary .events-summary-container .item article>a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:11px 35px 6px 10px}
.events-summary .events-summary-container .item article>a p{margin:0}
.events-summary .events-summary-container .item article>a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.events-summary .events-summary-container .item article>a:hover,.events-summary .events-summary-container .item article>a:active{background:#d9d9d9}
.col-sm-4 .events-summary .events-summary-container .item article>a{display:block}
@media all and (min-width:768px){.col-sm-8 .events-summary .events-summary-container .item article>a{display:inline-block}
}
.events-summary .events-summary-container .item article>a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .events-summary .events-summary-container .item article>a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .events-summary .events-summary-container .item article>a.text{margin-bottom:0}
}
.events-summary .events-summary-container .item article>a.text::after{display:none}
.events-summary .events-summary-container .item article>a.text a{display:block}
.events-summary .events-summary-container .item article>a.text a:after{top:10px}
.events-summary .events-summary-container .item article p a{color:#000;text-decoration:none;font-weight:bold}
.events-summary .events-summary-container .item article p a:hover{text-decoration:underline}
.events-summary .events-summary-control-container{display:none}
.event-list>ul{padding-left:0;list-style:none}
.event-list>ul>li{border-bottom:1px solid #d9d9d9;padding:12px 0 32px}
.event-list>ul>li:last-child{border-bottom:0}
.event-list .event-list-header a{text-decoration:none;color:#000}
.event-list .event-list-header h2{margin-top:0;margin-bottom:10px}
@media all and (max-width:1199px){.event-list .event-list-header h2{font-size:2em}
}
.event-list img{max-height:300px}
.event-list .event-list-time,.event-list .event-list-address{font-size:1.6em;margin:12px 0}
.event-list a.event-list-readmore{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.3em;padding:14px 35px 9px 10px;float:none;width:auto;display:inline-block}
.event-list a.event-list-readmore p{margin:0}
.event-list a.event-list-readmore:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.event-list a.event-list-readmore:hover,.event-list a.event-list-readmore:active{background:#d9d9d9}
.col-sm-4 .event-list a.event-list-readmore{display:block}
@media all and (min-width:768px){.col-sm-8 .event-list a.event-list-readmore{display:inline-block}
}
.event-list a.event-list-readmore.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .event-list a.event-list-readmore.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .event-list a.event-list-readmore.text{margin-bottom:0}
}
.event-list a.event-list-readmore.text::after{display:none}
.event-list a.event-list-readmore.text a{display:block}
.event-list a.event-list-readmore.text a:after{top:10px}
.event-list a.event-list-readmore:after{top:6px}
@media all and (min-width:601px){.event-list .event-list-header,.event-list .event-list-time,.event-list .event-list-address{width:62%;float:right}
}
.event-list .event-list-header li,.event-list .event-list-time li,.event-list .event-list-address li{display:block}
.event-list .event-list-container>a{margin-bottom:15px}
.event-list .event-list-container>a.event-list-readmore{margin-bottom:0}
.event-list .event-list-container p{clear:both}
.event-list .event-list-container p a{color:#000;text-decoration:none;font-weight:bold}
.event-list .event-list-container p a:hover{text-decoration:underline}
@media all and (min-width:601px){.event-list .event-list-container>a{display:block;float:left;width:35%}
.event-list .event-list-container>a.event-list-readmore{width:auto;float:none;display:inline-block}
}
@media all and (min-width:601px) and (max-width:767px){.event-list .event-list-container>a{margin:0 15px 15px 0}
.event-list .event-list-container>a.event-list-readmore{margin:0}
}
@media all and (min-width:992px){.event-list .event-list-container>a{margin:0 15px 15px 0}
.event-list .event-list-container>a.event-list-readmore{margin:0}
}
.event-list>nav{padding:16px 0;border-top:1px solid #d9d9d9;clear:both;overflow:auto}
.event-list>nav a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 8px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.3em}
.event-list>nav a p{margin:0}
.event-list>nav a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.event-list>nav a:hover,.event-list>nav a:active{background:#d9d9d9}
.col-sm-4 .event-list>nav a{display:block}
@media all and (min-width:768px){.col-sm-8 .event-list>nav a{display:inline-block}
}
.event-list>nav a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .event-list>nav a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .event-list>nav a.text{margin-bottom:0}
}
.event-list>nav a.text::after{display:none}
.event-list>nav a.text a{display:block}
.event-list>nav a.text a:after{top:10px}
.event-list>nav a.event-list-nav-left{padding:13px 13px 6px 35px}
.event-list>nav a.event-list-nav-left:after{top:5px;right:auto;left:14px;content:"\f053"}
.event-list>nav a.event-list-nav-right{padding:13px 35px 6px 13px;float:right}
.dynamic-content-list{margin-bottom:30px}
.dynamic-content-list img{display:none}
.dynamic-content-list h2{font-size:1.6em;margin:16px 0 0 0}
.dynamic-content-list ul{padding:0!important;font-size:1em!important;font-family:GillSansMTProBook,Verdana,serif!important}
.dynamic-content-list ul li{list-style:none;font-size:1.5em;color:#0089b7;padding:10px 0;border-bottom:1px solid #d9d9d9}
.dynamic-content-list ul li:last-child{border-bottom:0}
.dynamic-content-list ul li a{color:#7c7c7c;text-decoration:none;display:inline-block;padding-left:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.dynamic-content-list ul li a h4{font-size:1em;display:inline-block;margin:0;font-family:GillSansMTProBook,Verdana,serif!important;text-transform:none;font-weight:normal}
.dynamic-content-list ul li a:hover{color:#000}
.dynamic-content-list ul li a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;margin:7px}
@media all and (min-width:768px){.dynamic-content-list ol,.dynamic-content-list ul,.dynamic-content-list div,.dynamic-content-list p{display:block!important}
}
@media all and (max-width:767px){.dynamic-content-list{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.dynamic-content-list>h4,.dynamic-content-list>a>h4,.dynamic-content-list>div>h4,.dynamic-content-list>div>a>h4,.dynamic-content-list h3,.dynamic-content-list h2{margin:0;margin-top:6px;padding:0;position:relative}
.dynamic-content-list>h4.opened:after,.dynamic-content-list>a>h4.opened:after,.dynamic-content-list>div>h4.opened:after,.dynamic-content-list>div>a>h4.opened:after,.dynamic-content-list h3.opened:after,.dynamic-content-list h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.dynamic-content-list>h4:after,.dynamic-content-list>a>h4:after,.dynamic-content-list>div>h4:after,.dynamic-content-list>div>a>h4:after,.dynamic-content-list h3:after,.dynamic-content-list h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.dynamic-content-list ol,.dynamic-content-list ul,.dynamic-content-list p,.dynamic-content-list .subject-panel-txt>div{display:none}
.dynamic-content-list h2:hover,.dynamic-content-list h4:hover{cursor:pointer}
}
.topnotch_subject_panel_demo{position:relative}
.topnotch_subject_panel_demo div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.topnotch_subject_panel_demo div[data-tags] .subject-panel-image-container{order:1}
.topnotch_subject_panel_demo div[data-tags]>h2{order:2;font-size:2em}
.topnotch_subject_panel_demo div[data-tags] .subject-panel-txt{order:3;background:#d7d7d7;padding:20px;border-radius:6px;top:105%;position:absolute;z-index:3;visibility:hidden;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}
@media(min-width:768px){.topnotch_subject_panel_demo div[data-tags] .subject-panel-txt{width:750px}
}
@media(min-width:992px){.topnotch_subject_panel_demo div[data-tags] .subject-panel-txt{width:970px}
}
@media(min-width:1200px){.topnotch_subject_panel_demo div[data-tags] .subject-panel-txt{width:1170px}
}
.topnotch_subject_panel_demo div[data-tags] .subject-panel-txt p{margin:0}
.topnotch_subject_panel_demo div[data-tags] .subject-panel-txt .arrowTick{display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #d7d7d7;position:absolute;top:-19px}
.topnotch_subject_panel_demo div[data-tags]:hover .subject-panel-txt{visibility:visible;opacity:1}
.countdown-box{border:4px solid #000;padding:0 20px 20px}
.countdown-box.disabled{display:none}
.countdown-box .subject-panel-subtitle{font-size:4.2em;border-bottom:2px solid #000;padding-bottom:5px}
@media all and (min-width:768px) and (max-width:991px){.countdown-box{padding:0 10px}
.countdown-box h2{font-size:2.5em}
.countdown-box .subject-panel-subtitle{font-size:2.5em}
}
@media all and (min-width:992px) and (max-width:1199px){.countdown-box .subject-panel-subtitle{font-size:3.1em}
}
@media all and (max-width:420px){.countdown-box .subject-panel-subtitle{font-size:3em}
}
#site-body.cq-wcm-edit .popup-window{display:block;position:static;width:auto;max-width:1200px}
.popUpOverlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100%;background:#000;opacity:.5;z-index:31}
.popup-window{display:none;background:#fff;width:40%;max-width:1000px;height:auto;position:fixed;top:40px;left:0;right:0;margin:auto;z-index:100;padding:30px;border:1px solid #ddd}
.popup-window .fa{position:absolute;top:20px;right:20px;font-size:20px;cursor:pointer}
@media all and (max-width:500px){.popup-window{width:95%;padding:20px}
}
@media all and (max-width:800px) and (min-width:501px){.popup-window{width:85%}
}
#site-body .pop-up-open-bg-red{width:auto;display:inline-block;background:#e04854;padding:25px 30px;color:#fff;border-radius:4px;text-align:center;cursor:pointer;position:static;bottom:-20px;right:30px;z-index:28}
#site-body .pop-up-open-bg-red h2{margin:0 0 10px!important;font-size:2em}
#site-body .pop-up-open-bg-red picture img{margin-top:10px;width:auto;display:inline-block}
@media all and (max-width:768px){#site-body .pop-up-open-bg-red{position:static;width:100%}
}
#site-body .pop-up-open-button{-moz-box-shadow:0 1px 0 0 #952e38;-webkit-box-shadow:0 1px 0 0 #952e38;box-shadow:0 1px 0 0 #952e38;background:-moz-linear-gradient(top,#e33f4d 5%,#a02932 100%);background:-webkit-linear-gradient(top,#e33f4d 5%,#a02932 100%);background:-o-linear-gradient(top,#e33f4d 5%,#a02932 100%);background:-ms-linear-gradient(top,#e33f4d 5%,#a02932 100%);background:linear-gradient(to bottom,#e33f4d 5%,#a02932 100%);background-color:#e33f4d;border-radius:6px;display:inline-block;cursor:pointer;color:#fff!important;font-size:18px;font-weight:bold;padding:15px 15px;text-decoration:none;line-height:22px;text-align:center;transition:all .5s ease;width:auto}
#site-body .pop-up-open-button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#a02932),color-stop(1,#e33f4d));background:-moz-linear-gradient(top,#a02932 5%,#e33f4d 100%);background:-webkit-linear-gradient(top,#a02932 5%,#e33f4d 100%);background:-o-linear-gradient(top,#a02932 5%,#e33f4d 100%);background:-ms-linear-gradient(top,#a02932 5%,#e33f4d 100%);background:linear-gradient(to bottom,#a02932 5%,#e33f4d 100%);background-color:#a02932;text-decoration:none}
#site-body .pop-up-open-button h2{margin-bottom:0!important;font-size:20px}