@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
/* @import url('https://fonts.googleapis.com/css?family=Lato:300'); */
/* @import url('https://fonts.googleapis.com/css?family=Roboto:300,400'); */


body, div, h1, h2, h3, span, p {
				font-family: 'Open Sans', sans-serif, Verdana,Arial,Helvetica,sans-serif;
			}		    
/*
.semibold{ 
   			font-family: Museo-SemiBold";
   			
			}
 .light{ 			
			font-family: 'Lato', sans-serif;
    			font-size: 15px;
    			line-height: 170%;
			} */
/* .bold{ 			
			font-family: Museo-Bold";
    	 	
                 
			} */

span {

	line-height: 18px !important;
}

.pngimg { 
	
    image-rendering: auto;


}

h1{

	font-size: large;
	margin-block-start: 0.3em;
    margin-block-end: -1.5em;
}
h2{

	font-size: medium;
    margin-block-start: 1em;
    margin-block-end: -0.8em;
	text-decoration: underline;
	font-weight: normal;
}

h3{

	font-size: medium;
    margin-block-start: 1em;
    margin-block-end: -0.8em;
	
	font-weight: bold;
}

.blob {
	background: rgba(255, 177, 66, 1);
	border-radius: 50%;
	margin: 0px;
	height: 20px;
	width: 20px;

	box-shadow: 0 0 0 0 rgb(255, 177, 66);
	transform: scale(1.0);
	animation: pulse 2s infinite;
}

@keyframes pulse {
	0% {
		transform: scale(0.7);
		box-shadow: 0 0 0 0 rgba(255, 177, 66, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 12px rgba(255, 177, 66, 0);
	}

	100% {
		transform: scale(0.7);
		box-shadow: 0 0 0 0 rgba(255, 177, 66, 0.0);
	}
}
