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



h3 {
  line-height: 24.2px !important;
}

@media (max-width: 767px) {
    h3 {
        font-size: 23px!important;
    }
}



.header-main-container {
  max-width: none !important;
  min-height: 119px!important;
}


/* 1. Target those empty “links” and make them plain text */
.hs-menu-children-wrapper
  li.hs-menu-item
  > a[href="javascript:;"] {
  font-size: 16px !important;
  line-height: 20px;
  font-weight: 900;       /* bold */
  color: #33373d!important;         /* your heading color */
  text-decoration: none;  /* no underline */
  cursor: default;        /* not clickable */
  pointer-events: none;   /* really disable clicks */
    
}

/* 2. Indent all the real menu links */
.hs-menu-children-wrapper
  li.hs-menu-item
  > a[href]:not([href="javascript:;"]) {
        /* adjust to taste */
    font-size: 16px !important;
    line-height: 20px;
    color: #33373d!important;
    font-weight: 400;       /* normal weight */
}
.hs-menu-children-wrapper li.hs-menu-item
> a[href]:not([href="javascript:;"]):hover {
    color: #419EBD!important;
    font-weight: 900;
}




#hs_cos_wrapper_widget_1747940682279 .aw-classic-cards {
  box-shadow: 2px 4px 37px -5px rgba(0, 0, 0, 0.1);
}
/* To make the card stacks the items vertically */
@media (max-width: 1024px) {
  #hs_cos_wrapper_widget_1747940682279 .aw-classic-cards-layout {
    display: flex !important;
    flex-direction: column;
  }
}


.testimonial_card_slider__author-name {
    font-weight: 900!important;
  }

.testimonial_card_slider__quote-icon {
  opacity: 1!important;
}

.testimonial_card_slider__outer {
  padding: 2em 0!important;
}

.testimonial_card_slider__carousel {
  padding: 30px 0!important;
}

.testimonial_card_slider__card {
  border: none!important;
  box-shadow: 6px 7px 37px -5px rgba(0, 0, 0, 0.10);
}


.sticky-index-section {
  position: sticky;
  top: 0;
  z-index: 1000;