.flex-container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  align-content: center;
}

.flex-items {
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    box-shadow: 2px 2px 2px grey;
    margin-top: 70px;
    border-radius: 20px;
    padding: 10px;
    text-align: center;
    overflow: auto
}

.flex-items:nth-child(1) {
    display: block;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    align-self: auto;
    order: 0;
    width: 700px;
    height: 700px;
}

.flex-items:nth-child(2) {
    display: block;
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    align-self: auto;
    order: 0;
    width: 300px;
    height: 700px;
    margin-left: 15px;
}

.button {
    background-color: #FCE6F0;
    border-radius: 20px;
    border-style: solid;
    border-width: 5px;
    border-color: #F3C1DB;
    margin-top: 10px
}

p {
    font-family: basiic;
    margin-left: 10px;
    margin-right: 10px;
    color: #B60F66;
    font-size: 17px;
}

h1 {
    font-family: journal;
    color: #B60F66;
    font-size: 50px;
    margin: -5px;
}

@font-face {
            font-family: 'basiic';
            src: url(/fonts/basiic-webfont.woff);
            }

            @font-face {
            font-family: "yoster";
            src: url(/fonts/yoster-webfont.woff);
            }
            
            @font-face {
            font-family: "journal";
            src: url(/fonts/journal.woff);
            }
            
body {
    cursor: url(http://www.rw-designer.com/cursor-extern.php?id=107267), crosshair;
}