.elementor-325 .elementor-element.elementor-element-c795aea{--display:flex;}.elementor-325 .elementor-element.elementor-element-cf81ec4{animation-duration:1600ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}.elementor-325 .elementor-element.elementor-element-cf81ec4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-325 .elementor-element.elementor-element-cf81ec4 .col-title, .elementor-325 .elementor-element.elementor-element-cf81ec4 .col-title a{font-size:18px;font-weight:600;text-transform:capitalize;line-height:25.92px;}.elementor-325 .elementor-element.elementor-element-cf81ec4 .col-subtitle{color:#4D4D4D !important;}.elementor-325 .elementor-element.elementor-element-cf81ec4 .aux-staff-content  .col-subtitle{font-size:12px;font-weight:500;font-style:normal;line-height:17.28px;}.elementor-325 .elementor-element.elementor-element-cf81ec4 .aux-social-list a{color:#FFFFFF;}/* Start custom CSS for aux_staff, class: .elementor-element-cf81ec4 */.elementor-325 .elementor-element.elementor-element-cf81ec4 img{
    width: 120px;
    height: 120px;
    object-fit: cover;
    margin-top: 43px;
  filter: drop-shadow(2px 15px 20px rgba(123, 97, 255, 0.28));
 
}


.elementor-325 .elementor-element.elementor-element-cf81ec4 .aux-widget-staff .aux-staff-footer{
    border:none;
}

.elementor-325 .elementor-element.elementor-element-cf81ec4 h4.col-title{
    margin-top: 12px;
    margin-bottom: 2px;
    order: 2;
    opacity :1;
     transition: all 1s;
}
.elementor-325 .elementor-element.elementor-element-cf81ec4 .col-subtitle{
    order:3;
    opacity: 1;
     transition: all 1s;
}
.elementor-325 .elementor-element.elementor-element-cf81ec4 .aux-staff-content {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.elementor-325 .elementor-element.elementor-element-cf81ec4 .aux-staff-text-dark {
    align-items: center;
}

.elementor-325 .elementor-element.elementor-element-cf81ec4 .aux-staff-footer.aux-medium.aux-horizontal {
    order: 1;
    position: absolute;
    top:0;
    padding: 0;
}


.elementor-325 .elementor-element.elementor-element-cf81ec4 ul.aux-social-list {
    display: flex!important;
    flex-direction: row;
    gap: 12px;
}

.elementor-325 .elementor-element.elementor-element-cf81ec4 li:nth-child(1),.elementor-325 .elementor-element.elementor-element-cf81ec4 li:nth-child(4){
    margin-top:20px;
}
.elementor-325 .elementor-element.elementor-element-cf81ec4 li:nth-child(4){
    margin-right:-11px;
}
.elementor-325 .elementor-element.elementor-element-cf81ec4 li a{
    background: #7B61FF;
    text-align: center;
    padding: 10px;
    border-radius: 50%;
    opacity:0;
    transition: all 1s;
}
.elementor-325 .elementor-element.elementor-element-cf81ec4:hover li a,.elementor-325 .elementor-element.elementor-element-cf81ec4:hover .col-subtitle,.elementor-325 .elementor-element.elementor-element-cf81ec4:hover .col-title{
     opacity:1;
}
.elementor-325 .elementor-element.elementor-element-cf81ec4 :before {
    font-size: 13.13px;
}

@media screen and (max-width:1025px){
    .elementor-325 .elementor-element.elementor-element-cf81ec4 li a,.elementor-325 .elementor-element.elementor-element-cf81ec4 .col-subtitle,.elementor-325 .elementor-element.elementor-element-cf81ec4 .col-title{
        opacity:1;
    }
}

.elementor-325 .elementor-element.elementor-element-cf81ec4 .aux-staff-text-dark {
    position: relative;
}
.elementor-325 .elementor-element.elementor-element-cf81ec4 li a:hover{
    background: var( --e-global-color-text );
}/* End custom CSS */