.knee-surgery-container{position:relative}.knee-surgery-container .background-image{position:relative}.knee-surgery-container .background-image .secondary-button{position:absolute;bottom:80px;right:60px}ul.tabs{line-height:9.86;background-color:#fff;text-align:center;font-size:0;padding:40px}ul.tabs li.current{border-bottom:3px solid #5951cc!important;transform:translateY(-1px)}.knee-surgery-container ul.tabs li{border-bottom:1px solid #e0e0e0}.knee-surgery-container ul.tabs2{width:267px;padding-top:70px;margin-bottom:unset;display:flex;flex-flow:column;padding-left:30px}.knee-surgery-container ul.tabs2 li{font-family:AvenirNext;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.47px;color:#242424;margin-bottom:17px;position:relative;border-bottom:1px solid #eff2f9;padding-right:20px!important;padding-bottom:6px}.knee-surgery-container ul.tabs2 li:hover{font-family:AvenirNext;color:#5951cc}.knee-surgery-container ul.tabs2 li.current2{font-family:AvenirNextBold;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.47px;color:#5951cc;border-bottom:unset;position:relative}.knee-surgery-container .secondary-tabs-container{display:flex;width:1280px;margin:auto}.knee-surgery-container .secondary-tabs-container .tabs2{padding-left:0;padding-top:0;width:100%;padding-top:70px;margin-bottom:unset;display:flex;flex-flow:column;padding:70px 30px 30px 30px}.tab-content2.current2{margin:auto;margin-top:0;margin-left:15px;font-family:AvenirNext;line-height:21px;font-size:14px;border-bottom:1px solid #eff2f9;padding-bottom:30px;margin-bottom:10px;width:99%}.knee-surgery-container ul.tabs2 li .tab-text{font-family:AvenirNext}.knee-surgery-container .tab-content .title-information{background-color:#fff}.knee-surgery-container .tab-content .title{font-family:AvenirNext;font-size:21px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#242424}.knee-surgery-container .tab-content .title-information{flex-flow:column;padding-bottom:70px}.knee-surgery-container .tab-content .title-information .hip-picture{width:333px}.knee-surgery-container .tab-content .title-information .hip-picture>img{object-fit:cover;margin-bottom:20px;width:100%}.knee-surgery-container .tab-content .title{margin-bottom:30px;margin-top:40px}.knee-surgery-container .tab-content .description{margin-bottom:30px;line-height:21px}.knee-surgery-container .title-information-container{background-color:#fff}.knee-surgery-container .title-information-container .resource-item-image{margin-bottom:10px;width:300px;object-fit:cover}.knee-surgery-container .title-information-container .rehabilitation-name{font-family:AvenirNext;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#b41e3a;width:265px}.knee-surgery-container .title-information-container .title-information .rehabilitation-details{margin-bottom:20px;display:flex}.knee-surgery-container .title-information-container .title-information .rehabilitation-img{margin-left:0;display:inline-block;position:relative;width:40px}.knee-surgery-container .title-information-container .title-information .rehabilitation-img img{width:18px!important;transform:translateY(-50%);position:absolute;top:50%;margin-left:30px;right:4px}.knee-surgery-container .title-information-container .title-information a{margin-bottom:20px;width:300px}@media screen and (max-width:800px){.knee-surgery-container .tabs{overflow-x:scroll;white-space:nowrap}.knee-surgery-container .tabs::-webkit-scrollbar{display:none}.knee-surgery-container ul.tabs{line-height:5.86;padding-left:40px;padding:40px 0 30px 0}.knee-surgery-container ul.tabs2{width:unset}.knee-surgery-container .secondary-tabs-container{width:unset;box-sizing:border-box;padding:0 40px 0 40px}}.current2 .about-arrow{position:absolute;width:8px;height:8px;transform:rotate(135deg);border-left:solid 2px #5951cc;border-bottom:solid 2px #5951cc;right:7px;top:8px}.about-arrow{position:absolute;width:8px;height:8px;transform:rotate(-45deg);border-left:solid 2px #5951cc;border-bottom:solid 2px #5951cc;right:7px;top:8px}@media screen and (max-width:700px){.tab-content2.current2{padding-top:10px}}@media screen and (max-width:700px){.knee-surgery-container ul.tabs{line-height:2.86;padding-left:10px;position:relative}.knee-surgery-container .secondary-tabs-container{padding:unset}.tab-content2.current2{margin-left:0}.knee-surgery-container ul.tabs2 li{margin-bottom:20px;padding:unset;width:unset}.knee-surgery-container ul.tabs2 li .tab-text{width:230px}.knee-surgery-container ul.tabs2 li .arrow-container{position:absolute;top:50%;right:22px;transform:translateY(-50%)}.knee-surgery-container .secondary-tabs-container .tabs2{padding:20px;width:100%;padding-top:40px}.knee-surgery-container .tab-content .title-information{padding:20px}.knee-surgery-container .scroll{position:absolute;top:78px;left:25px;display:inline-flex}.knee-surgery-container .scroll label{font-family:avenirnext;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.38px;color:#484848}.knee-surgery-container .scroll .scroll-arrow{width:5px;height:5px;border-left:solid 1px #484848;border-bottom:solid 1px #484848;margin-left:5px;transform:translateY(4px) rotate(225deg)}.knee-surgery-container ul.tabs2 li.current2{letter-spacing:.25px}.knee-surgery-container .tab-content .title-information .hip-picture{width:unset}.knee-surgery-container .title-information-container .resource-item-image{width:100%}}@media(max-width:1025px){.knee-surgery-container .secondary-tabs-container{width:100%}}@media(max-width:1440px) and (min-width:1280px){.knee-surgery-container .secondary-tabs-container .tabs2{padding:0 150px 0 100px}}