@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'latoheavy';
    src: url('../fonts/lato-heavy-webfont.woff2') format('woff2'),
         url('../fonts/lato-heavy-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'latomedium';
    src: url('../fonts/lato-medium-webfont.woff2') format('woff2'),
         url('../fonts/lato-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
        .formulario {
            background: white;
            border-radius: 16px 16px 16px 16px;
            -moz-border-radius: 16px 16px 16px 16px;
            -webkit-border-radius: 16px 16px 16px 16px;
            border: 0px solid white;
            -webkit-box-shadow: 21px 24px 11px -17px rgba(0, 0, 0, 0.37);
            -moz-box-shadow: 21px 24px 11px -17px rgba(0, 0, 0, 0.37);
            box-shadow: 21px 24px 11px -17px rgba(0, 0, 0, 0.37);
        }

        .textgreen {
            color: #56c401;
        }

        .bg-green {
            background: #5BC500;
        }
        
.parrafo1, .parrafo2, .parrafo3, .parrafomonto{
	color:white;
	font-family: latoheavy;
}
.parrafo1{
  font-size: 5rem;
  margin-bottom: 0px;
}
.parrafo2{
  font-size: 6rem;
}
.parrafo3{
  font-size: 1rem;
}
.parrafomonto{
  font-size: 3rem;
}
.legales{ 
	color: white; 
	margin-top:3rem;
	font-size:0.75rem;
}

        .input {
            border-radius: 2.25rem !important;
            border-color: #56c401 !important;
        }
        .select {
            display: block;
            width: 100%;
            padding: .375rem 2.25rem .375rem .75rem;
            font-size: 1rem;
            font-weight: 400;
            line-height: 1.5;
            color: #979797;
            background-color: #fff;
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
            background-repeat: no-repeat;
            background-position: right .75rem center;
            background-size: 16px 12px;
            border-radius: 2.25rem !important;
            border-color: #56c401 !important;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
        }

        .btnrosa {
            background-color: #eb268f !important;
            border-color: #eb268f !important;
            border-radius: 2.25rem !important;
            font-style: italic !important;
            font-size: 19px;
        }

        .btnrosa:hover {
            background-color: #a11660 !important;
        }

        .titulo-form{
		color: white;/*#5050f9;*/
		font-size: 1.5rem;
		text-align: center;
	}
    #header {
		padding-bottom: 5rem;
		background: url('images/prestamos_refresh.jpg');
		background-size: contain;
		background-repeat: no-repeat;
	}
	#howto {
		display: none;
	}
	
	@media (max-width: 1280px){
	.titulo-form{
		padding-top: 5rem;
	}
    #header {
		padding-bottom: 0rem;
		background: url('images/prestamos_refresh.jpg');
		background-size: cover;
		background-repeat: no-repeat;
	}
	.parrafo1{
		font-size: 4rem;
	}
	.parrafo2{
		font-size: 5rem;
	}
	@media (max-width: 768px){
	.titulo-form{
		color: #5050f9;
	}
    #header {
		background: white;
		background-size: contain;
		background-repeat: no-repeat;
	}
	#howto {
		display: block;
	}

	}}
	.brmin{ display: none; }
	@media (max-width: 468px){
	.parrafo1{
		font-size: 3rem;
	}
	.parrafo2{
		font-size: 3rem;
	}
	.parrafo3{
		font-size: 2rem;
	}	
	.texto1{
		text-align: center;
	}
	.brmin{ display: block; }
	}

    .fondo1 {
		background: url(images/header-background.jpg);
		background-size: cover;	
	}

    .esperame{ 
        font-size: 3rem; 
    }
    @media (max-width: 768px){
        .esperame{ 
            font-size: 1rem; 
        }
    }
    #fill-form{
        left: 40px;
    }
    @media (max-width: 768px){
        #fill-form{
          left: 0px;
      }
    }
