.tabs{list-style:none;padding:0;margin:0 0 1em 0;display:flex;border-bottom:1px solid #dee2e6}.tab-title a{position:relative;bottom:-1px;border:1px solid transparent;color:#121a2f;font-weight:700}.tabs .tab-title{margin:0}.tab-title i{color:#fd8448;margin-right:5px}.tabs .tab-title a{display:block;padding:.5em 1em;border-bottom:none;margin-right:.2em}.tabs .tab-title a:hover,.tabs .tab-title.active a{background:#fff;background-color:#fff;border:1px solid #dee2e6;border-top-color:#fd8448;border-bottom-color:#fff}.tabs-content .tab-content{display:none}.tabs-content .tab-content.active{display:block}.learn-route-title{color:#121a2f;font-weight:700;font-size:13px;text-transform:uppercase;margin:0;padding:20px;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.learn-route-title:after{content:none!important}.learn-route{border:1px solid #ddd;border-bottom:unset}.learn-route-content{padding:20px;font-size:15px;color:#6a6a6a}.learn-route-content p:last-child{margin:0}.learn-route-content p:hover{color:#fd8448}.tab-content{margin-bottom:30px}.course-meta{list-style:none;display:flex;flex-wrap:wrap}.course-meta li{flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);margin-left:0!important;position:relative;display:flex;align-items:flex-start;gap:10px}.course-meta li:before{content:'';width:8px;height:8px;display:inline-block;background:#fd8448;border-radius:5px;min-width:8px;position:relative;top:7px}.box-text-inner .post-title a{font-size:20px}.is-divider{margin:5px}@media (min-width:551px){.tabs-container.sticky .tabs{position:sticky;top:66px;z-index:99;background:#fff;border:none}.tabs-container.sticky .tab-title a{border:1px solid #f0f0f0}.tabs-container.sticky .tab-title.active a{border:none;background:#fd8448;color:#fff}.tabs-container.sticky .tabs .tab-title{flex:1}}@media (max-width:551px){.tabs{flex-wrap:wrap;border:none;gap:5px}.coach-sidebar-content.sticky .singin-button{position:fixed;bottom:-13px;left:3px;right:3px;z-index:999}.tabs .tab-title a:hover,.tabs .tab-title.active a{border:1px solid #fd8448}.coach-sidebar-content.sticky{background-position-y:90%}.tabs .tab-title a{border:1px solid #dee2e6;padding:15px;border-radius:5px}.tabs-container.sticky .tabs{position:fixed;z-index:999;background:#fff;left:3px;bottom:-15px}.tabs .tab-title{flex:1 1 calc(50% - 5px)}#ft-contact-icons.active{left:10px!important;bottom:150px!important}}