
body, html {
    height: 100%;
    margin: 0;
}

.left-pane {
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
 }
 
.right-pane {
    background-color: #F9F9F9;
    display: flex;
    align-items: center;
    justify-content: center;
 }
 
.logo-large {
  	max-width: 250px;
}

.monitor-text {
	
    color: #8F3F98;
	font-size: 2.5rem;
	font-style: italic;
	font-family: 'Barlow', sans-serif;
	letter-spacing: 0.5px;
	font-weight: 600;
	transform: scaleX(1.2);
	display: inline-block;  
	margin-top: -25px;
	margin-left: 40px;   
}

.btn-purple {
   	background-color: #8F3F98;
   	color: white;
}

.btn-purple:hover {
  	background-color: #752d7e;
}