/* @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    */
/*****************************************/


/********************   adjustment to menu bar outside padding   *********************/
.hhs-nav-grid  {
    padding-left: 30px !important;
}
.hhs-hat-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a {
    padding: 0px 30px 0px 10px !important;
}

/********************   center align drop down menu   *********************/
.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  padding: 15px 50px 15px 50px !important;
}
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
 text-align: center !important; 
  left: 50%;
transform: translateX(-50%);
  background:  rgba(39, 78, 19, 0.85) !important;
}


/********************   to remove caret from navigation  *********************/
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children>a:after {
display: none;
}


/********************   hide on mobile  *********************/
      @media (max-width: 767px) {
        .hidden-mobile {
          display: none;
        }
    
/********************   adjustment to padding on cta   *********************/     
        
.cta-primary, .cta-secondary, .cta-tertiary, .cta-four, .cta-five {line-height: 1.0em !important;}