form{border-radius:10px}.membership-page--narrow{max-width:600px}span#hs_cos_wrapper_login_heading_ h1,span#hs_cos_wrapper_login_heading_ p{text-align:center}.social-follow__icon:focus,.social-follow__icon:hover,.social-sharing__icon:focus,.social-sharing__icon:hover{background-color:#4295f4}span#hs_cos_wrapper_register_heading_ h1,span#hs_cos_wrapper_register_heading_ p{text-align:center}form .hs-form-field{position:relative}.membership-page .hs-login-widget-show-password,.membership-page .hs-register-widget-show-password,.membership-page .hs-reset-widget-show-password{bottom:.01rem;font-size:.875rem;font-weight:700;line-height:1.25;position:absolute;right:.75rem;text-decoration:none}span#hs_cos_wrapper_admin_contact_ p,span#hs_cos_wrapper_password_reset_heading_ h1,span#hs_cos_wrapper_password_reset_heading_ p{text-align:center}form#hs-membership-form div.hs-form-field:nth-child(6){margin-bottom:5px}form#hs-membership-form div:nth-child(7){margin-bottom:20px}span#hs_cos_wrapper_password_reset_request_heading_ h1,span#hs_cos_wrapper_password_reset_request_heading_ p{text-align:center}.body-wrapper,.body-wrapper .footer,.body-wrapper .header,.content-wrapper{background-color:#e9f3fe!important}form{border:none!important;padding:0}.form-container,form{background-color:#fff}.form-container{border-radius:10px;padding:40px}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background-color:#e9f3fe;border:none;border-radius:4px}.form-container-acceso-denegado,.form-container-cierre-sesion{background-color:#fff;border-radius:10px;padding:50px}.form-container-acceso-denegado{margin:0 auto;max-width:600px}.error-page{padding:4.8rem 0}span#hs_cos_wrapper_login_form form div.hs-form-field:nth-child(6){align-items:center;display:inline-flex;flex-basis:50%;justify-content:flex-start;margin-bottom:0;width:30%}span#hs_cos_wrapper_login_form form div:nth-child(7){align-items:center;display:inline-flex;justify-content:flex-end;vertical-align:text-top;width:69%}form .hs-button,form input[type=submit]{border-radius:50px;font-size:16px;padding:14px 44px;width:auto}.actions{text-align:center}form input[type=checkbox]{height:20px!important;width:20px!important}.button-wrapper .button{border-radius:50px;padding:14px 44px}@media (max-width:767px){span#hs_cos_wrapper_login_form form div.hs-form-field:nth-child(6),span#hs_cos_wrapper_login_form form div:nth-child(7){display:block;justify-content:normal;width:100%}.button-wrapper .button{padding:14px 32px}}