@media(max-width:768px){
.nav-link{font-size:20px!important;font-weight:700}
}
.nav-tabs .nav-item:not(:last-child){position:relative;padding-right:20px}
.nav-tabs .nav-item:not(:last-child)::after{content:"";position:absolute;right:5px;top:50%;transform:translateY(-50%);height:20px;width:1px;background-color:#ccc}
@media (max-width:768px){
.nav-tabs .nav-item:not(:last-child)::after{display:none}
.detail-cont{padding-top:0}
}
.nav-tabs .nav-link{position:relative;color:#000;text-decoration:none;transition:color .3s ease,border-color .3s ease}
.nav-tabs .nav-link:hover::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:#e12a12;transition:width .3s ease}
.nav-tabs .nav-link:hover{color:#e12a12}
.service-img{width:70%}
.nav-tabs .nav-item:not(:last-child){position:relative;padding-right:20px}
.nav-tabs .nav-item:not(:last-child)::after{content:"";position:absolute;right:5px;top:50%;transform:translateY(-50%);height:40px;width:3px;background-color:#000}
.nav-link{font-size:30px;font-weight:700}
.nav-tabs .nav-link{color:#000}
.nav-tabs .nav-link.active{color:#e12a12}
.nav-tabs{display:flex;justify-content:center;border:none}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border:none}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:none}
.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:0 solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}