#site-header #site-menu{background:#000;border-bottom:none}#site-header #site-menu .container ul.sf-menu li a{color:#fff}.hamburger-icon span{background:#fff}#site-header #site-menu .container ul.sf-menu.sf-arrows>li:not(.search)>a.sf-with-ul:after,#site-header #site-menu ul.icons-nav #mobile-menu-module .container .mobile-menu-container ul.mobile-menu li.menu-item-has-children:after{filter:invert(1)}#site-header #site-menu ul.icons-nav #mobile-menu-module{background:#000}#site-header #site-menu ul.icons-nav #mobile-menu-module .container .mobile-menu-container ul.mobile-menu li ul.mobile-menu-child{background:#333}.logo-left{float:left}.fl-builder:not(.blog):not(.archive):not(.search-results):not(.search-no-results):not(.single-post):not(.job-listing-page):not(.resume-listing-page):not(.product-listing-page):not(.post-type-archive-product):not(.remove-sidebar-content-border):not(.company-listing-page) #site-body #inner-body.has-not-sidebar.has-full-width .page-content{padding:0 !important}body.fl-builder #inner-body{margin-top:0 !important}body:not(.blog):not(.archive):not(.search-results):not(.search-no-results):not(.single-post):not(.job-listing-page):not(.resume-listing-page):not(.product-listing-page):not(.post-type-archive-product):not(.remove-sidebar-content-border):not(.company-listing-page) #site-body #inner-body.has-not-sidebar,body.single-company #site-body #inner-body.has-not-sidebar{padding-top:0 !important}.fl-builder #site-footer{margin-top:0}#site-body #inner-body.has-full-width .fl-builder-content .fl-row-full-width.fl-row{margin-left:calc(-50vw + 50%) !important}.bord-left h2::after{content:"";display:block;background:#c2d82e;width:50px;height:5px;margin:20px 0 0 0}.cta-transp .module-cta-banner{border:none;background:transparent}.d-inline{display:inline-block}.t-big{font-size:40px}.t-medium{font-size:30px}.t-small{font-size:22px}.c-grey,.c-grey a{color:#888}.t-center{text-align:center}.d-center{margin:0 auto;text-align:center}.c-green{color:#c2d82e}.box-green{background:#c2d82e;margin:10px;border-radius:5px}.head-green{background:#c2d82e;border-radius:5px}.form-green input[type="submit"]{background:#000}.w-ico i{max-width:80px}.sp-ico i{margin:0 3px}.c-white,.c-white h3{color:#fff}.v-center{margin:0;position:absolute !important;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.undline::after{content:"";display:block;height:5px;background:#c2d82e;width:50px;margin:0 0 20px 20px}.undline-c::after{content:"";display:block;height:5px;background:#c2d82e;width:50px;margin:0 auto 20px auto}#site-footer{margin-top:0;background:#000}#site-footer .top .widget .title{color:#fff}#site-footer .top .widget.widget-text a{border-bottom:none}#site-footer .top{border-bottom:1px solid #333}#site-header #site-menu span.seperator,#site-header #site-menu .add-to-listing.button,#site-header #site-menu ul.icons-nav{display:none}.dtestim .module-wrapper.testimonials{background:url("https://cdn-fajaf.nitrocdn.com/fSNgzEWJnBShLkTZNYYThMuhFJNyIewh/assets/images/optimized/rev-a671e89/www.nelsonrecruitmentservices.co.uk/wp-content/uploads/2022/04/ibub3.jpg");background-size:cover;padding:50px}.dtestim .module-wrapper.testimonials .testimonial .desc{color:#fff}.dtestim .module-wrapper.testimonials .testimonial .title{color:#fff}.dtestim .module-wrapper.testimonials .testimonial .subtitle{color:#fff}.button-blk{background:#000 !important;box-shadow:2px 2px 10px #c2d82e !important;border:2px solid #000 !important;height:60px !important;line-height:60px !important;max-height:60px !important}.g-sectors:hover{cursor:pointer}.g-sectors:hover .fl-col-content{background-color:#000}.g-sectors:hover .w-ico i{color:#c2d82e}.posts-grid .post .entry-content .entry-header ul.top-meta li.category{color:#c2d82e}.page-id-3207 .page-header{margin-left:0 !important}.ivide{max-width:560px !important;margin:0 !important}@media screen and (max-width: 1365px){#site-header #site-menu .add-to-listing.button,#site-header #site-menu ul.icons-nav{display:-ms-flexbox;display:flex}#site-header #site-menu .search{display:none !important}#site-header #site-menu .add-to-listing.button{display:none}#site-header #site-menu span.seperator{display:none}}@media screen and (max-width: 1024px){}@media screen and (max-width: 992px){}@media screen and (max-width: 668px){}@media screen and (max-width: 415px){}@media screen and (max-width: 320px){}