.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-card, .elementor-642 .elementor-element.elementor-element-f97edd6 .profile-image-card{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:30px 30px 30px 30px;}.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-body{padding:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-f97edd6 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:0px 0px 0px 0px;}.elementor-642 .elementor-element.elementor-element-f97edd6 .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{padding-top:400px;}.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-header > img, .elementor-642 .elementor-element.elementor-element-f97edd6 .profile-image-card img, .elementor-642 .elementor-element.elementor-element-f97edd6 .profile-image-card, .elementor-642 .elementor-element.elementor-element-f97edd6 .profile-header {width:400px;height:400px;}.elementor-642 .elementor-element.elementor-element-f97edd6 .ekit-team-img.profile-header > img{border-radius:2% 2% 2% 2%;}.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-body .profile-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#000000;margin-bottom:0px;}.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-body:hover .profile-title{color:#E28F56;}.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-card:hover .profile-title{color:#E28F56 !important;}.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-body .profile-designation{font-family:"Montserrat", Sans-serif;color:#000000;margin-bottom:0px;}.elementor-642 .elementor-element.elementor-element-f97edd6 .profile-body .profile-content{font-family:"Inter", Sans-serif;font-weight:500;}/* Start custom CSS for elementskit-team, class: .elementor-element-f97edd6 */.elementor-642 .elementor-element.elementor-element-f97edd6 {
    position: relative;
}

.elementor-642 .elementor-element.elementor-element-f97edd6::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 100%;
    height: 4px;
    background: #E28F56;
    transform: translateX(-50%) scaleX(0);
    transform-origin: center;
    transition: transform 0.35s ease;
}

.elementor-642 .elementor-element.elementor-element-f97edd6:hover::after {
    transform: translateX(-50%) scaleX(1);
}

.elementor-642 .elementor-element.elementor-element-f97edd6 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center top;
}/* End custom CSS */