::-webkit-input-placeholder{color:inherit;}
::-moz-placeholder{color:inherit;}
:-ms-input-placeholder{color:inherit;}
:-moz-placeholder{color:inherit;}
input:focus::-webkit-input-placeholder{color:transparent ;}
textarea:focus::-webkit-input-placeholder{color:transparent ;}
input:focus:-moz-placeholder{color:transparent ;}
textarea:focus:-moz-placeholder{color:transparent ;}
input:focus::-moz-placeholder{color:transparent ;}
textarea:focus::-moz-placeholder{color:transparent ;}
input:focus:-ms-input-placeholder{color:transparent ;}
textarea:focus:-ms-input-placeholder{color:transparent ;}
input, select, textarea, button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input, select, textarea, button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input[type="search"]::-webkit-search-cancel-button {display: none;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, textarea{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;display: block;transition: all 0.3s ease;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1.4;transition: 0s;color: #000;background: #fff;font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 400;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
input:focus,
button,
button:focus,
textarea{outline:none;}
button {cursor: pointer;transition:all 0.3s ease;}
button{background-color:transparent;border:none;}
a:focus,
a:active{color:inherit;outline:0;text-decoration:none;}
a:hover{color:inherit;text-decoration:none ;}
.left{float:left ;}
.right{float:right ;}
a,
input[type="submit"]{transition:all 0.3s ease;color:inherit;cursor: pointer;text-decoration: none}
textarea{resize:none;}
.table-respond{overflow: auto;}
.table-respond td, .table-respond th{white-space: nowrap;}
.btn,.btn:focus,.btn:hover{outline: none;box-shadow: none;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}

/** START **/

.content {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	height: 100vh;
	border: 10px solid #d01e36;
}

.content img {
	margin: 0 0 45px;
}

.content p {
	font-size: 62px;
	font-weight: 700;
	-webkit-text-stroke: 2px #d01e36;
	-webkit-text-fill-color: #fff;
	-webkit-animation: fill 2s infinite alternate;
	transition: all 0.3s ease;
}

@-webkit-keyframes fill {
  from { -webkit-text-fill-color: #fff; }
  to { -webkit-text-fill-color: #d01e36; }
}

/** END **/