﻿:root{--orange:#eb7223;--green:#86af0f;--grey:#4d4d4d}html{height:100%}body{text-rendering:optimizeLegibility;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;margin:0 auto;min-height:100%!important;min-width:360px;display:grid;grid-gap:0;min-height:100%!important;grid-template-columns:100%;grid-template-areas:"header" "main" "footer";grid-template-rows:auto 1fr auto;font-size:.9rem}h1,h2,h3,h4,h5,h6{color:var(--grey);font-weight:400;margin:0;padding:0}p{padding:0 0 1.5rem 0;line-height:1.5;margin:0;font-weight:200;font-size:1.1rem;color:var(--grey)}p:last-of-type{padding-bottom:0}strong{font-weight:500}.formatted-block h1{font-size:2.5rem;color:var(--grey);font-weight:500}.formatted-block h2{font-size:1.75rem;color:var(--orange);font-weight:300}.formatted-block h3{font-size:1.4rem;color:var(--orange)}.formatted-block h4{font-size:1.4rem;color:var(--grey)}.formatted-block p,.formatted-block ul li,.formatted-block ol li,.formatted-block figcaption{line-height:1.5;margin:0;font-weight:200;font-size:1.1rem;color:var(--grey)}.formatted-block p{padding:0 0 1.5rem 0}.formatted-block p a,.formatted-block li a,.formatted-block li p a{text-decoration:underline;font-weight:500}.formatted-block p a strong,.formatted-block p strong a{font-weight:700}.formatted-block p a:hover,.formatted-block li a:hover,.formatted-block li p a:hover{color:var(--orange)}.formatted-block ul{list-style:none;padding:0 0 1.5rem 0;margin:0;display:flex;flex-direction:column;gap:.75rem}.formatted-block ul li{position:relative;padding-left:50px;font-weight:400}.formatted-block ul li:before{display:block;position:absolute;top:1px;left:20px;content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--orange)}.formatted-block figure{margin:0}.formatted-block .multi-column-text{column-count:1;column-gap:1.5rem}.formatted-block .fact-file{background:#f2f2f2}.formatted-block .fact-file ul li{font-weight:300}ul.pagination{color:#999}ul.pagination i{font-size:2rem;color:var(--orange)}ul.pagination li{display:flex;justify-content:center;align-items:center}ul.pagination li a{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;font-size:1rem}ul.pagination li a:hover{color:var(--orange)}ul.pagination li a.active{background:var(--orange);color:#fff;border-radius:5px;pointer-events:none}ul.pagination li a.page-first i,ul.pagination li a.page-last i{font-size:1.55rem}a{outline:none}a:link,a:visited{color:var(--grey);text-decoration:none}input,select,textarea{display:block;width:100%;padding:5px 10px;font-weight:300;margin-bottom:0;border:none;outline:none;resize:none;text-align:left;background:#eee;color:#000;border-radius:5px;box-sizing:border-box;position:relative}.select-wrapper{width:100%;position:relative}.select-wrapper select{position:relative;padding:5px 30px 5px 10px;text-align-last:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;font-size:1rem;font-weight:400}.select-wrapper:after{position:absolute;top:50%;transform:translateY(-50%);right:10px;content:"";font-family:"Font Awesome 6 Free";font-size:1.25rem;font-weight:900;color:var(--grey)}button{border:none;cursor:pointer;width:auto;outline:none;color:#fff;font-weight:400;border-radius:3px;text-align:center;font-size:1.25rem}img{width:100%;max-width:100%;height:auto}header.main{grid-area:header;position:relative}header.main:before{content:"";position:absolute;top:0;left:0;width:100%;height:70px;background:var(--grey);border-top:10px solid var(--orange);z-index:0}header.main form.search{flex-direction:row;gap:5px}header.main form.search input[type=text]{padding:5px 10px;font-size:1rem;background:#e1e1e1}header.main form.search button{background:none;font-size:25px}header.main .header-wrapper{min-height:183px;max-width:1320px;display:flex;flex-direction:column;margin:0 auto;position:relative}header.main .header-wrapper .header-contents-top{position:relative;padding:10px 78px 0 120px;width:100%;margin:0 auto;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;min-height:143px}header.main .header-wrapper .header-contents-top .masthead-top{display:flex;justify-content:end;align-items:center;gap:min(50px,5vw);padding:10px 0;height:60px;margin:0 min(50px,5vw)}header.main .header-wrapper .header-contents-top .masthead-top form,header.main .header-wrapper .header-contents-top .masthead-top .socials{display:none}header.main .header-wrapper .header-contents-top .masthead-top .socials{flex-direction:row;gap:15px}header.main .header-wrapper .header-contents-top .masthead-top .socials a{font-size:28px;color:#c3c3c3}header.main .header-wrapper .header-contents-top .masthead-bottom{display:flex;justify-content:end;align-items:top;margin:0 min(50px,5vw)}header.main .header-wrapper .header-contents-top .masthead-bottom nav.visible-nav{display:none}header.main .header-wrapper .header-contents-top .masthead-bottom nav.visible-nav ul>li.opt-large{display:none}header.main .header-wrapper .header-contents-top .masthead-bottom .search-icon,header.main .header-wrapper .header-contents-top .masthead-bottom .nav-icon{display:flex;justify-content:center;align-items:center;padding-top:20px}header.main .header-wrapper .header-contents-top .masthead-bottom .search-icon{color:var(--grey);font-size:25px;padding-right:5px}header.main .header-wrapper .header-contents-top .masthead-bottom .nav-icon{color:var(--orange);margin-left:10px;font-size:35px}header.main .header-wrapper .header-contents-top .masthead-bottom .search-icon,header.main .header-wrapper .header-contents-top .masthead-bottom .nav-icon{cursor:pointer}header.main .header-wrapper .header-contents-top .masthead-bottom .search-icon:hover,header.main .header-wrapper .header-contents-top .masthead-bottom .nav-icon:hover{color:var(--green)}header.main .header-wrapper .logo{position:absolute;top:0;left:0;width:120px}header.main .header-wrapper .logo img{position:relative;width:100%;z-index:1}header.main .header-wrapper .covernant{position:absolute;top:0;right:0;width:auto;height:136px}header.main .header-wrapper .strapline{position:relative;padding:10px 0 0 0;margin:0;width:100%;z-index:1;box-sizing:border-box}header.main .header-wrapper .strapline h2{color:var(--grey);font-weight:400;font-size:1.1rem;text-align:center;margin:0 min(50px,5vw)}header.main .header-wrapper .strapline h2 strong{font-weight:500}header.main .header-wrapper nav{display:none}header.main .header-wrapper nav ul{display:flex;list-style:none;margin:0;padding:0}header.main .header-wrapper nav ul li{position:relative}header.main .header-wrapper nav.visible-nav ul{flex-direction:row;justify-content:end;gap:5px}header.main .header-wrapper nav.visible-nav ul>li{position:relative}header.main .header-wrapper nav.visible-nav ul>li a{display:block;background:var(--grey);border-radius:0 0 10px 10px;padding:10px 15px;color:#fff;font-size:1.15rem;font-weight:300}header.main .header-wrapper nav.visible-nav ul>li a.active{background:var(--orange)}header.main .header-wrapper nav.visible-nav ul>li a:hover:not(.active){background:var(--green)}header.main .header-wrapper nav.visible-nav ul>li a img{max-width:20px}header.main .header-wrapper nav.visible-nav ul>li:hover .dropdown-parent{opacity:1;visibility:visible}header.main .header-wrapper nav.visible-nav .dropdown-parent{opacity:0;visibility:hidden;z-index:99;padding-top:5px;position:absolute;bottom:0;left:0;transform:translateY(100%)}header.main .header-wrapper nav.visible-nav .dropdown-parent>ul{border-radius:0 10px 10px 0;border-left:5px solid var(--green);padding:10px 0}header.main .header-wrapper nav.hidden-nav ul,header.main .header-wrapper nav .dropdown-parent ul{display:flex;flex-direction:column;gap:5px;background:var(--grey);min-width:300px}header.main .header-wrapper nav.hidden-nav ul li,header.main .header-wrapper nav .dropdown-parent ul li{white-space:nowrap;margin:0;padding:0 20px;border-radius:0}header.main .header-wrapper nav.hidden-nav ul li a,header.main .header-wrapper nav .dropdown-parent ul li a{display:inline-block;white-space:nowrap;color:#fff;padding:0;font-size:1.1rem;box-sizing:border-box}header.main .header-wrapper nav.hidden-nav ul li a:before,header.main .header-wrapper nav .dropdown-parent ul li a:before{display:none;position:absolute;top:50%;transform:translateY(-50%);left:20px;content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--orange)}header.main .header-wrapper nav.hidden-nav ul li a.active,header.main .header-wrapper nav .dropdown-parent ul li a.active{background:var(--grey);font-weight:500;padding-left:25px}header.main .header-wrapper nav.hidden-nav ul li a.active:before,header.main .header-wrapper nav .dropdown-parent ul li a.active:before{display:inline-block}header.main .header-wrapper nav.hidden-nav ul li a:hover:not(.active),header.main .header-wrapper nav .dropdown-parent ul li a:hover:not(.active){background:var(--grey);color:var(--green)}header.main .header-wrapper nav ul li form{display:flex}header.main .header-wrapper nav ul li .dropdown-sub .dp-toggle{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#fff}header.main .header-wrapper nav ul li .dropdown-sub .dp-toggle i{font-size:25px;cursor:pointer}header.main .header-wrapper nav ul li .dropdown-sub ul{display:none;flex-direction:column;gap:5px;border-radius:0;border-left:none;background:var(--grey);padding:5px 0 0 0;min-width:auto}header.main .header-wrapper nav ul li .dropdown-sub ul.open{display:flex}header.main .header-wrapper nav ul li .dropdown-sub ul li{padding:0}header.main .header-wrapper nav ul li .dropdown-sub ul li a{position:relative;padding-left:35px;font-weight:300}header.main .header-wrapper nav ul li .dropdown-sub ul li a:before{display:inline-block;left:10px}header.main .header-wrapper nav.hidden-nav{display:none;z-index:99;padding-top:5px;position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%}header.main .header-wrapper nav.hidden-nav.open{display:block}header.main .header-wrapper nav.hidden-nav>ul{padding:15px 0}header.main .header-wrapper nav.hidden-nav>ul li form.search{padding-bottom:5px}main{grid-area:main;width:100%}main .fa-wrapper p{color:#999;font-size:1rem}main .fa-wrapper .fa-logos{border:2px solid #dcdcdc;background:#fff;border-radius:10px}main .fa-wrapper .fa-logos a img{width:auto;height:auto;max-height:100px;max-width:200px}main .sponsored-by p{color:#999;font-size:1rem}main .sponsored-by img{padding:10px;border-radius:10px;border:2px solid #dcdcdc}main .quest-mag-block h2{font-size:1.5rem;color:var(--orange);font-weight:600}main .quest-mag-block .quest-mag-block-inner{background:var(--grey);border-radius:0 0 15px 15px}main .quest-mag-block .quest-mag-block-inner .gradiant-block{position:relative}main .quest-mag-block .quest-mag-block-inner .gradiant-block:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;background:linear-gradient(180deg,#ffffff 25%,#d0d0d0 100%);z-index:0}main .quest-mag-block .quest-mag-block-inner .gradiant-block img{position:relative;max-width:75%;z-index:1}main .quest-mag-block .quest-mag-block-inner p{color:#fff;font-size:.9rem;font-weight:400;max-width:80%}main .quest-mag-block .quest-mag-block-inner p.sponsored-by-text{color:#999}main .quest-mag-block .quest-mag-block-inner .sponsored-by-img{max-width:80%}main .quest-mag-block .quest-mag-block-btns a{background:var(--orange);color:#fff;font-size:.95rem;border-radius:0 0 10px 10px}main .quest-mag-block .quest-mag-block-btns a:first-child{text-transform:uppercase}main .quest-mag-block .quest-mag-block-btns a:last-child{background:gray}main .useful-info h2{font-size:1.5rem;color:var(--orange);font-weight:500}main .useful-info .useful-info-inner{background:#fafafa;border:2px solid #d9d9d9;border-radius:10px}main .useful-info .useful-info-inner h3{font-size:1.1rem;color:var(--orange);font-weight:500}main .useful-info .useful-info-inner a{font-size:1rem;color:var(--grey);font-weight:300}main .useful-info .useful-info-inner a i{font-size:1.5rem;color:gray}main .useful-info .useful-info-inner a:last-child i{font-size:1.75rem}main .useful-info .useful-info-inner a:hover{color:var(--orange)}main .useful-info .useful-info-inner ul{list-style:none;display:flex;flex-direction:column;gap:.325rem}main .useful-info .useful-info-inner ul li{position:relative;padding-left:40px;font-weight:200;color:var(--grey);font-size:1.1rem}main .useful-info .useful-info-inner ul li:before{display:block;position:absolute;top:1px;left:10px;content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--orange)}main .related-articles h2{font-size:1.5rem;color:var(--orange);font-weight:500}main .related-articles article{border-bottom:2px solid #d9d9d9}main .related-articles article a h3{font-size:1.15rem;color:var(--orange);font-weight:400}main .related-articles article p{font-weight:400;font-size:.95rem}main .related-articles article p:first-child{font-weight:300;font-size:.9rem}main .related-articles article:last-child{border-bottom:none;padding-bottom:0!important;margin-bottom:0!important}main .case-study h2{font-size:1.5rem;color:var(--orange);font-weight:500}main .case-study .case-study-inner{background:#e6e6e6;border-radius:10px}main .case-study .case-study-inner h3{font-size:1.1rem;color:var(--orange);font-weight:500}main .case-study .case-study-inner p{font-size:1rem}main .case-study .case-study-inner p strong{display:block}main .case-study .case-study-inner a:link,main .case-study .case-study-inner a:visited{display:inline-block;font-size:1rem;background:var(--orange);padding:5px 25px;color:#fff;border-radius:4px}main .training-category-block h2,main .find-careers-block h2{font-size:1.25rem;color:var(--orange);font-weight:500}main .training-category-block .training-category-block-inner,main .training-category-block .find-careers-block-inner,main .find-careers-block .training-category-block-inner,main .find-careers-block .find-careers-block-inner{background:#f5f5f5;border:2px solid #d9d9d9;border-radius:10px}main .training-category-block form,main .find-careers-block form{width:100%;max-width:500px}main .training-category-block form input,main .find-careers-block form input{background:#fff;border:1px solid #ccc;font-size:1rem;font-weight:400}main .training-category-block form button,main .find-careers-block form button{background:var(--orange);font-size:1rem;padding:5px 10px}main .find-careers-block .find-careers-block-inner .alpha-links a{padding:3px 5px;font-size:1rem}main .find-careers-block .find-careers-block-inner .alpha-links a:hover{color:var(--orange)}main .find-careers-block .find-careers-block-inner .alpha-links a.active{color:#fff;background:var(--orange);border-radius:5px;pointer-events:none}main .career-results h2{font-size:1.5rem;color:var(--orange);font-weight:400}main .career-results .row{border-bottom:2px solid #d9d9d9}main table.table-listing{width:100%;font-size:1rem;color:#999;font-weight:300}main table.table-listing thead th{border-bottom:3px solid #d9d9d9;font-size:1.25rem;color:var(--orange);font-weight:400}main table.table-listing tbody tr{border-bottom:2px solid #d9d9d9}main table.table-listing tbody tr:nth-child(even){background:#f5f5f5}main table.table-listing tbody tr td{width:20%;box-sizing:border-box;vertical-align:top}main table.table-listing tbody tr td:nth-child(1){width:25%}main table.table-listing tbody tr td:nth-child(1) img{width:100%;max-width:125px}main table.table-listing tbody tr td:nth-child(2){font-size:.9rem;font-weight:400}main table.table-listing tbody tr td:last-child{width:15%}main table.table-listing tbody tr td a:link,main table.table-listing tbody tr td a:visited{color:var(--orange);font-weight:400}main table.table-listing tbody tr td a:link i,main table.table-listing tbody tr td a:visited i{padding-left:3px}main .table-listing-mobile .row{border-bottom:2px solid #d9d9d9}main .table-listing-mobile .row p{padding-bottom:0}main .table-listing-mobile .row:nth-child(odd){background:#f5f5f5}main .table-listing-mobile .row .sector{font-size:.9rem;font-weight:400}main .table-listing-mobile .row .location,main .table-listing-mobile .row .salary{font-size:.9rem}main .table-listing-mobile .row .location span,main .table-listing-mobile .row .salary span{display:block;font-weight:400}main .table-listing-mobile a:link,main .table-listing-mobile a:visited{color:var(--orange);font-weight:400}main .table-listing-mobile a:link i,main .table-listing-mobile a:visited i{padding-left:3px}main .home-article a h2{font-size:1.75rem;font-weight:600}main .home-article a:hover h2{color:var(--orange)}main .home-article .box-head p{color:#999}main .home-article .box-head p:last-child{border-radius:5px 5px 0 0;color:#fff;font-weight:500}main .home-article.news-opt .box-head{border-bottom:3px solid var(--orange)}main .home-article.news-opt .box-head p:last-child{background:var(--orange)}main .home-article.article-opt .box-head{border-bottom:3px solid #639117}main .home-article.article-opt .box-head p:last-child{background:#639117}main .home-article.case-study-opt .box-head{border-bottom:3px solid #be810c}main .home-article.case-study-opt .box-head p:last-child{background:#be810c}footer.main{grid-area:footer}footer.main h2{font-size:1.25rem;color:#fff;font-weight:500;margin:0}footer.main p{font-size:.9rem}footer.main .fi-toggle,footer.main .fn-toggle{color:#fff}footer.main .fi-toggle i,footer.main .fn-toggle i{font-size:25px;cursor:pointer}footer.main .fi-toggle i:hover{color:var(--orange)}footer.main .block-orange{background:var(--orange)}footer.main .block-orange .form-row.open{display:block!important}footer.main .block-orange .form-row input{background:#fff}footer.main .block-orange .form-row button{background:none;font-size:30px;margin-left:auto}footer.main .block-grey{background:var(--grey)}footer.main .block-grey p,footer.main .block-grey a{color:#ddd}footer.main .block-grey a{font-weight:300;line-height:1.5}footer.main .block-grey a:hover{color:var(--orange)}footer.main .block-grey ul{list-style:none}footer.main .block-grey ul.open{display:block!important}footer.main .block-grey .img-float{float:left;padding:0 15px 0 0;max-width:90px}footer.main .block-grey .socials i{font-size:28px}footer.main .block-grey .contact-detail{font-size:1.25rem}footer.main .copyright-credit p,footer.main .copyright-credit a{padding:0;margin:0}footer.main .copyright-credit a:link,footer.main .copyright-credit a:visited{color:#999}footer.main .copyright-credit a:hover{color:var(--orange)}@media only screen and (min-width:576px){header.main .header-wrapper .header-contents-top .masthead-top form{display:flex}header.main .header-wrapper .header-contents-top .masthead-bottom{position:relative}header.main .header-wrapper .header-contents-top .masthead-bottom .search-icon{display:none}header.main .header-wrapper .header-contents-top .masthead-bottom nav.hidden-nav{width:auto;left:auto;right:0}header.main .header-wrapper .header-contents-top .masthead-bottom nav.hidden-nav>ul{border-radius:10px 0 0 10px;border-right:5px solid var(--green)}header.main .header-wrapper .header-contents-top .masthead-bottom nav.hidden-nav>ul li.search-form{display:none}}@media only screen and (min-width:768px){.w-md-auto-fix{width:auto!important}body{background-image:url(/graphics/bg.jpg);background-repeat:repeat-y;background-size:80% auto}header.main .header-wrapper .header-contents-top .masthead-top .socials{display:flex}header.main .header-wrapper .header-contents-top .masthead-bottom nav.visible-nav{display:block}header.main .header-wrapper .header-contents-top .masthead-bottom .search-icon,header.main .header-wrapper .header-contents-top .masthead-bottom .nav-icon{padding-top:0}header.main .header-wrapper .strapline h2{font-size:1.2rem}main .training-category-block form,main .find-careers-block form{max-width:none}footer.main h2{font-size:1rem}footer.main .block-orange{background:var(--orange)}footer.main .block-orange .form-row{display:block!important}footer.main .block-grey .contact-detail{font-size:.9rem}}@media only screen and (min-width:992px){body{background-size:730px auto}.formatted-block .multi-column-text{column-count:2;column-gap:3rem}header.main .header-wrapper .header-contents-top{padding-left:140px;padding-right:92px;min-height:160px}header.main .header-wrapper .header-contents-top .masthead-top form,header.main .header-wrapper .header-contents-top .masthead-top .socials{display:flex}header.main .header-wrapper .logo{width:140px}header.main .header-wrapper .covernant{height:160px}header.main .header-wrapper .strapline{margin:auto auto 0 auto}header.main .header-wrapper .strapline h2{font-size:1.3rem}header.main .header-wrapper nav ul>li a{font-size:1.3rem}main table.table-listing tbody tr td:nth-child(1){width:30%}main table.table-listing tbody tr td:last-child{width:10%}footer.main h2{font-size:1.25rem}footer.main .block-grey .contact-detail{font-size:1.1rem}}@media only screen and (min-width:1200px){header.main .header-wrapper .header-contents-top{position:static;padding-left:160px;padding-right:106px;min-height:auto}header.main .header-wrapper .header-contents-top .masthead-bottom nav.visible-nav ul>li.opt-large{display:block}header.main .header-wrapper .logo{width:160px}header.main .header-wrapper .covernant{height:183px}header.main .header-wrapper .strapline{padding-left:160px;padding-right:106px}header.main .header-wrapper .strapline h2{text-align:right}footer.main .block-grey .contact-detail{font-size:1.25rem}}﻿ header.main .header-wrapper .header-contents-top .masthead-top .search button:hover{color:var(--orange)}header.main .header-wrapper .header-contents-top .masthead-top .socials a:hover{color:var(--orange)}header.main .header-wrapper .header-contents-top .masthead-bottom nav.visible-nav ul>li.opt-tablet{display:block}@media only screen and (min-width:1200px){header.main .header-wrapper .header-contents-top .masthead-bottom nav.visible-nav ul>li.opt-tablet{display:none}}main .quest-mag-block .quest-mag-block-inner .gradiant-block{width:100%;text-align:center}.hidden-nav .dropdown-sub ul li a.active{padding-left:35px!important;color:var(--orange)!important}blockquote{padding:10px 20px 0;margin:0 0 20px;border-left:10px solid;border-color:var(--orange);font-weight:500}blockquote em{font-weight:500}.ad-smallprint{margin-bottom:5px;color:#999;font-size:80%;text-align:center}.ad-footer{margin:10px 0 20px;height:5px;border-bottom:1px solid #ddd}.video-link video{border:1px solid #ccc;cursor:pointer}.banner-ad{border:1px solid #ccc}#month_year h3{margin:25px 0 30px}#month_year .right a,#month_year .left a{padding:.5rem 1rem;background-color:var(--grey);color:#fff;border:none;border-radius:.25rem;cursor:pointer;transition:background-color 0.3s ease}#month_year .right a:hover,#month_year .left a:hover{background-color:var(--orange)}.formatted-block ul.my-dropdown{position:relative;display:inline-block}.formatted-block .my-dropdown-toggle{padding:.5rem 1rem;background-color:var(--grey);color:#fff;border:none;border-radius:.25rem;cursor:pointer;transition:background-color 0.3s ease}.formatted-block .my-dropdown-toggle:hover{background-color:var(--orange)}.formatted-block .my-dropdown-menu{display:none!important;position:absolute;top:100%;left:0;background:#fff;border:1px solid #ccc;box-shadow:0 2px 6px rgb(0 0 0 / .1);min-width:225px;padding:0;margin:0;list-style:none;z-index:1000}.formatted-block .my-dropdown-menu.show{display:block!important;margin:0;padding:0!important}.formatted-block .my-dropdown-menu li::before{content:none!important}.formatted-block .my-dropdown-menu li{margin:0;padding:0;text-align:left}.formatted-block .my-dropdown-menu li a{display:block;padding:.5em 1em;text-decoration:none;color:#666;background:#fff;border:none;width:100%;text-align:left;box-sizing:bordr-box}.formatted-block .my-dropdown-menu .divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e9ecef}.formatted-block .my-dropdown-menu li.thismonth a{font-weight:700;color:var(--orange)}.formatted-block .my-dropdown-menu li a:hover,.formatted-block .my-dropdown-menu li.thismonth a:hover{background-color:var(--orange);color:#fff}.formatted-block .center{text-align:center}.formatted-block .right{text-align:right}.formatted-block .left{text-align:left}.back-link:before{margin-right:10px;content:"\f060";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--orange)}.back-link{text-decoration:none!important}.formatted-block li.list-group-item:before{content:none}.formatted-block li.list-group-item{padding:1em 1em}.formatted-block li.list-group-item a{color:var(--orange)}.funding .blue,.funding .green,.funding .orange,.funding .purple,.funding .yellow{display:inline-block;font-size:12px;text-transform:uppercase;font-weight:700;padding:2px 4px;margin-bottom:4px;margin-right:4px;color:#333}.funding .blue{background:#73b9ff}.funding .green{background:#008c23;color:#fff}.funding .orange{background:#ff9326}.funding .purple{background:#a64dff;color:#fff}.funding .yellow{background:#ffd24d}.grecaptcha-badge{visibility:hidden}.training-category-block label input[type=checkbox]{display:inline-block;width:auto;margin-left:10px}.form-smallprint{font-size:80%;color:#fff;text-align:right}.form-smallprint a{color:#fff;text-decoration:underline}.cookie-banner{position:fixed;z-index:1000;bottom:0;width:100%;background-color:#262626;color:#fff;text-align:center;padding:2.5rem;box-shadow:0 -2px 5px rgb(0 0 0 / .3);opacity:.9}.cookie-banner form{padding:0}.cookie-banner p{margin:0;display:inline;font-size:120%;color:#fff}.cookie-banner p a{color:#fff;font-size:100%;text-decoration:underline}.cookie-banner p a:hover{color:var(--green)}.cookie-banner button{margin-left:1rem;padding:.3rem 2rem;font-size:100%;background-color:var(--orange);color:#fff;border-radius:5px;border:none}.cookie-banner button:hover{color:#fff;background-color:var(--green)}.cookies{text-align:left}.cookies h4{margin-top:15px}.cookies p{margin:0 0 10px;padding:0}.cookies label{margin:10px 20px 10px 0;padding:5px 10px 3px;border:2px solid #ddd;border-radius:5px;cursor:pointer}.cookies label:hover{border-color:var(--orange)}.cookies button{margin:0;font-size:100%;background-color:var(--orange);color:#fff;border:0}.cookies button:hover{color:#fff;background-color:var(--green)}main .fa-wrapper .fa-logos a img{width:auto;height:60px;max-height:100px;max-width:200px}main .useful-info .useful-info-inner{border-width:3px}.formatted-block h2{font-size:1.4rem}.formatted-block p,ul li,ol li,figcaption{font-weight:300}main .quest-mag-block .quest-mag-block-inner .gradiant-block img{max-width:80%}main .quest-mag-block .quest-mag-block-inner{background:#e6e6e6}main .quest-mag-block h2{margin-bottom:10px!important;font-size:1.5rem;font-weight:700!important;color:var(--orange)!important}main .quest-mag-block .partnership{width:60%;margin:0 auto 20px}main .quest-mag-block .quest-mag-block-inner p{color:var(--grey)}main .quest-mag-block .quest-mag-block-inner p strong{font-weight:700}main .quest-mag-block .quest-mag-block-inner p.quest-mag-block-description{font-size:.7rem}main .quest-mag-block .quest-mag-block-inner p.sponsored-by-text{font-size:80%;color:#aaa}main .quest-mag-block .quest-mag-block-inner .sponsored-by-img{max-width:60%;margin-top:-10px}@media only screen and (min-width:992px){main .quest-mag-block h2{font-size:2rem}main .quest-mag-block .partnership{width:40%;margin:0 auto 10px}main .quest-mag-block .quest-mag-block-inner p.quest-mag-block-description{font-size:.7rem}}main .find-careers-block .find-careers-block-inner .alpha-links a:hover{color:#fff;background:var(--green);border-radius:5px}main .case-study .case-study-inner a:link,main .case-study .case-study-inner a:visited{display:inherit;font-size:auto;background:none;padding:0;color:inherit;border-radius:none}main .case-study .case-study-inner a:link:hover,main .case-study .case-study-inner a:visited:hover{color:var(--green)}main .case-study .case-study-inner a.readmore{display:inline-block;font-size:1rem;background:var(--orange);padding:5px 25px;color:#FFF;border-radius:4px}main .case-study .case-study-inner a.readmore:hover{color:#fff;background:var(--green)}main .useful-info .useful-info-inner article.old-data-field h4{font-size:120%;color:var(--orange)}main .useful-info .useful-info-inner article.old-data-field p{margin-bottom:5px;padding-bottom:0}main .useful-info .useful-info-inner article.old-data-field a{margin-bottom:0;text-decoration:underline}main table.table-listing{color:var(--grey)}main .table-listing td:nth-child(1) img{width:auto;max-width:125px;height:100%;float:left;margin-right:10px}.clickable-row:hover{cursor:pointer;background:#fcefe3!important}