
.hs-form-booleancheckbox label .mdl-checkbox__label:not(.hs-form-required) {
  color: #fff;
}



.hhs-top-bar.sticky-menu.active {
    padding: 20px 0px 20px 0px!important;
}

.hhs-header-cta{
    box-shadow: 5px 5px 0px 0px #fff;
}

.hhs-nav-grid__extras{
    z-index: 0;
    position: relative;
}



#jre-howwehelp-custom-id-1 .hhs-rich-text-in {
    width: 100%;
}

#jre-howwehelp-custom-id-1 .c-accordion.accordion-controls{
    box-shadow: 5px 5px 0px red;
    margin: 15px;
    margin-bottom: 0;
    border-right: 1px solid rgba(204, 204, 204, 1.0);
}

#jre-howwehelp-custom-id-1 .c-accordion-content{
    padding-top:20px!important;
}

.red-drop .row {
    border: 1px solid #000;
    -webkit-box-shadow: 10px 10px 0 0 #f9423a;
    box-shadow: 10px 10px 0 0 #f9423a;
}

.white-drop {
    border: 1px solid #fff;
    -webkit-box-shadow: 10px 10px 0 0 #fff;
    box-shadow: 10px 10px 0 0 #fff;
  padding: 20px;
}

.black-drop {
    border: 1px solid #000;
    -webkit-box-shadow: 10px 10px 0 0 #000;
    box-shadow: 10px 10px 0 0 #000;
  padding: 20px;
}

.add-padding .row {
 padding: 20px; 
}



.hhs-header-hat .hhs-hat-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a {
 text-align: left !important; 
  padding: 5px 20px 5px 10px !important;
}

.blog-index__post:hover,.hhs-blog-post-card:hover {
    transform: translate(0)
}

..hhs-blog-post-card,.blog-index__post,.blog-index__post--large {
    position: relative
}

.hhs-blog-card-inner .blog-card-inner-con,.hhs-blog-post-card .blog-card-inner-con {
    flex-direction: column;
    padding-bottom: 0
}

.hhs-blog-card-inner {
display: flex;  
}

.blog-card-inner-con {
    border: 1px solid #000;
    display: flex;
    position: relative;
    z-index: 3
}

.blog-card-inner-con,
.blog-card-underlay {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.blog-card-underlay {
    background-color: #000;
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate(8px,8px);
    width: 100%;
    z-index: 0
}

.blog-index__post.blog-index__post--large .blog-card-inner-con {
  padding-bottom: 0px;
}

.blog-index__post:hover .blog-card-inner-con,.hhs-blog-post-card:hover .blog-card-inner-con {
    transform: translate(-8px,-8px)
}

.blog-index__post:hover .blog-card-underlay,.hhs-blog-post-card:hover .blog-card-underlay {
    background-color: #f9423a
}

.blog-index__post--large .blog-index__post-content {
    padding: 2rem 5rem 2.5rem 3rem!important
}

.blog-index__post--large .blog-index__post-tags {
    margin-bottom: 20px
}

.blog-index__post-content--small .blog-index__post-tags {
    margin-bottom: 5px
}

.blog-index__post-tag,.blog-index__post-tags span,.hhs-blog-grid-cards .blog-index__post-tag {
    background: transparent;
    font-size: 14px;
    font-weight: 700;
    padding: 0;
    text-transform: uppercase
}

a.blog-index__post-button {
    right: auto!important
}

.blog-index__post-content--small {
    min-height: 160px
}

.card_post_title {
    font-weight: 700
}

.blog-filter-row {
    padding: 50px 0
}

.blog-filter-row .filter__header {
    margin-top: 0
}

.blog-index__tag-heading {
    border-bottom: none
}

.blog-post__tags a,.blog-post__tags span {
    color: #f92423;
    font-size: 18px;
    font-weight: 700;
    padding: 0;
    text-transform: uppercase
}

.blog-index__tag-header {
    padding: 0
}

.blog-index__post-tags {
 display: flex; 
}

.blog-index__post-tags a {
 margin-right: 10px; 
}

.hs-search-field__input-1,select.post__category-selector {
    border: 1px solid #666;
    -webkit-border-radius: 50px 50px 50px 50px;
    border-radius: 50px 50px 50px 50px
}

select.post__category-selector {
    padding-right: 95px!important
}

.author-social-bar {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding-bottom: 15px
}

.blog-post__timestamp,.meta-author {
    vertical-align: sub
}

.social-share-icon-con {
    display: flex;
    justify-content: end
}

#social-con.social-share-icon-con {
    display: none;
    flex-flow: column;
    left: 50px;
    position: fixed
}

#social-con.social-share-icon-con a {
    margin-bottom: 10px;
    margin-left: 0
}

#social-con.social-share-icon-con.active {
    display: flex;
      top: 100px;
}

.social-share-icon-con a {
    align-items: center;
    border: 1px solid #ccc;
    -webkit-border-radius: 50px 50px 50px 50px;
    border-radius: 50px 50px 50px 50px;
    display: flex;
    height: 50px;
    justify-content: center;
    margin-left: 20px;
    width: 50px
}

.social-share-icon-con a,.social-share-icon-con i {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.social-share-icon-con i {
    color: #888
}

.social-share-icon-con a:hover {
    border: 1px solid #f92423
}

.social-share-icon-con a:hover i {
    color: #f92423
}

.feat-image-con {
    margin-bottom: 25px
}


.learn-more-link {
 display: flex; 
  align-items: center;
  color: rgba(0,156,166,1);
  font-weight: bold;
  margin-top: 15px;
}

.learn-more-link:hover {
  color: rgba(1,24,28,1);
}

.learn-more-link i {
 margin-left: 5px;
  font-size: 12px;
  color: rgba(0,156,166,1);
}

.fa-arrow-right:before {
    content: "\f061"
}

#hs_cos_wrapper_widget_1681994217146 .c-1 .c-in-1, #hs_cos_wrapper_module_16827078165403 .clean-base .c-1{
    margin-top:100px;
}

#hhs-main-nav > div > div.hhs-nav-grid__menu.main-nav > nav > ul > li.hs-menu-item.hs-menu-depth-1.hs-item-has-children.active-branch > ul > li.hs-menu-item.hs-menu-depth-2.hs-item-has-children.active-branch > ul{
    max-width:200px!important;
}





/*
.contentFilter button {
 border-bottom: none !important;
  background-color: transparent;
  border: 1px solid #fff !important;
  border-radius: 50px;
  color: #fff !important;
  padding: 10px 25px !important;
  text-transform: none !important;
}

.contentFilter button.is-checked {
  background-color: #fff;
  color: #000 !important;
}
*/


@media (max-width: 960px) {
.hhs-extras-ctas, .hhs-extras-ctas .hhs-head-cta-1, .hhs-extras-ctas .hhs-head-cta-2 {
display: block !important;
}
}

.hs_cos_wrapper_type_inline_rich_text a {
font-weight: bold !important;
}
.blog-post__body a {
font-weight: bold;
}

}

.custom-bullet {
    list-style: none;
}

.custom-bullet li:before {
    content: "\2022";
    color: #f92423;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}

.c-quote-icon-3 {
  display: none !important;
}

..quarterGrid {
  display: flex;
  flex-wrap: wrap;
}

.quarterGrid .element-item {
  flex: 0 0 22%;
  max-width: 22%;
  padding: 0 0%;  /* Adjust this value to increase/decrease space */
  box-sizing: border-box;
}
.quarterGrid {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0%; /* Add the same horizontal padding as the child items */
}
.quarterGrid {
  gap: 0; /* Set grid gap to 0 */
}
.quarterGrid .gutter-sizer,
.quarterGrid .grid-sizer {
  display: none;
}
/* Mobile styles */
@media only screen and (max-width: 767px) {
  .quarterGrid .element-item {
    flex: 0 0 46%;  /* Adjust for padding */
    max-width: 46%; /* Adjust for padding */
    padding: 0 0%;  /* Adjust this value for space between cards on mobile */
  }
  
  .quarterGrid {
    padding: 0 1%;  /* Add the same horizontal padding as the child items for mobile */
  }
}

.quarterGrid .element-item .content-desc {
  padding-top: 10px;
}

/* Reducing space between buttons */
.widget_1697748942313_button-group.button-group .button {
  margin: 2px 0; /* Adjust as needed, this will add a 5px margin to the top and bottom */
  text-transform: none; /* Removes any capitalization */
  font-weight: bold;    /* Makes the text bold */
}

/* Vertically centering content within each column */
.row > .col-md-4,
.row > .col-md-8 {
  display: flex;
  align-items: center; /* This vertically centers the content */
}

/* Optional: If you want the search box itself to also have some margin, you can add */
.widget_1697748942313_quicksearch {
  margin-right: 10px; /* Adjust as needed */
}
.quarterGrid .element-item {
  border: 1px solid black;
  margin: 6px; /* This will add 10px of space around each card; adjust as necessary */
  box-sizing: border-box; /* This ensures padding and border are included in the element's total width and height */
}

.blog-index__post.blog-index__post--large .blog-card-inner-con {
    padding: 20px;
}

.hhs-header-hat .container .row.no-gutters > div:first-child{
      max-width: 30%;
    flex: 0 0 30%;
}

.hhs-header-hat .container .row.no-gutters > div:nth-child(2){
      max-width: 70%;
    flex: 0 0 70%;
}

.jre-contact-support-phone-numbers-div span, .jre-contact-support-phone-numbers-div ul li a{
    font-weight:500!important;
}

.jre-contact-support-phone-numbers-div ul {
  list-style-type: none; /* Remove default bullet points */
  padding: 0; /* Remove default padding on the list */
    margin-left: 20px;
}

.jre-contact-support-phone-numbers-div ul li {
    padding-left: 24px;
    background-image: url(https://highlevelmarketing.com/hubfs/phone-ringing%20%281%29.png);
    background-repeat: no-repeat;
    background-size: 20px 20px;
    background-position: 0 center;
    line-height: 1.5;
}

.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{
    width:160px!important;
}


body .hhs-header-hat .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    top: 30px;
}

body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(1) a, body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(2) a, body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(3) a, body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(4) a {
    background-repeat: no-repeat;
    background-size: 16px 16px;
    padding-left: 36px!important;
    padding-right: 30px!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    background-position: 13px center;
    font-weight: 500;
    transition: background-image 0.3s ease; /* Adjust the duration and timing function as needed */
}

body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(1) a {
  background-image: url('https://highlevelmarketing.com/hubfs/information-1.svg'); /* URL of the first icon image */
}

body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(1) a:hover {
  background-image: url('https://highlevelmarketing.com/hubfs/information-2.svg'); /* URL of the first icon image */
}

/* Target the second li element and set its background image */
body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(2) a {
  background-image: url('https://highlevelmarketing.com/hubfs/group.svg'); /* URL of the first icon image */
    background-size: 20px 20px;
}

/* Target the second li element and set its background image */
body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(2) a:hover {
  background-image: url('https://highlevelmarketing.com/hubfs/group-1.svg'); /* URL of the first icon image */
}

/* Target the second li element and set its background image */
body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(3) a {
  background-image: url('https://highlevelmarketing.com/hubfs/briefcase-black.svg'); /* URL of the first icon image */
}

/* Target the second li element and set its background image */
body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(3) a:hover {
  background-image: url('https://highlevelmarketing.com/hubfs/briefcase-white.svg'); /* URL of the first icon image */
}

/* Target the third li element and set its background image */
body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(4) a {
  background-image: url('https://highlevelmarketing.com/hubfs/phone-ringing%20%281%29.png'); /* URL of the first icon image */
}

body .hhs-header-hat .hs-item-has-children:nth-child(1) .hs-menu-children-wrapper li:nth-child(4) a:hover {
  background-image: url('https://highlevelmarketing.com/hubfs/phone-white.svg'); /* URL of the first icon image */
}



/* Everything needed to target ONLY the "Who We Help" menu entry. Change the "nth-child(3)" to target a different menu */

.hhs-nav-links > li:nth-child(3) ul{
  box-shadow: 5px 5px 0px #f92423!important;
    text-align: left !important;
}
.hhs-nav-links > li:nth-child(3) li{
    vertical-align: top;
    display: inline-block;
      width: 100%
}
.hhs-nav-links > li:nth-child(3).hs-menu-item.hs-menu-depth-1.hs-item-has-children .hs-menu-children-wrapper{
  padding:0!important;  
}
.hhs-top-bar.hhs-alt-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links li:nth-child(3) .hs-menu-item a {
    display: inline-block;
    width: 100% !important;
    line-height: 1.5;
      text-align: left;
}
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:nth-child(3) ul.hs-menu-children-wrapper {
    -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    line-height: 1;
    grid-template-columns: repeat(2, 1fr);
    gap: 0px;
      border: solid 1px #f92423;
}
.hhs-nav-links > li:nth-child(3) ul li a {
      padding: 15px 20px 15px 40px !important;
}

.hhs-nav-links > li:nth-child(3) ul li a {
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px 7px;
    padding-left: 60px !important;
    text-align: left !important;
}

.hhs-nav-links > li:nth-child(3) ul li:nth-child(1) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Construction.svg);
}
.hhs-nav-links > li:nth-child(3)>ul li:nth-child(1) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ConstructionWhite.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(2) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Education.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(2) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/EducationWhite.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(3) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Healthcare.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(3) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/HealthcareWhite.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(4) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Home%20Services.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(4) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Home%20Services%20White.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(5) a {
    background-image: url(https://highlevelmarketing.com/hubfs/briefcase.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(5) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/briefcase-white-1.svg);
}

.hhs-nav-links > li:nth-child(3) ul li:nth-child(6) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Manufacturing.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(6) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ManufacturingWhite.svg);
}

.hhs-nav-links > li:nth-child(3) ul li:nth-child(7) a {
    background-image: url(https://highlevelmarketing.com/hubfs/plant.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(7) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/plant-white.svg);
}

.hhs-nav-links > li:nth-child(3) ul li:nth-child(8) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Professional%20Services.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(8) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Professional%20ServicesWhite.svg);
}

.hhs-nav-links > li:nth-child(3) ul li:nth-child(9) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Property%20Mngt.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(9) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Property%20MngtWhite.svg);
}

.hhs-nav-links > li:nth-child(3) ul li:nth-child(10) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Senior%20Care.svg);
}
.hhs-nav-links > li:nth-child(3) ul li:nth-child(10) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Senior%20CareWhite.svg);
}



















.hhs-nav-links > li:nth-child(3) .hs-menu-item.hs-menu-depth-3 a{
    background-image:none;
}

.hhs-nav-links > li:nth-child(3) .hs-menu-item.hs-menu-depth-2 .hs-menu-children-wrapper{
      text-align: left;
    border: solid 1px #f92423;
}

.hhs-nav-links > li:nth-child(3) .hs-menu-item.hs-menu-depth-3{
    width: 100%;
}

.hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a,.hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2) a,.hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a{
  background-image:none;
    padding-left: 20px !important;
}

.hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a:before,.hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a:before {
    content: "";
    position: absolute;
    left: 14px;
    width: 1px;
    height: 20px;
    background-color: #f92423;
    display: inline-block;
    transition: height 0.5s ease;
}

.hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1):hover a:before,.hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9):hover a:before, .hhs-nav-links > li:nth-child(3) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10):hover a:before {
      height: 20px;
      background-color: white;
}


.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-2.hs-item-has-children>a:after{
    top: 10px!important;
}
/* Above is everything needed to target ONLY the "Who We Help" menu entry. Change the "nth-child(3)" to target a different menu */



































































/* Everything needed to target ONLY the "Our Experts" menu entry. Change the "nth-child(5)" to target a different menu */

.hhs-nav-links > li:nth-child(5) ul{
  box-shadow: 5px 5px 0px #f92423!important;
    text-align: left !important;
}
.hhs-nav-links > li:nth-child(5) li{
    vertical-align: top;
    display: inline-block;
      width: 100%
}
.hhs-nav-links > li:nth-child(5).hs-menu-item.hs-menu-depth-1.hs-item-has-children .hs-menu-children-wrapper{
  padding:0!important;  
}
.hhs-top-bar.hhs-alt-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links li:nth-child(5) .hs-menu-item a {
    display: inline-block;
    width: 100% !important;
    line-height: 1.5;
      text-align: left;
}
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:nth-child(5) ul.hs-menu-children-wrapper {
    -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    line-height: 1;
    grid-template-columns: repeat(2, 1fr);
    gap: 0px;
      border: solid 1px #f92423;
}
.hhs-nav-links > li:nth-child(5) ul li a {
      padding: 15px 20px 15px 40px !important;
}

.hhs-nav-links > li:nth-child(5) ul li a {
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px 7px;
    padding-left: 60px !important;
    text-align: left !important;
}

.hhs-nav-links > li:nth-child(5) ul li:nth-child(1) a {
    background-image: url(https://highlevelmarketing.com/hubfs/handshake.svg);
}
.hhs-nav-links > li:nth-child(5)>ul li:nth-child(1) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/handshake-white.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(2) a {
    background-image: url(https://highlevelmarketing.com/hubfs/consultant-services.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(2) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/consultant-services-white.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(3) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Healthcare.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(3) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/HealthcareWhite.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(4) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Home%20Services.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(4) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Home%20Services%20White.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(5) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Manufacturing.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(5) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ManufacturingWhite.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(6) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Professional%20Services.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(6) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Professional%20ServicesWhite.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(7) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Property%20Mngt.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(7) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Property%20MngtWhite.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(8) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Senior%20Care.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(8) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Senior%20CareWhite.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(9) a {
    background-image: url(https://highlevelmarketing.com/hubfs/information-1.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(9) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ConstructionWhite.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(10) a {
    background-image: url(https://highlevelmarketing.com/hubfs/information-1.svg);
}
.hhs-nav-links > li:nth-child(5) ul li:nth-child(10) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ConstructionWhite.svg);
}

.hhs-nav-links > li:nth-child(5) .hs-menu-item.hs-menu-depth-3 a{
    background-image:none;
}

.hhs-nav-links > li:nth-child(5) .hs-menu-item.hs-menu-depth-2 .hs-menu-children-wrapper{
      text-align: left;
    border: solid 1px #f92423;
}

.hhs-nav-links > li:nth-child(5) .hs-menu-item.hs-menu-depth-3{
    width: 100%;
}

.hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a,.hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2) a,.hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a{
  background-image:none;
    padding-left: 20px !important;
}

.hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a:before,.hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a:before {
    content: "";
    position: absolute;
    left: 14px;
    width: 1px;
    height: 20px;
    background-color: #f92423;
    display: inline-block;
    transition: height 0.5s ease;
}

.hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1):hover a:before,.hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9):hover a:before, .hhs-nav-links > li:nth-child(5) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10):hover a:before {
      height: 20px;
      background-color: white;
}



#hhs-main-nav > div > div.hhs-nav-grid__menu.main-nav > nav > ul > li:nth-child(5) > ul{
    max-width:245px!important;
}
/* Above is everything needed to target ONLY the "Our Experts" menu entry. Change the "nth-child(5)" to target a different menu */




























#hhs-main-nav > div > div.hhs-nav-grid__menu.main-nav > nav > ul > li:nth-child(1), #hhs-main-nav > div > div.hhs-nav-grid__menu.main-nav > nav > ul > li:nth-child(2), #hhs-main-nav > div > div.hhs-nav-grid__menu.main-nav > nav > ul > li:nth-child(3), #hhs-main-nav > div > div.hhs-nav-grid__menu.main-nav > nav > ul > li:nth-child(4), #hhs-main-nav > div > div.hhs-nav-grid__menu.main-nav > nav > ul > li:nth-child(5){
    margin: 0px 10px!important;
}


.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{
    max-width:325px!important;
}

.hhs-nav-links > li:nth-child(2) ul{
  box-shadow: 5px 5px 0px #f92423!important;
    text-align: left !important;
}
.hhs-nav-links > li:nth-child(2) li{
    vertical-align: top;
    display: inline-block;
      width: 100%
}
.hhs-nav-links > li:nth-child(2).hs-menu-item.hs-menu-depth-1.hs-item-has-children .hs-menu-children-wrapper{
  padding:0!important;  
}
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:nth-child(2) ul.hs-menu-children-wrapper {
    -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    line-height: 1;
    grid-template-columns: repeat(2, 1fr);
    gap: 0px;
      border: solid 1px #f92423;
}
.hhs-nav-links > li:nth-child(2) ul li a {
      padding: 15px 20px 15px 40px !important;
}

.hhs-nav-links > li:nth-child(2) ul li a {
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px 7px;
    padding-left: 60px !important;
    text-align:left!important;
}

.hhs-nav-links > li:nth-child(2) ul li:nth-child(1) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Digital%20Transformation.svg);
}
.hhs-nav-links > li:nth-child(2)>ul li:nth-child(1) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Digital%20Transformation.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(2) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Fill%20Open%20Capacity.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(2) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Fill%20Open%20Capacity.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(3) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Google%20Business%20Profile.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(3) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Google%20Business%20Profile.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(4) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Multi%20Location%20Marketing.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(4) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Multi%20Location%20Marketing.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(5) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Mergers%20and%20Acquisitions.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(5) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Mergers%20and%20Acquisitions.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(6) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Real%20Time%20Reporting.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(6) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Real%20Time%20Reporting.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(7) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Real%20Time%20Reporting.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(7) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Property%20MngtWhite.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(8) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Senior%20Care.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(8) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/Senior%20CareWhite.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(9) a {
    background-image: url(https://highlevelmarketing.com/hubfs/information-1.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(9) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ConstructionWhite.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(10) a {
    background-image: url(https://highlevelmarketing.com/hubfs/information-1.svg);
}
.hhs-nav-links > li:nth-child(2) ul li:nth-child(10) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ConstructionWhite.svg);
}

#hhs-main-nav .hs-menu-item.hs-menu-depth-1:nth-of-type(2) .hs-menu-children-wrapper{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 5px;
    max-width: 45vw !important;
    width: 45vw;
      padding: 10px !important;
      z-index: 9999 !important;
}

#hhs-main-nav .hs-menu-item.hs-menu-depth-1:nth-of-type(1) .hs-menu-children-wrapper{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 5px;
    max-width: 45vw !important;
    width: 45vw;
      padding: 10px !important;
      z-index: 9999 !important;
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links .hs-menu-item.hs-menu-depth-2 a:hover p, .hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover p{
    color:#fff;
}

.jre-menu-custom-paragraph{
      transition: all 0.4s ease-in-out;
      font-size:14px;
}

.hhs-nav-links > li:nth-child(2) .hs-menu-item.hs-menu-depth-3 a{
    background-image:none;
}

.hhs-nav-links > li:nth-child(2) .hs-menu-item.hs-menu-depth-2 .hs-menu-children-wrapper{
      text-align: left;
    border: solid 1px #f92423;
}

.hhs-nav-links > li:nth-child(2) .hs-menu-item.hs-menu-depth-3{
    width: 100%;
}

.hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a,.hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2) a,.hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a{
  background-image:none;
    padding-left: 20px !important;
}

.hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a:before,.hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a:before {
    content: "";
    position: absolute;
    left: 14px;
    width: 1px;
    height: 20px;
    background-color: #f92423;
    display: inline-block;
    transition: height 0.5s ease;
}

.hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1):hover a:before,.hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(2):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9):hover a:before, .hhs-nav-links > li:nth-child(2) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10):hover a:before {
      height: 20px;
      background-color: white;
}

.hhs-nav-links > li:nth-child(1) ul{
  box-shadow: 5px 5px 0px #f92423!important;
    text-align: left !important;
}
.hhs-nav-links > li:nth-child(1) li{
    vertical-align: top;
    display: inline-block;
      width: 100%
}
.hhs-nav-links > li:nth-child(1).hs-menu-item.hs-menu-depth-1.hs-item-has-children .hs-menu-children-wrapper{
  padding:0!important;  
}


.hhs-top-bar.hhs-alt-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links > li.hs-menu-item.hs-menu-depth-1.hs-item-has-children:nth-of-type(2) li.hs-menu-item a,.hhs-top-bar.hhs-alt-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links > li.hs-menu-item.hs-menu-depth-1.hs-item-has-children:nth-of-type(1) li.hs-menu-item a
 {
    display: inline-block;
    width: 100% !important;
    line-height: 1.3;
      text-align: left;
      font-size:16px!important;
      padding-bottom: 0 !important;
     font-weight:bold;
}


.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:nth-child(1) ul.hs-menu-children-wrapper {
    -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    line-height: 1;
    grid-template-columns: repeat(2, 1fr);
    gap: 0px;
      border: solid 1px #f92423;
}
.hhs-nav-links > li:nth-child(1) ul li a {
      padding: 15px 20px 15px 40px !important;
}

.hhs-nav-links > li:nth-child(1) ul li a {
    background-repeat: no-repeat;
    background-size: 38px;
    background-position: 15px 6px;
    padding-left: 60px !important;
    text-align: left !important;
}

body #hhs-main-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links ul .hs-menu-item.sub-active a {
    background-color: #FFFFFF;
    color: #000 !important;
}

body #hhs-main-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links ul .hs-menu-item.sub-active a:hover {
    background-color: #f92423;
    color: #fff !important;
}

.hhs-nav-links > li:nth-child(1) ul li:nth-child(1) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Website%20Design.svg);
}
.hhs-nav-links > li:nth-child(1)>ul li:nth-child(1) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Website%20Design.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(2) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/SEO1-1.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(2) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/SEO1-1.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(3) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/PPC.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(3) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/PPC.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(4) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Content%20Marketing.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(4) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Content%20Marketing.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(5) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Email%20Marketing.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(5) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Email%20Marketing.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(6) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Social%20Media%20Management.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(6) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Social%20Media%20Management.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(7) a {
    background-image: url(https://highlevelmarketing.com/hubfs/mail.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(7) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/mail.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(8) a {
    background-image: url(https://highlevelmarketing.com/hubfs/modified_brandingservices_with_larger_circle.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(8) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/modified_brandingservices_with_larger_circle.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(9) a {
    background-image: url(https://highlevelmarketing.com/hubfs/brandingservices.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(9) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/brandingservices.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(10) a {
    background-image: url(https://highlevelmarketing.com/hubfs/information-1.svg);
}
.hhs-nav-links > li:nth-child(1) ul li:nth-child(10) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/White%20Icons/ConstructionWhite.svg);
}

.hhs-nav-links > li:nth-child(1) .hs-menu-item.hs-menu-depth-3 a{
    background-image:none;
}

.hhs-nav-links > li:nth-child(1) .hs-menu-item.hs-menu-depth-2 .hs-menu-children-wrapper{
      text-align: left;
    border: solid 1px #f92423;
}

.hhs-nav-links > li:nth-child(1) .hs-menu-item.hs-menu-depth-3{
    width: 100%;
}

.hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a,.hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a,.hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a{
  background-image:none;
    padding-left: 20px !important;
}

.hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a:before,.hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a:before {
    content: "";
    position: absolute;
    left: 14px;
    width: 1px;
    height: 20px;
    background-color: #f92423;
    display: inline-block;
    transition: height 0.5s ease;
}

.hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1):hover a:before,.hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9):hover a:before, .hhs-nav-links > li:nth-child(1) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10):hover a:before {
      height: 20px;
      background-color: white;
}

.hhs-nav-links > li:nth-child(4) ul{
  box-shadow: 5px 5px 0px #f92423!important;
    text-align: left !important;
}

.hhs-nav-links > li:nth-child(4).hs-menu-item.hs-menu-depth-1.hs-item-has-children .hs-menu-children-wrapper{
  padding:0!important;  
}
.hhs-top-bar.hhs-alt-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hhs-nav-links li:nth-child(4) .hs-menu-item a {
    display: inline-block;
    width: 100% !important;
    line-height: 1.5;
      text-align: left;
}
.hhs-top-bar .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li:nth-child(4) ul.hs-menu-children-wrapper {
    -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    box-shadow: 0 0 4px 4px rgba(0, 0, 0, .05);
    line-height: 1;
    grid-template-columns: repeat(2, 1fr);
    gap: 0px;
      border: solid 1px #f92423;
}
.hhs-nav-links > li:nth-child(4) ul li a {
      padding: 15px 20px 15px 40px !important;
}

.hhs-nav-links > li:nth-child(4) ul li a {
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px 7px;
    padding-left: 60px !important;
    text-align:left!important;
}

.hhs-nav-links > li:nth-child(4) ul li:nth-child(1) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Case%20Studies.svg);
}
.hhs-nav-links > li:nth-child(4)>ul li:nth-child(1) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Case%20Studies.svg);
}
.hhs-nav-links > li:nth-child(4) ul li:nth-child(2) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Technology.svg);
}
.hhs-nav-links > li:nth-child(4) ul li:nth-child(2) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Technology.svg);
}
.hhs-nav-links > li:nth-child(4) ul li:nth-child(3) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Website%20Portfolio.svg);
}
.hhs-nav-links > li:nth-child(4) ul li:nth-child(3) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Website%20Portfolio.svg);
}
.hhs-nav-links > li:nth-child(4) ul li:nth-child(4) a {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Local%20Market%20Report.svg);
}
.hhs-nav-links > li:nth-child(4) ul li:nth-child(4) a:hover {
    background-image: url(https://highlevelmarketing.com/hubfs/Main%20Menu%20Icons/Original%20Icons/Local%20Market%20Report.svg);
}

.hhs-nav-links > li:nth-child(4) .hs-menu-item.hs-menu-depth-3 a{
    background-image:none;
}

.hhs-nav-links > li:nth-child(4) .hs-menu-item.hs-menu-depth-2 .hs-menu-children-wrapper{
      text-align: left;
    border: solid 1px #f92423;
}

.hhs-nav-links > li:nth-child(4) .hs-menu-item.hs-menu-depth-3{
    width: 100%;
}

.hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a,.hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a,.hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a{
  background-image:none;
    padding-left: 20px !important;
}

.hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1) a:before,.hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9) a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10) a:before {
    content: "";
    position: absolute;
    left: 14px;
    width: 1px;
    height: 20px;
    background-color: #f92423;
    display: inline-block;
    transition: height 0.5s ease;
}

.hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(1):hover a:before,.hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(3):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(4):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(5):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(6):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(7):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(8):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(9):hover a:before, .hhs-nav-links > li:nth-child(4) ul li.hs-menu-item.hs-menu-depth-3:nth-child(10):hover a:before {
      height: 20px;
      background-color: white;
}



























@media screen and (min-width: 922px){
  .blog-index__post-image{
      background-size: contain;
    }
}

@media (max-width: 965px) {

    .hhs-side-menu .hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper.is-open{
      margin-top:10px;  
    }
    
    .blog-index__post.blog-index__post--large .blog-card-inner-con {
        padding: 0px;
    }
    
    .dnd-blog-listing .blog-index__post--large.pull-up-card{
        display:none;
    }
    
    .blog-filter-row .filter__header {
        padding: 0;
        margin-top: 10px;
    }
    
    .post__category-selector{
        -webkit-appearance: none;
        background: #fff url(https://507386.fs1.hubspotusercontent-na1.net/hubfs/507386/CLEAN-images/gfx/select-drop-down-arrows.png) no-repeat 96%!important;
        background-size: 14px 33px!important;
    }
}

@media (max-width: 500px) {
    .jre-contact-support-phone-numbers-div ul {
        margin-left: 0px;
    }
    
    .jre-contact-support-phone-numbers-div span {
            display: block;
    }
    
    .jre-contact-support-phone-numbers-div ul li {
            padding-left: 20px;
            background-size: 16px 16px;
            background-position: 0px 3px;
    }
}