body {
	background: #ccc;
	overflow-y: hidden;
}
.container {
	text-align: center;
}
.bg {
	position: relative;
	background-image: linear-gradient(5deg, #a83783 2%, #2f59cb 70%);
	background-size: cover; ;
	background-position: center;
	text-align: center;
	width: 100vw;
  	height: 100vh;
}
.subs_button {
	width: 100%;
	position: absolute;
	bottom: 250px;
}
.submit {
	padding: 15px 80px;
    margin: 26px 0px;
    background: #db2404;
    color: #fff;
    font-size: 33px;
	-webkit-transform: scale(0.95);
    transform: scale(0.95);
    width: calc(100% - 60px);
    max-width: 85%;
    height: 100px;
    animation: scale ease 10s infinite;
    box-shadow: 3px 4px 0px 0px #8a2a21;
    background: linear-gradient(to bottom, #c62d1f 5%, #f24437 100%);
    background-color: #c62d1f;
    border-radius: 18px;
    border: 1px solid #d02718;
    cursor: pointer;
    color: #ffffff;
    text-decoration: none;
    text-shadow: 1px 1px 4px rgba(0, 0, 0, .35);
    font-weight: 600;
}
.cancel {
	margin: 10px;
    background: rgb(255 255 255 / 7%);
    color: #ccc;
}
.footer {
	width: 100%;
	height: 30px;
	margin: 10px 0;
    text-align: center;
    font-size: 9px;
    color: #ccc;
    position: absolute;
    bottom: 5px;
}
.footer a {
	color: inherit;
	text-decoration: underline;
}
.animated {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    -webkit-animation: scale ease 10s infinite;
    animation: scale ease 10s infinite
}

@-webkit-keyframes scale {
    15% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95)
    }
    45% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    60% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95)
    }
    75% {
        -webkit-transform: scale(1.02);
        transform: scale(1.02)
    }
}

@keyframes scale {
    15% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95)
    }
    45% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    60% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95)
    }
    75% {
        -webkit-transform: scale(1.02);
        transform: scale(1.02)
    }
}

}