.profile-image-container {
    max-width: 1000px;
    margin: auto;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #FFFFFF;
    box-shadow: 1px 0px 7px 0px rgb(0 0 0 / 50%);
}

.profile-details .elementor-icon-list-icon i {
    color: #008037;
}

.profile-details .elementor-icon-list-item > .elementor-icon-list-text, .profile-details .elementor-icon-list-item > a {
    font-size: 14px;
}
.profile-details .elementor-icon-list-text {
    color: #727272;
}

.profile-details .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: 7px;
}

.profile-details .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-30px/2);
    margin-left: calc(-30px/2);
}

.profile-details .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(30px/2);
    margin-left: calc(30px/2);
}

.wpee-profile-header .update_profile_text_div {
    bottom: 15px !important;
    right: 15px !important;
}

.user-profile-menu > .elementor-widget-container {
    margin: 10px 0px 10px 0px;
    border-style: solid;
    border-color: #E4E4E4;
}

.user-profile-menu .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2);
}

.user-profile-menu {
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0calc(var(--e-icon-list-icon-size, 1em) * 0.125);
}

.user-profile-menu .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2);
}

.user-profile-menu .elementor-icon-list-icon i {
    color: #008037;
}

.user-profile-menu .elementor-icon-list-text {
    color: #008037;
    font-weight: 500;
}

.user-profile-menu .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #CD3D71;
}

.user-profile-menu .elementor-icon-list-item.active .elementor-icon-list-text {
    color: #CD3D71;
}

.user-profile-menu .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #CD3D71;
}

.user-profile-menu .elementor-icon-list-item.active .elementor-icon-list-icon i {
    color: #CD3D71;
}

.profile-nav{
    padding: 10px;
}

.wpee-profile-header .profile-user-details .change-cover-photo .trigger-cover-photo:hover, .profile-header-right .wpee-friend-request a, .profile-header-right .wpee-block-user a {
    background-color: #008037 !important;
    color: #fff;
}