@charset "UTF-8";
/* SZÍNEK, FONT: 
		FONT: Lato: 400, 900 / Montserrat: 500 / Allura (400)
		Pink: #e32657 - rgba(227,38,87,0.1)
		Szürke: #737373
*/

body * { transition: 0.5s ease }
#page { animation: fadein 0.5s }

/* ANIMÁCIÓK */
@keyframes fadein  { from { opacity: 0 } to { opacity: 1 } }

@keyframes txtblur { from { opacity: 0; filter: blur(2px) } to { opacity: 1; filter: blur(0) } }
@keyframes img01in { from { margin-top: 5em; opacity: 1; filter: blur(2px) } to { margin-top: 1em; opacity: 1; filter: blur(0) } }
@keyframes img02in { from { margin-top: 5em; opacity: 0; transform: rotate(35deg) } to { margin-top: 1em; opacity: 1; transform: rotate(0) } }
@keyframes img0201 { 
						0% { margin: 1em 0 0 -5em; filter: blur(2px); opacity: 0 } 
						100% { margin: -1em 0 0 -5em; filter: blur(0); opacity: 1 } 
						}
@keyframes img0202 { 
						0% { margin: -5em 0 0 0; filter: blur(2px); opacity: 0 }
						25% { margin: -5em 0 0 0; filter: blur(2px); opacity: 0 } 
						100% { margin: -10em 0 0 0; filter: blur(0); opacity: 1 } 
						}
@keyframes img0203 { 
						0% { margin: -10em 0 0 20em; filter: blur(2px); opacity: 0 } 
						50% { margin: -10em 0 0 20em; filter: blur(2px); opacity: 0 } 
						100% { margin: -15em 0 0 20em; filter: blur(0); opacity: 1 } 
						}
@keyframes img03in { from { margin-top: 7em; opacity: 0; filter: blur(2px) } to { margin-top: 2em; opacity: 1; filter: blur(0) } }