*{
	    margin: 0;
	        padding: 0;
		    box-sizing: border-box;
	    }

	    html{
		        font-size: 62.5%; /* 1rem = 10px */
		}

		body{
			    font-family: "Lato", sans-serif;
			        font-weight: 400;
				    line-height: 1.7;
				        color: #777;
					    
				}

				.main-title{
					    text-align: center;
					        margin-top: 4rem;
						    margin-bottom: 8rem;
						        text-shadow: 
							    1px 0px 1px #ccc, 0px 1px 1px #eee, 
							        2px 1px 1px #ccc, 1px 2px 1px #eee,
								    3px 2px 1px #ccc, 2px 3px 1px #eee,
								        4px 3px 1px #ccc, 3px 4px 1px #eee,
									    5px 4px 1px #ccc, 4px 5px 1px #eee,
									        6px 5px 1px #ccc, 5px 6px 1px #eee,
										    7px 6px 1px #ccc;
									    }

									    .main-title h1{
										        font-size: 7rem;
											    text-transform: uppercase;
											        font-weight: 800;
												    color: #555;
											    }

											    .main-title h2{
												        font-size: 4rem;
													    font-weight: 300;
													        text-transform: uppercase;
													}

													.svg-img{
														   display: block;
														      margin: auto;
													      }

													      svg{
														          display: block;
															     margin: auto;
														     }

														     #clock{
															         animation: clockHand 5s infinite linear;
																     
																     
																     transform-box: fill-box;
																         transform-origin: bottom;
																 }

																 #leftTree, #righTree{
																	     animation: tree 2s ease-in-out infinite alternate;
																	         transform-box: fill-box;
																		     transform-origin: bottom;
																	     }

																	     #man{
																		         animation: manBody 1s ease-in-out infinite alternate;
																			     transform-box: fill-box;
																			         transform-origin: bottom;
																			 }

																			 #pc-circle{
																				     fill: #6ace66;
																				         stroke-width: 4;
																					     animation: change-light 4s linear infinite alternate;
																				     }

																				     .footer {
																					         position: absolute;
																						     bottom: 0;
																						         width: 100%;
																							     height: 35px;
																							         line-height: 35px;
																								     background-color: #f5f5f5;
																								         font-size: 1.3rem;
																								 }

																								 @keyframes clockHand{
																									     from{
																										             transform: rotateZ(0deg);
																											         }
																												     from{
																													             transform: rotateZ(-360deg);
																														         }
																														 }

																														 @keyframes manBody{
																															     from{
																																             transform: rotateX(0deg);
																																	         }
																																		     to{
																																			             transform: rotateX(10deg);
																																				         }
																																				 }

																																				 @keyframes tree{
																																					     from{
																																						             transform: rotateZ(10deg);
																																							         }
																																								     to{
																																									             transform: rotateZ(-20deg);
																																										         }
																																										 }

																																										 @keyframes change-light {
																																											     0% {
																																												             stroke: #cd61f8;
																																													           }
																																														         25% {
																																																         stroke: #6ace66;
																																																	       }
																																																	             75% {
																																																			             stroke: #2995c0;
																																																				           }
																																																					         100% {
																																																							         stroke: #e92949;
																																																								       }
																																																								         }

																																																									   /* Media Queries */

																																																									   @media (min-width: 640px){
																																																										       .main-title h1{
																																																											               font-size: 5rem;
																																																												               text-transform: uppercase;
																																																													               font-weight: 700;
																																																														               color: #555;
																																																															           }
																																																																       
																																																																       .main-title h2{
																																																																	               font-size: 3rem;
																																																																		               font-weight: 300;
																																																																			               text-transform: uppercase;
																																																																				           }
																																																																					       
																																																																					        
																																																																					       }
																																																																					            
																																																																					           @media (min-width: 768px){
																																																																							           .main-title h1{
																																																																									               font-size: 6rem;
																																																																										                   text-transform: uppercase;
																																																																												               font-weight: 800;
																																																																													                   color: #555;
																																																																															           }
																																																																																           
																																																																																           .main-title h2{
																																																																																		               font-size: 4rem;
																																																																																			                   font-weight: 300;
																																																																																					               text-transform: uppercase;
																																																																																						               }
																																																																																							           
																																																																																							            
																																																																																							           }
																																																																																								        
																																																																																								       @media (min-width: 1024px){
																																																																																									            
																																																																																									               .main-title h1{
																																																																																											                   font-size: 7rem;
																																																																																													               text-transform: uppercase;
																																																																																														                   font-weight: 900;
																																																																																																               color: #555;
																																																																																																	               }
																																																																																																		               
																																																																																																		               .main-title h2{
																																																																																																				                   font-size: 5rem;
																																																																																																						               font-weight: 300;
																																																																																																							                   text-transform: uppercase;
																																																																																																									           }
																																																																																																										        
																																																																																																										       }
																																																																																																										            
																																																																																																										           @media (min-width: 1200px){
																																																																																																												        
																																																																																																												           .main-title h1{
																																																																																																														               font-size: 8rem;
																																																																																																															                   text-transform: uppercase;
																																																																																																																	               font-weight: 900;
																																																																																																																		                   color: #555;
																																																																																																																				           }
																																																																																																																					           
																																																																																																																					           .main-title h2{
																																																																																																																							               font-size: 5rem;
																																																																																																																								                   font-weight: 300;
																																																																																																																										               text-transform: uppercase;
																																																																																																																											               }

																																																																																																																												               .main-title{
																																																																																																																														                   text-align: center;
																																																																																																																																               margin-top: 4rem;
																																																																																																																																	                   margin-bottom: 4rem;
																																																																																																																																			           }
																																																																																																																																				           
																																																																																																																																				        
																																																																																																																																				       }
