@charset "UTF-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Urbanist&display=swap');
@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');

/* RESET */
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, sub, sup, tt, var, b, u, i, center, dl, dt, dd, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
/*
ol, ul { list-style: none; }
ol, ul, li, 
*/
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
form { display: inline; }
a, a:hover { border: 0px; }
table { border-collapse:collapse; border-spacing:0; }
td { vertical-align: top; padding: 0px; }  
 
/* RESET */

html {
	width: 100%; 
	height: 100%; 
	height: auto;
	}
	
  body {
      margin: 0;
      padding: 0;
    }
    .background-image {
      background-image: url("emis_2020_bg-w-platform.png");
      background-size: cover;
      background-position: center;
      height: 100vh;
    }
    .centered-content {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 100vh;
      padding-top: 40px;
    }
    .logo {
      width: 30%;
    }
    .text {
      font-family: 'Urbanist', sans-serif;
      font-size: 34px;
      animation-name: haircut-animation;
      animation-duration: 2s;
      animation-iteration-count: infinite;
      animation-timing-function: linear;
      color: #ffffff;
    }
    
    @media only screen and (max-width: 768px) {
      .background-image {
        background-size: auto 100%;
      }
    }