.team h2{
    text-align: center;
}
.team hr{
    border: none !important;
    margin: auto;
    width: 5rem;
    height: 0.2rem;
    background-color: #ffa40d;
    opacity: 1;
}
.team .title{
    width: 100%;
}
.team .content{
    flex: 0 0 68%;
}
.team .img{
    flex: 0 0 30%;
}
.team .item{
    width: fit-content;
}
.team .item img{
    height: 4vh;
    width: 4vh;
}
.team .item p{
    margin: 0 !important;
}

.team .info{
    margin-bottom: 3rem;
}
.team .btn{
    display: inline-block;
    position: relative;   
    text-align: center;    
    cursor: pointer; 
    color: #DBA167;
    border: 1px solid #DBA167;
    background-color: transparent !important; 
    transition: padding-right 300ms ease 0ms;
}
.team .btn:hover{
    padding-right: 2rem;
}
.team .btn::after {
    content: '→';
    position: absolute;
    margin-left: -1rem;
    z-index: 10;
    left:1;            
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: all 300ms ease 0ms;
}
.team .btn:active {
    color: #ffffff !important;
}
.team .btn:hover::after {
    margin-left: .3rem;
    opacity: 1;           
}
.team  .text-toggle{
    color: #ffba60!important;
    text-decoration: none!important;
    border: none!important;
    outline: none!important;
}
.team  .text-toggle:hover{
    color: #C89050!important;
    text-decoration: none!important;
    border: none!important;
    outline: none!important;
}
.team .text-toggle:active{
    color: #ffba60!important;
    text-decoration: none!important;
    border: none!important;
    outline: none!important;
}
.team .text-toggle:focus{
    color: inherit;
    text-decoration: none!important;
    border: none!important;
    outline: none!important;
}
.team  .item{

    color: black !important;
    box-sizing: border-box;
    text-decoration: none!important;
    border: none !important;
    outline: none!important;
}
.team  .item:hover{
    color: rgba(0, 0, 0, 0.7)!important;
    text-decoration: none!important;
    border: none!important;
    outline: none!important;
}
.team .item:active{
    color: rgba(0, 0, 0, 0.5)!important;
    text-decoration: none!important;
    border: none!important;
    outline: none!important;
}
.team .item:focus{
    color: inherit;
    text-decoration: none!important;
    border: none!important;
    outline: none!important;
}
.team .info .content,
.team .info .img {
    opacity: 0;
    transition: all 1s ease;
}


.team .info.flex-md-row-reverse .content {
    transform: translateX(100px);
}
.team .info.flex-md-row-reverse .img {
    transform: translateX(-100px); 
}

.team .info.flex-md-row .content {
    transform: translateX(-100px);
}
.team .info.flex-md-row .img {
    transform: translateX(100px); 
}

.team .info.animate .content,
.team .info.animate .img {
    opacity: 1;
    transform: translateX(0);
}
.team {
    overflow: hidden;
}
@media (max-width: 768px) {
    .team .content {
    flex: 1 1 auto; 
}

    .team .img {
    flex: 1 1 auto; 
    padding-bottom: 2rem;
}
    .team .img img{

    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
    object-position: top

}
}