@charset "utf-8";
/* CSS Document */



 @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
 .zoom {
	zoom: 0;
	-moz-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-webkit-transform-origin: 0 0; transform-origin: 0 0;
}


.vacio{clear:both}
.Wrapper{width:96%; margin:auto; max-width:1200px}


a#accion{text-decoration:none}

body{padding:0; margin:0;font-family: 'Montserrat', sans-serif; color:#232529}

.DegradadoAZUL{background: rgba(81,142,168,1);
background: -moz-linear-gradient(0deg, rgba(81,142,168,1) 0%, rgba(0,92,130,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(81,142,168,1) 0%, rgba(0,92,130,1) 100%);
background: linear-gradient(0deg, rgba(81,142,168,1) 0%, rgba(0,92,130,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#518ea8",endColorstr="#005c82",GradientType=1);}
.DegradadoVERDE{background: rgb(148,193,30);
background: -moz-linear-gradient(0deg, rgba(148,193,30,1) 0%, rgba(196,230,106,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(148,193,30,1) 0%, rgba(196,230,106,1) 100%);
background: linear-gradient(0deg, rgba(148,193,30,1) 0%, rgba(196,230,106,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#94c11e",endColorstr="#c4e66a",GradientType=1);}
.DegradadoAZUL:hover{background:#013950; cursor:pointer}
.DegradadoAZUL a{color:#ffffff;text-decoration:none}
.DegradadoVERDE:hover{background:#94C11E; cursor:pointer}

.Inform{padding:15px; max-width:600px; margin:auto}
.InformLeft{padding:10px}
.FormHeader{border-bottom:1px solid #005c82; font-size:1.25em; font-weight:bold;padding:0 36px 8px 36px; text-align:center; color:#005c82;}
.FormBoxes{padding:10px; max-width:280px;margin:auto}
label{font-size:.9em; color:#005c82; font-weight:bold}
label span{font-size:.8em; font-weight:200; color:#8c979c}
.Outinput{border-radius:8px; padding:5px 10px; border:1px solid #005c82; width:100%; margin:8px 0;}
.Outinput span{font-weight:bold}
input[type=text]{    border: 0px solid #ffffff;
    color: #8c979c;
    outline: none;
    background: #ffffff;
    box-shadow: none!important;
    width: 75%;
    line-height: 1em;
    font-family: 'Montserrat';
    font-size: 1.05em;
}
input[type=text]:focus{color:#005c82;  outline: none;}
.Clausulas{padding:10px 0; font-size:.7em}
.Clausulas a{color:#005c82; text-decoration:none}
.btnForm{background:#005c82; font-weight:400; color:#ffffff; font-size:1.3em; text-align:center; width:180px; margin:auto;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; line-height:42px;}
.btnForm a{color:#ffffff; text-decoration:none}
.btnForm:hover{backgound:#94C11E}
input:-internal-autofill-selected {background:#ffffff}
h2{font-size: 1.875rem;color: #005c82;text-align: center; font-weight:300}
h2.InHead2{font-size: 1.875rem;color: #005c82;text-align: left; font-weight:300; margin:0;}
#btnverde{  border: 0px solid #ffffff;  outline: none;}

@media screen and (max-width:989px){

.FormHeader{font-size:1.1em; padding:0 0 8px 0;}
}
@media screen and (max-width:540px){
.Outinput{padding:5px 5px!important;}
input[type=text]{ width: 75%; font-size: 1em;}

}

