.landing-page .hero { padding-top: 100px; padding-bottom: 100px; display: flex; align-items: center; } .landing-page .hero h3 { color: #BEC3C9; font-size: 14px; font-weight: 600; line-height: 200%; } .landing-page .hero h1 { color: #1C1E21; font-size: 48px; font-weight: 300; line-height: 110%; } .landing-page .hero p { color: #1C1E21; line-height: 200%; font-size: 18px; font-weight: 300; } .landing-page .hero .button { color: white; font-size: 14px; font-weight: 700; padding: 12px 30px; height: auto; } .landing-page .hero .blueprint { border-style: dashed; border-color: #1C1E21; border-width: 1px; } .landing-page .hero .blueprint-container { position: relative; margin: auto; height: 300px; width: 300px; } .landing-page .hero .blueprint-avatar { position: absolute; left: 15px; top: 15px; height: 50px; width: 50px; } .landing-page .hero .blueprint-title { position: absolute; left: 80px; top: 20px; height: 15px; width: 150px; } .landing-page .hero .blueprint-subtitle { position: absolute; left: 80px; top: 40px; height: 15px; width: 80px; } .landing-page .hero .blueprint-content { position: absolute; left: 15px; right: 15px; bottom: 15px; top: 80px; } .landing-page hr { width: 100%; height: 1px; background-color: #8FD0C6; border-width: 0px; } .landing-page .about-section { padding-top: 100px; padding-bottom: 100px; } .landing-page .about-section h1 { color: #1C1E21; font-size: 32px; font-weight: 400; line-height: 120%; } .landing-page .about-section h3 { color: #1C1E21; font-size: 16px; font-weight: 600; margin-top: 50px; } .landing-page .about-section p { color: #1C1E21; line-height: 200%; font-size: 16px; font-weight: 300; } .landing-page .logo-group { margin-top: 50px; } .landing-page .logo-group .logo { display: flex; flex-direction: column; align-items: center; } .landing-page .logo-group img { height: 130px; } .landing-page .logo-group .logo h3 { color: #BEC3C9; font-size: 14px; font-weight: 600; margin-top: 20px; } footer { display: flex; padding: 20px 15px; padding-left: 87px; z-index: 4; align-items: center; background-color: white; } footer a { margin: 0 15px; color: #606770; } footer a:hover { color: #8FD0C6; }