input{
			width: 100%;
			padding: 12px 10px;
			outline: none;
			font-size: 16px;
			transition: all 0.3s ease;
			background: transparent;
		}
	   .box{
			position: relative;
			width: 450px;
		}
		label{
			position: absolute;
			left: 13px;
			top: 10px;
			padding: 0px 5px;
			background-color: #fff;
			transition: transform 0.3s ease, color 0.3s ease;
		}
		input:focus + label{
			transform: translateY(-20px);
			color: #4285f4;
		}
		input:focus{
			border-color:#4285f4;
		}
		.contenedor{
			width: 300px;
			height: 200px;
			padding: 1rem;
			border: 2px solid #ccc;
			overflow-y: scroll;
		}
		.contenedor::-webkit-scrollbar{
			width: 8px;
		}
		.contenedor::-webkit-scrollbar-thumb{
			background: #00bcd4;
			border-radius: 10px;
		}
		.contenedor::-webkit-scrollbar-track{
			background: #f0f0f0;
		}