section.product-talent {
  background: url(/assets/product/talent-community/talent-community-2421b56a5171edb2d7cae193925c33d4ab100e0fac2f0f27da01a8c8dfa27985.jpg);
  background-size: cover;
  background-position: center center;
  height: 100vh; }

.row.interview-display-flex {
  display: flex;
  flex-wrap: wrap; }
  .row.interview-display-flex::before {
    display: block; }

.row.talent-display-flex > [class*='col-'] {
  display: flex;
  flex-direction: column; }

.row.talent-display-flex {
  display: flex;
  flex-wrap: wrap; }
  .row.talent-display-flex::before {
    display: block; }

.row.interview-display-flex > [class*='col-'] {
  display: flex;
  flex-direction: column; }

.benefits_item_container {
  box-shadow: 0 2px 10px rgba(216, 216, 216, 0.35);
  -webkit-box-shadow: 0 2px 10px rgba(216, 216, 216, 0.35);
  border-top: 10px solid #f2ae1c;
  height: 100%;
  margin-top: 1rem; }

.benefits_item {
  padding: 1.5rem 2rem 1rem 2rem; }

.row.talent-display-flex {
  display: flex;
  flex-wrap: wrap; }

.row.talent-display-flex > [class*='col-'] {
  display: flex;
  flex-direction: column; }

.feature-icon-talent {
  width: 63px;
  height: 63px; }

.benefits-icon-talent {
  width: 100px;
  height: 100px; }

.feature_item_container {
  padding: 1.5rem 2rem 1rem 2rem; }

@media (min-width: 992px) {
  .talent-benefits-container {
    margin-bottom: 3em; }

  .talent-community-header {
    display: flex;
    flex-direction: row;
    align-items: center; }

  .header-banner-spacing {
    margin-bottom: 5rem; } }
@media (min-width: 768px) and (orientation: portrait) {
  .talent-community-rows {
    margin-top: 10vh; } }
@media (min-width: 992px) and (orientation: landscape) {
  .talent-community-rows {
    margin-top: 5vh; } }
