section.text_image_half{padding:80px 0;position:relative;z-index:1}.tihalf_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tihalf_text h2{color:#501649;font-family:HelveticaNeue;font-size:60px;font-weight:300;line-height:1.2;margin-bottom:30px}.tihalf_text h2 span{font-family:HelveticaNeueLTStd-Bd}.tihalf_text h3,.tihalf_text ul li{color:#383838;font-family:HelveticaNeue;font-size:32px;font-weight:300;line-height:1.2;margin-bottom:30px;text-align:left}.tihalf_text ul li{margin-bottom:19px;margin-left:0;padding-left:20px;position:relative}.tihalf_text ul li:last-child{margin-bottom:0}.tihalf_text ul li:before{background:#383838;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:15px;width:8px}.tihalf_text{-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:6%}.tihalf_image img{max-width:45%!important;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.body-container-wrapper .tihalf_text ul{margin-bottom:0}section.text_image_half:before{bottom:0;content:"";left:0;position:absolute;top:0;width:77%;z-index:-1}.rebound section.text_image_half{margin-bottom:80px;padding-bottom:40px}.rebound .tihalf_text h2{font-size:46px}.rebound .tihalf_text h3,.rebound .tihalf_text ul li{color:#000}.rebound .tihalf_text{-ms-flex-preferred-size:51%;flex-basis:51%}.rebound .tihalf_image img{top:60px;-webkit-transform:unset;-ms-transform:unset;transform:unset}.rebound section.text_image_half:before{width:100%}.tihalf_disclaimer{margin-top:90px}.tihalf_disclaimer p{color:#000;font-family:HelveticaNeue;font-size:18px;font-weight:300;margin-bottom:0;text-align:center}.clinical section.text_image_half{margin-top:-150px;overflow:hidden;padding-bottom:150px;padding-top:250px}.clinical section.text_image_half:before{width:100%}.clinical .tihalf_text{-ms-flex-preferred-size:65%;flex-basis:65%}.clinical .tihalf_image img{bottom:0;height:100%!important;max-width:24%!important;right:10px;z-index:-1}.motility .tihalf_image img{max-width:40%!important}.motility section.text_image_half{margin-bottom:40px}section.text_image_half.row-rev:before{left:unset;right:0}.row-rev .tihalf_row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row-rev .tihalf_image img{left:0;right:unset}.row-rev .tihalf_text{flex-basis:54%;margin-left:6%;margin-right:0}@media (max-width:1200px){.tihalf_text br{display:none}}@media (max-width:1024px){.tihalf_text h2{font-size:57px;margin-bottom:20px}.tihalf_text h3,.tihalf_text ul li{font-size:28px;margin-bottom:20px}.tihalf_disclaimer{margin-top:60px}.rebound section.text_image_half{margin-bottom:0;padding-bottom:40px}.motility section.text_image_half{margin-bottom:0}}@media (max-width:992px){section.text_image_half{padding:50px 0}.row-rev .tihalf_row,.tihalf_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}.row-rev .tihalf_text,.tihalf_text{margin-left:0;margin-right:0}.tihalf_image img{max-width:100%!important;position:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}section.text_image_half:before{width:100%}.tihalf_text h3,.tihalf_text ul li{font-size:26px;line-height:30px;margin-bottom:15px}.tihalf_text ul li:before{top:12px}.tihalf_disclaimer{margin-top:40px}.tihalf_disclaimer p{line-height:1.2}.clinical .tihalf_text{margin-right:10%}.clinical section.text_image_half{margin-top:-150px;padding-bottom:80px;padding-top:190px}.clinical .tihalf_image img{height:100%!important;max-width:40%!important;opacity:.5;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.motility .tihalf_image img{max-width:100%!important}}@media (max-width:767px){.tihalf_text h2{font-size:28px}.tihalf_text h3,.tihalf_text ul li{font-size:22px;line-height:26px;margin-bottom:15px}.tihalf_text ul li:before{top:10px}.rebound .tihalf_text h2{font-size:28px}.rebound .tihalf_text h2 br{display:block}.clinical section.text_image_half{margin-top:-40px;padding-bottom:40px;padding-top:40px}.clinical .tihalf_text{margin-right:0}}