﻿: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:link,.formatted-block p a:visited{text-decoration:underline;font-weight:400}.formatted-block 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, rgb(255, 255, 255) 25%, rgb(208, 208, 208) 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:0.5rem 1rem;background-color:var(--grey);color:white;border:none;border-radius:0.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:0.5rem 1rem;background-color:var(--grey);color:white;border:none;border-radius:0.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 rgba(0,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:0.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:0.5rem 0;overflow:hidden;background-color:#e9ecef}.formatted-block .my-dropdown-menu li.thismonth
a{font-weight:bold;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 rgba(0, 0, 0, 0.3);opacity:0.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:0.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:0.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:0.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}
