h1{color:black;font-size:65px;font-weight:400;line-height:72px}h2{color:black;font-size:40px;font-weight:400;line-height:44px}h3{color:black;font-size:32px;font-weight:400;line-height:38px}h4{color:black;font-size:28px;font-weight:700;margin-bottom:32px}h5{color:black;font-size:20px;font-weight:700;line-height:23px}#policy h4{padding-top:10px;font-size:22px;font-weight:400;line-height:1.1rem}h1 a,h2 a,h3 a,h4 a,h5 a{color:black!important}.et_pb_post_extra.el_dbe_block_extended .post-meta{border:none}.et_pb_blog_extras_0_tb_footer .et_pb_post.et_pb_post_extra .post-content .post-data{display:none}.et_pb_column_4_4 .et_pb_post_extra.el_dbe_block_extended .post-content{padding-bottom:none}footer .et_pb_section{padding-top:0;padding:0}footer .et_pb_row{padding-top:15px}footer .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module{margin-bottom:0}footer #office-row ul{list-style:none;padding:0}footer #office-row .terms ul{padding-top:10px}footer #office-row a{color:white!important}footer #office-row .connect-us{margin-bottom:0}.category-blog .post-data{display:none}.category-blog .post-content{padding-bottom:none}#news-content .et_pb_row,#news-content .et_pb_section{width:100%;padding-top:0}ul.wp-block-latest-posts li,ul.wp-block-archives li{border-bottom:1px solid black;padding-bottom:5px}ul.wp-block-latest-posts li a,ul.wp-block-archives li a{font-weight:bold}ul.wp-block-latest-posts li:hover,ul.wp-block-archives li:hover{background-color:#e7e8ea}.widget.widget_gs_latest_news_widget ul li{border-bottom:1px solid black;padding-bottom:5px}.widget.widget_gs_latest_news_widget ul li a{font-weight:bold}.widget.widget_gs_latest_news_widget ul li:hover{background-color:#e7e8ea}.widget.widget_gs_latest_news_widget p,.widget.widget_gs_latest_news_widget h5{padding:0;margin:0}.featured-jobs a{color:black}.featured-jobs:hover strong,.featured-jobs:hover a{color:red}.type-organisations{min-width:224px;min-height:224px}#hero-container{padding-top:6rem;padding-bottom:6rem}.hero h1{color:black;font-size:65px;font-weight:400;line-height:72px;margin-bottom:1.3rem}.hero h2{color:black;font-size:40px;font-weight:400;line-height:44px;margin-bottom:1.8rem}.hero h3{color:black;font-size:33px;font-weight:400;line-height:38px}.hero h5{color:black;font-size:1.3rem;font-weight:700;line-height:1.4rem}.hero h3 a{color:black}.hero p{font-size:36px;font-weight:300;line-height:58px}#hero-container.featured-jobs{padding-top:50px;padding-bottom:0}.hero.featured p{color:black;font-size:1rem;font-weight:400;line-height:1.2rem;padding:0;max-width:100%}.hero.featured hr{margin:10px 0 10px 0}.hero.featured p:last-child a{font-weight:700}.fj-location{min-height:50px}.hero-white p{color:#fff;font-size:1.6rem;font-weight:300}.hero-small p{font-size:1.6rem;font-weight:300;line-height:1.6}.hero-header h4{font-size:3.1rem;font-weight:700;margin-bottom:0}.hero-header h5{line-height:1em;font-size:3.1rem;font-weight:300}.hero-header img{height:auto!important}.hero-header .et_pb_column .et_pb_module{margin-bottom:0px}.hero .link{font-size:18px;font-weight:200}.hero-testimonial h4{font-weight:400;font-size:1.5rem}.what h3{color:black;font-size:33px;font-weight:400;line-height:38px}.what p{font-size:18px;font-weight:300;line-height:24px}.functions-info h3{font-size:2.1rem;font-weight:300;line-height:1.6}#meet-carousel article{-webkit-box-shadow:none!important}#top-menu .menu-item-has-children>a:first-child:after{top:10px}#gsclients article{height:224px}#haml-structure{width:auto}.disable-carousel-links a{pointer-events:none!important}.pagination{width:100%}.search-sidebar-visible{width:80%;margin:auto}#search-filter-btn{bottom:20px!important;background-color:white}.btn-gs{width:100%}.btn-gs button,.btn-gs button:focus{margin:30px 0 30px 0;background-color:#dc0b14;color:#fff}.btn-dark{background-color:#000!important;color:white!important}.clear-search{margin-left:10px;background:black;color:white}@media all and (min-width:768px) and (max-width:980px){.hero-header h4{font-size:2.5rem}.hero-header h5{font-size:2.5rem}#hero-container{padding-top:3rem;padding-bottom:3rem}.hero h1{color:black;font-size:3.4rem;font-weight:400;line-height:3.4rem;margin-bottom:1.3rem}.hero h2{color:black;font-size:2.8rem;font-weight:400;line-height:2.8rem;margin-bottom:1.8rem}.hero h3{color:black;font-size:2.2rem;font-weight:400;line-height:2.2rem;margin-bottom:1.8rem}.hero-white p,.hero p{font-size:1.5rem;font-weight:300;line-height:1.5rem}.what h3{color:black;font-size:2.2rem;font-weight:400;line-height:2.2rem;margin-bottom:1.8rem}.what p{font-size:1.5rem;font-weight:300;line-height:1.5rem}footer #office-section,footer #banner-section,footer #copyright-section{padding:20px 40px}.clear-search{margin-left:0px}.single-blog #main-content{padding-left:0.5rem;padding-right:0.5rem}}@media all and (max-width:767px){.hero-header h4{font-size:1.5rem}.hero-header h5{font-size:1.5rem}#hero-container{padding-top:1.5rem;padding-bottom:1.5rem}.hero h1{color:black;font-size:2.6rem;font-weight:400;line-height:2.6rem;margin-bottom:1.3rem}.hero h2{color:black;font-size:2.2rem;font-weight:400;line-height:2.2rem;margin-bottom:1.8rem}.hero h3{color:black;font-size:1.8rem;font-weight:400;line-height:1.8rem;margin-bottom:1.8rem}.hero-white p,.hero p{font-size:1.5rem;font-weight:300;line-height:1.8rem}.what h3{color:black;font-size:1.8rem;font-weight:400;line-height:1.8rem;margin-bottom:1.8rem}.what p{font-size:1.5rem;font-weight:300;line-height:1.8rem}footer #office-section,footer #banner-section,footer #copyright-section{padding:10px 20px}.clear-search{margin-left:0px}.resetFilters{margin:30px auto}.single-blog #main-content{padding-left:15px;padding-right:15px}}.btn-gs{display:flex;align-items:center;justify-content:center}.widget_gs_share_blog_widget .sidebar-box,.widget_gs_share_blog_widget .sidebar-box .sidebar-body .social-links-list{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#meet-the-team .et_pb_post{min-height:550px}@media all and (min-width:981px) and (max-width:1402px){.gs_cookie_container{max-width:100%!important}.gs_cookie_footer .gs_cookie_buttons{margin-left:unset}.gs_cookie_footer .gs_cookie_buttons button{padding:10px;width:90%;margin-bottom:0.5rem}.modalFrame{width:90%}}@media all and (min-width:780px) and (max-width:980px){#sub-banner article h1{font-size:2rem!important;line-height:2rem!important}#sub-banner article h2{font-size:1.3rem!important;line-height:1.3rem!important}.gs_cookie_container{max-width:100%!important}.gs_cookie_footer .gs_cookie_buttons{margin-left:unset}.gs_cookie_footer .gs_cookie_buttons button{padding:10px;width:90%;margin-bottom:0.5rem}.modalFrame{width:90%}}@media all and (max-width:779px){#sub-banner article h1{font-size:1.8rem!important;line-height:1.8rem!important}#sub-banner article h2{font-size:1rem!important;line-height:1rem!important}#cookieModal{top:0px;padding:20px 0}.modalFrame{width:90%;margin:0 auto}.modalContent{padding:10px}.gs_cookie_modal_buttons button{padding:10px;width:100%}.gs_cookie_modal_buttons button#acceptAllCookies{margin:10px 0}.gs_cookie_footer .gs_cookie_container{display:unset;text-align:justify;max-width:unset}.gs_cookie_footer .gs_cookie_message{max-width:100%}.gs_cookie_footer .gs_cookie_buttons button{margin-top:20px;padding:10px;width:45%}}@media all and (max-width:479px){.gs_cookie_footer .gs_cookie_buttons button{width:90%}}