/*!
Theme Name: Glow 2021
Theme URI: https://glowmedia.co.uk
Author: Steve Crofts.
Author URI: https://glowmedia.co.uk
Description: A custom Wordpress theme for Mitch
Version: 2.0
Text Domain: copywriting for recruiters
*/*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}.light-grey-bk{background-color:#f1f1f1}.black-bk{background-color:#3c3c3b}.light-blue-bk{background-color:#cbf3fc}.red-text{color:#bf0000}@font-face{font-family:noto_sanssemicondensed_black;src:url(fonts/notosans-semicondensedblack-webfont.woff2) format("woff2"),url(fonts/notosans-semicondensedblack-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"noto_seriflight_italic";src:url(fonts/notoserif-lightitalic-webfont.woff2) format("woff2"),url(fonts/notoserif-lightitalic-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local(""),url(fonts/open-sans-v23-latin-300.woff2) format("woff2"),url(fonts/open-sans-v23-latin-300.woff) format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(""),url(fonts/open-sans-v23-latin-regular.woff2) format("woff2"),url(fonts/open-sans-v23-latin-regular.woff) format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local(""),url(fonts/open-sans-v23-latin-italic.woff2) format("woff2"),url(fonts/open-sans-v23-latin-italic.woff) format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local(""),url(fonts/open-sans-v23-latin-600.woff2) format("woff2"),url(fonts/open-sans-v23-latin-600.woff) format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(""),url(fonts/open-sans-v23-latin-700.woff2) format("woff2"),url(fonts/open-sans-v23-latin-700.woff) format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local(""),url(fonts/open-sans-v23-latin-800.woff2) format("woff2"),url(fonts/open-sans-v23-latin-800.woff) format("woff");font-display:swap}body{font-size:16px;color:#3c3c3b;background:#fff}body,h1,h2,h3,h4{font-family:Open Sans,Arial,sans-serif}h1{font-size:48px;margin-bottom:40px;color:#3c3c3b;font-weight:700;line-height:130%;letter-spacing:-.05em}h1.body-text-size{letter-spacing:normal;font-size:16px;margin-bottom:16px;line-height:22px;font-weight:400}h2{font-size:24px;font-weight:600;line-height:130%}h2,h3{margin-bottom:16px;color:#3c3c3b;letter-spacing:-.05em}h3{font-size:20px;line-height:normal;line-height:130%}h3 a{text-decoration:none}h4{color:#bf0000}h4,p{font-size:16px;margin-bottom:16px}p{line-height:22px}p.copyright{font-size:12px;margin-bottom:0}strong{font-family:Open Sans;font-weight:700}em{font-style:italic}a{color:#bf0000}a:hover{color:#3c3c3b}.menu-slide-content ul,.page-content ul{list-style-type:square;margin-left:32px;margin-bottom:16px}.menu-slide-content ul li,.page-content ul li{margin-bottom:14px;line-height:160%}.page-content ol{list-style-type:numeric;margin-left:32px;margin-bottom:16px}.page-content ol li{margin-bottom:14px;line-height:160%}nav{text-align:right;margin-right:16px}nav #menu-main{min-height:20px}nav ul li{display:inline;margin-right:16px;text-transform:uppercase;font-weight:600;position:relative}nav ul li .sub-menu{display:none;position:absolute;background:#f1f1f1;border-left:2px solid #bf0000;width:260px;padding-top:8px}nav ul li .sub-menu li{display:block;padding-bottom:8px;text-align:left;padding-left:8px;text-transform:none}nav ul li .sub-menu li a{color:#3c3c3b;font-weight:400}nav ul li .sub-menu li a:hover{color:#bf0000}nav ul li a{color:#3c3c3b;text-decoration:none}nav ul li.current-menu-item a,nav ul li.current-page-ancestor a,nav ul li a:hover{color:#bf0000}nav ul li:hover .sub-menu{display:block}.single-cpt_blog nav ul li.blog a{color:#bf0000}#mobile-navbar{display:none}.footer-nav-list li{display:inline-block}.footer-nav-list li:last-child a{border:none}.footer-nav-list li a{color:#3c3c3b;text-decoration:none;font-size:14px;border-right:1px solid #3c3c3b;padding-right:6px}.footer-nav-list li a a:hover{color:#bf0000;text-decoration:underline}@media (max-width:768px){#menu-main{display:none}nav{padding-right:16px}#mobile-navbar{position:absolute;left:0;top:60px;height:100vh;width:100%}#mobile-navbar.navbar.mobile-open{display:block;text-align:left;padding:20px;background:#bf0000;z-index:3}#mobile-navbar.navbar.mobile-open .navbar-nav{display:block;width:100%;height:100%}#mobile-navbar.navbar.mobile-open .navbar-nav li{display:block;font-size:1.4rem;padding-bottom:16px}#mobile-navbar.navbar.mobile-open .navbar-nav li a{color:#fff}#mobile-navbar.navbar.mobile-open .navbar-nav li.current-menu-item a,#mobile-navbar.navbar.mobile-open .navbar-nav li a:hover{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}#mobile-navbar.navbar.mobile-open .navbar-nav li a:after{content:""}#mobile-navbar.navbar.mobile-open .navbar-nav li.menu-item-has-children{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;width:100%}#mobile-navbar.navbar.mobile-open .navbar-nav li.menu-item-has-children .submenu-parent{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:80%;flex-basis:80%}#mobile-navbar.navbar.mobile-open .navbar-nav li.menu-item-has-children .open-submenu{display:inline-block;-ms-flex-preferred-size:20%;flex-basis:20%;cursor:pointer;color:#fff;font-size:150%;text-align:center;line-height:150%;border-left:1px solid #fff}#mobile-navbar.navbar.mobile-open .navbar-nav li.menu-item-has-children .open-submenu:hover{text-decoration:none}#mobile-navbar.navbar.mobile-open .navbar-nav li.menu-item-has-children .open-submenu:hover.sub-opened{transform:rotate(180deg);border:none;border-right:1px solid #fff}#mobile-navbar.navbar.mobile-open .navbar-nav li.menu-item-has-children .sub-menu{display:none}#mobile-navbar.navbar.mobile-open .navbar-nav li.menu-item-has-children .sub-menu.opened-menu{display:block;position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;left:0}.mobile-menu-icon{display:block;cursor:pointer}.mobile-menu-icon .bar1,.mobile-menu-icon .bar2,.mobile-menu-icon .bar3{width:35px;height:2px;background-color:#bf0000;margin:6px 0;transition:.4s}}.menu-slide-container{visibility:hidden;position:fixed;top:0;right:0;bottom:0;width:50%;max-width:800px;height:100%;background:#f1f1f1;padding:32px 16px;overflow:auto;z-index:2}@media (max-width:768px){.menu-slide-container{width:100%}}.menu-slide-container.active{visibility:visible}.menu-slide-container .menu-close{margin-bottom:16px;text-align:right}.menu-slide-container .menu-slide-content{max-width:40em;padding-top:32px;margin:0 auto}.menu-slide-container .menu-slide-content h2{margin-top:32px}.lock-body{overflow:hidden}html{box-sizing:content-box}@media (min-width:769px){.mobile-only{display:none}}#overlay{display:none;height:100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}#overlay,header{position:fixed;width:100%;top:0}header{padding:0;min-height:42px;z-index:4;background-color:#fff}body.page-testimonial .testimonial{-ms-flex-order:1;order:1;min-height:292px}@media (max-width:768px){body.home.page-testimonial .testimonial{display:none}body.home.page-testimonial .main-content{-ms-flex-order:1;order:1}}body.page-testimonial .main-content{-ms-flex-order:2;order:2;min-height:100px}main{padding-top:110px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main .testimonial{-ms-flex-order:1;order:1;margin-bottom:40px}@media (max-width:768px){main{padding-top:60px}}.admin-bar header{margin-top:2em}.admin-bar main{padding-top:110px}.wrapper{grid-template-columns:auto 1170px auto;grid-template-areas:". a ."}.wrapper,.wrapper-sidebar{width:100%;display:grid;padding:0 16px;margin-bottom:16px}.wrapper-sidebar{grid-template-columns:auto minmax(auto,720px) 200px minmax(auto,250px) auto;grid-template-areas:". a . b ."}.wrapper-sidebar .page-content{grid-area:a}.wrapper-sidebar .sidebar-blog{grid-area:b}.wrapper-sidebar .blog-nav{margin:16px 0}.wrapper-sidebar .blog-author-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.wrapper-sidebar .author-image{border-radius:50%;width:100px;height:auto;margin-right:30px}.wrapper-sidebar .blog-author{margin-bottom:0}@media (max-width:768px){.wrapper-sidebar{grid-template-columns:auto minmax(auto,1170px) auto;grid-template-areas:". a ." ". b ."}}.wrapper-full{width:100%;display:grid;grid-template-columns:auto minmax(auto,1170px) auto;grid-template-areas:". c ." ". d .";margin:0 0 16px}.wrapper-2col{width:100%;display:grid;grid-template-columns:auto minmax(auto,585px) minmax(auto,585px) auto;grid-template-areas:". e f ."}@media (max-width:768px){.wrapper-2col{grid-template-columns:auto minmax(auto,1170px) auto;grid-template-areas:". e ." ". f ."}}.home-content{width:100%;display:grid;grid-template-columns:auto minmax(auto,390px) minmax(auto,390px) minmax(auto,390px) auto;grid-template-areas:". g h i ." ". j k l .";row-gap:10px;margin-bottom:16px}@media (max-width:768px){.home-content{grid-template-columns:auto minmax(auto,1fr) minmax(auto,1fr) auto;grid-template-areas:". g h ." ". i j ." ". k l ."}}@media (max-width:630px){.home-content{grid-template-columns:auto minmax(auto,1fr) auto;grid-template-areas:". g ." ". h ." ". i ." ". j ." ". k ."}}.home-content h2{color:#fff;text-transform:uppercase;font-size:24px;font-weight:800}.home-content a{color:#fff}.top-image{margin-bottom:40px}.main-container{max-width:1170px;margin:0 auto;padding:0 16px}.wrapper-header{display:grid;grid-template-areas:"m n";grid-template-columns:320px auto;margin:8px 0}.wrapper-header .main-logo{grid-area:m;width:260px}.wrapper-header .top-menu{grid-area:n;align-self:center;justify-self:end;display:-ms-flexbox;display:flex;min-height:32px;max-width:878px}@media (max-width:920px){.wrapper-header .main-logo{grid-area:m;width:200px}}@media (max-width:400px){.wrapper-header .main-logo{grid-area:m;width:100%}}.wrapper-header nav{grid-area:n;align-self:center;justify-self:end}.page-content,.page-title,.post-list{grid-area:a;grid-column:2/3;padding:0 16px}.single-cpt_blog .page-content{grid-area:a}.single-cpt_blog .page-content.page-title{grid-column:2/3}@media (max-width:768px){.single-cpt_blog .sidebar-blog{margin-left:0}}.grey-panel{background:#f1f1f1;padding:23px;margin:0;position:relative}.magnet-left{background-image:url(img/magnet-white.png);background-repeat:no-repeat;background-size:contain}.home-insights{grid-area:e;padding:32px}.home-blog{grid-area:e;display:-ms-flexbox;display:flex;margin-bottom:30px}@media (max-width:768px){.home-blog{display:block}}.home-blog .col-left{width:60%;padding-right:2%}@media (max-width:768px){.home-blog .col-left{width:100%;padding-right:0}}.home-blog .col-right{width:38%}@media (max-width:768px){.home-blog .col-right{width:100%}}.home-blog .col-right img{margin-bottom:16px;margin-left:auto;height:283px}.home-book{grid-area:f;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:100%}.home-book h2{font-size:24px}.home-book .col-left{width:60%;padding-right:2%}.home-book .col-right{width:38%}.home-book .col-right img{margin-bottom:16px;margin-left:auto}.home-quiz,.home-testimonials-slider{grid-area:c}.testimonial-dots{grid-area:d;text-align:center;padding-bottom:16px}.testimonial-dots .dot{width:14px;height:14px;border:1px solid #fff;border-radius:50%;margin:0 5px;background:#3c3c3b;cursor:pointer;transition:background-color .5s ease-in-out;display:inline-block}.testimonial-dots .dot.active-dot{background:#fff;border:1px solid #fff}.home-testimonial{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;border-radius:8px;min-height:260px}.home-testimonial,.home-testimonial.show-testimonial{display:-ms-flexbox;display:flex}.home-testimonial.hide-testimonial{display:none}.home-testimonial.grey-panel{padding:0}@media (max-width:425px){.home-testimonial{-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.home-testimonial{grid-column-start:home-four;grid-column-end:home-four;margin-right:10px}}.home-testimonial .see-more-link{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;border:1px solid green;display:block}.home-testimonial blockquote{width:80%;background:url(img/quote-red.png);background-repeat:no-repeat;background-size:270px;background-position:0 -40px;padding:16px 16px 16px 96px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (max-width:425px){.home-testimonial blockquote{padding:16px;width:100%}}.home-testimonial blockquote p{font-family:"noto_seriflight_italic",Arial,sans-serif;font-size:24px;line-height:normal}.home-testimonial figcaption{-ms-flex-positive:1;flex-grow:1;-ms-flex:0 0 20%;flex:0 0 20%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:right;align-items:right;-ms-flex-direction:column;flex-direction:column;font-size:12px;text-align:center}.home-testimonial figcaption strong{margin-bottom:8px}.home-testimonial figcaption a{text-decoration:none;color:#fff}.home-testimonial figcaption a:hover{color:#fff;text-decoration:underline}@media (max-width:425px){.home-testimonial figcaption{padding-bottom:16px}}.home-testimonial figcaption .citation-text{text-align:center;margin-right:8px}.home-testimonial figcaption .citation-text strong{font-weight:600;margin-bottom:6px;display:block}.home-testimonial figcaption .citation-img img{border-radius:50%;width:120px;border:2px solid #fff;margin:0 auto 8px}.home-faqs{grid-area:f}@media (max-width:768px){.home-faqs{margin-right:10px}}.home-projects{grid-area:g;grid-row-start:1;grid-row-end:3;padding:16px;background:#489900;color:#fff;border-radius:8px;margin-right:10px}@media (max-width:768px){.home-projects{grid-row-end:2}}footer{background-color:#fff;margin-top:16px}footer .footer-top{display:grid;grid-template-columns:auto minmax(auto,585px) minmax(auto,585px) auto;grid-template-areas:". o p .";padding:20px}@media (max-width:630px){footer .footer-top{grid-template-columns:auto minmax(auto,1fr) auto;grid-template-areas:". o ." ". p ."}}footer .footer-top .footer-signup{grid-area:o;padding:0 16px}footer .footer-top .footer-signup p{margin:0}footer .footer-top .footer-social{grid-area:p;justify-self:end;padding:0 16px}@media (max-width:630px){footer .footer-top .footer-social{justify-self:start;margin-top:16px}}footer .footer-top .footer-social img{display:inline;width:38px;height:auto}footer .footer-top .footer-social img:hover{filter:invert(9%) sepia(98%) saturate(6806%) hue-rotate(1deg) brightness(77%) contrast(108%)}footer .footer-lower{padding:20px;width:100%;display:grid;grid-template-columns:auto minmax(auto,1170px) auto;grid-template-areas:". q ." ". r .";margin:0 0 16px}footer .footer-lower .footer-menu{grid-area:q;padding:0 16px}footer .footer-lower .footer-copyright{grid-area:r;text-align:right;padding:16px}@media (max-width:630px){footer .footer-lower .footer-copyright{margin-top:16px;text-align:left}}footer .footer-lower .footer-copyright p{font-size:12px;font-weight:600;line-height:normal}.copyright{grid-area:s}.footer-logo{grid-area:t;text-align:right}.footer-logo img{margin-left:auto;width:100px;height:auto}.footer-left{grid-area:u}.footer-left .social-media-links{margin-bottom:8px;width:100%}.footer-menu2{grid-area:v}@media (max-width:768px){.wrapper-header{-ms-flex-align:center;align-items:center;grid-template-columns:40% auto}.wrapper{display:block;padding:0}.page-content{margin:0 16px;padding:0}}.mail-list h2{color:#3c3c3b}.mail-list .asterisk{color:#bf0000}.mail-list .button{background:#bf0000;color:#fff;border:none;border-radius:0;padding:16px;font-size:16px}.mail-list .mail-fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:16px 0}.mail-list .mail-fields .mc-field-group{padding:0 16px;margin:16px;text-align:left;width:25%}.mail-list .mail-fields .mc-field-group label{color:#bf0000}.mail-list .mail-fields .mc-field-group input{border:none;font-size:16px;padding:8px 16px;width:100%}.mail-list .mail-fields .mc-field-group .mce_inline_error{background:#bf0000!important;text-align:center!important;margin-top:8px!important}.mail-list .response{margin-bottom:8px!important}.mail-list a{color:#bf0000}@media (max-width:767px){.mail-list .mail-fields{-ms-flex-direction:column;flex-direction:column}.mail-list .mail-fields .mc-field-group{width:90%}}@media screen and (min-width:960px){.alignfull,.alignwide{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.alignfull .wp-block-group__inner-container,.alignwide .wp-block-group__inner-container{margin:16px auto;padding:16px;width:1170px}}.wp-block-table table{border:1px solid #f1f1f1}.wp-block-table table td{border:1px solid #f1f1f1;padding:16px;line-height:120%}.wp-block-gallery.has-nested-images figure.wp-block-image{-ms-flex-positive:0;flex-grow:0}.btn-full{font-family:Open Sans,Arial,sans-serif;font-weight:700;display:inline-block;background:#bf0000;color:#fff;font-size:16px;text-transform:uppercase;padding:8px;text-decoration:none;border:1px solid #bf0000}.btn-full:hover{background:#f1f1f1;color:#bf0000;border:1px solid #bf0000}.btn-grey{background:#4f4f47;border:1px solid #4f4f47}.btn-grey:hover{background:#f1f1f1;color:#3c3c3b;border:1px solid #4f4f47}.btn-outline{font-family:Open Sans,Arial,sans-serif;font-weight:700;display:inline-block;background:#f1f1f1;color:#bf0000;border:1px solid #bf0000;font-size:16px;text-transform:uppercase;padding:8px;text-decoration:none}.btn-outline:hover{background:#bf0000;color:#fff;border:1px solid #bf0000}.btn-right{text-align:right}img{display:block;max-width:100%;height:auto}img.alignright{float:right;margin-left:16px;margin-bottom:16px}img.alignleft{float:left;margin-right:16px;margin-bottom:16px}img.aligncenter{margin:0 auto 16px}.photo-border-white img{border:6px solid #fff}.home-banner{grid-area:c;grid-column:2/4}.home-banner img{margin:0 auto}.home-banner .slide-wrapper{position:relative}.home-banner .slide-wrapper.show-slide{display:-ms-flexbox;display:flex}.home-banner .slide-wrapper.hide-slide{display:none}.home-banner .slide-wrapper .banner-text{color:#3c3c3b;margin-left:16px;-ms-flex-item-align:center;align-self:center;z-index:3;position:absolute;top:30%;width:60%}.home-banner .slide-wrapper .banner-text.white{color:#fff}.home-banner .slide-wrapper .banner-text p{font-size:15px;line-height:normal;margin:0}.home-banner .slide-wrapper .banner-text p strong{font-size:15px;font-weight:800}@media (min-width:800px){.home-banner .slide-wrapper .banner-text{color:#3c3c3b;margin-left:16px;-ms-flex-item-align:center;align-self:center;z-index:3;position:absolute;top:40%;width:60%}.home-banner .slide-wrapper .banner-text p{font-size:25px;line-height:normal;margin:0}.home-banner .slide-wrapper .banner-text p strong{font-size:25px;font-weight:800}}@media (min-width:1024px){.home-banner{grid-area:a;grid-column:2/4;min-height:370px}.home-banner .slide-wrapper{position:relative}.home-banner .slide-wrapper img{display:block}.home-banner .slide-wrapper .banner-text{color:#3c3c3b;margin-left:16px;-ms-flex-item-align:center;align-self:center;z-index:3;position:absolute;top:40%;width:50%}.home-banner .slide-wrapper .banner-text.white{color:#fff}.home-banner .slide-wrapper .banner-text p{font-size:35px;line-height:normal;margin:0}.home-banner .slide-wrapper .banner-text p strong{font-size:35px;font-weight:800}}.post_item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f1f1f1}.post_item strong{font-weight:700;display:inline-block;margin-bottom:8px}.pagination{-ms-flex-preferred-size:100%;flex-basis:100%;min-width:100%;display:block}.pagination .page-numbers{background:#f1f1f1;color:#3c3c3b;padding:8px;margin-right:4px}.pagination .page-numbers.current,.pagination .page-numbers.current:hover,.pagination .page-numbers:hover{background:#bf0000;color:#fff}.pagination .page-numbers.next,.pagination .page-numbers.prev{text-decoration:none}.blog-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.blog-list .post_item{width:45%;margin-bottom:32px}@media (max-width:600px){.blog-list .post_item{width:100%}}.blog-list .post_item h3 a{text-decoration:none;font-size:26px}.blog-list .post_item .blog-image{margin-bottom:16px;display:block}.blog-list .post_item .blog-button{background:#bf0000;color:#fff;border-radius:0;text-decoration:none;padding:8px;display:inline-block}.blog-list .post_item .blog-button:hover{background:#f1f1f1;color:#3c3c3b}.testimonial-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.testimonial-list .testimonial_item{width:45%;margin-bottom:32px}@media (max-width:600px){.testimonial-list .testimonial_item{width:100%}}.testimonial-list .testimonial_item blockquote p:before{content:open-quote;font-size:4rem;font-family:Arial,Helvetica,sans-serif;position:absolute;left:-.1em;top:.2em;color:#bf0000}.testimonial-list .testimonial_item blockquote p:after{content:close-quote;font-size:4rem;font-family:Arial,Helvetica,sans-serif;position:absolute;bottom:-.2em;padding-left:8px;color:#bf0000}.testimonial-list .testimonial_item figcaption{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.testimonial-list .testimonial_item figcaption .citation-text{text-align:right;margin-right:8px}.testimonial-list .testimonial_item figcaption .citation-text strong{font-weight:600;margin-bottom:6px;display:block}.testimonial-list .testimonial_item figcaption .citation-img img{border-radius:50%;width:80px;border:2px solid #fff}.wp-block-yoast-faq-block{border-top:1px solid #eee}.wp-block-yoast-faq-block .schema-faq-question{border-bottom:1px solid #eee}.wp-block-yoast-faq-block .fcp-opened .schema-faq-question,.wp-block-yoast-faq-block .schema-faq-question:hover{background-color:#f1f1f1}.wp-block-yoast-faq-block .fcp-opened .schema-faq-answer,.wp-block-yoast-faq-block .schema-faq-answer{border-bottom:1px solid #eee}.wp-block-yoast-faq-block .schema-faq-question{display:block;padding:10px;position:relative;cursor:pointer}.wp-block-yoast-faq-block .schema-faq-answer{margin:0;padding:12px 10px}.wp-block-yoast-faq-block .schema-faq-question:before{margin-top:-2px}.wp-block-yoast-faq-block .schema-faq-answer,.wp-block-yoast-faq-block .schema-faq-question{padding-left:34px}.wp-block-yoast-faq-block .schema-faq-question:before{content:"";display:block;border:2px solid #dedede;border-width:0 2px 2px 0;width:9px;height:9px;box-sizing:border-box;position:absolute;left:14px;top:16px;transform:rotate(-45deg);transition:all .1s ease .1s}.wp-block-yoast-faq-block .schema-faq-answer.faq-active:before,.wp-block-yoast-faq-block .schema-faq-question.faq-active:before{top:14px;transform:rotate(45deg)}.wp-block-yoast-faq-block .schema-faq-answer{max-height:0;overflow:hidden;border-bottom-width:0;padding-top:0;padding-bottom:0}.wp-block-yoast-faq-block .schema-faq-answer.faq-active{max-height:9999px;border-bottom-width:1px;padding-top:12px;padding-bottom:20px}#respond{background:#fbfbfb;padding:10px}#respond label{display:block}#respond .comment-form-cookies-consent label{display:inline-block}#respond input[type=checkbox]{-webkit-appearance:checkbox}#respond input[type=text],#respond textarea{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none;padding:6px 0 6px 3px;margin:5px 1px 3px 0;border:1px solid #ddd;max-width:100%;font-size:16px}@media (max-width:630px){#respond input[type=text],#respond textarea{width:100%}}#respond input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,textarea:focus{box-shadow:0 0 5px #51cbee;margin:5px 1px 3px 0;border:2px solid #51cbee}#submit{background-color:#bf0000;border-radius:0;border:none;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:17px;padding:16px 31px;text-decoration:none}#submit:hover{background-color:#f1f1f1;color:#3c3c3b}#submit:active{position:relative;top:1px}.commentlist li{margin-bottom:8px}.commentlist li .comment-body{background:#fbfbfb;padding:10px}.comments-area article header{margin:0 0 48px;overflow:hidden;position:relative;background-color:#55737d;color:#fff;padding:10px}.home-courses{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;grid-area:c;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10%}.home-courses .course{margin:0;width:48%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#bf0000;padding:16px;margin-bottom:16px;min-height:295px}@media (max-width:425px){.home-courses .course{width:100%}}.home-courses .course h2{color:#fff}.home-courses .course p:last-child{margin-top:auto;display:block}.home-courses .course a.btn-full{border:1px solid #fff}.sidebar-blog .home-courses{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sidebar-blog .home-courses .course{width:100%}.sidebar-blog .home-courses .course h2{font-size:18px}.sidebar-blog .home-courses .course p{font-size:14px}.course-table .wp-block-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f1f1f1;padding:16px;border-radius:0;margin-bottom:16px;background-image:url(img/magnet-white.png);background-repeat:no-repeat;background-size:80%;background-position:left -30% bottom 50%}.course-table .wp-block-column p:last-child{margin-top:auto;display:block}.course-table .wp-block-column a.btn-full{border:1px solid #fff}.course-header{background-color:#f1f1f1;background-image:url(img/magnet-white.png);background-repeat:no-repeat;background-size:24%;background-position:left 20% bottom 0;padding-top:16px}@media (max-width:850px){.course-header{padding:16px;background-size:20%;background-position:left 30% bottom 0}.course-header .btn-full{margin-bottom:16px}}.course-footer{background-color:#f1f1f1;padding:16px}.home .course-table .wp-block-column{background:#bf0000;color:#fff}.home .course-table .wp-block-column h2{color:#fff}.gform_wrapper .gfield{margin-bottom:16px}.gform_wrapper .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper .gfield_required{color:#bf0000;display:inline-block;font-size:13px;padding-left:.125em}.gform_wrapper .validation_message{color:#bf0000}.gform_wrapper input.large{width:100%;border:1px solid rgba(0,0,0,.7);font-size:16px;padding:8px}.gform_wrapper input[type=checkbox]{display:inline-block;-webkit-appearance:checkbox}.gform_wrapper input[type=submit]{font-family:noto_sanssemicondensed_black,Arial,sans-serif;display:inline-block;background:#bf0000;color:#fff;font-size:16px;text-transform:uppercase;padding:8px;text-decoration:none;border:1px solid #bf0000}.gform_wrapper input[type=submit]:hover{background:#f1f1f1;color:#bf0000;border:1px solid #bf0000;cursor:pointer}.wp-block-search button{background:#bf0000;color:#fff;border:none}.single-search-result{border-bottom:1px dashed #f1f1f1;margin-bottom:16px}.single-search-result a{text-decoration:none}.single-search-result a h3{color:#bf0000}.alignfull .wp-block-group__inner-container{max-width:1170px;width:auto;margin:0 auto;padding:16px}@media (max-width:768px){.lp-cta .wp-block-image .alignright{float:none;margin:0 auto}}.error404 main{padding-bottom:64px}.error404 main .lead{padding-top:32px;padding-bottom:32px}.home .home-page-grid{margin-top:15px}.home .page-section{border-bottom:none}.top-notice{background:#bf0000;text-transform:uppercase;padding:10px 0;text-align:center}.top-notice p{margin-bottom:0}.top-notice a{color:#fff}@media print{@page{margin:2cm}article,body{width:100%;margin:0;padding:0}body{font-size:12px}.header-top a:after{content:""}.col-md-4,.col-md-8,.container{width:100%;float:none}.h1,h1{font-size:24px;line-height:26px}.h3,h3{font-size:14px}.h4,h4{font-size:12px}.page-title h1{padding-top:0}.heading{float:none}.contract-heading .heading-bottom,.contract-heading .heading-top,.heading,.panel-heading{padding:0}.panel{float:none}.panel .panel-body{padding:10px 0}#accordion .panel,.panel-group .panel{margin-bottom:5px}#accordion,.panel-group{float:none}blockquote,h1,h2,h3,h4,h5,h6{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid}.footer-component{padding-top:0;font-size:10px}.footer-component .footer-copyright{border-top:1px solid #222;margin:10px 0 16px}.post-list .post-item h3{font-size:16px;margin:0 0 5px}h2,h3{page-break-after:avoid}table{page-break-inside:auto}article{page-break-before:always}ul{page-break-inside:auto}.basic-searchform,.breadcrumbs-wrapper,.content-wrapper aside .sidebar-inner .panel-default,.contracts-list .post-item .find-out-more,.footer-component.footer-lower .footer-nav,.footer-component.footer-lower h4,.footer-component.footer-upper,.footer-right,.header .log-in-container,.invoked-search,.invoked-search .btn,.list-group-item .btn,.log-in-button,.mobile-nav-wrapper,.nav-wrapper,.pagination,.panel-auth,.searchform{display:none}.content-wrapper aside .sidebar-inner{padding:0}.content-wrapper aside .sidebar-inner a{display:none}.content-wrapper aside .sidebar-inner .panel-useful-links{display:block;border:none}.content-wrapper aside .sidebar-inner .panel-useful-links a{display:block}.bc-player-default_default.video-js .vjs-tech,.bc-player-default_default .vjs-big-play-button,.bc-player-default_default.vjs-mouse .vjs-control-bar,video{display:none!important}.panel-downloads,blockquote{border:none}.panel-downloads .col-md-3{display:none}.post-item img{max-width:50px;max-height:50px;margin-bottom:.5cm}.footer-component .footer-copyright{margin:0}.footer-component .footer-copyright :after{content:" This page is correct at time of publication, and is uncontrolled when printed."}.collapse{display:block}}@media print and (color){*{-webkit-print-color-adjust:exact;color-adjust:exact}}
/*# sourceMappingURL=style.css.map */
