/* @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-hat-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a {
    padding: 0px 14px 0px 10px !important;
}

.container-fluid {
    padding-left: 30px !important;
    padding-right: 30px !important;
}


/********************   styling language switcher   *********************/
.hhs-lang-switch .globe_class:after{
  content:"ESPAÑOL";
  font-family: Noto Serif !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  letter-spacing: 1px !important;
  padding: 10px 5px 10px 0px !important;
}

.hhs-lang-switch .globe_class{
  color: #ffffff !important;
    display: inline !important;
}

.globe_class{
  display:flex;
  align-items:center
}

.globe_class:after{
  padding-left:5px;
}

.hhs-lang-switch .lang_switcher_class {
    margin-top: 0px !important;
      margin-right: 75px !important;
}

.hhs-lang-switch .lang_list_class {
left: 48px !important; 
}

/********************   adjustment to the content slider   *********************/
.c-slider .slick-dots {
    margin-top: 0px !important;
}

/********************  forces listing page images to same size  *********************/
.blog-index__post--small .blog-index__post-image {
height: 180px !important;
overflow: hidden !important;
display: flex !important;
align-items: center !important;
}

/********************  team profile card  *********************/
.hhs-profile-card h5 {
    text-transform: uppercase; !important;
    font-size: 18px !important;
}

a:link {
  font-weight: 500 !important;
}


.cta-border {
padding-top: 15px;
  padding-bottom: 15px;
  
}