* {
    box-sizing: border-box;
    margin: 0
}

.hermesIndex2 {
    width: 100%;
    min-height: 100vh;
    background-color: #b8b8b8;
    display: flex;
    justify-content: center
}

.hermesIndex2 .container {
    max-width: 960px;
    width: 100%;
    background-color: #fff;
    margin: 0;
    padding: 40px 20px
}

.hermesIndex2 .container .button_box {
    display: flex;
    justify-content: center;
    align-items: center
}

.hermesIndex2 .container .button_box a {
    text-decoration: none;
    max-width: 300px;
    width: 100%;
    font-size: 18px;
    color: #fff;
    text-shadow: #000 .1em .1em .2em;
    text-align: center;
    background: #4979c5;
    background: linear-gradient(180deg, #4979c5 0, #48a2c7 100%);
    border-radius: 5px;
    padding: 15px 25px
}

.rekv {
    display: inline-block;
    font-size: 12px;
}