| 
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -211,13 +211,18 @@ certificates img:hover { | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			footer { | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				display: block; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				margin-top: 80px; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				border-top: 1px solid #e7e7e7; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				background-color: #f6f5f6; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    bottom: 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    position: relative; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    left: 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    right: 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				right: 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				flex-grow: 1; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				display: flex; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				align-items: flex-end; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			footer .columns { | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				padding: 0; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			social a { | 
			
		
		
	
	
		
			
				| 
				
				
				
					
						
					
				
				 | 
			
			 | 
			
			@ -230,6 +235,10 @@ foot { | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				display: block; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				font-size: 12px; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				color: #cccccc; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				width: 100vw; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				border-top: 1px solid #e7e7e7; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				padding-left: 0.9375em; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    padding-right: 0.9375em; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			foot img { | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
					
						
					
				
				
				 | 
			
			 | 
			
			@ -500,6 +509,8 @@ body{ | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			    background-color: #f6f5f6; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				min-height: 100vh; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				position: static; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				display: flex; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
				flex-direction: column; | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			} | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			
 | 
			
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
			elements small { | 
			
		
		
	
	
		
			
				| 
				
					
						
					
				
				
				
				 | 
			
			 | 
			
			
 |