.form-block-horizontal .wrapper{padding-bottom:10px;padding-top:10px}.form-block-horizontal__description{margin-top:20px}.form-block-horizontal form{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.form-block-horizontal form fieldset{flex:0 0 auto;max-width:none;order:3;width:100%}.form-block-horizontal form fieldset.form-columns-2{flex:0 0 33%;order:1}.form-block-horizontal form .hs-submit{flex:0 0 33%;order:2}.form-block-horizontal input[type=email]:focus,.form-block-horizontal input[type=tel]:focus,.form-block-horizontal input[type=text]:focus{background:#fff;color:#000}.form-block-horizontal .hs_rango_edades{margin:23px auto}.form-columns-3 .hs_rango_edades{margin:0 auto}.form-block-horizontal .form-columns-3 .hs-form-field{width:33.33%!important}.form-block-horizontal .form-columns-2 .hs-form-field{width:50%!important}.form-block-horizontal .form-columns-2 .hs-form-field:last-child .input,.form-block-horizontal .form-columns-3 .hs-form-field:last-child .input{margin-right:0!important}.hs_rango_edades{margin:auto;width:33%}.form-block-horizontal .hs_rango_edades .input{width:100%}.form-block-horizontal .hs_rango_edades .input select{margin-right:10px;width:100%!important}.form-block-horizontal .hs-fieldtype-booleancheckbox{margin:auto;width:100%}.form-block-horizontal .hs-fieldtype-booleancheckbox ul{list-style:none;padding-left:0}.form-block-horizontal .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display{display:block;position:relative}.form-block-horizontal .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox-display input{left:0;position:absolute;top:-3px}.form-block-horizontal .hs-form-required{display:inline-block;padding-left:5px}.form-block-horizontal .hs-richtext{margin-top:23px;text-align:center}.form-block-horizontal .form-columns-1 .hs-error-msgs{padding-left:44px}.form-block__image{display:flex;margin:20px auto}.form-block-horizontal .submitted-message{text-align:center}.hs_privacidad_imq{margin-top:20px!important}.form-block-horizontal .hs-fieldtype-checkbox{margin:20px auto;width:400px}@media only screen and (max-width:768px){.form-block-horizontal .form-columns-2,.form-block-horizontal .form-columns-3{display:flex;flex-direction:column}.form-block-horizontal .form-columns-2 .hs-form-field,.form-block-horizontal .form-columns-3 .hs-form-field{margin-bottom:10px;width:100%!important}.form-block-horizontal .form-columns-2:not(:first-child),.form-block-horizontal .form-columns-3:not(:first-child){margin-top:0}.form-block-horizontal .input{margin-right:0!important;width:100%}.form-block-horizontal .input input[type=email],.form-block-horizontal .input input[type=tel],.form-block-horizontal .input input[type=text],.form-block-horizontal .input select{width:100%!important}.form-block-horizontal .hs_rango_edades{margin-right:0;margin-top:0;padding-right:0;width:100%}.form-block-horizontal .form-columns-2:not(:first-child),.form-block-horizontal .form-columns-3:not(:first-child){margin-top:0!important}.form-block-horizontal form fieldset.form-columns-2{flex:0 0 100%;order:0}.form-block-horizontal form .hs-submit{flex:0 0 100%;order:3}}@media only screen and (min-width:768px){.form-block-horizontal form fieldset.form-columns-2:first-child{margin-right:8px}}