@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600');.accordion{padding:0 0 10px 0}
.accordion-panel-header{border-radius:2px;padding:10px 0 10px 0;font-family:"Open Sans",sans-serif;text-transform:none;font-size:1.6em!important}
.accordion-panel-header a{color:#0089b7;font-weight:600;margin-bottom:0;position:relative;text-decoration:none}
.accordion-panel-header .fa{float:left!important;margin-top:.35rem;padding-right:10px}
.accordion-panel-header-escape{border-radius:2px;padding:10px 0 10px 0;font-family:"Open Sans",sans-serif;text-transform:none;font-size:1.6em!important}
.accordion-panel-header-escape a{color:#ec6a08;font-weight:600;margin-bottom:0;position:relative;text-decoration:none}
.accordion-panel-header-escape .fa{float:left!important;margin-top:.35rem;padding-right:10px}
.accordion-panel-content{border:0;margin-bottom:2rem;overflow:visible}
.accordion-panel-content .column-control{padding-top:.5rem;padding-bottom:.5rem}
.accordion-panel-header+.accordion-panel-content p{margin-bottom:.9rem}
.accordion-panel-header+.accordion-panel-content ul{margin-bottom:1.5rem}
.accordion-panel-header+.accordion-panel-content ul li>ul,.accordion-panel-header+.accordion-panel-content ul li>ol{margin-left:1rem}
.accordion-panel-hide{display:none;left:0!important;position:static!important}
.accordion-panel-show{display:block}
.accordion.product-page .accordion-panel-header{font-family:"Open Sans",sans-serif;margin:0!important;padding:20px 0;cursor:pointer;font-size:2em!important;line-height:1.25em;max-width:60em;margin:0 auto;border-bottom:1px solid #e8e8e8;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}
.accordion.product-page .accordion-panel-header a{color:#000;font-weight:600;margin-bottom:0;position:relative;text-decoration:none}
.accordion.product-page .accordion-panel-header .fa{float:left!important;margin-top:.35rem;padding-right:10px}
.accordion.product-page .accordion-panel-header:last-child{border-bottom:0!important}
.accordion.product-page .accordion-panel-content{border:0;margin-bottom:2rem;overflow:visible}
.accordion.product-page .accordion-panel-content .column-control{padding-top:.5rem;padding-bottom:.5rem}
.accordion.product-page .accordion-panel-header+.accordion-panel-content p{margin-bottom:.9rem}
.accordion.product-page .accordion-panel-header+.accordion-panel-content ul{margin-bottom:1.5rem}
.accordion.product-page .accordion-panel-header+.accordion-panel-content ul li>ul,.accordion.product-page .accordion-panel-header+.accordion-panel-content ul li>ol{margin-left:1rem}
.accordion.product-page .accordion-panel-hide{display:none;left:0!important;position:static!important}
.accordion.product-page .accordion-panel-show{display:block}
.blog-list.news-landing-page>ul{list-style:none;padding:0;margin:0}
.blog-list.news-landing-page>ul li{border-bottom:1px solid #d3cad7;padding:20px 0 20px 0;overflow:auto;clear:both}
.blog-list.news-landing-page>ul li picture{float:right;margin:0 16px 16px 16px;width:300px}
.blog-list.news-landing-page>ul li picture img{width:100%;border-radius:5px}
.blog-list.news-landing-page>ul li h2{font-size:2em}
.blog-list.news-landing-page>ul li h2 a{color:#000;text-decoration:none}
.blog-list.news-landing-page>ul li p.blog-list-info{color:#7c7c7c}
.blog-list.news-landing-page>ul li .blog-list-readmore{text-decoration:none;color:#0089b7;font-weight:bold;display:block;font-size:1.6em}
.blog-list.news-landing-page>ul li .blog-list-readmore:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;display:inline-block}
.blog-list.news-landing-page>nav{padding:40px 0;clear:both}
.blog-list.news-landing-page>nav a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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.news-landing-page>nav a p{margin:0}
.blog-list.news-landing-page>nav a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.blog-list.news-landing-page>nav a:hover,.blog-list.news-landing-page>nav a:active{background:#d9d9d9}
.col-sm-4 .blog-list.news-landing-page>nav a{display:block}
@media all and (min-width:768px){.col-sm-8 .blog-list.news-landing-page>nav a{display:inline-block}
}
.blog-list.news-landing-page>nav a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .blog-list.news-landing-page>nav a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .blog-list.news-landing-page>nav a.text{margin-bottom:0}
}
.blog-list.news-landing-page>nav a.text::after{display:none}
.blog-list.news-landing-page>nav a.text a{display:block}
.blog-list.news-landing-page>nav a.text a:after{top:10px}
.blog-list.news-landing-page>nav a.blog-list-nav-left:after{font-size:1.5em;top:5px;right:auto;left:14px;content:"\f053"}
.blog-list.news-landing-page>nav a.blog-list-nav-right{float:right}
.blog-post>picture{max-width:40%;float:right;max-height:50%;margin:0 16px 16px 16px;border-radius:5px}
.blog-post>picture img{max-width:100%}
.blog-post p.blog-post-info{color:#7c7c7c}
.blog-list>ul{list-style:none;padding:0;margin:0}
.blog-list>ul li{padding:16px 0 32px;border-bottom:1px solid #d9d9d9;overflow:auto;clear:both;margin:16px 0;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);background-color:white;border-radius:7px;transition:all .2s linear}
.blog-list>ul li:last-child{border-bottom:0}
.blog-list>ul li:hover{transform:translate3D(0,-4px,0)}
.blog-list>ul li h2 a{color:#000;text-decoration:none}
.blog-list>ul li article{padding:0 25px}
.blog-list>ul li .blog-list-readmore{text-decoration:none;color:#0089b7;font-weight:bold}
.blog-list>ul li .blog-list-readmore :after{content:"\f054";font-family:"FontAwesome";margin-left:10px}
.blog-list>nav{padding:40px 0;clear:both}
.blog-list>nav a{font-size:1.3em}
.blog-list>nav a.blog-list-nav-left{margin-bottom:15px;padding:1rem 2rem 1rem;border:0;font-weight:600;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#002b4d;text-transform:none;font-size:1.6em;float:left;text-decoration:none}
.blog-list>nav a.blog-list-nav-left:after{display:none}
.blog-list>nav a.blog-list-nav-left:before{display:none}
.blog-list>nav a.blog-list-nav-left:hover{background:#158cbb;color:#fff}
.blog-list>nav a.blog-list-nav-right{margin-bottom:15px;padding:1rem 2rem 1rem;border:0;font-weight:600;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#002b4d;text-transform:none;font-size:1.6em;float:right;text-decoration:none}
.blog-list>nav a:after{display:none}
.blog-list>nav a:hover{background:#158cbb!important;color:#fff}
@media all and (max-width:768px){.blog-list.news-landing-page>ul li picture{float:none;margin:0}
.blog-list.news-landing-page>ul li picture img{max-width:none;width:100%}
}
.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{display:none}
.section.breadcrumb ul li a{text-decoration:none;color:#0089b7;font-size:1.4em}
.section.breadcrumb ul li a:after{font-family:"FontAwesome";content:"\f054";margin:0 2px 0 5px;font-size:.8em}
.section.breadcrumb ul li p{margin:0;font-size:1.4em!important;display:inline-block;color:#000;font-weight:600}
.section.breadcrumb ul li p a{text-decoration:none;color:#0089b7}
.button-primary,.button-primary a{text-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;display:block;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer}
@media screen and (max-width:768px){.button-primary,.button-primary a{width:100%}
}
.button-primary:hover,.button-primary a:hover,.button-primary:active,.button-primary a:active{background:#026d90;border-bottom:4px solid #014156}
.button-disabled{background:#828282!important;border-bottom:4px solid #616161!important}
.spinner{display:inline-block;opacity:0;max-width:0;-webkit-transition:opacity .25s,max-width .45s;-moz-transition:opacity .25s,max-width .45s;-o-transition:opacity .25s,max-width .45s;transition:opacity .25s,max-width .45s}
.has-spinner.active{cursor:progress}
.has-spinner.active .spinner{opacity:1;max-width:50px;margin-right:5px}
.button-secondary,.button-secondary a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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 13px 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 10px 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}
.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}
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}
.carousel-inner>.item{position:relative;display:none;-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{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);filter:alpha(opacity=50);opacity:.5;background:transparent;transition:background 1s;border:0}
.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background-repeat:repeat-x;background:transparent;font-size:3em;transition:.3s}
.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;background:transparent;font-size:3em;transition:.3s}
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9;transition:background 1s}
.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;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:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
.carousel-title{font-size:5em}
.carousel-text p a{color:#fff;text-decoration:none;padding:.7em 1em;text-transform:uppercase;text-shadow:none;font-size:1.5em;background-color:#0087b1;border-radius:35px;font-weight:bold;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;cursor:pointer}
.carousel-text p a:hover{background-color:#00b4ec;-webkit-box-shadow:0 0 17px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 17px 1px rgba(0,0,0,0.2);box-shadow:0 0 17px 1px rgba(0,0,0,0.2);border-radius:10px}
@media all and (max-width:300px){.carousel-title{font-size:1.5em}
.carousel-text p a{color:#fff;font-size:1em}
.carousel-caption{bottom:-24px!important}
}
@media all and (min-width:501px) and (max-width:768px){.carousel-title{font-size:2.5em}
.carousel-text p a{font-size:1.2em}
}
@media all and (min-width:769px) and (max-width:991px){.carousel-title{font-size:2em}
.carousel-text p a{font-size:1em}
.carousel-text p{margin:0}
}
@media screen and (max-width:767px){.carousel-title{font-size:1.5em;color:#000;text-shadow:none;position:relative;bottom:-10px}
.carousel-text p a{color:#000;font-size:1em}
.carousel-caption{background-color:#fff;padding-top:0;padding-bottom:1px;position:relative;right:0;left:0;box-shadow:0 2px 4px -4px #808080;bottom:15px}
.carousel-text p a{bottom:0}
.carousel-control.right,.carousel-control.left{display:none}
.carousel-indicators{position:absolute;bottom:0;width:auto;height:5%;left:none;top:0;right:1%;left:unset;padding-left:0;margin-left:0}
}
@media all 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;right:0;left:0}
.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-caption{right:20%;left:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
}
@media all and (max-width:1200px){.carousel-title h2{font-size:4em}
.carousel-text p a{bottom:2px;position:relative;color:#fff!important}
}
@media all and (min-width:1000px) and (max-width:1300px){.carousel-title{font-size:3em}
}
.child-page-list h4{margin:0;padding:0}
.child-page-list h4 a{color:#0089b7;display:block;line-height:1.6;position:relative}
.child-page-list h4 a:after{color:#0089b7;content:"\f078";font-family:"FontAwesome";font-size:.875rem;position:absolute;right:1rem;top:.75rem;-webkit-transition:transform .4s ease-in-out;-moz-transition:transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out}
.child-page-list-expand-collapse-button{display:none!important}
.child-page-list{padding:0 1rem;width:100%}
.child-page-list ul{border:0;position:relative;margin:0 auto 1rem;max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}
.child-page-list ul:after{content:"";display:table;clear:both}
.child-page-list li{display:block;margin:0}
.child-page-list li:after{border:0;content:none}
.child-page-list li:active>ol,.child-page-list li:focus>ol,.child-page-list li:hover>ol{display:inherit}
.child-page-list li ol{margin:0;padding:0}
.child-page-list a{color:#0089b7;display:block;font-size:.9375rem;font-weight:normal;line-height:1.6;padding:.75rem 1.5rem}
.child-page-list a:active,.child-page-list a:focus,.child-page-list a:hover{color:#0089b7;text-decoration:none}
.child-page-list a.child-page-list-current-page{color:#0089b7}
.child-page-list ol{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:1}
.child-page-list ol li{display:list-item;float:none;min-width:20rem;position:relative}
.child-page-list.open h4 a{border-bottom-left-radius:0;border-bottom-right-radius:0}
.child-page-list.open h4 a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.child-page-list.open ul{max-height:1000px}
.child-page-list ul ol ol{left:100%;position:absolute;top:0}
@media(min-width:768px){.child-page-list{margin:0 auto;width:750px}
}
@media(min-width:992px){.child-page-list{width:100%}
.child-page-list ul{padding:0 1rem;width:970px}
.child-page-list h4{display:none}
.child-page-list ul{margin:0 auto 1rem;max-height:1000px}
.child-page-list li{float:left}
.child-page-list a{line-height:1.2}
}
@media(min-width:1200px){.child-page-list ul{width:1170px}
}
.sitemap-page .child-page-list{background:0;padding:0}
.sitemap-page .child-page-list ul>li>a{font-weight:600}
.sitemap-page .child-page-list ul{background:0;max-height:none;padding:0}
.sitemap-page .child-page-list ol{display:block;margin-left:1rem;position:static}
.sitemap-page .child-page-list li{display:block;float:none}
.sitemap-page .child-page-list a,.sitemap-page .child-page-list .child-page-list-current-page{background:0;padding:0;margin-bottom:1rem;text-decoration:none}
.sitemap-page .child-page-list a:hover,.sitemap-page .child-page-list .child-page-list-current-page:hover{background:0}
@media all and (max-width:768px){.standardColumn.column-control .col-xs-12{width:50%}
.standardColumn.column-control img{padding:25px}
.standardColumn.column-control>div>div{min-height:0}
}
@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%}
.par-main .parsys .default .column-control .section{padding:32px 0}
.grey{padding:32px 0;background:#f3f3f3;margin:32px 0}
.darkerGrey{padding:32px 0 0 0;background:#e3e3e3;margin-bottom:-32px}
.red{padding:32px 0 0 0;background:#d4122d;margin-bottom:-32px;color:#000}
.blue{background:url(../../../../content/dam/region-core/uk/pearson-college/testing/clearing-strip.jpg);margin-bottom:-32px;padding-top:20px}
.blue .title.black-background h2{color:#fff}
.blue h2{color:#fff}
.blue p{color:#fff}
.blue p a{color:#fff!important}
.black{padding:32px 0;background:#e14954}
.black .content-tile.newquote-blue .content-tile-text{color:#fff!important}
.purple{padding:32px 0;background:#ad4596}
.purple .content-tile.newquote-blue .content-tile-text{color:#fff!important}
.turquoise{padding:32px 0;background:#009c9c}
.turquoise .content-tile.newquote-blue .content-tile-text{color:#fff!important}
.box-bordered-bottom{padding-bottom:32px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}
.clearingTile{top:70px;margin-bottom:70px;height:400px;background:url("../../../../content/dam/region-core/uk/pearson-college/Header Images/graduation.jpg");position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}
@media screen and (max-width:992px){.clearingTile{top:19px}
}
.clearingTile h2{padding-top:80px;text-shadow:2px 1px rgba(1,25,35,0.2);color:#d0a151;line-height:36px;font-size:42px;margin-bottom:0}
@media screen and (max-width:992px){.clearingTile h2{font-size:34px;line-height:38px}
}
.clearingTile h3{text-shadow:2px 1px rgba(1,25,35,0.51);color:#fff;font-size:22px}
@media screen and (max-width:992px){.clearingTile h3{font-size:16px}
}
.clearingTile .content-tile.content-tile-clearingCTA{width:205px;margin-bottom:16px;margin-top:16px}
.clearingTile .content-tile.content-tile-clearingCTA .content-tile-container figure{margin:0}
.clearingTile .content-tile.content-tile-clearingCTA .content-tile-container a{display:block;margin-bottom:3px;padding:.8rem .8rem .8rem;border:0;font-weight:800;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#000;background-color:#f7f9f9;box-shadow:0 3px 0 0 #bfbfbf}
@media screen and (max-width:768px){.clearingTile .content-tile.content-tile-clearingCTA .content-tile-container a{font-size:12px;padding:.5rem .5rem .5rem}
}
.clearingTile .content-tile.content-tile-clearingCTA .content-tile-container a:hover{background:#dedede;color:#000}
.clearing{background:url('../../../../content/dam/region-core/uk/pearson-college/Homepage banners/clearing-banner4.jpg') no-repeat center 142px;background-size:contain;width:100%;max-width:1106px;height:471px;margin:0 auto;padding-top:70px}
@media screen and (max-width:992px){.clearing{background:url('../../../../content/dam/region-core/uk/pearson-college/Homepage banners/clearing-banner4.jpg') no-repeat center;background-size:1400px}
}
.column-navigation{border-left:solid 1px #e5e5e5}
.column-navigation h2{padding-left:.5em}
.homepage{margin-top:15px}
@media screen and (max-width:996px){.homepage{margin-top:15px}
}
@media screen and (max-width:768px){.homepage{margin-top:15px}
}
.orange-speechbubble{position:relative;margin-bottom:40px;padding:0 15px 0 15px;background:#ec6b03;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.orange-speechbubble h2{color:#fff;font-size:2em}
.orange-speechbubble p{color:#fff}
.orange-speechbubble:after{content:'';position:absolute;border-style:solid;border-width:19px 11px 0;border-color:#ec6b03 transparent;display:block;width:0;z-index:1;margin-left:-11px;bottom:-19px;left:85%}
.header-clearing{position:fixed;top:0;right:0;z-index:100;width:100%;background-color:#003643}
.header-stage2{position:fixed;top:0;right:0;z-index:100;width:100%;background-color:#0087b1;height:53px}
@media all and (max-width:992px){.header-stage2{display:none;height:0}
.header-clearing{display:none}
.header-overlay{padding-left:16px!important;padding-right:32px}
}
@media all and (max-width:812px){.header-overlay{padding-left:32px;padding-right:32px}
}
.header-overlay{background-color:rgba(0,0,0,0.4);position:absolute;bottom:3px;width:100%;padding-left:32px;padding-right:32px}
.column-control-footer{padding-top:30px;background-color:#f7f9f9}
.column-control-footer-links{border-top:1px solid #dcdcdc;background-color:#f7f9f9}
.column-control-footer-second{background-color:#4f5759}
.column-control-footer-third{background-color:#4f5759}
@media screen and (max-width:1145px){.header-overlay{bottom:3px}
}
.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}
nav.column-nav.section ul.column-nav-lvl1{list-style-position:inside;margin:0 0 .25rem;padding:0}
nav.column-nav.section ul.column-nav-lvl1 li{margin:0;padding:1em 0 .5em 1.5em;list-style-type:none}
nav.column-nav.section ul.column-nav-lvl1 li a{font-size:1.6em!important}
nav.column-nav.section ul.column-nav-lvl1 .open>a{background:0;color:#000;font-weight:bold}
*{text-decoration:none}
.content-tile .content-tile-container figure{margin:0}
.content-tile .content-tile-container img{width:100%}
.content-tile .content-tile-text ul{font-size:1.6em!important}
.content-tile.speech-bubble{position:relative;background:#000;border-radius:.8em}
.content-tile.speech-bubble:after{content:'';position:absolute;right:0;top:50%;width:0;height:0;border:19px solid transparent;border-left-color:#000;border-right:0;margin-top:-19px;margin-right:-19px}
.content-tile.speech-bubble p{color:#fff;font-size:1.8em;padding:20px;text-align:center}
.content-tile.textoverimage h2{display:block;margin:0 auto;padding:1rem 1rem 1rem;width:50%;border:0;font-weight:800;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#000}
.content-tile.textoverimage .content-tile-container img{width:50%}
.content-tile.reveal{cursor:pointer;padding:0 0 20px 0}
.content-tile.reveal .content-tile-text{display:none}
.content-tile.eventHighlightTile h2:before{content:"\f133";font-family:FontAwesome;display:block;font-size:2em;margin-bottom:20px;font-weight:400}
.content-tile.eventHighlightTile h2{color:#000;text-align:center;font-weight:600}
.content-tile.eventHighlightTile .content-tile-container{background-color:#f3f3f3;padding:10px;border-radius:5px}
.content-tile.eventHighlightTile .content-tile-text{color:#000;text-align:center}
.content-tile.eventHighlightTile .content-tile-text a{display:block;margin:0 auto;padding:1rem 1rem 1rem;width:50%;border:0;font-weight:800;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#000}
.content-tile.eventHighlightTile .content-tile-text a:hover{background-color:#525252}
.content-tile.courseSummaryTile img{height:50px;width:50px;margin:0 auto;display:block}
.content-tile.courseSummaryTile h2{color:#000;text-align:center;font-weight:600;font-size:1.6em!important}
.content-tile.courseSummaryTile .content-tile-text{color:#000;text-align:center}
.content-tile.award-logos{border-top:1px solid rgba(255,255,255,0.3);padding:20px 0 20px 0}
@media screen and (max-width:768px){.content-tile.VFXTile{margin-bottom:30px}
}
.content-tile.VFXTile .content-tile-container{background-color:#009c9c}
.content-tile.VFXTile .content-tile-text{margin-top:-3px;background-color:#009c9c}
.content-tile.VFXTile .content-tile-text p{margin:0}
.content-tile.VFXTile .content-tile-text p a{color:#fff!important;font-weight:600;height:45px;display:inline-block;position:absolute;margin:10px;padding-top:10px}
@media screen and (max-width:1200px){.content-tile.VFXTile .content-tile-text p a{margin:10px 10px 10px 0;font-size:.9em}
}
.content-tile.VFXTile .content-tile-text p:before{content:"";background:url(../../../../content/dam/region-core/uk/pearson-college/icons/esc-3d-icon-white.png) no-repeat;width:40px;height:40px;display:inline-block;background-size:contain;margin:10px 10px 5px 15px}
.content-tile.VFXTile img:hover{opacity:.5;transition:background-position 1s}
@media screen and (max-width:768px){.content-tile.AnimationTile{margin-bottom:30px}
}
.content-tile.AnimationTile .content-tile-container{background-color:#e14954}
.content-tile.AnimationTile .content-tile-text{margin-top:-3px;background-color:#e14954}
.content-tile.AnimationTile .content-tile-text p{margin:0}
.content-tile.AnimationTile .content-tile-text p a{color:#fff!important;font-weight:600;height:45px;display:inline-block;position:absolute;margin:10px;padding-top:10px}
.content-tile.AnimationTile .content-tile-text p:before{content:"";background:url(../../../../content/dam/region-core/uk/pearson-college/icons/esc-animation-icon-white.png) no-repeat;width:40px;height:40px;display:inline-block;background-size:contain;margin:10px 10px 5px 15px}
.content-tile.AnimationTile img:hover{opacity:.5;transition:background-position 1s}
@media screen and (max-width:768px){.content-tile.MotionGraphicsTile{margin-bottom:30px}
}
.content-tile.MotionGraphicsTile .content-tile-container{background-color:#e8b140}
.content-tile.MotionGraphicsTile .content-tile-text{margin-top:-3px;background-color:#e8b140}
.content-tile.MotionGraphicsTile .content-tile-text p{margin:0}
.content-tile.MotionGraphicsTile .content-tile-text p a{color:#fff!important;font-weight:600;height:45px;display:inline-block;position:absolute;margin:10px;padding-top:10px}
@media screen and (max-width:1200px){.content-tile.MotionGraphicsTile .content-tile-text p a{margin:10px 10px 10px 0;font-size:.9em}
}
.content-tile.MotionGraphicsTile .content-tile-text p:before{content:"";background:url(../../../../content/dam/region-core/uk/pearson-college/icons/esc-motion-graphics-icon-white-new.png) no-repeat;width:40px;height:40px;display:inline-block;background-size:contain;margin:17px 10px -2px 15px}
.content-tile.MotionGraphicsTile img:hover{opacity:.5;transition:background-position 1s}
@media screen and (max-width:768px){.content-tile.GamesTile{margin-bottom:30px}
}
.content-tile.GamesTile .content-tile-container{background-color:#ad4596}
.content-tile.GamesTile .content-tile-text{margin-top:-3px;background-color:#ad4596}
.content-tile.GamesTile .content-tile-text p{margin:0}
.content-tile.GamesTile .content-tile-text p a{color:#fff!important;font-weight:600;height:45px;display:inline-block;position:absolute;margin:10px;padding-top:10px}
.content-tile.GamesTile .content-tile-text p:before{content:"";background:url(../../../../content/dam/region-core/uk/pearson-college/icons/esc-games-icon-white.png) no-repeat;width:40px;height:40px;display:inline-block;background-size:contain;margin:10px 10px 5px 15px}
.content-tile.GamesTile img:hover{opacity:.5;transition:background-position 1s}
.content-tile.PBSLine{border-top:3px solid #bfbfbf;margin:30px 0 30px 0}
.content-tile.PBSLine .content-tile-subtitle{margin:0}
.content-tile.PBSLine:after{position:absolute;display:block;content:'';border-top:3px solid #0083b7;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:-3px}
.content-tile.ESCLine{border-top:3px solid #bfbfbf;margin:30px 0 30px 0}
.content-tile.ESCLine .content-tile-subtitle{margin:0}
.content-tile.ESCLine:after{position:absolute;display:block;content:'';border-top:3px solid #ec6b08;width:45%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:-3px}
.content-tile.DALine{border-top:3px solid #bfbfbf;margin:30px 0 30px 0}
.content-tile.DALine .content-tile-subtitle{margin:0}
.content-tile.DALine:after{position:absolute;display:block;content:'';border-top:3px solid #d4122d;width:75%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:-3px}
.content-tile.NewsLine{border-top:3px solid #000;margin:30px 0 30px 0}
.content-tile.clearingTile{background-image:url("../../../../content/dam/region-core/uk/pearson-college/Header Images/clearing-banner-no-text-2.jpg");background-size:350px 350px;padding:48px;height:350px;color:#000;margin-bottom:30px;cursor:pointer}
.content-tile.clearingTile .content-tile-container a{text-decoration:none}
.content-tile.clearingTile .content-tile-container img{position:relative;width:95.175px;top:189px}
.content-tile.clearingTile .content-tile-container picture{position:absolute}
.content-tile.clearingTile .content-tile-container figcaption{top:-2px;left:-2px;position:relative}
.content-tile.clearingTile h2{font-size:28px;line-height:36px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;text-decoration:none;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.clearingTile h2{font-size:20px;line-height:24px}
}
.content-tile.clearingTile p{font-size:28px;line-height:36px;font-weight:400;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.clearingTile p{font-size:20px;line-height:24px}
}
.content-tile.ESCStoryTile{border-top:10px solid #ec6a08;background:#fff;margin:20px 0;overflow:auto;border-radius:0 0 10px 10px;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);transition:all .2s linear}
.content-tile.ESCStoryTile .content-tile-container h2{color:#000;padding:0 10px}
.content-tile.ESCStoryTile .content-tile-container p{color:#000;padding:10px 10px}
.content-tile.ESCStoryTile .content-tile-container figcaption{padding:5px 10px 5px 10px}
.content-tile.ESCStoryTile .content-tile-container .content-tile-text p:last-child{border-top:2px solid #eee;padding-top:15px;color:#000;text-align:center}
.content-tile.ESCStoryTile .content-tile-container .content-tile-text p:last-child:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;font-weight:400}
.content-tile.ESCStoryTile:hover{transform:translate3D(0,-4px,0)}
.content-tile.ESC6633Tile{border-top:10px solid #ec6a08;background:#fff;margin:20px 0;overflow:auto;border-radius:0 0 5px 5px;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);transition:all .2s linear}
.content-tile.ESC6633Tile .content-tile-container img{width:64%;margin-bottom:-3px}
@media screen and (max-width:1200px){.content-tile.ESC6633Tile .content-tile-container img{width:100%}
}
.content-tile.ESC6633Tile .content-tile-container figcaption{width:36%;float:right;padding:10px 30px 0 30px}
@media screen and (max-width:1200px){.content-tile.ESC6633Tile .content-tile-container figcaption{width:100%;float:none}
}
.content-tile.ESC6633Tile .content-tile-container h2{color:#000}
.content-tile.ESC6633Tile .content-tile-container p{color:#000}
.content-tile.ESC6633Tile .content-tile-container .content-tile-text p a{color:#000;font-weight:600}
.content-tile.ESC6633Tile .content-tile-container .content-tile-text p:last-child{border-top:2px solid #eee;padding-top:15px;color:#000;text-align:center}
.content-tile.ESC6633Tile .content-tile-container .content-tile-text p:last-child:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;font-weight:400}
.content-tile.ESC6633Tile:hover{transform:translate3D(0,-4px,0)}
.content-tile.DAStoryTile{border-top:10px solid #d4122d;background:#fff;margin:20px 0;overflow:auto;border-radius:0 0 10px 10px;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);transition:all .2s linear}
.content-tile.DAStoryTile .content-tile-container h2{color:#000;padding:0 10px}
.content-tile.DAStoryTile .content-tile-container p{color:#000;padding:10px 10px}
.content-tile.DAStoryTile .content-tile-container figcaption{padding:5px 10px 5px 10px}
.content-tile.DAStoryTile .content-tile-container .content-tile-text p:last-child{border-top:2px solid #eee;padding-top:15px;color:#000;text-align:center}
.content-tile.DAStoryTile .content-tile-container .content-tile-text p:last-child:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;font-weight:400}
.content-tile.DAStoryTile:hover{transform:translate3D(0,-4px,0)}
.content-tile.DA6633Tile{border-top:10px solid #d4122d;background:#fff;margin:20px 0;overflow:auto;border-radius:0 0 5px 5px;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);transition:all .2s linear}
.content-tile.DA6633Tile .content-tile-container img{width:50%;margin-bottom:-3px}
@media screen and (max-width:1200px){.content-tile.DA6633Tile .content-tile-container img{width:100%}
}
.content-tile.DA6633Tile .content-tile-container figcaption{width:50%;float:right;padding:10px 30px 10px 30px}
@media screen and (max-width:1200px){.content-tile.DA6633Tile .content-tile-container figcaption{width:100%;float:none}
}
.content-tile.DA6633Tile .content-tile-container h2{color:#000}
.content-tile.DA6633Tile .content-tile-container p{color:#000}
.content-tile.DA6633Tile .content-tile-container .content-tile-text p a{color:#000;font-weight:600}
.content-tile.DA6633Tile .content-tile-container .content-tile-text p:last-child{border-top:2px solid #eee;padding-top:15px;color:#000;text-align:center}
.content-tile.DA6633Tile .content-tile-container .content-tile-text p:last-child:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;font-weight:400}
.content-tile.DA6633Tile:hover{transform:translate3D(0,-4px,0)}
.content-tile.PBSStoryTile{border-top:10px solid #0083b7;background:#fff;margin:20px 0;overflow:auto;border-radius:0 0 10px 10px;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);transition:all .2s linear}
.content-tile.PBSStoryTile .content-tile-container h2{color:#000;padding:0 10px}
.content-tile.PBSStoryTile .content-tile-container p{color:#000;padding:10px 10px}
.content-tile.PBSStoryTile .content-tile-container figcaption{padding:5px 10px 5px 10px}
.content-tile.PBSStoryTile .content-tile-container .content-tile-text p:last-child{border-top:2px solid #eee;padding-top:15px;color:#000;text-align:center}
.content-tile.PBSStoryTile .content-tile-container .content-tile-text p:last-child:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;font-weight:400}
.content-tile.PBSStoryTile:hover{transform:translate3D(0,-4px,0)}
.content-tile.PBS6633Tile{border-top:10px solid #0083b7;background:#fff;margin:20px 0 20px 0;overflow:auto;border-radius:0 0 5px 5px;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);transition:all .2s linear}
.content-tile.PBS6633Tile .content-tile-container img{width:64%;margin-bottom:-3px}
@media screen and (max-width:1200px){.content-tile.PBS6633Tile .content-tile-container img{width:100%}
}
.content-tile.PBS6633Tile .content-tile-container figcaption{width:35%;float:right;padding:5px 10px 5px 10px}
@media screen and (max-width:1200px){.content-tile.PBS6633Tile .content-tile-container figcaption{width:100%;float:none}
}
.content-tile.PBS6633Tile .content-tile-container h2{color:#000}
.content-tile.PBS6633Tile .content-tile-container p{color:#000}
.content-tile.PBS6633Tile .content-tile-container .content-tile-text p a{color:#000;font-weight:600}
.content-tile.PBS6633Tile .content-tile-container .content-tile-text p:last-child{border-top:2px solid #eee;padding-top:15px;color:#000;text-align:center}
.content-tile.PBS6633Tile .content-tile-container .content-tile-text p:last-child:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;font-weight:400}
.content-tile.PBS6633Tile:hover{transform:translate3D(0,-4px,0)}
.content-tile.PBSTile{border-top:10px solid #0083b7}
@media screen and (max-width:768px){.content-tile.PBSTile{padding-bottom:30px}
}
.content-tile.PBSTile .content-tile-text{position:absolute;bottom:0;padding:0 30px 0 20px;color:#fff;font-size:1.4em;font-weight:600;width:97%}
@media(min-width:768px) and (max-width:992px){.content-tile.PBSTile .content-tile-text{padding:0 30px 0 20px;font-size:1.1em}
}
@media screen and (max-width:768px){.content-tile.PBSTile .content-tile-text{margin-bottom:33px}
}
.content-tile.PBSTile .content-tile-text:after{content:"\f107";font-size:3em;font-family:"FontAwesome";background-color:#0083b7;padding:5px 12px 5px 12px;position:absolute;z-index:1;right:0;top:70%;transition:all .3s ease-in-out}
@media screen and (max-width:768px){.content-tile.PBSTile .content-tile-text:after{margin-bottom:33px;right:10px}
}
.content-tile.PBSTile .content-tile-text:hover:after{transform:scale(1.1)}
.content-tile.ESCTile{border-top:10px solid #ec6a08}
@media screen and (max-width:768px){.content-tile.ESCTile{padding-bottom:30px}
}
.content-tile.ESCTile .content-tile-text{position:absolute;bottom:0;padding:0 30px 0 20px;color:#fff;font-size:1.4em;font-weight:600;width:97%}
@media(min-width:768px) and (max-width:992px){.content-tile.ESCTile .content-tile-text{padding:0 30px 0 20px;font-size:1.1em}
}
@media screen and (max-width:768px){.content-tile.ESCTile .content-tile-text{margin-bottom:33px}
}
.content-tile.ESCTile .content-tile-text:after{content:"\f107";font-size:3em;font-family:"FontAwesome";background-color:#ec6a08;padding:5px 12px 5px 12px;position:absolute;z-index:1;right:0;top:70%;transition:all .3s ease-in-out}
@media screen and (max-width:768px){.content-tile.ESCTile .content-tile-text:after{margin-bottom:33px;right:10px}
}
.content-tile.ESCTile .content-tile-text:hover:after{transform:scale(1.1)}
.content-tile.DATile{border-top:10px solid #d4122d}
@media screen and (max-width:768px){.content-tile.DATile{padding-bottom:30px}
}
.content-tile.DATile .content-tile-text{position:absolute;bottom:0;padding:0 30px 0 20px;color:#fff;font-size:1.4em;font-weight:600;width:97%}
@media(min-width:768px) and (max-width:992px){.content-tile.DATile .content-tile-text{padding:0 30px 0 20px;font-size:1.1em}
}
@media screen and (max-width:768px){.content-tile.DATile .content-tile-text{margin-bottom:33px}
}
.content-tile.DATile .content-tile-text:after{content:"\f107";font-size:3em;font-family:"FontAwesome";background-color:#d4122d;padding:5px 12px 5px 12px;position:absolute;z-index:1;right:0;top:70%;transition:all .3s ease-in-out}
@media screen and (max-width:768px){.content-tile.DATile .content-tile-text:after{margin-bottom:33px;right:10px}
}
.content-tile.DATile .content-tile-text:hover:after{transform:scale(1.1)}
.content-tile.blueSchoolTile{background-image:url("../../../../content/dam/region-core/uk/pearson-college/approved-tile-images/pearson-business-school/170314---PCL-Homepage-Prospectus-Image-Tiles_2.png");background-size:350px 350px;padding:48px;height:350px;color:#000;margin-bottom:30px;cursor:pointer}
.content-tile.blueSchoolTile .content-tile-container a{text-decoration:none}
.content-tile.blueSchoolTile .content-tile-container img{position:relative;width:95.175px;top:189px}
.content-tile.blueSchoolTile .content-tile-container picture{position:absolute}
.content-tile.blueSchoolTile .content-tile-container figcaption{top:-2px;left:-2px;position:relative}
.content-tile.blueSchoolTile h2{font-size:28px;line-height:36px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;text-decoration:none;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.blueSchoolTile h2{font-size:20px;line-height:24px}
}
.content-tile.blueSchoolTile p{font-size:28px;line-height:36px;font-weight:400;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.blueSchoolTile p{font-size:20px;line-height:24px}
}
.content-tile.orangeSchoolTile{background-image:url("../../../../content/dam/region-core/uk/pearson-college/approved-tile-images/escape-studios/170314---PCL-Homepage-Prospectus-Image-Tiles.png");background-size:350px 350px;padding:48px;height:350px;color:#000;margin-bottom:30px;cursor:pointer}
.content-tile.orangeSchoolTile .content-tile-container a{text-decoration:none}
.content-tile.orangeSchoolTile .content-tile-container img{position:relative;width:120px;top:215px}
.content-tile.orangeSchoolTile .content-tile-container picture{position:absolute}
.content-tile.orangeSchoolTile .content-tile-container figcaption{top:-2px;left:-2px;position:relative}
.content-tile.orangeSchoolTile h2{font-size:28px;line-height:36px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.orangeSchoolTile h2{font-size:20px;line-height:24px}
}
.content-tile.orangeSchoolTile p{font-size:28px;line-height:36px;font-weight:400;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.orangeSchoolTile p{font-size:20px;line-height:24px}
}
.content-tile.iceBlueSchoolTile{background-image:url("../../../../content/dam/region-core/uk/pearson-college/approved-tile-images/pearson-school-of-law/law-tile-ink-blue.png");background-size:350px 350px;padding:48px;height:350px;color:#000;margin-bottom:30px;cursor:pointer}
.content-tile.iceBlueSchoolTile .content-tile-container a{text-decoration:none}
.content-tile.iceBlueSchoolTile .content-tile-container img{position:relative;width:95.175px;top:189px}
.content-tile.iceBlueSchoolTile .content-tile-container picture{position:absolute}
.content-tile.iceBlueSchoolTile .content-tile-container figcaption{top:-2px;left:-2px;position:relative}
.content-tile.iceBlueSchoolTile h2{font-size:28px;line-height:36px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;text-decoration:none;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.iceBlueSchoolTile h2{font-size:20px;line-height:24px}
}
.content-tile.iceBlueSchoolTile p{font-size:28px;line-height:36px;font-weight:400;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-8px;letter-spacing:.6px}
@media screen and (max-width:996px){.content-tile.iceBlueSchoolTile p{font-size:20px;line-height:24px}
}
.content-tile.twitterTile{padding:30px;height:350px;background:#505958;color:#000;margin-bottom:30px}
.content-tile.twitterTile .content-tile-container a{text-decoration:none}
.content-tile.twitterTile .content-tile-text{top:-49px;position:relative}
.content-tile.twitterTile .content-tile-text p{font-size:20px!important;line-height:26px!important;letter-spacing:.6px!important}
@media screen and (max-width:1200px){.content-tile.twitterTile .content-tile-text p{font-size:16px!important}
}
@media screen and (max-width:996px){.content-tile.twitterTile .content-tile-text p{font-size:12px!important}
}
.content-tile.twitterTile .content-tile-subtitle{top:244px;left:70px}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.twitterTile .content-tile-subtitle{left:55px}
}
.content-tile.twitterTile .content-tile-container img{position:relative;width:50px;top:249px;right:0}
.content-tile.twitterTile .content-tile-container picture{position:absolute}
.content-tile.twitterTile h2{font-size:20px;line-height:26px;font-weight:400;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:240px;left:70px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.twitterTile h2{font-size:16px}
}
@media screen and (max-width:996px){.content-tile.twitterTile h2{font-size:11px!important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.twitterTile h2{left:55px}
}
.content-tile.twitterTile p{font-size:16px!important;line-height:26px!important;font-weight:400;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-8px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.twitterTile p{font-size:16px!important}
}
@media screen and (max-width:996px){.content-tile.twitterTile p{font-size:11px!important}
}
.content-tile.newHomeTile{height:350px;width:100%;max-width:350px;position:relative;overflow:hidden;color:#000;margin-bottom:30px}
@media screen and (max-width:768px){.content-tile.newHomeTile{max-width:100%}
}
.content-tile.newHomeTile .content-tile-text p{font-size:10px!important;padding-top:215px}
.content-tile.newHomeTile .content-tile-text p b{font-size:10px!important;color:#000!important;padding-top:215px}
.content-tile.newHomeTile .content-tile-container img{position:relative;top:118px}
@media screen and (max-width:1200px){.content-tile.newHomeTile .content-tile-container img{top:163px}
}
@media screen and (max-width:1000px){.content-tile.newHomeTile .content-tile-container img{top:204px}
}
@media screen and (max-width:768px){.content-tile.newHomeTile .content-tile-container img{top:123px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newHomeTile .content-tile-container img{top:216px}
}
.content-tile.newHomeTile .content-tile-container picture{position:absolute}
.content-tile.newHomeTile .content-tile-container figcaption{width:100%;background:#0083b7;padding:36px 36px 0 36px;top:0;position:absolute;height:123px}
@media screen and (max-width:1200px){.content-tile.newHomeTile .content-tile-container figcaption{height:163px}
}
@media screen and (max-width:1000px){.content-tile.newHomeTile .content-tile-container figcaption{height:204px}
}
@media screen and (max-width:768px){.content-tile.newHomeTile .content-tile-container figcaption{width:100%;height:132px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newHomeTile .content-tile-container figcaption{height:216px}
}
.content-tile.newHomeTile h2{font-size:20px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase;margin:0;position:relative;top:-3px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newHomeTile h2{font-size:17px!important}
}
@media screen and (max-width:996px){.content-tile.newHomeTile h2{font-size:12px!important}
}
@media screen and (max-width:768px){.content-tile.newHomeTile h2{font-size:14px!important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.content-tile.newHomeTile h2{font-size:15px!important}
}
.content-tile.newHomeTile p{font-size:14px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-2px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newHomeTile p{font-size:11px!important}
}
@media screen and (max-width:768px){.content-tile.newHomeTile p{font-size:10px!important}
}
.content-tile.newEscapeHomeTile{height:350px;width:100%;max-width:350px;position:relative;overflow:hidden;color:#000;margin-bottom:30px}
@media screen and (max-width:768px){.content-tile.newEscapeHomeTile{max-width:100%}
}
.content-tile.newEscapeHomeTile .content-tile-text p{font-size:10px!important;padding-top:215px}
.content-tile.newEscapeHomeTile .content-tile-text p b{font-size:10px!important;color:#000!important;padding-top:215px}
.content-tile.newEscapeHomeTile .content-tile-container img{position:relative;top:118px}
@media screen and (max-width:1200px){.content-tile.newEscapeHomeTile .content-tile-container img{top:163px}
}
@media screen and (max-width:1000px){.content-tile.newEscapeHomeTile .content-tile-container img{top:204px}
}
@media screen and (max-width:768px){.content-tile.newEscapeHomeTile .content-tile-container img{top:123px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newEscapeHomeTile .content-tile-container img{top:216px}
}
.content-tile.newEscapeHomeTile .content-tile-container picture{position:absolute}
.content-tile.newEscapeHomeTile .content-tile-container figcaption{width:100%;background:#ec6a08;padding:36px 36px 0 36px;top:0;position:absolute;height:123px}
@media screen and (max-width:1200px){.content-tile.newEscapeHomeTile .content-tile-container figcaption{height:163px}
}
@media screen and (max-width:1000px){.content-tile.newEscapeHomeTile .content-tile-container figcaption{height:204px}
}
@media screen and (max-width:768px){.content-tile.newEscapeHomeTile .content-tile-container figcaption{width:100%;height:132px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newEscapeHomeTile .content-tile-container figcaption{height:216px}
}
.content-tile.newEscapeHomeTile h2{font-size:20px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase;margin:0;position:relative;top:-3px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newEscapeHomeTile h2{font-size:17px!important}
}
@media screen and (max-width:996px){.content-tile.newEscapeHomeTile h2{font-size:12px!important}
}
@media screen and (max-width:768px){.content-tile.newEscapeHomeTile h2{font-size:14px!important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.content-tile.newEscapeHomeTile h2{font-size:15px!important}
}
.content-tile.newEscapeHomeTile p{font-size:14px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-2px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newEscapeHomeTile p{font-size:11px!important}
}
@media screen and (max-width:768px){.content-tile.newEscapeHomeTile p{font-size:10px!important}
}
.content-tile.newGraduationHomeTile{height:350px;width:100%;max-width:350px;position:relative;overflow:hidden;color:#000;margin-bottom:30px}
@media screen and (max-width:768px){.content-tile.newGraduationHomeTile{max-width:100%}
}
.content-tile.newGraduationHomeTile .content-tile-text p{font-size:10px!important;padding-top:215px}
.content-tile.newGraduationHomeTile .content-tile-text p b{font-size:10px!important;color:#000!important;padding-top:215px}
.content-tile.newGraduationHomeTile .content-tile-container img{position:relative;top:118px}
@media screen and (max-width:1200px){.content-tile.newGraduationHomeTile .content-tile-container img{top:163px}
}
@media screen and (max-width:1000px){.content-tile.newGraduationHomeTile .content-tile-container img{top:204px}
}
@media screen and (max-width:768px){.content-tile.newGraduationHomeTile .content-tile-container img{top:123px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newGraduationHomeTile .content-tile-container img{top:216px}
}
.content-tile.newGraduationHomeTile .content-tile-container picture{position:absolute}
.content-tile.newGraduationHomeTile .content-tile-container figcaption{width:100%;background:#d0a151;padding:36px 36px 0 36px;top:0;position:absolute;height:123px}
@media screen and (max-width:1200px){.content-tile.newGraduationHomeTile .content-tile-container figcaption{height:163px}
}
@media screen and (max-width:1000px){.content-tile.newGraduationHomeTile .content-tile-container figcaption{height:204px}
}
@media screen and (max-width:768px){.content-tile.newGraduationHomeTile .content-tile-container figcaption{width:100%;height:132px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newGraduationHomeTile .content-tile-container figcaption{height:216px}
}
.content-tile.newGraduationHomeTile h2{font-size:20px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase;margin:0;position:relative;top:-3px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newGraduationHomeTile h2{font-size:17px!important}
}
@media screen and (max-width:996px){.content-tile.newGraduationHomeTile h2{font-size:12px!important}
}
@media screen and (max-width:768px){.content-tile.newGraduationHomeTile h2{font-size:14px!important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.content-tile.newGraduationHomeTile h2{font-size:15px!important}
}
.content-tile.newGraduationHomeTile p{font-size:14px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-2px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newGraduationHomeTile p{font-size:11px!important}
}
@media screen and (max-width:768px){.content-tile.newGraduationHomeTile p{font-size:10px!important}
}
.content-tile.newDAHomeTile{height:350px;width:100%;max-width:350px;position:relative;overflow:hidden;color:#000;margin-bottom:30px}
@media screen and (max-width:768px){.content-tile.newDAHomeTile{max-width:100%}
}
.content-tile.newDAHomeTile .content-tile-text p{font-size:10px!important;padding-top:215px}
.content-tile.newDAHomeTile .content-tile-text p b{font-size:10px!important;color:#000!important;padding-top:215px}
.content-tile.newDAHomeTile .content-tile-container img{position:relative;top:118px}
@media screen and (max-width:1200px){.content-tile.newDAHomeTile .content-tile-container img{top:163px}
}
@media screen and (max-width:1000px){.content-tile.newDAHomeTile .content-tile-container img{top:204px}
}
@media screen and (max-width:768px){.content-tile.newDAHomeTile .content-tile-container img{top:123px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newDAHomeTile .content-tile-container img{top:216px}
}
.content-tile.newDAHomeTile .content-tile-container picture{position:absolute}
.content-tile.newDAHomeTile .content-tile-container figcaption{width:100%;background:#d0a151;padding:36px 36px 0 36px;top:0;position:absolute;height:123px}
@media screen and (max-width:1200px){.content-tile.newDAHomeTile .content-tile-container figcaption{height:163px}
}
@media screen and (max-width:1000px){.content-tile.newDAHomeTile .content-tile-container figcaption{height:204px}
}
@media screen and (max-width:768px){.content-tile.newDAHomeTile .content-tile-container figcaption{width:100%;height:132px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newDAHomeTile .content-tile-container figcaption{height:216px}
}
.content-tile.newDAHomeTile h2{font-size:20px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase;margin:0;position:relative;top:-3px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newDAHomeTile h2{font-size:17px!important}
}
@media screen and (max-width:996px){.content-tile.newDAHomeTile h2{font-size:12px!important}
}
@media screen and (max-width:768px){.content-tile.newDAHomeTile h2{font-size:14px!important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.content-tile.newDAHomeTile h2{font-size:15px!important}
}
.content-tile.newDAHomeTile p{font-size:14px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-2px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newDAHomeTile p{font-size:11px!important}
}
@media screen and (max-width:768px){.content-tile.newDAHomeTile p{font-size:10px!important}
}
.content-tile.newIceHomeTile{height:350px;width:100%;max-width:350px;position:relative;overflow:hidden;color:#000;margin-bottom:30px}
@media screen and (max-width:768px){.content-tile.newIceHomeTile{max-width:100%}
}
.content-tile.newIceHomeTile .content-tile-text p{font-size:10px!important;padding-top:215px}
.content-tile.newIceHomeTile .content-tile-text p b{font-size:10px!important;color:#000!important;padding-top:215px}
.content-tile.newIceHomeTile .content-tile-container img{position:relative;top:118px}
@media screen and (max-width:1200px){.content-tile.newIceHomeTile .content-tile-container img{top:163px}
}
@media screen and (max-width:1000px){.content-tile.newIceHomeTile .content-tile-container img{top:204px}
}
@media screen and (max-width:768px){.content-tile.newIceHomeTile .content-tile-container img{top:123px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newIceHomeTile .content-tile-container img{top:216px}
}
.content-tile.newIceHomeTile .content-tile-container picture{position:absolute}
.content-tile.newIceHomeTile .content-tile-container figcaption{background:#005a70;padding:36px 36px 0 36px;top:0;position:absolute;height:123px}
@media screen and (max-width:1200px){.content-tile.newIceHomeTile .content-tile-container figcaption{height:163px}
}
@media screen and (max-width:1000px){.content-tile.newIceHomeTile .content-tile-container figcaption{height:204px}
}
@media screen and (max-width:768px){.content-tile.newIceHomeTile .content-tile-container figcaption{width:100%;height:132px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.content-tile.newIceHomeTile .content-tile-container figcaption{height:216px}
}
.content-tile.newIceHomeTile h2{font-size:20px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase;margin:0;position:relative;top:-3px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newIceHomeTile h2{font-size:17px!important}
}
@media screen and (max-width:996px){.content-tile.newIceHomeTile h2{font-size:12px!important}
}
@media screen and (max-width:768px){.content-tile.newIceHomeTile h2{font-size:14px!important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.content-tile.newIceHomeTile h2{font-size:15px!important}
}
.content-tile.newIceHomeTile p{font-size:14px!important;line-height:24px;font-weight:600;font-family:'Open Sans',sans-serif;color:#fff;text-transform:none;margin:0;position:relative;top:-2px;letter-spacing:.6px}
@media screen and (max-width:1200px){.content-tile.newIceHomeTile p{font-size:11px!important}
}
@media screen and (max-width:768px){.content-tile.newIceHomeTile p{font-size:10px!important}
}
.content-tile.PearsonHeroHomeTile{height:350px;color:#000;max-width:727px;width:100%;overflow:hidden;position:relative;margin-bottom:30px}
.content-tile.PearsonHeroHomeTile .content-tile-container img{width:auto!important;height:100%;position:absolute}
@media screen and (max-width:500px){.content-tile.PearsonHeroHomeTile .content-tile-container img{left:-150px}
}
.content-tile.PearsonHeroHomeTile .content-tile-container figcaption{padding:48px 0 48px 48px;width:96%;top:0;position:absolute}
.content-tile.PearsonHeroHomeTile h2{font-size:32px!important;text-transform:uppercase;line-height:36px!important;font-weight:800;font-family:'GillSansMTProBookBold';color:#fff;margin:0;position:relative;letter-spacing:.3px}
@media screen and (max-width:768px){.content-tile.PearsonHeroHomeTile h2{font-size:23px!important;line-height:23px!important}
}
.content-tile.PearsonHeroHomeTile p{font-size:32px!important;text-transform:uppercase;line-height:36px!important;font-weight:800;font-family:'GillSansMTProBookBold';color:#0083b7;margin:0;position:relative;letter-spacing:.3px}
@media screen and (max-width:768px){.content-tile.PearsonHeroHomeTile p{font-size:23px!important;line-height:23px!important}
}
.content-tile.PearsonHeroHomeTile p b{color:#fff;font-weight:800;font-family:'GillSansMTProBookBold'}
.content-tile.PearsonHeroHomeTile p i{color:#000;font-style:normal}
.content-tile.heroHomeTile{height:350px;color:#000;max-width:727px;width:100%;overflow:hidden;position:relative;margin-bottom:30px}
.content-tile.heroHomeTile .content-tile-container img{width:auto!important;height:100%;position:absolute}
@media screen and (max-width:768px){.content-tile.heroHomeTile .content-tile-container img{left:-150px}
}
.content-tile.heroHomeTile .content-tile-container figcaption{padding:48px 0 48px 48px;width:96%;top:0;position:absolute}
.content-tile.heroHomeTile h2{font-size:32px!important;text-transform:uppercase;line-height:36px!important;font-weight:700;font-family:'Gill Sans','Gill Sans MT',sans-serif;color:#fff;margin:0;position:relative;letter-spacing:.3px}
@media screen and (max-width:768px){.content-tile.heroHomeTile h2{font-size:23px!important;line-height:23px!important}
}
.content-tile.heroHomeTile p{font-size:32px!important;text-transform:uppercase;line-height:36px!important;font-weight:700;font-family:'Gill Sans','Gill Sans MT',sans-serif;color:#ec6a08;margin:0;position:relative;letter-spacing:.3px}
@media screen and (max-width:768px){.content-tile.heroHomeTile p{font-size:23px!important;line-height:23px!important}
}
.content-tile.heroHomeTile p b{color:#fff;font-weight:700;font-family:'Gill Sans','Gill Sans MT',sans-serif}
.content-tile.heroHomeTile p i{color:#000;font-style:normal}
.content-tile.brandlogo{width:110px;top:40px;position:absolute;margin-left:3px}
@media screen and (max-width:768px){.content-tile.brandlogo{display:none}
}
.content-tile.newquote .content-tile-text p:nth-of-type(1){font-size:1.8em;margin-bottom:10px}
.content-tile.newquote .content-tile-text p:nth-of-type(1):before{content:"\f10d";font-family:FontAwesome;color:#000;display:inline-block;margin-right:10px;font-size:1em}
.content-tile.newquote .content-tile-text p:nth-of-type(1):after{content:"\f10e";font-family:FontAwesome;color:#000;display:inline-block;margin-left:10px;font-size:1em}
.content-tile.newquote .content-tile-text p:nth-of-type(2){font-size:1.5em;font-weight:bold;margin:10px 0 10px 0}
.content-tile.newquote-blue .content-tile-container img{width:50px;display:block;margin:0 auto}
.content-tile.newquote-blue .content-tile-text{text-align:center}
.content-tile.newquote-blue .content-tile-text p:nth-of-type(1){font-size:1.8em;margin-bottom:10px}
.content-tile.newquote-blue .content-tile-text p:nth-of-type(2){font-size:1.5em;font-weight:bold;margin:10px 0 10px 0}
.content-tile.newquote-photo .content-tile-container img{position:relative}
.content-tile.newquote-photo .content-tile-text{position:absolute;top:50%;left:77%;transform:translate(-50%,-50%)}
.content-tile.newquote-photo .content-tile-text:before{content:"";background:url(../../../../content/dam/region-core/uk/pearson-college/icons/blue-speechmarks.png);background-size:contain;width:50px;height:50px;display:block}
.content-tile.newquote-photo .content-tile-text p:nth-of-type(1){margin-top:0;font-size:1.9em;margin-bottom:10px}
.content-tile.newquote-photo .content-tile-text p:nth-of-type(2){font-size:1.5em;font-weight:bold;margin:10px 0 10px 0}
.content-tile.clearing-banner .content-tile-container img{padding-top:97px}
@media screen and (max-width:992px){.content-tile.clearing-banner .content-tile-container img{padding-top:19px}
}
.content-tile.clearing-home{padding-top:94px;width:490px}
@media screen and (max-width:992px){.content-tile.clearing-home{width:380px;padding-top:60px}
}
@media screen and (max-width:768px){.content-tile.clearing-home{width:300px;padding-top:60px}
}
@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.content-tile.clearing-home{width:490px;padding-top:80px}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.content-tile.clearing-home{width:230px}
}
.content-tile.clearing-home h2{font-family:'Gill Sans','Gill Sans MT',sans-serif;font-size:3.5em!important;color:#0089b7;text-shadow:none;text-transform:uppercase;font-weight:600;line-height:1.1em;letter-spacing:-0.7px;margin:20px 0 10px 0}
@media screen and (max-width:992px){.content-tile.clearing-home h2{font-size:2.9em!important}
}
@media screen and (max-width:768px){.content-tile.clearing-home h2{font-size:2.1em!important}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){.content-tile.clearing-home h2{font-size:1.8em!important}
}
.content-tile.clearing-home h3{font-family:'Gill Sans','Gill Sans MT',sans-serif;font-size:1.9em!important;color:#000;text-shadow:none;text-transform:uppercase;font-weight:600;line-height:1.1em;letter-spacing:-0.7px;margin:20px 0 10px 0}
.content-tile.clearing-home h3 a{text-decoration:none;color:#000}
.content-tile.clearing-home h4{background-color:rgba(0,0,0,0.9);display:inline-block;padding:5px 0 5px 0;margin:10px 0 10px 0}
.content-tile.clearing-home h4 a{color:#fff;padding:5px 10px 5px 10px;margin:0;letter-spacing:-1px;font-size:1.4em;text-decoration:none}
.content-tile.clearing-home h4:hover{background-color:#0089b7}
.content-tile.clearing-home h2 b{color:#000}
.content-tile.clearing-home h2 i{font-size:.78em!important;font-style:normal;font-weight:bold}
@media screen and (max-width:992px){.content-tile.clearing-home h2 i{font-size:.77em!important}
}
@media screen and (max-width:768px){.content-tile.clearing-home h2 i{font-size:.76em!important}
}
.content-tile.clearing-home p{font-size:1.3em;line-height:1.3em;margin:10px 0 10px 0;color:#000}
.content-tile.clearing-home p:nth-of-type(1):before{content:"\f10d";font-family:FontAwesome;color:#000;display:inline-block;margin-right:5px;font-size:.8em}
.content-tile.clearing-home p:nth-of-type(1):after{content:"\f10e";font-family:FontAwesome;color:#000;display:inline-block;margin-left:5px;font-size:.8em}
.content-tile.clearing-home .content-tile-container img{padding-top:87px}
.content-tile.home-tile{padding-bottom:20px}
.content-tile.home-tile h2{color:#fff;padding:5px 10px 5px 10px;margin:0;background-color:rgba(0,0,0,0.6);position:absolute;top:12px;font-size:2em;letter-spacing:-1px}
@media screen and (max-width:992px){.content-tile.home-tile h2{font-size:1.6em}
}
@media screen and (max-width:768px){.content-tile.home-tile h2{font-size:1.3em}
}
.content-tile.homepage-rda{padding-top:87px}
@media screen and (max-width:992px){.content-tile.homepage-rda{padding-top:25px!important}
}
.content-tile.homepage-partner-logo .content-tile-container img{width:70%;height:70%;margin-left:auto;margin-right:auto;display:block;margin-bottom:20px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);opacity:.4}
.content-tile.homepage-partner-logo .content-tile-container img:hover{opacity:1}
@media screen and (max-width:768px){.content-tile.homepage-partner-logo .content-tile-container img{width:40%;height:40%;padding:0 0 30px 0}
}
.content-tile.globe-icon{float:left;overflow:hidden;display:inline-block}
.content-tile.globe-icon .content-tile-container img{width:10px;display:inline-block;margin:26px 10px 24px 0}
.panel-item-petrol{overflow:hidden;position:relative;margin-bottom:16px}
.panel-item-petrol:hover .content-tile-container figure figcaption{top:0}
.panel-item-petrol:hover .content-tile-container figure figcaption h2{top:120px}
@media screen and (max-width:1200px){.panel-item-petrol:hover .content-tile-container figure figcaption h2{top:100px}
}
@media screen and (max-width:992px){.panel-item-petrol:hover .content-tile-container figure figcaption h2{top:60px}
}
.panel-item-petrol:hover .content-tile-container figure figcaption .content-tile-subtitle{top:100px}
@media screen and (max-width:1200px){.panel-item-petrol:hover .content-tile-container figure figcaption .content-tile-subtitle{top:80px}
}
@media screen and (max-width:992px){.panel-item-petrol:hover .content-tile-container figure figcaption .content-tile-subtitle{top:40px}
}
.panel-item-petrol:hover .content-tile-container figure figcaption .content-tile-text{top:170px}
@media screen and (max-width:1200px){.panel-item-petrol:hover .content-tile-container figure figcaption .content-tile-text{top:150px}
}
@media screen and (max-width:992px){.panel-item-petrol:hover .content-tile-container figure figcaption .content-tile-text{top:130px}
}
.panel-item-petrol .content-tile-container{margin-bottom:-3px}
.panel-item-petrol .content-tile-container figure figcaption{top:280px;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}
@media screen and (max-width:1200px){.panel-item-petrol .content-tile-container figure figcaption{top:220px}
}
@media screen and (max-width:992px){.panel-item-petrol .content-tile-container figure figcaption{top:130px}
}
@media screen and (max-width:768px){.panel-item-petrol .content-tile-container figure figcaption{top:0}
}
.panel-item-petrol .content-tile-container figure figcaption h2{top:23px;font-size:2.3em}
@media screen and (max-width:768px){.panel-item-petrol .content-tile-container figure figcaption h2{top:40%}
}
@media screen and (max-width:1200px){.panel-item-petrol .content-tile-container figure figcaption h2{font-size:1.5em}
}
.panel-item-petrol .content-tile-container figure figcaption h2,.panel-item-petrol .content-tile-container figure figcaption a h2,.panel-item-petrol .content-tile-container figure figcaption .content-tile-subtitle,.panel-item-petrol .content-tile-container figure figcaption .content-tile-text{position:absolute;text-align:center;padding:16px;color:#fff;width:100%;margin:0;z-index:2;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}
.panel-item-petrol>div>h2,.panel-item-petrol>div>a h2{line-height:1em;padding-top:5px;top:52%;padding-top:0}
.panel-item-petrol .content-tile-subtitle{top:0;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:1200px){.panel-item-petrol .content-tile-subtitle{font-size:1em}
}
@media screen and (max-width:768px){.panel-item-petrol .content-tile-subtitle{top:35%}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.panel-item-petrol .content-tile-subtitle{top:40px}
}
.panel-item-petrol .content-tile-container figure picture{margin-bottom:-4px;height:100%}
.panel-item-petrol .content-tile-container figure picture img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.panel-item-petrol .content-tile-container figure picture .overlay-blur{position:absolute;top:0;left:0;-webkit-filter:blur(4px);-moz-filter:blur(4px);clip:rect(295px,720px,700px,0);z-index:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
@media all and (min-width:992px) and (max-width:1199px){.panel-item-petrol .content-tile-container figure picture .overlay-blur{clip:rect(305px,720px,700px,0)}
}
.panel-item-petrol .content-tile-text{top:100%;z-index:2}
.panel-item-petrol .content-tile-text ul{list-style:none}
.panel-item-petrol .content-tile-text p{font-size:1.6em!important}
.panel-item-petrol .content-tile-text p,.panel-item-petrol .content-tile-text a{color:#fff;text-align:center;line-height:1.4em!important;margin-top:10px}
.panel-item-petrol .content-tile-text a{text-decoration:none}
@media screen and (max-width:768px){.panel-item-petrol .content-tile-text{top:50%}
}
.panel-item-petrol:hover>div>h2:after,.panel-item-petrol:hover>div>a h2:after{opacity:1}
.panel-item-orange{overflow:hidden;position:relative;margin-bottom:16px}
.panel-item-orange.default{position:relative}
.panel-item-orange a{color:#3d3935;text-decoration:none}
.panel-item-orange img{max-width:none;width:100%;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.panel-item-orange figcaption,.panel-item-orange>div>a{position:absolute;top:calc(76%);bottom:0;width:100%;color:#fff;transform-origin:bottom;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.panel-item-orange .content-tile-container{margin-bottom:-3px}
.panel-item-orange .content-tile-container figure picture{display:inline-block;position:relative}
.panel-item-orange .content-tile-container figure picture:after{background:#f76b00;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}
.panel-item-orange:hover .content-tile-container figure picture:after{opacity:.7!important}
.panel-item-orange h2{bottom:60px;position:absolute;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}
.panel-item-orange .content-tile-text p:first-child{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-left:16px}
.panel-item-orange .content-tile-text{position:absolute;bottom:0}
.panel-item-orange .content-tile-subtitle{padding:16px;margin:0}
.panel-item-orange .content-tile-text p:last-child a{border-color:#fff!important;text-transform:uppercase;text-decoration:none;color:#fff;margin-left:15px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:8px 35px 8px 10px}
.panel-item-orange .content-tile-text p:last-child a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.panel-item-orange figcaption,.panel-item-orange>div>a{top:0;bottom:0}
.panel-item-orange:hover h2{bottom:90px}
.panel-item-orange h2{color:#fff}
.panel-item-orange .content-tile-subtitle,.panel-item-petrol .subject-panel-subtitle{color:#fff}
.panel-item-blue{overflow:hidden;position:relative;margin-bottom:16px}
.panel-item-blue.default{position:relative}
.panel-item-blue a{color:#3d3935;text-decoration:none}
.panel-item-blue img{max-width:none;width:100%;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.panel-item-blue figcaption,.panel-item-blue>div>a{position:absolute;top:calc(76%);bottom:0;width:100%;color:#fff;transform-origin:bottom;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.panel-item-blue .content-tile-container{margin-bottom:-3px}
.panel-item-blue .content-tile-container figure picture{display:inline-block;position:relative}
.panel-item-blue .content-tile-container figure picture:after{background:#0089b7;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}
.panel-item-blue:hover .content-tile-container figure picture:after{opacity:.7!important}
.panel-item-blue h2{bottom:60px;position:absolute;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}
.panel-item-blue .content-tile-text p:first-child{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-left:16px}
.panel-item-blue .content-tile-text{position:absolute;bottom:0}
.panel-item-blue .content-tile-subtitle{padding:16px;margin:0}
.panel-item-blue .content-tile-text p:last-child a{border-color:#fff!important;text-transform:uppercase;text-decoration:none;color:#fff;margin-left:15px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:8px 35px 8px 10px}
.panel-item-blue .content-tile-text p:last-child a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.panel-item-blue figcaption,.panel-item-blue>div>a{top:0;bottom:0}
.panel-item-blue:hover h2{bottom:90px}
.panel-item-blue h2{color:#fff}
.panel-item-blue .content-tile-subtitle,.panel-item-blue .subject-panel-subtitle{color:#fff}
.panel-item-green{overflow:hidden;position:relative;margin-bottom:16px}
.panel-item-green.default{position:relative}
.panel-item-green a{color:#3d3935;text-decoration:none}
.panel-item-green img{max-width:none;width:100%;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.panel-item-green figcaption,.panel-item-green>div>a{position:absolute;top:calc(76%);bottom:0;width:100%;color:#fff;transform-origin:bottom;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.panel-item-green .content-tile-container{margin-bottom:-3px}
.panel-item-green .content-tile-container figure picture{display:inline-block;position:relative}
.panel-item-green .content-tile-container figure picture:after{background:#387b0e;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}
.panel-item-green:hover .content-tile-container figure picture:after{opacity:.7!important}
.panel-item-green h2{bottom:60px;position:absolute;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}
.panel-item-green .content-tile-text p:first-child{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-left:16px}
.panel-item-green .content-tile-text{position:absolute;bottom:0}
.panel-item-green .content-tile-subtitle{padding:16px;margin:0}
.panel-item-green .content-tile-text p:last-child a{border-color:#fff!important;text-transform:uppercase;text-decoration:none;color:#fff;margin-left:15px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:8px 35px 8px 10px}
.panel-item-green .content-tile-text p:last-child a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.panel-item-green figcaption,.panel-item-green>div>a{top:0;bottom:0}
.panel-item-green:hover h2{bottom:90px}
.panel-item-green h2{color:#fff}
.panel-item-green .content-tile-subtitle,.panel-item-green .subject-panel-subtitle{color:#fff}
.panel-item-red{overflow:hidden;position:relative;margin-bottom:16px}
.panel-item-red.default{position:relative}
.panel-item-red a{color:#3d3935;text-decoration:none}
.panel-item-red img{max-width:none;width:100%;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.panel-item-red figcaption,.panel-item-green>div>a{position:absolute;top:calc(76%);bottom:0;width:100%;color:#fff;transform-origin:bottom;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.panel-item-red .content-tile-container{margin-bottom:-3px}
.panel-item-red .content-tile-container figure picture{display:inline-block;position:relative}
.panel-item-red .content-tile-container figure picture:after{background:#b30815;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}
.panel-item-red:hover .content-tile-container figure picture:after{opacity:.7!important}
.panel-item-red h2{bottom:60px;position:absolute;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}
.panel-item-red .content-tile-text p:first-child{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-left:16px}
.panel-item-red .content-tile-text{position:absolute;bottom:0}
.panel-item-red .content-tile-subtitle{padding:16px;margin:0}
.panel-item-red .content-tile-text p:last-child a{border-color:#fff!important;text-transform:uppercase;text-decoration:none;color:#fff;margin-left:15px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:8px 35px 8px 10px}
.panel-item-red .content-tile-text p:last-child a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.panel-item-red figcaption,.panel-item-red>div>a{top:0;bottom:0}
.panel-item-red:hover h2{bottom:90px}
.panel-item-red h2{color:#fff}
.panel-item-red .content-tile-subtitle,.panel-item-red .subject-panel-subtitle{color:#fff}
.panel-item-grey{overflow:hidden;position:relative;margin-bottom:16px}
.panel-item-grey.default{position:relative}
.panel-item-grey a{color:#3d3935;text-decoration:none}
.panel-item-grey img{max-width:none;width:100%;filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}
.panel-item-grey figcaption,.panel-item-grey>div>a{position:absolute;top:calc(76%);bottom:0;width:100%;color:#fff;transform-origin:bottom;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.panel-item-grey .content-tile-container{margin-bottom:-3px}
.panel-item-grey .content-tile-container figure picture{display:inline-block;position:relative}
.panel-item-grey .content-tile-container figure picture:after{background:#000;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}
.panel-item-grey:hover .content-tile-container figure picture:after{opacity:.7!important}
.panel-item-grey h2{bottom:60px;position:absolute;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}
.panel-item-grey .content-tile-text p:first-child{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-left:16px}
.panel-item-grey .content-tile-text{position:absolute;bottom:0}
.panel-item-grey .content-tile-subtitle{padding:16px;margin:0}
.panel-item-grey .content-tile-text p:last-child a{border-color:#fff!important;text-transform:uppercase;text-decoration:none;color:#fff;margin-left:15px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:8px 35px 8px 10px}
.panel-item-grey .content-tile-text p:last-child a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:5px;right:15px}
.panel-item-grey figcaption,.panel-item-grey>div>a{top:0;bottom:0}
.panel-item-grey:hover h2{bottom:90px}
.panel-item-grey h2{color:#fff}
.panel-item-grey .content-tile-subtitle,.panel-item-red .subject-panel-subtitle{color:#fff}
.content-tile.content-tile-quote-box{background:#000;color:#fcf5eb;text-align:center;padding:32px;margin-bottom:16px;overflow:hidden;max-height:372px}
@media all and (max-width:767px){.col-sm-4 .content-tile.content-tile-quote-box{margin-bottom:5px}
}
.content-tile.content-tile-quote-box .content-tile-container figure figcaption{display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}
.content-tile.content-tile-quote-box .content-tile-container figure figcaption>h2{order:2;font-size:1.6em!important;text-transform:uppercase;margin:22px 0 0}
@media all and (max-width:992px){.content-tile.content-tile-quote-box .content-tile-container figure figcaption>h2{font-size:1.3em!important}
}
.content-tile.content-tile-quote-box a{order:2;text-transform:uppercase;margin:22px 0 0;color:#fcf5eb}
.content-tile.content-tile-quote-box a h2{font-size:1.6em!important}
.content-tile.content-tile-quote-box .content-tile-subtitle{order:3;font-size:1.6em;font-weight:lighter}
.content-tile.content-tile-quote-box .content-tile-text{pointer-events:all;order:1}
.content-tile.content-tile-quote-box .content-tile-text p{font-size:1.8em;margin:0}
@media all and (max-width:1200px){.content-tile.content-tile-quote-box .content-tile-text p{font-size:1.3em}
}
@media all and (max-width:992px){.content-tile.content-tile-quote-box .content-tile-text p{font-size:1em}
}
.content-tile.content-tile-quote-box .content-tile-text: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){.content-tile.content-tile-quote-box{height:58px;margin-bottom:5px;padding:0}
.content-tile.content-tile-quote-box div[data-tags]>h2,.content-tile.content-tile-quote-box .content-tile-subtitle,.content-tile.content-tile-quote-box .content-tile-text{position:absolute;padding:32px}
.content-tile.content-tile-quote-box .content-tile-text{order:2}
.content-tile.content-tile-quote-box div[data-tags]>h2{order:3}
.content-tile.content-tile-quote-box .content-tile-subtitle{order:4}
.content-tile.content-tile-quote-box .testimonial{order:1;padding:23px 16px 22px;text-align:left;font-size:1.6em;z-index:2;font-weight:bold;text-transform:uppercase;display:block;width:100%}
.content-tile.content-tile-quote-box .testimonial:hover{cursor:pointer}
.content-tile.content-tile-quote-box .testimonial:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.content-tile.content-tile-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}
.content-tile.content-tile-quote-box .testimonial.show-hide-black{background:#fff;color:#000;border-top:1px solid #e8e8e8}
.content-tile.content-tile-quote-box .testimonial.show-hide-black:after{color:#0089b7;content:"\f068"}
.content-tile.content-tile-quote-box .testimonial.show-hide-black span{opacity:0}
}
.content-tile.content-tile-logo-20 .content-tile-container{width:20%;margin:0 auto;padding-top:30px}
.content-tile.content-tile-logo-10 .content-tile-container{width:10%;margin:0 auto;padding-top:30px}
.content-tile.content-tile-header .content-tile-container{padding-top:93px}
@media(max-width:992px){.content-tile.content-tile-header .content-tile-container{padding-top:39px}
}
.content-tile.content-tile-apply-now-cta{margin-bottom:16px;margin-top:16px}
.content-tile.content-tile-apply-now-cta .content-tile-container figure{margin:0}
.content-tile.content-tile-apply-now-cta .content-tile-container a{display:block;margin-bottom:3px;padding:1rem 2rem 1rem;border:0;font-weight:800;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#002b4d}
.content-tile.content-tile-apply-now-cta .content-tile-container a:hover{background:#158cbb}
.content-tile.content-tile-bold-cta{margin-bottom:16px;margin-top:16px}
.content-tile.content-tile-bold-cta .content-tile-container figure{margin:0}
.content-tile.content-tile-bold-cta .content-tile-container a{display:block;margin-bottom:3px;padding:1rem 2rem 1rem;border:0;font-weight:800;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#0083b7;border-bottom:4px solid #014e6d}
.content-tile.content-tile-bold-cta .content-tile-container a:hover{background:#014e6d;border-bottom:4px solid #001f2b}
.content-tile.content-tile-related-course-cta{margin-bottom:10px;background-color:rgba(0,0,0,0.4)}
.content-tile.content-tile-related-course-cta .content-tile-container a{text-transform:uppercase;text-decoration:none;color:#fff;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block}
.content-tile.content-tile-related-course-cta .content-tile-container figure{margin:0;background-color:rgba(0,0,0,0.2);max-height:80px;overflow:hidden}
.content-tile.content-tile-related-course-cta .content-tile-container figure figcaption h2{position:absolute;top:22px;left:20px;font-size:1.4em}
.content-tile.content-tile-related-course-cta .content-tile-container figure figcaption h2:after{content:' ';display:block;border:1px solid #fff}
.content-tile.content-tile-related-course-cta .content-tile-container a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:30px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.content-tile.content-tile-related-course-cta .content-tile-container img{opacity:.3;width:100%;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.content-tile.content-tile-related-course-cta:hover .content-tile-container img{opacity:.7;width:100%}
.content-tile.content-tile-horizontal-line{border-top:1px solid #fff}
.content-tile.content-tile-footer-logo .content-tile-container img{width:40%;opacity:.4;margin-top:10px;margin-bottom:20px;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
@media all and (max-width:767px){.content-tile.content-tile-footer-logo .content-tile-container img{width:15%}
}
.content-tile.content-tile-footer-logo .content-tile-container img:hover{opacity:1}
.content-tile.content-tile-meganav-cta{margin-bottom:10px;background-color:none}
.content-tile.content-tile-meganav-cta .content-tile-container a{text-transform:uppercase;text-decoration:none;color:#fff;border:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block}
.content-tile.content-tile-meganav-cta .content-tile-container figure{margin:0;background-color:rgba(0,0,0,0.2);max-height:80px;overflow:hidden}
.content-tile.content-tile-meganav-cta .content-tile-container figure figcaption h2{position:absolute;top:22px;left:20px;font-size:1em}
.content-tile.content-tile-meganav-cta .content-tile-container figure figcaption h2:after{content:' ';display:block;border:1px solid #fff}
.content-tile.content-tile-meganav-cta .content-tile-container a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:2em;position:absolute;top:30px;right:20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.content-tile.content-tile-meganav-cta .content-tile-container img{opacity:.7;width:100%;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-top:0}
.content-tile.content-tile-meganav-cta:hover .content-tile-container img{opacity:.9;width:100%}
.content-tile.content-tile-footer-social-icon{display:inline-block;margin-right:7px;margin-bottom:30px}
.content-tile.content-tile-footer-social-icon .content-tile-container figure{margin:0}
.content-tile.content-tile-footer-social-icon .content-tile-container img{display:block;width:25px;height:25px;opacity:.7;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
@media screen and (max-width:1200px){.content-tile.content-tile-footer-social-icon .content-tile-container img{width:25px;height:25px}
}
.content-tile.content-tile-footer-social-icon .content-tile-container img:hover{opacity:1}
.content-tile.content-tile-footer-social-icon-two{display:inline-block;margin-right:7px;margin-bottom:30px}
.content-tile.content-tile-footer-social-icon-two .content-tile-container figure{margin:0}
.content-tile.content-tile-footer-social-icon-two .content-tile-container img{display:block;width:35px;height:30px;opacity:.6;transition-duration:.5s}
@media screen and (max-width:1200px){.content-tile.content-tile-footer-social-icon-two .content-tile-container img{width:30px;height:25px}
}
.content-tile.content-tile-footer-social-icon-two .content-tile-container img:hover{opacity:1}
.content-tile.content-tile-footer-location-pin .content-tile-container img{width:10%;opacity:.3;margin:0 auto;display:block}
.content-tile.article-header{padding-bottom:8px;border-bottom:1px solid #d9d9d9}
.content-tile.article-header div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.content-tile.article-header>div>h2,.content-tile.article-header>div>h1{font-size:4em;text-transform:uppercase;order:2;margin:0;padding:8px 0}
@media all and (max-width:767px){.content-tile.article-header>div>h2,.content-tile.article-header>div>h1{font-size:3em}
}
.content-tile.article-header .content-tile-subtitle{font-size:1.8em;text-transform:uppercase;font-weight:normal;order:1;padding-top:16px}
@media all and (max-width:768px){.content-tile.article-header .content-tile-subtitle{padding-top:0}
}
.content-tile.article-header .content-tile-text{order:3}
.content-tile.article-header .content-tile-text a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.content-tile.article-header .content-tile-text a p{margin:0}
.content-tile.article-header .content-tile-text a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.article-header .content-tile-text a:hover,.content-tile.article-header .content-tile-text a:active{background:#d9d9d9}
.col-sm-4 .content-tile.article-header .content-tile-text a{display:block}
@media all and (min-width:768px){.col-sm-8 .content-tile.article-header .content-tile-text a{display:inline-block}
}
.content-tile.article-header .content-tile-text a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.article-header .content-tile-text a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .content-tile.article-header .content-tile-text a.text{margin-bottom:0}
}
.content-tile.article-header .content-tile-text a.text::after{display:none}
.content-tile.article-header .content-tile-text a.text a{display:block}
.content-tile.article-header .content-tile-text a.text a:after{top:10px}
.content-tile.article-header--button-overlay .content-tile-text{width:251px;margin:-28px auto 0}
.content-tile.article-header--button-overlay .content-tile-text p{margin:0}
.content-tile.article-header--button-overlay .content-tile-text p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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}
.content-tile.article-header--button-overlay .content-tile-text p a p{margin:0}
.content-tile.article-header--button-overlay .content-tile-text p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.article-header--button-overlay .content-tile-text p a:hover,.content-tile.article-header--button-overlay .content-tile-text p a:active{background:#d9d9d9}
.col-sm-4 .content-tile.article-header--button-overlay .content-tile-text p a{display:block}
@media all and (min-width:768px){.col-sm-8 .content-tile.article-header--button-overlay .content-tile-text p a{display:inline-block}
}
.content-tile.article-header--button-overlay .content-tile-text p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.article-header--button-overlay .content-tile-text p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .content-tile.article-header--button-overlay .content-tile-text p a.text{margin-bottom:0}
}
.content-tile.article-header--button-overlay .content-tile-text p a.text::after{display:none}
.content-tile.article-header--button-overlay .content-tile-text p a.text a{display:block}
.content-tile.article-header--button-overlay .content-tile-text p a.text a:after{top:10px}
.content-tile.article-header--button-overlay .content-tile-text p a:after{top:7px}
.content-tile.related-news-block-style-1,.content-tile.related-news-block-style-2{clear:both;margin-bottom:16px}
.content-tile.related-news-block-style-1:last-child,.content-tile.related-news-block-style-2:last-child{margin-bottom:40px}
@media all and (max-width:767px){.content-tile.related-news-block-style-1,.content-tile.related-news-block-style-2{display:none}
}
@media all and (min-width:768px){.content-tile.related-news-block-style-1,.content-tile.related-news-block-style-2{display:block!important}
}
.content-tile.related-news-block-style-1 .content-tile-container figure picture,.content-tile.related-news-block-style-2 .content-tile-container figure picture{width:46%;float:left}
.content-tile.related-news-block-style-1 .content-tile-container figure picture img,.content-tile.related-news-block-style-2 .content-tile-container figure picture img{max-width:100%}
.content-tile.related-news-block-style-1 .content-tile-container figure picture>a,.content-tile.related-news-block-style-2 .content-tile-container figure picture>a{width:100%;float:none}
.content-tile.related-news-block-style-1>div>a,.content-tile.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}
.content-tile.related-news-block-style-1>div>a:hover,.content-tile.related-news-block-style-2>div>a:hover{color:#000}
.content-tile.related-news-block-style-1>div>a h2,.content-tile.related-news-block-style-2>div>a h2{font-size:1em;text-transform:none;margin:0;font-weight:normal;padding-right:8px}
.content-tile.related-news-block-style-1>div>a h2:after,.content-tile.related-news-block-style-2>div>a h2:after{font-family:FontAwesome;content:"\f105";color:#0089b7;margin:7px}
.content-tile.related-news-block-style-2{background:#e8e8e8}
.content-tile.related-news-block-style-2>div>h2{padding-top:16px}
@media all and (min-width:768px) and (max-width:991px){.content-tile.related-news-block-style-2>div>h2{padding-top:8px}
}
.content-tile.related-news-row,.content-tile.related-news-column{flex-direction:column;margin-bottom:16px}
@media all and (min-width:768px){.content-tile.related-news-row,.content-tile.related-news-column{display:flex!important;display:-webkit-flex}
}
@media all and (max-width:767px){.content-tile.related-news-row,.content-tile.related-news-column{display:none}
}
.content-tile.related-news-row>div>a,.content-tile.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}
.content-tile.related-news-row>div>a:hover,.content-tile.related-news-column>div>a:hover{color:#000}
.content-tile.related-news-row>div>a h2,.content-tile.related-news-column>div>a h2{font-size:1.6em;text-transform:none}
.content-tile.related-news-row>div>a h2:after,.content-tile.related-news-column>div>a h2:after{font-family:FontAwesome;content:"\f105";color:#0089b7;margin:7px}
.content-tile.related-news-row .content-tile-container figure picture,.content-tile.related-news-column .content-tile-container figure picture{order:1;height:90px;overflow:hidden}
.content-tile.related-news-row .content-tile-container figure picture img,.content-tile.related-news-column .content-tile-container figure picture img{height:auto;margin:-30% 0 0 0;max-width:100%}
.content-tile.related-news-column .content-tile-container figure picture{height:auto}
.content-tile.related-news-column>div>a h2{font-size:1.5em}
.content-tile.article-details-box{background:#e8e8e8;padding:16px 24px;pointer-events:all}
.content-tile.article-details-box>div>h2{font-size:1.8em;border-bottom:1px solid;padding-bottom:6px}
.content-tile.article-details-box .content-tile-text{pointer-events:all}
.content-tile.article-details-box .content-tile-text ul{list-style:none;margin:0;padding:0;font-size:1.4em}
.content-tile.article-details-box .content-tile-text ul li{margin:10px 0}
.content-tile.article-details-box .content-tile-text ul li b{text-transform:uppercase;width:45%;display:inline-block}
@media all and (max-width:991px){.content-tile.article-details-box{padding:8px 16px}
.content-tile.article-details-box .content-tile-text ul li{text-align:right}
.content-tile.article-details-box .content-tile-text ul li b{float:left;width:auto}
}
.content-tile.article-details-box-type-2{padding:16px 24px;text-align:center;background:#fff;pointer-events:all;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.05);-webkit-box-shadow:1px 1px 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:1px 1px 10px 0 rgba(0,0,0,0.05);box-shadow:1px 1px 10px 0 rgba(0,0,0,0.05)}
.content-tile.article-details-box-type-2 .content-tile-container figure figcaption h2{font-size:1.8em;text-transform:uppercase;padding-bottom:6px}
.content-tile.article-details-box-type-2 .content-tile-text{pointer-events:all}
.content-tile.article-details-box-type-2 .content-tile-text ul{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}
.content-tile.article-details-box-type-2 .content-tile-text 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}
.content-tile.article-details-box-type-2 .content-tile-text ul li:last-child,.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-last-child(2){border-bottom:0}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even){border-right:0}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u:after{left:-7px;border-right:7px solid #f9f9f9}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u:before{left:-8px;border-right:8px solid #d9d9d9}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(odd) u:after{right:-7px;border-left:7px solid #f9f9f9}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(odd) u:before{right:-8px;border-left:8px solid #d9d9d9}
@media all and (min-width:768px) and (max-width:1130px){.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u{right:10px;top:-40px;left:auto}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u:before,.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u:after{top:auto;left:50%;width:0;height:0;border-style:solid}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u:before{border-width:8px 8px 0 8px;border-color:#d9d9d9 transparent transparent transparent;margin-left:-5px;bottom:-9px}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u:after{margin-left:-4px;border-width:7px 7px 0 7px;border-color:#f9f9f9 transparent transparent transparent;bottom:-7px}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(odd) u{right:100%}
}
@media all and (min-width:1131px){.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u{left:100%}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(odd) u{right:100%}
}
@media all and (max-width:767px){.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(even) u{left:50%}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-child(odd) u{right:50%}
}
.content-tile.article-details-box-type-2 .content-tile-text ul li b{font-size:1.1em;color:#0089b7;display:block;text-transform:none}
.content-tile.article-details-box-type-2 .content-tile-text 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}
.content-tile.article-details-box-type-2 .content-tile-text ul li u:after{content:"";display:block;position:absolute;top:50%;margin-top:-5px;border-top:7px solid transparent;border-bottom:7px solid transparent}
.content-tile.article-details-box-type-2 .content-tile-text ul li u:before{content:"";display:block;position:absolute;top:50%;margin-top:-6px;border-top:8px solid transparent;border-bottom:8px solid transparent}
.content-tile.article-details-box-type-2 .content-tile-text ul li:hover u{display:block}
@media all and (max-width:550px){.content-tile.article-details-box-type-2 .content-tile-text ul{-webkit-flex-flow:column wrap;flex-flow:column wrap}
.content-tile.article-details-box-type-2 .content-tile-text ul li{border-right:0;width:100%}
.content-tile.article-details-box-type-2 .content-tile-text ul li:nth-last-child(2){border-bottom:1px solid #d9d9d9}
}
.content-tile.details-box-type-3,.content-tile.details-box-type-3-single{padding:16px 24px;text-align:center;background:#fff;pointer-events:all}
.content-tile.details-box-type-3>div>h2,.content-tile.details-box-type-3-single>div>h2{font-size:1.8em;text-transform:uppercase;padding-bottom:6px}
.content-tile.details-box-type-3 .content-tile-text,.content-tile.details-box-type-3-single .content-tile-text{pointer-events:all}
.content-tile.details-box-type-3 .content-tile-text ul,.content-tile.details-box-type-3-single .content-tile-text 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}
.content-tile.details-box-type-3 .content-tile-text ul li,.content-tile.details-box-type-3-single .content-tile-text ul li{display:block;width:50%;float:left;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:8px;color:#7c7c7c}
.content-tile.details-box-type-3 .content-tile-text ul li a,.content-tile.details-box-type-3-single .content-tile-text ul li a{color:#7c7c7c;text-decoration:none}
.content-tile.details-box-type-3 .content-tile-text ul li:nth-child(even),.content-tile.details-box-type-3-single .content-tile-text ul li:nth-child(even){border-right:0}
.content-tile.details-box-type-3 .content-tile-text ul li b,.content-tile.details-box-type-3-single .content-tile-text ul li b{color:#000;margin-bottom:3px;font-size:.9em;display:block;text-transform:uppercase}
.content-tile.details-box-type-3 .content-tile-text ol,.content-tile.details-box-type-3-single .content-tile-text ol{list-style:none;margin:0;padding:0;font-size:1.4em;clear:both;overflow:auto;margin-bottom:15px}
.content-tile.details-box-type-3 .content-tile-text ol li,.content-tile.details-box-type-3-single .content-tile-text ol li{display:block;border-bottom:1px solid #d9d9d9;padding:8px;color:#7c7c7c}
.content-tile.details-box-type-3 .content-tile-text ol li a,.content-tile.details-box-type-3-single .content-tile-text ol li a{color:#7c7c7c;text-decoration:none}
.content-tile.details-box-type-3 .content-tile-text ol li:last-child,.content-tile.details-box-type-3-single .content-tile-text ol li:last-child{border-bottom:0}
.content-tile.details-box-type-3 .content-tile-text ol li b,.content-tile.details-box-type-3-single .content-tile-text ol li b{color:#000;margin-bottom:3px;font-size:.9em;display:block;text-transform:uppercase}
.content-tile.details-box-type-3 .content-tile-text>div,.content-tile.details-box-type-3-single .content-tile-text>div{pointer-events:all}
.content-tile.details-box-type-3 .content-tile-text>a,.content-tile.details-box-type-3-single .content-tile-text>a,.content-tile.details-box-type-3 .content-tile-text>div a,.content-tile.details-box-type-3-single .content-tile-text>div a{text-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer;display:block;font-size:1.3em;padding:15px 35px 8px 20px;text-align:left;margin-bottom:5px}
@media screen and (max-width:768px){.content-tile.details-box-type-3 .content-tile-text>a,.content-tile.details-box-type-3-single .content-tile-text>a,.content-tile.details-box-type-3 .content-tile-text>div a,.content-tile.details-box-type-3-single .content-tile-text>div a{width:100%}
}
.content-tile.details-box-type-3 .content-tile-text>a:hover,.content-tile.details-box-type-3-single .content-tile-text>a:hover,.content-tile.details-box-type-3 .content-tile-text>div a:hover,.content-tile.details-box-type-3-single .content-tile-text>div a:hover,.content-tile.details-box-type-3 .content-tile-text>a:active,.content-tile.details-box-type-3-single .content-tile-text>a:active,.content-tile.details-box-type-3 .content-tile-text>div a:active,.content-tile.details-box-type-3-single .content-tile-text>div a:active{background:#026d90;border-bottom:4px solid #014156}
.content-tile.details-box-type-3 .content-tile-text>a:after,.content-tile.details-box-type-3-single .content-tile-text>a:after,.content-tile.details-box-type-3 .content-tile-text>div a:after,.content-tile.details-box-type-3-single .content-tile-text>div a:after{top:5px}
@media all and (min-width:768px){.content-tile.details-box-type-3-single{margin-top:-210px}
}
.content-tile.details-box-type-4{padding:16px 24px;text-align:center;background:#fff;margin-top:-114px;pointer-events:all}
.content-tile.details-box-type-4>div>h2,.content-tile.details-box-type-4>div>a h2{font-size:1.8em;text-transform:uppercase;padding-bottom:6px}
.content-tile.details-box-type-4 .content-tile-text{pointer-events:all}
.content-tile.details-box-type-4 .content-tile-text ul{list-style:none;margin:0;padding:0;font-size:1.4em;clear:both;overflow:auto}
.content-tile.details-box-type-4 .content-tile-text ul li{display:block;text-transform:uppercase;padding:8px;color:#7c7c7c}
.content-tile.details-box-type-4 .content-tile-text ul li:first-child{border-bottom:1px solid #d9d9d9}
.content-tile.details-box-type-4 .content-tile-text ul li:first-child b{font-weight:bold;color:#e04854;text-transform:uppercase}
.content-tile.details-box-type-4 .content-tile-text ul li:last-child{margin:5px 0 10px}
.content-tile.details-box-type-4 .content-tile-text ul li b{color:#000;display:block;text-transform:none;font-size:1.4em;margin-top:10px}
.content-tile.details-box-type-4 .content-tile-text>div a,.content-tile.details-box-type-4 .content-tile-text>a{display:block;font-size:1.5em;text-align:left;margin-bottom:5px}
@media all and (min-width:768px){.content-tile.details-box-type-4 .content-tile-text>div a,.content-tile.details-box-type-4 .content-tile-text>a{text-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;display:block;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer}
.content-tile.details-box-type-4 .content-tile-text>div a:hover,.content-tile.details-box-type-4 .content-tile-text>a:hover,.content-tile.details-box-type-4 .content-tile-text>div a:active,.content-tile.details-box-type-4 .content-tile-text>a:active{background:#026d90;border-bottom:4px solid #014156}
}
@media all and (min-width:768px) and screen and (max-width:768px){.content-tile.details-box-type-4 .content-tile-text>div a .button-primary,.content-tile.details-box-type-4 .content-tile-text>a .button-primary,.content-tile.details-box-type-4 .content-tile-text>div a .button-primary a,.content-tile.details-box-type-4 .content-tile-text>a .button-primary a{width:100%}
}
.content-tile.details-box-type-4 .content-tile-text>div a:after,.content-tile.details-box-type-4 .content-tile-text>a:after{top:6px}
@media all and (max-width:767px){.content-tile.details-box-type-4{background:#000}
.content-tile.details-box-type-4>div>h2,.content-tile.details-box-type-4>div>a h2{color:#fff}
.content-tile.details-box-type-4 .content-tile-text li:first-child{border-bottom:1px solid #7c7c7c!important}
.content-tile.details-box-type-4 .content-tile-text li:first-child b{color:#fff}
.content-tile.details-box-type-4 .content-tile-text li b{color:#fff!important}
.content-tile.details-box-type-4>div a,.content-tile.details-box-type-4>a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff}
.content-tile.details-box-type-4>div a p,.content-tile.details-box-type-4>a p{margin:0}
.content-tile.details-box-type-4>div a:after,.content-tile.details-box-type-4>a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.details-box-type-4>div a:hover,.content-tile.details-box-type-4>a:hover,.content-tile.details-box-type-4>div a:active,.content-tile.details-box-type-4>a:active{background:#d9d9d9}
.col-sm-4 .content-tile.details-box-type-4>div a,.col-sm-4 .content-tile.details-box-type-4>a{display:block}
.content-tile.details-box-type-4>div a.text,.content-tile.details-box-type-4>a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.details-box-type-4>div a.text,.col-sm-4 .content-tile.details-box-type-4>a.text{margin-bottom:40px}
.content-tile.details-box-type-4>div a.text::after,.content-tile.details-box-type-4>a.text::after{display:none}
.content-tile.details-box-type-4>div a.text a,.content-tile.details-box-type-4>a.text a{display:block}
.content-tile.details-box-type-4>div a.text a:after,.content-tile.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 .content-tile.details-box-type-4>div a .button-secondary,.col-sm-8 .content-tile.details-box-type-4>a .button-secondary,.col-sm-8 .content-tile.details-box-type-4>div a .button-secondary a,.col-sm-8 .content-tile.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 .content-tile.details-box-type-4>div a .button-secondary.text,.col-sm-4 .content-tile.details-box-type-4>a .button-secondary.text,.col-sm-4 .content-tile.details-box-type-4>div a .button-secondary a.text,.col-sm-4 .content-tile.details-box-type-4>a .button-secondary a.text{margin-bottom:0}
}
.content-tile.list-item{clear:both;overflow:auto;border-top:1px solid #d9d9d9;padding:32px 0}
@media all and (max-width:767px){.content-tile.list-item{padding:32px 0 16px}
}
@media all and (max-width:500px){.content-tile.list-item .content-tile-container figure picture{display:none}
.content-tile.list-item>div>h2,.content-tile.list-item>div>a h2,.content-tile.list-item .content-tile-subtitle,.content-tile.list-item .content-tile-text{width:auto;float:none}
}
@media all and (min-width:501px){.content-tile.list-item .content-tile-container figure picture{float:left;width:35%}
.content-tile.list-item>div>h2,.content-tile.list-item>div>a h2,.content-tile.list-item .content-tile-subtitle,.content-tile.list-item .content-tile-text{width:62%;float:right}
}
.content-tile.list-item>div>h2,.content-tile.list-item>div>a h2{font-size:2em;font-weight:normal;margin-top:0;text-transform:none}
@media all and (max-width:767px){.content-tile.list-item>div>h2,.content-tile.list-item>div>a h2{font-size:1.8em}
}
.content-tile.list-item .content-tile-subtitle{font-size:3em;font-weight:bold}
@media all and (max-width:767px){.content-tile.list-item .content-tile-subtitle{font-size:2.3em}
}
.content-tile.list-item .content-tile-text{pointer-events:all}
.content-tile.list-item .content-tile-text p{margin:16px 0}
.content-tile.list-item--type-2{clear:both;overflow:auto;border-top:1px solid #d9d9d9;padding:32px 0}
@media all and (max-width:767px){.content-tile.list-item--type-2{padding:32px 0 16px}
}
.content-tile.list-item--type-2:first-child{border-top:0}
.content-tile.list-item--type-2 .content-tile-container figure picture{float:left;width:35%}
.content-tile.list-item--type-2>div>h2,.content-tile.list-item--type-2>div>a h2,.content-tile.list-item--type-2 .content-tile-subtitle,.content-tile.list-item--type-2 .content-tile-text{width:62%;float:right}
.content-tile.list-item--type-2 .content-tile-container figure picture img{max-width:260px}
.content-tile.list-item--type-2 .content-tile-subtitle{font-size:2em;font-weight:normal;margin-top:0;text-transform:none}
@media all and (max-width:767px){.content-tile.list-item--type-2 .content-tile-subtitle{font-size:1.8em}
}
.content-tile.list-item--type-2>div>h2,.content-tile.list-item--type-2>div>a h2{font-size:3em;font-weight:bold}
@media all and (max-width:767px){.content-tile.list-item--type-2>div>h2,.content-tile.list-item--type-2>div>a h2{font-size:2.3em}
}
.content-tile.list-item--type-2 .content-tile-text{pointer-events:all}
.content-tile.list-item--type-2 .content-tile-text p{margin:16px 0}
.content-tile.list-item--type-2 .content-tile-text p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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}
.content-tile.list-item--type-2 .content-tile-text p a p{margin:0}
.content-tile.list-item--type-2 .content-tile-text p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.list-item--type-2 .content-tile-text p a:hover,.content-tile.list-item--type-2 .content-tile-text p a:active{background:#d9d9d9}
.col-sm-4 .content-tile.list-item--type-2 .content-tile-text p a{display:block}
@media all and (min-width:768px){.col-sm-8 .content-tile.list-item--type-2 .content-tile-text p a{display:inline-block}
}
.content-tile.list-item--type-2 .content-tile-text p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.list-item--type-2 .content-tile-text p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .content-tile.list-item--type-2 .content-tile-text p a.text{margin-bottom:0}
}
.content-tile.list-item--type-2 .content-tile-text p a.text::after{display:none}
.content-tile.list-item--type-2 .content-tile-text p a.text a{display:block}
.content-tile.list-item--type-2 .content-tile-text p a.text a:after{top:10px}
.content-tile.list-item--type-2 .content-tile-text p a:after{top:11px}
.content-tile.list-item--job-listing{clear:both;overflow:auto;border-top:1px solid #d9d9d9;padding:32px 0}
.content-tile.list-item--job-listing:first-child{border-top:0}
.content-tile.list-item--job-listing>div>a{color:#000}
.content-tile.list-item--job-listing>div>h2,.content-tile.list-item--job-listing>div>a h2{font-size:3em;font-weight:bold;margin:0 0 10px}
@media all and (max-width:767px){.content-tile.list-item--job-listing>div>h2,.content-tile.list-item--job-listing>div>a h2{font-size:2.3em}
}
.content-tile.list-item--job-listing .content-tile-subtitle{display:inline-block;float:right;font-size:1.4em}
@media all and (max-width:767px){.content-tile.list-item--job-listing .content-tile-subtitle{display:block;margin-bottom:10px}
}
.content-tile.list-item--job-listing .content-tile-text{pointer-events:all;font-size:1.6em}
.content-tile.list-item--job-listing .content-tile-text p{font-size:1em!important}
.content-tile.list-item--job-listing .content-tile-text ul{list-style:none;padding:0;margin:0 0 20px}
.content-tile.list-item--job-listing .content-tile-text ul li{display:inline-block;text-transform:uppercase}
.content-tile.list-item--job-listing .content-tile-text ul li:after{content:"|";color:#000;display:inline-block;margin:0 10px}
.content-tile.list-item--job-listing .content-tile-text ul li:last-child:after{display:none}
.content-tile.info-icon{clear:both;margin:0 auto;white-space:nowrap}
.content-tile.info-icon>div>h2{display:block;float:left;color:#7cb657;font-size:16em;line-height:.65em;white-space:nowrap;margin:30px 0 22px}
@media all and (max-width:1199px){.content-tile.info-icon>div>h2{font-size:14em}
}
@media all and (max-width:767px){.content-tile.info-icon>div>h2{margin:25px 0}
}
@media all and (min-width:768px) and (max-width:991px){.content-tile.info-icon>div>h2{font-size:12em}
}
.content-tile.info-icon .content-tile-subtitle{display:block;position:relative;color:#7cb657;font-size:9em;vertical-align:super}
@media all and (max-width:1199px){.content-tile.info-icon .content-tile-subtitle{font-size:7em}
}
@media all and (min-width:768px) and (max-width:991px){.content-tile.info-icon .content-tile-subtitle{font-size:5em}
}
.content-tile.info-icon .content-tile-text{pointer-events:all;clear:both;font-style:normal;text-transform:uppercase;display:block;width:80%;border-top:3px solid #0186b1;text-align:center;padding-top:16px;font-size:.8em;white-space:normal;margin:0 auto}
.content-tile.info-icon .content-tile-text p{font-size:2em}
.content-tile.info-icon .content-tile-text b{display:block}
.content-tile.info-icon .content-tile-text a{text-transform:none;font-weight:600}
.content-tile.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}
.content-tile.info-icon .info-icon-title:before{display:block;content:"%";font-size:11em;position:absolute;right:44px;top:-49px;color:#fff;opacity:.25}
.content-tile.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}
.content-tile.info-icon .info-icon-title.active{background:#fff;color:#000}
.content-tile.info-icon .info-icon-title.active:after{color:#0089b7;content:"\f068"}
@media all and (max-width:767px){.content-tile.info-icon{border-top:1px solid #e8e8e8;margin:0 0 5px 0;height:58px;overflow:hidden}
.content-tile.info-icon>div>h2,.content-tile.info-icon>div>a h2,.content-tile.info-icon .content-tile-text,.content-tile.info-icon .content-tile-subtitle{display:none}
.content-tile.info-icon .info-icon-title{display:block}
}
.content-tile.contact-panel{margin-bottom:40px}
.content-tile.contact-panel .content-tile-container figure figcaption h2{font-size:1.6em}
.content-tile.contact-panel .content-tile-text{pointer-events:all}
.content-tile.contact-panel .content-tile-text ul{list-style:none;padding:0;font-size:1.6em!important;font-family:'Open Sans',sans-serif}
.content-tile.contact-panel .content-tile-text 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}
.content-tile.contact-panel .content-tile-text ul li a{color:inherit;text-decoration:none;cursor:pointer}
.content-tile.contact-panel .content-tile-text ul li:first-child:before{content:" ";background-color:#000;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);background-size:20px;background-size:contain;width:14px;height:20px;display:inline-block;margin-right:21px}
.content-tile.contact-panel .content-tile-text ul li:nth-child(2):before{content:" ";background-color:#000;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/call-us.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/call-us.svg);background-size:20px;background-size:contain;width:13px;height:20px;display:inline-block;margin-right:21px}
.content-tile.contact-panel .content-tile-text ul li:last-child:before{content:" ";background-color:#000;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/email-us.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/email-us.svg);background-size:20px;background-size:contain;width:15px;height:12px;display:inline-block;margin-right:21px}
.content-tile.info-section{margin-bottom:16px;text-align:center}
.content-tile.info-section>div>h2{font-size:1.6em;text-transform:uppercase;font-weight:lighter;margin-bottom:5px}
.content-tile.info-section .content-tile-subtitle{font-size:2em;color:#7cb657}
@media screen and (max-width:768px){.content-tile.partners-box{margin-bottom:20px}
}
.content-tile.partners-box .content-tile-container{display:flex;flex-direction:column}
.content-tile.partners-box .content-tile-container figure{display:flex;flex-direction:column}
.content-tile.partners-box .content-tile-container figure figcaption h2{order:1;font-size:1.6em;color:#000;text-align:center}
.content-tile.partners-box .content-tile-container figure picture{text-align:center;order:2}
.content-tile.partners-box .content-tile-container figure picture img{max-width:150px;margin:0 auto;width:100%;display:block}
.content-tile.twitter-box{padding:0 16px;text-align:center;position:relative;margin-bottom:16px}
.content-tile.twitter-box div[data-tags]>h2,.content-tile.twitter-box div[data-tags]>a h2{text-transform:uppercase;font-size:1.8em;margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.content-tile.twitter-box div[data-tags]>a{color:#000}
.content-tile.twitter-box .content-tile-text p{margin:6px 0;color:#0089b7;font-size:3em;line-height:1.4em}
.content-tile.twitter-box .content-tile-text p a{color:inherit;text-decoration:none}
.content-tile.twitter-box .content-tile-text p b{font-size:.6em;color:#000;font-weight:normal}
.content-tile.twitter-box .content-tile-text p b a{color:#7c7c7c;text-decoration:none}
@media all and (min-width:768px) and (max-width:991px){.content-tile.twitter-box .content-tile-text p{font-size:2em!important}
}
@media all and (max-width:767px){.content-tile.twitter-box .content-tile-text p{font-size:2.5em!important}
}
.content-tile.twitter-box .content-tile-text: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){.content-tile.twitter-box{padding:0;margin:0 0 5px 0;overflow:hidden}
.content-tile.twitter-box div[data-tags]>h2,.content-tile.twitter-box div[data-tags]>a h2{text-transform:uppercase;top:0;left:0;padding:1px 16px;text-align:left;font-size:1.6em;z-index:2;font-weight:bold;height:58px;vertical-align:middle;line-height:58px;background:#454545;color:#fff;margin:0;cursor:pointer;overflow:hidden}
.content-tile.twitter-box div[data-tags]>h2:after,.content-tile.twitter-box div[data-tags]>a h2:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;right:33px}
.content-tile.twitter-box div[data-tags]>h2:before,.content-tile.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}
.content-tile.twitter-box div[data-tags]>h2.active,.content-tile.twitter-box div[data-tags]>a h2.active{background:#fff;color:#000}
.content-tile.twitter-box div[data-tags]>h2.active:after,.content-tile.twitter-box div[data-tags]>a h2.active:after{color:#0089b7;content:"\f068"}
.content-tile.twitter-box .content-tile-text{display:none}
}
.content-tile.featured-event{position:relative;min-height:230px;overflow:hidden}
.content-tile.featured-event div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.content-tile.featured-event div[data-tags]>h2,.content-tile.featured-event div[data-tags]>a{order:2;z-index:2;text-decoration:none;display:block;width:50%;padding:16px}
.content-tile.featured-event>div>a h2,.content-tile.featured-event>div>h2{text-decoration:none;color:#fff;font-size:2em;margin:0}
.content-tile.featured-event .content-tile-subtitle{order:1;z-index:2;font-size:1.6em;text-align:center;text-transform:uppercase;background:#fff;padding:16px 10px 24px}
.content-tile.featured-event .content-tile-text{order:3;z-index:2;color:#fff;text-align:right;text-transform:uppercase;display:block;position:absolute;right:0;bottom:-41px}
.content-tile.featured-event .content-tile-text p{line-height:6em}
.content-tile.featured-event .content-tile-text p a{color:#fff;font-weight:bold;text-decoration:none}
.content-tile.featured-event .content-tile-text p a:hover{text-decoration:underline}
.content-tile.featured-event .content-tile-text b{display:block;font-size:10em}
.content-tile.featured-event .content-tile-container figure picture{position:absolute;bottom:0;left:0;z-index:1}
.content-tile.featured-event .content-tile-container figure picture: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){.content-tile.featured-event .content-tile-text{bottom:-30px}
.content-tile.featured-event .content-tile-text p{line-height:3em}
.content-tile.featured-event .content-tile-text p b{font-size:5em}
.content-tile.featured-event>div>a h2,.content-tile.featured-event>div>h2{font-size:1.6em}
}
@media all and (min-width:992px) and (max-width:1199px){.content-tile.featured-event .content-tile-text{bottom:-39px}
.content-tile.featured-event .content-tile-text p{line-height:5em}
.content-tile.featured-event .content-tile-text p b{font-size:8em}
.content-tile.featured-event>div>a h2,.content-tile.featured-event>div>h2{font-size:1.6em}
}
.content-tile.instagram-box{overflow:hidden;position:relative}
@media all and (min-width:768px){.content-tile.instagram-box{height:370px}
.content-tile.instagram-box div[data-tags]{height:370px}
}
.content-tile.instagram-box>div>h2{display:none}
.content-tile.instagram-box .content-tile-container figure picture{position:relative;height:100%}
.content-tile.instagram-box .content-tile-container figure picture img{height:100%}
.content-tile.instagram-box .content-tile-container figure picture: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}
.content-tile.instagram-box .content-tile-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}
.content-tile.instagram-box .content-tile-text{position:absolute;bottom:0;height:40px;background:#f7f7f7;font-size:1.8em;padding:18px 16px 30px 16px;width:100%;color:#000}
.content-tile.instagram-box .content-tile-text p{margin:0;font-size:1em!important;line-height:1em}
@media all and (max-width:1199px){.content-tile.instagram-box .content-tile-text p{font-size:.8em!important}
}
.content-tile.instagram-box .content-tile-text a{text-decoration:none;color:#7c7c7c}
@media all and (max-width:767px){.content-tile.instagram-box{border-top:1px solid #e8e8e8;margin:0;padding:16px;padding:0}
.content-tile.instagram-box>div>h2{margin:22px 16px 16px!important;display:block;font-size:1.6em}
.content-tile.instagram-box>div>h2.opened{margin-bottom:20px}
.content-tile.instagram-box>h4,.content-tile.instagram-box>a>h4,.content-tile.instagram-box>div>h4,.content-tile.instagram-box>div>a>h4,.content-tile.instagram-box h3,.content-tile.instagram-box h2{margin:0;margin-top:6px;padding:0;position:relative}
.content-tile.instagram-box>h4.opened:after,.content-tile.instagram-box>a>h4.opened:after,.content-tile.instagram-box>div>h4.opened:after,.content-tile.instagram-box>div>a>h4.opened:after,.content-tile.instagram-box h3.opened:after,.content-tile.instagram-box h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.content-tile.instagram-box>h4:after,.content-tile.instagram-box>a>h4:after,.content-tile.instagram-box>div>h4:after,.content-tile.instagram-box>div>a>h4:after,.content-tile.instagram-box h3:after,.content-tile.instagram-box h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.content-tile.instagram-box .content-tile-text,.content-tile.instagram-box .content-tile-subtitle,.content-tile.instagram-box .content-tile-container figure picture{display:none}
}
.content-tile.industry-partners-box{display:flex;display:-webkit-flex;flex-direction:column;justify-content:space-between}
.content-tile.industry-partners-box div[data-tags]>a{color:inherit}
.content-tile.industry-partners-box>div>h2{font-size:1.6em;color:#000;margin:16px 0 0 0}
@media all and (max-width:767px){.content-tile.industry-partners-box>div>h2{margin:0!important;padding-top:2px}
}
.content-tile.industry-partners-box .content-tile-text{color:#7c7c7c}
.content-tile.industry-partners-box .content-tile-text img{display:inline-block;margin:0 10px 10px 0;max-height:110px;opacity:.3}
@media all and (max-width:767px){.content-tile.industry-partners-box .content-tile-text img{max-width:45%;margin-top:10px}
}
.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(1){width:100%}
.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(2),.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(2) ~ img{width:45%}
.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(3),.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(3) ~ img{width:30%}
.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(4),.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(4) ~ img{width:23%}
.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(5),.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(5) ~ img{width:30%}
.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(6),.content-tile.industry-partners-box .content-tile-text img:first-child:nth-last-child(6) ~ img{width:30%}
.content-tile.industry-partners-box .content-tile-text a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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}
.content-tile.industry-partners-box .content-tile-text a p{margin:0}
.content-tile.industry-partners-box .content-tile-text a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.industry-partners-box .content-tile-text a:hover,.content-tile.industry-partners-box .content-tile-text a:active{background:#d9d9d9}
.col-sm-4 .content-tile.industry-partners-box .content-tile-text a{display:block}
@media all and (min-width:768px){.col-sm-8 .content-tile.industry-partners-box .content-tile-text a{display:inline-block}
}
.content-tile.industry-partners-box .content-tile-text a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.industry-partners-box .content-tile-text a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .content-tile.industry-partners-box .content-tile-text a.text{margin-bottom:0}
}
.content-tile.industry-partners-box .content-tile-text a.text::after{display:none}
.content-tile.industry-partners-box .content-tile-text a.text a{display:block}
.content-tile.industry-partners-box .content-tile-text a.text a:after{top:10px}
.content-tile.industry-partners-box .content-tile-text a:after{top:9px}
@media all and (max-width:767px){.content-tile.industry-partners-box{border-top:1px solid #e8e8e8;margin:0;padding:16px}
.content-tile.industry-partners-box>h4,.content-tile.industry-partners-box>a>h4,.content-tile.industry-partners-box>div>h4,.content-tile.industry-partners-box>div>a>h4,.content-tile.industry-partners-box h3,.content-tile.industry-partners-box h2{margin:0;margin-top:6px;padding:0;position:relative}
.content-tile.industry-partners-box>h4.opened:after,.content-tile.industry-partners-box>a>h4.opened:after,.content-tile.industry-partners-box>div>h4.opened:after,.content-tile.industry-partners-box>div>a>h4.opened:after,.content-tile.industry-partners-box h3.opened:after,.content-tile.industry-partners-box h2.opened:after{font-family:FontAwesome;content:"\f068";color:#0089b7;margin:0}
.content-tile.industry-partners-box>h4:after,.content-tile.industry-partners-box>a>h4:after,.content-tile.industry-partners-box>div>h4:after,.content-tile.industry-partners-box>div>a>h4:after,.content-tile.industry-partners-box h3:after,.content-tile.industry-partners-box h2:after{font-family:FontAwesome;content:"\f067";color:#0089b7;margin:0;position:absolute;top:0;right:16px}
.content-tile.industry-partners-box h2:hover,.content-tile.industry-partners-box h4:hover{cursor:pointer}
.content-tile.industry-partners-box .content-tile-text p{display:none}
}
@media all and (max-width:1007px){.content-tile.industry-partners-box{height:auto!important}
}
.content-tile.collapsable-section{padding:16px 0 10px;border-top:1px solid #e8e8e8;position:relative}
.content-tile.collapsable-section:last-child{border-bottom:1px solid #e8e8e8}
.content-tile.collapsable-section>div>h2{order:1;width:100%;display:block;font-size:2.5em;color:#000;padding:0;margin:0;font-weight:lighter;cursor:pointer}
.content-tile.collapsable-section>div>h2.opened:after{content:"\f068"}
.content-tile.collapsable-section>div>h2:after{font-family:FontAwesome;content:"\f067";display:inline-block;float:right;color:#7c7c7c}
.content-tile.collapsable-section .content-tile-container figure picture{margin-top:16px;position:relative}
.content-tile.collapsable-section .content-tile-text{margin-top:16px}
.content-tile.collapsable-section .content-tile-text 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}
.content-tile.collapsable-section .content-tile-text ul:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;z-index:2}
.content-tile.collapsable-section .content-tile-text ul:last-child li a{display:block}
.content-tile.collapsable-section .content-tile-text ul:nth-child(even){border-bottom:0;margin-bottom:0;padding-bottom:0}
.content-tile.collapsable-section .content-tile-text ul li{margin-bottom:10px}
.content-tile.collapsable-section .content-tile-text ul li br{display:none}
.content-tile.collapsable-section .content-tile-text ul li ul{display:inline-block;font-size:1em;margin-bottom:0;padding-bottom:0;position:static!important}
.content-tile.collapsable-section .content-tile-text ul li ul li{margin-bottom:0}
.content-tile.collapsable-section .content-tile-text ul li i{color:#7c7c7c;font-size:.9em;font-style:normal}
@media all and (min-width:768px){.content-tile.collapsable-section div[data-tags]{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}
.content-tile.collapsable-section .content-tile-container figure picture{order:3;float:right;width:40%;overflow:hidden;height:370px}
.content-tile.collapsable-section .content-tile-container figure picture img{position:relative;z-index:2;max-width:150%;max-height:500px}
.content-tile.collapsable-section .content-tile-text{order:2;width:60%;background:#f9f9f9;padding:16px 16px 16px 20px}
.content-tile.collapsable-section .content-tile-text ul:last-child{width:40%;position:static;right:0;bottom:10px;position:absolute;pointer-events:visible}
.content-tile.collapsable-section .content-tile-text ul:last-child li{margin-bottom:0}
.content-tile.collapsable-section .content-tile-text ul:last-child li a{text-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;display:block;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer}
.content-tile.collapsable-section .content-tile-text ul:last-child li a:hover,.content-tile.collapsable-section .content-tile-text ul:last-child li a:active{background:#026d90;border-bottom:4px solid #014156}
.content-tile.collapsable-section .content-tile-text ul:last-child li a:after{margin-left:10px}
}
@media all and (min-width:768px) and screen and (max-width:768px){.content-tile.collapsable-section .content-tile-text ul:last-child li a .button-primary,.content-tile.collapsable-section .content-tile-text ul:last-child li a .button-primary a{width:100%}
}
@media all and (max-width:767px){.content-tile.collapsable-section .content-tile-text ul{margin-top:15px}
.content-tile.collapsable-section .content-tile-text ul li ul{margin-top:0!important}
.content-tile.collapsable-section .content-tile-text ul:last-child{margin-top:25px;pointer-events:visible}
.content-tile.collapsable-section .content-tile-text ul:last-child li a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.content-tile.collapsable-section .content-tile-text ul:last-child li a p{margin:0}
.content-tile.collapsable-section .content-tile-text ul:last-child li a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.collapsable-section .content-tile-text ul:last-child li a:hover,.content-tile.collapsable-section .content-tile-text ul:last-child li a:active{background:#d9d9d9}
.col-sm-4 .content-tile.collapsable-section .content-tile-text ul:last-child li a{display:block}
.content-tile.collapsable-section .content-tile-text ul:last-child li a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.collapsable-section .content-tile-text ul:last-child li a.text{margin-bottom:40px}
.content-tile.collapsable-section .content-tile-text ul:last-child li a.text::after{display:none}
.content-tile.collapsable-section .content-tile-text ul:last-child li a.text a{display:block}
.content-tile.collapsable-section .content-tile-text ul:last-child li a.text a:after{top:10px}
.content-tile.collapsable-section .content-tile-text ul:last-child li a:after{top:11px}
.content-tile.collapsable-section .content-tile-container figure picture{max-height:230px}
.content-tile.collapsable-section .content-tile-container figure picture img{max-height:350px;max-width:100%}
}
@media all and (max-width:767px) and all and (min-width:768px){.col-sm-8 .content-tile.collapsable-section .content-tile-text ul:last-child li a .button-secondary,.col-sm-8 .content-tile.collapsable-section .content-tile-text 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 .content-tile.collapsable-section .content-tile-text ul:last-child li a .button-secondary.text,.col-sm-4 .content-tile.collapsable-section .content-tile-text ul:last-child li a .button-secondary a.text{margin-bottom:0}
}
.content-tile.article-header-black-overlay{width:100%;bottom:0;color:#fff;padding-bottom:8px}
.content-tile.article-header-black-overlay div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.content-tile.article-header-black-overlay>div>h2,.content-tile.article-header-black-overlay>div>h1{margin:0;font-size:4em;text-transform:uppercase;order:2;padding:8px 0}
@media all and (max-width:767px){.content-tile.article-header-black-overlay>div>h2,.content-tile.article-header-black-overlay>div>h1{font-size:3em}
}
.content-tile.article-header-black-overlay .content-tile-subtitle{margin:0;font-size:1.8em;text-transform:uppercase;font-weight:normal;order:1;padding-top:16px}
@media all and (max-width:768px){.content-tile.article-header-black-overlay .content-tile-subtitle{padding-top:0}
}
.content-tile.article-header-black-overlay .content-tile-text{order:3}
.content-tile.article-header-black-overlay .content-tile-text a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.content-tile.article-header-black-overlay .content-tile-text a p{margin:0}
.content-tile.article-header-black-overlay .content-tile-text a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.article-header-black-overlay .content-tile-text a:hover,.content-tile.article-header-black-overlay .content-tile-text a:active{background:#d9d9d9}
.col-sm-4 .content-tile.article-header-black-overlay .content-tile-text a{display:block}
@media all and (min-width:768px){.col-sm-8 .content-tile.article-header-black-overlay .content-tile-text a{display:inline-block}
}
.content-tile.article-header-black-overlay .content-tile-text a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.article-header-black-overlay .content-tile-text a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .content-tile.article-header-black-overlay .content-tile-text a.text{margin-bottom:0}
}
.content-tile.article-header-black-overlay .content-tile-text a.text::after{display:none}
.content-tile.article-header-black-overlay .content-tile-text a.text a{display:block}
.content-tile.article-header-black-overlay .content-tile-text a.text a:after{top:10px}
.content-tile.article-header--button-overlay .content-tile-text{width:251px;margin:-28px auto 0}
.content-tile.article-header--button-overlay .content-tile-text p{margin:0}
.content-tile.article-header--button-overlay .content-tile-text p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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 15px 10px}
.content-tile.article-header--button-overlay .content-tile-text p a p{margin:0}
.content-tile.article-header--button-overlay .content-tile-text p a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.content-tile.article-header--button-overlay .content-tile-text p a:hover,.content-tile.article-header--button-overlay .content-tile-text p a:active{background:#d9d9d9}
.col-sm-4 .content-tile.article-header--button-overlay .content-tile-text p a{display:block}
@media all and (min-width:768px){.col-sm-8 .content-tile.article-header--button-overlay .content-tile-text p a{display:inline-block}
}
.content-tile.article-header--button-overlay .content-tile-text p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .content-tile.article-header--button-overlay .content-tile-text p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .content-tile.article-header--button-overlay .content-tile-text p a.text{margin-bottom:0}
}
.content-tile.article-header--button-overlay .content-tile-text p a.text::after{display:none}
.content-tile.article-header--button-overlay .content-tile-text p a.text a{display:block}
.content-tile.article-header--button-overlay .content-tile-text p a.text a:after{top:10px}
.content-tile.article-header--button-overlay .content-tile-text p a:after{top:7px}
.content-tile.internProfile{background:#fff;margin:20px 0 20px 0;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);border-radius:5px 5px 5px 5px;transition:all .2s linear;overflow:hidden}
.content-tile.internProfile .content-tile-container img{border-radius:5px 5px 0 0;border-radius:50%;padding:30px}
@media screen and (max-width:1200px){.content-tile.internProfile .content-tile-container img{width:100%}
}
.content-tile.internProfile .content-tile-container figcaption{padding:0 30px 10px 30px}
@media screen and (max-width:1200px){.content-tile.internProfile .content-tile-container figcaption{width:100%;float:none}
}
.content-tile.internProfile .content-tile-container h2{font-size:1.7em;color:#000;text-align:center}
.content-tile.internProfile .content-tile-subtitle{color:#738a94;background-color:#f4f8fb;text-align:center;border-radius:10px;padding:4px;font-size:1.3em}
.content-tile.internProfile .content-tile-container .content-tile-text p{padding-top:10px;overflow-wrap:break-word;font-size:1.6em!important;text-align:center}
.content-tile.internProfile .content-tile-text p:nth-of-type(1):before{content:"\f10d";font-family:FontAwesome;color:#000;display:inline-block;margin-right:10px;font-size:1.6em!important}
.content-tile.internProfile .content-tile-text p:nth-of-type(1):after{content:"\f10e";font-family:FontAwesome;color:#000;display:inline-block;margin-left:10px;font-size:1.6em!important}
.content-tile.internProfile:hover{transform:translate3D(0,-4px,0)}
.content-tile.PersonProfile{background:#fff;margin:20px 0 20px 0;box-shadow:0 0 5px -1px rgba(0,0,0,0.28);border-radius:5px 5px 5px 5px;transition:all .2s linear;overflow:hidden}
.content-tile.PersonProfile .content-tile-container p a{color:#0089b7;text-decoration:none;margin:0 auto}
.content-tile.PersonProfile .content-tile-container img{border-radius:5px 5px 0 0;border-radius:50%;padding:15px 15px 0 15px}
@media screen and (max-width:1200px){.content-tile.PersonProfile .content-tile-container img{width:100%}
}
.content-tile.PersonProfile .content-tile-container figcaption{padding:0}
@media screen and (max-width:1200px){.content-tile.PersonProfile .content-tile-container figcaption{width:100%;float:none}
}
.content-tile.PersonProfile .content-tile-container h2{font-size:1.7em;color:#0089b7;text-align:center}
.content-tile.PersonProfile .content-tile-subtitle{color:#5d5d5d;text-align:center;font-size:1.6em;margin:0 auto;padding-bottom:15px}
.content-tile.PersonProfile .content-tile-container .content-tile-text p:last-child{padding-top:10px;overflow-wrap:break-word;font-size:1.6em!important;text-align:center}
.content-tile.PersonProfile:hover{transform:translate3D(0,-4px,0)}
.content-tile.importantMessage{background:#000;margin-top:30px;padding:10px 0 10px 0;border-radius:5px}
.content-tile.importantMessage .content-tile-container p a{color:#fff;text-decoration:underline;font-size:1.3em;margin:0}
.content-tile.importantMessage p{margin:0}
.content-tile.importantMessage p a:hover{color:#ea1f2d}
.countdown-box{background-color:#f3f3f3;padding:10px;border-radius:5px}
.countdown-box.disabled{display:none}
.countdown-box h2:before{content:"\f017";font-family:FontAwesome;display:block;font-size:2em;margin-bottom:20px;font-weight:400}
.countdown-box h2{color:#000;text-align:center;font-weight:600}
.countdown-box .content-tile-subtitle{font-size:2em;padding-bottom:5px;text-align:center}
@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}
}
@media screen and (max-width:767px){.dynamic-content-list.homeNews{padding:0;border:0}
}
.dynamic-content-list.homeNews ol{list-style:none;padding:0}
@media screen and (max-width:767px){.dynamic-content-list.homeNews ol{display:block}
}
.dynamic-content-list.homeNews time{font-size:1.5em;font-family:'Open Sans',sans-serif;font-weight:600!important;text-transform:none;color:#000;text-decoration:none}
.dynamic-content-list.homeNews h4{font-size:2em;font-family:'Open Sans',sans-serif;font-weight:600!important;text-transform:none;color:#000;text-decoration:none;margin:20px 0 20px 0;width:90%}
.dynamic-content-list.homeNews h4:hover{color:#0089b7}
.dynamic-content-list.homeNews article a{text-decoration:none}
.dynamic-content-list.homeNews h4:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;float:right;font-weight:400;margin-right:-40px}
.dynamic-content-list.homeNews article{border-bottom:2px solid #000;padding-top:20px}
.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}
}
.dynamic-content-list.tile{overflow:hidden;position:relative;margin-bottom:16px;background:#000;height:370px}
@media screen and (max-width:1200px){.dynamic-content-list.tile{height:300px}
}
@media screen and (max-width:992px){.dynamic-content-list.tile{height:233px}
}
.dynamic-content-list.tile ol{list-style:none;padding:0;margin:0}
@media screen and (max-width:767px){.dynamic-content-list.tile ol{display:block}
}
.dynamic-content-list.tile a{text-decoration:none}
.dynamic-content-list.tile h2{color:#fff;font-size:3em;text-align:center}
@media screen and (max-width:992px){.dynamic-content-list.tile h2{font-size:2em}
}
@media screen and (max-width:767px){.dynamic-content-list.tile h2{font-size:2.5em}
}
@media screen and (max-width:767px){.dynamic-content-list.tile h2:after{display:none}
}
.dynamic-content-list.tile h4{text-decoration:none;color:#fff;padding-left:16px;font-size:1.8em}
@media screen and (max-width:1200px){.dynamic-content-list.tile h4{font-size:1.5em}
}
@media screen and (max-width:992px){.dynamic-content-list.tile h4{font-size:1em}
}
@media screen and (max-width:767px){.dynamic-content-list.tile h4{font-size:1.4em}
}
section.event-list.section.homeEvents{font-size:1.6em;padding-bottom:30px}
.event-list.homeEvents .event-list-container{display:flex;flex-direction:column;border-bottom:2px solid #000;padding-top:5px}
.event-list.homeEvents nav{display:none}
.event-list.homeEvents picture{display:none}
.event-list.homeEvents .event-list-container>a.event-list-readmore{display:none}
.event-list.homeEvents .event-list-header,.event-list.homeEvents .event-list .event-list-time,.event-list.homeEvents .event-list .event-list-address{width:100%;float:none}
.event-list.homeEvents .event-list-time{order:1;width:100%;float:left;margin:0;font-size:.9em;font-family:"Open Sans",sans-serif;font-weight:600!important;text-transform:none;color:#000;text-decoration:none}
.event-list.homeEvents .event-list-header{order:2}
.event-list.homeEvents .event-list-header h2{font-size:1.3em;font-family:"Open Sans",sans-serif;font-weight:600!important;text-transform:none;color:#000;text-decoration:none;margin:20px 0 20px 0;width:90%}
.event-list.homeEvents .event-list-header h2:hover{color:#0089b7}
.event-list.homeEvents .event-list-header h2:first-child:after{content:"\f054";font-family:"FontAwesome";margin-left:10px;float:right;font-weight:400;margin-right:-40px}
.event-list.homeEvents .event-list-time ul{padding:0}
.event-list.homeEvents ul li{border-bottom:0;padding:0;margin:0;color:#000}
.event-list.homeEvents .event-list-time li:nth-of-type(2){display:none}
.event-list.homeEvents .event-list-time span{display:none}
.event-list.homeEvents .event-list-time time:nth-of-type(2){display:none}
.event-time li:first-child time:nth-of-type(2):after{content:" - "}
.event-time li:last-child time:nth-of-type(1),.event-time li:last-child span{display:none}
.event img,.events img{max-width:250px}
.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:0}
.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!important}
.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}
.event .event-time .fa-clock-o:before,.events .event-time .fa-clock-o:before,.event .event-address .fa-clock-o:before,.events .event-address .fa-clock-o:before,.event .event-list-time .fa-clock-o:before,.events .event-list-time .fa-clock-o:before,.event .event-list-address .fa-clock-o:before,.events .event-list-address .fa-clock-o:before{content:none}
.event .event-time .fa-compass:before,.events .event-time .fa-compass:before,.event .event-address .fa-compass:before,.events .event-address .fa-compass:before,.event .event-list-time .fa-compass:before,.events .event-list-time .fa-compass:before,.event .event-list-address .fa-compass:before,.events .event-list-address .fa-compass:before{content:none}
.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{display:block;margin-bottom:3px;padding:.5rem 1rem .5rem;border:0;font-weight:600;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#000;background-color:none;border:2px solid #002b4d;text-transform:none;left:10px;top:10px;font-size:1.6em}
.events-summary .events-summary-container .item article>a:hover{background:#158cbb;color:#fff}
.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:10px 0 60px;margin:10px 0 20px 0}
@media screen and (max-width:768px){.event-list>ul>li{padding:10px 0 30px}
}
.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 a:hover{color:#0089b7}
.event-list .event-list-header h2{margin-top:0;margin-bottom:10px;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 .event-list-time li{color:#7c7c7c}
.event-list .event-list-time span{padding-left:0}
.event-list .event-list-time li:last-child time:nth-of-type(1),.event-list .event-list-time li:last-child span{display:none}
.event-list .event-list-address{display:none}
.event-list a.event-list-readmore{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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{display:none}
.event-list .event-list-header,.event-list .event-list-time,.event-list .event-list-address{width:73%;float:right}
@media all and (max-width:1200px){.event-list .event-list-header,.event-list .event-list-time,.event-list .event-list-address{width:70%;float:right}
}
@media all and (max-width:992px){.event-list .event-list-header,.event-list .event-list-time,.event-list .event-list-address{width:62%;float:right}
}
@media all and (max-width:768px){.event-list .event-list-header,.event-list .event-list-time,.event-list .event-list-address{width:100%}
}
.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{display:block;margin-bottom:3px;padding:.5rem 1rem .5rem;border:0;font-weight:600;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#000;background-color:none;border:2px solid #002b4d;text-transform:none;left:1%;top:10px;font-size:1.6em}
@media all and (max-width:1200px){.event-list .event-list-container>a.event-list-readmore{left:4%}
}
@media all and (max-width:992px){.event-list .event-list-container>a.event-list-readmore{left:13%}
}
@media all and (max-width:768px){.event-list .event-list-container>a.event-list-readmore{left:0}
}
.event-list .event-list-container>a.event-list-readmore:hover{background:#158cbb;color:#fff}
.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:768px){.event-list .event-list-container>a{display:block;float:left;width:25%}
.event-list .event-list-container>a.event-list-readmore{width:auto;float:none;display:inline-block}
}
@media all and (max-width:768px){.event-list .event-list-container>a{display:block;width:100%}
.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 10px 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{content:none}
.event-list>nav a.event-list-nav-right{display:block;margin-bottom:3px;padding:1rem 2rem 1rem;border:0;font-weight:600;text-align:center;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#002b4d;text-transform:none;font-size:1.6em;float:right}
.event-list>nav a.event-list-nav-right:after{content:none}
.event-list>nav a.event-list-nav-right:hover{background:#158cbb;color:#fff}
@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')}
footer .footer{background:#d5eae5;padding:30.4px 40px 8px}
footer .footer .footer-header{font-size:1.8em;color:#949fa3;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:#4f5759;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;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}
}
span.error-message{display:none}
span.error-message:before{font-family:FontAwesome;content:"\f06a";font-size:1em;margin:0 10px 0 10px;font-weight:400}
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:'Open Sans',sans-serif;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 .text-field>.has-error .error-message{display:block!important}
.forms .text-field .error-message{display:none!important}
.forms .text-field{margin-top:16px}
.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{align-items:center}
.forms .dropdown-list>.has-error,.forms .text-field>.has-error{margin:0 0 0 26%}
.forms .dropdown-list>.has-error .error-message,.forms .text-field>.has-error .error-message{margin-top:-30px}
.forms .dropdown-list>.has-error .control-label,.forms .text-field>.has-error .control-label{margin:10px 0 0 -26.5%}
.forms .dropdown-list>.has-error .form-control,.forms .text-field>.has-error .form-control{width:100%}
}
.forms .text-field .error-message{font-size:1.4em;display:block;margin-bottom:5px;color:#e04854;order:1;align-self:flex-start;width:100%;text-align:left;font-weight:600}
.forms .control-label{font-size:1.6em;display:inline-block;width:24%;text-align:right;margin-right:12px;font-family:'Open Sans',sans-serif}
@media all and (min-width:768px){.forms .control-label{margin-top:-10px;text-transform:none;font-weight:bold}
}
.forms .control-label.label-smaller{font-size:1.4em;font-weight:normal;text-transform:none;font-family:'Open Sans',sans-serif}
.forms input.form-control{padding:12px}
.forms .has-error .form-control{border:2px solid #e04854}
.forms .has-error .error-message{font-size:1.6em;display:block;color:#fff;font-weight:600;background-color:#e04854;padding:7px;margin:0 0 20px 0}
.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:#000;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}
.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;float:none}
}
.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:40px;margin-bottom:16px;margin-right:20px;cursor:pointer}
@media all and (max-width:767px){.forms .radio-button-list .radio-inline,.forms .radio-button-list label{display:block;margin-top:22px;padding-left:20px}
}
.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:21px;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:1}
.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;background-color:transparent}
.forms .btn-primary button{text-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;display:block;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:600;padding:12px 30px 12px 20px;font-size:1.6em;cursor:pointer;font-family:'Open Sans',sans-serif}
@media screen and (max-width:768px){.forms .btn-primary button{width:100%}
}
.forms .btn-primary button:hover,.forms .btn-primary button:active{background:#026d90;border-bottom:4px solid #014156}
.forms .btn-primary button:after{top:6px}
.forms .btn-secondary{margin:10px 0}
.forms .btn-secondary button{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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:'Open Sans',sans-serif}
.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--dynamic-blackbg{background-color:#000;color:#fff;padding:10px 15px 15px 15px}
.form-type-2-block--dynamic-blackbg h2{font-size:2em}
.form-type-2-block--dynamic-blackbg .dropdown-list>div,.form-type-2-block--dynamic-blackbg .text-field>div{display:block}
.form-type-2-block--dynamic-blackbg .dropdown-list>div{height:auto}
.form-type-2-block--dynamic-blackbg .control-label,.form-type-2-block--dynamic-blackbg .form-control{width:100%;display:block;text-align:left}
.form-type-2-block--dynamic-blackbg .control-label{font-family:'Open Sans',sans-serif}
.form-type-2-block--dynamic-blackbg.bordered{margin:16px 0}
.form-type-2-block--dynamic-blackbg.bordered .text{margin-bottom:16px}
.form-type-2-block--dynamic-blackbg.bordered .text p{margin:10px 0}
.form-type-2-block--dynamic-blackbg .error-message{text-align:left}
.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:'Open Sans',sans-serif}
.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:'Open Sans',sans-serif}
.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:'Open Sans',sans-serif;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:-400px;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)}
}
html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
.x-border-panel div.mega-nav.section{display:none!important}
.x-border-panel .header-stage2{display:none!important}
.egii5nj0{display:none!important}
.fa-twitter{color:#fff;font-size:2.5em!important}
body{margin:0;padding-top:0;margin-top:0;font-family:"Open Sans",sans-serif;font-size:60%}
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}
}
body.en-page.-template{background:#f3f3f3}
@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);border:0}
}
.grey h2{color:#000;margin:0;font-size:2.6em;font-weight:600!important}
h1{font-size:3em;font-family:"Open Sans",sans-serif;font-weight:600!important}
h2{font-size:2.5em;font-family:"Open Sans",sans-serif;font-weight:600!important}
h3{font-size:2em;font-weight:normal;font-family:"Open Sans",sans-serif;font-weight:600!important;line-height:1.4em}
h4{font-size:1.7em;font-family:"Open Sans",sans-serif;font-weight:600!important}
h5{font-size:1em;line-height:1.8em;font-family:"Open Sans",sans-serif;font-weight:600!important;text-transform:uppercase;margin:5px 0}
p{font-family:"Open Sans",sans-serif;font-size:1.6em;line-height:1.6em;margin:24px 0}
p b{font-family:"Open Sans",sans-serif}
p a{color:#0089b7;text-decoration:none}
ul{font-family:"Open Sans",sans-serif}
ul a{color:#0089b7;text-decoration:none}
article p{font-size:1.6em!important}
article>ul,.subject-panel>ul,.text>ul,.subject-panel-txt>ul{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 img{padding-top:0}
.par-header .column-control .row{margin:0}
@media all and (min-width:999px){.par-header{margin-top:53px}
}
.en-page .par-header img{padding-top:0;width:100%}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:9999!important}
.ui-dialog .ui-dialog-content{background-color:#000!important;outline:0}
.ui-dialog .ui-dialog-content:focus{outline:0}
.ui-dialog:focus{outline:0}
.youtube-video-modal .ui-dialog-content .ui-widget-content{background-color:transparent}
.youtube-video{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:60%;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}
.youtube-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.youtube-video-wrapper{position:absolute;width:100%;height:100%;display:block;cursor:pointer;border:0;padding:0;background-color:transparent}
.youtube-video-wrapper:after{content:"\f16a";display:block;font-family:FontAwesome;color:#fff;font-size:5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.7;-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-wrapper:before{z-index:3;content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.7;-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-wrapper:hover:after,.youtube-video-wrapper:hover:before{opacity:1;font-size:6em}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.youtube-video-wrapper:hover:after,.youtube-video-wrapper:hover:before{font-size:85px}
}
.youtube-video-img{width:100%;height:100%}
.youtube-video-modal-container{position:absolute;border:none!important;padding:0!important;border-radius:0!important;margin:0!important;overflow:inherit!important;z-index:10000!important}
@media screen and (min-width:768px){.youtube-video-modal-container{width:700px!important;height:435px!important}
}
@media screen and (min-width:992px){.youtube-video-modal-container{width:914px!important;height:555px!important}
}
.youtube-video-modal{width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important}
.youtube-video-cross-icon{display:none!important;position:absolute;top:0;right:0;font-size:26px!important;color:#fff;float:right;margin-right:20px;margin-top:5px;cursor:pointer;width:40px;border:0;background:0;z-index:10001}
.youtube-video-container{position:relative;width:100%;clear:both;height:100%}
.youtube-video-container>.youtube-video-iframe{position:relative;display:block;border:0;margin:0 auto;width:100%;height:100%}
@media screen and (min-width:768px){.youtube-video-container>.youtube-video-iframe{width:100%;height:100%}
}
@media screen and (min-width:992px){.youtube-video-container>.youtube-video-iframe{width:100%;height:100%}
}
[aria-hidden="true"] button{display:none}
body .parsys .text.toggle-content-mobile{margin-bottom:5px}
p a[target]:after{content:"\f08e";display:inline-block;font-family:"FontAwesome";font-size:.875rem;height:1rem;margin:0 0 0 .5rem;width:1rem}
a[name="icon-location"],a[name="icon-phone"],a[name="icon-email"],a[name="icon-envelope"],a[name="icon-link"]{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,a[name="icon-envelope"]:after,a[name="icon-link"]: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-envelope"]{vertical-align:top}
a[name="icon-envelope"]:after{content:"\f0e0"}
a[name="icon-link"]{vertical-align:top}
a[name="icon-link"]:after{content:"\f0c1"}
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:150px;height:150px;position:absolute;top:100px;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 10px 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}
.par-header .header-landing-page,.par-header .header-landing-page--type-2{position:relative;height:470px;overflow:hidden;top:93px;margin-bottom:86px}
.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;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-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}
.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}
}
.new-pbs:before{content:url(../../../../content/dam/region-core/uk/pearson-college/icons/pbs-new-course-icon.svg);width:50px;height:50px;display:inline-block;padding:0 10px 0 0}
.new-esc:before{content:url(../../../../content/dam/region-core/uk/pearson-college/icons/esc-new-course-icon.svg);width:50px;height:50px;display:inline-block;padding:0 10px 0 0}
.link-list-meganav li{list-style:none;display:inline;padding:.9em 1.0em;float:right}
.link-list-meganav li a{color:#fff;text-decoration:none;font-size:1.4em}
@media screen and (max-width:1200px){.link-list-meganav li a{font-size:1.2em}
}
.link-list-meganav li a:hover{font-weight:600}
.link-list-quicklinks li{list-style:none;display:inline;padding:.9em 1.0em;float:right}
.link-list-quicklinks li a{color:#fff;text-decoration:none;font-size:1.4em}
@media screen and (max-width:1200px){.link-list-quicklinks li a{font-size:1.2em}
}
.link-list-quicklinks li a:hover{font-weight:600}
.link-list-quicklinks li:nth-child(3):before{display:inline-block;font-family:FontAwesome;content:"\f041";font-size:1.5em;color:#fff;margin-right:10px}
.link-list-quicklinks li:nth-child(2):before{display:inline-block;font-family:FontAwesome;content:"\f095";font-size:1.5em;color:#fff;margin-right:10px}
.link-list-quicklinks li:nth-child(1):before{display:inline-block;font-family:FontAwesome;content:"\f003";font-size:1.5em;color:#fff;margin-right:10px}
.link-list-quicklinks li:nth-child(1):after{content:" | ";color:#fff;font-size:1.4em;font-weight:600;padding:1em 0 1em 1em}
@media screen and (max-width:1200px){.link-list-quicklinks li:nth-child(1):after{font-size:1.2em}
}
.link-list-footer-column h2{color:#000;text-transform:none;font-size:1.8em}
.link-list-footer-column li{margin-bottom:.4em}
.link-list-footer-column li a{color:#4e5759;text-decoration:none;font-size:1.4em}
.link-list-footer-column li a:hover{color:#0083b7}
.link-list-footer-column ul{list-style:none;padding:0}
.link-list-course-list ul{list-style:none;padding:0}
.link-list-course-list li{padding:10px 0;border-bottom:1px solid #d9d9d9}
.link-list-course-list li a{font-size:1.5em;color:#0089b7;text-decoration:none}
.link-list-documents-list ul{list-style:none;padding:0}
.link-list-documents-list li{padding:10px 0;border-bottom:1px solid #d9d9d9}
.link-list-documents-list li a{font-size:1.5em;color:#0089b7;text-decoration:none}
.link-list-documents-list li a[href*=".pdf"]:before{background-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/icon-pdf.png);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";margin-right:7px}
.link-list-documents-list li a[href$=".doc"]:before{background-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/icon-docx.png);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";margin-right:7px}
.link-list-documents-list li a[href$=".docx"]:before{background-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/icon-docx.png);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";margin-right:7px}
.link-list-documents-list li a[href$=".xls"]:before{background-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/icon-xls.png);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";margin-right:7px}
.link-list-documents-list li a[href$=".xlsx"]:before{background-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/icon-xls.png);background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";margin-right:7px}
body.cq-wcm-edit .mega-nav .navbar{top:0}
.mega-nav{z-index:99;height:72px}
@media screen and (min-width:998px){.mega-nav{margin-top:53px;height:71px}
}
.mega-nav .navbar{background-color:#f7f9f9;z-index:99;border:0;left:0;margin-bottom:0;right:0;width:100%;position:fixed;border-radius:0}
@media screen and (max-width:992px){.mega-nav .navbar{padding-top:16px;padding-bottom:16px}
}
.mega-nav .navbar-nav{float:right}
.mega-nav .navbar-right .dropdown-menu{left:0;right:0}
.mega-nav .navbar-nav>li{margin:0;position:static}
.mega-nav .mega-nav-full-width .dropdown-menu{color:#000;-moz-box-shadow:0 5px 8px rgba(0,0,0,0.3);-khtml-box-shadow:0 5px 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.3);box-shadow:0 5px 8px rgba(0,0,0,0.3)}
@media screen and (max-width:992px){.mega-nav .mega-nav-full-width .dropdown-menu{max-height:400px;overflow:scroll}
}
.mega-nav .navbar-default .navbar-nav>li>a{background:#f7f9f9;color:#000;padding:1.95em 1.0em;font-size:1.35em;font-weight:600;display:block;text-decoration:none}
@media screen and (max-width:992px){.mega-nav .navbar-default .navbar-nav>li>a{padding:1em 1.0em}
}
.mega-nav .navbar-default .navbar-nav>li>a:hover{background:#f7f9f9;color:#000}
.mega-nav .navbar-default .navbar-nav>li:hover>a{background:#f7f9f9;color:#000}
.mega-nav .navbar-default .navbar-nav>li:hover>a::after{content:'';position:absolute;width:100%;height:0;left:0;bottom:0;border-bottom:3px solid #0083b7}
.mega-nav .navbar-default .navbar-nav>li:nth-of-type(3):hover>a:after{content:'';position:absolute;width:100%;height:0;left:0;bottom:0;border-bottom:3px solid #ec6b05}
.mega-nav .navbar-default .navbar-nav>li:nth-of-type(4):hover>a:after{content:'';position:absolute;width:100%;height:0;left:0;bottom:0;border-bottom:3px solid #d4122d}
.mega-nav .navbar-nav.navbar-right:last-child{margin-right:0}
.mega-nav .navbar-brand{text-indent:-9999px;display:block;background:url('../../../../content/dam/region-core/uk/pearson-college/logos/PCL-Logo.svg') no-repeat;height:46px;width:82px;float:left;margin-top:12px;position:absolute;margin-left:18px!important}
.mega-nav .navbar-default .navbar-collapse{border:0}
.mega-nav .navbar-toggle{border:0;cursor:pointer;margin-top:9px;padding:0;float:left}
.mega-nav .navbar-toggle:hover{background:0}
.mega-nav .fa-bars{font-size:2.1em;color:#000}
.mega-nav .link-list{margin-bottom:0}
.mega-nav .link-list ul,.mega-nav .link-list li{margin:0;list-style:none;padding:0}
.mega-nav .link-list li:last-child a{margin:0}
.mega-nav .link-list h2{font-size:2em}
.mega-nav .link-list a{display:block;font-size:13px;color:#000;padding:10px 0 15px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative;text-decoration:none;border-bottom:1px solid rgba(78,87,89,0.2)}
.mega-nav .link-list a:hover{background:0;color:#0083b7}
.mega-nav .link-list a:after{font-family:FontAwesome;content:"\f054";color:#4e5759;font-size:15px;display:inline-block;overflow:auto;height:18px;margin:auto;position:absolute;top:0;bottom:0;right:20px;transition:all 500ms ease-in-out}
@media screen and (max-width:992px){.mega-nav .link-list a:after{right:0}
}
.mega-nav .link-list a.active{color:#fff}
.mega-nav .findacourse{margin-bottom:0;width:507px}
.mega-nav .findacourse ul,.mega-nav .findacourse li{margin:0;list-style:none;padding:0}
.mega-nav .findacourse li:last-child a{margin:0}
.mega-nav .findacourse h2{font-size:2em}
.mega-nav .findacourse a{display:block;font-size:13px;color:#000;padding:10px 0 15px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative;text-decoration:none;border-bottom:1px solid rgba(78,87,89,0.2)}
.mega-nav .findacourse a:hover{background:0;color:#0083b7}
.mega-nav .findacourse a:after{font-family:FontAwesome;content:"\f054";color:#4e5759;font-size:15px;display:inline-block;overflow:auto;height:18px;margin:auto;position:absolute;top:0;bottom:0;right:20px;transition:all 500ms ease-in-out}
.mega-nav .findacourse a.active{color:#fff}
.mega-nav .shrink{padding-top:14px}
.dropdown-menu{width:1170px;list-style:none;left:0;top:100%;position:absolute;margin:0 auto;padding:0;z-index:100;border:0;box-shadow:none;padding-bottom:30px;opacity:0;display:none;border-radius:0}
.dropdown-menu h2{font-size:1.5em}
.mega-nav-full-width open>a{background:#fff;color:#000}
.mega-nav-full-width:nth-of-type(1) .dropdown-menu h2{color:#7c7c7c!important}
.mega-nav-full-width:nth-of-type(2) .dropdown-menu h2{color:#0083b7}
.mega-nav-full-width:nth-of-type(3) .dropdown-menu h2{color:#ec6a08}
.mega-nav-full-width:nth-of-type(3) .dropdown-menu a:hover{color:#ec6a08}
.mega-nav-full-width:nth-of-type(4) .dropdown-menu h2{color:#d4122d}
.mega-nav-full-width:nth-of-type(6) .dropdown-menu h2{color:#0083b7}
.mega-nav-full-width:nth-of-type(4) .dropdown-menu a:hover{color:#d4122d}
.navbar-default .navbar-nav>.open>a{background:#f7f9f9!important}
.open>a{background:#fff;color:#000}
.open>.dropdown-menu{opacity:1;display:block;animation-name:slidenavAnimation;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-name:slidenavAnimation;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-name:slidenavAnimation;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-fill-mode:forwards}
@keyframes slidenavAnimation{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes slidenavAnimation{from{opacity:0}
to{opacity:1}
}
.caret{border:0;display:inline-block;margin-right:.5rem;position:relative;right:-0.25rem;top:-0.75rem}
.caret:after{content:"\f107";font-family:"FontAwesome"}
.open .dropdown-menu{display:block}
@media(max-width:1199px) and (min-width:993px){.mega-nav .navbar-default .navbar-nav>li>a{background:#f7f9f9;padding:2.2em .6em;font-size:1.2em;display:block;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.mega-nav .navbar-default .navbar-nav>li>a:hover{background:#f7f9f9;color:#000}
.mega-nav .dropdown-menu{width:990px}
}
@media(max-width:992px){.mega-nav-full-width .dropdown-menu{background:#f7f9f9;color:#000;position:static;float:none;width:auto;margin-top:0;border:0;box-shadow:none;overflow:scroll}
.mega-nav .navbar{top:0;border-radius:0}
.mega-nav .navbar-toggle{display:block}
.mega-nav .navbar-nav{margin:7.5px -15px}
.mega-nav .navbar-header,.mega-nav .navbar-right,.mega-nav .navbar-nav>li{float:none!important}
.mega-nav .navbar-collapse.collapse{display:none!important;overflow:hidden!important}
.mega-nav .navbar-collapse.in{display:block!important;overflow-y:visible!important;padding-right:0}
}
@media(max-width:992px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:50px!important}
}
@media(max-width:768px){.navbar-toggle{margin-left:1rem}
.mega-nav .navbar-brand{margin:-5px 10px 10px 0}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:50px!important}
}
@media(min-width:768px) and (max-width:992px){.mega-nav .navbar-brand{margin:-5px 10px 10px 0}
}
#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}
.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}
}
#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}
@media all and (min-width:768px){.search-facets{margin:24px 0}
}
.search-facets .search-facets-title{font-size:1.6em;font-family:'Open Sans',sans-serif;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}
}
ol.search-results-list-results{list-style:none;padding:0}
ol.search-results-list-results h2{text-decoration:none;color:#000}
ol.search-results-list-results h2 a{margin:0;padding:0;text-decoration:none;color:#000}
ol.search-results-list-results cite{display:none}
ol.search-results-list-results time{font-size:1.6em;color:#7c7c7c;text-transform:uppercase;line-height:2em}
@media all and (max-width:767px){ol.search-results-list-results{margin:20px}
}
ol.search-results-list-results .search-results-list-result{border-bottom:1px solid #e8e8e8;padding:30px 0 23px}
ol.search-results-list-results .search-results-list-result:last-child{border-bottom:0}
ol.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}
ol.search-results-list-results .search-results-list-result>a{text-decoration:none;color:#000}
ol.search-results-list-results .search-results-list-result>a h2{font-size:2.6em;margin:0;padding:0}
ol.search-results-list-results .search-results-list-result .search-results-list-result-url{display:none}
ol.search-results-list-results .search-results-list-result .search-results-list-result-url a{color:#7c7c7c;text-decoration:none}
ol.search-results-list-results .search-results-list-result .search-results-list-result-text{margin-top:14px;margin-bottom:0}
.search-results-list-pages-elements ol{display:none}
.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 10px 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:'Open Sans',sans-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:12px;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:3px;padding:11px 13px}
}
search-results-list{padding-bottom:20px}
.searchlink{cursor:pointer;display:block;float:right;font-size:15px;height:50px;padding:17px 0 15px 18.5px;position:relative;color:#fff}
@media screen and (max-width:992px){.searchlink{cursor:pointer;display:block;float:right;font-size:20px;height:0;padding:0;color:#000;margin-top:6px;margin-right:15px}
}
.searchlink:hover,.searchlink.open{cursor:pointer}
.searchlink.open>.search-box{display:block}
.search-box{width:100%;margin:0 auto;height:50px;line-height:40px;cursor:default;margin-top:35px;color:#fff}
.search-box.section.open{display:block}
.search-box.section.open:before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;content:"";height:1.1rem;position:absolute;right:2.1rem;top:-1.7rem;width:.1rem}
.search-box-input{margin-top:7px;width:100%;border:0;font-size:2em;background-color:#4f5759;color:#fff;border-bottom:1px solid #7f898c;border-radius:5px}
.search-box-input:focus{outline:0}
.search-box-icon{display:none}
.search-section{background-color:transparent;height:190px;top:71px;position:relative;padding:0!important;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow-y:hidden;max-height:0;z-index:99}
@media screen and (max-width:992px){.search-section{top:25px}
}
.search-section.section.open{max-height:200px}
.search-heading{color:#fff;text-align:center;margin-top:30px;font-size:2.5em;font-family:"Open Sans",sans-serif;font-weight:600!important}
.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;z-index:91;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}
.black_overlay.open{display:block}
.black_overlay_youtube{display:none!important}
.black_overlay_youtube.open{display:none!important}
.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;position:relative}
@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 10px 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 10px 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;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}
.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;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.05);-webkit-box-shadow:1px 1px 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:1px 1px 10px 0 rgba(0,0,0,0.05);box-shadow:1px 1px 10px 0 rgba(0,0,0,0.05)}
.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{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;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;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-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer;display:block;font-size:1.3em;padding:15px 35px 8px 20px;text-align:left;margin-bottom:5px}
@media screen and (max-width:768px){.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{width:100%}
}
.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:#026d90;border-bottom:4px solid #014156}
.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;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-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;display:block;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer}
.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:#026d90;border-bottom:4px solid #014156}
}
@media all and (min-width:768px) and screen and (max-width:768px){.subject-panel.details-box-type-4 .subject-panel-txt>div a .button-primary,.subject-panel.details-box-type-4 .subject-panel-txt>a .button-primary,.subject-panel.details-box-type-4 .subject-panel-txt>div a .button-primary a,.subject-panel.details-box-type-4 .subject-panel-txt>a .button-primary a{width:100%}
}
.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 10px 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-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-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-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-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 10px 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}
.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-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;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{display:block;color:#7cb657}
.subject-panel.info-icon .subject-panel-txt a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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}
.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:'Open Sans',sans-serif}
.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;text-transform:uppercase;font-weight:lighter;margin-bottom:5px}
.subject-panel.info-section .subject-panel-subtitle{font-size:2em;color:#7cb657}
.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-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;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-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;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;-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}
.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;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;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{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: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}
@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;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 10px 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;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-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;display:block;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer}
.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:#026d90;border-bottom:4px solid #014156}
.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a:after{margin-left:10px}
}
@media all and (min-width:768px) and screen and (max-width:768px){.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a .button-primary,.subject-panel.collapsable-section .subject-panel-txt ul:last-child li a .button-primary a{width:100%}
}
@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 10px 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;-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 10px 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}
.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}
}
.article-header-black-overlay{width:100%;bottom:0;color:#fff;padding-bottom:8px}
.article-header-black-overlay div[data-tags]{display:flex;display:-webkit-flex;flex-direction:column}
.article-header-black-overlay>div>h2,.article-header-black-overlay>div>h1{margin:0;font-size:4em;text-transform:uppercase;order:2;padding:8px 0}
@media all and (max-width:767px){.article-header-black-overlay>div>h2,.article-header-black-overlay>div>h1{font-size:3em}
}
.article-header-black-overlay .subject-panel-subtitle{margin:0;font-size:1.8em;text-transform:uppercase;font-weight:normal;order:1;padding-top:16px}
@media all and (max-width:768px){.article-header-black-overlay .subject-panel-subtitle{padding-top:0}
}
.article-header-black-overlay .subject-panel-txt{order:3}
.article-header-black-overlay .subject-panel-txt a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 10px;border:2px solid #d9d9d9;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.article-header-black-overlay .subject-panel-txt a p{margin:0}
.article-header-black-overlay .subject-panel-txt a:after{font-family:FontAwesome;content:"\f105";color:#0089b7;font-size:2em;position:absolute;top:5px;right:15px}
.article-header-black-overlay .subject-panel-txt a:hover,.article-header-black-overlay .subject-panel-txt a:active{background:#d9d9d9}
.col-sm-4 .article-header-black-overlay .subject-panel-txt a{display:block}
@media all and (min-width:768px){.col-sm-8 .article-header-black-overlay .subject-panel-txt a{display:inline-block}
}
.article-header-black-overlay .subject-panel-txt a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .article-header-black-overlay .subject-panel-txt a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .article-header-black-overlay .subject-panel-txt a.text{margin-bottom:0}
}
.article-header-black-overlay .subject-panel-txt a.text::after{display:none}
.article-header-black-overlay .subject-panel-txt a.text a{display:block}
.article-header-black-overlay .subject-panel-txt a.text a:after{top:10px}
.article-header--button-overlay .subject-panel-txt{width:251px;margin:-28px auto 0}
.article-header--button-overlay .subject-panel-txt p{margin:0}
.article-header--button-overlay .subject-panel-txt p a{text-transform:uppercase;text-decoration:none;color:#000;padding:10px 35px 10px 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 15px 10px}
.article-header--button-overlay .subject-panel-txt p a p{margin:0}
.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}
.article-header--button-overlay .subject-panel-txt p a:hover,.article-header--button-overlay .subject-panel-txt p a:active{background:#d9d9d9}
.col-sm-4 .article-header--button-overlay .subject-panel-txt p a{display:block}
@media all and (min-width:768px){.col-sm-8 .article-header--button-overlay .subject-panel-txt p a{display:inline-block}
}
.article-header--button-overlay .subject-panel-txt p a.text{padding:0;border:0;background:0;margin-bottom:8px}
.col-sm-4 .article-header--button-overlay .subject-panel-txt p a.text{margin-bottom:40px}
@media all and (max-width:767px){.col-sm-4 .article-header--button-overlay .subject-panel-txt p a.text{margin-bottom:0}
}
.article-header--button-overlay .subject-panel-txt p a.text::after{display:none}
.article-header--button-overlay .subject-panel-txt p a.text a{display:block}
.article-header--button-overlay .subject-panel-txt p a.text a:after{top:10px}
.article-header--button-overlay .subject-panel-txt p a:after{top:7px}
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}
.table-responsive.table-type2>table{background-color:#fff;border:0;margin-bottom:1rem}
.table-responsive.table-type2>table th{background-color:#0089b7;border:0;color:#fff;font-weight:600;padding:.5rem 1rem;text-align:left;text-transform:uppercase;vertical-align:middle}
.table-responsive.table-type2>table th p{margin:0}
.table-responsive.table-type2>table td{border:0;border-bottom:1px solid #000;padding:.5rem 1rem;vertical-align:middle}
.table-responsive.table-type2>table td p{font-size:.925rem;margin:0;color:#fff}
.table-responsive.table-type2>table tr:last-child td{border-bottom:0;border-top:0}
.table-responsive.table-type2>table tr:nth-child(odd) td{background:#60696c;color:#fff}
.tab-panel.tab-navigation .nav-tabs{border-bottom:1px solid #d9d9d9;font-size:1.4em;text-transform:uppercase;padding:0;width:100%;display:flex;display:-webkit-flex;align-items:baseline}
.tab-panel.tab-navigation .nav-tabs li{margin:0}
.tab-panel.tab-navigation .nav-tabs li a{display:inline-block;text-decoration:none;color:#7c7c7c;text-align:center}
.tab-panel.tab-navigation .nav-tabs li a:hover{color:#000;background-color:#fff;border-top:0;border-right:0;border-left:0;border-bottom:3px solid #1488af}
.tab-panel.tab-navigation .nav-tabs li.active a{display:inline-block;text-decoration:none;color:#000;text-align:center;border-top:0;border-right:0;border-left:none;border-bottom:3px solid #1488af}
@media only screen and (max-width:992px){.tab-panel.tab-navigation .nav-tabs{display:block}
.tab-panel.tab-navigation .nav-tabs li.active a{display:block}
.tab-panel.tab-navigation .nav:after{clear:both}
.tab-panel.tab-navigation .nav-tabs li{float:none}
.tab-panel.tab-navigation .nav-tabs li a{display:block}
}
@media only screen and (max-width:1198px) and (min-width:993px){.tab-panel.tab-navigation .nav-tabs li a{font-size:.8em}
.tab-panel.tab-navigation .nav>li>a{padding:10px 6px}
}
.stepOne{transition:all 1s ease;box-shadow:10px 0 10px -10px rgba(136,136,136,0.14)}
@media screen and (max-width:992px){.stepOne{box-shadow:none}
}
.stepOne .nav-tabs{border:0;padding-bottom:10px;margin:0}
.stepOne .nav-tabs li{margin:0 auto;float:none}
.stepOne .nav-tabs li a{font-size:13px;display:inline-block;text-decoration:none;color:#000;text-align:center;border:0}
.stepOne .nav-tabs li a:after{font-family:FontAwesome;content:"\f054";color:#000;font-size:10px;display:inline-block;overflow:auto;height:18px;margin:auto;position:absolute;top:7px;bottom:0;right:-5px}
.stepOne .nav-tabs li a:hover{color:#585858;background:0;border:0;margin:0}
.stepOne .nav-tabs li>a[href*="#-1832139361"]:hover{color:#ec6a08}
.stepOne .nav-tabs li.active a[href*="#-1832139361"]{color:#ec6a08;background:0}
.stepOne .nav-tabs li>a[href*="#-35188002"]:hover{color:#0083b7}
.stepOne .nav-tabs li.active a[href*="#-35188002"]{color:#0083b7;background:0}
.stepOne .nav-tabs li.active a{border:0}
.stepTwo{box-shadow:10px 0 10px -10px rgba(136,136,136,0.14)}
@media screen and (max-width:992px){.stepTwo{box-shadow:none}
}
.stepTwo .nav-tabs{border:0;padding-bottom:10px;margin:0}
.stepTwo .nav-tabs li{float:none}
.stepTwo .nav-tabs li a{display:inline-block;text-decoration:none;color:#000;font-size:13px;border:0}
.stepTwo .nav-tabs li a:hover{background:0;border:0;margin:0}
.stepTwo .nav-tabs li a:after{font-family:FontAwesome;content:"\f054";color:#000;font-size:10px;padding-left:7px}
.stepTwo .nav-tabs li:active a{display:inline-block;text-decoration:none;color:#000;text-align:left;border:0;background:0}
.stepTwo .nav-tabs li:nth-of-type(1).active a{color:#0083b7;border:0;background:0}
.stepTwo .nav-tabs li>a[href*="-1331787202-1"]:hover{color:#0083b7}
.stepTwo .nav-tabs li:nth-of-type(2).active a{color:#ec6a08;border:0;background:0}
.stepTwo .nav-tabs li>a[href*="-1331787202-2"]:hover{color:#ec6a08}
.stepThree{transition:all 1s ease;overflow:auto!important}
.stepThree h2:after{font-family:FontAwesome;content:"\f00d";padding-left:10px;font-weight:400;cursor:pointer}
.stepThree div[id*="-1832139361"] a:hover{color:#ec6a08}
.tab-panel.tab-meganav .nav-tabs{border:0;padding-bottom:10px;margin:0}
.tab-panel.tab-meganav .nav-tabs li{float:none}
.tab-panel.tab-meganav .nav-tabs li a{font-size:13px;display:inline-block;text-decoration:none;color:#000;text-align:left;border:0}
.tab-panel.tab-meganav .nav-tabs li a:hover{color:#0083b7;background:0;border:0;margin:0}
.tab-panel.tab-meganav .nav-tabs li a:after{font-family:FontAwesome;content:"\f054";color:#000;font-size:10px;padding-left:7px}
.tab-panel.tab-meganav .nav-tabs li.active a{display:inline-block;text-decoration:none;color:#000;text-align:left;border:0;margin:0;background:0}
.tab-panel.tab-level2 .nav-tabs{font-size:1.4em;border:0;padding-bottom:10px;margin:0}
.tab-panel.tab-level2 .nav-tabs li{margin:0 auto;float:none}
.tab-panel.tab-level2 .nav-tabs li a{display:inline-block;text-decoration:none;color:#000;text-align:center;border:0}
.tab-panel.tab-level2 .nav-tabs li a:hover{color:#000;background:0}
.tab-panel.tab-level2 .nav-tabs li a:after{color:#000;background-color:#000;border:0}
.tab-panel.tab-level2 .nav-tabs li.active a{display:inline-block;text-decoration:none;color:#000;text-align:center;border:0;background:0}
@media only screen and (max-width:992px){.tab-panel.tab-meganav .nav-tabs{display:block}
.tab-panel.tab-meganav .nav-tabs li.active a{display:block}
.tab-panel.tab-meganav .nav:after{clear:both}
.tab-panel.tab-meganav .nav-tabs li{float:none}
.tab-panel.tab-meganav .nav-tabs li a{display:block}
}
.tab-courselisting .link-list-course-list ul{margin:0}
.tab-courselisting .link-list-course-list li{border:0}
.tab-courselisting .link-list-course-list li a{font-size:1.6em}
.tab-courselisting .link-list-course-list li a:hover{font-weight:800}
.tab-courselisting .link-list-course-list{margin-top:20px}
.course-list-page .grey h2{padding-bottom:20px;border-bottom:2px solid #0000000f}
.stepThreeCourseListing{padding-top:30px}
nav[id="-1214202495"]{padding-top:20px}
nav[id="1991717510"]{padding-bottom:20px}
.tab-panel.tab-courselisting{padding-top:20px}
.tab-panel.tab-courselisting .nav-tabs{border:0;padding-bottom:10px;margin:0}
.tab-panel.tab-courselisting .nav-tabs li{float:none}
.tab-panel.tab-courselisting .nav-tabs li a{font-size:2em;display:inline-block;text-decoration:none;color:#000;text-align:left;border:0;padding-left:0}
.tab-panel.tab-courselisting .nav-tabs li a:hover{color:#0083b7;border:0;margin:0;font-weight:600}
.tab-panel.tab-courselisting .nav-tabs li.active a{display:inline-block;text-decoration:none;color:#000;text-align:left;border:0;margin:0;background:0;font-weight:600}
.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}
}
.tag-list ul{list-style:none;padding:0;margin:0}
.tag-list li.selected{font-weight:bold;padding:0;margin:0 5px 0 0;display:block;float:left;color:#007a9c;list-style:none;font-size:1.6em}
.tag-list li.selected:after{content:","}
.tag-list li{padding:0;margin:0 5px 0 0;display:block;float:left;color:#007a9c;list-style:none;font-size:1.6em}
.tag-list li a:after{content:","}
.tag-list li:last-child a:after{display:none}
[class^="tooltip"]{position:relative}
[class^="tooltip"]:after{opacity:0;visibility:hidden;position:absolute;content:attr(title);padding:6px 10px;top:1.4em;left:50%;transform:translateX(-70%) translateY(5px);background:grey;color:white;z-index:2;border-radius:2px;transition:opacity .2s cubic-bezier(0.64,0.09,0.08,1),transform .2s cubic-bezier(0.64,0.09,0.08,1)}
@media screen and (max-width:1060px){[class^="tooltip"]:after{transform:translateX(-90%) translateY(5px)}
}
@media screen and (max-width:768px){[class^="tooltip"]:after{transform:translateX(-65%) translateY(5px)}
}
[class^="tooltip"]:hover:after{display:block;opacity:1;visibility:visible;width:300px}
.standfirst{font-size:1.2em!important}
.clearing-header-text p{margin:13px 0 16px 0}
.clearing-header-text p a{font-size:1.7em!important;white-space:nowrap;font-family:'Gill Sans','Gill Sans MT',sans-serif;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:600;line-height:1.1em;letter-spacing:-0.8px;margin:20px 0 10px 0;text-decoration:none}
.clearing-header-text p a:after{font-family:FontAwesome;content:"\f105";color:#fff;font-size:1em;position:absolute;padding-left:15px}
@media screen and (max-width:992px){.clearing-header-text p a:after{padding-top:3px}
}
@media screen and (max-width:768px){.clearing-header-text p a:after{padding-top:5px}
}
@media screen and (max-width:1200px){.clearing-header-text p a{font-size:1.5em!important}
}
@media screen and (max-width:992px){.clearing-header-text p a{font-size:1.1em!important}
}
@media screen and (max-width:768px){.clearing-header-text p a{font-size:.9em!important}
}
.clearing-hotline-text p{margin:13px 0 16px 0;float:right}
.clearing-hotline-text p a{font-size:1.7em!important;white-space:nowrap;font-family:'Gill Sans','Gill Sans MT',sans-serif;color:#fff;text-shadow:none;text-transform:uppercase;font-weight:400;line-height:1.1em;letter-spacing:-0.7px;margin:20px 0 10px 0;text-decoration:none;text-align:center}
@media screen and (max-width:1200px){.clearing-hotline-text p a{font-size:1.5em!important}
}
@media screen and (max-width:768px){.clearing-hotline-text p a{display:none}
}
@media screen and (max-width:992px){.clearing-hotline-text p a{font-size:1.1em!important}
}
@media screen and (max-width:768px){.clearing-courses-cta{margin-top:-82px}
}
@media screen and (max-width:480px){.clearing-courses-cta{display:none}
}
.clearing-courses-cta p{font-size:1.5em;margin:13px 0 16px 0;float:right}
@media screen and (max-width:768px){.clearing-courses-cta p{font-size:1.3em}
}
.clearing-courses-cta p a{text-transform:uppercase;font-weight:600;text-decoration:none;color:#000;background:#fff;padding:7px 30px 7px 10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:.8em;border-radius:1px}
.clearing-courses-cta p a:after{font-family:FontAwesome;content:"\f105";color:#000;font-size:1.4em;position:absolute;padding-top:1px;right:28px}
.clearing-courses-cta p a:hover{background:#d9d9d9}
.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}
.mega-nav .mega-nav-full-width .dropdown-menu .buttons-group-black a{font-size:.6em}
.cta a{text-decoration:none;color:#0089b7;font-weight:bold}
.cta a:after{content:"\f054";font-family:"FontAwesome";margin-left:10px}
.cta-meganav a{color:#fff;padding:.5rem 1rem;border:1px solid #fff;float:right;margin:2rem 0;position:relative;right:1rem;font-size:13px}
.cta-meganav a:hover{background-color:#fff;color:#000}
.cta-meganav a:after{content:"\f054";font-family:"FontAwesome";margin-left:10px}
.tooltip{display:inline;position:relative}
.tooltip:hover:after{background:#333;background:rgba(0,0,0,0.8);border-radius:5px;bottom:26px;color:#fff;content:attr(name);left:20%;padding:5px 15px;position:absolute;z-index:98;width:220px}
.betteroff-campaign h2{color:#ec6b03}
.key-facts h2{color:#ec6b03}
.key-facts ul{list-style-type:none}
.key-facts ul li:first-child:before{content:"\f133";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.key-facts ul li:nth-child(2):before{content:"\f154";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.key-facts ul li:nth-child(3):before{content:"\f041";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.key-facts ul li:nth-child(4):before{content:"\f061";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.pbs-course-summary{background-color:#fff}
.pbs-course-summary h2{color:#0089b7}
.pbs-course-summary ul{list-style-type:none}
.pbs-course-summary ul li:first-child:before{content:"\f133";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.pbs-course-summary ul li:nth-child(2):before{content:"\f154";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.pbs-course-summary ul li:nth-child(3):before{content:"\f041";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.pbs-course-summary ul li:nth-child(4):before{content:"\f061";display:inline-block;color:#000;font-family:FontAwesome;font-size:1em;padding-right:10px;overflow:hidden}
.ug-pbs-course-summary{background-color:#f7f9f9;border-radius:5px;padding:5px 20px 5px 20px;margin-top:-15px}
.ug-pbs-course-summary p img{max-width:100px;margin:0 auto;display:block}
.ug-pbs-course-summary h2{text-align:center;font-size:2.5em;border-bottom:1px solid #e8e8e8;width:90%;margin:20px auto;padding-bottom:20px}
.ug-pbs-course-summary ul{list-style-type:none;padding:0}
.ug-pbs-course-summary ul li:first-child:before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(2):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-black.svg') no-repeat;background-size:20px;background-size:contain;width:28px;height:30px;display:inline-block;margin-right:12px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(3):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg') no-repeat;background-size:20px;background-size:contain;width:24px;height:30px;display:inline-block;margin-right:13px;margin-bottom:-10px;margin-left:3px}
.ug-pbs-course-summary ul li:nth-child(4):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(5):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(6):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:29px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(7):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(8):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(9):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-pbs-course-summary ul li:nth-child(10):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:6px;margin-bottom:-10px;margin-left:4px}
.da-course-summary{background-color:#fff}
.da-course-summary h2{text-align:center;font-size:2.5em;border-bottom:1px solid #e8e8e8;width:90%;margin:20px auto;padding-bottom:20px}
.da-course-summary ul{list-style-type:none}
.da-course-summary ul li:first-child:before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-da.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px}
.da-course-summary ul li:nth-child(2):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-da.svg') no-repeat;background-size:20px;background-size:contain;width:18px;height:20px;display:inline-block;margin-right:12px}
.da-course-summary ul li:nth-child(3):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location-da.svg') no-repeat;background-size:20px;background-size:contain;width:14px;height:20px;display:inline-block;margin-right:16px}
.da-course-summary ul li:nth-child(4):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-da.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px}
.da-course-summary ul li:nth-child(5):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-da.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px}
.da-course-summary ul li:nth-child(6):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-da.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:19px;display:inline-block;margin-right:10px}
.da-course-summary ul li:nth-child(7):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-da.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px}
.da-course-summary ul li:nth-child(8):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-da.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px}
.da-course-summary ul li:nth-child(9):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-da.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-da.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-da.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px}
.ug-esc-course-summary{background-color:#f7f9f9;border-radius:5px;padding:5px 20px 5px 20px}
.ug-esc-course-summary p img{max-width:100px;margin:0 auto;display:block}
.ug-esc-course-summary h2{text-align:center;font-size:2.5em;border-bottom:1px solid #e8e8e8;width:90%;margin:20px auto;padding-bottom:20px}
.ug-esc-course-summary ul{padding:0;list-style-type:none}
.ug-esc-course-summary ul a{color:#ea6b20}
.ug-esc-course-summary ul li:first-child:before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/ucas-code-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(2):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/institution-code-black.svg') no-repeat;background-size:20px;background-size:contain;width:28px;height:30px;display:inline-block;margin-right:12px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(3):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg') no-repeat;background-size:20px;background-size:contain;width:24px;height:30px;display:inline-block;margin-right:13px;margin-bottom:-10px;margin-left:3px}
.ug-esc-course-summary ul li:nth-child(4):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(5):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(6):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:29px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(7):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(8):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(9):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.ug-esc-course-summary ul li:nth-child(10):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:6px;margin-bottom:-10px;margin-left:4px}
.sc-course-summary{background-color:#f7f9f9;border-radius:5px;padding:5px 20px 5px 20px}
.sc-course-summary h2{text-align:center;font-size:2.5em;border-bottom:1px solid #e8e8e8;width:90%;margin:20px auto;padding-bottom:20px}
.sc-course-summary ul{list-style-type:none;padding:0}
.sc-course-summary ul li:first-child:before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg') no-repeat;background-size:20px;background-size:contain;width:24px;height:30px;display:inline-block;margin-right:13px;margin-bottom:-10px;margin-left:3px}
.sc-course-summary ul li:nth-child(2):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.sc-course-summary ul li:nth-child(3):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.sc-course-summary ul li:nth-child(4):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:29px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.sc-course-summary ul li:nth-child(5):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.sc-course-summary ul li:nth-child(6):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.pg-esc-course-summary{background-color:#f7f9f9;border-radius:5px;padding:5px 20px 5px 20px;margin-top:-15px}
.pg-esc-course-summary h2{text-align:center;font-size:2.5em;border-bottom:1px solid #e8e8e8;width:90%;margin:20px auto;padding-bottom:20px}
.pg-esc-course-summary ul{list-style-type:none;padding:0}
.pg-esc-course-summary ul li:first-child:before{content:" ";background-color:#ea6b20;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tutor.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tutor.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/tutor.svg') no-repeat;background-size:20px;background-size:contain;width:19px;height:20px;display:inline-block;margin-right:21px}
.pg-esc-course-summary ul li:nth-child(2):before{content:" ";background-color:#ea6b20;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location.svg') no-repeat;background-size:20px;background-size:contain;width:14px;height:20px;display:inline-block;margin-right:26px}
.pg-esc-course-summary ul li:nth-child(3):before{content:" ";background-color:#ea6b20;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/start-dates.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:20px}
.pg-esc-course-summary ul li:nth-child(4):before{content:" ";background-color:#ea6b20;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/study-mode.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:19px;display:inline-block;margin-right:20px}
.pg-esc-course-summary ul li:nth-child(5):before{content:" ";background-color:#ea6b20;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration.svg') no-repeat;background-size:20px;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:20px}
.pg-pbs-course-summary{background-color:#f7f9f9;border-radius:5px;padding:5px 20px 5px 20px;margin-top:-15px}
.pg-pbs-course-summary h2{text-align:center;font-size:2.5em;border-bottom:1px solid #e8e8e8;width:90%;margin:20px auto;padding-bottom:20px}
.pg-pbs-course-summary ul{list-style-type:none;padding:0}
.pg-pbs-course-summary ul li:first-child:before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location-black.svg') no-repeat;background-size:20px;background-size:contain;width:24px;height:30px;display:inline-block;margin-right:13px;margin-bottom:-10px;margin-left:3px}
.pg-pbs-course-summary ul li:nth-child(2):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/start-dates-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.pg-pbs-course-summary ul li:nth-child(3):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/tuition-fees-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.pg-pbs-course-summary ul li:nth-child(4):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/study-mode-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:29px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.pg-pbs-course-summary ul li:nth-child(5):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/programme-duration-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.pg-pbs-course-summary ul li:nth-child(6):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/entry-requirements-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.pg-pbs-course-summary ul li:nth-child(7):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/contact-hours-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:10px;margin-bottom:-10px}
.pg-pbs-course-summary ul li:nth-child(8):before{content:" ";background-color:#0089b7;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/accreditation-black.svg') no-repeat;background-size:20px;background-size:contain;width:30px;height:30px;display:inline-block;margin-right:6px;margin-bottom:-10px;margin-left:4px}
.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:'Open Sans',sans-serif}
.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:'Open Sans',sans-serif}
.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 10px 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{margin-bottom:3px;padding:1rem 2rem 1rem;border:0;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;color:#fff;background-color:#002b4d;text-decoration:none;color:#fff;width:40%;margin:0 auto;border-radius:5px;text-align:center;background:#0087b1;border-top:0;border-right:0;border-left:0;border-bottom:4px solid #005e7b;padding:15px 35px 15px 20px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:1.6em;font-weight:600;cursor:pointer;display:block;margin-bottom:5px}
@media screen and (max-width:768px){.buttons-group-black a{width:100%}
}
.buttons-group-black a:hover,.buttons-group-black a:active{background:#026d90;border-bottom:4px solid #014156}
.buttons-group-black ul{list-style:none;padding:0;font-size:1.6em;line-height:1.6em}
.footer-links p{color:#fff;text-decoration:none;font-size:1.4em!important;font-weight:bold}
.footer-links a{color:#4e5759;text-decoration:none;font-weight:bold}
.footer-links a:hover{color:#0083b7}
.header-quick-links p{color:#fff;font-size:1.2em!important;display:block;text-decoration:none;text-align:right}
.header-quick-links a{color:#fff;font-size:1.2em!important;display:block;text-decoration:none;text-align:right}
.atsign-header{margin-bottom:0!important;white-space:nowrap}
.atsign-header p{font-size:1em!important;margin:24px 0 0 0}
.atsign-header a{font-size:1.3em!important;color:#fff;display:block;text-decoration:none;text-transform:uppercase}
.atsign-header a:before{display:inline-block;content:" ";background-color:#FFF;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/email-us1.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/email-us1.svg);mask:url(../../../../content/dam/region-core/uk/pearson-college/icons/email-us1.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/email-us1-white.svg') no-repeat;background-size:contain;width:17px;height:14px;margin-right:10px}
.telephone-header{margin-bottom:0!important}
.telephone-header p{font-size:1em!important;margin:24px 0 0 0;font-weight:normal}
.telephone-header a{font-size:1.3em!important;color:#fff;display:block;text-decoration:none;text-transform:uppercase;font-weight:normal}
.telephone-header a:before{display:inline-block;content:" ";background-color:#FFF;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/call-us.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/call-us.svg);mask:url(../../../../content/dam/region-core/uk/pearson-college/icons/call-us.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/call-us-white.svg') no-repeat;background-size:contain;width:9px;height:14px;margin-right:10px}
.visit-us-header{margin-bottom:0!important}
.visit-us-header p{font-size:1em!important;margin:24px 0 28px 0;font-weight:normal}
.visit-us-header a{font-size:1.3em!important;color:#fff;display:block;text-decoration:none;text-transform:uppercase;font-weight:normal}
.visit-us-header a:before{display:inline-block;content:" ";background-color:#FFF;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);mask:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location-white.svg') no-repeat;background-size:contain;width:9px;height:14px;margin-right:10px}
.visit-us-mobile{display:none;position:fixed;top:5px;right:10px;z-index:104;float:right;margin-bottom:0!important}
.visit-us-mobile p{font-size:1em!important;margin:24px 0 28px 0}
.visit-us-mobile a{font-size:1.3em!important;color:#000;display:block;text-decoration:none;text-transform:uppercase}
.visit-us-mobile a:before{display:inline-block;content:" ";background-color:#000;-webkit-mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);mask-image:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);mask:url(../../../../content/dam/region-core/uk/pearson-college/icons/location.svg);background:url('../../../../content/dam/region-core/uk/pearson-college/icons/location-white.svg') no-repeat;background-size:contain;width:9px;height:14px;margin-right:10px}
@media screen and (max-width:768px){.visit-us-mobile{display:block}
}
.atsign a{color:#fff;text-decoration:none;font-weight:bold;font-size:.8em!important;font-weight:normal!important}
@media screen and (max-width:1200px){.atsign a{font-size:.7em!important}
}
.atsign a:before{display:inline-block;font-family:FontAwesome;content:"\f003";font-size:1.5em;color:#fff;margin-right:10px}
.telephone-footer p{margin-top:0;display:inline-block}
.telephone-footer a{color:#fff;text-decoration:none;font-size:.9em!important;font-weight:bold;font-weight:normal!important}
@media screen and (max-width:1200px){.telephone-footer a{font-size:.9em!important}
}
.telephone-footer:before{display:inline-block;font-family:FontAwesome;content:"\f095";font-size:1.5em;color:#fff;margin-right:10px}
.location a{color:#fff;text-decoration:none;font-size:.9em!important;font-weight:bold;font-weight:normal!important}
@media screen and (max-width:1200px){.location a{font-size:.9em!important}
}
.location a:before{display:inline-block;font-family:FontAwesome;content:"\f041";font-size:1.5em;color:#fff;margin-right:10px}
.meganav-heading h2{font-size:2em}
.text h2 a:hover{text-decoration:none}
.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:8px 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:8px;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}
.content-tile.tile-box-basic{overflow:hidden;position:relative;margin-bottom:16px;height:370px}
.content-tile.tile-box-basic .content-tile-container figure figcaption{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}
.content-tile.tile-box-basic .content-tile-container figure figcaption h2,.content-tile.tile-box-basic .content-tile-container figure figcaption a h2,.content-tile.tile-box-basic .content-tile-subtitle,.content-tile.tile-box-basic .content-tile-text{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}
.content-tile.tile-box-basic .content-tile-container figure figcaption h2,.content-tile.tile-box-basic .content-tile-container figure figcaption a h2{line-height:1em;padding-top:5px;top:52%;padding-top:0}
.content-tile.tile-box-basic .content-tile-container figure figcaption h2:after,.content-tile.tile-box-basic .content-tile-container figure figcaption 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){.content-tile.tile-box-basic .content-tile-container figure figcaption h2,.content-tile.tile-box-basic .content-tile-container figure figcaption a h2{font-size:2em}
}
.content-tile.tile-box-basic .content-tile-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){.content-tile.tile-box-basic .content-tile-subtitle{font-size:1.4em}
}
.content-tile.tile-box-basic .content-tile-container figure picture{margin-bottom:-4px;height:100%}
.content-tile.tile-box-basic .content-tile-container figure picture img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;min-height:370px;max-width:730px}
.content-tile.tile-box-basic .content-tile-container figure picture .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){.content-tile.tile-box-basic .content-tile-container figure picture .overlay-blur{clip:rect(305px,720px,700px,0)}
}
.content-tile.tile-box-basic .content-tile-text{top:100%;z-index:2}
.content-tile.tile-box-basic .content-tile-text ul{list-style:none}
.content-tile.tile-box-basic .content-tile-text:after{content:"\f105";font-family:FontAwesome;display:block;color:#0089b7;font-size:4em;margin-top:-30px}
@media all and (max-width:1199px){.content-tile.tile-box-basic .content-tile-text:after{font-size:2em}
}
.content-tile.tile-box-basic .content-tile-text p{font-size:1.6em!important}
.content-tile.tile-box-basic .content-tile-text p,.content-tile.tile-box-basic .content-tile-text a{color:#fff;text-align:center;line-height:1.4em!important;margin-top:10px}
.content-tile.tile-box-basic .content-tile-text a{text-decoration:none}
.content-tile.tile-box-basic:hover>div>h2:after,.content-tile.tile-box-basic:hover>div>a h2:after{opacity:1}
.content-tile.tile-box-basic:hover .overlay-blur{clip:rect(0px,720px,700px,0)}
@media all and (max-width:767px){.content-tile.tile-box-basic{height:58px;max-height:310px;margin-bottom:5px}
.content-tile.tile-box-basic>div>h2,.content-tile.tile-box-basic>div>a h2{top:100%;z-index:2}
.content-tile.tile-box-basic>div>h2:after,.content-tile.tile-box-basic>div>a h2:after{opacity:1}
.content-tile.tile-box-basic .overlay-blur{display:none}
.content-tile.tile-box-basic .content-tile-subtitle{top:0;left:0;padding:23px 16px 16px;text-align:left;font-size:1.6em;z-index:2;font-weight:bold}
.content-tile.tile-box-basic .content-tile-subtitle:hover{cursor:pointer}
.content-tile.tile-box-basic .content-tile-subtitle:after{font-family:FontAwesome;content:"\f067";color:#fff;margin:0;position:absolute;top:22px;right:33px}
.content-tile.tile-box-basic .content-tile-subtitle.show-hide-black{background:#fff;color:#000;border-top:1px solid #e8e8e8}
.content-tile.tile-box-basic .content-tile-subtitle.show-hide-black:after{color:#0089b7;content:"\f068"}
.content-tile.tile-box-basic .content-tile-container figure figcaption{top:0;z-index:1}
.content-tile.tile-box-basic .content-tile-text{z-index:2}
.content-tile.tile-box-basic .content-tile-container figure picture{max-height:260px;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.content-tile.tile-box-basic .content-tile-container figure picture 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%;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 13px 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 10px 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 10px 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;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;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;-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 13px 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 10px 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 10px 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-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 10px 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-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;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;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;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;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%}
}
.title.product-page-header h1{margin:0;font-size:4em;text-transform:uppercase;padding:8px 0;color:#fff;width:68%}
.title.product-page-header h2{margin:0;font-size:1.8em;text-transform:uppercase;font-weight:normal;order:1;padding-top:16px;color:#fff;width:68%}
@media only screen and (max-width:992px){.title.product-page-header h1{font-size:3em}
}
@media only screen and (max-width:768px){.title.product-page-header h1{font-size:2em}
.title.product-page-header h2{font-size:1.2em}
}
.title.black-background{display:inline-block;margin-bottom:20px}
.title.black-background h2{color:#000;margin:0;font-size:2.6em}
@media only screen and (max-width:768px){.title.black-background h2{font-size:2em}
}
.title.blueH2{color:#0089b7}
.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}
.survey-model-wrap{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}
.survey-model-wrap:before{background-color:#000;bottom:0;content:'';display:block;left:0;opacity:.8;position:absolute;right:0;top:0}
.survey-model{background-color:#fff;left:50%;max-width:600px;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(50px,100px);-webkit-transform:translate(-50%,-50%);width:100%}
.survey-model-title{font-family:'Open Sans',sans-serif;font-size:2.5em;font-weight:400;margin-bottom:10px}
.survey-model-copy{display:block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-bottom:23px}
.survey-model-btn{margin:0 auto;background-color:#002b4d;border:0;border-radius:3px;color:#fff;display:block;font-family:'Open Sans',sans-serif;font-weight:800;margin-bottom:3px;padding:1rem 2rem 1rem;text-align:center;text-decoration:none;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}
.survey-model-btn:hover{background:#158cbb}
.survey-model-btn-cross{background-color:#002b4d;color:#fff;font-size:24px;font-weight:600;height:36px;line-height:30px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;width:36px}
.survey-model-btn-cross:hover{background:#158cbb}
@media screen and (max-width:768px){.survey-model{max-width:300px;overflow-y:auto}
.survey-model-copy{display:none}
.survey-model-title{font-size:2em}
}
.cc_banner-wrapper{position:fixed;z-index:9001;bottom:0;color:#fff;background:#000;width:100%}
.cc_container{-moz-animation-duration:1.5s;-moz-animation-fill-mode:both;-o-animation-duration:1.5s;-o-animation-fill-mode:both;-webkit-animation-duration:1.5s;-webkit-animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-duration:1.5s;animation-fill-mode:both;animation-name:fadeInUp;color:#fff;padding:.70rem 1rem 1rem}
.cc_container .cc_btn_wrapper{overflow:hidden}
.cc_container .cc_btn{font-weight:bold}
.cc_container .cc_btn:after,.cc_container .cc_btn:before{content:none}
.cc_container .cc_title{font-size:1.25rem;margin:0;font-weight:bold;text-transform:none}
.cc_container .cc_message{font-size:.9rem;margin:0}
.cc_container .cc_more_info{display:block;float:left;font-weight:bold;margin:.25rem 0}
.cc_container .cc_more_info:active,.cc_container .cc_more_info:hover{color:#373d3e}
.cc_container .cc_more_info:after{content:none}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(1rem);transform:translateX(1rem)}
100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}
100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:none}
}
@media screen and (min-width:500px){.cc_container{width:1135px;height:69px;margin:0 auto}
}
@media screen and (max-width:520px){.cc_container{padding:1rem 1rem 1rem}
.cc_banner-wrapper{top:0;margin-top:72px;bottom:auto}
}
@media print{.cc_banner-wrapper,.cc_container{display:none}
}
.escapeStudios .link-list-meganav li a{color:#fff!important}
.escapeStudios .link-list-course-list li a{font-size:1.5em;color:#ec6b05;text-decoration:none}
.escapeStudios .tab-panel.tab-courselisting .nav-tabs li a:hover{color:#ec6b05}
.escapeStudios .forms .btn-primary button:hover,.escapeStudios .forms .btn-primary button:active{background:#ec6b05}
.escapeStudios .forms .btn-primary button:after{color:#ec6b05}
.escapeStudios .forms .control-label{text-transform:none;font-weight:bold}
.escapeStudios label{font-weight:bold}
.escapeStudios .forms .control-label.label-smaller{font-weight:bold;font-size:1.6em}
.escapeStudios .header-stage2{background-color:#ec6b05}
.escapeStudios .default li a{color:#ec6b05!important}
.escapeStudios div.par-main.parsys ul li a{color:#ec6b05!important}
.escapeStudios main p a{color:#ec6b05}
.escapeStudios .content-tile.content-tile-apply-now-cta .content-tile-container a{color:#fff!important}
.escapeStudios .section.breadcrumb ul li a{color:#ec6b05}
.escapeStudios .content-tile.content-tile-apply-now-cta .content-tile-container a:hover{background:#ec6b05}
.escapeStudios .telephone-footer a,.escapeStudios .atsign a,.escapeStudios .location a{color:#fff!important}
.escapeStudios .link-list-documents-list li a{color:#ec6b05}
.escapeStudios .footer-links a{color:#4e5759}
.escapeStudios .standfirst{font-size:1.2em!important}
.escapeStudios .link-list-course-list li a{color:#ec6b05!important}
.escapeStudios .link-list-quicklinks li a{color:#fff!important}
.escapeStudios .content-tile.content-tile-apply-now-cta .content-tile-container a{background-color:#000}
.escapeStudios .mega-nav .navbar-default .navbar-nav>li:hover>a::after{border-bottom:3px solid #ec6b05}
.escapeStudios .dropdown-menu h2{color:#ec6b05}
.escapeStudios .link-list-footer-column li a:hover{color:#ec6b05}
.escapeStudios .mega-nav .link-list a:hover{color:#ec6b05}
.escapeStudios .accordion-panel-header a{color:#eb6b21!important}
.escapeStudios .accordion.product-page .accordion-panel-header a{color:#000!important}
.escapeStudios .forms .btn-primary button{background:#ec6b05;border-bottom:4px solid #c15703}
.escapeStudios .forms .btn-primary button:hover,.escapeStudios .forms .btn-primary button:active{background:#c15907;border-bottom:4px solid #964404}
.degreeApprenticeships .forms .control-label{text-transform:none;font-weight:bold}
.degreeApprenticeships label{font-weight:bold}
.degreeApprenticeships .forms .control-label.label-smaller{font-weight:bold;font-size:1.6em}
.degreeApprenticeships .header-stage2{background-color:#d4122d}
.degreeApprenticeships .default li a{color:#d4122d!important}
.degreeApprenticeships p a{color:#d4122d!important}
.degreeApprenticeships .content-tile.content-tile-apply-now-cta .content-tile-container a{color:#fff!important}
.degreeApprenticeships .section.breadcrumb ul li a{color:#d4122d}
.degreeApprenticeships .content-tile.content-tile-apply-now-cta .content-tile-container a:hover{background-color:#a50d22}
.degreeApprenticeships .telephone-footer a,.degreeApprenticeships .atsign a,.degreeApprenticeships .location a{color:#fff!important}
.degreeApprenticeships .link-list-documents-list li a{color:#d4122d}
.degreeApprenticeships .footer-links a{color:#4e5759!important}
.degreeApprenticeships .standfirst{font-size:1.2em!important}
.degreeApprenticeships .content-tile.content-tile-apply-now-cta .content-tile-container a{background-color:#d4122d}
.degreeApprenticeships .buttons-group-black a{background:#d5122e;color:#fff!important}
.degreeApprenticeships .buttons-group-black a:after{color:#fff!important}
.degreeApprenticeships .forms .btn-primary button{background:#d4122d!important;border-bottom:4px solid #a90d23!important}
.degreeApprenticeships .forms .btn-primary button:hover,.degreeApprenticeships .forms .btn-primary button:active{background:#b30e25!important;border-bottom:4px solid #8a0c1d!important}
.degreeApprenticeships .accordion-panel ul a{color:#d4122d!important}
@font-face{font-family:'OpenSansLight';src:url('pearson-college/fonts/OpenSans-Light-webfont.eot');src:url('pearson-college/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('pearson-college/fonts/OpenSans-Light-webfont.woff') format('woff'),url('pearson-college/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('pearson-college/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:300;font-style:normal}
@font-face{font-family:'OpenSansRegular';src:url('pearson-college/fonts/OpenSans-Regular-webfont.eot');src:url('pearson-college/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('pearson-college/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('pearson-college/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('pearson-college/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.filter-primary{color:#575755;padding:2.5em 10em;text-align:center}
.filter-primary h1{font-family:"OpenSansLight",Arial,sans-serif;font-size:3em;font-weight:300}
.overlay-dotted{background-image:url(pearson-college/images/line-art-marquee.png);background-position:center top;background-repeat:repeat-x}
.hidden{display:none}
.loader{margin:auto;overflow:hidden}
.loader.loader-overlay{position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;margin-top:0;margin-bottom:0;width:100%;height:14em}
.loader .spinner{font-size:1em;border-radius:50%;border-top:1.1em solid rgba(1,92,174,0.2);border-right:1.1em solid rgba(1,92,174,0.2);border-bottom:1.1em solid rgba(1,92,174,0.2);border-left:1.1em solid #982881;height:8em;width:8em;margin:2em auto;position:relative;text-indent:-9999em;-webkit-animation:load8 .8s infinite linear;animation:load8 .8s infinite linear}
.loader.loader-inline{height:0;overflow:visible;text-align:right}
.loader.loader-inline .spinner{border-width:1.5em;display:inline-block;font-size:2px;margin:0 5em;top:-27px;z-index:9}
.address-picklist{background-color:#fff;border:2px solid #d9d9d9;box-shadow:0 6px 12px rgba(0,0,0,0.175);box-sizing:border-box;max-height:206px;overflow:auto;overflow-x:hidden;padding:0}
.address-picklist div,.use-address-entered{color:#575755;font-size:14px;line-height:1.4;padding:5px 11px}
.use-address-entered{background-color:#fff;border:2px solid #d9d9d9;border-top:0;margin-top:-1px}
.use-address-entered:hover{background:#f4f4f4;cursor:pointer}
.address-picklist div:first-child:hover,.address-picklist .selected:first-child{border-top:0;padding-top:5px}
.address-picklist div:last-child:hover,.address-picklist .selected:last-child{border-bottom:0;padding-bottom:5px}
.address-picklist div:hover,.address-picklist .selected{cursor:pointer;background:#f4f4f4;padding:4px 11px}
.formatted-address{border-radius:4px;line-height:24px;margin:5px auto}
.search-again-link{background:#632678;color:white;display:block;padding:5px;font-size:14px;line-height:18px;margin-top:5px;text-align:center;text-decoration:none;width:20%}
.formatted-address h3{color:#00be8b;font-size:2em;font-family:"OpenSansLight",Arial,sans-serif;line-height:1.1;margin:0 auto 10px}
.ua-banner{background:#fcf8e3;border-bottom:1px solid #ffb321;padding:1em 0;text-align:center}
@media(max-width:480px){.filter-primary{padding:1em}
.filter-primary h1{font-size:1.5em}
form,form.dual-form{width:100%}
.formatted-address input{width:100%}
.formatted-address label{width:100%}
}
.feedEkList{list-style:none outside none;margin:0;padding:0;color:#3e3e3e}
.feedEkList li{border-bottom:1px solid #d3cad7;padding:20px 0 20px 0}
.feedEkList li:last-child{border-bottom:0}
.itemTitle{padding:0 0 20px 0}
.itemTitle a{font-weight:bold;color:#000;text-decoration:none;font-size:2em}
.itemTitle a:hover{color:#0089b7}
.itemDate{font-size:1.6em;color:#000;padding:0 0 20px 0}
.itemContent{font-size:1.6em;color:#000}
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:before,.lightSlider:after{content:" ";display:table}
.lightSlider{overflow:hidden;margin:0}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}
.lSSlideWrapper>.lightSlider:after{clear:both}
.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}
.lSSlideWrapper .lSFade{position:relative}
.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}
.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}
.lSSlideWrapper .lSFade>*.active{z-index:10}
.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}
.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:#000;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:15;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}
.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#0087b1}
.lSSlideOuter .media{opacity:.8}
.lSSlideOuter .media.active{opacity:1}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}
.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}
.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}
.lSSlideOuter .lSPager.lSGallery:after{clear:both}
.lSAction>a{width:32px;display:block;top:39%;height:32px;background-image:url('../../../../content/dam/region-core/uk/pearson-college/icons/controls.png');cursor:pointer;position:absolute;z-index:15;margin-top:-16px;opacity:1;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}
.lSAction>a:hover{opacity:1}
.lSAction>.lSPrev{background-position:0 0;left:10px}
.lSAction>.lSNext{background-position:-32px 0;right:10px}
.lSAction>a.disabled{pointer-events:none}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}
.lSSlideOuter.vertical{position:relative}
.lSSlideOuter.vertical.noPager{padding-right:0!important}
.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}
.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}
.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}
.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}
.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}
.lSSlideOuter.lSrtl{direction:rtl}
.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}
.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}
.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}
.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}
@-webkit-keyframes rightEnd{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@keyframes rightEnd{0%{left:0}
50%{left:-15px}
100%{left:0}
}
@-webkit-keyframes topEnd{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@keyframes topEnd{0%{top:0}
50%{top:-15px}
100%{top:0}
}
@-webkit-keyframes leftEnd{0%{left:0}
50%{left:15px}
100%{left:0}
}
@keyframes leftEnd{0%{left:0}
50%{left:15px}
100%{left:0}
}
@-webkit-keyframes bottomEnd{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
@keyframes bottomEnd{0%{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}
.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}
.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}
.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}
.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}