html {
    font-family: 'Muli', sans-serif;
    text-decoration: none;
}
body {
    text-decoration: none;
	overflow: hidden;
	background: #ea3f34;
}
a:hover {
    text-decoration: none;
}

.bg-header {
    display: table;
    width: 100%;
    background: #a80019;
}
.bg-logo {
    display: table;
    width: 100%;
    background: url(../img/bg-logo-inicial.jpg) no-repeat center top;
    height: 278px;
}
.logo {
    display: table;
    margin: 0 auto;
    padding-top: 120px;
}
.box-entry {
    display: table;
    width: 100%;
	background: -webkit-linear-gradient(to top, #ef4136, #a80019); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(to top, #ef4136, #a80019); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(to top, #ef4136, #a80019); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to top, #ef4136, #a80019); /* Standard syntax */
}
.link-page {
    display: table;
    margin: 30px auto 50px auto;
    color: #fff;
    font-size: 36px;
    font-family: 'Muli', sans-serif;
    font-weight: 300;
    text-align: center;
    border: 2px solid #fff;
    border-radius: 200px;
    width: 280px;
    height: 280px;
    padding-top: 100px;
    line-height: 40px;
    background: transparent;
    overflow: scroll;
    letter-spacing: -1px;
}
.link-page:hover {
    transition: all ease 0.6s;
    cursor: pointer;
    background: #fff;
    color: #a80019;
    box-shadow: inset 0 0 25px rgba(168, 0, 25, 0.3);
    font-size: 40px;
    letter-spacing: -1px;
}
