/* Generated from page: treatments */
.themify_builder_content-744 .tb_eiu5482{background-position:50% 0%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://helixwa.com/wp-content/uploads/2022/08/treatmentHeroBackground-scaled.v2.jpg);margin-bottom:0;margin-top:0;padding:0 0 50px}
.themify_builder_content-744 .tb_eiu5482>.builder_row_cover::before{background-color:rgba(0, 0, 0, .2)}
.themify_builder_content-744 .tb_eiu5482>div.row_inner,.themify_builder_content-744 .tb_3dun482>div.row_inner{padding-bottom:5%;padding-top:5%}
.themify_builder_content-744 .tb_g1i3411.module-buttons .module-buttons-item a,.themify_builder_content-744 .tb_znvq623.module-buttons .module-buttons-item a,.themify_builder_content-744 .tb_xwpc707.module-buttons .module-buttons-item a,.themify_builder_content-744 .tb_hr69871.module-buttons .module-buttons-item a{font-size:16px;background-image:none;background-color:#f5941f}
.themify_builder_content-744 .tb_g1i3411.module-buttons .module-buttons-item a:hover,.themify_builder_content-744 .tb_znvq623.module-buttons .module-buttons-item a:hover,.themify_builder_content-744 .tb_xwpc707.module-buttons .module-buttons-item a:hover,.themify_builder_content-744 .tb_hr69871.module-buttons .module-buttons-item a:hover{background-image:none;background-color:#333}
.themify_builder_content-744 .tb_g1i3411.module-buttons em,.themify_builder_content-744 .tb_g1i3411.module-buttons .ui,.themify_builder_content-744 .tb_g1i3411.module-buttons span,.themify_builder_content-744 .tb_znvq623.module-buttons em,.themify_builder_content-744 .tb_znvq623.module-buttons .ui,.themify_builder_content-744 .tb_znvq623.module-buttons span,.themify_builder_content-744 .tb_xwpc707.module-buttons em,.themify_builder_content-744 .tb_xwpc707.module-buttons .ui,.themify_builder_content-744 .tb_xwpc707.module-buttons span,.themify_builder_content-744 .tb_hr69871.module-buttons em,.themify_builder_content-744 .tb_hr69871.module-buttons .ui,.themify_builder_content-744 .tb_hr69871.module-buttons span{color:#fff}
.themify_builder_content-744 .tb_g1i3411.module-buttons,.themify_builder_content-744 .tb_znvq623.module-buttons,.themify_builder_content-744 .tb_xwpc707.module-buttons,.themify_builder_content-744 .tb_hr69871.module-buttons,.themify_builder_content-744 .tb_ciiy237.module-plain-text{text-align:center}
.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap p,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap h1,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap h2,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap h3,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap h4,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap h5,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap h6,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap li,.themify_builder_content-744 .tb_fxeq484.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff;text-shadow:2px 3px 5px #303030}
.themify_builder_content-744 .tb_fxeq484.module-plain-text{text-align:center;padding-bottom:25px;padding-top:25px;margin-bottom:25px;margin-top:25px}
.themify_builder_content-744 .tb_nsk1485.module-plain-text{padding:50px;text-align:center;line-height:35px;border-radius:50px;background-image:none;background-color:rgba(0, 0, 0, .6)}
.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap p,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap h1,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap h2,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap h3,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap h4,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap h5,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap h6,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap li,.themify_builder_content-744 .tb_nsk1485.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff;text-shadow:3px 3px 5px #303030}
.themify_builder_content-744 .tb_5lee966{padding-bottom:60px;padding-left:1px;padding-top:60px}
.themify_builder_content-744 .tb_fksm487.module-plain-text,.themify_builder_content-744 .tb_2m2o683.module-plain-text{padding-top:3%}
.themify_builder_content-744 .tb_3dun482>.builder_row_cover::before{background-image:linear-gradient(90deg,rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.49) 48%)}
.themify_builder_content-744 .tb_tk0f356.module-plain-text{text-align:center;padding-bottom:30px;padding-top:20px}
.themify_builder_content-744 .tb_aype483>.row_inner{--align_content:var(--align_start);--col:var(--c1_3)}
.themify_builder_content-744 .tb_aype483>div.row_inner,.themify_builder_content-744 .tb_dgbi483>div.row_inner{padding-bottom:10%;padding-top:10%}
.themify_builder_content-744 .tb_aype483{background-position:50% 0%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://helixwa.com/wp-content/uploads/2022/08/treatmentPrefooterBackground-scaled.v2.jpg)}
.themify_builder_content-744 .tb_54k0491.module-plain-text{padding-right:20px;padding-left:20px;text-align:center}
.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap p,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h1,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h2,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h3,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h4,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h5,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h6,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap li,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-744 .tb_sms4231.module-buttons .module-buttons-item a:hover,.themify_builder_content-744 .tb_qdio366.module-buttons .module-buttons-item a:hover{color:#f5941f}
.themify_builder_content-744 .tb_sms4231.module-buttons .module-buttons-item a,.themify_builder_content-744 .tb_qdio366.module-buttons .module-buttons-item a{background-image:none;background-color:#303030}
.themify_builder_content-744 .tb_sms4231.module-buttons,.themify_builder_content-744 .tb_qtyc492.module-plain-text,.themify_builder_content-744 .tb_qdio366.module-buttons{padding-right:50px;padding-left:50px;text-align:center}
.themify_builder_content-744 .tb_dgbi483{background-position:100% 0%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://helixwa.com/wp-content/uploads/2022/08/treatmentPrefooterBackground-scaled.v2.jpg)}

@media(max-width:1280px){
.themify_builder_content-744 .tb_eiu5482>.tb_row_frame_wrap .tb_row_frame_top,.themify_builder_content-744 .tb_gy28484>.tb_row_frame_wrap .tb_row_frame_top,.themify_builder_content-744 .tb_iwbj97>.tb_row_frame_wrap .tb_row_frame_top,.themify_builder_content-744 .tb_v1it97>.tb_row_frame_wrap .tb_row_frame_top{background-image:none}
.themify_builder_content-744 .tb_eiu5482,.themify_builder_content-744 .tb_iwbj97{transform-origin:50% 50%}
.themify_builder_content-744 .tb_gy28484{transform-origin:50% 50%;justify-self:auto;align-self:auto;gap:0;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;grid-auto-flow:row}
.themify_builder_content-744 .tb_v1it97{justify-self:auto;align-self:auto;gap:0;align-items:inherit;align-content:inherit;justify-content:inherit;justify-items:inherit;grid-auto-flow:row}
.themify_builder_content-744 .tb_nsk1485.module-plain-text{margin-right:-5px;padding-right:50px;padding-left:50px;padding-bottom:50px}
.themify_builder_content-744 .tb_aype483{background-position:17.33% 51.25%}
}
@media(max-width:768px){
.themify_builder_content-744 .tb_aype483{background-position:14% 55%;padding-bottom:50px;padding-top:50px}
.themify_builder_content-744 .tb_qrag490{--area:"col2 col1";--col:1.998fr .002fr}
.themify_builder_content-744 .tb_fmq0490{padding-left:3px}
.themify_builder_content-744 .tb_vq9x491{padding-right:0}
.themify_builder_content-744 .tb_54k0491.module-plain-text{background-image:none;background-color:rgba(0, 0, 0, .5);padding:30px;border-radius:50px}
.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap p,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h1,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h2,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h3,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h4,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h5,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap h6,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap li,.themify_builder_content-744 .tb_54k0491.module-plain-text .tb_text_wrap span{text-shadow:2px 3px 5px #000;color:#fff}
}
@media(max-width:680px){
.themify_builder_content-744 .tb_s7f2231{--area:var(--aream4_auto)}
.themify_builder_content-744 .tb_g1i3411.module-buttons,.themify_builder_content-744 .tb_znvq623.module-buttons,.themify_builder_content-744 .tb_xwpc707.module-buttons,.themify_builder_content-744 .tb_hr69871.module-buttons{padding-bottom:10px;padding-top:10px}
.themify_builder_content-744 .tb_n34r780{padding-bottom:0;margin-top:-17px}
.themify_builder_content-744 .tb_fxeq484.module-plain-text{padding-bottom:50px}
.themify_builder_content-744 .tb_aype483>.row_inner,.themify_builder_content-744 .tb_qrag490,.themify_builder_content-744 .tb_dgbi483>.row_inner{--col:none;--area:var(--aream2_auto)}
}/*Builder Custom CSS START*/
.footer-image-helix-review {
    margin-left: -370px;
    margin-top: -265px;
}

.footer-image-google-review {
    margin-top: -10px;
}

.footer-image-hipaa {
    margin-top: -10px;
}

/* treatment list */
ul.treatments-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul.treatments-list li {
  display: flex;                /* put img + div side by side */
  align-items: center;          /* vertically center image with text */
  padding: 40px 0px;          
  border-bottom: 1px dotted #e3e3e3;
}

ul.treatments-list li img {
  max-width: 250px;
  margin-right: 50px;
  flex-shrink: 0;
  transition: transform 0.3s ease; /* smooth animation */
}

ul.treatments-list li img:hover {
  transform: scale(1.1); /* enlarge by 10% */
}

ul.treatments-list li div {
  /* color: black; */
  text-align: center;
  flex: 1;                      /* let text take remaining width */
}

ul.treatments-list li h2 {
  margin: 0 0 10px;
  font-size: 28px;
align-self: left;
}

ul.treatments-list li h2:hover {
	text-decoration: underline;
}

ul.treatments-list li p {
  margin: 0 0 24px;
  line-height: 1.5;
}

/* Treatments for mobile */
ul.treatment-list-mb {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul.treatment-list-mb li {
  text-align: center;    /* center everything */
  margin-bottom: 40px;   /* space between items */
}

ul.treatment-list-mb li img {
  max-width: 150px;      /* control image size */
  margin: 0 auto 15px;   /* center + spacing below */
  display: block;
}

ul.treatment-list-mb li h2 {
  margin: 10px 0;
  font-size: 20px;
}

ul.treatment-list-mb li p {
  margin: 0 0 8px;
  line-height: 1.6;
  color: #444;
}


/* Common Injuries */
ul.common-injuries {
  list-style: none;
  padding: 0;
  margin: 20px 0;
  display: grid;
  grid-template-columns: repeat(4, 1fr); /* 4 items per row */
  gap: 15px 20px; /* spacing between items */
}

ul.common-injuries-mobile {
  list-style: none;
  padding: 0;
  margin: 20px 0;
  gap: 15px 20px; /* spacing between items */
}

.common-injuries li, .common-injuries-mobile li {
  background: #ffffff;
  border: 1px solid #eee;
  border-radius: 8px;
  padding: 15px;
  text-align: center;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.common-injuries li:hover {
  transform: translateY(-3px);
  box-shadow: 0 4px 10px rgba(0,0,0,0.1);
}
/*Builder Custom CSS END*/