/* Start custom CSS for html, class: .elementor-element-6eef3e1 */.profile_container{
    width: 100%;
    height: 100dvh;
    background: black;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  
}

.profile_nav{
    width: 80%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.logo{
    width:150px;
    position: absolute;
    top: 5%;
    left: 5%;
    transform: translateY(-5%)
    /*display: none*/
    
}


.logo img{
    width: 100%;
    filter: invert(1);
}

.menu_items{
    display: flex;
}

.menu_items div{
    border: white 1px solid;
    margin-left: 30px;
    padding: 10px 15px;
    color: white;
    cursor: pointer
}


.menu_items div:hover{
    background: white;
    color: black;
}

.content_main{
    width: max(200px,40%);
    flex-grow: 1;
    display: grid;
    place-items: center;
   
}

input,select{
    color: white;
}

h3,tbody{
    color: white;
    margin-top: 50px;
}

label{
    margin-top: 20px;
}

button{
    color:black;
}

form{
    width: 80%;
}/* End custom CSS */