.news-feed {display: inline-block;vertical-align: top;margin-right: -4px;width: 74%;}.news-feed .article {margin-bottom: 20px;border-bottom: 2px solid #f5f4f4;padding-bottom: 18px;}.news-feed .article .img {display: inline-block;vertical-align: top;margin-right: -4px;width: 30%;background-size: cover;background-position: center;height: 238px;}.news-feed .article .img .date {background: #3368c4;color: white;text-align: center;width: 52px;height: 52px;padding-top: 6px;line-height: 18px;text-transform: uppercase;font-weight: bold;}.news-feed .article .text {display: inline-block;vertical-align: top;margin-right: -4px;width: 70%;padding-left: 20px;}.news-feed .article .text h3 {font-weight: bold;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 25px;}.news-feed .article .text .content {line-height: 28px;}.news-feed .article .text .btn {margin-top: 18px;font-weight: bold;}.news-feed .custom-pagination {text-align: right;}.news-feed .custom-pagination span {font-weight: bold;font-size: 18px;margin-left: 7px;}.news-feed .custom-pagination a {font-weight: bold;font-size: 18px;margin-left: 7px;}body {font-family: 'Cabin', Trebuchet, Arial, sans-serif;padding-bottom: 54px;background-color: white;font-family: Arial, 'Cabin', sans-serif;text-rendering: optimizeLegibility;color: black;font-size: 16px;line-height: 1.4em;margin: 0;-webkit-font-smoothing: antialiased;}body > footer .testimonials-news {background: #3368c4;color: white;*zoom: 1;}body > footer .testimonials-news::before {content: " ";display: table;}body > footer .testimonials-news::after {content: " ";display: table;clear: both;}body > footer .testimonials-news h2 {color: white;}body > footer .testimonials-news .testimonials {float: left;width: 70%;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 32px;}body > footer .testimonials-news .testimonials blockquote {position: relative;padding: 0;margin: 0;}body > footer .testimonials-news .testimonials blockquote > * {position: relative;z-index: 1;}body > footer .testimonials-news .testimonials blockquote::before {position: absolute;z-index: 0;display: block;background-repeat: no-repeat;content: " ";left: 0;top: -28px;width: 100%;height: 100%;background-image: url("../../img/quote-start.png");background-position: top left;}body > footer .testimonials-news .testimonials blockquote::after {position: absolute;z-index: 0;display: block;background-repeat: no-repeat;content: " ";right: 64px;bottom: 0;width: 100%;height: 100%;background-image: url("../../img/quote-end.png");background-position: bottom right;}body > footer .testimonials-news .testimonials blockquote footer {font-family: "Cabin", Trebuchet, Arial, sans-serif;color: #fbab00;}body > footer .testimonials-news .testimonials blockquote footer a.button {display: inline-block;color: white;background: #fbab00;padding: 8px 12px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-size: 18px;}body > footer .testimonials-news .testimonials blockquote footer a.button:hover {text-decoration: none;background: #fbab00;}body > footer .testimonials-news .latest-news {float: left;width: 30%;-moz-box-sizing: border-box;box-sizing: border-box;}body > footer .testimonials-news .latest-news h2 {margin-bottom: 0.4em;}body > footer .testimonials-news .latest-news .img {width: 100%;height: 136px;}body > footer .testimonials-news .latest-news .readmore {color: #fbab00;}body > footer .testimonials-news .latest-news .readmore:hover {color: #fbab00;}body > footer .logos {background: #214d92;}body > footer .logos .container {padding: 20px 0;}body > footer .logos .container .logolist {list-style: none;margin: 0;padding: 0;display: table;width: 100%;}body > footer .logos .container .logolist li {margin: 0;padding: 0;display: table-cell;text-align: center;padding: 0 8px;}body > footer .logos .container .logolist li img {max-width: 100%;}body > footer .nav {background: #e5e4e4;*zoom: 1;}body > footer .nav::before {content: " ";display: table;}body > footer .nav::after {content: " ";display: table;clear: both;}body > footer .nav .column {margin: 16px 0;width: 33%;float: left;line-height: 1.65em;font-family: "Cabin", Trebuchet, Arial, sans-serif;font-size: 18px;}body > footer .nav .column h3 {color: #214d92;font-size: 24px;margin-bottom: 12px;}body > footer .nav .column h3 img {height: 32px;vertical-align: middle;margin-right: 4px;}body > footer .nav .column ul {list-style: none;margin: 0;padding: 0;}body > footer .nav .column ul li {margin: 0;padding: 0;width: 49%;display: inline-block;-moz-box-sizing: border-box;box-sizing: border-box;}body > footer .nav .column ul li a {color: #676767;}body > footer .nav .column address {font-style: normal;}body > footer .nav .column a img {width: 38px;margin-top: 0.6em;}body > footer .nav .middle-column {width: 22%;}body > footer .nav .right-column {width: 45%;}body > footer .nav .right-column address {float: left;margin-right: 20px;font-size: 13px;}body > footer .footerfooter {background: #a9a9a9;text-align: right;font-size: 0;}body > footer .footerfooter ul {list-style: none;margin: 0;padding: 0;}body > footer .footerfooter ul li {margin: 0;padding: 0;display: inline-block;}body > footer .footerfooter ul li:first-child a span {border-left: 0;}body > footer .footerfooter ul a {padding: 8px 0;color: white;font-size: 11px;}body > footer .footerfooter ul a span {padding: 0 6px;border-left: 1px solid white;}body > #SnapABug_Button {position: fixed;width: 150px;height: 53px;top: auto !important;bottom: 0;}body > #SnapABug_Button img {display: none !important;}.body-welcome.inline {text-align: center;margin-top: 40px;}.body-welcome.inline .btn.read-more {border: 1px solid #3368c4;color: #3368c4;}.mobile-only {display: none;}.mobile-view {display: none;}.start-form {display: none;}.post.article {overflow: hidden;}.content {font-family: Arial, 'Cabin', sans-serif;}.content .wpcf7-form p {margin-bottom: 1em;margin-top: 1em;}.content h2 {margin-top: 33px;margin-bottom: 33px;font-weight: 600;color: #3368c4;}.content h2.center {text-align: center;}.content .spec-download {float: none;margin-top: 10px;font-size: 18px;padding: 8px 12px;font-weight: bold;font-family: 'Open Sans', sans-serif;text-transform: uppercase;margin-bottom: 8px;}.content .spec-download span {display: inline-block;}.content .sale-info table {width: 100%;}.content .sale_search button {float: right;margin-right: 1%;}.content .sale_search button img {vertical-align: top;}.content .sale_search select {padding: 9px 10px;}.content ul li {margin-bottom: 10px;}.content ul.two-cols {columns: 2;-webkit-columns: 2;-moz-columns: 2;}.content .content-left {width: 79%;display: inline-block;margin-right: -4px;vertical-align: top;}.content .content-left ul {padding: 0;list-style: none;}.content .content-left ul li {padding-left: 16px;background: url("../../img/bullet.png") left 8px no-repeat;}.content .content-right {width: 21%;display: inline-block;margin-right: -4px;vertical-align: top;}.content .post {padding-bottom: 16px;font-family: Arial, 'Cabin', sans-serif;}.content .post h3 {font-weight: bold;font-size: 24px;margin-top: 10px;margin-bottom: 22px;}.content .post .asset-box {border-bottom: 2px solid #f5f4f4;padding-bottom: 20px;margin-bottom: 26px;line-height: 28px;}.content .post .asset-box .left {display: inline-block;margin-right: -4px;float: none !important;vertical-align: top;width: 28%;}.content .post .asset-box .right {display: inline-block;margin-right: -4px;float: none !important;vertical-align: top;width: 70%;}.content .post .asset-box .quoter_btn {text-transform: uppercase;}.content p.lead {font-weight: bold;color: #fbab00;}.content .orange {font-weight: bold;color: #fbab00;}.content p {margin: 1em auto;line-height: 28px;letter-spacing: 0.1px;margin-top: 0px;margin-bottom: 6px;}.content h1 {margin: 0 auto 16px auto;}.content .pagination {margin: 1em 0;}.content .newsitem .alignright.img {width: 50%;height: 320px;margin-top: 1em;}.content .testimonial blockquote {margin-bottom: 3em;}.content .testimonial blockquote footer h3 {margin-top: 0;color: #fbab00;}#hiresafe-header {height: 772px;position: relative;}#hiresafe-header .panel {padding-top: 222px;height: 100%;}#hiresafe-header .panel .panel-area {height: 100%;}#hiresafe-header .panel .panel-area.home {background-size: cover;}@media (min-width: 641px) {#hiresafe-header .panel .panel-area.home {background-image: url("../../../img/static/header.webp");}}@media (max-width: 640px) {#hiresafe-header .panel .panel-area.home {background-image: url("../../../img/static/header_mobile.webp");}}#hiresafe-header .menu-bar {margin-top: 10px;border-top: 1px solid #cac8c8;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #cbc9c9 100%);background: -webkit-linear-gradient(top, #ffffff 0%, #cbc9c9 100%);background: linear-gradient(to bottom, #ffffff 0%, #cbc9c9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cbc9c9', GradientType=0);}#hiresafe-header .top-menu {background: rgba(0, 0, 0, 0.7);height: 32px;text-align: right;margin-bottom: 0px;}#hiresafe-header .top-menu .menu {padding-top: 3px;}#hiresafe-header .top-menu .menu li {font-family: 'Open Sans', sans-serif;padding-left: 12px;display: inline-block;}#hiresafe-header .top-menu .menu li a {color: white;}#hiresafe-header .top-menu .menu li::after {content: '|';display: inline-block;color: white;width: 1px;background: white;height: 16px;vertical-align: super;margin-left: 12px;}#hiresafe-header .top-menu .menu li:last-child::after {content: "";display: none;}#hiresafe-header .mobile-menu {float: right;text-align: right;display: none;}#hiresafe-header .mobile-menu #hamburger {width: 48px;height: 42px;position: relative;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;cursor: pointer;margin-top: 8px;}#hiresafe-header .mobile-menu #hamburger span {display: block;position: absolute;height: 6px;width: 100%;background: white;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: 0.25s ease-in-out;-moz-transition: 0.25s ease-in-out;-o-transition: 0.25s ease-in-out;transition: 0.25s ease-in-out;}#hiresafe-header .mobile-menu #hamburger span:nth-child(1) {top: 0px;}#hiresafe-header .mobile-menu #hamburger span:nth-child(2) {top: 14px;}#hiresafe-header .mobile-menu #hamburger span:nth-child(3) {top: 14px;}#hiresafe-header .mobile-menu #hamburger span:nth-child(4) {top: 28px;}#hiresafe-header .mobile-menu #hamburger.open span:nth-child(1) {top: 18px;width: 0%;left: 50%;}#hiresafe-header .mobile-menu #hamburger.open span:nth-child(2) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}#hiresafe-header .mobile-menu #hamburger.open span:nth-child(3) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}#hiresafe-header .mobile-menu #hamburger.open span:nth-child(4) {top: 18px;width: 0%;left: 50%;}#hiresafe-header .logo-and-phone .logo {display: inline-block;width: 50%;margin-right: -4px;vertical-align: top;}#hiresafe-header .logo-and-phone .logo img {width: 334px;}#hiresafe-header .logo-and-phone .phone {display: inline-block;width: 50%;margin-right: -4px;vertical-align: top;padding-top: 45px;}#hiresafe-header .logo-and-phone .phone .slogan {color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 22px;margin-top: 70px !important;text-align: right;margin-bottom: 0px;}#hiresafe-header .logo-and-phone .phone .phone-hotdog {float: right;background: #3368c4;padding: 6px;border-radius: 24px;width: 350px;}#hiresafe-header .logo-and-phone .phone .phone-hotdog .number {display: inline-block;margin-right: -4px;vertical-align: middle;}#hiresafe-header .logo-and-phone .phone .phone-hotdog .phone-icon {display: inline-block;margin-right: -4px;vertical-align: middle;width: 34px;height: 34px;background: #fbab00;border-radius: 18px;padding: 5px;}#hiresafe-header .logo-and-phone .phone .phone-hotdog .phone-icon:first-child {margin-right: 10px;}#hiresafe-header .logo-and-phone .phone .phone-hotdog a.number {color: white;margin-left: 10px;font-size: 31px;font-weight: 600;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}#hiresafe-header .menu-main-menu-container {text-align: center;}#hiresafe-header .menu-main-menu-container .menu {display: table;width: 100%;}#hiresafe-header .menu-main-menu-container .menu li {font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 18px;margin-left: 38px;padding: 5px 0px;}#hiresafe-header .menu-main-menu-container .menu li a {color: black;font-size: 17px;padding: 6px 24px;border-left: 1px solid white;width: 100%;}#hiresafe-header .menu-main-menu-container .menu li:last-child a {border-right: 1px solid white;}#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu {position: absolute;width: 294px;left: 0;top: 42px;padding: 0px;background: white;z-index: 9;display: none;box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.6);}#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu li {display: block;text-align: left;padding: 0px !important;margin-left: 0px;margin-bottom: 0px;}#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu li a {padding: 10px 18px;color: #ffffff;font-weight: 600;border: 0;}#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu li:nth-child(even) {background-color: #87a8dd;}#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu li:nth-child(odd) {background-color: #5282cc;}#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu li:last-child {margin-bottom: 0px;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children {position: relative;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children:hover {background: white;}#hiresafe-header .header-content {padding-top: 400px;}#hiresafe-header .header-content h2 {color: white;font-size: 48px;font-weight: 600;letter-spacing: 0.2px;line-height: 56px;text-align: center;text-shadow: 0px 0px 16px rgba(0, 0, 0, 0.4);}#hiresafe-header .header-buttons {text-align: center;padding-top: 46px;}#hiresafe-header .header-buttons .btn {margin: 0px 8px;}#hiresafe-header .header-buttons .btn:first-child {margin-left: 0px;}#hiresafe-header .header-buttons .btn:last-child {margin-right: 0px;}#hiresafe-header .header-notice {background: rgba(55, 103, 177, 0.9);text-align: center;padding: 34px 0px;position: absolute;width: 100%;bottom: 0;}#hiresafe-header .header-notice h1 {color: white;font-size: 32px;font-weight: 600;}#hiresafe-header .header-notice p {font-size: 18px;font-family: Arial, Helvetica, sans-serif;color: white;text-align: center;line-height: 29px;margin-bottom: 0px;width: 82%;margin-left: auto;margin-right: auto;}body.safari .post h4 {font-weight: 400;}.btn {font-size: 20px;text-transform: uppercase;padding: 10px;text-decoration: none !important;border-radius: 5px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;display: inline-block;transition: 0.5s all;}.btn.read-more {border: 1px solid white;background: transparent;color: white;margin-top: 18px;padding: 10px 16px;font-weight: 600;}.btn.read-more:hover {background: white;color: #3368c4;}.btn.view-more {text-transform: uppercase;font-weight: bold;display: inline-block;}.btn.yellow {background: #fbab00;color: white;}.btn.yellow:hover {background: #3368c4;}.btn.orange {background: #fbab00;color: white !important;}.btn.orange:hover {background: #3368c4;}.btn.blue {background: #3368c4;color: white;}.btn.blue:hover {background: #fbab00;}.btn.trans:hover {background: #3368c4;}.btn.white {background: white;color: #3368c4;}.btn.grey {background: #e5e4e4;color: #000;}.btn.head {font-weight: bold;padding: 14px 14px;font-size: 16px;}.inline {max-width: 1182px;width: 100%;display: block;margin: 0px auto;}.inline.what-we-do-inline {max-width: 1196px;}.what-we-do .row {margin-bottom: 25px;}.what-we-do .row .box {display: inline-block;width: 25%;vertical-align: top;margin-right: -4px;}.what-we-do .row .box .inner {width: 277px;height: 416px;margin-left: auto;margin-right: auto;background-color: grey;position: relative;}.what-we-do .row .box .inner .image {height: 100%;width: 100%;filter: grayscale(100%);transition: all 0.5s;background-size: cover;}.what-we-do .row .box .inner:hover {cursor: pointer;}.what-we-do .row .box .inner:hover .image {filter: grayscale(0%);}.what-we-do .row .box .inner .cover {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.what-we-do .row .box .inner .text {position: absolute;bottom: 0;width: 100%;padding: 12px 18px;}.what-we-do .row .box .inner .text h2 {font-size: 44px;margin-bottom: 20px;-webkit-margin-before: 0px;margin-left: -2px;line-height: 46px;margin-top: 0;}.what-we-do .row .box .inner .text p {font-size: 16px;color: white;font-weight: 400;font-family: Arial, Helvetica, sans-serif;margin-bottom: 8px;}.what-we-do .row .box .inner .text .read-more {text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-weight: bold;}.what-we-do .row .box .inner.orange {border-top: 7px solid #fbab00;}.what-we-do .row .box .inner.orange .cover {background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.68) 60%, rgba(0, 0, 0, 0.9) 79%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.68) 60%, rgba(0, 0, 0, 0.9) 79%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.68) 60%, rgba(0, 0, 0, 0.9) 79%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#e6000000', GradientType=0);}.what-we-do .row .box .inner.orange .text h2 {color: #fbab00;}.what-we-do .row .box .inner.orange .text h2 a {color: #fbab00;}.what-we-do .row .box .inner.orange .text h2 a:hover {text-decoration: none;}.what-we-do .row .box .inner.orange .text .read-more {color: #fbab00;}.what-we-do .row .box .inner.orange.pink {border-top: 7px solid #ED479B;}.what-we-do .row .box .inner.blue {border-top: 7px solid #3368c4;}.what-we-do .row .box .inner.blue .cover {background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(51, 104, 196, 0.9) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(51, 104, 196, 0.9) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(51, 104, 196, 0.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#e63368c4', GradientType=0);}.what-we-do .row .box .inner.blue .text h2 {color: white;}.what-we-do .row .box .inner.blue .text h2 a {color: white;}.what-we-do .row .box .inner.blue .text h2 a:hover {text-decoration: none;}.what-we-do .row .box .inner.blue .text .read-more {color: white;}.what-we-do .row .box .inner.training {background: #3368c4;padding: 12px 18px;}.what-we-do .row .box .inner.training h2 {color: white;font-size: 27px;font-weight: 400;margin-top: 0px;margin-bottom: 9px;}.what-we-do .row .box .inner.training h2 img {width: 30px;margin-bottom: -4px;}.what-we-do .row .box .inner.training form .selectbox select {font-size: 15px;padding: 8px 10px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;margin-bottom: 15px;background-image: url("../../img/svg/chevron-down-grey.svg");background-size: 14px;background-position: top 54% right 12px;background-repeat: no-repeat;}.what-we-do .row .box .inner.training form .selectbox .training_date {font-size: 15px;padding: 8px 10px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;margin-bottom: 15px;background-image: url("../../img/svg/chevron-down-grey.svg");background-size: 14px;background-position: top 54% right 12px;background-repeat: no-repeat;}.what-we-do .row .box .inner.training form button {background: #fbab00;font-family: 'Open Sans', sans-serif;text-transform: uppercase;font-size: 16px;color: white;font-weight: bold;display: block;width: 100%;padding: 7px 10px;}.media {margin-top: 64px;margin-bottom: 54px;}.media .column {width: 50%;display: inline-block;margin-right: -4px;vertical-align: top;}.media .column:first-child {padding-right: 10px;}.media .column:nth-child(2) {padding-left: 5px;padding-right: 5px;}.media .column:last-child {padding-left: 10px;}.media .column h2 {text-align: center;margin-bottom: 34px;}.media .column #twitter-widget-0 {box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.1);border: 1px solid #3368c4 !important;height: 392px !important;overflow: scroll;overflow-y: scroll !important;}.media .column #twitter-widget-0 .twitter-tweet {margin-top: 0px !important;margin: 0px !important;width: 100% !important;padding-right: 0px;}.media .column .bigbox.beatrice-boom {margin-top: 34px;border-radius: 0px;min-height: 392px;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.1);}.media .column .bigbox.beatrice-boom .title-img {margin-bottom: 16px;max-width: 82%;margin-top: 40px;}.media .column .bigbox.beatrice-boom .amount-raised {font-size: 52px;font-weight: 400;margin-top: 20px;margin-bottom: 25px;border-radius: 34px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}.media .column .bigbox.beatrice-boom p {font-size: 25px;font-weight: 100;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}.media .column .bigbox.beatrice-boom a.button {font-family: 'Open Sans', sans-serif;text-transform: uppercase;border-radius: 5px;margin-top: 36px;padding: 19px 24px;}.media .column .news-block {border: 1px solid #3368c4;min-height: 418px;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.1);}.media .column .news-block .img {height: 221px;margin-bottom: 2px;background-size: cover;background-position: center;}.media .column .news-block .text {padding: 12px 24px;}.media .column .news-block .text span.date {font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-weight: 600;}.media .column .news-block .text p.title {color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 20px;margin-bottom: 10px;margin-top: 10px;}.media .column .news-block .text p.desc {font-family: Arial, Helvetica, sans-serif;line-height: 24px;margin-bottom: 4px;}.media .column .news-block .text a.post-read-more {font-family: 'Cabin', Trebuchet, Arial, sans-serif;text-transform: uppercase;font-weight: bold;}.media .column .button-container {margin-top: 14px;text-align: center;}.button-container {margin-top: 23px;text-align: center;}.upcoming-courses {margin-top: 11px;padding: 30px 0px;padding-bottom: 0px;width: 100%;}.upcoming-courses > div > .course:first-child .inner {padding-bottom: 20px;}.upcoming-courses > div > .course:first-child .inner.line {border-bottom: 1px solid white;}.upcoming-courses > div > .course:nth-child(2) .inner {padding-bottom: 20px;}.upcoming-courses > div > .course:nth-child(2) .inner.line {border-bottom: 1px solid white;}.upcoming-courses > div > .course:nth-child(3) .inner {padding-bottom: 20px;}.upcoming-courses > div > .course:nth-child(3) .inner.line {border-bottom: 1px solid white;}.upcoming-courses > div:nth-child(2) .course {padding-bottom: 0px;}.upcoming-courses .course {display: block;float: left;width: 33.3333%;margin-bottom: 30px;padding-bottom: 14px;}.upcoming-courses .course .inner {border: 1px solid #cac8c8;padding: 20px;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.1);}.upcoming-courses .course .date-and-places {font-size: 16px;font-weight: 600;}.upcoming-courses .course .date-and-places .date {color: #fbab00;font-family: 'Cabin', Trebuchet, Arial, sans-serif;display: inline-block;width: 50%;margin-right: -4px;vertical-align: top;}.upcoming-courses .course .date-and-places .places {color: #fbab00;font-family: 'Cabin', Trebuchet, Arial, sans-serif;text-transform: uppercase;display: inline-block;width: 50%;margin-right: -4px;vertical-align: top;}.upcoming-courses .course .title a {color: #000;font-size: 20px;display: block;margin-top: 20px;margin-bottom: 20px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}.upcoming-courses .course .location {color: #000;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}.upcoming-courses .course:first-child {padding-right: 32px;}.upcoming-courses .course:nth-child(2) {padding-left: 16px;padding-right: 16px;}.upcoming-courses .course:nth-child(3) {padding-left: 32px;}.upcoming-courses .course-divide {border-bottom: 1px solid white;display: block;margin: 22px 0px 26px 0px;}.testimonials {background-image: url("../../img/static/testimonials.jpg");background-size: cover;padding: 40px 0px;margin-top: 42px;}.testimonials h2 {color: white;font-size: 32px;font-weight: 600;text-align: center;}.testimonials ul {list-style-type: none;padding-left: 0;}.testimonials ul li {padding-bottom: 30px;}.testimonials ul li .quote {color: white;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: 500;text-align: center;line-height: 28px;max-width: 65%;margin-left: auto;margin-right: auto;}.testimonials ul li .quote::before {content: '\201c';font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 74px;height: 44px;display: inline-block;line-height: 88px;vertical-align: bottom;margin-right: 8px;font-weight: 600;}.testimonials ul li .quote::after {content: '\201d';font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 74px;height: 44px;display: inline-block;line-height: 88px;vertical-align: top;margin-left: 8px;font-weight: 600;}.testimonials ul li .from {color: white;font-family: 'Open Sans', sans-serif;font-size: 18px;font-weight: bold;text-align: center;margin-top: 25px;}.testimonials .bx-has-pager .bx-pager {text-align: center;margin-top: 2px;}.testimonials .bx-has-pager .bx-pager .bx-pager-item {display: inline-block;height: 13px;width: 13px;padding: 0px 11px;}.testimonials .bx-has-pager .bx-pager .bx-pager-item a {text-indent: -9999px;display: block;background-color: #becfea;height: 13px;width: 13px;border-radius: 8px;}.testimonials .bx-has-pager .bx-pager .bx-pager-item a.active {background-color: white;}.clients {background-color: #f5f4f4;padding: 40px 0px;}.clients .bx-viewport {height: 116px !important;}.clients h2 {color: white;font-size: 32px;font-weight: 600;text-align: center;color: #b2b2b2;}.clients ul {list-style-type: none;padding-left: 0;}.clients ul li {padding-bottom: 30px;}.clients ul li .logo {display: inline-block;width: 20%;margin-right: -4px;}.clients ul li .logo img {max-width: 80%;display: block;margin-left: auto;margin-right: auto;}.clients .bx-has-pager .bx-pager {text-align: center;margin-top: 10px;}.clients .bx-has-pager .bx-pager .bx-pager-item {display: inline-block;height: 13px;width: 13px;padding: 0px 11px;}.clients .bx-has-pager .bx-pager .bx-pager-item a {text-indent: -9999px;display: block;background-color: #cacaca;height: 13px;width: 13px;border-radius: 8px;}.clients .bx-has-pager .bx-pager .bx-pager-item a.active {background-color: #b2b2b2;}footer {background: #3368c4;padding: 46px 0px;background-image: url("../../img/static/footer.jpg");background-size: cover;}footer .footer-navigation {margin-top: 20px;}footer .footer-navigation .menu li {display: block;margin-right: -4px;vertical-align: top;margin-bottom: 9px;}footer .footer-navigation .menu li a {color: white;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 18px;}footer .other-footer-info .find-us {display: inline-block;margin-right: -4px;vertical-align: top;padding-right: 10px;width: 50%;}footer .other-footer-info .find-us h2 {color: white;font-size: 24px;margin-top: 0px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;line-height: 20px;}footer .other-footer-info .find-us p {color: white;font-family: 'Cabin', Trebuchet, Arial, sans-serif;line-height: 28px;font-size: 16px;display: inline-block;vertical-align: top;margin-right: -4px;width: 50%;}footer .other-footer-info .find-us p:last-child {margin-bottom: 0px;}footer .other-footer-info .contact {display: inline-block;margin-right: -4px;vertical-align: top;width: 25%;}footer .other-footer-info .contact h2 {color: white;font-size: 24px;margin-top: 0px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;line-height: 20px;}footer .other-footer-info .contact img {margin-right: 10px;}footer .other-footer-info .contact a {color: white;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-weight: bold;vertical-align: top;}footer .other-footer-info .contact .contact-info {margin-top: 20px;}footer .other-footer-info .contact .contact-info div {margin-bottom: 6px;}footer .other-footer-info .contact .social {margin-top: 18px;}footer .other-footer-info .contact .social a {background: #fbab00;height: 50px;width: 50px;display: inline-block;border-radius: 26px;padding: 12px;margin-right: 14px;transition: 0.5s all;}footer .other-footer-info .contact .social a:hover {background: #c88800;}footer .other-footer-info .contact .social a img {width: 27px;}footer .other-footer-info .links {display: inline-block;margin-right: -4px;vertical-align: top;width: 25%;}footer .other-footer-info .links h2 {color: white;font-size: 24px;margin-top: 0px;font-family: 'Cabin', Trebuchet, Arial, sans-serif;line-height: 20px;}.footer-footer {padding-top: 14px;padding-bottom: 14px;}.footer-footer a {font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 14px;padding-right: 6px;}.footer-footer a::after {content: '|';padding-left: 6px;display: inline-block;vertical-align: top;}.footer-footer a:last-child::after {content: "";display: none;}.floating-buttons {text-align: right;position: fixed;bottom: 14px;width: 100%;right:158px;}.floating-buttons .inline {position: relative;}.floating-buttons a {text-transform: uppercase;font-weight: bold;font-family: 'Open Sans', sans-serif;color: white;text-decoration: none !important;padding: 15px;border-top-left-radius: 5px;border-top-right-radius: 5px;box-shadow: 0px 2px 19px rgba(0, 0, 0, 0.7);}.floating-buttons a:hover {color: white;}.floating-buttons a img {vertical-align: bottom;margin-left: 10px;}.floating-buttons .enquire-now {background-color: #fbab00;}.floating-buttons .live-chat {background-color: #3368c4;margin-left: 4px;}.wpcf7 form .full {margin-top: 18px;}.wpcf7 form .full input {font-family: 'Open Sans', sans-serif;}.wpcf7 form label {margin-bottom: 3px;display: block;line-height: 25px;}.wpcf7 form .wpcf7-submit {display: inline-block;width: auto;}.wpcf7 form input[type="text"] {padding: 8px 8px;}.wpcf7 form input[type="email"] {padding: 8px 8px;}.wpcf7 form input[type="tel"] {padding: 8px 8px;}.wpcf7 form textarea {padding: 8px 8px;max-height: 122px;}.wpcf7 form select {padding: 8px 8px;}.menu {list-style: none;padding: 0;margin: 0;font-size: 0;}.menu li {padding: 0;margin: 0;display: table-cell;}.menu li a {display: inline-block;font-size: 16px;}.img {overflow: hidden !important;position: relative;}.img .inner {box-shadow: inset 0 0 24px #ccc;background: #e5e4e4;display: block;height: 100%;overflow: hidden;position: relative;}.img .inner img {position: absolute;}* {box-sizing: border-box;}input {background-color: white;font-family: Arial, 'Cabin', sans-serif;text-rendering: optimizeLegibility;color: black;font-size: 16px;line-height: 1.4em;-webkit-font-smoothing: antialiased;}select {background-color: white;font-family: Arial, 'Cabin', sans-serif;text-rendering: optimizeLegibility;color: black;font-size: 16px;line-height: 1.4em;-webkit-font-smoothing: antialiased;font-family: 'Open Sans', sans-serif;border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: block;width: 100%;background-color: white;color: #676767;padding: 12px;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #a9a9a9;padding-right: 38px;background-image: url("../../img/svg/chevron-down.svg");background-repeat: no-repeat;background-position: top 50% right 12px;background-size: 14px;cursor: pointer;}select:focus {outline: none;}select:disabled {background: #e5e4e4;color: #a9a9a9;}textarea {background-color: white;font-family: Arial, 'Cabin', sans-serif;text-rendering: optimizeLegibility;color: black;font-size: 16px;line-height: 1.4em;-webkit-font-smoothing: antialiased;border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: block;width: 100%;background-color: white;color: #676767;padding: 12px;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #a9a9a9;}textarea:focus {outline: none;}textarea:disabled {background: #e5e4e4;color: #a9a9a9;}a {text-decoration: none;color: #3368c4;}a:hover {text-decoration: underline;color: #5784d3;}h1 {margin: 0;padding: 0;font-weight: 100;color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 28px;font-weight: 600;line-height: 36px;margin: 0px;}h2 {margin: 0;padding: 0;font-weight: 100;color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-size: 28px;font-weight: 600;line-height: 36px;margin: 0px;}h3 {margin: 0;padding: 0;font-weight: 100;color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}h3 + h4 {margin-top: 1em;}h4 {margin: 0;padding: 0;font-weight: 100;color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}h5 {margin: 0;padding: 0;font-weight: 100;color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}h6 {margin: 0;padding: 0;font-weight: 100;color: #3368c4;font-family: 'Cabin', Trebuchet, Arial, sans-serif;}.pagecontainer {width: 100%;margin: 0;}.pagecontainer.bodycontainer {position: relative;}hr {border: 0;height: 0;border-bottom: 1px solid #e5e4e4;}a.readmore {font-weight: bold;display: inline-block;}label {color: black;}button {border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: white;font-size: 18px;font-family: 'Open Sans', sans-serif;padding: 8px 24px;background: #3368c4;font-weight: bold;text-transform: uppercase;}button:focus {outline: none;}button:hover {background: #214d92;text-decoration: none;color: white;}button:active {background: #214d92;text-decoration: none;color: white;box-shadow: 0 3px 2px inset rgba(0, 0, 0, 0.6);}button:disabled {background: #f1f1f1;color: #a9a9a9;}.button {border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: white;font-size: 18px;font-family: 'Open Sans', sans-serif;padding: 8px 24px;background: #3368c4;font-weight: bold;text-transform: uppercase;}.button:focus {outline: none;}.button:hover {background: #214d92;text-decoration: none;color: white;}.button:active {background: #214d92;text-decoration: none;color: white;box-shadow: 0 3px 2px inset rgba(0, 0, 0, 0.6);}.button:disabled {background: #f1f1f1;color: #a9a9a9;}input[type="text"] {border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: block;width: 100%;background-color: white;color: #676767;padding: 12px;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #a9a9a9;}input[type="text"]:focus {outline: none;}input[type="text"]:disabled {background: #e5e4e4;color: #a9a9a9;}input[type="submit"] {border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: white;font-size: 18px;font-family: 'Open Sans', sans-serif;padding: 8px 24px;background: #3368c4;font-weight: bold;text-transform: uppercase;}input[type="submit"]:focus {outline: none;}input[type="submit"]:hover {background: #214d92;text-decoration: none;color: white;}input[type="submit"]:active {background: #214d92;text-decoration: none;color: white;box-shadow: 0 3px 2px inset rgba(0, 0, 0, 0.6);}input[type="submit"]:disabled {background: #f1f1f1;color: #a9a9a9;}input[type="email"] {border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: block;width: 100%;background-color: white;color: #676767;padding: 12px;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #a9a9a9;}input[type="email"]:focus {outline: none;}input[type="email"]:disabled {background: #e5e4e4;color: #a9a9a9;}input[type="tel"] {border: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: block;width: 100%;background-color: white;color: #676767;padding: 12px;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #a9a9a9;}input[type="tel"]:focus {outline: none;}input[type="tel"]:disabled {background: #e5e4e4;color: #a9a9a9;}input.training_date {font-family: 'Open Sans', sans-serif;}button.orange {color: white !important;background: #fbab00;}button.orange:hover {background: #c88800;}button.orange:active {background: #c88800;}input[type="submit"].orange {color: white !important;background: #fbab00;}input[type="submit"].orange:hover {background: #c88800;}input[type="submit"].orange:active {background: #c88800;}a.button {display: inline-block;}.datepickme {padding-right: 38px;background-image: url("../../img/svg/chevron-down.svg");background-repeat: no-repeat;background-position: top 50% right 12px;background-size: 14px;cursor: pointer;}select.error {box-shadow: 0 0 8px #d00 !important;background-color: #fee;color: #d00 !important;}.datepickme.error {box-shadow: 0 0 8px #d00 !important;background-color: #fee;color: #d00 !important;}.wpcf7-validation-errors {border: 2px solid #ff5500 !important;}.bigbox {padding: 16px;-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;}.bigbox h2 {color: white;font-size: 25px;margin-top: 0;}.bigbox .selectbox::after {content: " ";clear: both;width: 100%;height: 6px;display: block;margin-bottom: 12px;background-image: url("../../img/selectshadow.png");background-position: 50% 0;background-size: 100% 6px;background-repeat: no-repeat;}.bigbox select {margin-top: 12px;border: 0;}.bigbox .datepickme {margin-top: 12px;border: 0;}.bigbox .buttons {text-align: right;}.bigbox .buttons.fullbuttons button {width: 100%;background: transparent !important;}header .sticky {position: fixed;top: 0;left: 0;right: 0;bottom: auto;z-index: 200;}header .sticky .container {position: relative;}header .sticky .enquireform {display: none;background: #e5e4e4;padding: 16px 0;}header .sticky .enquireform .row {margin: 16px 0;font-size: 0;}header .sticky .enquireform .row .half {display: inline-block;vertical-align: top;width: 48%;margin-left: 2%;}header .sticky .enquireform .row .half input {margin-bottom: 16px;}header .sticky .enquireform .row .half textarea {margin-bottom: 16px;}header .sticky .enquireform .row .half input[type="submit"] {display: block;width: 100%;}header .sticky .enquireform .row .half:first-child {margin-left: 0;}header .sticky .enquireform .row .half.one-third {width: 33%;}header .sticky .enquireform .row .half.two-thirds {width: 64%;margin-left: 2% !important;}header .sticky .forheadertabs {border-top: 13px solid #214d92;}header .sticky .forheadertabs .headertabs {list-style: none;margin: 0;padding: 0;display: block;position: absolute;top: 0;right: 0px;}header .sticky .forheadertabs .headertabs li {margin: 0;padding: 0;display: inline-block;vertical-align: top;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-bottom-left-radius: 8px;-moz-border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;padding: 8px;}header .sticky .forheadertabs .headertabs li a {color: white;font-size: 24px;font-family: "Cabin", Trebuchet, Arial, sans-serif;}header .sticky .forheadertabs .headertabs li.enquirenow {background: #214d92;padding: 8px 15px;}header .sticky .forheadertabs .headertabs li.livechat-tab {background: #fbab00;padding: 8px 18px;}header .sticky .forheadertabs .headertabs li.livechat-tab img {margin-bottom: -0.1em;}header .head .container {position: relative;}header .head .container #logo {max-width: 33%;height: 190px;line-height: 190px;margin-top: 32px;margin-bottom: 19px;}header .head .container #logo img {max-width: 100%;vertical-align: middle;}header .head .container .phone {position: absolute;top: 106px;right: 32px;font-size: 33px;line-height: 1.3em;font-family: "Cabin", Trebuchet, Arial, sans-serif;}header .head .container .phone .call-today {color: #214d92;text-transform: uppercase;}header .head .container .phone .phone-number {color: #d6e1f3;font-size: 42px;font-weight: bold;display: block;}header .menu-btn {display: none;}.homepage-feature {background: #e5e4e4;}.homepage-feature .container {position: relative;}.homepage-feature .container .scissorboom {position: absolute;bottom: 0;right: 0;max-width: 33%;}.homepage-feature .container h1 {margin-bottom: 16px;margin-top: 24px;}.homepage-feature .container p {margin-right: 20%;}.homepage-feature .container p.lead {margin-right: 32%;}.load-symbol {margin-left: auto;margin-right: auto;display: block;width: 88px;}.beatrice-boom-text {color: #ED479B;}.bigbox.beatrice-boom {border: 1px solid #214d92;text-align: center;}.bigbox.beatrice-boom .title-img {max-width: 90%;margin: auto;margin-bottom: 8px;}.bigbox.beatrice-boom .amount-raised {background: #214d92;border-radius: 16px;color: white;text-align: center;font-size: 42px;font-weight: bold;padding: 8px;line-height: 1em;}.bigbox.beatrice-boom p {font-weight: bold;font-size: 23px;text-align: center;margin: 14px auto;}.bigbox.beatrice-boom a.button {background-color: #ED479B;display: block;font-weight: 700;font-size: 25px;padding: 16px 24px;border-radius: 12px;font-family: Arial, sans-serif;}.bigbox.beatrice-boom a.button:hover {background-color: #f275b4;}.latest-hubs {padding-top: 30px;padding-bottom: 10px;}.latest-hubs h2 {text-align: center;}.latest-hubs .latest-posts.news-feed {width: 100%;display: block;margin-top: 30px;}.latest-hubs .latest-posts .box {display: inline-block;width: 50%;margin-right: -4px;}.latest-hubs .latest-posts .box .article {border-bottom: 0px;}.latest-hubs .latest-posts .box .article .img {width: 40%;}.latest-hubs .latest-posts .box .article .text {width: 60%;}.latest-hubs .latest-posts .box .article .text h3 {margin-bottom: 10px;}.latest-hubs .latest-posts .box .article .text .author {display: none;}.latest-hubs .latest-posts .box:first-child {padding-right: 20px;}.latest-hubs .latest-posts .box:last-child {padding-left: 20px;}@media (max-width: 1000px) {.mobile-view {display: block;}.desktop-view {display: none;}.mobile-only.range {display: block;}#hiresafe-header {padding-top: 72px;height: 526px;}#hiresafe-header .panel {padding-top: 0px;}#hiresafe-header .menu-bar {margin-top: 0px;}#hiresafe-header .mobile-menu {display: block;}#hiresafe-header .mobile-menu #hamburger.open {position: fixed;z-index: 2;right: 16px;}#hiresafe-header .menu-main-menu-container {margin-top: 0px;position: fixed;top: 0;right: -760px;width: 50%;background: #3368c4;height: 100%;padding: 16px;box-shadow: -2px 0px 10px rgba(0, 0, 0, 0.8);transition: 0.5s all;z-index: 2;}#hiresafe-header .menu-main-menu-container .menu {text-align: left;margin-top: 68px;}#hiresafe-header .menu-main-menu-container .menu::before {content: 'Menu';color: white;display: block;font-size: 22px;font-family: 'Open Sans', sans-serif;padding-bottom: 10px;margin-bottom: 24px;}#hiresafe-header .menu-main-menu-container .menu li {display: block;padding-left: 0px;margin-left: 0px;margin-bottom: 20px;}#hiresafe-header .menu-main-menu-container .menu li a {color: white;border-left: 0px;}#hiresafe-header .menu-main-menu-container .menu li:last-child a {border-right: 0px;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children::after {position: absolute;right: 0px;top: 12px;width: 20px;height: 12px;vertical-align: text-top;background-image: url("../../img/svg/chevron-white-down.svg");background-repeat: no-repeat;background-size: 20px;content: ' ';}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children:hover {background: transparent;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children ul.sub-menu {display: none;position: static;width: 100%;padding: 26px 0px 0px 25px;background: transparent;box-shadow: none;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children ul.sub-menu li:nth-child(even) {background: transparent;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children ul.sub-menu.show {display: block;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children.open ul.sub-menu {display: block;}#hiresafe-header .menu-main-menu-container .menu > li > a {display: block;width: 70%;}#hiresafe-header .menu-main-menu-container.open {right: 0px;z-index: 2;overflow: scroll;}#hiresafe-header .top-menu {display: none;}#hiresafe-header .inline {padding-left: 0px;padding-right: 0px;}#hiresafe-header .header-group {background: #3368c4;padding: 12px 16px;height: 72px;position: fixed;left: 0;top: 0;width: 100%;z-index: 3;}#hiresafe-header .header-group .logo-and-phone {width: 50%;display: inline-block;}#hiresafe-header .header-group .logo-and-phone .logo img {width: 114px;}#hiresafe-header .header-group .logo-and-phone .phone {position: absolute;top: -30px;right: 92px;}#hiresafe-header .header-group .logo-and-phone .phone .slogan {display: none;}#hiresafe-header .header-group .logo-and-phone .phone .phone-hotdog {width: auto;background: transparent;}#hiresafe-header .header-group .logo-and-phone .phone .phone-hotdog .phone-icon.chat-icon {display: none;}#hiresafe-header .header-group .logo-and-phone .phone .phone-hotdog .number {display: none;}#hiresafe-header .header-group.shadow {box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8);}#hiresafe-header .header-content {padding-left: 16px;padding-right: 16px;padding-top: 50px;}#hiresafe-header .header-content .header-buttons .btn {display: block;margin: 14px 0px;}#hiresafe-header .header-content .header-buttons .btn:first-child {margin-top: 0px;}#hiresafe-header .header-content .header-buttons .btn:last-child {margin-bottom: 0px;}#hiresafe-header .header-notice p br {display: none;}.what-we-do .row .box {width: 50%;margin-bottom: 20px;}.what-we-do .row .box .inner {width: 93%;}.media {margin-bottom: 10px;}.media .fetch-tweets-twitter {max-height: 312px !important;}.media .fetch-tweets-twitter .twitter-tweet {margin: 0px !important;height: 312px;width: 100% !important;}.media .column {width: 100%;margin-bottom: 34px;}.media .column .bigbox.beatrice-boom {margin-top: 0px;}.media .column .bigbox.beatrice-boom .amount-raised {font-size: 62px !important;}.media .column .bigbox.beatrice-boom p {font-size: 30px !important;}.media .column .bigbox.beatrice-boom a.button {font-size: 34px !important;line-height: 46px;}.media .column .news-block .img {background-size: cover;}h2.upcoming-title {text-align: center;}.upcoming-courses {display: block;}.upcoming-courses > div {display: block;}.upcoming-courses > div:nth-child(2) .course:last-child {margin-bottom: 0px;}.upcoming-courses > div:nth-child(2) .course:last-child .inner {padding-bottom: 0px;}.upcoming-courses .course {width: 100%;display: block;padding: 0px !important;}.upcoming-courses .course .date-and-places .places {text-align: right;}.testimonials ul li .quote {max-width: 95%;}footer .footer-navigation .menu li a {font-size: 21px;}footer .other-footer-info .find-us p {font-size: 14px;}footer .other-footer-info .contact-info img {display: none;}footer .other-footer-info .contact-info a {font-size: 14px;}.content .content-left {width: 100% !important;display: block !important;}.content .content-right {width: 100% !important;display: block !important;}.content .ajax-results .boxitem .text h3 {margin-bottom: 9px;}.content .ajax-results .boxitem .text .excerpt .attr.full .btn {position: static;margin-top: 20px;display: block;width: 171px;}.content .ajax-results .boxitem .text .excerpt .attr.full ul {padding-left: 18px;}.content .ajax-results .boxitem .text .excerpt .attr.full ul .btn {margin-left: -20px;}.content .ajax-results .boxitem .text .excerpt .btn {font-size: 18px;}.content .hirelist .boxitem .text h3 {margin-bottom: 9px;}.content .hirelist .boxitem .text .excerpt .attr.full .btn {position: static;margin-top: 20px;display: block;width: 171px;}.content .hirelist .boxitem .text .excerpt .attr.full ul {padding-left: 18px;}.content .hirelist .boxitem .text .excerpt .attr.full ul .btn {margin-left: -20px;}.content .hirelist .boxitem .text .excerpt .btn {font-size: 18px;}.content .service-list .boxitem .text h3 {margin-bottom: 9px;}.content .service-list .boxitem .text .excerpt .attr.full .btn {position: static;margin-top: 20px;display: block;width: 171px;}.content .service-list .boxitem .text .excerpt .attr.full ul {padding-left: 18px;}.content .service-list .boxitem .text .excerpt .attr.full ul .btn {margin-left: -20px;}.content .service-list .boxitem .text .excerpt .btn {font-size: 18px;}.news-feed {width: 100%;}}@media (max-width: 800px) {.latest-hubs .latest-posts .box {width: 100%;}.latest-hubs .latest-posts .box:first-child {padding-right: 0px;}.latest-hubs .latest-posts .box:last-child {padding-left: 0px;}.latest-hubs .latest-posts .box .article .img {width: 36%;height: 204px;}.latest-hubs .latest-posts .box .article .text {width: 64%;}}@media (max-width: 640px) {#hiresafe-header {height: auto;padding-top: 64px;}#hiresafe-header .panel .panel-area.home {background-size: auto 42%;background-size: cover;padding-bottom: 64px;}#hiresafe-header .mobile-menu #hamburger {width: 37px;height: 30px;margin-top: 7px;}#hiresafe-header .mobile-menu #hamburger span {height: 4px;}#hiresafe-header .mobile-menu #hamburger span:nth-child(2) {top: 11px;}#hiresafe-header .mobile-menu #hamburger span:nth-child(3) {top: 11px;}#hiresafe-header .mobile-menu #hamburger span:nth-child(4) {top: 22px;}#hiresafe-header .menu-main-menu-container {right: -330px;width: 80%;}#hiresafe-header .menu-main-menu-container .menu {text-align: left;margin-top: 68px;}#hiresafe-header .menu-main-menu-container .menu li {display: block;padding-left: 0px;margin-bottom: 20px;}#hiresafe-header .header-group {height: 64px;}#hiresafe-header .header-group .logo-and-phone .logo {margin-top: -2px;}#hiresafe-header .header-group .logo-and-phone .logo img {width: 96px;}#hiresafe-header .header-content {padding-top: 38px;}#hiresafe-header .header-content h2 {font-size: 29px !important;line-height: 35px;}#hiresafe-header .header-buttons {padding-top: 20px;}#hiresafe-header .header-buttons .btn {font-size: 14px;}#hiresafe-header .header-notice {padding: 30px 0px;position: static;margin-top: 25px;background: #3368c4;}#hiresafe-header .header-notice p {width: 90%;}#hiresafe-header .header-notice h1 {line-height: 30px;}.upcoming-courses {margin-top: 0px;padding-top: 10px;padding-bottom: 0px;}.upcoming-courses .course {margin-bottom: 24px;}.upcoming-courses .course .title a {font-size: 18px;margin-top: 12px;}footer {background-image: none;padding: 32px 0px;}footer .other-footer-info {display: block;width: 100%;margin-right: 0px;}footer .other-footer-info .links h2 {display: none;}footer .other-footer-info .find-us {display: none;}footer .other-footer-info .contact {display: block;width: 100%;margin-right: 0px;}footer .other-footer-info .contact h2 {display: none;}footer .other-footer-info .contact .contact-info {display: none;}footer .other-footer-info .contact .social {text-align: center;margin-top: 0px;}footer .other-footer-info .contact .social a {margin: 0px 8px;}footer .footer-navigation {display: none;}.panel-header {height: 250px;}.panel-header .text .panel-heading {font-size: 32px !important;top: 108px !important;}.clients ul li .logo {width: 50%;}.clients ul li .logo:nth-child(1) {margin-bottom: 10px;}.clients ul li .logo:nth-child(2) {margin-bottom: 10px;}.clients .bx-viewport {height: 159px !important;}.btn.head {padding: 11px 11px;}.page-header {height: 250px;}.content .post .asset-box .left {width: 100% !important;display: block !important;}.content .post .asset-box .right {width: 100% !important;display: block !important;}.content .post .asset-box .quoter_btn {float: none;margin-top: 10px;display: block;text-align: center;}.content h2 {margin-top: 38px;margin-bottom: 23px;}.news-feed .article .img {width: 100%;}.news-feed .article .text {width: 100%;padding-left: 0px;margin-top: 20px;}.mobile-only {display: block;}.what-we-do .row .box {width: 50%;}.what-we-do .row .box:first-child .inner {float: left;}.what-we-do .row .box:nth-child(3) .inner {float: left;}.what-we-do .row .box:nth-child(2) .inner {float: right;}.what-we-do .row .box:nth-child(4) .inner {float: right;}.what-we-do .row .box .inner {width: 95%;height: 155px;position: relative;}.what-we-do .row .box .inner .text {height: 100%;}.what-we-do .row .box .inner .text h2 {font-size: 22px;line-height: 24px;text-align: center;position: relative;top: 50%;transform: translateY(-50%);padding-bottom: 32px;}.what-we-do .row .box .inner .text p {display: none;}.what-we-do .row .box .inner .text span {display: block;text-align: center;}.what-we-do .row .box .inner .text .read-more {position: absolute;left: 0;bottom: 16px;width: 100%;}.what-we-do .row .box .inner.training .form-field {display: none;}.what-we-do .row .box .inner.training .form-field.show {display: block;position: fixed;top: 0;left: 0;width: 100%;padding: 20px;height: 100%;background: rgba(55, 103, 177, 0.9);z-index: 3;}.what-we-do .row .box .inner.training .form-field.show .title {color: white;font-family: 'Cabin', Trebuchet, Arial, sans-serif;font-weight: 500;text-shadow: 0px 0px 24px rgba(0, 0, 0, 0.4);line-height: 37px;font-size: 28px;margin-bottom: 20px !important;}.what-we-do .row .box .inner.training .form-field.show .title img {vertical-align: bottom;width: 30px;}.what-we-do .row .box .inner.training .form-field.show a.close {color: white;position: absolute;top: 23px;right: 17px;border: 1px solid white;border-radius: 5px;padding: 1px 6px;text-transform: uppercase;font-weight: bold;}.what-we-do .row .box .inner.training h2 {font-size: 22px;text-align: center;font-weight: 500;line-height: 27px;}.what-we-do .row .box .inner.training h2 img {display: none;}.what-we-do .row .box .inner.training .start-form {border: 1px solid white;border-radius: 5px;color: white;text-transform: uppercase;font-weight: bold;text-align: center;padding: 2px;display: block;}.what-we-do .row .box .inner.training .start-form img {vertical-align: top;width: 21px;}.what-we-do .row .box .inner.orange .cover {background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.7) 47%, rgba(0, 0, 0, 0.95) 100%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.7) 47%, rgba(0, 0, 0, 0.95) 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.7) 47%, rgba(0, 0, 0, 0.95) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f2000000', GradientType=0);}.what-we-do .row .box .inner.blue .cover {background: -moz-linear-gradient(top, rgba(51, 104, 196, 0.25) 0%, rgba(51, 104, 196, 0.25) 1%, rgba(51, 104, 196, 0.65) 25%, rgba(51, 104, 196, 0.7) 28%, rgba(51, 104, 196, 0.95) 100%);background: -webkit-linear-gradient(top, rgba(51, 104, 196, 0.25) 0%, rgba(51, 104, 196, 0.25) 1%, rgba(51, 104, 196, 0.65) 25%, rgba(51, 104, 196, 0.7) 28%, rgba(51, 104, 196, 0.95) 100%);background: linear-gradient(to bottom, rgba(51, 104, 196, 0.25) 0%, rgba(51, 104, 196, 0.25) 1%, rgba(51, 104, 196, 0.65) 25%, rgba(51, 104, 196, 0.7) 28%, rgba(51, 104, 196, 0.95) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#403368c4', endColorstr='#f23368c4', GradientType=0);colorformat: Comments;}h1 {font-size: 24px !important;}h2 {font-size: 24px !important;}.media {margin-top: 30px;}.media .column {padding-left: 0px !important;padding-right: 0px !important;}.media .column h2 {margin-bottom: 8px;}.media .column .fetch-tweets-twitter {max-height: 312px !important;}.media .column .fetch-tweets-twitter .twitter-tweet {margin: 0px !important;height: 312px;width: 100% !important;}.media .column .news-block .text p.title {font-size: 16px;}.media .column .news-block .text p.desc {font-size: 15px;}.media .column .bigbox.beatrice-boom .amount-raised {font-size: 38px !important;margin-bottom: 24px;}.media .column .bigbox.beatrice-boom p {font-size: 20.71px !important;}.media .column .bigbox.beatrice-boom a.button {font-size: 20.71px !important;line-height: 26px;padding: 12px 12px !important;margin-top: 22px;}.testimonials h2 {font-size: 32px !important;}.testimonials .bx-has-pager {margin-top: 8px;}.footer-footer {padding: 14px 42px;text-align: center;}.footer-footer a:last-child {float: none;display: block;margin-top: 1px;}.floating-buttons {bottom: 0;}.floating-buttons .inline {padding: 0px;}.floating-buttons a {width: 50%;display: inline-block;border-radius: 0px;text-align: center;box-shadow: 4px 0px 19px rgba(0, 0, 0, 0.7);max-height: 54px;}.floating-buttons a.enquire-now {margin-right: -5px;}.floating-buttons a.live-chat {margin-left: 0px;}body {padding-bottom: 60px;}.latest-hubs .latest-posts .box .article .img {width: 100%;}.latest-hubs .latest-posts .box .article .text {width: 100%;}}@media (max-height: 864px) and (min-width: 1001px) {#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu li a {padding: 7px 18px !important;}}@media (min-width: 1001px) {#hiresafe-header.home-header .menu-main-menu-container .menu li ul.sub-menu {top: 43px;}#hiresafe-header .white-bar {position: absolute;width: 100%;top: 0px;left: 0;}#hiresafe-header .white-bar.stick {position: fixed;z-index: 100000;}#hiresafe-header .white-bar.stick .top-menu {background: rgba(0, 0, 0, 0.93);}#hiresafe-header .white-bar.stick .white-bar-inside {background-color: white;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.6);}#hiresafe-header .white-bar-inside {background-color: white;padding-top: 24px;padding-bottom: 0px;}#hiresafe-header .menu-main-menu-container .menu li.menu-item-has-children:hover ul.sub-menu {display: block;}.btn.white:hover {background: transparent;color: white;box-shadow: inset 2px 2px #fff, inset -2px -2px #fff;}.media .column #twitter-widget-0 {width: 99% !important;}.breadcrumbs {padding-top: 26px;margin-top: 0px;}.breadcrumbs.on-single-hire-or-sale {padding-top: 32px;}}@media (max-width: 1024px) {#hiresafe-header .menu-main-menu-container .menu li ul.sub-menu li a {padding: 10px 18px;}}@media (max-width: 768px) {.breadcrumbs {margin-top: 16px;}.bigbox.beatrice-boom .amount-raised {font-size: 24px !important;}.bigbox.beatrice-boom p {font-size: 15px !important;}.bigbox.beatrice-boom a.button {padding: 12px 17px !important;font-size: 16px !important;}}@media (max-width: 1132px) {.inline {padding-left: 16px;padding-right: 16px;}.what-we-do .row {margin-bottom: 0px;}.what-we-do .row .box .inner {width: 100%;}.what-we-do .row .box .inner.training h2 {font-size: 22px;}}@media (max-width: 1080px) {#hiresafe-header .menu-main-menu-container .menu li {margin-left: 18px;}#hiresafe-header .logo-and-phone .logo {width: 40%;}#hiresafe-header .logo-and-phone .phone {width: 60%;}}@media (max-width: 1000px) and (max-width: 640px) {#hiresafe-header .header-group .logo-and-phone .phone {top: -36px;right: 75px;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {.what-we-do .row {margin-bottom: 6px;}.what-we-do .row .box .inner {width: 98%;}#hiresafe-header .header-notice p br {display: none;}footer .other-footer-info .contact .contact-info img {display: none;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {.media .column .fetch-tweets-twitter {height: auto !important;max-height: none !important;border: 0px;text-align: center;}.media .column .fetch-tweets-twitter .twitter-tweet {height: auto;width: auto !important;display: inline-block !important;margin-left: auto !important;margin-right: auto !important;}}@media (max-width: 360px) {.floating-buttons a {font-size: 14px;box-shadow: 8px 0px 19px rgba(0, 0, 0, 0.7);}}@media (max-width: 320px) {.floating-buttons a {font-size: 12px;}.floating-buttons a img {vertical-align: text-top;width: 18px;}.bigbox.beatrice-boom .amount-raised {font-size: 42px !important;font-size: 33px !important;}.bigbox.beatrice-boom p {font-size: 19px !important;}.bigbox.beatrice-boom a.button {padding: 13px 17px !important;font-size: 23px !important;}}@media (max-width: 710px) {.video-model-fill .video-container {width: 84%;}.video-model-fill .video-container iframe {width: 100%;height: 168px;}}@media screen and (min-width: 999px) {.hidden-desktop {display: none !important;}.mobile-only {display: none !important;}.tablet-only {display: none !important;}}@media screen and (max-width: 998px) and (min-width: 767px) {.hidden-tablet {display: none !important;}.desktop-only {display: none !important;}header .head .container #logo {height: auto;line-height: 1em;margin-top: 36px;}header .head .container .phone {top: 97px;}}@media screen and (max-width: 766px) {.hidden-mobile {display: none !important;}.desktop-only {display: none !important;}.tablet-only {display: none !important;}.bigbox {-webkit-border-radius: 16px;-moz-border-radius: 16px;border-radius: 16px;}.yellowBar {margin-top: 15px;}header {border-top-width: 8px;}header .sticky .enquireform .row .half {width: 100%;margin-left: 0;}header .sticky .forheadertabs {border-top-width: 8px;}header .sticky .forheadertabs .headertabs li.enquirenow {padding: 8px 32px;}header .sticky .forheadertabs .headertabs li a {font-size: 14px;display: block;height: 100%;width: 100%;}header .sticky .forheadertabs .headertabs li a img {width: 12px;margin-bottom: 0;}header .head .container #logo {height: auto;line-height: 1em;}header .head .container #logo img {margin-top: 15px;}header .head .container .phone {position: static;display: block;top: auto;right: auto;}header .head .container .headermenu {display: none;}header .head .container .menu-btn {top: auto;bottom: 8px;}.content .content-left {padding-bottom: 0;padding-top: 0;width: 100%;float: none;clear: both;padding-right: 0;}.content .content-right {width: 100%;float: none;clear: both;}.content .boxitem {display: block;}.content .boxitem .img {width: 100%;display: block;}.content .boxitem .text {width: 100%;display: block;padding-left: 0;padding-top: 4px;}.content .img {width: 100%;}.content .single-download {width: 100%;margin-right: 0;}.content .page.asset-finance a.button {margin-bottom: 8px;display: block;text-align: center;}body > footer .testimonials-news .testimonials {width: 100%;float: none;}body > footer .testimonials-news .latest-news {width: 100%;float: none;}body > footer .nav .column {width: 100%;float: none;margin-bottom: 16px;}body > footer .nav .right-column address {margin-bottom: 2em;}body > footer .nav .middle-column {width: 100%;}body > footer .footerfooter {text-align: left;}body > footer .footerfooter ul {display: block;width: 100%;}body > footer .footerfooter ul li {display: block;width: 100%;}body > footer .footerfooter ul li a {display: block;width: 100%;border-bottom: 1px solid white;}body > footer .footerfooter ul li a span {border-left: 0;font-size: 16px;text-transform: uppercase;}body > footer .footerfooter ul li a a {border-bottom: 1px solid white;}body > footer .footerfooter ul li span {border-left: 0;font-size: 16px;text-transform: uppercase;}body > footer .footerfooter ul li:last-child a {border-bottom: 0;}body > footer .footerfooter ul span {border-left: 0;font-size: 16px;text-transform: uppercase;}body > footer .footerfooter ul a {border-bottom: 1px solid white;}}@media (-webkit-min-device-pixel-ratio: 2) {.hidden-retina {display: none !important;}}@media screen and (min-width: 1144px) {.container {width: 1144px;padding: 0 32px;margin: 0 auto;}}@media screen and (max-width: 1143px) {header .sticky .forheadertabs .headertabs {right: 8px;}}@media screen and (max-width: 998px) {header .sticky {position: relative;}header .head .container .menu-btn {display: block;position: absolute;right: 32px;top: 88px;font-size: 25px;color: white;background: #fbab00;font-family: "Cabin", Trebuchet, Arial, sans-serif;padding: 12px 24px 8px 24px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor: pointer;}header .head .container .menu-btn img {vertical-align: middle;margin-bottom: 4px;}header .head .container .phone {right: 200px;}header .head .container .phone .call-today {display: none;}header .head .container .phone img {width: 32px;}.banner .caption {background-size: 879px 222px;left: -375px;}.banner .caption > div {left: 450px;bottom: 48px;width: 360px;font-size: 33px;}.banner .caption > div .title {font-size: 32px;}.banner .caption > div .text {font-size: 18px;}.banner .caption > div a {display: none;}.homepage-feature .container p {margin-right: 33%;}.homepage-feature .container p.lead {margin-right: 33%;}.content h1 {clear: both;}.content .boxitem .img {width: 40%;}.content .searchedpost .img {width: 100% !important;}.content .newsitem .alignright.img {width: 100%;}.nobanner .sidebar .course-search {-webkit-border-top-left-radius: 16px;-webkit-border-top-right-radius: 16px;-moz-border-top-left-radius: 16px;-moz-border-top-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;}.type-hires .img.alignright {height: 320px;}.hirelist .hireselect {width: 100%;}.type-sales .img.alignright {width: 100%;float: none;}}@media screen and (max-width: 766px) and (-webkit-min-device-pixel-ratio: 2) {header .head .container #logo {max-width: 50%;}header .head .container .menu-btn {right: 8px;font-size: 22px;padding: 4px 12px;}header .head .container .menu-btn img {width: 22px;}header .head .container .phone img {width: 16px;margin-right: 8px;margin-bottom: 0;}header .head .container .phone .phone-number {font-size: 24px;}}@media screen and (max-width: 766px) and (max-device-width: 559px) and (-webkit-min-device-pixel-ratio: 2) {.banner .caption {background-size: 293px 74px;left: -125px;}.banner .caption > div {left: 150px;bottom: 16px;width: 125px;font-size: 11px;}.banner .caption > div .title {font-size: 11px;}.banner .caption > div .text {font-size: 6px;}.banner .caption > div a {font-size: 4px;}}@media screen and (min-width: 767px) {.content .boxitem a.readmore {opacity: 1;}.content .boxitem .img {opacity: 1;}.content .boxitem span.excerpt {opacity: 1;}}@media (min-width: 768px) and (max-width: 1111px) {.bigbox.beatrice-boom .amount-raised {font-size: 32px !important;}.bigbox.beatrice-boom p {font-size: 20px !important;}.bigbox.beatrice-boom a.button {font-size: 22px !important;}}@media (max-width: 5408px) {.bigbox.beatrice-boom .amount-raised {font-size: 42px;}.bigbox.beatrice-boom p {font-size: 23px;}}@media (max-width: 1060px) {body > footer .nav .right-column {width: 100%;}}@media (max-width: 480px) {.upcoming-area .coursedate {width: 100%;margin-right: 0;margin-left: 0;}}