.content {
    display: flex;
     position: relative;
   }
   .content_wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 3rem 2.25rem 3rem 2.25rem;
    /* border-bottom: 1.5px solid; */
    margin-bottom: 4rem;
    background-color: white;
    box-shadow: 2px 3px 2px rgb(0 0 0 / 5%);
   }
   .job {
    font-size: 0.8rem;
    font-weight: 600;
     letter-spacing: 0.3em;
     text-transform: uppercase;
   }
   .side {
     max-height: 15rem;
     max-width: 15rem;
   }
   .picture-shadow,
   .picture-image {
     display: block;
     height: 100%;
     left: 0;
     top: 0;
     width: 100%;
   }
   .picture {
     padding-top: 100%;
     position: relative;
     width: 100%;
   }
   .picture-shadow {
     border-radius: 290486px;
     background-image: radial-gradient(#000 0%, rgba(0, 0, 0, 0) 70%);
     position: absolute;
     top: 10%;
   }
   .picture-image {
     border-radius: 290486px;
     position: absolute;
   }
   .about {
     max-width: 35rem;
    margin-bottom: 2rem;
   }
   .name {
     font-size: 3rem;
    font-weight: 500;
     line-height: 1.125;
     margin-bottom: 0.5rem;
   }
   .hr {
     background-color: #2F1D58;
     border: none;
     content: "";
     height: 1px;
     margin-bottom: 1.5rem;
     margin-top: 1.5rem;
     transform-origin: center left;
     width: 4rem;
   }
   .description {
     font-size: 1.3rem;
   }
   .contact {
     display: inline-block;
     margin-top: 1.5rem;
     vertical-align: top;
   }
   /* MOBILE */
   @media screen and (max-width: 799px) {
     .content {
       flex-direction: column;
       justify-content: center;
       align-items: center;
       padding: 0;
     }
     .side {
       margin-bottom: 1rem;
       width: 100%;
     }
   }
   /* DESKTOP */
   @media screen and (min-width: 800px) {
     .content, .content_wrapper {
       align-items: center;
       flex-direction: row;
       justify-content: center;
     }
     .side {
       flex-grow: 0;
       flex-shrink: 0;
       order: 2;
       width: 16rem;
     margin-left: 2rem;
     }
     .about {
       flex-grow: 1;
       flex-shrink: 1;
     margin-bottom: 0;
     }
   }