/********************  button/cta radius hover effect  *********************/  
.cta-primary:hover 
{border-radius: 10px; !important;}

.cta-secondary:hover 
{border-radius: 10px; !important;}

.cta-tertiary:hover 
{border-radius: 10px; !important;}

.cta-four:hover 
{border-radius: 10px; !important;}

.cta-five:hover 
{border-radius: 10px; !important;}

.hs-button:hover 
{border-radius: 10px; !important;}


/*********** white text > grey on hover  **********/
.white-link {color: #ffffff; border-bottom: 1px dashed #ffffff;}
.white-link:hover  {color: #d4dedf}

.dark-link {color: #3b3d33;  border-bottom: 1px dashed #818357;}
.dark-link:hover  {color: #818357}


/*********** side menu font **********/
.hhs-side-menu__extras .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
  font-weight: 400; }
.hs-menu-wrapper.hs-menu-flow-vertical > ul li .hs-menu-depth-1 > a {
  font-weight: 400; }
  
/********************************* post page - padding above/below recent posts row  **********************/
.hhs-blog-grid-cards .container {padding: 50px 0px 50px 0px !important;}
  


/********************************* Hide Media   **********************/

   
 @media (min-width: 768px) and (max-width: 1024px) {
  .hide-tablet {
    display: none !important;
  }
}  

 @media (min-width: 1025px) {
  .hide-desktop {
    display: none !important;
  }
}  


/*************** clean theme overlay issue fix   **********************/
  .clean-base .c-col, .clean-base .row {
    position: relative;
    z-index: 4;
}