@charset "UTF-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, hf5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-style:normal;
}


body{

	font-family: 'Cabin Condensed', sans-serif;
	font-size: 18px;
	overflow: hidden;
	line-height:2;
}
.logo{text-align: center; padding-bottom: 50px;}
.texto{ width: 100%; background-color: #fff; text-align:center; color: #333; padding: 10px 0;  box-shadow: 0 0 2px #333333;margin-top: 40px;}
span{color: #4470B4;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease;}
span:hover{color: #569F99;}
.boton{padding: 5px; border-radius: 5px; background-color: #4f8ba5; color: #fff; width: 250px; box-shadow: 0 0 2px #000000; margin: 10px auto;-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease;}
.boton:hover{padding: 5px; border-radius: 5px; background-color: #4470B4; color: #fff; width: 250px; box-shadow: 0 0 2px #000000; margin: 10px auto;}
a{ text-decoration:none; color: #fff;}
a:hover{color:#fff;}
.adress{ font-weight:500;}
.copy{   color: #FFFFFF;
    font-size: 10pt;
    font-weight: 400;
    margin: 85px 0 0 0;
    text-align: center;}


.back-color{ background: linear-gradient(305deg, #4470B4, #569F99) repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 100%; opacity: 100; position: fixed; width: 100%; z-index:0; overflow-y: auto; background: rgb(86,159,153); /* Old browsers */

background: -moz-linear-gradient(-45deg,  rgba(86,159,153,1) 0%, rgba(68,112,180,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(86,159,153,1)), color-stop(100%,rgba(68,112,180,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(-45deg,  rgba(86,159,153,1) 0%,rgba(68,112,180,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(-45deg,  rgba(86,159,153,1) 0%,rgba(68,112,180,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(-45deg,  rgba(86,159,153,1) 0%,rgba(68,112,180,1) 100%); /* IE10+ */

background: linear-gradient(135deg,  rgba(86,159,153,1) 0%,rgba(68,112,180,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#569f99', endColorstr='#4470b4',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}




.logo img{ width:318px; height: 125px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; }
.logo img:hover{ width:400px; height: 157px; }
