/*CAREERS PAGE - Make the arrow icon color white*/
    #careers-hero .hs_cos_wrapper_type_icon svg {
        fill: #FFFFFF !important;  /* Force white color */
    }
}

/*********************************************************************/
/* REMOVE NO WRAP ON SMALLER SCREENS TO ALLOW LINE BREAK */
/*********************************************************************/
.nowrap {
    white-space: nowrap !important; /* Prevents breaking on larger screens */
    display: inline-block !important; /* Ensures the span is treated as a single unit */

}

@media (max-width: 460px) { /* Adjust for smaller screens */
    .nowrap {
        white-space: normal !important; /* Allows natural wrapping */
      
    }
}


/*********************************************************************/
/* MAIN NAV - Add margin to the CTA button
/*********************************************************************/
#hhs-main-nav .hhs-header-cta .cta-tertiary {
    margin-left: 16px; /* Adjust as needed */
    }
}



/*********************************************************************/
/* HOMEPAGE - Headline Horizontal line  - center Align in desktop */
/*********************************************************************/
@media (max-width: 991px) {
    .responsive-hr {
        margin-left: auto !important;
        margin-right: auto !important;
    }
}


@media (max-width: 575px) {
    .responsive-hr-1 {
        margin-left: auto !important;
        margin-right: auto !important;
    }
}



/*********************************************************************/
/* HOW IT WORKS - Add line at the side and move images above */
/*********************************************************************/
@media (min-width: 1600px) {
  .main_body-row-0-max-width-section-centering > .row-fluid::before,
    .main_body-row-0-padding .hero-section__inner::before{
    content: '';
    position: fixed;
    top: 0px;
    left: 150px; /* Adjust the distance from the left edge */
    width: 1px; /* Adjust the width of the line */
    height: 100%;
    background-color: #ffffff; /* Set the color of the line */
    z-index: 1; /* Set a lower z-index value */
  }
}
/* Set a higher z-index value for the image */
.hs-image-widget {
  position: relative; /* Ensure the z-index works */
  z-index: 2; /* Set a higher z-index value */
}




/*********************************************************************/
/* FOOTER - remove base footer to place privacy policy and rights above*/
/*********************************************************************/
.hhs-foot-nav-base,
.hhs-foot-break-line {
    display: none !important;

    }
}