body{font-family: 'Raleway', sans-serif;}
h1{text-transform:uppercase;color:#a8a8a8;text-align:center;font-weight:bold;font-size:30px;font-family: 'Raleway', sans-serif; }
h2{color:#386288;text-align:center;line-height:24px;}
.features{padding:40px;}
.bright{border-right:4px solid #785300;}
.brightwhite{border-right:4px solid #fff;font-size:1.5rem!important;font-weight:bold;}
.contacto .box{background-color:#785300;}
.txt-right{text-align:right;}
p{line-height:20px;font-size:1.25rem;}
.contacto p{line-height:16px;font-size:1rem;}
#contacto-txt{text-align:center;margin:auto;width:auto;display:table;}
a{color:#bc767c; text-decoration:underline;}
a:hover{color:#004159!important;}
.redes img:hover{opacity:0.75;}
.logo{width:300px;}
.redes{margin-top:15px;}
.redes img{width:50px!important;padding:0px 5px;}
.img-redes{width:30px!important;}
.wrapper-gradient{width:100%;padding:0px 250px;background-image:url(gradient-bg.svg); background-repeat: no-repeat;background-position: center;}
@media screen and (max-width: 300px){
h1{text-transform:uppercase;color:#a8a8a8;text-align:center;font-size:18px!important;}
.logo{width:90%!important;margin-left: 25px;}

@media screen and (min-width: 301px) and (max-width: 600px){
	.logo{width:90%!important;margin-left: 25px;}
	.redes img{width:40px!important;padding:0px 10px;}
	.wrapper-gradient{width:100%;padding:0px 0px; background-image:url(gradient-bg.svg); background-repeat: no-repeat;background-position: center;background-size:cover;margin-left:15px;}
	h2{color:#a8a8a8;text-align:center;}
	.info img:hover{opacity:0.75;}
	h1{text-transform:uppercase;color:#a8a8a8;text-align:center;font-size:24px!important;margin-left: 20px;}
}