.mi_thumbnail_amarillo .image img {    display: block;    width: 100%;    height: auto;    -webkit-filter: grayscale(0%) !important;-ms-filter: grayscale(50%) !important;    -moz-filter: grayscale(0%) !important;    filter: grayscale(0%) !important;    -webkit-transition: all 300ms ease;    transition: all 300ms ease;    border-radius: 0px;}.gallery-item .mi_thumbnail_amarillo:hover .image img {    -webkit-filter: grayscale(50%) !important; -ms-filter: grayscale(50%) !important;    -moz-filter: grayscale(50%) !important;    filter: grayscale(50%) !important;    opacity: 0.5;    -webkit-transform: scale(1.1, 1.1);    -moz-transform: scale(1.1, 1.1);    -ms-transform: scale(1.1, 1.1);    -o-transform: scale(1.1, 1.1);    transform: scale(1.1, 1.1);}.mi_thumbnail_amarillo:hover .thumb-info-action-icon {    right: 0;    top: 0;}.mi_thumbnail_amarillo:hover .thumb-info-action {    filter: alpha(opacity=100);    opacity: 1;}.mi_thumbnail_amarillo .thumb-info-action-icon {    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;    background: #CCC;    border-radius: 0 0 0 25px;    display: inline-block;    font-size: 25px;    height: 50px;    line-height: 50px;    position: absolute;    right: -100px;    text-align: center;    top: -100px;    width: 50px;}.mi_thumbnail_amarillo .thumb-info-action-icon i {    font-size: 24px;    left: 3px;    position: relative;    top: -4px;}.mi_thumbnail_amarillo .thumb-info-action {    -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;    bottom: 0;    color: #FFF;    height: 100%;    left: 0;    opacity: 0.0;    position: absolute;    right: 0;    top: 0;    width: 100%;}/**/.team-card-three{margin-bottom:30px;border-radius:8px;-webkit-transition:all .5s ease;transition:all .5s ease}.team-card-three:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.04);box-shadow:0 10px 30px 0 rgba(0,0,0,.04)}.team-card-three__inner{overflow:hidden;border-radius:8px;position:relative}.team-card-three__image img{width:100%}.team-card-three__content,.team-card-three__hover{border:1px solid #e9ebee;text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:25px;padding-bottom:25px;background-color:#fff;-webkit-transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease}.team-card-three__content{opacity:1;visibility:visible;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:bottom center;transform-origin:bottom center}.team-card-three:hover .team-card-three__content{opacity:0;visibility:hidden;-webkit-transform:scale(1,0);transform:scale(1,0)}.team-card-three__hover{position:absolute;bottom:0;left:0;width:100%;background-color:#fff;opacity:0;visibility:hidden;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom center;transform-origin:bottom center}.team-card-three:hover .team-card-three__hover{opacity:1;visibility:visible;-webkit-transform:scale(1,1);transform:scale(1,1)}.team-card-three__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.team-card-three__social a{display:-webkit-box;display:-ms-flexbox;display:flex;width:44px;height:44px;border-radius:50%;background-color:#f4f5f8;font-size:16px;color:#222429!important;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.team-card-three__social a:hover{background-color:#ffaa17;color:#222429!important;}.team-card-three__social li+li{margin-left:10px}.team-card-three__name{margin:0;text-transform:uppercase;font-size:24px;color:#222429!important;letter-spacing:.1em;line-height:1}.team-card-three__designation{text-transform:uppercase;color:#686a6f;font-size:16px;margin:0;line-height:1;letter-spacing:.1em;margin-top:10px;font-family:var(--thm-font)}