.icon-box,ul.service-list.two-col{grid-column-gap:20px;display:flex}body ul.service-list{list-style-type:none;padding:0}ul.service-list li{background:url(http://digitbridge.com/wp-content/uploads/2021/12/sevice-list-icon.png) top 5px left/20px no-repeat;padding-left:30px;margin-bottom:10px}ul.service-list li:last-child{margin-bottom:0}ul.service-list.two-col{flex-wrap:wrap}ul.service-list.two-col li{width:calc(50% - 10px)}.icon-box{align-items:center;margin-bottom:20px}.icon-box .box-icon{max-width:70px;border:2px solid #565a5b;padding:13px}.icon-box .box-conent{width:calc(100% - 90px)}.box-conent h3{margin-bottom:0!important;font-weight:600;line-height:1.2}.postlist-title{font-size:15px;color:#000;font-weight:400;font-family:sans-serif}.lcp_catlist{display:flex;flex-direction:column;row-gap:12px}ul.lcp_catlist{margin-left:1rem}.lcp_catlist a.postlist-title:not(.button):hover{text-decoration:none;color:#002762;font-weight:600}.widget li{line-height:1.3!important}@media(max-width:767px){ul.service-list.two-col li{width:100%}}.mt-50{margin-top:50px!important}.site-footer-row.site-footer-row-columns-5{grid-template-columns:1fr 0.8fr 1.2fr 1.8fr 1.1fr!important}@media screen and (max-width:719px){.site-footer-row.site-footer-row-columns-5{grid-template-columns:minmax(0,1fr)!important}}
/* ---------- HubSpot “pill” form wrapper ---------- */
#resources-newslettersub .hs-form {
  display: flex;
  align-items: center;
  background: rgba(255,255,255,0.9);
  border: 2px solid #fff;
  border-radius: 999px;
  padding: 4px 8px;
  max-width: 600px;
  margin: 0 auto;
}
 
/* hide HubSpot’s default labels & descriptions */
#resources-newslettersub .hs-form .hs-field-label,
#resources-newslettersub .hs-form .hs-field-desc {
  display: none;
}
 
/* make the email input fill the pill */
#resources-newslettersub .hs-form-field {
  flex: 1;
  margin: 0;
}
#resources-newslettersub .hs-input {
  width: 100%;
  border: none;
  background: transparent;
  padding: 0.75rem 1rem;
  font-size: 1rem;
  outline: none;
  border-radius: 999px;
}
 
/* black “Submit” pill button */
#resources-newslettersub .actions input[type="submit"] {
  background: #002861;
  color: #fff;
  border: none;
  padding: 0.75rem 1.5rem;
  border-radius: 999px;
  font-weight: 400;
  cursor: pointer;
  margin-left: 8px;
}
#resources-newslettersub .actions{
margin:0;
padding:0;
}
/* privacy‐checkbox styling below the pill */
#resources-newslettersub .hs-form-checkbox {
  margin-top: 0.5rem;
  display: flex;
  align-items: center;
}
#resources-newslettersub .hs-form-checkbox label {
  color: #333;
  font-size: 0.875rem;
  margin-left: 4px;
}
/* hide each field’s own error text */

#resources-newslettersub .hs-form-field .hs-error-msg {

  display: none;

}
@media (max-width: 767px) {
  #my-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    gap: 8px;
  }
 
  #my-tabs .e-n-tab-title {
    flex: 1 1 auto;
    text-align: center;
    border: none !important;
    padding: 10px 5px;
    font-size: 14px;
    background-color: #f7f7f7;
    border-radius: 5px;
  }
 
  #my-tabs .e-n-tab-title[aria-selected="true"] {
    background-color: #ddd;
  }
}
.postid-12680 .elementor-post-info__item--author,
.postid-12680 .byline,
.postid-12680 .author {
    display: none !important;
}
.postid-12680 .entry-meta.entry-meta-divider-dot {
    display: none !important;
}
.postid-12680 h1.entry-title {
    display: none !important;
}
.postid-12680 .entry-header,
.postid-12345 header.entry-header {
    display: none !important;
}

.postid-12680 .site-content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}
/* Global anchor offset for sticky headers */
html { 
  scroll-behavior: smooth;       /* optional, for nicer motion */
  scroll-padding-top: 90px;      /* set to your sticky header height */
}

/* Extra safety: ensure the Gutena Tabs block has local offset too */
.wp-block-gutena-tabs { 
  scroll-margin-top: 90px;       /* same value as above */
}