.treat-introsection{color:#333;font-size:20px;line-height:26px;margin-bottom:50px}.treat-introsection .treat-introtitle{font-family:Merriweather;font-size:32px;font-weight:700;line-height:40px;margin-bottom:30px}.treat-footertext{border-bottom:2px solid #dde4f0;margin-top:40px;padding-bottom:110px}.treat-footertext>div{color:#333;display:inline-block;float:none;font-size:16px;line-height:24px;max-width:100%;vertical-align:top;width:770px}.treat-footertext a{color:#c6006f;text-decoration:underline!important}.three_column .story_title{margin-bottom:50px}.three_column .story_title h2{color:#251429;font-size:46px;line-height:52px;text-align:center}.three_column .treatment_cover.fl100{display:block;float:none;margin:0 -16px;width:auto}.three_column .treatment_cover .treatment_box{float:left;padding:0 16px 32px;width:33.33%}.three_column .treatment_cover .treatment_box_img{background-size:cover!important;min-height:240px;position:relative;z-index:1}.three_column .treatment_cover .treatment_box h3{font-size:24px;font-weight:700;line-height:30px;margin-bottom:10px}.three_column .treatment_cover .treatment_box h4{font-size:18px;font-weight:700;line-height:24px;margin-bottom:21px}.three_column .treatment_cover .treatment_box_inner{background:#fff;border:2px solid #dde5ef;border-top:0}.three_column .treatment_cover .treatment_text_inner{padding:35px 35px 40px}.three_column .treatment_cover .treatment_box_text{margin-bottom:20px}.three_column .treatment_cover .treatment_box .btn-style a{background-color:#fddff0;color:#c5006e!important;font-weight:600;padding:15px 25px}.three_column .treatment_cover .treatment_box .btn-style a:hover{background-color:#c5006e;color:#fddff0!important}.three_column .treatment_button_wrap{margin-top:50px;text-align:center}.three_column .treatment_button_wrap .treatments_button{color:#251429;cursor:pointer;display:inline-block;float:none;font-size:16px;font-weight:600;line-height:32px;opacity:.5;padding-bottom:45px;position:relative}.three_column .treatment_button_wrap .treatments_button:before{background:url(https://cdn2.hubspot.net/hubfs/6027601/Campbell_2019/Images/close.png);border-radius:50%;bottom:0;content:"";height:40px;left:50%;margin-left:-20px;position:absolute;transition:all .6s ease;width:40px}.three_column .treatment_button_wrap .treatments_button.active:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transition:all .6s ease}.three_column .treatment_details{display:none;padding-top:50px}.three_column .treatment_details .treatment_details_box{float:left;padding:0 15px;width:33.33%}.three_column .treatment_details .treatment_details_box h3{color:#333;font-size:20px;font-weight:700;line-height:32px;margin-bottom:18px}.three_column .treatment_details .treatment_details_box ul{list-style:none;margin:0;padding:0}.three_column .treatment_details .treatment_details_box ul li{color:#c5006c;float:left;font-size:16px;font-weight:400;line-height:24px;margin-bottom:15px;width:100%}.three_column .treatment_details .treatment_details_box ul li a{color:#c5006c;cursor:pointer;float:left;font-size:16px;font-weight:400;line-height:24px;width:100%}.treatment_box_inner.text-left{text-align:left}.treatment_box_inner.text-center{text-align:center}.treatment_box_inner.text-right{text-align:right}@media (min-width:768px) and (max-width:1200px){.three_column .treatment_cover .treatment_text_inner{padding:15px}.treat-footertext{padding-bottom:50px}}@media (min-width:30px) and (max-width:767px){.three_columnsec{padding-top:0!important}.three_column .treatment_cover{text-align:center}.three_column .treatment_cover .treatment_box{display:inline-block;float:none;margin-bottom:40px;max-width:400px;width:100%}.three_column .treatment_cover .treatment_box:last-child{margin-bottom:0}.three_column .treatment_details .treatment_details_box{margin-bottom:20px;width:100%}.three_column .treatment_details .treatment_details_box:last-child{margin-bottom:0}.treat-introsection .treat-introtitle{font-size:26px;line-height:34px;margin-bottom:20px}.treat-introsection{font-size:16px;line-height:22px}.three_column .treatment_cover .treatment_text_inner{padding:30px 15px}.three_column .treatment_cover .treatment_box_inner{height:auto!important}.three_column .treatment_cover .treatment_box_text{margin-bottom:0}.three_column .treatment_cover.fl100{floaT:left;margin:0;width:100%}.three_column .treatment_cover .treatment_box{padding:0}.treat-footertext{padding-bottom:50px}}