@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap);@font-face{font-family:tlevel;src:url(../webfonts/CircularStd-Black.otf)}@font-face{font-family:lumios-brush;src:url(../webfonts/lumiosbrush.woff2)}@font-face{font-family:"FSAlbert";src:url(../webfonts/FSAlbert-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"FSAlbert";src:url(../webfonts/FSAlbert-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"FSAlbert";src:url(../webfonts/FSAlbert-ExtraBold.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"FSAlbert";src:url(../webfonts/FSAlbert-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"FSAlbert";src:url(../webfonts/FSAlbert-Thint.otf) format("opentype");font-weight:100;font-style:normal}:root{--main-brand-color:#2b2c2f;--primary-font-color:#2b2c2f;--primary-background-color:#fff;--primary-theme-color:#fff;--new-highlight-color:#00a6b9;--art-school-red:#cf151a;--hot-pink:#c80073;--bs-info-rgb:14 , 158 , 208;--bs-border-radius:4px}html{scroll-behavior:smooth;cursor:default;height:100vh;overflow-x:hidden}body,.editor-styles-wrapper{font-family:FSAlbert,Lato,sans-serif;background-color:var(--primary-background-color);color:var(--primary-font-color)}main{overflow-x:hidden}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--primary-theme-color);border-left:1px solid rgba(0,0,0,.25)}::-webkit-scrollbar-thumb{background:var(--main-brand-color)}::-webkit-scrollbar-thumb:hover{filter:brightness(80%)}.ui-widget-content,.ui-widget-header{background-color:var(--primary-theme-color);color:var(--primary-font-color)}.wp-block{margin-top:0;margin-bottom:0}a,.editor-styles-wrapper a{color:var(--main-brand-color);transition:all .5s ease}a:hover,.editor-styles-wrapper a:hover{text-decoration:none;color:var(--main-brand-color)}img.sitelogo{height:32px}.navbar{padding:8px 32px}.navbar>.container-fluid{padding:0 0}.container .container{padding:0}footer,.site-footer{overflow:hidden;color:var(--primary-font-color)}footer .navbar-brand{margin-right:0;white-space:normal}footer{width:100%;position:relative;z-index:997;background-image:radial-gradient(ellipse at top,rgba(0,0,0,.125) 0%,rgba(255,255,255,1) 50%);background-repeat:no-repeat;background-position:center;background-size:100%}footer .nav-link{display:inline-block}.footer-logos{position:relative;background-color:#fff;border-width:1px 0 1px 0;border-style:solid;border-image:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(0,0,0,.25) 25%,rgba(0,0,0,.25) 50%,rgba(0,0,0,.25) 75%,rgba(255,255,255,0) 100%) 1}footer .footer-logos::before{content:'Accreditations';text-transform:uppercase;position:absolute;background-color:#fff;font-size:.8rem;width:max-content;top:0;padding:4px 8px;left:50%;transform:translate(-50%,-100%);border:1px solid rgba(0,0,0,.25);border-bottom:1px solid #fff}.footer-logos .wp-block-wp-bootstrap-blocks-column .block-editor-inner-blocks .block-editor-block-list__layout{padding:0;display:flex;justify-content:space-around;align-items:center}.wp-bootstrap-blocks-row.footer-logos>div:not(.no-pad) {padding:0;display:flex;justify-content:space-around;align-items:center}.footer-logos{padding:16px 0;margin-top:32px}.footer-logos figure{width:10%;margin-bottom:0;text-align:center}.footer-logos figure.wp-block-gallery.has-nested-images,.footer-logos .block-editor-inner-blocks .block-editor-block-list__layout figure.wp-block-gallery.has-nested-images{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(75px,120px));width:100%;justify-content:center}.footer-logos .wp-block-gallery.has-nested-images figure.wp-block-image{width:auto!important;margin-bottom:inherit!important;display:flex;align-items:center}footer .footer-logos figure.wp-block-image img{max-height:100px;width:auto}.wp-bootstrap-blocks-row.footer-logos>div:not(.no-pad)::-webkit-scrollbar {display:none}.wp-bootstrap-blocks-row.footer-logos>div:not(.no-pad)::-webkit-scrollbar:horizontal {display:none}.footer-bottom-links{padding:16px 0 8px 0!important;font-size:.8rem}.footer-socials{padding:0 0 32px 0!important}.footer-socials a{background-color:transparent;color:var(--primary-font-color);border:1px solid rgba(0,0,0,.25)}.footer-nav{text-align:right}footer a,.site-footer a,.site-footer h3{color:var(--primary-font-color);text-decoration:none}footer a:hover,.site-footer a:hover{text-decoration:underline}footer h3,.site-footer h3{margin-bottom:16px}footer .nav-link:focus,footer .nav-link:hover{color:var(--main-brand-color);text-decoration:underline}footer .nav-link{padding:0 0}.wp-block-image img{height:auto}.editor-styles-wrapper .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}header.loggedin{top:32px}header>.navbar{background-color:var(--primary-theme-color);border-bottom:2px solid var(--primary-font-color)}header p{display:none}#sitesearch{width:0;padding:0;border-width:0;transition:all .5s ease-in-out}#sitesearch.show,#offcanvasMenu .form-inline input{border-radius:4px;border-width:2px;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0;border-color:var(--primary-font-color);padding:.375rem .75rem}#sitesearch.show{width:500px}.search-filters fieldset input[type="text"]{width:80%;border-top-right-radius:0;border-bottom-right-radius:0}.search-filters fieldset button{width:20%;margin-left:-4px;line-height:1.6rem;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid var(--main-brand-color)}header .form-inline button{border-radius:4px;color:var(--primary-theme-color);background-color:var(--primary-font-color)}header .form-inline button.show,#offcanvasMenu .form-inline button{border-top-left-radius:0;border-bottom-left-radius:0}header .form-inline button:hover{color:var(--primary-theme-color);background-color:#000}header .navbar a:not(.wp-block-button__link) {color:var(--primary-font-color)}#offcanvasMenu .navbar a:not(.wp-block-button__link):not(.dropdown-item):not(.dropdown-menu .dropdown-toggle):not(.navbar-brand):hover {color:var(--primary-theme-color)}header .navbar .dropdown-menu .dropdown-toggle:hover{background-color:#e9ecef}.navbar-expand-xl .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem;font-weight:700}header #offcanvasMenu a{font-weight:700;font-size:1.4rem}header a.navbar-brand{font-weight:700;font-size:1rem;transition:none}header .navbar ul ul a,header ul ul a.nav-link:focus,header ul ul a.nav-link:hover{color:var(--primary-font-color)}.second-nav{background-color:var(--primary-font-color)}.second-nav .col,.second-nav .row{padding:0}.second-nav a{display:block;width:100%;height:100%;color:var(--primary-theme-color);text-decoration:none;text-align:center;font-size:1rem;line-height:1rem;padding:16px 16px;font-weight:700}.second-nav a:hover{background-color:var(--hot-pink);text-shadow:1px 1px 2px var(--primary-font-color)}.form-inline{padding:0 0}#offcanvasMenu .form-inline{padding:0 16px}.navbar-expand-xl .navbar-nav>.menu-item{margin-left:16px}.navbar-expand-xl .navbar-nav .dropdown-menu{width:max-content;border-top-left-radius:0;margin-top:-1px}.navbar-expand-xl .navbar-nav>.menu-item>.nav-link.dropdown-toggle{padding-right:1.8rem;border:1px solid #fff;border-bottom:0;transition:all .5s ease}.navbar-expand-xl .navbar-nav>.menu-item>.nav-link.dropdown-toggle.show{border:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:0;z-index:1001;position:relative;background-color:#fff}.navbar-expand-xl .navbar-nav>.menu-item.dropdown>ul ul{margin-left:calc(100% - 1px);margin-top:-40px;max-height:calc(100vh - 200px);overflow-y:scroll}.navbar-expand-xl .navbar-nav>.menu-item.dropdown>ul ul::-webkit-scrollbar{width:2px}.navbar-expand-xl .dropdown-toggle::after{position:absolute;margin-top:11px;margin-left:8px;transform:rotate(-90deg);transition:all .5s ease}.navbar-expand-xl .dropdown-toggle.show::after{transform:rotate(0deg)}.navbar-expand-xl .dropdown-menu .dropdown-toggle{font-weight:400}.navbar-expand-xl a:not(.wp-block-button__link) {padding:8px 32px 8px 16px}#offcanvasMenu .nav-link,.editor-styles-wrapper #offcanvasMenu .nav-link{padding:4px 0}.nav-link:hover{color:var(--primary-theme-color)}.nav-link:focus{color:var(--main-brand-color)}#offcanvasMenu nav{padding:0 0}#offcanvasMenu nav>ul{width:100%}#offcanvasMenu .nav-link:not(ul ul li a):focus:hover {color:var(--primary-theme-color)}#offcanvasMenu .nav-link.open:focus{color:var(--primary-theme-color)}#offcanvasMenu::-webkit-scrollbar{display:none}#offcanvasMenu>.offcanvas-body>nav>.navbar-nav>.nav-item>.nav-link{padding:.5rem 32px!important;line-height:2rem}#offcanvasMenu .nav-item{padding:0 0;transition:all .5s ease}#offcanvasMenu>.offcanvas-body>nav>.navbar-nav>.nav-item:hover,#offcanvasMenu>.offcanvas-body>nav>.navbar-nav>.nav-item.show,#offcanvasMenu>.offcanvas-body>nav>.navbar-nav>.nav-item.open{background-color:var(--main-brand-color)}#offcanvasMenu>.offcanvas-body>nav>.navbar-nav>.nav-item.open>a{color:var(--primary-theme-color)}header .current-menu-item>a:not(.wp-block-button__link), header .current-menu-item:hover>a:not(.wp-block-button__link) {color:#999}#offcanvasMenu .current-menu-item,#offcanvasMenu .current-menu-item:hover,#offcanvasMenu>.offcanvas-body>nav>ul>.current-item-within,#offcanvasMenu>.offcanvas-body>nav>ul>.current-item-within:hover{background-color:#e6e6e6;color:var(--primary-font-color)}.dropdown-item.active,.dropdown-item:active{background-color:#e6e6e6;color:var(--primary-font-color)}#offcanvasMenu>.offcanvas-body>nav>ul>.current-menu-item>a,#offcanvasMenu>.offcanvas-body>nav>.current-menu-item:hover>a,#offcanvasMenu>.offcanvas-body>nav>ul>.current-item-within>a,#offcanvasMenu>.offcanvas-body>nav>ul.current-item-within>a:hover{color:var(--primary-font-color)}#offcanvasMenu>.offcanvas-body>nav>ul>.current-menu-item>a:hover{color:var(--primary-theme-color)}#offcanvasMenu .dropdown-menu{margin-left:32px;margin-right:32px;margin-bottom:.5rem}#offcanvasMenu .nav-item .dropdown-item, #offcanvasMenu .nav-link~ul .nav-link {padding-right:16px;padding-left:16px}#offcanvasMenu .nav-link~ul .nav-link ul, #offcanvasMenu .dropdown-menu .dropdown-menu ul  {margin-left:16px;margin-right:16px}#offcanvasMenu .dropdown-menu .nav-item a{font-size:1rem}#offcanvasMenu .social-links{padding:2rem 32px}#offcanvasMenu .social-links a{padding-top:8px;padding-bottom:8px}#offcanvasMenu .social-links i{font-size:1.4rem;line-height:2.4rem}header #offcanvasMenu .access-links{padding:2rem 32px 0 32px}header #offcanvasMenu .access-links a{text-align:center;text-decoration:none;padding:8px;font-size:1.6rem;color:#fff;transition:all .5s ease}header #offcanvasMenu .access-links a:first-of-type{background-color:#1b9bd8;border-top-left-radius:4px;border-bottom-left-radius:4px}header #offcanvasMenu .access-links a:first-of-type:hover{background-color:#0d4d6c}header #offcanvasMenu .access-links a:last-of-type{background-color:#74bc1f;border-top-right-radius:4px;border-bottom-right-radius:4px}header #offcanvasMenu .access-links a:last-of-type:hover{background-color:#395e0f}header #offcanvasMenu .access-links a span{font-size:1.1rem}.header-links{background-color:var(--primary-font-color);padding:0;text-align:right}.header-links a:not(.alert-bar a) {color:var(--primary-theme-color);background-color:var(--primary-font-color);padding:8px 32px;border-left:1px solid rgba(255,255,255,.125);display:inline-block;text-decoration:none;transition:all .5s ease;width:max-content}.header-links a:not(.alert-bar a):first-of-type:hover {background-color:#1b9bd8}.header-links a:not(.alert-bar a):last-of-type:hover {background-color:#74bc1f}.social-links a{color:var(--primary-font-color)}.social-links a:hover{color:var(--primary-theme-color);background-color:var(--primary-font-color)}#offcanvasMenu .nav-link i{width:32px;margin-right:16px;font-size:2rem}#offcanvasMenu>.offcanvas-body{padding:0 0;overflow-y:scroll;overflow-x:hidden}.offcanvas-header .btn-close{margin-bottom:0}.navbar-toggler,.navbar-toggler:hover,.navbar-toggler:focus{color:var(--primary-font-color);background-color:var(--primary-theme-color);border:0}.navbar-toggler{background-color:transparent;color:var(--primary-font-color)}#offcanvasMenu .dropdown-toggle::after{transform:rotate(-90deg);transition:transform .5s ease}#offcanvasMenu .show.dropdown-toggle::after,.open.dropdown-toggle::after{transform:rotate(0deg);transition:transform .5s ease}#offcanvasMenu{background-color:var(--primary-theme-color);color:var(--main-brand-color);padding:0 0;border-left:1px solid rgba(0,0,0,.125);box-shadow:0 0 5px #333;clip-path:inset(0 -5px -5px -5px)}#offcanvasMenu .navbar-nav{padding:0 0 0 0}.dropdown-item{white-space:normal}.parallax,.editor-styles-wrapper .parallax{position:relative;background-attachment:fixed;background-size:cover;color:var(--primary-theme-color);padding-top:100px;padding-bottom:100px}.parallax.parallax-dark{color:var(--primary-font-color)}.parallax h1, .parallax h2, .parallax h3:not(.article-body h3):not(.card-body h3), .parallax h4, .parallax h5, .parallax h6 {color:var(--primary-theme-color);text-shadow:1px 1px 2px var(--primary-font-color)}.parallax.parallax-dark h1,.parallax.parallax-dark h2,.parallax.parallax-dark h3,.parallax.parallax-dark h4,.parallax.parallax-dark h5,.parallax.parallax-dark h6{color:var(--primary-font-color)}.parallax.parallax-noshadow h1,.parallax.parallax-noshadow h2,.parallax.parallax-noshadow h3,.parallax.parallax-noshadow h4,.parallax.parallax-noshadow h5,.parallax.parallax-noshadow h6{text-shadow:none}.parallax::before{content:' ';background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;position:absolute;backdrop-filter:blur(3px)}.parallax.no-blur::before{backdrop-filter:none}.parallax.inset-shadow{box-shadow:inset 0 0 10px #000}.parallax .container{position:relative}.carousel-caption,.editor-styles-wrapper .carousel-caption{background-color:rgba(0,0,0,.7);border-radius:4px}.carousel-indicators [data-bs-target]{opacity:1;background-color:var(--primary-theme-color)}.carousel-indicators .active{background-color:var(--main-brand-color)}.alumni-slider .carousel-indicators{position:relative}.alumni-slider .carousel-indicators .active{background-color:var(--hot-pink)}.light-shadow{text-shadow:1px 1px 0 #fff}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}header{top:0;position:sticky;z-index:998}header nav{position:relative}.post-column{color:var(--primary-font-color)!important}.post-column em,.editor-styles-wrapper .post-column em{font-size:.9rem!important}h3,.editor-styles-wrapper h3{margin:0 0 16px 0}.post-column:not(.link-column) h3, .editor-styles-wrapper .post-column:not(.link-column) h3 {color:var(--primary-font-color)!important}.post-column figure,.alumni-column figure,.editor-styles-wrapper .post-column figure,.editor-styles-wrapper .alumni-column figure{position:relative;width:100%;padding-bottom:56.25%;background-size:cover;background-position:50% 50%;margin-bottom:0;z-index:0;transition:all .5s ease}.alumni-column figure,.editor-styles-wrapper .alumni-column figure{padding-bottom:0}.alumni-column figure img{object-fit:cover;object-position:50% 15%}.post-column:has(a) .card:hover figure {filter:brightness(.4)}.post-column figure:not(.alumni-card figure) img {display:none}.post-column .card,.editor-styles-wrapper .post-column .card{border-radius:4px;text-align:left;overflow:hidden;transition:all .5s ease}.post-column .card-body{width:90%;margin:auto;margin-top:-16px;background-color:var(--primary-theme-color);border-top-left-radius:8px;border-top-right-radius:8px;z-index:0;display:flex;flex-direction:column;font-size:.9rem;transition:all .5s ease}.alumni-column .card-body{margin-top:0;width:100%}.alumni-column-single .card-img-top{border-top-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px}.alumni-column-single .card-body{border-top-right-radius:8px;border-bottom-right-radius:8px}.post-column .card-body hr{margin:8px 0 8px 0}.course-card p.badges{position:absolute;width:calc(100% - 16px);top:0;right:4px;z-index:2;text-align:right;text-shadow:1px 1px 1px var(--primary-font-color)}.course-card td{padding:0 16px 0 0;vertical-align:top}.course-card tr td:first-child{white-space:nowrap}.badge{font-size:.9rem;margin-top:4px}.header-badge{color:#fff;padding:8px 16px;font-size:1rem;font-weight:700;position:absolute;top:16px;right:16px;z-index:20;line-height:1rem}.bg-primary-theme{background-color:var(--primary-theme-color)}.parallax .bg-primary-theme h1,.parallax .bg-primary-theme h2,.parallax .bg-primary-theme h3,.parallax .bg-primary-theme h4,.parallax .bg-primary-theme h5,.parallax .bg-primary-theme h6{text-shadow:none;margin-bottom:8px}.bg-primary-background{background-color:var(--primary-background-color)}.bg-primary-brand,.bg-college{background-color:var(--main-brand-color)}.bg-primary-text{background-color:var(--primary-font-color)}.accordion-grid h3,.editor-styles-wrapper .accordion-grid h3{font-size:1.4rem}.accordion-grid h4,.editor-styles-wrapper .accordion-grid h4{font-size:1rem;margin:0 0 .5rem 0;font-weight:500;line-height:1.5}h1,h2,.editor-styles-wrapper h1,.editor-styles-wrapper h2{margin:0 0 16px 0;font-weight:700}.editor-styles-wrapper h2.accordion-header{margin-bottom:0}h1,.editor-styles-wrapper h1{font-size:3rem}h2,.editor-styles-wrapper h2{font-size:2rem;line-height:1.2}h3,.editor-styles-wrapper h3{font-size:1.5rem;font-weight:700;line-height:1.2}p,.editor-styles-wrapper p{margin:0 0 16px 0;font-weight:400;line-height:1.5}p:last-child:not(.modal-body p) {margin:0 0 0 0}.post-column,.editor-styles-wrapper .post-column{position:relative;padding:32px;transition:all .5s ease}.post-column p,.editor-styles-wrapper .post-column p{margin-bottom:0;overflow:hidden}.hider,.accordion-grid:focus-within{background-color:#e6e6e6}.hider{padding:32px}#headvideo{width:100%;height:100vh;top:0;z-index:800;background-color:#000}#headvideocourse{position:absolute;width:100%;object-fit:cover;height:calc(100% - 138px);top:0;z-index:-1;background-color:#000}.homesection.hasvideo .vidcontrols,.video-header .vidcontrols{position:absolute;top:24px;right:16px;z-index:1}.homesection.hasvideo .vidcontrols a,.video-header .vidcontrols a{color:var(--primary-font-color);background-color:#fff;border-radius:50%;display:inline-block;width:40px;height:40px;line-height:1.1em;font-size:1.1rem;position:relative;margin-left:8px}.homesection.hasvideo .vidcontrols a i,.video-header .vidcontrols a i{position:absolute;top:12px}.homesection.hasvideo .vidcontrols a i.fa-volume-xmark,.video-header .vidcontrols a i.fa-volume-xmark{left:10px}.homesection.hasvideo .vidcontrols a i.fa-pause,.video-header .vidcontrols a i.fa-pause{left:15px}.homesection.hasvideo .vidcontrols a i.fa-volume-high,.video-header .vidcontrols a i.fa-volume-high{left:10px}.homesection.hasvideo .vidcontrols a i.fa-play,.video-header .vidcontrols a i.fa-play{left:15px}.home-carousel{position:relative;height:calc(100vh - 176px);top:0;z-index:800;overflow:hidden}.home-carousel.no-breadcrumb,.home-carousel.no-breadcrumb #headvideo{height:calc(100vh - 176px)}.home-carousel.no-video .carousel-inner,.home-carousel.no-video .carousel-item{height:calc(100vh - 176px)}.home-carousel .carousel-inner,.home-carousel .carousel-item{position:relative;height:calc(100vh - 176px)}.home-carousel .carousel{position:absolute;z-index:900;width:100%;top:0;left:0}.home-carousel h3{color:#fff;font-size:2.8rem;font-weight:600;margin:0 0}.homepage-buttons a{border:1px solid rgba(255,255,255,.25)}.post-column .card a{position:absolute;z-index:0;display:block;top:0;left:0;width:100%;height:100%}figcaption{font-style:italic;text-align:center;font-size:.9rem}.videowrapper{position:relative;padding-bottom:56.25%;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.carousel-caption h4,.editor-styles-wrapper .carousel-caption h4{margin:0 0;font-size:1.1rem;font-weight:500;line-height:1.2}.carousel-caption p,.editor-styles-wrapper .carousel-caption p{font-size:.9rem}.carousel-caption hr,.editor-styles-wrapper .carousel-caption hr{border-top:1px dotted rgba(255,255,255,.3);width:50%;margin-top:4px;margin-bottom:4px;margin-left:auto;margin-right:auto}.carousel-indicators button,.editor-styles-wrapper .carousel-indicators button{width:8px!important;height:8px!important;margin-right:3px;margin-left:3px;border-radius:50%;list-style-type:none}.editor-styles-wrapper ol.carousel-indicators{padding-left:0;margin-right:15%;margin-left:15%}.carousel-caption,.editor-styles-wrapper .carousel-caption{background-color:rgba(0,0,0,.9);padding:16px 16px 24px 16px}.carousel-normalized .carousel-inner{height:0;padding-bottom:56.25%}.carousel-normalized .carousel-item{position:absolute!important;top:0;right:0;bottom:0;left:0}.carousel-normalized .carousel-item img{height:100%;object-fit:cover}.ui-widget-content#tabs-package{background-color:transparent;border-radius:0 0 0 0;border:0;margin-top:-32px;padding:0}#tabs-package>div>.container{padding:0}#tabs-package>div{padding:0 0 0 0}#tabs-package nav:not(div[id^='tabs-summary'] nav) {background-color:#e6e6e6;padding:0;border:0;margin-top:-32px}#tabs-package nav div{margin-left:0;width: calc(100% + 16px);border-bottom:4px solid var(--main-brand-color)}#tabs-package button,div[id^="tabs-summary"] button{margin-bottom:0;text-align:left;transition:all .5s ease}div[id^="tabs-summary"] button:hover{background-color:#c6c6c6}#tabs-package button{margin:0;border:0;border-radius:0}#tabs-package button h2,#tabs-package button h3{margin:8px 0}#tabs-package button.active,div[id^="tabs-summary"] button.active{background-color:var(--main-brand-color);color:var(--primary-theme-color);text-shadow:1px 1px 1px var(--primary-font-color)}#tabs-package button h2{font-size:1rem;font-weight:700;text-transform:uppercase}#tabs-package button h3{font-size:.9rem;font-weight:400}#tabs-package .course-info{padding:1em 1em}#tabs-package .course-info h4{font-size:1.2rem}.nav-tabs{background-color:#e6e6e6}.nav-tabs .nav-link{font-size:1rem;text-transform:uppercase;font-weight:700;padding-top:16px;padding-bottom:16px;color:var(--primary-font-color)}.nav-tabs .nav-link:hover{color:var(--primary-theme-color);background-color:var(--main-brand-color)}.wp-block-media-text>.wp-block-media-text__content{padding:1.5rem}.accordion-button{font-size:1.4rem}.accordion-button:not(.collapsed) {color:var(--primary-theme-color);background-color:var(--primary-font-color)}.accordion-button:not(.collapsed)::after {background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 16\ 16\'\ fill=\'%23ffffff\'%3e%3cpath\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3e%3c/svg%3e)}.ui-icon{display:inline-block!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background-color:#e6e6e6}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:var(--primary-font-color);border-radius:4px 5px 0 0;transition:all .5s ease}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited,.editor-styles-wrapper .ui-state-active,.editor-styles-wrapper .ui-widget-content .ui-state-active,.editor-styles-wrapper .ui-widget-header .ui-state-active,.editor-styles-wrapper a.ui-button:active,.editor-styles-wrapper .ui-button:active,.editor-styles-wrapper .ui-button.ui-state-active:hover,.editor-styles-wrapper .ui-state-active a,.editor-styles-wrapper .ui-state-active a:link,.editor-styles-wrapper .ui-state-active a:visited{background-color:var(--main-brand-color);transition:all .5s ease;color:var(--primary-theme-color);border-color:#e6e6e6;border-radius:4px 5px 0 0}.editor-styles-wrapper .ui-widget-content{border:1px solid #ddd}.editor-styles-wrapper .ui-accordion .ui-accordion-content{border-top:0}.editor-styles-wrapper .ui-tabs .ui-tabs-panel{border-width:0}.editor-styles-wrapper .ui-widget-header{border:1px solid #ddd}blockquote span.stars{display:block;position:absolute;top:-16px;left:0;width:100%;text-align:center;text-shadow:1px 1px 2px #333;font-size:1.4rem}div[id^="tabs-summary"]{padding:0;border-radius:4px;overflow:hidden}h3.print-head{display:none}div[id^="tabs-summary"] .nav-tabs{border-width:0;border-bottom-width:1px;margin-left:0;margin-right:0}div[id^="tabs-summary"] button{padding:8px 16px;margin:0;font-size:1.2rem;border:0;color:var(--primary-font-color)}div[id^="tabs-summary"].tab-content{border:1px solid #e6e6e6;border-top:0;border-top-left-radius:0;border-top-right-radius:0}div[id^="tabs-summary"].tab-content div{padding:16px}.ui-tabs .ui-tabs-nav li.ui-tabs-active{padding-bottom:0}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:default}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{display:block;width:100%}.stars .fas.fa-star{color:#d3af37}blockquote p,.editor-styles-wrapper blockquote p{margin-bottom:8px;color:var(--primary-font-color)}blockquote cite{display:block;width:100%;text-align:right;font-size:.9rem;color:var(--primary-font-color)}blockquote:not(.tiktok-embed) {position:relative;padding:32px;background-color:var(--primary-theme-color);margin-top:16px}blockquote:not(.tiktok-embed)::before {font-family:sans-serif;font-weight:900;content:'\201C';position:absolute;top:-48px;left:16px;font-size:5rem;color:var(--primary-font-color)}blockquote:not(.tiktok-embed)::after {font-family:sans-serif;font-weight:900;content:'\201D';position:absolute;bottom:-16px;right:16px;font-size:5rem;line-height:0;color:var(--primary-font-color)}.fb-page,.fb-page span,.fb-page span iframe[style]{width:100%!important}.wp-bootstrap-blocks-row .col.insta div,.insta div{position:relative;overflow:hidden;padding:0!important;padding-bottom:100%!important}.instarow{margin-left:-4px;margin-right:-4px}.insta{padding:0!important}.insta span{position:absolute;top:45%;width:100%;text-align:center;opacity:0;font-weight:700;color:var(--primary-theme-color);transition:opacity .5s ease}.insta a::before{content:'';top:0;left:0;width:100%;height:100%;position:absolute;display:block;background-color:rgba(0,0,0,0);transition:all .5s ease}.insta a:hover::before,.insta a:focus::before{background-color:rgba(0,0,0,.7)}.insta a:hover span,.insta a:focus span{text-decoration:none;opacity:1}.insta a{top:8px;left:8px;bottom:8px;right:8px;position:absolute;display:block;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}h3.stat-header,.editor-styles-wrapper h3.stat-header{font-size:2rem;font-weight:300;margin-bottom:8px}h3.stat-header span.stat-number{font-weight:900;font-size:3rem}span.stat-subtitle.before-subtitle{margin-bottom:8px}span.stat-subtitle{font-size:1.4rem;display:block}span.stat-subtitle small{font-size:.9rem;display:block;margin-top:16px}.col.stats div{padding:32px}.col.stats img{margin-bottom:8px}.home-carousel{padding:0 0}.home-carousel .carousel-item{background-size:cover;background-repeat:no-repeat}.home-carousel .carousel-caption{background-color:transparent;text-align:left;margin-right:auto!important;width:50%;bottom:0;left:7%;height:100%;display:flex;flex-direction:column;flex:0}.home-carousel h1, .home-carousel h2, .home-carousel h3, .parallax h1, .parallax h2:not(.accordion-header), .parallax h3:not(.article-body h3):not(.card-body h3), .editor-styles-wrapper .home-carousel h2, .editor-styles-wrapper .home-carousel h3, .editor-styles-wrapper .parallax h2, .editor-styles-wrapper .parallax h3:not(.article-body h3) {font-weight:900;font-size:3rem;line-height:3rem;margin:0 0 32px 0}.home-carousel h3:not(.post-column h3), .parallax h3:not(.article-body h3):not(.card-body h3), .editor-styles-wrapper .home-carousel h3:not(.post-column h3), .editor-styles-wrapper .parallax h3:not(.article-body h3)  {font-size:2rem;line-height:2rem;font-weight:700}.home-carousel .carousel-control-next,.home-carousel .carousel-control-prev{width:5%}.post-column h3,.editor-styles-wrapper .post-column h3{font-size:1.2rem;line-height:1.4rem;font-weight:600;margin-bottom:0;text-shadow:none}main .wp-block-button__link,.nf-element[type="button"]{background-color:var(--new-highlight-color);color:#fff;font-size:1.2rem;padding:16px;font-weight:700;border:2px solid var(--new-highlight-color);border-radius:8px;transition:all .5s ease;text-decoration:none;width:fit-content;text-shadow:none;text-transform:capitalize}.wp-block-button__link.btn-trans{background-color:rgba(0,0,0,.5);border-color:var(--primary-theme-color);font-weight:400;border-width:1px}.art-school-red .wp-block-button__link,.parallax .art-school-red .wp-block-button__link{background-color:var(--art-school-red);border-color:var(--art-school-red)}.art-school-red .wp-block-button__link:hover,.parallax .art-school-red .wp-block-button__link:hover{background-color:var(--primary-theme-color);color:var(--art-school-red);border-color:var(--art-school-red)}.nf-element[type="button"]{padding:8px 16px}.nf-element[type="button"]:disabled,.nf-element[type="button"]:disabled:hover{background-color:#e6e6e6;color:#666;border-color:#666}.ui-widget-content a.wp-block-button__link{color:var(--primary-theme-color)}.ui-widget-content a.wp-block-button__link:hover,.ui-widget-content a.wp-block-button__link:focus{color:var(--hot-pink)}.home-carousel a:not(.carousel-control-next):not(.carousel-control-prev):not(.hashtags a) {border-color:var(--primary-theme-color);padding:16px 32px}.wp-block-button__link:not(.hashtags a):hover, .wp-block-button__link:not(.hashtags a):focus, .nf-element[type="button"]:hover, .nf-element[type="button"]:focus {color:var(--new-highlight-color);background-color:#fff;border-color:var(--new-highlight-color)}.wp-block-button__link.inverse{color:var(--new-highlight-color);border-color:#fff;background-color:#fff}.parallax a.inverse:hover,.parallax a.inverse:focus,.wp-block-button__link.inverse:focus,.wp-block-button__link.inverse:hover{background-color:var(--new-highlight-color);color:#fff;border-color:var(--new-highlight-color)}header .wp-block-button__link{background-color:var(--hot-pink);border:2px solid var(--hot-pink);color:var(--primary-theme-color);padding:8px 16px;text-transform:uppercase;font-size:1rem;border-radius:4px;font-weight:700;flex-basis:content}header .wp-block-button__link:hover{background-color:var(--primary-theme-color)!important;border:2px solid var(--hot-pink)!important;color:var(--hot-pink)!important}.wp-block-button__link{line-height:1.4rem}.mobile-full{position:relative}.link-prev{position:absolute;left:-12px;top:33%;font-size:3rem;line-height:1rem;padding:4px;background-color:var(--primary-theme-color);color:#58595b;border-radius:50%;z-index:850;transition:all .5s ease}.link-next{position:absolute;right:-12px;top:33%;font-size:3rem;line-height:1rem;padding:4px;background-color:var(--primary-theme-color);color:#58595b;border-radius:50%;z-index:850;transition:all .5s ease}.text-white h5,.carousel-caption h4{color:#fff!important}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{padding:8px;border-radius:4px}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{background-color:var(--primary-theme-color);border:1px solid var(--main-brand-color)}.nf-field-description{font-size:.9rem;margin-bottom:8px}.editor-styles-wrapper .card{padding:0!important;max-width:100%!important}.editor-styles-wrapper .card h4,.card h4{margin:8px 0!important;font-size:1rem;font-weight:700;text-shadow:none;color:var(--primary-font-color)!important}.editor-styles-wrapper .card h5{margin-top:0!important;margin-bottom:0!important}.editor-styles-wrapper .card p{margin-bottom:0!important}.link-column.col{text-align:center;color:#fff!important;transition:all .5s ease;font-size:.8rem;font-weight:400;text-transform:uppercase}.link-column.col div{background-color:var(--main-brand-color);padding:16px;border-radius:8px;overflow:hidden;transition:all .5s ease;display:flex;flex-direction:column;justify-content:center;position:relative}.link-column.active{background-color:#fff!important;color:var(--primary-font-color)!important}.nav-grid button.link-column{height:100%;width:100%}.link-column.col div:hover,.link-column.col.selected div{background-color:#fff!important;color:var(--primary-font-color)!important}.link-column:not(.pdf-download):not(.link-grid-images).col>div {position:relative;height:100%}.link-column h3{font-weight:700;font-size:1.2rem;margin-top:8px;text-transform:none;margin-bottom:8px}.link-column h4{font-size:.9rem;margin-top:8px;font-weight:300;text-transform:none}.link-column i,.link-column svg{font-size:3rem;line-height:4rem;align-self:center}.support-links .link-column i{--fa-secondary-color:#00a6b9;--fa-secondary-opacity:1;--fa-primary-color:#fff}.support-links .link-column:hover i{--fa-primary-color:#2b2c2f}.link-column.link-grid-images{position:relative;color:#fff!important}.link-column.link-grid-images>div{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:left;overflow:hidden;z-index:2;padding:0;aspect-ratio: 16 / 9;text-transform:none;justify-content:flex-end}.link-column.link-grid-images.square>div{aspect-ratio: 1 / 1}.link-column.link-grid-images.portrait>div{aspect-ratio: 3 / 4}.link-column.link-grid-images.paper>div{aspect-ratio: 1 / 1.41}.link-column.link-grid-images>div div{position:absolute;bottom:-16px;left:0;right:0;height:25%;display:flex;flex-direction:column;justify-content:center}.link-column.link-column.link-grid-images h3{font-size:1.4rem;font-weight:900;margin-top:0;padding:16px;background-color:rgba(0,0,0,.7);margin-bottom:0;color:#fff}.link-column.link-column.link-grid-images h4{font-size:1rem;font-weight:400;padding:16px;padding-top:0;background-color:rgba(0,0,0,.7);margin:0;color:#fff}.link-column.link-grid-images>div:hover::before{backdrop-filter:blur(4px)}.link-column.inverted>div::before,.link-column.link-grid-images>div::before{content:' ';z-index:-1;display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);transition:all .5s ease}.link-column.inverted:hover>div::before{background-color:rgba(0,0,0,.3)}.link-column.inverted div{position:relative;z-index:1}.link-column a{z-index:3;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.has-college-blue-bg{background-color:var(--main-brand-color)}.news-header{position:relative;background-size:auto 100%;background-repeat:no-repeat;background-position:50% 50%;margin-bottom:32px;border-bottom:4px solid var(--main-brand-color);padding-top:64px;z-index:0}.news-header.course-header{background-size:cover;background-position:50% 40%;margin-left:-15px;margin-right:-15px}.news-header h1{text-shadow:1px 1px 2px var(--primary-font-color)}.qual-gained{color:#fff;text-shadow:1px 1px 2px var(--primary-font-color);font-size:1rem;margin-bottom:8px}.news-header .container>.row{min-height:500px}.news-header::before{position:absolute;content:' ';top:0;left:0;bottom:0;right:0;background-image:linear-gradient(360deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 50%,rgba(51,51,51,0) 100%);z-index:10}.news-header-full{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 25%;margin-left:-15px;margin-right:-15px}.news-header-full::before{content:' ';background-color:rgba(0,0,0,0);width:100%;height:100%;top:0;left:0;position:absolute}.news-header-full:not(.no-blur)::before {backdrop-filter:blur(5px)}.news-header-full.video-header::before{background-color:rgba(0,0,0,.5);backdrop-filter:none}.news-header .container{position:relative;z-index:20}.news-header h1{font-size:3rem;font-weight:900;color:var(--primary-theme-color);z-index:20}.news-header p:not(.alert p) {font-size:1.2rem;color:#fff;margin-bottom:16px}.news-navs{margin-bottom:32px}.news-navs h3{margin-bottom:0;font-size:1.4rem}.news-navs hr{margin:8px 0}.news-navs a{margin-bottom:16px}.news-sidebar{background-color:var(--primary-theme-color);padding:32px}.news-sidebar>h3,.news-sidebar>p{margin-bottom:8px}.sharelinks{font-size:2rem}.news-header .sharelinks{font-size:1.2rem}.sharelinks .col{position:relative;color:var(--main-brand-color);transition:all .5s ease}.news-header .sharelinks .col{color:#fff}.sharelinks a{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.sharelinks .col i{transition:all .5s ease}.sharelinks .col:hover i{color:#fff}.sharelinks .col:not(.nohighlight):hover {background-color:var(--main-brand-color)}.hashtags{margin-left:-8px;margin-right:-8px}.hashtags a{padding:4px 8px;border:1px solid rgba(0,0,0,.125);display:inline-block;margin:4px 4px;color:var(--main-brand-color)!important;background-color:var(--primary-theme-color)!important;text-shadow:none!important;text-decoration:none}.hashtags a:hover{color:var(--primary-theme-color)!important;background-color:var(--main-brand-color)!important}.details-box{border:1px solid rgba(0,0,0,.125);border-radius:4px;overflow:hidden;margin-bottom:32px;background-color:var(--primary-theme-color);max-width:500px;margin:0 0 32px 0}.details-box .col-2{background-color:var(--main-brand-color);color:var(--primary-theme-color);text-align:center;font-size:1.4rem}.details-box .col{padding:4px 8px}.details-box .col-12{padding:0}.details-box .col-5{padding-bottom:8px}.details-box .col-12 a{color:var(--primary-theme-color);text-decoration:none;width:100%;height:100%;display:block;background-color:var(--main-brand-color);padding:8px;text-align:center;font-size:1.4rem;text-transform:uppercase;font-weight:900;transition:all .5s ease}.details-box .col-12 a:hover{filter:brightness(80%)}.package-box .col{padding:4px 0}#tabs-package .package-box{border-bottom:1px dashed var(--main-brand-color);border-top:1px dashed var(--main-brand-color);padding:8px 0;margin:0 0}.full-sidebar{background-color:var(--primary-theme-color)}#identify-course{background-color:#fff;max-width:500px;margin:auto;padding:16px;border-radius:4px}.search-filters input,.search-filters fieldset button,.search-filters select,#identify-course input{padding:8px;font-size:1rem}.search-filters select{padding:9px 8px 10px 8px}.search-filters fieldset label:last-of-type{margin-bottom:0}.search-filters input[type="text"],.search-filters select,#identify-course input[type="text"]{border:1px solid var(--main-brand-color);border-radius:8px;width:100%;margin-bottom:0}.search-filters fieldset button{padding:7px 8px}.search-filters input[type="text"]:focus{border-color:var(--hot-pink)}.search-filters input[type="text"]:focus ~ label {color:var(--hot-pink)}.search-filters input[type="checkbox"],#identify-course input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.search-filters .row{margin-bottom:8px}.checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%;transition:all .5s ease}.search-filters label:hover .checkmark,#identify-course label:hover .checkmark{background-color:#ccc}.search-filters .col,.order-results{position:relative}.search-filters input[type="checkbox"]:checked ~ .checkmark::after, #identify-course input[type="checkbox"]:checked ~ .checkmark::after {content:' ';display:block}.search-filters input[type="checkbox"] ~ .checkmark::after, #identify-course .search-filters input[type="checkbox"] ~ .checkmark::after {position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#fff}.search-filters input[type="checkbox"]:checked ~ .checkmark, #identify-course input[type="checkbox"]:checked ~ .checkmark {background-color:var(--hot-pink)}.search-filters input[type="text"],#searchorder{z-index:1;outline:none}#searchorder{border-color: #00000040}.search-filters label,.order-results label{font-weight:900;font-size:.9rem;width:100%;cursor:pointer;transition:all .5s ease}#searchorder{font-family:Lato,"Font Awesome 6 Pro",sans-serif;font-weight:400;border-radius:4px;color:var(--hot-pink);padding:8px;cursor:pointer;transition:all .5s ease;width:100%;margin-bottom:16px}#search-right{padding:16px 0 0 0}#searchorder option{color:var(--main-brand-color);font-weight:400;padding:8px}.search-filters input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset!important}.search-filters label,#identify-course label{cursor:pointer;font-size:.9rem}.search-filters fieldset{background-color:#fff;border-radius:8px;position:relative;margin-bottom:4px}.search-filters fieldset>div{padding:8px}.search-filters h3.fieldset-header:not(.card h3) {font-size:.9rem;font-weight:900;margin-bottom:2px}.fieldset-header button{width:100%;font-size:.9rem;font-weight:900;margin-bottom:0;text-align:left}.search-filters fieldset:focus-within,#searchorder:focus{border-color:var(--hot-pink)}.search-filters fieldset:focus-within h3{color:var(--hot-pink)}.res_count{font-weight:900;font-size:.8rem}.search-filters fieldset label,#identify-course label{font-weight:400;position:relative;padding-left:26px;margin-bottom:8px}.search-filters fieldset button,.search-filters .fieldset-header button{background-color:var(--main-brand-color);border:1px solid var(--main-brand-color);color:var(--primary-theme-color)}.search-filters fieldset button:hover,.search-filters .fieldset-header button:hover{background-color:var(--primary-theme-color);border:1px solid var(--main-brand-color);color:var(--main-brand-color)}.search-filters button{padding:8px 16px}.search-filters h3:not(.card h3) {margin-bottom:16px}.noresults h3{font-weight:900;margin-bottom:8px;text-shadow:1px 1px 1px #aaa}.noresults,.end-results{text-align:center;color:#666}.didyoumean{font-size:1.2rem}.didyoumean strong{font-weight:900;color:#c00}.resultcount{color:#666;font-size:1.4rem;font-weight:700}#identified-courses{width:100%}#identified-courses thead{font-weight:900;border-bottom:2px solid var(--main-brand-color)}#identified-courses td{padding:8px;width:20%}#identified-courses tbody tr td:nth-of-type(1) {width:60%}#identified-courses tbody tr:nth-of-type(odd) {background-color:#e6e6e6}#identified-courses tbody tr:nth-of-type(even) {background-color:#fff}.lightbox{position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:999}.lightbox img{border:8px solid #fff;outline:1px solid #ccc;max-width:80%;max-height:80%;position:fixed;top:50%;left:50%}.lightbox a.button-close{position:fixed;top:50%;right:50%;z-index:999;color:#000;background-color:#fff;font-size:1.6rem;line-height:1.6rem;padding:4px;border-radius:50%}a.button-close:hover{color:#000}.rounded-pill{border-radius:4px!important}#headvideo{position:absolute;top:0;left:0;z-index:-1;object-fit:cover}section.homesection{border-top:2px solid var(--main-brand-color);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:50% 50%}.homesection.background-left{background-repeat:no-repeat;background-size:cover;position:relative}.homesection.background-left{background-attachment:fixed}.homesection.socialmedia{background-repeat:no-repeat;background-size:100px 100px}.fullsize.socialmedia .wp-block-button__link,.homesection.socialmedia .wp-block-button__link{font-size:1.6rem;padding:8px 16px;line-height:2.4rem;width:100%}a.discover-more{text-transform:uppercase;color:#fff;text-decoration:none;font-size:.9rem;position:absolute;bottom:85px;left:-16px;transform:rotate(270deg);background-color:rgba(0,0,0,.5);padding:8px}.wp-block-button__link.facebook,.footer-socials .facebook a:hover{background-color:#4267b2;border-color:#4267b2!important}.wp-block-button__link.facebook:hover,.wp-block-button__link.facebook:focus{color:#4267b2!important;background-color:#fff!important}.wp-block-button__link.twitter,.footer-socials .twitter a:hover{background-color:#000;border-color:#000!important}.wp-block-button__link.twitter:hover,.wp-block-button__link.twitter:focus{color:#000!important;background-color:#fff!important}.wp-block-button__link.instagram,.footer-socials .instagram a:hover{background-color:#e1306c;border-color:#e1306c!important}.wp-block-button__link.instagram:hover,.wp-block-button__link.instagram:focus{color:#e1306c!important;background-color:#fff!important}.wp-block-button__link.tiktok,.footer-socials .tiktok a:hover{border-color:#010101!important;background-color:#010101!important;position:relative;z-index:1}.wp-block-button__link.tiktok:hover,.wp-block-button__link.tiktok:focus{color:#010101!important;background-color:#fff!important}.wp-block-button__link.tiktok:hover::before{opacity:1}.wp-block-button__link.youtube,.footer-socials .youtube a:hover{background-color:red;border-color:red!important}.wp-block-button__link.youtube:hover,.wp-block-button__link.youtube:focus{color:red!important;background-color:#fff!important}.wp-block-button__link.linkedin,.footer-socials .linkedin a:hover{background-color:#2867b2;border-color:#2867b2!important}.wp-block-button__link.linkedin:hover,.wp-block-button__link.linkedin:focus{color:#2867b2!important;background-color:#fff!important}.footer-socials .wp-block-button__link{border-radius:4px!important;padding:8px 16px!important;line-height:1rem}.footer-socials .wp-block-button__link:hover{color:#fff!important}.homesection.background-right .container,.homesection.background-left .container{position:relative}.homesection.background-right::before,.homesection.background-left::before,.fullsize.background-right::before,.fullsize.background-left::before{content:'';background:linear-gradient(90deg,rgba(247,247,247,1) 50%,rgba(247,247,247,0) 100%);position:absolute;top:0;left:0;right:0;bottom:0}.homesection.background-left.dark::before,.fullsize.background-left.dark::before{background:rgba(0,0,0,.2)}.homesection.hasvideo.background-left.dark::before,.fullsize.hasvideo.background-left.dark::before{background:rgba(0,0,0,.4);transition:all .5s ease}.homesection.hasvideo.background-left.dark:focus-within::before,.fullsize.hasvideo.background-left.dark:focus-within::before{background:rgba(0,0,0,.8)}.homesection.hasvideo.background-left.dark.playing::before,.fullsize.hasvideo.background-left.dark.playing::before{background:rgba(0,0,0,0)}.homesection.dark h2,.fullsize.dark h2{font-size:2.4rem;line-height:2.4rem;text-shadow:1px 1px 2px var(--primary-font-color)}.homesection.dark h3,.fullsize.dark h3{font-weight:400;text-shadow:1px 1px 2px var(--primary-font-color)}.homesection:not(.subject-areas) {padding:64px 0}.homesection.subject-areas{padding:0 0}.homesection.subject-areas .col div{padding:32px 32px;background-color:var(--primary-font-color);position:relative;z-index:200;transition:all .5s ease;display:flex;height:100%;justify-content:center;flex-direction:column}.homesection.subject-areas .col div:hover,.homesection.subject-areas .col div:focus-within{transform:scale(1.1);background-color:var(--hot-pink);z-index:300}.homesection.subject-areas .col a:not(.cover) {color:var(--primary-theme-color);font-size:1.4rem;text-transform:uppercase;text-decoration:none}.homesection.subject-areas .col a:not(.cover):hover {color:var(--primary-theme-color)}.homesection.subject-areas .col a.cover{position:absolute;top:0;left:0;bottom:0;right:0}.homesection .container,.homesection .container-fluid{position:relative}.homesection:first-of-type{min-height:calc(100vh - 138px)}.homesection h2{font-weight:900;font-size:2.4rem;line-height:2.4rem}.fullsize h2{font-weight:900;font-size:4rem;line-height:4rem}.has-inverse-color{font-size:1.2rem}.has-inverse-color h2{font-size:3rem;font-weight:900}.schoolpage .highlight{color:var(--main-brand-color)}.homesection.dark,.fullsize.dark{color:var(--primary-theme-color)}.homesection.dark .highlight,.fullsize.dark .highlight{text-shadow:1px 1px 2px var(--primary-theme-color)}.important-messages .col div.spec2 h2{color:#000;font-family:tlevel;text-transform:uppercase;font-size:1.6rem;line-height:1.6rem;font-weight:900}.fullsize .post-column,.homesection .post-column em{padding:0}.fullsize .post-column em,.homesection .post-column em{font-size:1.2rem}.fullsize input,.parallax input{width:100%;font-size:1.3rem;font-weight:700;line-height:2.4rem;padding:8px 80px 8px 16px;border:1px solid var(--primary-theme-color);background-color:rgba(0,0,0,.5);color:var(--primary-theme-color);border-radius:8px;transition:all .5s ease}.fullsize input:focus,.parallax input:focus{border:1px solid var(--main-brand-color);color:var(--primary-font-color);background-color:var(--primary-theme-color)}.fullsize form{margin:auto}.fullsize form,.parallax form{position:relative;max-width:800px}.fullsize form input~button, .parallax form input~button {background-color:transparent;color:var(--primary-theme-color);border-radius:0 8px 8px 0;font-size:2rem;line-height:2.4rem;position:absolute;right:0;padding:8px 16px;transition:all .5s ease}.fullsize form input::placeholder,.parallax form input::placeholder{font-weight:300;color:var(--primary-theme-color);transition:all .5s ease}.fullsize form input:focus::placeholder,.parallax form input:focus::placeholder{color:var(--primary-font-color)}.fullsize form input:focus~button, .parallax form input:focus~button  {background-color:var(--main-brand-color)}.fullsize form input~button:hover, .parallax form input~button:hover {color:var(--primary-theme-color);background-color:transparent}.fullsize form input:focus~button:hover, .parallax form input:focus~button:hover {color:var(--primary-theme-color);background-color:#0068a5}.outline-bottom{border:1px solid rgba(0,0,0,.25)}.icon-table td{padding:8px;border:0}.icon-table tr td:first-child{text-align:center}.icon-table i,.icon-table svg{font-size:2rem}.icon-table.big-icons i,.icon-table.big-icons svg{font-size:2.4rem}.icon-table.big-icons{font-size:1.4rem;width:100%}.wp-block-table td,.wp-block-table th{padding:8px}.contact-table td{min-width:200px}.has-text-color.has-primary-text-color{color:var(--primary-font-color)!important}.has-text-color.has-primary-background-color{color:var(--primary-background-color)!important}.has-text-color.has-primary-theme-color{color:var(--primary-theme-color)!important}.has-text-color.has-primary-brand-color{color:var(--main-brand-color)!important}.parallax p:not(.article-body p):not(.bg-primary-theme p):not(.parallax-noshadow p):not(.accordion-body p):not(.card-body p) {font-size:1.2rem;text-shadow:1px 1px 1px var(--primary-font-color)}figure.thumbnail img{border:4px solid #fff;border-radius:4px}figure.thumbnail{border-radius:4px}.sibling-list{padding:0}.sibling-list li{list-style-type:none;font-size:1rem}.sibling-list li.current-page a{color:var(--primary-theme-color);background-color:var(--primary-font-color)}.sibling-list li.current-page ul li a{color:var(--primary-font-color);background-color:var(--primary-theme-color)}.sibling-list li a{display:block;width:100%;padding:8px;padding-right:32px;text-decoration:none;transition:all .5s ease;position:relative;background-color:rgba(255,255,255,1);border-bottom:1px solid #e6e6e6}.sibling-list li a:hover{color:var(--primary-font-color);background-color:rgba(0,0,0,.125)}.sibling-list li a:hover::after{font-family:"Font Awesome 6 Pro";content:'\f0da';position:absolute;right:8px;top:0;font-size:1.4rem;line-height:2.4rem;font-weight:900;color:var(--new-highlight-color)}.sibling-list small{color:#999;margin-top:-4px;display:block}.breadcrumb{margin-bottom:0;background-color:var(--primary-font-color)}#breadcrumbs{color:var(--primary-theme-color);padding:0;font-weight:700;font-size:.9rem}#breadcrumbs a{color:var(--primary-theme-color);text-decoration:none;padding:16px 16px;font-size:.9rem;line-height:.9rem;display:inline-block;position:relative;margin-right:24px}#breadcrumbs a::after{font-family:"Font Awesome 6 Pro";content:'\f0da';position:absolute;right:-16px;line-height:.9rem}#breadcrumbs a:hover{background-color:var(--new-highlight-color)}.breadcrumb_last{padding:16px 16px 16px 8px;font-size:.9rem;line-height:.9rem;display:inline-block}.grecaptcha-badge{bottom:110px!important}.gotovac{border-radius:8px;padding:32px}.gotovac h3{font-weight:700;font-size:1.5rem;border-bottom:1px solid rgba(5,81,96,.5);padding-bottom:16px}.gotovac a.wp-block-button__link:not(.hashtags a) {border:1px solid rgba(5,81,96,1);background-color:transparent;font-weight:400;color:rgba(5,81,96,1)}.studentrec{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xmoodle.png.pagespeed.ic.81UY0_2o3e.png);background-repeat:no-repeat;background-position:112% center}.gotovac a:hover.wp-block-button__link:not(.hashtags a) {background-color:rgba(5,81,96,1);color:#fff}.alert-dismissible .btn-close{top:8px;right:8px}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.tab-header-admin{display:block;width:100%;background-color:#000;color:#fff;padding:5px 16px 8px 16px;font-weight:700}.partner-img{max-width:100%;max-height:150px;width:auto;height:auto;margin-bottom:8px;margin-top:8px}.alum-photo{width:200px;height:200px;margin:auto;margin-bottom:8px;display:block;object-fit:cover;object-position:50%;transition:all .5s ease;position:relative;z-index:2}.alumni-block.has-link:hover .alum-photo{object-position:500%}.alum-quote{position:relative;font-style:italic;display:block;width:100%;margin-bottom:8px;font-size:.9rem}.alum-quote:not(.nomarks)::before {font-family:sans-serif;font-weight:900;content:'\201C';position:absolute;top:-70px;left:-10px;font-size:5rem;color:rgba(255,255,255,1);-webkit-text-stroke:2px;-webkit-text-stroke-color:var(--hot-pink)}.post-column.alumni-column-single .card-body{margin:unset}.alum-quote:not(.nomarks)::after {font-family:sans-serif;font-weight:900;content:'\201D';position:absolute;bottom:-93px;right:16px;font-size:5rem;color:rgba(255,255,255,1);-webkit-text-stroke:2px;-webkit-text-stroke-color:var(--hot-pink)}.alum-name{display:block;width:100%;font-weight:700;font-size:1.1rem;text-align:right;padding-right:56px}.alum-title{display:block;width:100%;font-size:.9rem;text-align:right;padding-right:56px;padding-left:32px}.header-message-container,.header-message{padding:0;margin-bottom:0}.header-message-container{border-top:4px solid #000;border-bottom:4px solid #000;border-right:0;border-left:0;border-radius:0}.header-message{position:relative;background-size:cover;background-position-x:67%;background-position-y:center;padding:250px 0 32px 0;z-index:1}.header-message h2,.header-message h3{position:relative;width:max-content;padding:16px 32px;color:#fff;margin-bottom:0;text-shadow:1px 1px 1px #000;z-index:1}.header-message h2{font-size:2.4rem;max-width:100%}.header-message h3{text-shadow:1px 1px 1px #000;margin-left:10%;max-width:90%}.header-message button svg{filter:drop-shadow(1px 1px 1px #000)}.header-message button{position:relative;z-index:1;text-shadow:1px 1px 1px #000;font-size:1.4rem;border:0;color:#fff;text-transform:uppercase;padding:16px 32px;margin-left:25%;max-width:75%;font-weight:900}.home-slider-controls{margin-top:4px;margin-bottom:4px;align-items:start}.home-slider-controls .carousel-control-next-icon,.home-slider-controls .carousel-control-prev-icon{background-size:50% 50%;padding:2rem;background-color:rgba(0,0,0,.5)}.home-slider-controls[data-bs-slide="prev"]{justify-content:start}.home-slider-controls[data-bs-slide="next"]{justify-content:end}.big-stat{font-size:1.6rem;font-weight:900}.pound-sign{font-size:1.2rem;font-weight:400}.highlight-pink{background-color:var(--lmi-highlight);color:#fff;padding:16px;text-shadow:1px 1px 1px #333}.highlight-dark{background-color:var(--primary-font-color);color:#fff;padding:16px}.lmi-box{padding-top:32px;padding-bottom:32px;border-top:1px solid rgba(0,0,0,.125);margin-top:-1px;background-color:#f6f6f6;background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/bigb.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.lmi-box h2{margin-bottom:8px;font-weight:900}.lmi-box .desc{font-size:1.2rem;font-weight:700}.emsi-section{background-color:#fff;border:1px solid #ccc;border-radius:5px;position:relative;overflow:hidden}.emsi-subtitle{text-transform:uppercase;font-size:1.2rem;font-weight:900;width:max-content;max-width:100%;padding-top:8px;border-top:2px solid #ccc;line-height:1.5rem;text-shadow:1px 1px 1px #ddd}.emsi-section h3 span{text-shadow:1px 1px 1px #ddd}.has-fa-icon{position:relative}.has-fa-icon div{position:relative;z-index:1}.emsi-filler::before{position:absolute;display:block;content:' ';top:0;left:0;right:0;bottom:0;backdrop-filter:grayscale(1)}.skills-list li i,.skills-list li svg{opacity:.4;cursor:pointer}.skills-list li{margin-bottom:4px}.related-content{border-top:1px solid rgba(0,0,0,.125);margin-top:-1px}.course-list-head{font-size:2rem;font-weight:900}.course-list-subhead{font-size:1rem;font-weight:700;margin-top:-16px;color:#666}.search-container{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-color:rgba(0,0,0,.125)}#filter-toggle{font-weight:400;text-transform:uppercase;padding:16px;font-size:1.1rem;border-radius:0;border-color:var(--hot-pink);background-color:var(--hot-pink)}#filter-collapse{padding:16px 16px}.results-count-heading{font-weight:400;font-size:1.2rem}.course-downloads img,.pdf-download img{display:block;margin:auto;margin-top:0;margin-bottom:8px;max-width:50%}.course-downloads{display:inline-block;text-transform:uppercase;border:1px solid rgba(0,0,0,.125);background-color:rgba(0,0,0,.125);padding:8px;text-decoration:none;text-align:center;width:calc(50% - 16px);margin:5px 4px;transition:all .5s ease;font-size:.8rem}.post-column.pdf-download>div{text-transform:uppercase;border:1px solid rgba(0,0,0,.125);background-color:rgba(0,0,0,.125);padding:5%;text-decoration:none;text-align:center;transition:all .5s ease;font-size:.8rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.course-downloads span,.post-column.pdf-download h3{font-weight:700;font-size:1rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.course-downloads:hover>div,.pdf-download:hover>div{background-color:rgba(255,255,255,1)}.sidebar.is-image .wp-block-image img{width:100%!important;height:auto!important;object-fit:cover}.filter-letters{padding:0;border-radius:4px;margin-top:16px;margin-bottom:16px;border:1px solid #ccc;background-color:#e6e6e6;text-align:center;display:flex;flex-wrap:wrap}.filter-letters label{font-size:1rem;text-decoration:none;display:inline-block;padding:16px 16px;background-color:#e6e6e6;cursor:pointer;width:20%}.filter-letters input:checked+label{font-weight:700;background-color:#c6c6c6}.filter-letters input{display:none}.staff-profile>div{padding:0;border-radius:8px;transition:all .5s ease;overflow:hidden;position:relative;transition:all .5s ease;background-color:#fff}.staff-profile>div:hover,.staff-profile>div:focus-within{background-color:#e6e6e6}.staff-profile>div a:not(.modal a) {display:block;position:absolute;top:0;left:0;bottom:0;right:0}.staff-profile>div h3{font-size:1.2rem;margin-top:16px;margin-bottom:8px;padding:0 16px}.staff-profile>div figure{width:100%;aspect-ratio: 1 / 1;margin:auto;overflow:hidden;position:relative;border-top-right-radius:8px;border-top-left-radius:8px}.staff-profile>div figure.empty{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/bigb.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:25%;position:relative}.staff-profile>div figure.empty span{line-height:.8rem;font-size:.8rem;font-weight:900;position:absolute;text-transform:uppercase;top:calc(50% - .4rem);left:0;right:0}.staff-profile>div figure img{position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0}.staff-profile>div h4{font-size:.9rem;text-transform:uppercase;padding:0 16px}.staff-profile>div .modal h1{font-weight:700;line-height:1.5}.staff-profile>div .modal figure{width:80%;padding-top:80%;margin-bottom:16px}.staff-profile>div .modal span{display:block;text-transform:uppercase;font-size:.9rem}.partner-tab{color:var(--primary-font-color);text-transform:uppercase}.partner-container{border-top:1px solid rgba(0,0,0,.125);background-color:#f6f6f6;padding:32px 0}.partner-container.partners-area{padding:0 0;border-top:0;background-color:transparent;padding:32px 0}.partner-tab span{width:max-content;margin:auto;border:1px solid #ccc;border-width:1px 1px 0 1px;padding:4px 8px;background-color:#fff}.partner-row{margin-top:-1px;padding:16px 32px;background-color:#fff;border-width:1px 0 1px 0;border-style:solid;border-image:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(0,0,0,.25) 25%,rgba(0,0,0,.25) 50%,rgba(0,0,0,.25) 75%,rgba(255,255,255,0) 100%) 1}.partner-row .col{padding-left:32px;padding-right:32px}.taxonomy-header .news-header::before{background-image:linear-gradient(360deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 20%,rgba(51,51,51,0) 50%)}.courses-in{padding:32px;color:#fff!important;background-color:var(--primary-font-color);border-bottom:4px solid}.courses-in .post-column{color:#fff!important}.subject-buttons{position:relative}.subject-buttons .col{background-color:transparent}.subject-buttons .col:hover{background-color:rgba(0,0,0,.5)}.subject-buttons .link-column h3{font-size:1.2rem;line-height:1.6rem;margin-top:8px}.subject-buttons .link-column i,.subject-buttons .link-column svg{font-size:2.4rem;line-height:3rem}.subject-area-video{border:2px solid;border-radius:4px;overflow:hidden}.cloud li{display:inline-block;padding:8px 16px;font-weight:700}.cloud a{text-decoration:none}.cloud a:hover{text-decoration:underline}.alumni-block{position:relative;transition:all .5s ease;background-color:#fff;z-index:10}.alumni-block a.cover,.alumni-column a.cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.alumni-block a.read-more{width:200px;height:200px;position:absolute;color:#fff;text-decoration:none;padding:50px;text-align:center;z-index:1;top:0;left:50%;transform:translateX(-50%)}.alumni-block a.read-more i,.alumni-block a.read-more svg{margin-top:16px;font-size:2rem}.block-editor__container .ratio img{height:100%}.alumni-row{background-color:var(--primary-font-color);color:#fff;padding-left:0;padding-right:0}.facilities-dark{padding:32px}#stats{color:#fff}#stats .col{padding:64px;border:0}#stats .col:nth-of-type(even){color:var(--primary-font-color);background-color:#fff}.sa-intro{padding:32px}#nf-form-21-cont{padding-top:0;padding-bottom:32px}#nf-form-21-cont .nf-breadcrumbs{display:flex;justify-content:space-between}#nf-form-21-cont .nf-breadcrumbs li{display:flex}#nf-form-21-cont .nf-breadcrumbs li a.nf-breadcrumb{width:100%;text-align:center;text-transform:none;display:flex;flex-direction:column;justify-content:center;padding:16px 32px}#nf-form-21-cont .nf-breadcrumbs li:first-of-type a.nf-breadcrumb{padding-left:16px}#nf-form-21-cont .nf-breadcrumbs li:last-of-type a.nf-breadcrumb{padding-right:16px}#nf-form-21-cont .nf-form-content .nf-field-container #nf-field-214-wrap{display:flex}#nf-form-21-cont .nf-mp-body,#nf-form-21-cont .nf-before-form-content,#nf-form-21-cont .nf-mp-footer,#nf-form-21-cont .nf-error-msg.nf-error-field-errors{padding:0 32px;max-width:990px;margin:auto}#nf-form-21-cont .nf-next-previous{margin:0 0!important}.nf-field-label .nf-label-span{width:100%}.label-left .nf-after-field{margin-left:35%!important}.label-left .nf-field-label{text-align:left!important}.nf-breadcrumbs li{float:none;flex:1}.light-grey{background-color:#f6f6f6}.app-left{background-size:contain;background-repeat:no-repeat;padding-top:250px;font-size:.9rem;padding:16px}.app-left h2{font-size:1.2rem;margin-bottom:16px;font-weight:900;width:100%}.app-left h3{font-size:.9rem;margin-bottom:0;margin-top:8px;font-weight:900}.app-left a{display:block;margin-top:8px;width:100%}.app-left a:first-of-type{margin-top:32px}.app-left a:last-of-type{margin-bottom:32px}.app-right{padding-bottom:0;padding-left:0;padding-right:0}.app-container{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/bigb.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}#nf-form-21-cont .nf-before-form-content{display:none}#nf-form-21-cont .nf-mp-header .nf-progress-container{margin-top:0}#nf-form-21-cont .nf-mp-header .nf-progress{border-radius:0 10px 10px 0;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;background-color:rgba(116,188,31,1)!important;-webkit-animation:2s linear infinite progress-bar-stripes;animation:2s linear infinite progress-bar-stripes}#nf-form-21-cont .nf-mp-body{padding:32px}#nf-form-21-cont input[type="submit"]{font-weight:900;text-transform:uppercase;border-width:2px;border-color:var(--hot-pink);background-color:var(--hot-pink);color:#fff;transition:all .5s ease;padding:8px 32px;font-size:1.2rem}#nf-form-21-cont input[type="submit"]:hover{border-color:var(--primary-font-color);background-color:transparent;color:var(--primary-font-color)}#nf-form-21-cont .submit-wrap .nf-field-element{display:flex;justify-content:end}.summary-container{background-color:#fff;border-radius:4px;padding:0;overflow:hidden;border:2px solid #fff}.summary-container div{padding:8px}#nf-form-21-cont .nf-breadcrumbs li.active ~ li a {background-color:#f6f6f6;color:var(--primary-font-color)}#nf-form-21-cont .nf-breadcrumbs{background-color:transparent}#nf-form-21-cont .nf-breadcrumbs li{background-color:var(--primary-font-color)}#nf-form-21-cont .nf-breadcrumbs li{position:relative;clip-path:polygon(calc(100% - 16px) 0%,100% 50%,calc(100% - 16px) 100%,0% 100%,16px 50%,0% 0%)}#nf-form-21-cont .nf-breadcrumbs li:first-child{clip-path:polygon(0% 0%,calc(100% - 16px) 0%,100% 50%,calc(100% - 16px) 100%,0% 100%)}#nf-form-21-cont .nf-breadcrumbs li:last-child{clip-path:polygon(100% 0%,100% 50%,100% 100%,0% 100%,16px 50%,0% 0%)}.award,.award-heading,.editor-styles-wrapper h2.award-heading{text-align:center;color:#fff;position:relative}.award{border-radius:8px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;padding:16px 64px 16px 64px;transition:all .5s ease;font-size:1.2rem;height:100%}.award-heading,.editor-styles-wrapper h2.award-heading{font-size:2.4rem;margin-bottom:32px}p.award-footer{margin-top:16px;font-size:1rem;font-style:italic}.award h2,.award p,.award-img-top{position:relative}.award-img-top img{max-width:80px;max-height:80px;width:auto;height:auto;margin:auto}.award-img-top{margin-bottom:16px}.award-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--main-brand-color);opacity:.8}.award a.cover{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0}.award:hover{transform:scale(1.1)}.card.alumni-card{background-color:transparent;border-radius:8px;overflow:visible;border:0}.card.alumni-card .card-body{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.leadgen{padding:32px;margin:0 16px;border-radius:8px}.leadgen .nf-field-element input{border:0;border-radius:8px}.leadgen .nf-row:last-of-type .nf-field-container{margin-bottom:0}.leadgen .nf-row:not(:last-of-type) .nf-field-container {margin-bottom:16px}.leadgen .field-wrap input[type="submit"]{background-color:var(--main-brand-color);color:#fff;font-weight:900;text-transform:uppercase;padding:8px 16px}.leadgen h3{text-transform:uppercase;font-size:1.2rem;font-weight:900}.leadgen .label-above .nf-field-label{margin-bottom:4px;font-size:1rem}.leadgen .nf-form-fields-required{display:none}.leadgen .submit-wrap .nf-field-element{text-align:right}.trending-now{overflow-x:scroll;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth}.trending-now figure{aspect-ratio: 3 / 2}.trending-now img{object-fit:cover;object-position:center;width:100%;height:100%}.trend-container{padding-left:0;padding-right:0}.trending-now::-webkit-scrollbar{height:0}.trending-now.scrollable::-webkit-scrollbar{height:4px}.trending-now::-webkit-scrollbar-track{background-color:rgba(0,0,0,.125)}.trending-now .card{overflow:hidden;position:relative}.trending-now .col{padding-right:8px;padding-left:8px;margin-bottom:8px;scroll-snap-align:start}.trending-now .card-img-overlay{color:#fff;text-shadow:1px 1px 1px var(--primary-font-color);position:absolute;top:auto;border-top-left-radius:0;border-top-right-radius:0}.trending-now .card-img-overlay span:first-of-type{font-weight:700;font-size:1.2rem;line-height:1.6rem}.trending-now .card-img-overlay span:not(:first-of-type) {font-size:.9rem}.trending-now .card-img-overlay span:first-of-type{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.trending-now .card a{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.news-header-full.taxonomy-header{background-position:50% 50%}h1.area-heading{font-size:5rem;font-weight:900;color:#fff;text-shadow:none}.flex-nowrap.overflow-scroll::-webkit-scrollbar{height:8px}.flex-nowrap.overflow-scroll::-webkit-scrollbar-track{background-color:transparent}.flex-nowrap.overflow-scroll::-webkit-scrollbar-thumb{background-color:var(--primary-font-color)}.new-subject-areas{padding-left:0;padding-right:0;position:relative;background-color:var(--main-brand-color)}.new-subject-areas h2{font-weight:900;padding:32px 0 0 32px;margin-bottom:0;font-size:2.4rem;text-align:center;color:#fff}.new-subject-areas .areas-container{position:relative}.flex-nowrap.overflow-scroll{overflow-y:hidden!important;position:relative;scroll-snap-type:x mandatory;scroll-behavior:smooth}.flex-nowrap.overflow-scroll .col{scroll-snap-align:start}.new-subject-areas .col{padding-left:8px;padding-right:8px;margin-bottom:32px;margin-top:32px}.new-subject-areas .col div div::before{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 80%,rgba(0,0,0,.7) 80%,rgba(0,0,0,.7) 100%);backdrop-filter:blur(0);z-index:1;transition:all .5s ease}.new-subject-areas .col:hover div div::before{backdrop-filter:blur(2px)}.new-subject-areas .col>div{--bs-aspect-ratio: calc(4 / 3 * 100%);position:relative;z-index:2;border-radius:8px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}.new-subject-areas .col div a{color:#fff;text-decoration:none;font-size:1.6rem;line-height:2rem;font-weight:900;position:absolute;z-index:2;width:100%;padding-left:32px;padding-right:32px;left:0;right:0;bottom:0;height:20%;display:flex;justify-content:center;align-items:center}.new-subject-areas .col div a.cover{top:0;bottom:0;left:0;right:0;height:100%;display:block}.area-nav,.trend-nav{background-color:rgba(0,0,0,.5);color:#fff;transition:all .5s ease;position:absolute;top:0;z-index:4;font-size:2.4rem;height:calc(100% - 12px)}.area-nav:hover,.trend-nav:hover{background-color:rgba(0,0,0,.8);color:#fff}.area-nav.next,.trend-nav.next{right:8px;height:4rem;top:50%;transform:translateY(-50%);line-height:2rem;border-radius:0}.area-nav.prev,.trend-nav.prev{left:8px;height:4rem;top:50%;transform:translateY(-50%);line-height:2rem;border-radius:0}.trend-nav.next{top:0;bottom:12px;height:auto}.trend-nav.prev{top:0;bottom:12px;height:auto}.sa-intro .container,.facilities-row,.staff-row{background-color:#fff;border-radius:8px;overflow:hidden}.sa-intro .container{padding:32px}.area-stats{border-radius:8px;overflow:hidden}.sa-logo{max-width:300px;height:auto}.sa-content{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-size:cover;background-repeat:no-repeat;background-position:left;background-attachment:fixed}#stats .col:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}#stats .col:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}a.videoswap{cursor:pointer;text-decoration:none;font-size:1.2rem;font-weight:900}a.videoswap figure{position:relative;border-radius:8px;overflow:hidden;border:4px solid #fff;margin-top:8px}a.videoswap figure::after{position:absolute;display:block;content:'';background:rgba(0,0,0,.7);bottom:0;left:0;right:0;height:0%;transition:all .5s ease;z-index:1}a.videoswap figure:hover::after{height:100%}a.videoswap figure i,a.videoswap figure svg{position:absolute;left:calc(50% - 2rem);top:calc(50% - 2rem);color:#fff;text-shadow:2px 2px 2px var(--primary-font-color);font-size:4rem;z-index:2}a.videoswap span{padding-left:4px}.tt-widget-inline iframe{max-width:100%!important}.news-container{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:rgba(0,0,0,.125);padding:0}.article{background:#fff;border-radius:8px;overflow:hidden}h2.news-headline{font-family:"Merriweather",serif;font-weight:700;margin-bottom:0}.featured-body{padding:32px;font-size:1.2rem;transition:all .5s ease}.article-body{padding:16px;transition:all .5s ease}.article h3,.blog-card h3,.course-card h3,.page-card h3{font-family:"Merriweather",serif;font-weight:600;font-size:1.2rem;margin-bottom:0}.article small,.blog-card small{display:block;margin-top:8px;margin-bottom:8px;color:#999}h2.cat-header,h1.cat-header{font-family:"Merriweather",serif;font-weight:700;font-size:1.4rem;margin-bottom:8px}h1.cat-header{font-size:2.4rem}.article-body p{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.article figure{aspect-ratio: 16 / 9;margin-bottom:0;position:relative}.article figure img{width:100%;height:100%;object-fit:cover}.article{position:relative}.article a{position:absolute;top:0;left:0;right:0;bottom:0}.article:hover .article-body,.article:hover .featured-body{background-color:var(--primary-font-color);color:#fff}.eventspace div{padding:32px;border-radius:8px;overflow:hidden;color:#fff;font-family:"Merriweather",serif;display:flex;justify-content:center;align-items:end;position:relative;background-size:cover;background-repeat:no-repeat;height:100%;padding-top:500px}.eventspace div h2{line-height:2.6rem;position:relative;margin-bottom:0;text-shadow:2px 2px 0 var(--primary-font-color);font-weight:900}.eventspace div a{position:absolute;top:0;left:0;right:0;bottom:0}.eventspace div::before{position:absolute;content:'';background-color:rgba(0,0,0,.7);bottom:0;left:0;right:0;height:18rem;background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);transition:all .5s ease}.eventspace:hover div::before{height:50rem}.instaspace figure{border-radius:8px;overflow:hidden;margin-bottom:0}.instaspace a{display:block;width:100%;text-decoration:none;text-align:center;font-weight:700;font-size:.8rem;color:#3897f0}.instaspace figcaption{text-align:left;background-color:#fff;font-style:normal;font-size:.9rem;padding:16px}.instaspace figcaption hr{margin:16px 0}.instaspace video{width:100%;height:auto;object-fit:contain;margin-bottom:-6px}.instaspace .timestamp{color:#999;font-size:.8rem}.instaspace iframe{width:100%;margin-bottom:-6px}.news-container{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:rgba(0,0,0,.125)}.news-container h1{font-size:3rem;font-weight:900;line-height:2.6rem}.wp-block-separator{border-top:1px solid}.news-container h1[itemprop="headline"]{font-family:"Merriweather",serif;font-size:2.4rem;line-height:2.4rem;font-weight:700}.news-content{padding:32px;border-radius:8px;overflow:hidden;background-color:#fff}.sidebar.container,.sidebar.wp-block-wp-bootstrap-blocks-container{border-radius:8px;overflow:hidden;background-color:#fff;padding:16px;position:relative}.sidebar.container.article,.sidebar.container.image,.sidebar.sidebar.wp-block-wp-bootstrap-blocks-container.article,.sidebar.sidebar.wp-block-wp-bootstrap-blocks-container.image{padding:0}.news-navs .col{background-color:#fff;border-radius:8px;position:relative;padding:16px;transition:all .5s ease}.news-navs .col:hover{color:#fff;background-color:var(--primary-font-color)}.news-navs .col:hover a{color:#fff}.news-navs a{text-decoration:none;transition:all .5s ease}.has-large-font-size{font-size:1rem!important}.news-article-container .container>.row>.col-lg-8>.container:not(.sidebar) {padding-right: calc(var(--bs-gutter-x)* .5);padding-left: calc(var(--bs-gutter-x)* .5)}.news-article-container{padding:0}.sidebar.container.press{transition:all .5s ease}.sidebar.container.press:hover{background-color:var(--primary-font-color);color:#fff}.press a.cover,.news-navs a.cover{position:absolute;top:0;left:0;right:0;bottom:0}.events-container h1,.events-container h2,.events-container h3{font-family:"Merriweather",serif}.featured-container{background-color:var(--primary-font-color);background-repeat:no-repeat;background-position:right center;background-size:60% auto;color:#fff;display:flex;flex-direction:row;align-items:center;font-size:1.2rem;position:relative;overflow:hidden;padding:0}.featured-container::before{position:absolute;content:'';display:block;width:70%;height:100%;background-size:cover;background-position:center;z-index:1;right:0}.featured-container::after{position:absolute;content:'';display:block;width:100%;height:100%;background:radial-gradient(circle,rgba(43,44,47,0) 50%,rgba(43,44,47,1) 80%);z-index:2;left:30%}.featured-container h2{font-size:2.4rem;color:#fff}.featured-container h2 a{color:#fff;text-decoration:none}.featured-container h2 a:hover{text-decoration:underline}.featured-container div{position:relative;z-index:3}.events-container{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:rgba(0,0,0,.125)}.featured-container .date-line{font-size:1.4rem;margin:16px 0}.featured-container a.button{display:inline-block;margin-top:16px;color:#fff;font-weight:700;background-color:var(--new-highlight-color);border:2px solid var(--new-highlight-color);padding:16px 32px;font-size:1.4rem;text-decoration:none;transition:all .5s ease}.featured-container a.button:hover{background-color:#fff;color:var(--new-highlight-color)}.featured-container .col div{padding:150px 0}.event-card,.blog-card,.course-card,.page-card{position:relative;border-radius:8px;overflow:hidden}.event-card figure,.blog-card figure,.course-card figure,.page-card figure{aspect-ratio: 16 / 9;margin-bottom:0;position:relative}.event-card img,.blog-card img,.course-card img,.page-card img{width:100%;height:100%;object-fit:cover}.event-card h2,.blog-card h2,.page-card h2{position:relative;color:#fff;font-weight:700;font-size:1.1rem;line-height:1.4rem;color:var(--primary-font-color);margin-bottom:8px;margin-top:0}.event-card:hover h2,.blog-card:hover h2,.page-card:hover h2{color:#fff}.event-card a.cover,.blog-card a.cover,.course-card a.cover,.page-card a.cover{position:absolute;top:0;left:0;right:0;bottom:0}.date-container{display:flex;flex-direction:column}.date-calendar{box-shadow:1px 1px 3px var(--primary-font-color);margin:auto;border-radius:4px;overflow:hidden}.month{font-size:.9rem;text-transform:uppercase;background-color:var(--art-school-red);color:#fff;font-weight:700;padding:2px 16px;text-align:center;word-break:normal}.day{font-size:1.2rem;font-weight:700;text-align:center;padding:4px 2px;background-color:#fff;transition:none}.time{margin-top:4px;background-color:rgba(0,0,0,.7);color:#fff;font-size:.8rem;border-radius:4px;padding:4px 8px;text-align:center}.event-card figure::before,.blog-card figure::before,.page-card figure::before,.article figure::before,.course-card figure::before{position:absolute;display:block;content:'';bottom:0;width:100%;height:0%;background-color:rgba(0,0,0,.7);transition:all .5s ease}.event-card:hover figure::before,.blog-card:hover figure::before,.page-card:hover figure::before,.article:hover figure::before,.course-card:hover figure::before{height:100%}.event-body,.blog-card .article-body,.course-card .article-body,.page-card .card-body{background-color:#fff;color:var(--primary-font-color);padding:16px;transition:all .5s ease;display:flex;font-size:.9rem}.article-body,.event-body,.page-card .card-body{border:1px solid rgba(0,0,0,.125);border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.featured-event .event-body{padding:16px 16px;font-size:1.1rem}.event-card:hover .event-body,.blog-card:hover .article-body,.course-card:hover .article-body,.page-card:hover .card-body{color:#fff;background-color:var(--primary-font-color)}.event-card:hover .event-body .day{color:var(--primary-font-color)}.event-date .more,.news-content .more{background-color:rgba(0,0,0,.7);color:#fff;font-size:.8rem;margin-top:4px;border-radius:4px;padding:4px 8px}.event-date{margin-right:16px}.free-banner{position:absolute;top:8px;right:-46px;transform:rotate(45deg);text-align:center;color:#fff;font-weight:900;background-color:var(--art-school-red);padding:8px 50px;font-size:1.2rem;line-height:1.2rem}.event-info{font-size:1.2rem;font-weight:900;color:#666}.event-info a{color:#666;text-decoration:none}#dateCollapser #collapseDates{font-size:1rem;font-weight:400}#dateCollapser a{font-size:1rem;font-weight:400;text-decoration:none}#dateCollapser a.collapsed::after{content:'+ More Dates'}#dateCollapser a:not(.collapsed)::after {content:'- Less Dates'}.event-content{position:relative;padding-top:400px!important}.event-content::before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:450px;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.event-content::after{display:block;content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 250px,rgba(255,255,255,1) 450px);z-index:2}.event-content>*{position:relative;z-index:3}.event-content>.free-banner{position:absolute}.sidebar.tickets a,.event-info .tickets a,.event-content a.tickets{display:block;background-color:#50b500;color:#fff;font-size:1.4rem;text-transform:uppercase;font-weight:900;text-decoration:none;padding:16px 8px;text-align:center;border:2px solid #50b500;border-radius:8px;transition:all .5s ease}.event-info{position:relative;z-index:4}.event-info .list-group{border-radius:0 0 8px 8px}.event-info .list-group .list-group-item{padding:0}.event-info .list-group .list-group-item a{display:block;padding:8px 16px}.event-info a.addcalendar{display:block;background-color:var(--primary-font-color);color:#fff;text-transform:uppercase;font-weight:900;text-decoration:none;text-align:center;border:2px solid var(--primary-font-color);transition:all .5s ease}.sidebar.tickets a:hover,.event-info .tickets a:hover,.event-content a.tickets:hover{color:#50b500;background-color:#fff}.event-info .tickets a,.event-info a.addcalendar{font-size:1.1rem;border-radius:8px;padding:8px}.event-info a.addcalendar[aria-expanded="true"]{border-radius:8px 8px 0 0}.event-info a.addcalendar:hover{color:var(--primary-font-color);background-color:#fff}.ticket-embed{background-color:#fff;border-radius:8px;overflow:hidden;padding:32px}.ticket-embed iframe{display:block}.event-info .dropdown-menu{background-color:#fff;width:50%}.event-info .list-group i,.event-info .list-group svg{width:8%;text-align:center}.event-info .fa-google{background: conic-gradient(from -45deg, #ea4335 110deg, #4285f4 90deg 180deg, #34a853 180deg 270deg, #fbbc05 270deg) 73% 55%/150% 150% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.event-info .list-group a{color:var(--primary-font-color);transition:all .5s ease}.event-info .fa-microsoft{color:#00a1f1}.event-info .fa-android{color:#b1d235}.event-info .fa-apple{color:#a7a7a7}.event-info .list-group a:hover{background-color:rgba(0,0,0,.125)}.events-container .button-group button{border:0;padding:8px 16px;border-radius:8px;margin:4px;font-size:1.1rem;transition:all .5s ease}.events-container .button-group button.is-checked{background-color:var(--new-highlight-color);color:#fff}.events-container .button-group{display:flex;justify-content:center}.events-container .button-group button:hover:not(.is-checked), .events-container .button-group button:focus:not(.is-checked) {background-color:#e6e6e6}.blog-card .article-body,.course-card .article-body,.page-card .card-body{display:block}.course-card h3,.page-card h3{font-family:Lato,sans-serif}.new-news .wp-block-button__link.home-button{text-transform:none;font-size:1.2rem;line-height:1.2rem;background-color:var(--new-highlight-color);border-color:var(--new-highlight-color);width:auto;padding:16px 16px}.new-news .wp-block-button__link.home-button:hover{background-color:transparent;color:var(--new-highlight-color);border-color:var(--new-highlight-color)}.tagline{text-align:left;margin:auto;display:inline-block}.tagline span{display:block;font-size:5rem;line-height:5rem;text-shadow:2px 2px 2px var(--primary-font-color);transform:rotate(-3deg)}.tagline .starthere{position:relative;text-transform:uppercase;letter-spacing:.2rem;background-position:0 0;width:max-content;padding:0 12px 0 16px}.tagline .starthere::before{content:'';position:absolute;display:block;background-color:#e94b5b;top:20px;bottom:0;left:0;right:0;z-index:-1}.tagline .goanywhere{font-family:lumios-brush,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:7rem;line-height:6.5rem;white-space:nowrap}section.events-container .featured-container{background-image:none}section.hero,.he-header{position:relative;background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/college.jpg);background-attachment:scroll;background-position:right;overflow:hidden}section.hero::before,.he-header::before{position:absolute;top:0;left:0;bottom:-10px;right:0;display:block;content:'';backdrop-filter:blur(10px);border-top:32px solid #fff;border-right:32px solid #fff}.leftb{position:absolute;top:0;left:0;bottom:0;right:0;display:block;content:'';background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/home-hero-overlay.svg);background-size:auto 120%;background-position:left -450px top -32px;background-attachment:scroll;background-repeat:no-repeat;z-index:1;border-bottom:4px solid #e94b5b}.bottomb{position:absolute;bottom:-60%;right:-10%;display:block;content:'';width:40%;padding-top:40%;border-radius:50%;background-color:#e94b5b}.student{position:absolute;top:0;left:100px;bottom:0;right:0;display:block;content:'';background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xstudent.png.pagespeed.ic.iu49e0e86u.png);background-size:auto 130%;background-position:bottom left;background-attachment:scroll;background-repeat:no-repeat;z-index:0}section.hero .container{position:relative;z-index:2;margin:auto}section.hero form{max-width:600px;margin-top:32px}.big-ticket>div{border:4px solid #e94b5b;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .5s ease;position:relative;overflow:hidden}.big-ticket>div:hover{transform:scale(1.2)}.big-ticket>div figure{aspect-ratio: 16 / 9;display:block;width:100%;margin-bottom:0}.big-ticket>div figure img{object-fit:cover}.big-ticket>div h2{color:#fff;font-style:normal;font-weight:900;margin:0;background-color:#e94b5b;display:block;width:100%;text-align:center}.hero .big-ticket>div h2{font-size:1.6rem;line-height:2.4rem;padding:8px}.big-ticket>div p{background-color:#e94b5b;margin-top:-24px;margin-bottom:0;padding:8px 0}.big-ticket>div a.cover{position:absolute;top:0;left:0;right:0;bottom:0}.featured-container a.button.inverted{background-color:transparent;color:var(--primary-font-color);border-color:var(--primary-font-color)}.featured-container a.button.inverted:hover{background-color:#fff;color:var(--new-highlight-color);border-color:var(--new-highlight-color)}section.events-container .featured-container{background-color:transparent;color:var(--primary-font-color)}section.events-container .featured-container .col div{padding:32px;margin-top:150px;margin-bottom:150px;background-color:#fff;border-radius:8px}section.events-container .featured-container::before{width:60%}section.events-container .featured-container::after{background:radial-gradient(circle,rgba(200,200,200,0) 50%,rgba(200,200,200,1) 80%)}section.events-container .featured-container h2 a{color:var(--primary-font-color)}.new-subject-areas{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:rgba(0,0,0,.125)}.new-subject-areas .flex-row::-webkit-scrollbar{height:8px}.new-subject-areas .flex-row::-webkit-scrollbar-track{background-color:transparent}.new-subject-areas .flex-row::-webkit-scrollbar-thumb{background-color:var(--primary-font-color)}.new-news>h2,.new-subject-areas h2{font-weight:900;padding:32px 0 0 32px;margin-bottom:0;font-size:2.4rem;text-align:center;color:var(--primary-font-color)}.new-news .wp-block-button__link{font-size:1.6rem;padding:8px 16px;line-height:2.4rem;width:100%}.course-section{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-color:rgba(0,0,0,.125);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.course-info-container{padding:0}.course-section .container>.row>.col-lg-8>.container:not(.sidebar) {padding-right: calc(var(--bs-gutter-x)* .5);padding-left: calc(var(--bs-gutter-x)* .5)}.course-info{padding:0 32px 32px 32px;border-radius:8px;overflow:hidden;background-color:#fff}.course-info .header{background-color:var(--main-brand-color);background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/overlays/xcourseheader10.png.pagespeed.ic.bmANABvP3s.png);background-size:cover;padding:32px 32px 64px 32px;margin-left:-32px;margin-right:-32px;margin-bottom:32px;position:relative}.course-info .header h1:not(.modal-title) {color:#fff;font-weight:900;font-size:2.6rem;text-shadow:1px 1px 2px var(--primary-font-color)}.course-info .header .badge,.multi-carousel .badge{font-weight:400;margin-right:8px;margin-top:8px;padding:8px 16px 8px 0;border:1px solid rgba(0,0,0,.125);overflow:hidden;color:var(--primary-font-color)!important;text-shadow:none;box-shadow:1px 1px 2px var(--primary-font-color)}.course-info .header .badge strong,.multi-carousel .badge strong{margin-right:8px;font-weight:700;background-color:rgba(0,0,0,.125);padding:8px}.course-info .header .courseheadlinks{position:absolute;bottom:0;right:0;display:flex}.courseheadlinks a{display:inline-block;background-color:var(--hot-pink);color:#fff;text-decoration:none;padding:8px 64px;text-transform:uppercase;font-weight:900;transition:all .5s ease;margin-left:-3px;border-width:2px 2px 0 2px;border-style:solid;border-color:#fff;border-radius:0}.courseheadlinks .dropdown-menu{width:max-content;border-top-left-radius:0;border-top-right-radius:0;margin-top:-4px;border-top:0;box-shadow:2px 2px 2px rgba(0,0,0,.125);padding:0 0 0 0;overflow:hidden}.courseheadlinks .dropdown li{width:100%}.courseheadlinks .dropdown-item{background-color:#fff;text-transform:none;font-weight:400;color:#666;padding:16px 64px 16px 16px;width:100%;transition:all .5s ease;border-radius:0!important;margin-left:0;border:0!important;position:relative}.courseheadlinks .dropdown-item strong{color:var(--primary-font-color)}.courseheadlinks .dropdown-item:hover,.courseheadlinks .dropdown-item:focus{background:rgba(0,0,0,.125);color:var(--primary-font-color)}.courseheadlinks .dropdown-item:hover::after,.courseheadlinks .dropdown-item:focus::after{font-family:"Font Awesome 6 Pro";content:'\f303';position:absolute;color:var(--hot-pink);font-size:1.4rem;right:10px;top:50%;transform:translateY(-50%)}.courseheadlinks a:first-child,.courseheadlinks button{border-top-left-radius:8px}.courseheadlinks a:last-child,.courseheadlinks button:last-child{border-right-width:0}.courseheadlinks a:hover,.courseheadlinks a:focus,.courseheadlinks a.btn.show,.courseheadlinks a.btn:hover,.courseheadlinks a.btn:focus{background-color:#fff;border-color:#fff;color:var(--hot-pink)}.course-sidebar.sidebar{border:0;border-right:1px solid rgba(0,0,0,.125);background-color:#f6f6f6}.lmi-box{padding:32px!important;border-radius:8px;overflow:hidden;background-color:#fff;background-image:none}.brush-font{font-family:lumios-brush,sans-serif}.rtb-booking-form{margin-bottom:0!important}.rtb-booking-form legend{display:none}.rtb-booking-form fieldset{margin-bottom:0!important;padding-bottom:0!important}.rtb-booking-form label{font-weight:700}.rtb-confirm.consent-statement label{font-weight:400}.rtb-confirm.consent-statement{margin-top:16px!important}.rtb-booking-form button{border-radius:4px;font-weight:700;background-color:var(--main-brand-color);border:2px solid var(--main-brand-color);color:#fff;padding:8px 16px;text-transform:uppercase}#rtb_recaptcha{margin:0!important}.rtb-text.date{margin-top:0}.rtb-booking-form fieldset>div{margin-top:0}.rtb-booking-form input,.rtb-booking-form textarea,.rtb-booking-form select{max-width:none!important;padding:8px;border-radius:4px;border:1px solid var(--primary-font-color);font-size:1rem}.rtb-booking-form .time{margin-top:8px!important;background-color:transparent;text-align:left;padding:0;font-size:1rem;color:var(--primary-font-color)}.rtb-form-footer{text-align:right}.t-level:not(.course-card) {font-family:"Sora",sans-serif;font-size:14pt;font-weight:700;color:#000}.next-level{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xnextlevel.jpg.pagespeed.ic.fzgGmjLlbq.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.next-level-bottom{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/nextlevel2000.png);background-repeat:no-repeat;background-position:center;background-size:cover}.t-level-button a{position:relative;font-family:tlevel,sans-serif;font-size:1rem;background-color:#fc4421;color:#000;text-transform:none;border:none;border-radius:0;padding:15px 25px}.ratio-32x9{--bs-aspect-ratio:28.125%}.t-level-button a:hover,.t-level-button a:focus{background-color:#fc4421!important;color:#000!important}.t-level-button-black a{background-color:#000;color:#fff}.t-level-button-black a:hover,.t-level-button-black a:focus{background-color:#000!important;color:#fff!important}.t-level-button a:after{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/arrowup-black.svg);content:"";display:inline-block;width:0;opacity:0;transition:.2s ease-in;height:16px;background-size:cover;background-repeat:no-repeat}.t-level-button-black a:after{background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xarrowup-white.png.pagespeed.ic.XSeGEUhFlM.png)}.t-level-button a:hover:after,.t-level-button a:focus:after{margin-left:10px;width:20px;opacity:1;transition:.2s ease-in}.t-level-button a:before{position:absolute;content:'';top:4px;left:4px;width:100%;height:100%;display:block;border:2px solid #fc4421}.t-level-button-black a:before{border:2px solid #000}.t-level h1, .t-level h2, .t-level h3:not(.course-card h3), .t-level h4, .t-level h5, .t-level h6 {font-family:tlevel,sans-serif;font-style:italic;text-transform:uppercase}.t-level-red{background-color:#fc4421}.t-level-salmon{background-color:#ff9567}.t-level-purple{background-color:#765ab0}.school-tagline.tagline,.app-tagline.tagline{text-align:center;display:block}.school-tagline.tagline span,.app-tagline.tagline span{text-shadow:none}.school-tagline.tagline .starthere,.app-tagline.tagline .starthere{color:#fff;margin:auto}.school-tagline.tagline .starthere::before{background-color:#f8be00;top:0}.school-tagline.tagline .goanywhere{color:#fff;text-transform:none;text-shadow:2px 2px 2px var(--primary-font-color)}.school-leavers{background-size:auto 100%;background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xapprenticeships-bg.png.pagespeed.ic.-udAluv01Y.png);background-position:20% 0;background-repeat:no-repeat;background-color:#f8be00}.higher-education{background-size:auto 100%;background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xapprenticeships-bg.png.pagespeed.ic.-udAluv01Y.png);background-position:20% 0;background-repeat:no-repeat;background-color:#7f5ba2}.app-tagline.tagline .goanywhere{text-transform:none;color:#fff;text-shadow:2px 2px 2px var(--primary-font-color)}.apprenticeships{background-size:auto 100%;background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xapprenticeships-bg.png.pagespeed.ic.-udAluv01Y.png);background-position:20% 0;background-repeat:no-repeat;background-color:#6cb33f}.adults{background-size:auto 100%;background-image:url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xapprenticeships-bg.png.pagespeed.ic.-udAluv01Y.png);background-position:20% 0;background-repeat:no-repeat;background-color:var(--new-highlight-color)}.bg-school-leavers-1{background-color:rgba(248,190,0,.6);color:#000;transition:all .5s ease;position:relative}.bg-school-leavers-1:hover,.bg-school-leavers-1:focus,.bg-school-leavers-1:focus-within{background-color:rgba(248,190,0,1)}.bg-school-leavers-2{background-color:rgba(248,190,0,.8);color:#000}.bg-school-leavers-3{background-color:rgba(248,190,0,.6);color:#000}div[class*="bg-school-leavers-"] .wp-block-button__link{background-color:#000;border-color:#000;color:#fff}div[class*="bg-school-leavers-"] .wp-block-button__link:hover{background-color:#fff;border-color:#000;color:#000}.bg-higher-education-1{background-color:rgba(127,91,162,.6);color:#fff;transition:all .5s ease;position:relative}.bg-higher-education-1:hover,.bg-higher-education-1:focus,.bg-higher-education-1:focus-within{background-color:rgba(127,91,162,1)}.bg-higher-education-2{background-color:rgba(127,91,162,.8);color:#fff}.bg-higher-education-3{background-color:rgba(127,91,162,.6);color:#fff}.bg-higher-education-4{background-color:rgba(127,91,162,.4);color:#fff}div[class*="bg-higher-education-"] .wp-block-button__link{background-color:#e94b5b;border-color:#e94b5b;color:#fff}div[class*="bg-higher-education-"] .wp-block-button__link:hover{background-color:#fff;border-color:#e94b5b;color:#e94b5b}div[class*="bg-higher-education-"] a,div[class*="bg-adults-"] a{color:#fff}.bg-adults-1{background-color:rgba(0,166,185,.6);color:#fff;position:relative;transition:all .5s ease}.bg-adults-1:hover,.bg-adults-1:focus,.bg-adults-1:focus-within{background-color:rgba(0,166,185,1)}div[class*="bg-adults-"] .wp-block-button__link{background-color:#fff;border-color:#fff;color:#00a6b9}div[class*="bg-adults-"] .wp-block-button__link:hover{background-color:#00a6b9;border-color:#00a6b9;color:#fff}div[class*="bg-adults-"].arrow-top::before,div[class*="bg-higher-education-"].arrow-top::before{content:'';display:block;position:absolute;width:0;height:0;top:0;right:16px;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #fff}div[class*="bg-school-leavers-"].arrow-top::before{content:'';display:block;position:absolute;width:0;height:0;top:0;right:16px;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #000}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {backdrop-filter:none!important;-webkit-backdrop-filter:none!important;mask-image:none!important;-webkit-mask-image:none!important}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background-color:rgba(0,0,0,.7)!important}.post-password-form input[type="password"]{border:1px solid;border-radius:4px;padding:.375rem .75rem}.post-password-form button{color:var(--primary-theme-color);background-color:var(--new-highlight-color);border-color:var(--new-highlight-color)!important;font-weight:700;font-size:1.1rem;border:2px solid}.post-password-form button:hover,.post-password-form button:active,.post-password-form button:focus{background-color:var(--primary-theme-color)!important;color:var(--new-highlight-color)!important;border-color:var(--new-highlight-color)!important}@media all and (min-width:768px){.homesection.socialmedia{animation:fblike 60s infinite}.top-negative:not(.videowrapper):not(.editor-styles-wrapper .top-negative), .top-negative:not(.videowrapper):not(.editor-styles-wrapper .top-negative) .container {margin-top:-82px}}@media all and (min-width:992px){.important-messages .col div:hover,.important-messages .col div:focus-within{transform:scale(1.2);box-shadow:4px 4px 5px var(--primary-font-color);z-index:300}.homesection:first-of-type{min-height:calc(100vh - 138px)}.homesection:first-of-type h2{font-size:4rem;line-height:4rem}.important-messages{margin-top:-200px;transition:all .5s ease}.important-messages.playing{margin-top:-32px}.important-messages .card{background-color:transparent;border:0}.top-negative.videowrapper{margin-top:-150px;border:4px solid #fff;border-radius:4px}.sidebar{border-left:1px solid rgba(0,0,0,.125);border-right:1px solid rgba(0,0,0,.125)}.inner-parallax-left{left:-268px;padding-left:268px;width: calc(100% + 300px)}.inner-parallax-left::before{backdrop-filter:blur(5px)}.news-sidebar{margin-top:-250px;z-index:20;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid rgba(0,0,0,.125)}.full-sidebar{border:1px solid rgba(0,0,0,.125)}.gallery .col>div:hover{transform:scale(1.5);z-index:900;box-shadow:4px 4px 3px #333}.related-box{padding-top:32px;border-top:1px solid rgba(0,0,0,.125);margin-top:-1px}.skills-columns{column-count:2}}@media all and (min-width:1200px){footer{background-image:radial-gradient(ellipse at top,rgba(0,0,0,.125) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%) , url(https://www.bradfordcollege.ac.uk/wp-content/themes/autonomous/assets/img/xdavidhockney.png.pagespeed.ic.NGPYbEsCSN.png);background-repeat:no-repeat;background-position:center , top 100% right -100%;background-size:100% , contain}footer::before{content:' ';position:absolute;display:block;width:100%;height:100%;top:1px;right:0;z-index:-1;backdrop-filter:grayscale(1);background-image:linear-gradient(to top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 50%)}.header-message{background-size:80%;background-position-x:100%;background-position-y:25%;background-repeat:no-repeat}.header-message::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 25%,rgba(255,255,255,0) 50%);z-index:0}.navbar-expand-xl .navbar-toggler{display:inline-block}#offcanvasMenu .navbar-nav{flex-direction:column}#offcanvasMenu .navbar-nav .dropdown-menu{position:static}.navbar-toggler{margin-left:32px}}@media all and (min-width:1192px){.archive-container .full-sidebar{min-height:calc(100vh - 492px)}}@media all and (min-width:1400px){footer{background-position:center , top 100% right -20%}.has-fa-icon::before{content:"\f46d";font-family:"Font Awesome 6 Pro";bottom:1rem;right:1rem;font-size:15rem;line-height:15rem;position:absolute;opacity:.075;color:var(--lmi-highlight);z-index:0;font-weight:300}.highlight-pink.has-fa-icon::before,.highlight-dark.has-fa-icon::before{font-family:"Font Awesome 6 Pro";bottom:1rem;right:1rem;font-size:8rem;line-height:8rem;color:#fff}.highlight-pink.has-fa-icon:first-of-type::before{content:"\f4d3"}.highlight-dark.has-fa-icon::before{content:"\f002"}.highlight-pink.has-fa-icon:last-of-type::before{content:"\f19d"}.skills-icon::before{content:"\f7d9"}}@media all and (min-width:1800px){.container,.wp-block-wp-bootstrap-blocks-container{max-width:1600px;margin:auto}}@media all and (min-width:1600px){footer{background-position:center , top 100% right 0%}.container,.container-xxl,.wp-block-wp-bootstrap-blocks-container{max-width:1440px;margin:auto}}@media (max-width:1200px){.container,.wp-block-wp-bootstrap-blocks-container{max-width:100%!important;margin:auto}}@keyframes fblike {
  0% { background-image: url('../img/like.png'); background-position-x: 20%; background-position-y: calc(100% + 200px); }
  7% { background-image: url('../img/like.png'); background-position-x: 20%; background-position-y: calc(0% - 200px); }
  8% { background-image: none; background-position-x: 20%; background-position-y: calc(0% - 200px); }
  9% { background-image: none; background-position-x: 20%; background-position-y: calc(100% + 200px); }

  10% { background-image: url('../img/love.png'); background-position-x: 4%; background-position-y: calc(100% + 200px); }
  17% { background-image: url('../img/love.png'); background-position-x: 4%; background-position-y: calc(0% - 200px); }
  18% { background-image: none; background-position-x: 4%; background-position-y: calc(0% - 200px); }
  19% { background-image: none; background-position-x: 4%; background-position-y: calc(100% + 200px); }

  20% { background-image: url('../img/like.png'); background-position-x: 12%; background-position-y: calc(100% + 200px); }
  27% { background-image: url('../img/like.png'); background-position-x: 12%; background-position-y: calc(0% - 200px); }
  28% { background-image: none; background-position-x: 12%; background-position-y: calc(0% - 200px); }
  29% { background-image: none; background-position-x: 12%; background-position-y: calc(100% + 200px); }

  30% { background-image: url('../img/care.png'); background-position-x: 8%; background-position-y: calc(100% + 200px); }
  37% { background-image: url('../img/care.png'); background-position-x: 8%; background-position-y: calc(0% - 200px); }
  38% { background-image: none; background-position-x: 8%; background-position-y: calc(0% - 200px); }
  39% { background-image: none; background-position-x: 8%; background-position-y: calc(100% + 200px); }

  40% { background-image: url('../img/shock.png'); background-position-x: 16%; background-position-y: calc(100% + 200px); }
  47% { background-image: url('../img/shock.png'); background-position-x: 16%; background-position-y: calc(0% - 200px); }
  48% { background-image: none; background-position-x: 16%; background-position-y: calc(0% - 200px); }
  49% { background-image: none; background-position-x: 16%; background-position-y: calc(100% + 200px); }

  50% { background-image: url('../img/like.png'); background-position-x: 6%; background-position-y: calc(100% + 200px); }
  57% { background-image: url('../img/like.png'); background-position-x: 6%; background-position-y: calc(0% - 200px); }
  58% { background-image: none; background-position-x: 6%; background-position-y: calc(0% - 200px); }
  59% { background-image: none; background-position-x: 6%; background-position-y: calc(100% + 200px); }

  60% { background-image: url('../img/love.png'); background-position-x: 12%; background-position-y: calc(100% + 200px); }
  67% { background-image: url('../img/love.png'); background-position-x: 12%; background-position-y: calc(0% - 200px); }
  68% { background-image: none; background-position-x: 12%; background-position-y: calc(0% - 200px); }
  69% { background-image: none; background-position-x: 12%; background-position-y: calc(100% + 200px); }

  70% { background-image: url('../img/like.png'); background-position-x: 18%; background-position-y: calc(100% + 200px); }
  77% { background-image: url('../img/like.png'); background-position-x: 18%; background-position-y: calc(0% - 200px); }
  78% { background-image: none; background-position-x: 18%; background-position-y: calc(0% - 200px); }
  79% { background-image: none; background-position-x: 18%; background-position-y: calc(100% + 200px); }

  80% { background-image: url('../img/care.png'); background-position-x: 8%; background-position-y: calc(100% + 200px); }
  87% { background-image: url('../img/care.png'); background-position-x: 8%; background-position-y: calc(0% - 200px); }
  88% { background-image: none; background-position-x: 8%; background-position-y: calc(0% - 200px); }
  89% { background-image: none; background-position-x: 8%; background-position-y: calc(100% + 200px); }

  90% { background-image: url('../img/like.png'); background-position-x: 2%; background-position-y: calc(100% + 200px); }
  97% { background-image: url('../img/like.png'); background-position-x: 2%; background-position-y: calc(0% - 200px); }
  99% { background-image: none; background-position-x: 2%; background-position-y: calc(0% - 200px); }
  100% { background-image: none; background-position-x: 2%; background-position-y: calc(100% + 200px); }
}