﻿@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";body.tmc ::selection{background:#ffd500;color:#000}body.tmc ::-moz-selection{background:#ffd500;color:#000}body.tmc .brand-bg{background-color:#ffd500}body.tmc .brand-color{color:#ffd500}body.tmc .brand-border{border:2px solid #ffd500}body.tmc footer::before{background-color:#ffd500}body.tmc .teamMember .teamAvatar{border:2px solid #ffd500}body.tmc #general-contact-form input,body.tmc #general-contact-form textarea{outline:none}body.tmc #general-contact-form input:focus,body.tmc #general-contact-form textarea:focus{border:2px solid #ffd500}body.tmc #general-contact-form input:focus-visible,body.tmc #general-contact-form textarea:focus-visible{border:2px solid #ffd500}body.tmc #general-contact-form input:active,body.tmc #general-contact-form textarea:active{border:2px solid #ffd500}body.tmc .btn{border:2px solid #ffd500}body.tmc .btn:hover{background-color:#ffd500}body.tmc .btn.btn-primary{color:#000}body.tmc .btn.btn-primary:hover{color:#000}body.tmc .btn.btn-secondary{border-color:#000;color:#000}body.tmc .btn.btn-secondary:hover{background:#000;color:#fff}body.tmc .btn.btn-secondary:focus,body.tmc .btn.btn-secondary:focus-within,body.tmc .btn.btn-secondary:focus-visible{background:#fff !important;color:#000}body.tmc .btn.btn-tertiary{border-color:#ffd500;color:#000}body.tmc .btn.btn-quaternary{border-color:#ffd500;color:#000;background:#ffd500}body.tmc .btn.btn-quaternary:hover{background:#000;border-color:#000;color:#ffd500}body.tmc .btn.btn-quinary{background:#000;border-color:#ffd500;color:#ffd500}body.tmc .btn.btn-quinary:hover{color:#000;background:#ffd500}body.tmc footer a:hover{color:#ffd500}body.tmc #stories.no-background .story-image img{border-color:#ffd500}body.tmc #courseList .accordion-item .courseLink{position:relative}body.tmc #courseList .accordion-item .courseLink::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#ffd500;opacity:0;transition:all .25s ease-in-out}body.tmc #courseList .accordion-item .courseLink:hover::before{opacity:.2}body.tmc .event-element{border-left:10px solid #ffd500}body.tmc a span{color:#ffd500}body.tmc .small-post-content a:hover{color:#ffd500;text-decoration:underline}body.tmc h1 b,body.tmc h1 strong{color:#ffd500;font-weight:normal}body.tmc .one-column ul li a,body.tmc .two-column ul li a{color:#ffd500}body.tmc .one-column ul li a:hover,body.tmc .two-column ul li a:hover{text-decoration:none}body.tmc .image-polygon::before,body.tmc .image-polygon-reverse::before,body.tmc .polygon::before,body.tmc .video-polygon::before,body.tmc .cta-polygon::before,body.tmc .cta-polygon-larger::before,body.tmc .tag-polygon::before,body.tmc .card-tag-polygon::before{background:#ffd500}body.tmc .brand::before{background:#ffd500}body.tmc .brand .brand-border{border:2px solid #000}body.tmc .brand .banner-quote-wrap,body.tmc .brand .quoter,body.tmc .brand .banner-quote-wrap{color:#000}body.tmc .brand .banner-quote-wrap .quote::before,body.tmc .brand .banner-quote-wrap .quote::after{filter:brightness(0%)}body.tmc .brand-tint .banner-quote-wrap,body.tmc .brand-tint .quoter,body.tmc .brand-tint .banner-quote-wrap{color:#000}body.tmc .brand-tint .banner-quote-wrap .quote::before,body.tmc .brand-tint .banner-quote-wrap .quote::after{filter:brightness(0%)}body.tmc .brand-lighter::before{background:#ffd500;opacity:.3}body.tmc .two-column-slider .slick-dots li.slick-active,body.tmc .gallery-slider .slick-dots li.slick-active{background:#ffd500}body.tmc .pagination span,body.tmc .pagination a{margin:0 15px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;position:relative}body.tmc .pagination span{color:#000;font-weight:bold}body.tmc .pagination a{color:#000}body.tmc .pagination a::before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:0;transition:.25s ease-in-out}body.tmc .pagination a:hover{font-weight:bold}body.tmc .pagination a:hover::before{opacity:.2}body.tmc .pagination a.next{width:auto}body.tmc .pagination a.next::before{width:0}body.tmc .brand-tint::before{background-color:#ffd500;opacity:.2}body.tmc .step-number{color:#ffd500}body.tmc .banner-icon::before{background:#ffd500}body.tmc .initial-intro strong{color:#ffd500}body.tmc .course-category-content p{color:#000}body.tmc .grade-table th:first-child{background:#ffd500}body.tmc .brand-tint-bg{position:relative}body.tmc .brand-tint-bg::before{content:"";background:#ffd500;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.11;z-index:-1}body.tmc .view-all-btn a:hover{color:#000}body.tmc .black-line-bg .tabs-nav-item.active,body.tmc .black-bg .tabs-nav-item.active{background:#ffd500}body.tmc .text-brand{color:#ffd500}body.tmc .small-post-title{color:#ffd500}body.tmc .event-date.active-date{background:#ffd500}body.tmc .event-date{border-color:#ffd500}body.tmc .active-month{color:#ffd500}body.tmc .year-header .right-button,body.tmc .year-header .left-button{border:2px solid #ffd500}body.tmc .year-header .right-button:hover,body.tmc .year-header .left-button:hover{background:#ffd500}body.tmc header{border-bottom:2px solid #ffd500}body.tmc header ul>li:hover a:after{background-color:#ffd500}body.tmc header .submenuHold{z-index:2}body.tmc header .submenuHold .submenuHold{background-color:#ffd500;z-index:1;filter:drop-shadow(0px 4px 8px rgba(0, 0, 0, 0))}body.tmc header .submenuHold .submenuHold::after{background-color:#ffd500}body.tmc .slick-arrow:hover{background-color:#ffd500}body.tmc .posts-filter select{border-color:#ffd500}body.tmc table tr:nth-child(even){background-color:#ffd500}body.tmc #mobile_menu{background-color:#ffd500}body.tmc #mobile_menu>div>ul>li .sub-menu{font-family:"Helvetica",Arial,sans-serif;background-color:#fffbe5}body.tmc #mobile_menu>div>ul>li .sub-menu a{color:#000}body.tmc ul li::before{color:#000}body.qa ::selection{background:#da5398;color:#000}body.qa ::-moz-selection{background:#da5398;color:#000}body.qa .brand-bg{background-color:#da5398}body.qa .brand-color{color:#da5398}body.qa .brand-border{border:2px solid #da5398}body.qa footer::before{background-color:#da5398}body.qa .teamMember .teamAvatar{border:2px solid #da5398}body.qa #general-contact-form input,body.qa #general-contact-form textarea{outline:none}body.qa #general-contact-form input:focus,body.qa #general-contact-form textarea:focus{border:2px solid #da5398}body.qa #general-contact-form input:focus-visible,body.qa #general-contact-form textarea:focus-visible{border:2px solid #da5398}body.qa #general-contact-form input:active,body.qa #general-contact-form textarea:active{border:2px solid #da5398}body.qa .btn{border:2px solid #da5398}body.qa .btn:hover{background-color:#da5398}body.qa .btn.btn-primary{color:#000}body.qa .btn.btn-primary:hover{color:#000}body.qa .btn.btn-secondary{border-color:#000;color:#000}body.qa .btn.btn-secondary:hover{background:#000;color:#fff}body.qa .btn.btn-secondary:focus,body.qa .btn.btn-secondary:focus-within,body.qa .btn.btn-secondary:focus-visible{background:#fff !important;color:#000}body.qa .btn.btn-tertiary{border-color:#da5398;color:#000}body.qa .btn.btn-quaternary{border-color:#da5398;color:#000;background:#da5398}body.qa .btn.btn-quaternary:hover{background:#000;border-color:#000;color:#da5398}body.qa .btn.btn-quinary{background:#000;border-color:#da5398;color:#da5398}body.qa .btn.btn-quinary:hover{color:#000;background:#da5398}body.qa footer a:hover{color:#da5398}body.qa #stories.no-background .story-image img{border-color:#da5398}body.qa #courseList .accordion-item .courseLink{position:relative}body.qa #courseList .accordion-item .courseLink::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#da5398;opacity:0;transition:all .25s ease-in-out}body.qa #courseList .accordion-item .courseLink:hover::before{opacity:.2}body.qa .event-element{border-left:10px solid #da5398}body.qa a span{color:#da5398}body.qa .small-post-content a:hover{color:#da5398;text-decoration:underline}body.qa h1 b,body.qa h1 strong{color:#da5398;font-weight:normal}body.qa .one-column ul li a,body.qa .two-column ul li a{color:#da5398}body.qa .one-column ul li a:hover,body.qa .two-column ul li a:hover{text-decoration:none}body.qa .image-polygon::before,body.qa .image-polygon-reverse::before,body.qa .polygon::before,body.qa .video-polygon::before,body.qa .cta-polygon::before,body.qa .cta-polygon-larger::before,body.qa .tag-polygon::before,body.qa .card-tag-polygon::before{background:#da5398}body.qa .brand::before{background:#da5398}body.qa .brand .brand-border{border:2px solid #000}body.qa .brand .banner-quote-wrap,body.qa .brand .quoter,body.qa .brand .banner-quote-wrap{color:#000}body.qa .brand .banner-quote-wrap .quote::before,body.qa .brand .banner-quote-wrap .quote::after{filter:brightness(0%)}body.qa .brand-tint .banner-quote-wrap,body.qa .brand-tint .quoter,body.qa .brand-tint .banner-quote-wrap{color:#000}body.qa .brand-tint .banner-quote-wrap .quote::before,body.qa .brand-tint .banner-quote-wrap .quote::after{filter:brightness(0%)}body.qa .brand-lighter::before{background:#da5398;opacity:.3}body.qa .two-column-slider .slick-dots li.slick-active,body.qa .gallery-slider .slick-dots li.slick-active{background:#da5398}body.qa .pagination span,body.qa .pagination a{margin:0 15px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;position:relative}body.qa .pagination span{color:#000;font-weight:bold}body.qa .pagination a{color:#000}body.qa .pagination a::before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:0;transition:.25s ease-in-out}body.qa .pagination a:hover{font-weight:bold}body.qa .pagination a:hover::before{opacity:.2}body.qa .pagination a.next{width:auto}body.qa .pagination a.next::before{width:0}body.qa .brand-tint::before{background-color:#da5398;opacity:.2}body.qa .step-number{color:#da5398}body.qa .banner-icon::before{background:#da5398}body.qa .initial-intro strong{color:#da5398}body.qa .course-category-content p{color:#000}body.qa .grade-table th:first-child{background:#da5398}body.qa .brand-tint-bg{position:relative}body.qa .brand-tint-bg::before{content:"";background:#da5398;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.11;z-index:-1}body.qa .view-all-btn a:hover{color:#000}body.qa .black-line-bg .tabs-nav-item.active,body.qa .black-bg .tabs-nav-item.active{background:#da5398}body.qa .text-brand{color:#da5398}body.qa .small-post-title{color:#da5398}body.qa .event-date.active-date{background:#da5398}body.qa .event-date{border-color:#da5398}body.qa .active-month{color:#da5398}body.qa .year-header .right-button,body.qa .year-header .left-button{border:2px solid #da5398}body.qa .year-header .right-button:hover,body.qa .year-header .left-button:hover{background:#da5398}body.qa header{border-bottom:2px solid #da5398}body.qa header ul>li:hover a:after{background-color:#da5398}body.qa header .submenuHold{z-index:2}body.qa header .submenuHold .submenuHold{background-color:#da5398;z-index:1;filter:drop-shadow(0px 4px 8px rgba(0, 0, 0, 0))}body.qa header .submenuHold .submenuHold::after{background-color:#da5398}body.qa .slick-arrow:hover{background-color:#da5398}body.qa .posts-filter select{border-color:#da5398}body.qa table tr:nth-child(even){background-color:#da5398}body.qa #mobile_menu{background-color:#da5398}body.qa #mobile_menu>div>ul>li .sub-menu{font-family:"Helvetica",Arial,sans-serif;background-color:#faedf6}body.qa #mobile_menu>div>ul>li .sub-menu a{color:#000}body.qa ul li::before{color:#000}body.stc ::selection{background:#4ae18d;color:#000}body.stc ::-moz-selection{background:#4ae18d;color:#000}body.stc .brand-bg{background-color:#4ae18d}body.stc .brand-color{color:#4ae18d}body.stc .brand-border{border:2px solid #4ae18d}body.stc footer::before{background-color:#4ae18d}body.stc .teamMember .teamAvatar{border:2px solid #4ae18d}body.stc #general-contact-form input,body.stc #general-contact-form textarea{outline:none}body.stc #general-contact-form input:focus,body.stc #general-contact-form textarea:focus{border:2px solid #4ae18d}body.stc #general-contact-form input:focus-visible,body.stc #general-contact-form textarea:focus-visible{border:2px solid #4ae18d}body.stc #general-contact-form input:active,body.stc #general-contact-form textarea:active{border:2px solid #4ae18d}body.stc .btn{border:2px solid #4ae18d}body.stc .btn:hover{background-color:#4ae18d}body.stc .btn.btn-primary{color:#000}body.stc .btn.btn-primary:hover{color:#000}body.stc .btn.btn-secondary{border-color:#000;color:#000}body.stc .btn.btn-secondary:hover{background:#000;color:#fff}body.stc .btn.btn-secondary:focus,body.stc .btn.btn-secondary:focus-within,body.stc .btn.btn-secondary:focus-visible{background:#fff !important;color:#000}body.stc .btn.btn-tertiary{border-color:#4ae18d;color:#000}body.stc .btn.btn-quaternary{border-color:#4ae18d;color:#000;background:#4ae18d}body.stc .btn.btn-quaternary:hover{background:#000;border-color:#000;color:#4ae18d}body.stc .btn.btn-quinary{background:#000;border-color:#4ae18d;color:#4ae18d}body.stc .btn.btn-quinary:hover{color:#000;background:#4ae18d}body.stc footer a:hover{color:#4ae18d}body.stc #stories.no-background .story-image img{border-color:#4ae18d}body.stc #courseList .accordion-item .courseLink{position:relative}body.stc #courseList .accordion-item .courseLink::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#4ae18d;opacity:0;transition:all .25s ease-in-out}body.stc #courseList .accordion-item .courseLink:hover::before{opacity:.2}body.stc .event-element{border-left:10px solid #4ae18d}body.stc a span{color:#4ae18d}body.stc .small-post-content a:hover{color:#4ae18d;text-decoration:underline}body.stc h1 b,body.stc h1 strong{color:#4ae18d;font-weight:normal}body.stc .one-column ul li a,body.stc .two-column ul li a{color:#4ae18d}body.stc .one-column ul li a:hover,body.stc .two-column ul li a:hover{text-decoration:none}body.stc .image-polygon::before,body.stc .image-polygon-reverse::before,body.stc .polygon::before,body.stc .video-polygon::before,body.stc .cta-polygon::before,body.stc .cta-polygon-larger::before,body.stc .tag-polygon::before,body.stc .card-tag-polygon::before{background:#4ae18d}body.stc .brand::before{background:#4ae18d}body.stc .brand .brand-border{border:2px solid #000}body.stc .brand .banner-quote-wrap,body.stc .brand .quoter,body.stc .brand .banner-quote-wrap{color:#000}body.stc .brand .banner-quote-wrap .quote::before,body.stc .brand .banner-quote-wrap .quote::after{filter:brightness(0%)}body.stc .brand-tint .banner-quote-wrap,body.stc .brand-tint .quoter,body.stc .brand-tint .banner-quote-wrap{color:#000}body.stc .brand-tint .banner-quote-wrap .quote::before,body.stc .brand-tint .banner-quote-wrap .quote::after{filter:brightness(0%)}body.stc .brand-lighter::before{background:#4ae18d;opacity:.3}body.stc .two-column-slider .slick-dots li.slick-active,body.stc .gallery-slider .slick-dots li.slick-active{background:#4ae18d}body.stc .pagination span,body.stc .pagination a{margin:0 15px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;position:relative}body.stc .pagination span{color:#000;font-weight:bold}body.stc .pagination a{color:#000}body.stc .pagination a::before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:0;transition:.25s ease-in-out}body.stc .pagination a:hover{font-weight:bold}body.stc .pagination a:hover::before{opacity:.2}body.stc .pagination a.next{width:auto}body.stc .pagination a.next::before{width:0}body.stc .brand-tint::before{background-color:#4ae18d;opacity:.2}body.stc .step-number{color:#4ae18d}body.stc .banner-icon::before{background:#4ae18d}body.stc .initial-intro strong{color:#4ae18d}body.stc .course-category-content p{color:#000}body.stc .grade-table th:first-child{background:#4ae18d}body.stc .brand-tint-bg{position:relative}body.stc .brand-tint-bg::before{content:"";background:#4ae18d;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.11;z-index:-1}body.stc .view-all-btn a:hover{color:#000}body.stc .black-line-bg .tabs-nav-item.active,body.stc .black-bg .tabs-nav-item.active{background:#4ae18d}body.stc .text-brand{color:#4ae18d}body.stc .small-post-title{color:#4ae18d}body.stc .event-date.active-date{background:#4ae18d}body.stc .event-date{border-color:#4ae18d}body.stc .active-month{color:#4ae18d}body.stc .year-header .right-button,body.stc .year-header .left-button{border:2px solid #4ae18d}body.stc .year-header .right-button:hover,body.stc .year-header .left-button:hover{background:#4ae18d}body.stc header{border-bottom:2px solid #4ae18d}body.stc header ul>li:hover a:after{background-color:#4ae18d}body.stc header .submenuHold{z-index:2}body.stc header .submenuHold .submenuHold{background-color:#4ae18d;z-index:1;filter:drop-shadow(0px 4px 8px rgba(0, 0, 0, 0))}body.stc header .submenuHold .submenuHold::after{background-color:#4ae18d}body.stc .slick-arrow:hover{background-color:#4ae18d}body.stc .posts-filter select{border-color:#4ae18d}body.stc table tr:nth-child(even){background-color:#4ae18d}body.stc #mobile_menu{background-color:#4ae18d}body.stc #mobile_menu>div>ul>li .sub-menu{font-family:"Helvetica",Arial,sans-serif;background-color:#faedf6}body.stc #mobile_menu>div>ul>li .sub-menu a{color:#000}body.stc ul li::before{color:#000}::placeholder{color:#747169;opacity:1}:-ms-input-placeholder{color:#747169}::-ms-input-placeholder{color:#747169}body{padding-top:110px;margin:0;font-family:Helvetica,Arial,sans-serif;color:#000;overflow-x:hidden}body.accessibility-text{font-size:1.2rem}body.accessibility-text #awards .award-wrap .award-text{font-size:16px;line-height:24px}body.accessibility-text .course-category-card .course-category-content .card-counter{font-size:18px}body.accessibility-text .small-posts-wrap .small-post .small-post-content{font-size:18px}body.accessibility-text .side-news-posts .side-news-post .side-news-post-title{font-size:28px;line-height:28px}body.accessibility-text .side-news-posts .side-news-post p{font-size:18px;line-height:26px}body.accessibility-text .two-column .quote-wrap{font-size:18px;line-height:26px}body.accessibility-text .two-column .quoter{font-size:20px;line-height:28px}body.admin-bar header{top:32px}@media only screen and (max-width: 782px){body.admin-bar header{top:46px}}body .btn{font-family:"Bebas Neue",Arial,sans-serif;color:#000;padding:12px 30px 10px 30px;font-size:23px;line-height:23px;border-radius:5px;background:#fff;min-width:200px;margin-right:15px}@media only screen and (max-width: 767px){body .btn{min-width:auto}}body .btn:last-child{margin-right:0}body .btn:focus,body .btn:active{outline:2px solid #005fcc !important;box-shadow:none}body.tmc .avatarContain::before{background-image:url("../img/tmc/testimonial-extra.svg")}body.qa .hero{background-image:url(../img/bg-hero-qa.svg)}body.qa .hero.home,body.qa .hero.expanded{background-image:url(../img/bg-hero-home-qa.svg)}body.qa .searchform input[type=submit]{filter:invert(52%) sepia(26%) saturate(1897%) hue-rotate(290deg) brightness(88%) contrast(93%)}body.qa .banner-quote-wrap .quote::before,body.qa .banner-quote-wrap .quote::after{filter:invert(52%) sepia(26%) saturate(1897%) hue-rotate(290deg) brightness(88%) contrast(93%)}body.qa .avatarContain::before{background-image:url("../img/qa/testimonial-extra.svg")}body.qa .course-category-card.course-type-card .course-category-image::before{background:url("../img/qa/course-type-overlay.png") no-repeat;background-size:cover;background-position:center}body.qa .article-quote::before,body.qa .article-quote::after{filter:invert(52%) sepia(26%) saturate(1897%) hue-rotate(290deg) brightness(88%) contrast(93%)}body.stc .hero{background-image:url(../img/bg-hero-stc.svg)}body.stc .hero.home,body.stc .hero.expanded{background-image:url(../img/bg-hero-home-stc.svg)}@media only screen and (max-width: 991px){body.stc .hero h1{width:70%}}body.stc .searchform input[type=submit]{filter:invert(49%) sepia(26%) saturate(1897%) hue-rotate(112deg) brightness(88%) contrast(93%)}body.stc .banner-quote-wrap .quote::before,body.stc .banner-quote-wrap .quote::after{filter:invert(49%) sepia(26%) saturate(1897%) hue-rotate(112deg) brightness(88%) contrast(93%)}body.stc .article-quote::before,body.stc .article-quote::after{filter:invert(49%) sepia(26%) saturate(1897%) hue-rotate(112deg) brightness(88%) contrast(93%)}body.stc .course-category-card.course-type-card .course-category-image::before{background:url("../img/course-stc-overlay.png") no-repeat;background-size:cover;background-position:center}#courseFilters #textSearch{margin-top:20px;font-family:"Bebas Neue",Arial,sans-serif;font-size:23px;width:99%}#courseFilters #textSearch::placeholder{color:#000;opacity:1}#courseFilters #textSearch:-ms-input-placeholder{color:#000}#courseFilters #textSearch::-ms-input-placeholder{color:#000}img{max-width:100%}input:focus,input:active{outline:0}ul{list-style:none;padding-left:1em}ul li::before{content:"•";font-weight:bold;display:inline-block;width:1em;margin-left:-1em}header{background-color:#000;padding:0 0 30px 0;position:fixed;width:100%;top:0;z-index:9999}@media only screen and (max-width: 991px){header{padding:20px 0}header .search-form-wrap{display:none}}@media only screen and (min-width: 992px){header .search-form-wrap{display:flex;justify-content:center;background:#4ae18d;padding:5px 0;margin-bottom:20px}header .search-form-wrap form{width:20%}header .search-form-wrap form>div{display:flex}header .search-form-wrap form>div label{display:none}header .search-form-wrap form>div .close-search{display:none}header .search-form-wrap form>div input[type=text]{background:rgba(0,0,0,0);border-color:#000;padding:5px;border-radius:5px;padding-left:35px;font-size:16px;line-height:20px}header .search-form-wrap form>div input[type=text]::placeholder{color:#000;font-size:16px;line-height:20px}header .search-form-wrap form>div .searchsubmit{padding:0;width:20px;height:20px;left:10px;background:rgba(0,0,0,0) url(../img/icon-search-black.svg) no-repeat;background-size:cover;filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%) !important}header .search-form-wrap form>div .searchsubmit:focus,header .search-form-wrap form>div .searchsubmit:active{outline:2px solid #005fcc !important}}header ul.menu{margin:0;padding:0}header ul.menu li::before{content:none}header ul.menu>li{display:inline-block;margin-right:24px}header ul.menu>li:hover>a{position:relative}header ul.menu>li:hover>a:after{position:absolute;content:"";height:7px;width:100%;display:block;clip-path:polygon(0 45%, 100% 0%, 95% 100%, 2% 100%);-webkit-clip-path:polygon(0 45%, 100% 0%, 95% 100%, 2% 100%)}header ul.menu>li:last-child{margin-right:0}header ul.menu>li>a{font-family:"Bebas Neue",Arial,sans-serif;color:#fff;text-decoration:none;font-size:18px;line-height:24px;padding-bottom:50px}header ul.menu>li>a:hover{color:#fff}header ul.menu>li.menu-item-has-children.active>.submenuHold{display:block}header ul.menu>li .submenuHold{display:none;background:#fff;position:absolute;top:100%;left:0;width:100%;filter:drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.16));margin-top:-1px}header ul.menu>li .submenuHold::after{content:"";height:50px;background:#fff;clip-path:polygon(100% 100%, 0 0, 100% 0);-webkit-clip-path:polygon(100% 100%, 0 0, 100% 0);width:100%;position:absolute;left:0;bottom:-49px}header ul.menu>li .submenuHold>ul{margin-top:20px;margin-bottom:20px}header ul.menu>li .submenuHold>ul>li{display:inline-block;margin-bottom:20px;padding:0;width:24%;margin-right:0;padding-right:20px}header ul.menu>li .submenuHold>ul>li>a{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;line-height:22px;color:#000}header ul.menu>li .submenuHold>ul>li.active .submenuHold{display:block}header ul.menu>li .submenuHold>ul>li.menu-item-has-children>a{position:relative;padding-right:16px}header ul.menu>li .submenuHold>ul>li.menu-item-has-children>a:after{transition:all .1s linear;content:"";position:absolute;background-image:url("../img/nav-chevron.png");background-color:rgba(0,0,0,0);display:block;width:8px;height:14px;background-size:contain;right:0;top:1px}header ul.menu>li .submenuHold>ul>li.menu-item-has-children.active>a:after{transform:rotate(90deg);top:2px}header .btn{padding:12px 20px 10px 20px;min-width:0}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",Arial,sans-serif;color:#000}h6{color:#000;font-size:24px}h5{font-family:"Helvetica",Arial,sans-serif;color:#000;font-size:26px;margin-bottom:20px}h1{font-size:88px;line-height:78px}@media only screen and (max-width: 767px){h1{font-size:64px;line-height:56px}}h2{font-size:64px;line-height:56px}@media only screen and (max-width: 767px){h2{font-size:40px;line-height:36px}}h3{font-size:54px;line-height:56px}@media only screen and (max-width: 767px){h3{font-size:36px;line-height:34px}}h4{font-size:38px;line-height:36px}@media only screen and (max-width: 767px){h4{font-size:30px;line-height:28px}}section{padding-top:100px;padding-bottom:100px}@media only screen and (min-width: 992px)and (max-width: 1199px){section{padding:75px 0}}@media only screen and (max-width: 991px){section{padding-top:50px;padding-bottom:50px}}section.yellow-line-bg{background-image:url(../img/yellow-line-background.png);background-repeat:no-repeat;background-size:cover}section.bg-alt{background-color:rgba(116,113,105,.06)}.black-line-bg{background-size:cover;padding-top:100px;background-color:#000}.black-line-bg .two-column-description{color:#fff}.black-line-bg .two-column-description p{margin:30px 0}.brand-lines{background-image:url(../img/bg-grey.svg);background-color:#f7f7f6;background-size:cover;background-repeat:no-repeat;background-position:right}.hidden{display:none !important}.brand-font{font-family:"Bebas Neue",Arial,sans-serif}input,select,textarea{color:#000;border:2px solid #757c78;border-radius:5px;padding:12px 30px 10px 30px;width:100%}input[type=submit],select[type=submit],textarea[type=submit]{width:auto}#btnPrint{width:auto}form input:not([type=submit]){margin-bottom:20px}form textarea{margin-bottom:15px}.selectStyle{position:relative;width:32%;display:inline-block;margin-right:16px}@media only screen and (max-width: 767px){.selectStyle{margin-right:0;width:100%}}.selectStyle:last-of-type{margin-right:0}.selectStyle::after{content:"";width:16px;height:16px;display:block;background:url(../img/arrow.svg) no-repeat;background-size:16px 16px;background-position:center;transform:rotate(270deg) translate(0%, -50%);right:10px;position:absolute;top:40%;z-index:-1;cursor:pointer;pointer-events:all}.selectStyle select{font-family:"Bebas Neue",Arial,sans-serif;font-size:23px;-webkit-appearance:none;-moz-appearance:none;padding:12px 45px 10px 30px;margin:10px 0;background:rgba(0,0,0,0);z-index:0;cursor:pointer}.selectStyle:last-child{margin-right:0}.logo .custom-logo-link{width:100%;display:block}.logo img{max-width:100%;width:250px;height:auto}.logo img.mobile{max-width:48px}.mobileHero{position:relative;margin-top:-30%;z-index:0;width:100%}.mobileHero img{width:100%}.hero{background-image:url(../img/bg-hero.svg);background-size:cover;background-position:bottom;padding:100px 0 185px 0;z-index:1;position:relative;background-repeat:no-repeat}@media only screen and (max-width: 767px){.hero{padding:50px 0 150px 0;background-image:url(../img/bg-hero-responsive.svg)}}.hero .searchform input[type=text]{margin-top:0;background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif}.hero .searchform input[type=text]::placeholder{color:#fff;opacity:1}.hero .searchform input[type=text]:-ms-input-placeholder{color:#fff}.hero .searchform input[type=text]::-ms-input-placeholder{color:#fff}.hero .searchform:hover input[type=text]{background-color:#fff;color:#000}.hero .searchform:hover input[type=text]::placeholder{color:#747169;opacity:1}.hero .searchform:hover input[type=text]:-ms-input-placeholder{color:#747169}.hero .searchform:hover input[type=text]::-ms-input-placeholder{color:#747169}.hero .searchform input[type=submit]:focus,.hero .searchform input[type=submit]:active,.hero .searchform input[type=submit]:focus-visible,.hero .searchform input[type=submit]:focus-within{outline:2px solid #005fcc !important}.hero .allsearch{margin-top:30px}.hero .allsearch .close-search{display:none}.hero.home,.hero.expanded{background-image:url(../img/bg-hero-home.svg)}@media only screen and (max-width: 767px){.hero.home,.hero.expanded{padding:50px 0 150px 0;background-image:url(../img/bg-hero-responsive.svg)}}.hero.home h1,.hero.expanded h1{font-size:108px;line-height:98px}@media only screen and (max-width: 767px){.hero.home h1,.hero.expanded h1{font-size:64px;line-height:56px}}@media only screen and (max-width: 990px){.hero.hasSearch{background-position:35%}}.hero.hasSearch h1{margin-bottom:40px}@media only screen and (max-width: 767px){.hero.hasSearch h1{margin-bottom:30px}}.hero.hasSearch .searchsubmit{margin-top:11px}.hero h1{color:#fff;margin-bottom:0px}.hero h1 b,.hero h1 strong{font-weight:normal}footer{background-color:#000;padding:60px 0;position:relative;filter:drop-shadow(0px -3px 6px rgba(0, 0, 0, 0.16))}footer a{color:#fff;text-decoration:none}footer::before{content:"";clip-path:polygon(100% 100%, 0 100%, 100% 0);-webkit-clip-path:polygon(100% 100%, 0 0, 100% 0);height:30px;width:100%;position:absolute;left:0;top:-1px}footer p{color:#fff}footer ul{list-style:none;padding:0;margin:0;column-count:2}footer ul li::before{content:none}footer ul a{color:#fff;text-decoration:none}@media only screen and (max-width: 767px){footer .socials{margin:30px 0}}@media only screen and (max-width: 767px){footer .socials a img{height:25px}}footer .socials .changeFillTT,footer .socials .changeFillYT{fill:#4ae18d !important;color:#4ae18d !important}@media only screen and (max-width: 767px){footer #siteLogos{padding-left:5px}}footer #siteLogos a{margin-right:30px}footer #siteLogos a:last-child{margin-right:0}footer #siteLogos a .siteIcon{width:32px}footer .logo{margin-bottom:40px}#map{width:100%;height:100%}.searchform{position:relative}.searchform input[type=text]{border-radius:50px;font-size:22px;line-height:22px;padding:15px 30px 15px 60px;width:100%;margin-bottom:0}.searchform input[type=submit]{position:absolute;width:24px;height:24px;left:20px;top:50%;transform:translate(0%, -50%);background:rgba(0,0,0,0) url("../img/icon-search.svg") no-repeat;background-size:contain;border:0;text-indent:-9999em;min-width:0}.newsTickerContainer{position:relative}.newsTickerContainer .newsTickerBg{width:95%;height:130%;top:-15%;margin-left:auto;margin-right:auto;position:absolute;background:#000;clip-path:polygon(0 18%, 92% 0, 100% 86%, 6% 100%);-webkit-clip-path:polygon(0 18%, 92% 0, 100% 86%, 6% 100%);z-index:0}.newsTicker{font-family:"Bebas Neue",Arial,sans-serif;font-size:54px;line-height:56px;color:#000;z-index:1;position:relative}@media only screen and (max-width: 991px){.newsTicker{font-size:40px;line-height:42px}}.newsTicker .slick-slide>div{padding:20px 50px 15px 50px;text-align:center}.newsTicker .slick-slide>div p{margin:0}.newsTicker .slick-slide .btn{min-width:auto}.newsTicker .slick-arrow{position:absolute;top:50%;transform:translate(0%, -50%);font-size:14px;text-indent:-99999px}.newsTicker .slick-arrow::before{content:"";width:16px;height:16px;display:block;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background:url("../img/arrow.svg") no-repeat;background-size:16px 16px;background-position:center}@media only screen and (max-width: 991px){.newsTicker .slick-arrow{bottom:-50px;top:auto}}.newsTicker .slick-arrow.slick-prev{left:-100px}@media only screen and (max-width: 991px){.newsTicker .slick-arrow.slick-prev{left:0}}.newsTicker .slick-arrow.slick-next{right:-100px}@media only screen and (max-width: 991px){.newsTicker .slick-arrow.slick-next{right:0}}.mobile_menu_bar_toggle{display:none}.mobile_menu_bar_toggle div{background-color:#fff;width:24px;height:3px;margin:4px auto auto auto}.mobile_menu_bar_toggle div:first-of-type{margin-top:11px}.mobile_menu_bar_toggle:hover{cursor:pointer}.mobile_menu_bar_toggle:hover div{background-color:#000}@media only screen and (max-width: 991px){.mobile_menu_bar_toggle{display:block}}hr{opacity:1}#mobile_menu{font-family:"Bebas Neue",Arial,sans-serif;position:fixed;left:0;top:110px;padding:5%;width:100%;height:100%;visibility:visible;opacity:1;display:none;z-index:9999;overflow-y:scroll;overflow-x:hidden}#mobile_menu hr{border-top:2px solid #000;margin-top:24px;margin-bottom:24px}#mobile_menu .searchform input{font-family:"Helvetica",Arial,sans-serif;font-size:16px;line-height:20px}#mobile_menu .searchform .searchsubmit:focus{outline:2px solid #005fcc !important}#mobile_menu a{font-size:22px;line-height:22px;display:block;width:100%;text-decoration:none;color:#000}#mobile_menu li{width:100%;margin-bottom:30px}#mobile_menu li:before{content:none}#mobile_menu ul{list-style:none;margin-top:0;padding:0}#mobile_menu ul.menu li.menu-item-has-children:before{content:"";position:absolute;right:25px;height:24px;width:14px;margin-top:4px;transform:rotate(180deg);background-size:100%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5JyBoZWlnaHQ9JzE2Jz48cGF0aCBmaWxsPSIjZmZmIiBkPSdNOSAuNzRMMS40MDQgOCA5IDE1LjI2bC0uNjI5Ljc0TDAgOGw4LjM3MS04eicvPjwvc3ZnPg==");background-repeat:no-repeat;z-index:-1;filter:brightness(0)}#mobile_menu ul.menu li.menu-item-has-children li.menu-item-has-children:before{filter:brightness(0);margin-top:0;height:20px;width:11px}#mobile_menu ul.sub-menu{display:none;padding:0;overflow-y:scroll;overflow-x:hidden}#mobile_menu ul.sub-menu>a{color:#fff}#mobile_menu ul.sub-menu li{padding-left:10px}#mobile_menu ul.sub-menu .sub-menu li{display:block;position:relative}#mobile_menu>div>ul>li .sub-menu{padding:5%;position:fixed;left:0;right:0;top:110px;bottom:0;overflow-y:scroll;overflow-x:hidden;transform:translate(100%);transition:transform .5s cubic-bezier(0, 0, 0, 1),visibility 1ms .5s}#mobile_menu>div>ul>li .sub-menu a{font-size:16px;line-height:20px;font-weight:700}#mobile_menu>div>ul>li .sub-menu .sub-menu{top:0}#mobile_menu>div>ul>li .navSlideIn{transform:translate(0%);display:block}#mobile_menu .menu-item-has-children>a:first-child:after{top:inherit;margin:auto}#mobile_menu .navBack{position:relative;padding-left:32px;margin-bottom:30px}#mobile_menu .navBack:before{content:"";position:absolute;left:0;top:50%;height:24px;width:14px;margin-top:-13px;background-size:100%;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc5JyBoZWlnaHQ9JzE2Jz48cGF0aCBmaWxsPSIjZmZmIiBkPSdNOSAuNzRMMS40MDQgOCA5IDE1LjI2bC0uNjI5Ljc0TDAgOGw4LjM3MS04eicvPjwvc3ZnPg==");background-repeat:no-repeat;filter:brightness(0)}.embed-container{position:relative;padding-bottom:60%;overflow:hidden;max-width:100%;height:auto}@media only screen and (max-width: 991px){.embed-container{margin-top:2rem}}@media only screen and (min-width: 992px)and (max-width: 1200px){.embed-container{padding-bottom:80%}}.embed-container.video-polygon{text-align:center}@media only screen and (max-width: 991px){.embed-container.video-polygon{max-height:400px;height:400px}}.embed-container.video-polygon .wp-video{left:50%;margin-left:-190px}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container .wp-video{position:absolute;top:0;left:0;width:100%;height:auto}.accordion .accordion-item{border-top:1px solid #000;border-bottom:0;border-left:0;border-right:0;box-shadow:none;border-radius:0 !important}.accordion .accordion-item:last-child{border-bottom:1px solid #000}.accordion button.accordion-button{color:#747169;background-color:#fff;padding-left:0;font-size:22px;line-height:26px;font-weight:bold;border-radius:0 !important}@media only screen and (max-width: 767px){.accordion button.accordion-button{font-size:18px;line-height:24px}}.accordion button.accordion-button:focus,.accordion button.accordion-button:active,.accordion button.accordion-button:not(.collapsed){outline:0;border:0;box-shadow:none}.accordion button.accordion-button::after{content:"";width:16px;height:16px;display:block;background:url("../img/arrow.svg") no-repeat;background-size:16px 16px;background-position:center;transform:rotate(90deg)}.accordion button.accordion-button:not(.collapsed):after{transform:rotate(270deg)}.accordion .accordion-collapse>div{margin-bottom:40px}.slick-arrow{border:2px solid #ffd500;background-color:#fff;width:48px;height:48px;border-radius:6px}.slick-arrow.slick-next::before{transform:rotate(180deg)}#courseList{padding-bottom:60px;padding-top:60px}#courseList .filterCategory:not(.accordion-item){margin-bottom:30px}#courseList .accordion-item .courseLink{display:block;padding:20px 60px 20px 15px;color:#000;font-size:22px;line-height:28px;font-weight:bold;text-decoration:none;position:relative;transition:all .3s}@media only screen and (max-width: 767px){#courseList .accordion-item .courseLink{font-size:16px;line-height:24px}}#courseList .accordion-item .courseLink:hover:after{right:0}#courseList .accordion-item .courseLink:after{transition:all .3s;display:block;width:16px;height:16px;position:absolute;right:25px;content:"";background:url(../img/arrow.svg) no-repeat;background-size:16px 16px;background-position:center;transform:rotate(180deg);top:0;bottom:0;margin:auto}#faqList .accordion-button{font-family:"Bebas Neue",Arial,sans-serif;font-size:38px;line-height:38px;color:#000;font-weight:normal}.relatedCourse .imageHolder{height:180px;width:100%;overflow:hidden;position:relative}.relatedCourse .imageHolder img{position:absolute;width:auto;min-width:100%;height:180px;max-width:inherit;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}#courseSearch{padding-top:30px}#courseSearch h3{text-align:center;margin-bottom:25px}#courseSearch input{border-radius:30px}#courseSearch input::placeholder{font-size:16px;line-height:19px;color:#747169;opacity:50%}.polygon{position:relative;z-index:0}.polygon::before{content:"";position:absolute;width:65%;height:135%;left:-30px;top:-20%;z-index:-1;clip-path:polygon(0 0, 100% 15%, 95% 92%, 6% 100%);-webkit-clip-path:polygon(0 0, 100% 15%, 95% 92%, 6% 100%)}@media only screen and (max-width: 767px){.polygon::before{margin:auto;height:100%;top:0;right:0;left:0}}.text-center:not(.text-md-start) .polygon::before{margin:auto;max-width:300px;height:130%;top:-15%;right:auto;left:50%;margin-left:-150px}.cta-polygon{position:relative}.cta-polygon:before{content:"";position:absolute;width:80%;height:100%;left:0;right:0;margin:auto;top:-30px;z-index:-1;clip-path:polygon(6% 1%, 90% 10%, 98% 82%, 0 100%);-webkit-clip-path:polygon(6% 1%, 90% 10%, 98% 82%, 0 100%)}.cta-polygon.ctaOnly:before{width:60%;min-height:120px}.cta-polygon-larger{position:relative}.cta-polygon-larger::before{content:"";position:absolute;width:50%;height:250%;left:50%;margin-left:-25%;top:-30px;z-index:-1;clip-path:polygon(6% 1%, 90% 10%, 98% 82%, 0 100%);-webkit-clip-path:polygon(6% 1%, 90% 10%, 98% 82%, 0 100%)}.image-polygon{position:relative}.image-polygon::before{content:"";position:absolute;width:95%;height:100%;top:0;left:30px;z-index:-1;clip-path:polygon(13% 3%, 97% 9%, 100% 86%, 3% 90%);-webkit-clip-path:polygon(13% 3%, 97% 9%, 100% 86%, 3% 90%)}@media only screen and (max-width: 767px){.image-polygon::before{left:0}}.image-polygon img{clip-path:polygon(9% 9%, 89% 0, 100% 100%, 0 93%);-webkit-clip-path:polygon(9% 9%, 89% 0, 100% 100%, 0 93%)}.video-polygon{position:relative}.video-polygon::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0px;z-index:-1;clip-path:polygon(13% 3%, 97% 9%, 100% 86%, 3% 90%);-webkit-clip-path:polygon(13% 3%, 97% 9%, 100% 86%, 3% 90%)}@media only screen and (max-width: 991px){.video-polygon::before{max-height:400px}}.tag-polygon::before{content:"";position:absolute;width:130%;height:270%;left:-25px;top:-20px;z-index:0;clip-path:polygon(5% 16%, 93% 3%, 100% 92%, 0 73%);-webkit-clip-path:polygon(5% 16%, 93% 3%, 100% 92%, 0 73%)}@media only screen and (max-width: 767px){.tag-polygon::before{width:120%;left:-30px}}.image-polygon-reverse{position:relative}.image-polygon-reverse::before{content:"";position:absolute;width:95%;height:100%;top:0;left:0px;z-index:-1;clip-path:polygon(0% 12%, 100% 2%, 100% 86%, 8% 81%);-webkit-clip-path:polygon(0% 12%, 100% 2%, 100% 86%, 8% 81%)}.card-tag-polygon::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0px;z-index:-1;clip-path:polygon(0 16%, 100% 0, 100% 100%, 12% 94%);-webkit-clip-path:polygon(0 16%, 100% 0, 100% 100%, 12% 94%)}.one-column h2+p{margin-top:30px}.one-column.brand-bg p{color:#000}.one-column h6{margin:40px 0 10px;text-align:center}.one-column p{text-align:center}.one-column.black-bg{color:#fff}.one-column.black-bg h2{color:#fff}.one-column .two-column-list,.one-column .three-column-list{margin-bottom:40px;text-align:center}.black-bg{background:#000}.grey-bg{background:#f7f7f6}.two-column+.two-column{margin-top:0}.two-column .two-column-title{width:100%}.two-column .quote-wrap{font-size:16px;line-height:24px}.two-column .quote-wrap .quote{padding:0 30px}@media only screen and (max-width: 768px){.two-column .quote-wrap .quote{padding:0}}.two-column h2{margin-bottom:30px;display:inline-block}.two-column h4 span{width:100%;display:block;color:#747169}.two-column .reverse h2{padding-left:50px;width:auto;display:inline-block}@media only screen and (max-width: 991px){.two-column .reverse h2{padding-left:0}}.two-column .reverse h2.polygon:before{left:30px}.two-column .reverse h4{padding-left:60px;width:90%}@media only screen and (max-width: 991px){.two-column .reverse h4{padding-left:0;width:100%}}.two-column .reverse .two-column-description{padding-right:0;padding-left:50px}@media only screen and (max-width: 991px){.two-column .reverse .two-column-description{padding-left:0;padding-right:0}}.two-column h2,.two-column h4{width:auto}.two-column h2{margin-bottom:40px}.two-column h4{margin-bottom:20px}.two-column .two-column-description{width:100%;padding-right:60px}.two-column .two-column-description h4{width:100%;display:block;padding-left:0}@media only screen and (max-width: 991px){.two-column .two-column-description{padding-right:0}}.two-column .two-column-description ul{column-count:1}.two-column .two-column-description ul li{margin:5px 10px}.two-column .two-column-description ul li a{text-decoration:none !important}.two-column .two-column-description p{margin-bottom:25px}.two-column .two-column-image{position:relative}@media only screen and (max-width: 991px){.two-column .two-column-image{margin:0 0 50px 0}}.two-column .two-column-video iframe{width:100%}@media only screen and (max-width: 991px){.two-column .row.text-block .col-12 .two-column-description ul,.two-column .row.text-block .col-12 .two-column-text-block ul{padding:0;margin-bottom:5px}.two-column .row.text-block .col-12 .two-column-description ul li,.two-column .row.text-block .col-12 .two-column-text-block ul li{margin-left:0;text-align:left}}.btn-wrapper{margin-top:30px}.btn-wrapper .btn{margin-bottom:20px}#course-category-list .courseLink{display:none}.course-category-card{background:#fff;border-radius:5px;box-shadow:0px -3px 9px 1px #ccc;text-decoration:none;display:inline-block;width:100%;height:100%}.course-category-card.course-type-card:hover .course-category-image::before{opacity:0}.course-category-card.course-type-card .course-category-image{background-size:cover;background-position:center;position:relative;height:280px}@media only screen and (max-width: 767px){.course-category-card.course-type-card .course-category-image{height:215px}}.course-category-card.course-type-card .course-category-image::before{content:"";width:100%;height:100%;background:url("../img/course-type-overlay.png") no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;opacity:.5;transition:all .5s ease-in-out}.course-category-card .course-category-image-wrap{width:100%;height:200px;overflow:hidden}.course-category-card .course-category-image{width:100%;height:100%;background-size:cover;background-position:center}.course-category-card .course-category-image-wrap:hover .course-category-image,.course-category-card .course-category-image-wrap:focus .course-category-image{transform:scale(1.2);transition:.5s ease-in-out}.course-category-card .course-category-content{padding:25px 30px}.course-category-card .course-category-content p{font-family:"Bebas Neue",Arial,sans-serif;font-size:23px;line-height:36px;margin-bottom:0;color:#000}.course-category-card .course-category-content .card-counter{margin-top:30px;font-size:14px;line-height:20px;color:#000}.course-category-card .course-category-content .card-counter span{font-weight:bold;color:#000}.main-cta-wrap{margin-top:100px;margin-bottom:80px}.main-cta-wrap h4{margin-bottom:25px}.courseStats{margin-top:100px}table{width:100%}table.courseTable{margin-top:100px}table th{color:#000;font-weight:500;padding:10px 20px;font-size:22px}table td{padding:10px 20px;font-size:16px;line-height:20px}table .btn{min-width:auto}#ctaSection{padding:0px 0}.twoColumnBanner{display:flex;flex-wrap:wrap;padding-top:20px;padding-bottom:100px;overflow:hidden}@media only screen and (max-width: 991px){.twoColumnBanner{padding-top:0}}.twoColumnBanner .banner-half{width:50%;position:relative;display:flex;flex-wrap:wrap;color:#000}.twoColumnBanner .banner-half.brand-base{color:#fff}.twoColumnBanner .banner-half.brand-base h1,.twoColumnBanner .banner-half.brand-base h2,.twoColumnBanner .banner-half.brand-base h3,.twoColumnBanner .banner-half.brand-base h4,.twoColumnBanner .banner-half.brand-base p{color:#fff}@media only screen and (max-width: 991px){.twoColumnBanner .banner-half{width:100%;padding-top:0}}.twoColumnBanner .banner-half.banner-right-side{z-index:1;padding-left:130px}.twoColumnBanner .banner-half.banner-right-side.map{padding-left:0;overflow:hidden;clip-path:polygon(0 0, 100% 0, 100% 100%, 8% 100%);-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 8% 100%)}@media only screen and (max-width: 767px){.twoColumnBanner .banner-half.banner-right-side.map{height:350px;clip-path:none}}@media only screen and (max-width: 991px){.twoColumnBanner .banner-half.banner-right-side.map{height:500px;clip-path:none}}@media only screen and (max-width: 991px){.twoColumnBanner .banner-half.banner-right-side{padding-left:0}}@media only screen and (min-width: 992px)and (max-width: 1199px){.twoColumnBanner .banner-half.banner-right-side{padding-left:80px}}.twoColumnBanner .banner-half.banner-right-side::before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;z-index:-1;clip-path:polygon(0 0, 100% 0, 100% 100%, 8% 100%);-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 8% 100%)}@media only screen and (max-width: 991px){.twoColumnBanner .banner-half.banner-right-side::before{clip-path:none;-webkit-clip-path:none}}.twoColumnBanner .banner-half.banner-left-side{z-index:2;padding-right:130px}@media only screen and (max-width: 1400px){.twoColumnBanner .banner-half.banner-left-side{padding-right:0}}@media only screen and (min-width: 992px)and (max-width: 1199px){.twoColumnBanner .banner-half.banner-left-side{padding-right:80px}}.twoColumnBanner .banner-half.banner-left-side::before{content:"";width:106%;height:100%;left:0;position:absolute;z-index:-1;clip-path:polygon(0 0, 92.5% 0, 100% 100%, 0 100%);-webkit-clip-path:polygon(0 0, 92.5% 0, 100% 100%, 0 100%);top:-20px}@media only screen and (max-width: 991px){.twoColumnBanner .banner-half.banner-left-side::before{clip-path:none;-webkit-clip-path:none;width:100%;top:0}}.twoColumnBanner .banner-half.brand-base::before{background:#000}.twoColumnBanner .banner-half.brand-grey::before{background:#f7f7f6}.twoColumnBanner .banner-half.brand-grey .banner-quote-wrap{color:#000}.twoColumnBanner .one-to-one-banner-half{padding:70px 200px}@media only screen and (max-width: 991px){.twoColumnBanner .one-to-one-banner-half{padding:50px 20px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.twoColumnBanner .one-to-one-banner-half{padding:50px}}@media only screen and (min-width: 1200px)and (max-width: 1890px){.twoColumnBanner .one-to-one-banner-half{padding:50px 100px}}.twoColumnBanner .one-to-one-wrap{display:flex;flex-wrap:wrap}@media only screen and (max-width: 991px){.twoColumnBanner .one-to-one-wrap{justify-content:center}}.twoColumnBanner .one-to-one-wrap .brand-logo{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-70%, -50%)}@media only screen and (max-width: 991px){.twoColumnBanner .one-to-one-wrap .brand-logo{width:80%;transform:translate(-50%, -50%)}.twoColumnBanner .one-to-one-wrap .brand-logo img{width:100%}}.twoColumnBanner .one-to-one-wrap .one-to-one-image{padding-right:25px;padding-bottom:20px;max-width:45%}@media only screen and (max-width: 991px){.twoColumnBanner .one-to-one-wrap .one-to-one-image{margin-right:0}}.twoColumnBanner .one-to-one-wrap .one-to-one-image img{width:75px}.twoColumnBanner .one-to-one-wrap .one-to-one-content{width:55%}@media only screen and (max-width: 991px){.twoColumnBanner .one-to-one-wrap .one-to-one-content{width:100%;text-align:center}}@media only screen and (min-width: 992px)and (max-width: 1875px){.twoColumnBanner .one-to-one-wrap .one-to-one-content{width:80%}}.twoColumnBanner .one-to-one-wrap .one-to-one-content .one-to-one-title h1,.twoColumnBanner .one-to-one-wrap .one-to-one-content .one-to-one-title h3,.twoColumnBanner .one-to-one-wrap .one-to-one-content .one-to-one-title h4{margin-bottom:0}.twoColumnBanner .one-to-one-wrap .one-to-one-content p{width:90%;margin-top:20px;margin-bottom:25px}@media only screen and (max-width: 767px){.twoColumnBanner .one-to-one-wrap .one-to-one-content p{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.twoColumnBanner .one-to-one-wrap .one-to-one-content p{width:100%;display:inline-block;padding:0 250px}}.twoColumnBanner .download-guide{margin-top:-60px;display:block;text-align:center}@media only screen and (max-width: 991px){.twoColumnBanner .download-guide{margin-top:-40px}}.twoColumnBanner .download-guide .guide-image{width:100%}.twoColumnBanner .download-guide .guide-image{width:100%}.twoColumnBanner .download-guide .btn{margin-top:-100px}.faq-list{margin-top:30px}.faq-list .faq-question-wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:40px 0;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.faq-list .faq-question-wrap{justify-content:flex-start}}.faq-list .faq-question-wrap:first-child{border-top:1px solid #000}.faq-list .faq-question-wrap .faq-question{cursor:pointer;position:relative;font-weight:bold;font-size:22px;width:100%}.faq-list .faq-question-wrap .faq-question span{width:100%;display:block}@media only screen and (max-width: 768px){.faq-list .faq-question-wrap .faq-question span{width:90%;display:inline-block}}.faq-list .faq-question-wrap .faq-question::after{content:"";width:16px;height:16px;display:block;background:url("../img/arrow.svg") no-repeat;background-size:16px 16px;background-position:center;transform:rotate(270deg);position:absolute;top:8px;right:0;transition:all .3s}.faq-list .faq-question-wrap .faq-question.active:after{transform:rotate(90deg)}.faq-list .faq-question-wrap .faq-answer{width:75%;margin-top:15px;display:none}@media only screen and (max-width: 767px){.faq-list .faq-question-wrap .faq-answer{width:100%}}.faq-list .faq-question-wrap .faq-answer p:last-child{margin-bottom:0}.faq-list .faq-question-wrap .faq-answer>p:first-child{font-weight:bold;color:#000;font-size:22px}@media only screen and (max-width: 991px){#socials{padding:50px 0}}#socials .social-icons a+a{margin-left:30px}#socials .social-icons a img{transition:all .3s;position:relative;height:44px;top:0}#socials .social-icons a:hover img{top:-10px}#additionalLinks{position:relative;padding:60px 100px}@media only screen and (max-width: 991px){#additionalLinks{padding:40px 20px 60px 20px}}#additionalLinks::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 90%);-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 90%);z-index:-1}@media only screen and (max-width: 991px){#additionalLinks::before{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 95%);-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 95%)}}@media only screen and (max-width: 480px){#additionalLinks::before{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 95%);-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 95%)}}#additionalLinks h4{width:50%}@media only screen and (max-width: 767px){#additionalLinks h4{width:100%}}#additionalLinks .additional-links-text{width:50%}@media only screen and (max-width: 991px){#additionalLinks .additional-links-text{width:100%;margin:10px 0 30px 0}}#additionalLinks .additional-links-text p{color:#000;margin-bottom:10px}#additionalLinks .additional-links-text p a{color:#000}body .additional-links a{text-decoration:none;padding:20px 0;color:#000;font-size:22px;line-height:28px;border-bottom:1px solid #000;position:relative}body .additional-links a span{width:90%;color:#000;display:block}body .additional-links a::after{content:"";width:16px;height:16px;display:block;background:url("../img/arrow.svg") no-repeat;background-size:16px 16px;background-position:center;transform:rotate(90deg);position:absolute;top:25px;right:20px;transform:rotate(180deg);transition:all .3s}body .additional-links a:hover::after{right:0px}body .additional-links>a:first-child{padding-top:0}body .additional-links>a:first-child::after{top:0}.two-column-slider{padding:100px 0 60px}.two-column-slider h4{padding-left:60px;margin-bottom:15px}@media only screen and (max-width: 767px){.two-column-slider h4{padding-left:20px;margin:15px 0}}.two-column-slider .two-column-description{padding-right:0;padding-left:60px}@media only screen and (max-width: 767px){.two-column-slider .two-column-description{padding:0 20px}}.two-column-slider .slick-dots{padding:0;list-style:none;width:50%;display:flex;justify-content:center;margin-top:30px}@media only screen and (max-width: 767px){.two-column-slider .slick-dots{width:100%}}.two-column-slider .slick-dots li{width:15px;height:15px;border-radius:50%;display:inline-block;background:#fff;border:1px solid #000;cursor:pointer}.two-column-slider .slick-dots li button{display:none}.two-column-slider .slick-dots li+li{margin-left:5px}@media only screen and (max-width: 767px){.two-column-slider .slick-dots li+li{margin-left:10px}}.course-card{background:#fff;border-radius:5px;box-shadow:0px 4px 17px 3px #ccc;text-decoration:none;display:inline-block;width:100%;height:100%}@media only screen and (max-width: 767px){.course-card{margin:10px 0}}.course-card .course-card-image{width:100%;height:200px;background-size:cover;background-position:center}.course-card .course-card-content{padding:25px 30px}.course-card .course-card-content p{width:100%;font-size:22px;line-height:28px;color:#000}.course-card .course-card-content p span{font-weight:bold}.course-card .course-card-content .courseLink-text{color:#000;font-size:16px;line-height:24px;font-weight:bold}#courseTiles{padding-bottom:140px}@media only screen and (max-width: 767px){#courseTiles{padding-bottom:80px}}#courseTiles .col-12{margin-bottom:30px}.quote-wrap{color:#000;font-size:22px;line-height:28px}.quote-wrap .quote-image{margin-bottom:20px}.quote-wrap .quoter{font-size:14px;line-height:20px;color:#000;font-weight:bold}.quote-wrap .quote p{font-style:italic}.banner-quote-wrap{width:70%;display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start;margin:50px 0 70px;color:#fff}@media only screen and (max-width: 1400px){.banner-quote-wrap{width:100%}}.banner-quote-wrap .quote{margin:20px 60px;font-size:22px;line-height:28px;font-style:italic;width:100%;font-weight:300;text-align:center;position:relative}@media only screen and (max-width: 1400px){.banner-quote-wrap .quote{margin:20px 120px}}@media only screen and (max-width: 1119px){.banner-quote-wrap .quote{margin:30px 70px;font-size:18px;line-height:24px}}.banner-quote-wrap .quote::before,.banner-quote-wrap .quote::after{content:"";width:32px;height:28px;display:block;background-size:32px 28px;background-position:center;position:absolute;top:0}.banner-quote-wrap .quote::before{background:url("../img/quote-marks-open.png") no-repeat;left:-60px}@media only screen and (max-width: 991px){.banner-quote-wrap .quote::before{left:-42px}}.banner-quote-wrap .quote::after{background:url("../img/quote-marks-close.png") no-repeat;right:-60px}@media only screen and (max-width: 991px){.banner-quote-wrap .quote::after{right:-42px}}.banner-quote-wrap .quoter{font-size:14px;line-height:20px;width:100%;text-align:center;font-weight:bold}.banner-image-content{position:relative}.banner-image-content img{width:100%}@media only screen and (max-width: 767px){.banner-image-content img{max-width:80%;margin:auto}}.banner-image-content .btn-wrapper{width:100%;text-align:center;margin-top:-80px}.banner-image-content .btn-wrapper .btn{margin-bottom:40px}.banner-standard-content{padding:50px 0px 70px}@media only screen and (max-width: 1200px){.banner-standard-content{padding:50px 50px 70px}}.banner-standard-content,.banner-image-content{width:60%;display:flex;flex-direction:column}@media only screen and (max-width: 1600px){.banner-standard-content,.banner-image-content{width:80%}}@media only screen and (max-width: 991px){.banner-standard-content,.banner-image-content{padding:40px 20px;width:100%}}.banner-standard-content h2,.banner-standard-content h3,.banner-standard-content h4,.banner-image-content h2,.banner-image-content h3,.banner-image-content h4{margin-bottom:15px}.banner-standard-content p,.banner-image-content p{margin-bottom:25px}.banner-standard-content p:last-of-type,.banner-image-content p:last-of-type{margin-bottom:0}.banner-standard-content .banner-icons,.banner-image-content .banner-icons{display:flex;flex-wrap:wrap;margin-bottom:30px}.banner-standard-content .banner-icons .banner-icon,.banner-image-content .banner-icons .banner-icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;position:relative}.banner-standard-content .banner-icons .banner-icon::before,.banner-image-content .banner-icons .banner-icon::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;z-index:-1}.banner-standard-content .banner-icons .banner-icon+.banner-icon,.banner-image-content .banner-icons .banner-icon+.banner-icon{margin-left:10px}.apply-steps{padding:80px 0 30px;background-size:cover;background-position:center}.apply-steps h2{margin-bottom:40px}.apply-steps .step{display:inline-flex;align-items:flex-start;margin:30px 0;padding:0 20px;width:20%}@media only screen and (max-width: 767px){.apply-steps .step{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1199px){.apply-steps .step{width:50%}}.apply-steps .step .step-info{color:#000;width:100%}.apply-steps .step .step-info.info-margin{margin-left:15px}.apply-steps .step .step-info .step-image{text-align:center;margin-bottom:25px}.apply-steps .step .step-info .step-image img{max-height:210px;max-width:110px}.apply-steps .step .step-info h4{margin-bottom:25px;text-align:center;padding:0 10px}.apply-steps .step .step-info p{font-size:16px;line-height:24px;text-align:center}.large-padding-section{padding:100px 0}@media only screen and (min-width: 992px)and (max-width: 1199px){.large-padding-section{padding:75px 0}}@media only screen and (max-width: 991px){.large-padding-section{padding:50px 0}}.large-padding-top{padding-top:100px !important}@media only screen and (min-width: 992px)and (max-width: 1199px){.large-padding-top{padding:75px 0}}@media only screen and (max-width: 991px){.large-padding-top{padding-top:50px}}.large-padding-bottom{padding-bottom:100px !important}@media only screen and (min-width: 992px)and (max-width: 1199px){.large-padding-bottom{padding:75px 0}}@media only screen and (max-width: 991px){.large-padding-bottom{padding-bottom:50px}}.padding-top{padding-top:50px !important}.padding-bottom{padding-bottom:50px !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.audience-btns .btn{min-width:auto;margin-right:16px;margin-bottom:20px}.audience-btns .btn:last-child{margin-right:0}@media only screen and (max-width: 767px){.audience-btns .btn{margin-right:0;display:block}}@media only screen and (max-width: 767px){.audience-btns .btn+.btn{display:block;margin-bottom:0;margin-top:20px}}.image-tag{position:absolute;bottom:30px;right:0px}.image-tag span{position:relative;z-index:1;font-family:"Bebas Neue",Arial,sans-serif;font-size:23px;line-height:23px;color:#000}#awards{padding:60px 0}@media only screen and (max-width: 767px){#awards{padding:30px 0 200px}}#awards .award-wrap{display:flex;flex-wrap:wrap;align-items:center;margin:15px 0}@media only screen and (max-width: 1200px){#awards .award-wrap{margin:15px 0}}@media only screen and (max-width: 767px){#awards .award-wrap:first-child{margin:0 0 15px 0}#awards .award-wrap:last-child{margin:15px 0 0 0}}#awards .award-wrap .award-text{flex:1;color:#000;font-size:14px;line-height:20px;font-weight:bold;padding:0 15px 0 20px}#awards .award-wrap .award-image img{width:110px}#awards .award-wrap.column{flex-direction:column}#awards .award-wrap.column .award-image img{width:auto;height:110px}.pullupContainer{margin-top:150px}.pullupContainer .pullup{margin-top:-130px}.slick-track{display:flex !important}.slick-slide{height:inherit !important}.slick-slide>div{height:100%}.courseSlider{margin-top:200px}.courseSlider .course-type-slider{padding:0;margin-top:-200px}.courseSlider .course-type-slider .slick-list{padding:10px 0}.courseSlider .course-type-slider .slick-slide{margin-top:-80px;margin:0 7px}.courseSlider .course-type-slider .slick-arrow{position:absolute;bottom:-45px;background:none;border:none;z-index:1}.courseSlider .course-type-slider .slick-arrow.slick-prev{left:0px}.courseSlider .course-type-slider .slick-arrow.slick-next{right:0px}.small-posts-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 991px){.small-posts-wrap{margin-top:40px}}.small-posts-wrap.stackPosts{flex-direction:column}.small-posts-wrap .small-post{width:48%;display:inline-flex;flex-wrap:wrap;margin:12px 0}@media only screen and (max-width: 767px){.small-posts-wrap .small-post{justify-content:center}}.small-posts-wrap .small-post .small-post-thumbnail{width:110px;height:110px;border-radius:5px;background-size:cover;background-position:center}.small-posts-wrap .small-post .small-post-thumbnail+.small-post-content{padding-left:20px}@media only screen and (max-width: 767px){.small-posts-wrap .small-post .small-post-thumbnail+.small-post-content{padding-left:0;text-align:center}}.small-posts-wrap .small-post .small-post-content{flex:1;font-size:16px;line-height:22px}@media only screen and (max-width: 767px){.small-posts-wrap .small-post .small-post-content{padding-left:0;padding-top:20px;width:100%;flex:auto}}.small-posts-wrap .small-post .small-post-content .small-post-title{font-weight:bold}.small-posts-wrap .small-post .small-post-content .small-post-excerpt{color:#fff;margin:5px 0 20px}.small-posts-wrap .small-post .small-post-content a{color:#fff;text-decoration:none;font-weight:bold}.iconRoundal{width:44px;height:44px;border-radius:50%;display:inline-block;vertical-align:middle;position:relative;transition:all .25s ease-in-out}.iconRoundal:hover{background-color:#fff}.iconRoundal:hover img{filter:brightness(0%)}.iconRoundal.active{background-color:#fff}.iconRoundal.active img{filter:brightness(0%)}.iconRoundal img{margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.view-all-btn-wrap{position:relative}.view-all-btn-wrap .view-all-btn{position:absolute;top:0;right:0;z-index:2}@media only screen and (max-width: 767px){.view-all-btn-wrap .view-all-btn{top:auto;width:100%;text-align:center;bottom:-30px}}.view-all-btn-wrap .view-all-btn.calendar-icon{cursor:pointer;width:50px}@media only screen and (max-width: 767px){.view-all-btn-wrap .view-all-btn.calendar-icon{bottom:auto;top:0;right:15px;width:40px}}.view-all-btn-wrap .view-all-btn a{color:#000;text-decoration:none;font-size:16px;line-height:24px;font-weight:bold}.news-cards{margin-top:50px}.news-cards .col-12{display:flex}.prev-btn,.next-btn{font-size:16px;color:#000;font-weight:700;position:relative}.prev-btn:before,.next-btn:before{content:"";width:16px;height:16px;display:block;background:url(../img/arrow.svg) no-repeat;background-size:16px 16px;background-position:center;position:absolute;top:0;transition:all .3s}.prev-btn{padding-left:30px}.prev-btn:before{left:0;transform:rotate(0deg)}.next-btn{padding-right:30px}.next-btn:before{right:0;transform:rotate(180deg)}.news-card{box-shadow:0px -3px 9px 1px #ccc;width:100%;transition:all .25s ease}@media only screen and (max-width: 991px){.news-card{margin-bottom:30px}}@media only screen and (max-width: 1119px){.news-card{margin-bottom:20px}}.news-card a{color:#000}.news-card a span{font-weight:700}.news-card a:hover .news-card-image::before{opacity:0}.news-card a:focus .news-card-content,.news-card a:focus-within .news-card-content,.news-card a:focus-visible .news-card-content{outline:2px solid #005fcc !important}.news-card .news-card-image{min-height:195px;position:relative;overflow:hidden;transition:all .35s ease-in-out;background-repeat:no-repeat;background-size:cover;background-position:center}.news-card .news-card-image::before{content:"";width:100%;height:100%;background:url(../img/course-stc-overlay.png) no-repeat;background-size:cover;background-position:center;position:absolute;top:0;left:0;opacity:.5;transition:all .5s ease-in-out}@media only screen and (max-width: 768px){.news-card .news-card-image{height:300px}}.news-card .news-card-image.active img{transform:scale(1.1)}.news-card .news-card-image img{object-fit:cover;transition:all .25s ease;min-width:100%;height:195px}@media only screen and (max-width: 768px){.news-card .news-card-image img{height:300px}}.news-card .news-card-content{padding:25px;background:#f7f7f7}@media only screen and (max-width: 991px){.news-card .news-card-content{background:rgba(0,0,0,0)}}.news-card .news-card-content a{color:#000;text-decoration:none;font-weight:bold}.news-card .news-card-content span{color:#000}.news-card.brand-bg h4,.news-card.brand-bg p,.news-card.brand-bg span,.news-card.brand-bg a{color:#fff !important}.news-card:hover{background:#000}.news-card:hover .news-card-content{background:#000}.news-card:hover .news-card-content h4,.news-card:hover .news-card-content span,.news-card:hover .news-card-content p{color:#fff}.side-news-posts{display:flex;flex-direction:column;padding-left:30px;width:100%}@media only screen and (max-width: 991px){.side-news-posts{padding-left:0}}.side-news-posts .side-news-post{display:flex;flex-wrap:wrap;flex-direction:column;padding:17px 0;border-bottom:1px solid #707070}.side-news-posts .side-news-post:first-child{padding-top:0}.side-news-posts .side-news-post .side-news-post-title{font-family:"Bebas Neue",Arial,sans-serif;font-size:23px;line-height:23px;margin-bottom:5px;display:block;color:#000}.side-news-posts .side-news-post p{font-size:16px;line-height:24px}.side-news-posts .side-news-post a{text-decoration:none;font-weight:bold;color:#000;display:block}.small-padding-section{padding:60px 0}.events{background-size:cover;background-repeat:no-repeat;display:none}.events.active{display:block}.events-slider{padding:40px 0 0px}.events-slider .slick-list{padding:10px 0}.events-slider .slick-slide{margin:0 7px}.events-slider .slick-arrow{position:absolute;bottom:-45px;background:none;border:none}.events-slider .slick-arrow.slick-prev{left:0px}.events-slider .slick-arrow.slick-next{right:0px}.event-card{box-shadow:0px -3px 9px 1px #ccc;border-radius:5px;position:relative;margin-bottom:30px}.event-card .card-tag{position:absolute;top:10px;right:0px;z-index:2;font-size:16px;color:#000;line-height:24px;font-weight:bold;min-width:115px;min-height:42px;display:inline-flex;align-items:center;justify-content:center;transition:all .5s ease-in-out}.event-card .card-tag.hidden-tag{opacity:0}.event-card .event-card-image{min-height:285px;background-size:cover;transition:all .5s ease-in-out;background-position:center;background-repeat:no-repeat;background-size:cover}.event-card .event-card-image.image-shorter{min-height:200px}.event-card .event-card-content{padding:25px;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.event-card .event-card-content .event-card-title{font-size:28px;line-height:26px;color:#000;font-family:"Bebas Neue",Arial,sans-serif;margin-bottom:5px}.event-card .event-card-content .event-card-details{margin:10px 0;display:none}.event-card .event-card-content .event-card-details .event-card-detail span{font-weight:bold}.event-card .btn{margin-top:5px;min-width:100%}.partner-logos{display:flex;flex-wrap:wrap;margin-top:60px}.partner-logos .partner-logo{max-width:250px;width:100%;margin:auto}.partner-logos .partner-logo img{max-width:200px;width:100%}@media only screen and (max-width: 767px){.partner-logos .partner-logo{margin:15px 0}}.margin-top-section{margin-top:80px}.margin-bottom-section{margin-bottom:80px}.small-padding-top{padding-top:50px !important}.small-padding-bottom{padding-bottom:50px !important}.page-template-template-support-adults .small-post{width:50%}.career-quiz{padding:60px;color:#000}.career-quiz p{width:45%}.career-quiz .question-answer-wrap{display:flex;flex-direction:column}.career-quiz .question-answer-wrap .question{font-size:22px;line-height:28px;padding-bottom:10px;border-bottom:1px solid #000}.career-quiz .question-answer-wrap .answers{padding:30px 0 45px;display:flex;flex-wrap:wrap}.search-posts-wrapper{margin-top:40px}.search-posts-wrapper h4{margin-bottom:30px}.post-type-wrapper{padding:40px 0 60px;display:flex;flex-wrap:wrap;border-top:1px solid #000}.post-type-wrapper .post-type{width:30%}.post-type-wrapper .search-result-posts{width:70%;display:flex;flex-direction:column}@media only screen and (max-width: 991px){.post-type-wrapper .search-result-posts{width:100%}}.post-type-wrapper .search-result-posts a{color:#000;font-weight:bold;text-decoration:none;font-size:22px;line-height:23px;position:relative}.post-type-wrapper .search-result-posts a::after{content:"";width:16px;height:16px;display:block;background:url("../img/arrow.svg") no-repeat;background-size:16px 16px;background-position:center;transform:rotate(180deg);position:absolute;right:30px;top:15px;transition:all .5s ease}.post-type-wrapper .search-result-posts a:hover::after{right:0}.post-type-wrapper .search-result-posts a+a{margin-top:30px}.search-results #additionalLinks{display:none}.news-top-section{padding:100px 0}.featured-news-post{margin-right:50px;background:#fff;box-shadow:0px -3px 9px 1px #ccc;border-radius:10px}@media only screen and (max-width: 767px){.featured-news-post{margin-right:0}}@media only screen and (max-width: 767px){.featured-news-post .view-all-btn{margin-right:0}}.featured-news-post .featured-news-post-image{height:425px;background-size:cover;background-position:center;width:100%}@media only screen and (max-width: 767px){.featured-news-post .featured-news-post-image .view-all-btn{height:230px}}.featured-news-post .featured-news-post-content{padding:25px 20px}.featured-news-post .featured-news-post-content a{font-weight:bold;color:#000;text-decoration:none}@media only screen and (max-width: 767px){.side-events{margin-top:50px}}@media only screen and (max-width: 991px){.side-events .view-all-btn{bottom:-50px;top:auto}}.side-events h4.polygon::before{top:-10px;left:-20px;width:50%}.side-events .side-event{padding:25px 0 15px;border-bottom:1px solid #707070}.side-events .side-event .side-event-details p{margin-bottom:0px;font-size:16px;line-height:24px}.side-events .side-event .side-event-details p span{font-weight:bold}.side-events .side-event .side-event-details a{color:#000;text-decoration:none;font-size:16px;line-height:24px;font-weight:bold;display:inline-block;margin-top:5px}.posts-filter{margin-bottom:30px;display:flex;flex-direction:column}.posts-filter select{font-family:"Bebas Neue",Arial,sans-serif;font-size:23px;line-height:19px;color:#000;width:25%}@media only screen and (max-width: 1224px){.posts-filter select{width:100%}}.small-news-cards{padding:50px 0}.small-news-cards .small-news-card{margin:15px 0;display:flex;align-items:center}@media only screen and (max-width: 1400px){.small-news-cards .small-news-card{flex-direction:column;gap:1rem}}.small-news-cards .small-news-thumbnail{width:110px;height:110px;background-size:cover;background-position:center;border-radius:10px}@media only screen and (max-width: 1400px){.small-news-cards .small-news-thumbnail{max-width:200px;max-height:200px;width:200px;height:200px}}.small-news-cards .small-news-content{flex:1;display:flex;flex-direction:column;padding:0 20px}@media only screen and (max-width: 1400px){.small-news-cards .small-news-content{max-height:200px}}.small-news-cards .small-news-content .small-news-title{color:#000;font-weight:bold}.small-news-cards .small-news-content .small-news-excerpt{font-size:14px;line-height:20px}.small-news-cards .small-news-content a{color:#000;text-decoration:none;margin-top:20px;font-weight:bold}@media only screen and (max-width: 576px){.text-center h2{margin-left:auto;margin-right:auto}}.searchContain{display:inline-block;position:relative}.searchContain .searchform{position:absolute;width:0;top:-2px;right:0;overflow:hidden}.searchContain .searchform input{padding:12px 30px 10px 60px;font-size:16px}.searchContain .searchform .close-search{position:absolute;right:20px;top:10px;cursor:pointer;font-size:18px;color:#000}.article-date{margin-bottom:40px}.article-author{border-top:1px solid #707070;padding-top:30px;padding-bottom:30px}.article-content{margin:auto;padding-bottom:60px;border-bottom:2px solid #e9e9e9}.article-content div:last-child{margin-bottom:0}.article-content .article-featured-image{width:100%;margin-bottom:50px}.article-content .article-featured-image img{width:100%;height:auto}.article-content .article-full-width-text,.article-content .article-full-width-image,.article-content .article-two-column{width:100%;margin-bottom:40px}.article-content .article-full-width-text.larger-text{color:#000;font-size:22px;line-height:28px}.article-content .article-full-width-text p{margin-bottom:0}.article-content .article-full-width-text p+p{margin-top:40px}.article-content .article-two-column .article-half{position:relative}.article-content .article-two-column .text-half{width:50%;padding:0 20px}@media only screen and (max-width: 990px){.article-content .article-two-column .text-half{width:100%;padding:0}}.article-content .article-two-column .image-half{width:45%}@media only screen and (max-width: 990px){.article-content .article-two-column .image-half{width:100%}}.article-content .article-two-column .image-half img{right:-80px;position:relative}@media only screen and (max-width: 990px){.article-content .article-two-column .image-half img{right:0;position:relative}}.article-content .article-two-column .image-half.reverse img{right:auto;left:-80px}@media only screen and (max-width: 990px){.article-content .article-two-column .image-half.reverse img{left:0}}.article-content .article-quote{margin-bottom:40px;padding:0 120px;position:relative}@media only screen and (max-width: 990px){.article-content .article-quote{padding:0 40px}}.article-content .article-quote::before,.article-content .article-quote::after{content:"";position:absolute;top:0}.article-content .article-quote::before{left:40px;background-image:url("../img/quote-marks-open.png");height:28px;width:32px;background-size:contain}@media only screen and (max-width: 990px){.article-content .article-quote::before{left:10px}}.article-content .article-quote::after{right:40px;background-image:url("../img/quote-marks-close.png");height:28px;width:32px;background-size:contain}@media only screen and (max-width: 990px){.article-content .article-quote::after{right:10px}}.article-content .article-quote p{font-size:22px;line-height:28px;color:#000;font-style:italic}@media only screen and (max-width: 990px){.article-content .article-quote p{text-align:center}}.teamMembers h2{margin-bottom:30px}.teamMembers p:last-child{margin-bottom:30px}.teamMembers .teamMember{margin-bottom:40px}.teamMembers .teamMember span{color:#000;display:block}.teamMembers .teamMember span.teamName{font-weight:700;font-size:16px}.teamMembers .teamMember span.teamJob{font-weight:14px}.teamMembers .teamMember a{color:#000;font-size:14px;margin-top:20px;display:inline-block;text-decoration:underline}.teamMembers .teamMember a:hover{font-weight:bold}.teamMembers .teamMember .teamAvatar{border-radius:100%;width:148px;height:148px;margin-left:auto;margin-right:auto;margin-bottom:25px;overflow:hidden;background-size:cover;background-position:35%}.avatarContain{position:relative;width:190px;height:190px;margin:auto}.avatarContain:before{content:"";width:100%;height:100%;position:absolute;background-repeat:no-repeat;left:0;right:0;margin:auto;background-position:center}.avatarContain .testimonialAvatar{border-radius:100%;width:148px;height:148px;margin-left:auto;margin-right:auto;margin-bottom:25px;overflow:hidden}.avatarContain .testimonialAvatar img{min-width:148px;min-height:148px}.gallery-slider{text-align:center}.gallery-slider .slick-dots{padding:0;list-style:none;width:100%;display:flex;justify-content:center;margin-top:30px}.gallery-slider .slick-dots li{width:15px;height:15px;border-radius:50%;display:inline-block;background:#fff;border:1px solid #000;cursor:pointer}.gallery-slider .slick-dots li button{display:none}.gallery-slider .slick-dots li:before{content:""}.gallery-slider .slick-dots li+li{margin-left:5px}@media only screen and (max-width: 767px){.gallery-slider .slick-dots li+li{margin-left:10px}}.gallery-slider .gallery-slide{max-width:856px}.gallery-slider .gallery-slide.image-polygon::before{width:110%;left:-7%}.gallery-slider .gallery-slide img{display:inline-block;margin-top:30px}.background-cover{background-size:cover}a{text-decoration:none}.tips-section .col-lg-4{display:flex}@media only screen and (max-width: 991px){.tips-section .col-lg-4.image_left{display:block}}.tips-section .col-lg-4 .tip-wrap{padding:20px 30px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 991px){.tips-section .col-lg-4 .tip-wrap.image_left{justify-content:space-between;flex-wrap:nowrap}.tips-section .col-lg-4 .tip-wrap.image_left p{width:30%}.tips-section .col-lg-4 .tip-wrap.image_left p img{max-width:100px;width:100%;height:auto}.tips-section .col-lg-4 .tip-wrap.image_left ul{text-align:left;width:60%}}.tips-section-title{margin-bottom:50px;text-align:center}.tips-section-title h2{display:inline-block}.tips-section-title p{margin:50px 0 0}.noCourses{font-family:"Bebas Neue",Arial,sans-serif;color:#000;font-size:22px;line-height:26px}.two-column-list{column-count:2 !important}@media only screen and (max-width: 767px){.two-column-list{column-count:1}}.three-column-list{column-count:3 !important}@media only screen and (max-width: 767px){.three-column-list{column-count:1}}.portalContainer{background-color:#fff;border-radius:6px;padding:50px}.portalContainer h2{margin-bottom:60px}.portalContainer a.btn{margin-right:0;margin-bottom:20px;display:block}.portalContainer a.btn:last-child{margin-bottom:0}#custom-posts-section{background-image:url("../img/STC_Homepage_Course_Cards_Background.png");background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 991px){#custom-posts-section{background-image:none}}#custom-posts-section h2{margin-bottom:50px}#custom-posts-section .col-lg-3{display:flex;align-items:stretch}#custom-posts-section .col-lg-4 .news-card-image{height:275px}#custom-posts-section .news-card{margin:20px 0}#custom-posts-section .news-card-image{height:250px;background-position:center}#custom-posts-section .row{justify-content:center}.black-line-bg h2,.black-bg h2{color:#fff}.tabs-wrap .tabs-nav{margin-bottom:60px}.tabs-wrap .tabs-nav .tabs-nav-item{width:50%;padding:20px;color:#000;font-family:"Bebas Neue",Arial,sans-serif;background:#f7f7f6;text-align:center;font-size:23px;line-height:23px;cursor:pointer}.tabs-wrap .tabs-nav .tabs-nav-item.active{color:#fff;background:#000}.tabs-wrap .tabs-content .tab-content{display:none}.tabs-wrap .tabs-content .tab-content.active{display:block}.tabs-wrap .tabs-content .tab-content .course-category-content span{display:none}.tabs-wrap .tabs-content .tab-content .course-category-content .card-counter span{display:inline-block}.tabs-wrap .tabs-content .tab-content .two-column-description ul{column-count:1}.tabs-wrap .tabs-content .tab-content .two-column-description ul li{margin:5px 0;padding:0 10px}#stories{background-color:#000;background-size:cover;background-position:center}#stories.no-background{background:none}#stories.no-background h2{color:#000}#stories.no-background .story-wrap{color:#000}#stories.no-background .initial-intro{border-color:#000}#stories h2{color:#fff;margin-bottom:80px;text-align:center}.story-wrap{color:#fff;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding:0 15px;margin:40px 0}.story-wrap:first-of-type{margin:20px 0 40px 0}.story-wrap .story-image{width:100%;text-align:center;position:relative;z-index:100;margin-bottom:15px}.story-wrap .story-image .story-image-image{width:134px;height:134px;border-radius:50%;background-position:top;background-size:cover;background-repeat:no-repeat;border:2px solid #fff;display:inline-block}.story-wrap h4{color:#000;text-align:center}.story-wrap h4::before{width:135%;height:140%;top:-20%;left:-17%}.story-wrap .initial-intro{margin:15px 0 25px;padding-bottom:25px;text-align:center;border-bottom:1px solid #fff;width:100%}.story-wrap .initial-intro br{display:none}.story-wrap .initial-intro p{margin:0}.story-wrap .initial-intro p strong{display:block;margin:10px 0 5px}.story-wrap .story-text{font-weight:bold;font-style:italic;text-align:center}.tcc-two-column .btn{border-color:#3ba9e0 !important;color:#fff !important;background:none}.tcc-two-column .btn:hover{background:#3ba9e0 !important}#general-contact-form h3{margin-bottom:40px}#general-contact-form form.invalid input,#general-contact-form form.invalid textarea{margin-bottom:10px !important}#general-contact-form form p{display:flex;flex-wrap:wrap;justify-content:space-between}#general-contact-form form p .wpcf7-form-control-wrap{width:49%}#general-contact-form form p .wpcf7-form-control-wrap.message{width:100%}#general-contact-form form p .wpcf7-form-control-wrap input,#general-contact-form form p .wpcf7-form-control-wrap textarea{transition:all .5s ease-in-out;border:2px solid rgba(117,124,120,.4901960784);margin-bottom:20px}#general-contact-form form p .wpcf7-form-control-wrap input::placeholder,#general-contact-form form p .wpcf7-form-control-wrap textarea::placeholder{color:#747169;opacity:.5}#general-contact-form form p .wpcf7-form-control-wrap input[type=submit]{width:33%}@media only screen and (max-width: 1023px){#general-contact-form form p .wpcf7-form-control-wrap input[type=submit]{width:100%}}#general-contact-form form label{position:relative;width:30%;height:auto;margin:0;overflow:auto;clip:auto;border:none}#general-contact-form form .wpcf7-response-output{display:none}#general-contact-form .departments-wrap{padding-left:20px}@media only screen and (max-width: 767px){#general-contact-form .departments-wrap{padding-left:0}}#general-contact-form .department-wrap{padding:10px 0;border-top:1px solid #000}#general-contact-form .department-wrap .department-name{color:#000;display:block;margin-bottom:10px;font-weight:bold}#general-contact-form .department-wrap .department-details p{margin:0}.wpcf7-not-valid-tip{margin-bottom:20px;color:#ff7878;font-size:12px}.calendar-wrap{display:none;padding-top:0}.calendar-wrap.active{display:block}#calendar th{font-family:"Bebas Neue",Arial,sans-serif}#calendar td{padding:30px 20px;vertical-align:top}#calendar td.ui-datepicker-today a.ui-state-default{color:#fff}#calendar td a{font-family:"Bebas Neue",Arial,sans-serif;color:#000}#calendar td a.ui-state-default{font-size:36px;line-height:36px;display:block;margin-bottom:20px}#calendar td a.calendar-event{display:inline;font-family:Helvetica,Arial,sans-serif;padding:10px;background:#fff;border-radius:10px;font-weight:bold}.event-card-date{font-weight:normal}.events-container{margin:0px auto;font:13px Helvetica,Arial,sans-serif;display:block;padding:0 10px;border-bottom-right-radius:3px;border-top-right-radius:3px}.events-container:after{clear:both}.event-element{padding:20px 0;width:350px;margin:20px auto;display:block;color:#000;background:#fff;border-radius:3px;box-shadow:3px 8px 16px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-moz-box-shadow:3px 8px 16px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-box-shadow:3px 8px 16px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.event-time{display:block;padding:0 10px;font-size:1rem;margin:10px 0}.event-count{color:#52a0fd;text-align:right}.event-venue{display:block;padding:0 10px;font-size:1rem}.event-name{display:block;padding:0 10px;font-size:18px;font-weight:bold;margin-bottom:20px}.event-cancelled{color:#ff1744;text-align:right}.calendar-container{display:block;position:relative;margin:0px auto 80px;background:#fff;font:13px Helvetica,Arial,sans-serif;border-radius:15px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.calendar{display:table;width:100%}.calendar tr{background:none !important}.year-header{color:#000;padding:20px 0;text-align:center;position:relative;font-family:"Bebas Neue",Arial,sans-serif;border-top-left-radius:3px}.year-header .left-button,.year-header .right-button{background:#000;width:40px;height:40px;border-radius:50%;cursor:pointer;text-align:center;position:absolute;color:#fff;font-weight:bold}.year-header span{display:inline-flex;font-size:24px;align-items:center;justify-content:center}.left-button{left:20px}.right-button{right:20px}.button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-size:1rem;border-radius:25px;padding:.65rem 1.9rem;transition:.2s ease all;color:#fff;border:none;box-shadow:-1px 10px 20px #9bc6fd;background:#52a0fd;background:-moz-linear-gradient(left, #52A0FD 0%, #00C9FB 80%, #00C9FB 100%);background:-webkit-linear-gradient(left, #52A0FD 0%, #00C9FB 80%, #00C9FB 100%);background:linear-gradient(to right, #52A0FD 0%, #00C9FB 80%, #00C9FB 100%)}#cancel-button{box-shadow:-1px 10px 20px #ff7dae;background:#ff1744;background:-moz-linear-gradient(left, #FF1744 0%, #FF5D95 80%, #FF5D95 100%);background:-webkit-linear-gradient(left, #FF1744 0%, #FF5D95 80%, #FF5D95 100%);background:linear-gradient(to right, #FF1744 0%, #FF5D95 80%, #FF5D95 100%)}#add-button{display:block;position:absolute;right:20px;bottom:20px}#add-button:hover,#ok-button:hover,#cancel-button:hover{transform:scale(1.03)}#add-button:active,#ok-button:active,#cancel-button:active{transform:translateY(3px) scale(0.97)}.days-table{margin-top:30px}.days-table,.dates-table,.months-table{border-collapse:separate;text-align:center}.day{font-weight:bold;padding:0 10px;line-height:26px;border:2px solid rgba(0,0,0,0);font-size:14px;color:#000}.month{cursor:pointer;padding-top:10px;font-size:18px;color:#000;transition:all 250ms;font-weight:bold;font-family:"Bebas Neue",Arial,sans-serif}.month:hover{color:#ff1744;text-shadow:0 1px 4px RGBA(255, 50, 120, 0.8)}.table-date{cursor:default;color:#2b2b2b;font-size:15px;padding:10px;line-height:36px;text-align:center;border:2px solid rgba(0,0,0,0);transition:all 250ms;border-radius:5px}.table-date:not(.nil):hover{border-color:#ff1744;box-shadow:0 2px 6px RGBA(255, 50, 120, 0.9)}.event-date{box-shadow:0 2px 8px RGBA(130, 180, 255, 0.9)}.active-date{background:#ff1744;box-shadow:0 2px 8px RGBA(255, 50, 120, 0.9);color:#fff}.event-date.active-date{box-shadow:0 2px 8px RGBA(130, 180, 255, 0.9)}.form-container{margin-top:25%}.form-label{color:#333}.input{border:none;background:none;border-bottom:1px #aaa solid;display:block;margin-bottom:50px;width:200px;height:20px;text-align:center;transition:border-color 250ms}.input:focus{outline:none;border-color:#00c9fb}.error-input{border-color:#ff1744}@media only screen and (max-width: 780px){.content{overflow:visible;position:relative;max-width:100%;width:370px;height:100%;background:#52a0fd;background:-moz-linear-gradient(left, #52A0FD 0%, #00C9FB 80%, #00C9FB 100%);background:-webkit-linear-gradient(left, #52A0FD 0%, #00C9FB 80%, #00C9FB 100%);background:linear-gradient(to right, #52A0FD 0%, #00C9FB 80%, #00C9FB 100%)}.events-container{float:none;overflow:visible;margin:0 auto;padding:0;display:block;left:0;border-radius:3px}}@media only screen and (max-width: 400px){.content,.events-container,.year-header,.calendar-container{width:320px}.months-table{display:block;margin:0 auto;width:320px;margin-top:20px}.event-element{width:300px}.day{padding:0 7px}.month{display:inline-block;padding:10px 10px;font-size:20px}}.GandPMain .collegeLogoContainer{text-align:center}.GandPMain .collegeLogoContainer img{width:500px;padding-bottom:40px}.GandPMain a.btn{width:80%}.policyIcon{margin-bottom:40px}.policyIcon img{height:136px}a.reports.btn{width:80%}.calendar-close{font-size:26px;color:#ff1844;width:45px;height:45px;display:inline-flex;justify-content:center;border-radius:50%;border:2px solid #ff1844;align-items:center;cursor:pointer;transition:all .25s ease-in-out}.calendar-close:hover{background:#ff1844;color:#fff}.always-show{display:block !important}.news-article h2{margin-top:40px}.archive .news-card{margin-bottom:30px}.accessibility-btn{cursor:pointer}.accessibility-btn:focus-within,.accessibility-btn:focus-visible,.accessibility-btn:focus{outline:2px solid #005fcc !important}.portal{color:#fff;padding-top:0}.portal .tcc-logo{text-align:center;margin-bottom:60px}.portal h2{color:#fff}.portal .portal-box{max-width:640px;margin:auto;padding:60px 120px;background:#fff;border-radius:10px}.portal .portal-box h2{text-align:center;color:#000;margin-bottom:40px}.portal .portal-box h2::before{width:100% !important;margin-left:0 !important;left:0 !important}.portal .portal-box .cta-list a{margin-top:30px;margin-right:0;width:310px}.contact-form-copy p{width:70%}@media only screen and (max-width: 767px){.contact-form-copy p{width:100%}}.two-column-text-block ul{column-count:1}.two-column-text-block ul li{margin:5px 0}.time-and-date{margin:20px 0 40px;justify-content:center}.single-event-date{display:inline-block;margin-bottom:20px}.event-times{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.single-event-time{margin:0 10px}.single-event-date,.single-event-time{padding:10px;background:#000;border-radius:5px;color:#fff}.event-template-default .article-content{max-width:800px}@keyframes shareicon{0%{right:10px;bottom:0;opacity:0}100%{right:-70px;bottom:0;opacity:1}}@keyframes commenticon{0%{right:10px;bottom:90px;opacity:0}100%{right:-70px;bottom:90px;opacity:1}}@keyframes likeicon{0%{right:10px;bottom:180px;opacity:0}100%{right:-70px;bottom:180px;opacity:1}}@keyframes strongertextbefore{0%{top:100px;left:-120px;opacity:0}100%{top:100px;left:-80px;opacity:1}}@keyframes strongertext{0%{top:100px;left:-220px;opacity:0}100%{top:100px;left:-180px;opacity:1}}@keyframes brandhash{0%{top:160px;left:-25px;opacity:0}100%{top:160px;left:15px;opacity:1}}@keyframes shareiconRtL{0%{right:-150px;bottom:0;opacity:0}100%{right:-70px;bottom:0;opacity:1}}@keyframes commenticonRtL{0%{right:-150px;bottom:90px;opacity:0}100%{right:-70px;bottom:90px;opacity:1}}@keyframes likeiconRtL{0%{right:-150px;bottom:180px;opacity:0}100%{right:-70px;bottom:180px;opacity:1}}@keyframes strongertextRtL{0%{top:100px;right:-220px;opacity:0}100%{top:100px;right:-180px;opacity:1}}@keyframes strongertextbeforeRtL{0%{top:50px;right:-200px;opacity:0}100%{top:50px;right:-150px;opacity:1}}@keyframes brandhashRtL{0%{top:110px;right:-150px;opacity:0}100%{top:110px;right:-100px;opacity:1}}@keyframes strongertextbeforeTop{0%{top:25px;left:-120px;opacity:0}100%{top:25px;left:-80px;opacity:1}}@keyframes strongertextTop{0%{top:25px;left:-220px;opacity:0}100%{top:25px;left:-180px;opacity:1}}@keyframes brandhashTop{0%{top:85px;left:-25px;opacity:0}100%{top:85px;left:15px;opacity:1}}@keyframes shareiconRtLNews{0%{right:-150px;bottom:0;opacity:0}100%{right:-90px;bottom:0;opacity:1}}@keyframes commenticonRtLNews{0%{right:-150px;bottom:70px;opacity:0}100%{right:-90px;bottom:70px;opacity:1}}@keyframes likeiconRtLNews{0%{right:-150px;bottom:140px;opacity:0}100%{right:-90px;bottom:140px;opacity:1}}@keyframes strongertextRtLNews{0%{top:100px;right:-220px;opacity:0}100%{top:100px;right:-180px;opacity:1}}@keyframes strongertextbeforeRtLNews{0%{top:75px;right:-300px;opacity:0}100%{top:75px;right:-250px;opacity:1}}@keyframes brandhashRtLNews{0%{top:120px;right:-300px;opacity:0}100%{top:120px;right:-135px;opacity:1}}@media only screen and (max-width: 1399px){.hero-icon{display:none}}.hero-image{position:relative;max-width:400px}.hero-image img{border-radius:10px}.hero-image.ltr .hero-icon{position:absolute;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards}.hero-image.ltr .hero-icon img{width:75%}.hero-image.ltr .hero-icon.stronger-text{opacity:0;animation-name:strongertextbefore}.hero-image.ltr .hero-icon.stronger-text-new{opacity:0;animation-name:strongertext}.hero-image.ltr .hero-icon.brand-hashtag{opacity:0;animation-name:brandhash;animation-delay:.5s}.hero-image.ltr .hero-icon.like-icon{opacity:0;animation-name:likeicon;animation-delay:1s}.hero-image.ltr .hero-icon.comment-icon{opacity:0;animation-name:commenticon;animation-delay:1.5s}.hero-image.ltr .hero-icon.share-icon{opacity:0;animation-name:shareicon;animation-delay:2s}.hero-image.rtl .hero-icon{position:absolute;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards}.hero-image.rtl .hero-icon img{width:75%}.hero-image.rtl .hero-icon.stronger-text{opacity:0;animation-name:strongertextbeforeRtL}.hero-image.rtl .hero-icon.stronger-text-new{opacity:0;animation-name:strongertextRtL}.hero-image.rtl .hero-icon.brand-hashtag{opacity:0;animation-name:brandhashRtL;animation-delay:.5s}.hero-image.rtl .hero-icon.like-icon{opacity:0;animation-name:likeiconRtL;animation-delay:1s}.hero-image.rtl .hero-icon.comment-icon{opacity:0;animation-name:commenticonRtL;animation-delay:1.5s}.hero-image.rtl .hero-icon.share-icon{opacity:0;animation-name:shareiconRtL;animation-delay:2s}.hero-image.top .hero-icon{position:absolute;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards}.hero-image.top .hero-icon img{width:75%}.hero-image.top .hero-icon.stronger-text{opacity:0;animation-name:strongertextbeforeTop}.hero-image.top .hero-icon.stronger-text-new{opacity:0;animation-name:strongertextTop}.hero-image.top .hero-icon.brand-hashtag{opacity:0;animation-name:brandhashTop;animation-delay:.5s}.hero-image.top .hero-icon.like-icon{opacity:0;animation-name:likeicon;animation-delay:1s}.hero-image.top .hero-icon.comment-icon{opacity:0;animation-name:commenticon;animation-delay:1.5s}.hero-image.top .hero-icon.share-icon{opacity:0;animation-name:shareicon;animation-delay:2s}.socials{display:flex;margin-top:30px}.socials a img{height:25px}.socials a+a{margin-left:20px}.all-news-section{padding:0}.all-news-section .news-cards .news-card .news-card-content{background:rgba(0,0,0,0)}.pagination{padding-bottom:100px;padding-top:50px}.part-of-logo{margin-bottom:20px;width:75%}@media only screen and (max-width: 767px){.part-of-logo{margin-top:30px}}.date-of-birth label{height:auto;width:auto;line-height:22px;position:relative;margin:0 0 5px 0;clip:auto;padding-left:30px}@media only screen and (max-width: 768px){.date-of-birth label{padding-left:0}}.date-of-birth input{border:2px solid rgba(117,124,120,.4901960784)}.related-courses h2{margin-bottom:40px}.footer-partner-logos{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 767px){.footer-partner-logos{margin:60px 0 40px}}@media only screen and (max-width: 767px){.footer-partner-logos a{margin:10px 0}}.cg-title h4{text-align:center}.cg-title p{text-align:center;font-size:22px;color:#000;margin:30px 0 50px}.cg-tip-wrap h4{text-align:center;height:72px;margin-bottom:20px}.cg-tip-wrap p{text-align:center;color:#000;font-size:22px;line-height:28px}.top-row{margin-top:40px}.middle-row{padding:60px 0 40px;border-top:1px solid #707070;border-bottom:1px solid #707070;margin:40px 0 60px}.tip-image-wrap{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;padding:0 20px}.tip-image-wrap .tip-image{margin-bottom:40px}.tip-image-wrap p{text-align:center;color:#000;font-size:22px;line-height:28px}.career-guidance{background-size:cover;background-repeat:no-repeat}.grade-table{padding-top:0}.grade-table th{background:#000;color:#fff;font-family:"Bebas Neue",Arial,sans-serif;font-size:22px;width:33%;border:1px solid #dedede;text-align:center}.grade-table tr:nth-child(odd){background:#fff !important;color:#000}.grade-table tr:nth-child(even){background:#f7f7f6 !important;color:#000}.grade-table td{border:1px solid #dedede;text-align:center;font-size:14px;padding:15px 20px}.reset-btn{margin-top:10px;text-align:start;padding:0 7px}.article-btn{display:inline-block;text-indent:-9999px;position:relative}.layout-subnav .btn{min-width:auto;margin-right:16px;margin-bottom:20px}.tmc .career-guidance a span{color:#987f00}@media only screen and (max-width: 991px){.tcc-logos a{margin:20px 0;display:inline-block}}.course-apply-form{margin-top:80px}.course-apply-form h2{margin-bottom:50px}.course-apply-form textarea.wpcf7-textarea{height:200px}.select-wrap label{height:auto;width:auto;position:relative;padding-left:30px;padding-top:10px}.date-of-birth label{padding-top:10px}.form-section h4{margin:30px 0 40px}.wpcf7-list-item{width:100%}.wpcf7-list-item input[type=radio],.wpcf7-list-item input[type=checkbox]{width:initial}.steps-step p{color:#000;font-weight:bold;margin-top:20px !important}.steps-form .steps-row .steps-step .btn-circle{padding:0 !important;min-width:auto !important;margin-right:0}.uacf7-next,.uacf7-prev{outline:none;font-family:"Bebas Neue",Arial,sans-serif;padding:12px 30px 10px 30px;font-size:23px;line-height:23px;border-radius:5px;background:#fff;border-color:#000;color:#000}.steps-form .steps-row{display:flex !important;justify-content:space-between}#news .view-all-btn-wrap .view-all-btn a:hover,.events .view-all-btn-wrap .view-all-btn a:hover{color:#000;text-decoration:underline}#course-category-list #courseList .filterCategory .course-category-content .card-counter span,#course-category-list #courseList .filterCategory .course-category-content .card-counter{color:#000 !important}#courseTiles #courseList .course-card-content span{color:#000;text-decoration:underline}#awards .award-wrap.column{gap:1rem}#awards .award-wrap .award-text p a span{color:#000;text-decoration:underline}#als_team .teamMember{width:33% !important}@media only screen and (max-width: 500px){#als_team .teamMember{width:50% !important}}@media only screen and (max-width: 350px){#als_team .teamMember{width:100% !important}}@media only screen and (max-width: 1199px){#news .news-cards .news-card{margin:20px 0}}#news .news-cards .news-card .news-card-content{background:rgba(0,0,0,0)}@media only screen and (max-width: 1199px){#news .news-cards .side-news-posts{margin:20px 0;padding-left:0}}@media only screen and (max-width: 991px){.news-slider{margin-top:7rem}}@media only screen and (max-width: 767px){.news-slider{margin-top:5rem}}@media only screen and (max-width: 500px){.news-slider{margin-top:3rem}}@media only screen and (max-width: 1199px){.two-column.black-line-bg .row.align-items-center{align-items:flex-start !important}}.single-subject .two-column.intro{padding:0px 0 50px 0 !important}.single-subject #courseTiles{padding-top:50px !important}.single-course .one-column{padding:0px 0 50px 0 !important}.single-course .printContent{padding:75px 0 0 0 !important}.single-course .printContent:last-of-type{padding:75px 0 !important}@media only screen and (max-width: 991px){body.page-id-534 .two-column.padding-bottom{padding-bottom:0 !important}}@media only screen and (max-width: 991px){body.page-id-534 .two-column .d-flex .text-center.text-md-start .quote-wrap{margin-bottom:50px}}@media only screen and (max-width: 1199px){#awards .row.align-items-center{justify-content:flex-start !important}}@media only screen and (max-width: 1199px){.page-id-252 .hero h1{font-size:74px;line-height:68px}}body.stc .two-column p a,body.stc .one-column p a,body.stc .two-column p a span,body.stc .one-column p a span,body.stc .one-column ul li a{color:#000 !important;font-weight:600 !important;text-decoration:none !important}body.stc .two-column p a:hover,body.stc .one-column p a:hover,body.stc .two-column p a span:hover,body.stc .one-column p a span:hover,body.stc .one-column ul li a:hover{text-decoration:underline !important}body.stc .two-column .small-posts-wrap .small-post-content a{color:#4ae18d !important}body.stc .two-column a.btn:hover{text-decoration:none !important}body.stc .two-column a:hover{text-decoration:none !important}.page-template-template-news .all-news-section .small-news-card{align-items:flex-start}.mobile_menu_bar_toggle--wrapper{display:inline-block}a:focus,a:focus-visible,a:focus-within{outline:2px solid #005fcc !important}.sr-only{display:none}@media(min-resolution: 150dpi),(min-device-pixel-ratio: 1.5),(min-resolution: 150dpcm){body{padding-top:90px}}.skip_link{padding:5px;text-decoration:underline;text-indent:-999999px;margin-top:-34px;opacity:0;display:block}.skip_link:hover{cursor:unset}.skip_link:focus{text-indent:0px;margin-top:0px;opacity:1;outline:2px solid #005fcc;text-align:center;background:#fff;color:#000;text-align:left}.skip_link:focus span{color:#000;outline:2px solid #005fcc}.skip_link:focus:hover{cursor:pointer}.events .slick-arrow:hover{background-color:#fff !important}.events .slick-arrow span{padding:10px 0}.article-btn{color:#000;margin-bottom:2rem;text-indent:0px}.article-btn:hover{text-decoration:underline;text-decoration-color:#4ae18d}@media only screen and (max-width: 991px){section.home.news_ticker .news-slider{display:none}}section.home.news_ticker .news-slider .newsTickerContainer .newsTickerBg{background:#4ae18d;clip-path:polygon(0% 38%, 96% 0%, 102% 40%, 5% 100%);-webkit-clip-path:polygon(0% 38%, 96% 0%, 102% 40%, 5% 100%);height:150%;top:-30%}section.home.news_ticker .news-slider .newsTicker{background:#fff !important}section.home.news_ticker .news-slider .newsTicker .slick-arrow{background:#000}section.home.news_ticker .news-slider .newsTicker .slick-arrow.slick-prev::before{background:url("../img/green_back.svg");width:unset;height:unset;background-repeat:no-repeat;background-size:cover}section.home.news_ticker .news-slider .newsTicker .slick-arrow.slick-next::before{background:url("../img/green_next.svg");width:unset;height:unset;background-repeat:no-repeat;background-size:cover;transform:rotate(0deg)}section.home.news_ticker .news-slider .newsTicker .slick-arrow:hover{background:#4ae18d}section.home.news_ticker .news-slider .newsTicker .slick-arrow:hover.slick-prev::before{background:url("../img/arrow.svg") no-repeat;background-size:16px 16px;background-position:center;width:16px;height:16px;transform:rotate(0deg) !important}section.home.news_ticker .news-slider .newsTicker .slick-arrow:hover.slick-next::before{background:url("../img/arrow.svg") no-repeat;background-size:16px 16px;background-position:center;width:16px;height:16px;transform:rotate(180deg)}section.home.news_ticker .news-slider .newsTicker .slick-slide>div{padding:0px !important}section.home.news_ticker .news-slider .newsTicker .slick-slide>div div{font-size:38px}section.home.news_ticker .news-slider .newsTicker .slick-slide>div div .newsWrapper{display:flex;justify-content:center;align-items:center;padding-bottom:5px;margin-top:3px}section.home.news_ticker .news-slider .newsTicker .slick-slide>div div .newsWrapper a.btn{border:2px solid #4ae18d !important}section.home.news_ticker .news-slider .newsTicker .slick-slide>div div .newsWrapper a.btn:hover{background:#4ae18d !important;color:#000 !important}section.home.news_ticker .hero-image .hero-icon{position:absolute;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards}section.home.news_ticker .hero-image .hero-icon img{width:50%}section.home.news_ticker .hero-image .hero-icon.stronger-text{opacity:0;animation-name:strongertextbeforeRtLNews}section.home.news_ticker .hero-image .hero-icon.stronger-text-new{opacity:0;animation-name:strongertextRtLNews}section.home.news_ticker .hero-image .hero-icon.brand-hashtag{opacity:0;animation-name:brandhashRtLNews;animation-delay:.5s}section.home.news_ticker .hero-image .hero-icon.like-icon{opacity:0;animation-name:likeiconRtLNews;animation-delay:1s}section.home.news_ticker .hero-image .hero-icon.comment-icon{opacity:0;animation-name:commenticonRtLNews;animation-delay:1.5s}section.home.news_ticker .hero-image .hero-icon.share-icon{opacity:0;animation-name:shareiconRtLNews;animation-delay:2s}@media only screen and (max-width: 991px){section.home.news_ticker{margin-bottom:150px}}/*# sourceMappingURL=app.min.css.map */