.box{
    height: 100%;
    margin: 0 15% 0 15%;
    /*background-color: #F0EFEB;*/
    padding-top: 5rem;
}
.box h3{
    text-align: center;
    font-size: 28px;
}
.box p{
    /*text-indent: 2em;*/
    margin: 0 20% 0 20%;
    line-height: 28px;
    font-size: 18px;
    white-space: pre-line;
}
.main{
    z-index:5;
    position: relative;
    background-color:#FFFFFF;
    padding-top: 20px;
    padding-bottom: 8rem;
}
.center-vertical{
    position: relative;
    top:50%;
    transform:translateY(-50%);
}
.center-horizontal{
     position: relative;
     left:50%;
     transform:translateX(-50%);
 }
