@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/77729585975/1678458069604/FCS-Theme-2022/css/layout.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/77729659828/1664822326727/FCS-Theme-2022/css/theme-overrides.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/77819586069/1658264112968/FCS-Theme-2022/css/team-members.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/77857085220/1678458300947/FCS-Theme-2022/css/bws-boxes.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/78360151955/1678458861340/FCS-Theme-2022/css/header.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/78378966566/1673885736099/FCS-Theme-2022/css/splash.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/78497178457/1678459655778/FCS-Theme-2022/css/video.min.css');@import url('/_hcms/raw-resource?path=FCS-Theme-2022/css/wsua.css&portalId=403796&t=1678459694800&hs_preview_key=aD7aGPx_KoKvk7g4sZbfWA&template_id=78716066594');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/78875738930/1671214985711/FCS-Theme-2022/css/success-stories.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/78993335386/1678458826427/FCS-Theme-2022/css/footer.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/79853421751/1678458456718/FCS-Theme-2022/css/CTA.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/80166547003/1678458273985/FCS-Theme-2022/css/awards-rec.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/86817534775/1664826200844/FCS-Theme-2022/css/heading-text-button.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/86823016971/1667846767673/FCS-Theme-2022/css/universal-splash-cta.min.css');@import url('//cdn2.hubspot.net/hub/403796/hub_generated/template_assets/86963521847/1678458797376/FCS-Theme-2022/css/fc-people-40.min.css');@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');@font-face {font-family: 'Bebas Neue';src: url('https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/Knockout%20HTF67FullBantamwt%20Regular.otf?') format('eot'), url('https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/Knockout%20HTF67FullBantamwt%20Regular.woff') format('woff'), url('https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/Knockout%20HTF67FullBantamwt%20Regular.ttf') format('truetype');}@media(max-width:430px){.universal-splash-with-button-item{line-height:1.15rem;}html, body {overflow-x: hidden;}body {position: relative }}:root {--green: #99cc66;}body{padding:0px;margin:0px;overflow-x:hidden;}* {box-sizing: border-box;}.home{display:flex;justify-content:center;flex-direction:column;align-items:center;}.container-fluid{padding-left: 0rem !important;padding-right: 0rem !important;}.hs-button{color:#515151;font-family: Arial;}h1{text-shadow: 0 0 10px #000000;}h2{font-family: Bebas Neue, Arial;}.container-fluid{gutter-x: 0rem !important;}.button-item{color: var(--bs-link-color);border: 2px solid var(--green);background: transparent;font-family: Arial;text-transform: capitalize;border-radius: 36px;text-align: center;width: auto;line-height: 0.85;height: 55px;display: flex;justify-content: center;align-items: center;padding:0rem 0.75rem 0rem 0.75rem;}.button-item a{text-decoration:none;font-weight:bold;padding:0px;font-size:20px;}.button-item a:hover{opacity:0.7;font-weight:bold !important;}li{margin-right:20px;list-style-type: none;}a{color:#425B76;}a:hover{opacity:0.75;}.row-fluid {width: 100%;}.row-fluid:before, .row-fluid:after {display: table;content: '';}.row-fluid:after {clear: both;}.row-fluid [class*='span'] {display: block;float: left;width: 100%;min-height: 1px;margin-left: 2.127659574%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}.row-fluid [class*='span']:first-child {margin-left: 0;}.row-fluid .span12 {width: 99.99999998999999%;}.row-fluid .span11 {width: 91.489361693%;}.row-fluid .span10 {width: 82.97872339599999%;}.row-fluid .span9 {width: 74.468085099%;}.row-fluid .span8 {width: 65.95744680199999%;}.row-fluid .span7 {width: 57.446808505%;}.row-fluid .span6 {width: 48.93617020799999%;}.row-fluid .span5 {width: 40.425531911%;}.row-fluid .span4 {width: 31.914893614%;}.row-fluid .span3 {width: 23.404255317%;}.row-fluid .span2 {width: 14.89361702%;}.row-fluid .span1 {width: 6.382978723%;}.container-fluid:before, .container-fluid:after {display: table;content: '';}.container-fluid:after {clear: both;}@media (max-width: 767px) {.row-fluid {width: 100%;}.row-fluid [class*='span'] {display: block;float: none;width: auto;margin-left: 0;}}@media (min-width: 768px) and (max-width: 1139px) {.row-fluid {width: 100%;}.row-fluid:before, .row-fluid:after {display: table;content: '';}.row-fluid:after {clear: both;}.row-fluid [class*='span'] {display: block;float: left;width: 100%;min-height: 1px;margin-left: 2.762430939%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}.row-fluid [class*='span']:first-child {margin-left: 0;}.row-fluid .span12 {width: 99.999999993%;}.row-fluid .span11 {width: 91.436464082%;}.row-fluid .span10 {width: 82.87292817100001%;}.row-fluid .span9 {width: 74.30939226%;}.row-fluid .span8 {width: 65.74585634900001%;}.row-fluid .span7 {width: 57.182320438000005%;}.row-fluid .span6 {width: 48.618784527%;}.row-fluid .span5 {width: 40.055248616%;}.row-fluid .span4 {width: 31.491712705%;}.row-fluid .span3 {width: 22.928176794%;}.row-fluid .span2 {width: 14.364640883%;}.row-fluid .span1 {width: 5.801104972%;}}@media (min-width: 1280px) {.row-fluid {width: 100%;}.row-fluid:before, .row-fluid:after {display: table;content: '';}.row-fluid:after {clear: both;}.row-fluid [class*='span'] {display: block;float: left;width: 100%;min-height: 1px;margin-left: 2.564102564%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}.row-fluid [class*='span']:first-child {margin-left: 0;}.row-fluid .span12 {width: 100%;}.row-fluid .span11 {width: 91.45299145300001%;}.row-fluid .span10 {width: 82.905982906%;}.row-fluid .span9 {width: 74.358974359%;}.row-fluid .span8 {width: 65.81196581200001%;}.row-fluid .span7 {width: 57.264957265%;}.row-fluid .span6 {width: 48.717948718%;}.row-fluid .span5 {width: 40.170940171000005%;}.row-fluid .span4 {width: 31.623931624%;}.row-fluid .span3 {width: 23.076923077%;}.row-fluid .span2 {width: 14.529914530000001%;}.row-fluid .span1 {width: 5.982905983%;}}.clearfix:before, .clearfix:after {display: table;content: '';}.clearfix:after {clear: both;}.hide {display: none;}.show {display: block;}.invisible {visibility: hidden;}.hidden {display: none;visibility: hidden;}.visible-phone {display: none !important;}.visible-tablet {display: none !important;}.hidden-desktop {display: none !important;}@media (max-width: 767px) {.visible-phone {display: inherit !important;}.hidden-phone {display: none !important;}.hidden-desktop {display: inherit !important;}.visible-desktop {display: none !important;}}@media (min-width: 768px) and (max-width: 1139px) {.visible-tablet {display: inherit !important;}.hidden-tablet {display: none !important;}.hidden-desktop {display: inherit !important;}.visible-desktop {display: none !important;}}@media(min-width:768px){}/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* TEAM MEMBERS */

/* .parent{
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}

.main-container{
width:100%;
padding:20px;
background-color:#F9FAFA;
margin-bottom:60px;
}

@media(min-width:768px){
.main-container{
width:43%;
}
}

@media(min-width:900px){
.main-container{
width:25%;
}
} */





/* 1a. Containers */




/* 1b. Colors */




/* 1c. Typography */


























/* 1d. Buttons */







/* 1e. Forms */












/* 1f. Tables */









/* 1g. Website header */







/* 1h. Website footer */







.content-wrapper {
  max-width: 1240px;
}

.dnd-section,
.content-wrapper--vertical-spacing {
  padding: 80px rem;
}

.dnd-section > .row-fluid {
  max-width: 1240px;
}





html {
  font-size: 24px;
}

body {
  font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  color: #333333;
  font-size: 24px;
}

/* Paragraphs */

p {
  font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Anchors */

a {
  font-weight: normal; text-decoration: none; font-family: arial, helvetica, sans-serif; font-style: normal;
  color: #0270E0;
}

a:hover,
a:focus {
  font-weight: normal; text-decoration: none; font-family: arial, helvetica, sans-serif; font-style: normal;
  color: #0048b8;
}

a:active {
  font-weight: normal; text-decoration: none; font-family: arial, helvetica, sans-serif; font-style: normal;
  color: #2a98ff;
}

/* Headings */

h1,
.h1 {
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
  font-size: 50px;
  text-transform: none;
}

h2,
.h2 {
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
  font-size: 38px;
  text-transform: none;
}

h3,
.h3 {
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
  font-size: 30px;
  text-transform: none;
}

h4,
.h4 {
  font-weight: normal; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
  font-size: 24px;
  text-transform: none;
}

h5,
.h5 {
  font-weight: normal; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #000000;
  font-size: 16px;
  text-transform: none;
}

h6,
.h6 {
  font-weight: normal; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
  font-size: 14px;
  text-transform: none;
}

/* Blockquote */

blockquote {
  border-left-color: #FFFFFF;
}





button,
.button {
  border: 1px solid #333333;

  padding-top: 15px;
padding-right: 53px;
padding-bottom: 15px;
padding-left: 53px;

  font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none
  ;
  background-color: ;
  border-radius: 6px;
  color: #FFFFFF;
  font-size: 22px;
  text-transform: none;
}

button:hover,
button:focus,
.button:hover,
.button:focus {
  font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: rgba(11, 11, 11, 1.0);
  border-color: #0b0b0b;
}

button:active,
.button:active {
  font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: rgba(91, 91, 91, 1.0);
  border-color: #5b5b5b;
}






form,
.submitted-message {
  font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
}

/* Form title */

.form-title {
  color: #FFFFFF;
}

/* Labels */

form label {
  color: #333333;
}

/* Help text */

form legend {
  color: #333333;
}

/* Inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  border: 2px solid #D1D6DC;

  background-color: ;
  color: #333333;
  border-radius: 3px;
}

/* Form placeholder text */

::-webkit-input-placeholder {
  color: #333333;
}

::-moz-placeholder {
  color: #333333;
}

:-ms-input-placeholder {
  color: #333333;
}

::placeholder {
  color: #333333;
}

/* Inputs - date picker */

.hs-fieldtype-date .input .hs-dateinput:before {
  color: #333333;
}

.fn-date-picker td.is-selected .pika-button {
  background: #333333;
}

.fn-date-picker td .pika-button:hover {
  background-color: #333333 !important;
}

.fn-date-picker td.is-today .pika-button {
  color: #333333;
}

/* Submit button */

form input[type=submit],
form .hs-button {
  border: 1px solid #333333;

  padding-top: 15px;
padding-right: 53px;
padding-bottom: 15px;
padding-left: 53px;

  font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;
  background-color: ;
  border-radius: 6px;
  color: #FFFFFF;
  font-size: 22px;
  text-transform: none;
}

form input[type=submit]:hover,
form input[type=submit]:focus,
form .hs-button:hover,
form .hs-button:focus {
  background-color: rgba(11, 11, 11, 1.0);
  border-color: #0b0b0b;
}

form input[type=submit]:active,
form .hs-button:active {
  background-color: rgba(91, 91, 91, 1.0);
  border-color: #5b5b5b;
}





/* Table */

table {
  border: 1px solid #333333;

  background-color: ;
}

/* Table cells */

td,
th {
  border: 1px solid #333333;

  padding: 18px;

  color: #333333;
}

/* Table header */

thead th {
  background-color: ;
  color: #FFFFFF;
}

/* Table footer */

tfoot td {
  background-color: ;
  color: #333333;
}





.header {
  background-color: ;
}

.menu__link,
.header__logo .logo-company-name,
.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  color: #333333;
  font-family: arial, helvetica, sans-serif;
}

.menu__child-toggle-icon {
  border-top-color: #333333;
}

.menu .menu__link:hover,
.menu .menu__link:focus,
.header__language-switcher-label-current:hover,
.header__language-switcher-label-current:focus,
.header__language-switcher .lang_list_class li:hover a,
.header__language-switcher .lang_list_class li a:focus {
  color: #0b0b0b;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
  border-top-color: #0b0b0b;
}

.menu .menu__link:active,
.header__language-switcher-label-current:active,
.header__language-switcher .lang_list_class li a:active {
  color: #5b5b5b;
}

.menu__child-toggle-icon:active {
  border-top-color: #5b5b5b;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
  background-color: #333333;
}

@media (min-width: 767px) {
  .menu .menu__submenu,
  .header__language-switcher .lang_list_class {
    border: 2px solid #333333;

    background-color: ;
  }

  .menu__submenu--level-2 > .menu__item:first-child:before {
    border: 2px solid #333333;

    background-color: ;
  }
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
  color: #333333;
  background-color: ;
}

.header__language-switcher .lang_list_class:before {
  border-bottom-color: #333333;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
  background-color: ;
}

.header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: ;
}

.header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: arial, helvetica, sans-serif;
}

.header__language-switcher-label-current:after {
  border-top-color: #333333;
}

@media(max-width: 767px) {
  .header__navigation {
    background-color: ;
  }

  .header__navigation-toggle svg,
  .menu-arrow svg {
    fill: #333333;
  }
}





.footer {
  background-color: ;
}

/* Footer content */

.footer p,
.footer h1,
.footer h2,
.footer h3,
.footer h4,
.footer h5,
.footer h6,
.footer label,
.footer span,
.footer li,
.footer img {
  color: #333333;
}





.blog-post,
.blog-header__inner,
.blog-related-posts {
  padding: 80px 0;
}

/* Blog post */

.blog-post__meta a {
  color: #333333;
}

.blog-post__tag-link {
  color: #333333;
}

.blog-post__tag-link:hover,
.blog-post__tag-link:focus {
  color: #0b0b0b;
}

.blog-post__tag-link:active {
  color: #5b5b5b;
}

/* Blog related posts */

.blog-related-posts__title-link,
.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus,
.blog-related-posts__title-link:active {
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  text-transform: none;
}

.blog-related-posts__title-link {
  color: #333333;
}

.blog-related-posts__title-link:hover,
.blog-related-posts__title-link:focus {
  color: #0b0b0b;
}

.blog-related-posts__title-link:active {
  color: #5b5b5b;
}

/* Blog comments */

.blog-comments {
  margin-bottom: 80px;
}

#comments-listing .comment-reply-to {
  color: #0270E0;
}

#comments-listing .comment-reply-to:hover,
#comments-listing .comment-reply-to:focus {
  color: #0048b8;
}

#comments-listing .comment-reply-to:active {
  color: #2a98ff;
}





.hs-search-results__title {
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
}





/* Blog listing */

.blog-index__post-title-link,
.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus,
.blog-index__post-title-link:active {
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  text-transform: none;
}

.blog-index__post-title-link {
  color: #333333;
}

.blog-index__post-title-link:hover,
.blog-index__post-title-link:focus {
  color: #0b0b0b;
}

.blog-index__post-title-link:active {
  color: #5b5b5b;
}

.blog-index__post-tag,
.blog-index__post-author-name {
  color: #333333;
}

/* Blog pagination */

.pagination__link-text,
.pagination__link--number {
  color: #333333;
}

.pagination__link:hover .pagination__link-text,
.pagination__link:focus .pagination__link-text,
.pagination__link--number:hover,
.pagination__link--number:focus {
  color: #0b0b0b;
}

.pagination__link:active .pagination__link-text,
.pagination__link--number:active {
  color: #5b5b5b;
}

.pagination__link-icon svg {
  fill: #333333;
}

/* Pricing card */

.card__price {
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
  font-size: 30px;
}

.card__body svg {
  fill: #333333;
}

/* Social follow */

.social-links__icon {
  background-color: #333333;
}

.social-links__icon:hover,
.social-links__icon:focus {
  background-color: #0b0b0b;
}

.social-links__icon:active {
  background-color: #5b5b5b;
  font-weight: 700; text-decoration: none; font-family: 'Bebas Neue', cursive; font-style: normal;
  color: #333333;
  font-size: 30px;
}.bws{width:100%;padding-top:4rem !important;padding-bottom:4rem !important;padding-left:2rem !important;padding-right:2rem !important;height:90vh;background:url('https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/LOB-BG-CLIPPED-V2.jpg') !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center;}.bws-box{border:2px solid var(--green);display: flex;flex-direction: column;}.bws-box-image img{aspect-ratio: 2 / 3;object-fit:cover;width:100% !important;}.subtext-container{padding:16px;}.bws h2{text-align:center;}@media(min-width:36rem){.bws-box{width:48%;}.bws-container{flex-direction:row;}}@media(min-width:768px){.bws{background:url('https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/homepage_industriesimage.jpg') !important;background-size:cover !important;background-repeat:no-repeat !important;}.bws h2{text-align:left !important;}}@media(min-width:900px){.bws-box{width:24%;}@media(min-width:10px){header{position:relative !important;height:auto !important;}.navbar{position:fixed !important;top:0;height:auto !important;transition: all 0.5s ease;}.navbar.small {background-color:#fff !important;height:auto !important;transition: all 0.25s ease;z-index:999;border-bottom:1px solid #0099cc !important;background:none;}.navbar.small ~ .offset {padding-top: 0px;}.navbar.small .desktop-menu li a{color:#666;}.navbar.small .desktop-menu li.dropdown-item-sub-sub a{color:#fff;}.navbar.small .desktop-menu li a:hover{color:var(--green) !important;}.navbar.small .logo-container{display:flex;align-items:center;justify-content:center;background-image:url("https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/FrankCrumStaffing_Full_Color_Web.png") !important;background-repeat:no-repeat;background-size:100%;background-position:center;}.logo img {width: 220px;}.desktop-menu li a{color:#fff;}.nav-link-divider{color:white !important;}.navbar.small .nav-link-divider{color:#666 !important;}.navbar-toggler{border:none !important;}.navbar-toggler:hover{background:none !important;}.navbar-toggler:focus, .navbar-toggler:active, .navbar-toggler-icon:focus {outline: none !important;box-shadow: none !important;border:none !important;background:none !important;}.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;}.nav-item a:hover{font-weight:bold !important;color:var(--green) !important;}.nav-item a:hover{font-weight:bold !important;color:var(--green) !important;}.navbar-toggler:focus {outline: none;box-shadow: none;}.navbar.small .fa-bars{color:#0099cc !important;}.navbar.small .nav-button{border:2px solid #666 !important;}.navbar.small .nav-button:hover{border:2px solid var(--green) !important;}.nav-button{border:2px solid #101010 !important;border-radius:36px;font-weight:400 !important;text-align:center;}.nav-button:hover{border:2px solid var(--green) !important;color:var(--green) !important;font-weight:400 !important;}.nav-button-text{font-weight:400 !important;text-decoration:none;}.nav-button-text:hover{font-weight:400 !important;color:var(--green) !important;}.mobile-nav li a{color:#0099cc !important;}.main-nav-item-mobile:hover{background-color:none !important;color:#99cc66 !important;}.main-nav-item-sub-mobile:hover{background-color:#efefef !important;color:#009add !important;}.dropdown-item-mobile:hover{background-color:#efefef !important;}.dropdown-item-mobile a:hover{color:#009add !important;}.dropdown{cursor:pointer;}.job-seeker-arrow:hover{cursor:pointer;}.job-seeker-arrow {transform: rotate(0deg);transition: all 0.6s;}.main-nav-item-sub-mobile{text-decoration:none !important;}.main-nav-item-sub-mobile a{text-decoration:none !important;}.main-nav-item-sub-mobile a:hover{text-decoration:none !important;color:#009add !important;}}@media(min-width:1400px){.navbar{position:fixed !important;top:0;height:auto !important;transition: all 0.5s ease;background-color:transparent !important;background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0) 10%, rgba(0,0,0,0.6) 100%);}.logo-container{display:flex;align-items:center;justify-content:center;background-image:url("https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/FrankCrumStaffing_White_Web.png") !important;background-repeat:no-repeat;background-size:100%;background-position:center;}.offcanvas{display:none !important;}.navbar-toggler, .navbar-toggler-icon{display:none !important;}.nav-phone-text{font-weight:bold;text-decoration:none;}.nav-phone a{font-size:1.5rem !important;}.nav-phone-text:hover{color:var(--green) !important;font-weight:bold !important;text-decoration:none;}.desktop-menu{display:flex !important;flex-direction:row;align-items:center;justify-content:center;}.navbar.small .desktop-menu{display:flex !important;flex-direction:row;align-items:center;justify-content:center;}.desktop-menu li a{font-size:13.5px !important;font-weight:bold !important;}.desktop-menu li a:hover{font-weight:bold !important;color:var(--green) !important;}.nav-button{border:2px solid #fff !important;border-radius:36px;padding:0px 24px 0px 24px;font-weight:400 !important;display:flex;justify-content:center;align-items:center;}.nav-button:hover{border:2px solid var(--green) !important;color:var(--green) !important;font-weight:400 !important;}.nav-button-text{font-weight:400 !important;font-size:13.5px !important;text-decoration:none;}.nav-button-text:hover{font-weight:400 !important;color:var(--green) !important;}.nav-phone-text a{font-size:20px !important;font-weight:bold;text-decoration:none;}.nav-phone-text:hover{color:var(--green) !important;font-weight:bold !important;text-decoration:none;}.dropdown-triangle{width: 0;height: 0;border-style: solid;border-width: 0 16px 20px 16px;border-color: transparent transparent #ffffff transparent;bottom:0;z-index:5;}.dropdown-menu{border-radius:0px !important;padding:0px !important;}.dropdown-submenu {position: relative;width:100%;text-align:center;}.dropdown-submenu a.dropdown-item {color: #666;}.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}.dropdown:hover > .dropdown-menu {display: block;margin-top: 0;}.dropdown-submenu:hover > .dropdown-menu {display: block;}.dropdown-submenu:hover > .dropdown-menu, .dropdown-submenu > a:focus + .dropdown-menu {display: block;}.dropdown-item{padding:0.25rem;}.dropdown-item-sub-sub{text-align:center !important;}.dropdown-item-sub-sub a{text-decoration:none !important;text-align:center !important;}.job-seekers-dropdown-li{position:absolute;}.job-seekers-dropdown-ul{position:absolute;left:0;}.dropdown-submenu {position: relative;}.dropdown-submenu > .dropdown-menu {left: 100%;top: -6px;}.dropdown-item-sub-sub:hover{background-color:#666 !important;}.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: transparent !important;}.dropdown-item:hover{background-color:#fff !important;}}/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/* .splash{
display:flex;
justify-content:center;
align-items:center;
background-size:cover;
background-repeat:no-repeat;
}

.container-fluid{
padding-left:0rem !important;
padding-right:0rem !important;
}

.splash-container{
display:flex;
flex-direction:column;
height: 100%;
justify-content: space-around;
}

.splash-container a{
color:#fff !important;
text-decoration:none !important;
transition: all 1.5s ease;
}

.splash-item{
display:flex;
flex-direction:column !important;
justify-content:center !important;
align-items:center !important;
}


.triange-down{
width: 0;
height: 0;
border-style: solid;
border-width: .8rem .8rem 0 .8rem;
border-color: #ffffff transparent transparent transparent;
margin-top:1rem;
}


#target{
height:0rem;  
} */

/* 48rem */

/* @media(min-width:48rem){
.splash{
padding-top:0;
background:none !important;
background-repeat:no-repeat;
background-size:cover;  
}
  
.splash-container{
flex-direction:row;
justify-content: center;
align-items:center;
}
  
.splash-item{
width:50% !important; 
margin-top:-3rem;
padding-top:5rem !important;
padding-bottom:5rem !important;
background:radial-gradient(circle closest-corner at 50% 50%, black 2.25%,rgba(0,0,0,.000000001) 43.5%) !important;
border-radius:50%;
}
  
#target{
height:3rem;  
}
} */.video-container{display: grid;grid-template-columns: 1fr;grid-template-rows: 1fr;align-items: start;}.video-item-1{grid-column: 1 / span 1;grid-row:2 / span 1;display:none;}.video-item-2{grid-column: 1 / span 1;grid-row:1 / span 1;grid-auto-rows: fit-content(1em);}.video-item-3{grid-column: 1 / span 1;grid-row:2 / span 1;grid-auto-rows: fit-content(1em);}.video-item-3 a:hover{font-weight: bold;}@media(min-width:768px){.video{background:url('https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/GuidingYouTowardaBrighterFuture.jpg') !important;background-position: center;}.video-container{display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 1fr 1fr;background:radial-gradient(circle closest-corner at 50% 50%, white 5%,rgba(255,255,255,.1) 100%);padding-top:5rem;padding-bottom:5rem;}.video-item-1{grid-column: 1 / span 1;grid-row:1 / span 3;}.video-item-2{grid-column: 2 / span 1;grid-row:1 / span 1;}.video-item-3{grid-column: 2 / span 1;grid-row:2 / span 1;}.video-item-2 h2, .video-item-2 p{text-align:left;width:50%;}}@media(min-width:992px){.video-item-2{padding-left:66.66% !important;}.video-item-3{padding-left:66.66% !important;}.video-item-2 h2, .video-item-2 p{text-align:left;width:100%;}}@media(min-width:1200px){.video-container{background:none !important;padding-top:5rem;padding-bottom:5rem;}}.wsua{padding:4rem 0;background:url('https://403796.fs1.hubspotusercontent-na1.net/hubfs/403796/FCS%20Assets/WSUA-BG.jpg') !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center;}.wsua-container{display: grid;grid-template-columns: 1fr;grid-template-rows: .5fr 1fr 1fr;}.wsua-item-1{grid-column: 1 / span 1;grid-row:1 / span 1;grid-row-end: -1;height: auto !important;padding-bottom:1.5rem;max-height:auto;}.wsua-item-2{grid-column: 1 / span 1;display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:auto;}.wsua-item-1 h2{line-height:85%;font-size:3rem !important;}@media(max-width:36rem){.wsua-item-1 h2{width:100%;font-size:2.5rem !important;}}.wsua-item-1 p{line-height:130%;font-size:1rem;margin-bottom:0rem;}.wsua-item-3{grid-column: 1 / span 1;max-height:auto;}.wsua-button-item{background:white !important;}.wsua-box{display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid var(--green);padding:0.75rem;max-width:18.75rem !important;width:100%;height:100% !important;vertical-align: text-bottom;}@media(min-width:87.5rem){.wsua-container{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-template-rows: 1fr 1fr 1fr 1fr;}.wsua-box-desktop{width:33%;}.wsua-item-1{grid-column: 1 / span 1;grid-row:1 / span 3;}.wsua-item-2{height:93.75% !important;justify-content:space-between;align-items:none;max-height:93.75%;}.wsua-item-1 h2{text-align:left !important;width:75%;}.wsua-item-1 p{text-align:left !important;width:85%;}.wsua-item-2{grid-column: 2 / span 3;grid-row:1 / span 4;flex-direction:row;}.wsua-item-3{grid-column: 1 / span 1;grid-row:4 / span 1;height:100% !important;}.wsua-item-2{display:flex;flex-direction:row;justify-content:space-between;}.wsua-box{width:30%;display:flex;justify-content:center;align-items:center;text-align:center;}}.footer{width:100%;display:flex;justify-content:center;border-top:0.125rem solid #0099cc;}.footer-container{padding-top:1rem;padding-bottom:1rem;}.row{display:flex;flex-direction:column;border:0.063rem solid transparent;}.col-md-4{display:flex;justify-content:center;align-items:center;}.footer-logo img{border:0.125rem solid transparent !important;width:150% !important;}.footer-links a{font-size:0.75rem;color:#101010;text-decoration:none;margin:.25rem;margin-left:0.75rem;}@media(min-width:48rem){.row{flex-direction:row;}.col-md-4:nth-child(1){justify-content:flex-start;}.col-md-4:nth-child(3){justify-content:flex-end;}}.cta-container{display:flex;flex-direction:column;}.cta-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2rem;position:relative;}.cta-item h2{margin-bottom:-0.5rem !important;}.cta-circle{border:0.125rem solid var(--green);background:var(--green);border-radius:50%;height:15.5rem;width:15.5rem;display:flex;justify-content:center;align-items:center;text-align:center;color:white;}.cta-circle-left{}.cta-circle-right{}.cta-circle p{font-size:0.5rem !important;padding:1rem;margin-top:2rem !important;text-align:center;}.cta-image-left, .cta-image-right{width:4.5rem !important;height:4.5rem !important;object-fit:cover !important;border-radius:50% !important;}.cta-image-left{}.cta-image-right{}@media(min-width:48rem){.cta-container{flex-direction:row;}.circles-container-left{}.circles-container-right{}.cta-image-left, .cta-image-right{margin-top: -12.75rem;}.cta-item-left{border-right:0.125rem solid var(--green);}.cta-image-right{}.cta-item{width:50%;}.cta-circle{height:17.5rem;width:17.5rem;font-size:0.75rem;border:2px solid red;}.cta-circle p{font-size:0.75rem !important;padding:1rem;margin-top:2rem !important;}.button-item-CTA{margin-top:-2rem !important;}}.awards-container{padding-top:1.5rem;padding-bottom:1.5rem;}.awards-container h2{margin-bottom:2rem;}.box{display:flex;flex-direction:column;justify-content:center;}@media(min-width:48rem){.awards-container h2{text-align:left !important;}.box-container{display:flex;}.box{flex-direction:row;width:100%;justify-content:space-between;}.award{width:14.75rem;height:14.75rem;display:flex;justify-content:center;align-items:center;border-radius:50%;}}/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* .heading-text-button-container{
border:2px solid red !important;
} *//***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/* .universal-splash-container{
border:2px solid red !important
} */


.universal-splash-item{
/* width:50% !important;  */
padding-bottom:5.5rem !important;
/* background:radial-gradient(circle closest-corner at 50% 50%, black 0.15%,rgba(0,0,0,.00005) 56.5%) !important; */
}.fc-people-40{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center;}.fc-people{height:100%;position:relative;}.fc-40{height:9.375rem;width:9.375rem;border-radius:50%;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;margin-top:-2rem;background:white;}