.contenido section{margin-bottom:20px}.bloque.intro p{font-size:var(--dispfntsizelt);letter-spacing:1px;color:var(--cprim);text-transform:uppercase}h1.frantit{font-size:var(--dispfnth3);letter-spacing:2px;color:var(--cprim);text-align:center;margin-bottom:20px}.bloque.quees p,.bloque.quienes p{margin:20px auto;width:45%;font-size:var(--dispfntsize);color:var(--cprim)}.bloque.porque h2{font-size:var(--dispfntsize)}.bloque.porque ul li{font-size:var(--dispfntsize);color:var(--cprim);text-align:left}.bloque.porque p,.bloque.porque ul{width:45%;margin:0 auto}.bloque.porque p{margin-top:30px;font-size:var(--dispfntsize);color:var(--cprim)}.bloque.formulario h2{margin-top:30px;font-size:var(--dispfntsize)}.presupform{display:inline-block;width:45%;text-align:left;margin-top:0;padding:0 0 30px 0}.presupform form{position:relative}.presupform>form>h4.frmemp{color:var(--ccircle);margin-left:0;margin-bottom:10px;margin-top:20px}.presupform>form>table{margin-left:3em}.presupform>form>table th.label{font-weight:200;font-size:1em}.presupform>form>table td.idiorow{width:5em}.presupform>form>table .label.idiorow{width:14em}.presupform>form>table td.eacad1{width:20em}.presupform>form>table td.eacad2{width:15em}.presupform>form>table td.eacad3{width:12em}.presupform>form>table td.eacad4{width:20em}.presupform>form>table td.eacad1>input,.presupform>form>table td.eacad2>input,.presupform>form>table td.eacad3>input,.presupform>form>table td.eacad4>input{width:100%}.camposcont{display:grid;grid-template-columns:1fr;gap:10px}.presupform form p{color:var(--cprim);display:flex;width:100%;align-items:center;padding:10px;margin-bottom:5px;padding-bottom:0;font-size:var(--dispfntsize)}.presupform form p.txtcapc{font-size:.9em}.presupform form p.txtcapc img{vertical-align:top}.presupform form p.txtcapc span{width:75%;display:inline-block;margin-left:.5em}.presupform form p.txtcapc span input{border:1px solid #efefef;width:90%;margin-top:1em}.presupform form p.nobg{background-color:transparent}.presupform form p label{color:var(--cprim);font-size:var(--dispfntsizelt);flex:0 0 190px;margin-right:10px;text-transform:uppercase}.presupform form p label.arriba{vertical-align:top}.presupform form p label.select{margin-right:.5em;position:relative}.presupform form p label.select span{right:.9em}.presupform .SumoSelect>.CaptionCont>label>i{background-image:url(../images/iconos/ico-mayor-azul.svg);background-size:20px 25px}.presupform form p input,.presupform form p textarea,.presupform form table input,.presupform form table select{flex:1;padding:.4rem;box-sizing:border-box;border:1px solid var(--cprim)}.presupform form p textarea{height:140px}#frmmensaje{resize:none}.presupform .boton{display:block;width:205px;text-align:center;margin:15px auto;background-color:var(--csecund);color:var(--cprim);transition:background-color ease .3s}.presupform .boton:hover{color:var(--csecund);background-color:var(--cprim)}.presupform .frmtrabmsg{border:1px solid var(--cprim);text-align:center;padding-bottom:10px;display:inline-block}.presupform p.chklegal{font-size:var(--dispfntsize);margin-bottom:10px}.presupform p.chklegal a{color:var(--cterc)}.presupform p.chklegal input{width:initial;flex:initial;margin-right:10px}.presupform .txtlegal{width:100%;background-color:rgba(255,255,255,.4);padding:0;margin:0}.presupform .txtlegal p{display:block;font-size:var(--dispfntsizelt);margin-bottom:0}.presupform .txtlegal p a{color:var(--cprim)}.presupform .SumoSelect>.CaptionCont>span{color:var(--cprim)}.presupform .SumoSelect:hover>.CaptionCont,.presupform .SumoSelect>.CaptionCont{border:1px solid var(--cprim)}.presupform form p.CaptionCont.SelectBox{padding-bottom:10px}@media screen and (max-width:768px){.bloque.quees p,.bloque.quienes p{width:90%}.contenido h2{font-size:var(--dispfnth2)}.bloque.porque p,.bloque.porque ul{width:90%}.presupform{width:100%;padding:5px}.presupform form p{display:inline-block}.presupform .SumoSelect>.CaptionCont>span{background-color:var(--csecund)}.presupform form p input,.presupform form p textarea,.presupform form table input,.presupform form table select{width:100%}.presupform form p.txtcapc span{width:100%}}