@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900); /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
body {
    margin: 0;
    font-family: Montserrat,sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #373a3c;
    text-align: left;
    background-color: #78a5b1;
}
h1 {
    margin: 0;
    font-family: Montserrat,sans-serif;
    font-weight: 700;
    line-height: 1.5;
    color: #373a3c;
    text-align: center;
}
.container {
  display: flex;
  justify-content: center;
  text-align:center;
}
.child {
  position: absolute;
  top: 5%;
  padding: 15px;
  text-align: center;
  background-color:#fff;
  border-radius:15px;
  box-shadow: 0px 0px 10px 10px teal;
}
.image{
	max-width: 300px;
	margin: 0 auto;
}
#overlay {
      display: none;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
    }

    #popup {
      display: none;
      position: fixed;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 80vw;
      height: 90vh;
      background-color: white;
      z-index: 1;
    }

    #popup-iframe {
      width: 100%;
      height: 100%;
    }