/*!
  Copyright (C) 2016-2017 Helvetia Versicherungen. All Rights Reserved.

  ux-core v0.17.0-dev (039c09f)
*/.ux-a-process-checkbox{position:relative;display:inline-block;cursor:pointer}@media only screen and (max-width:767px){.ux-a-process-checkbox{margin-top:-10.88px;margin-bottom:-12.56px}}@media only screen and (min-width:768px){.ux-a-process-checkbox{margin-top:-5.88px;margin-bottom:-7.56px}}.ux-a-process-checkbox__input{opacity:0;left:0;position:absolute;overflow:hidden;pointer-events:none}.ux-a-process-checkbox__shortcut{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:white;border:2px solid var(--primary-blue-lagoon-color);color:var(--primary-blue-lagoon-color);text-align:center;display:block;border-radius:7px 7px;width:30px;height:30px;margin-right:-30px;float:left;box-shadow:0 0 10px rgba(0,109,115,0);-webkit-transition:border-color .3s,color .3s,background .3s,box-shadow .3s;transition:border-color .3s,color .3s,background .3s,box-shadow .3s}.ux-state-a-process-checkbox--error .ux-a-process-checkbox__shortcut{border-color:var(--primary-cardinal-color);color:var(--primary-cardinal-color)}.ux-a-process-checkbox__shortcut:before{position:absolute;top:50%;left:50%;content:attr(data-shortcut-key);text-transform:uppercase;text-align:center;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%) translateY(-0.5px);-ms-transform:translate(-50%,-50%) translateY(-0.5px);transform:translate(-50%,-50%) translateY(-0.5px);-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:767px){.ux-a-process-checkbox__shortcut:before{font-family:"FuturaLTW05-Book";font-size:16px;line-height:25px;font-weight:normal;font-style:normal}}@media only screen and (min-width:768px){.ux-a-process-checkbox__shortcut:before{font-family:"FuturaLTW05-Book";font-size:20px;line-height:30px;font-weight:normal;font-style:normal}}@media only screen and (max-width:767px){.ux-a-process-checkbox__shortcut:before{margin-top:.24px}}@media only screen and (min-width:768px){.ux-a-process-checkbox__shortcut:before{margin-top:.3px}}.ux-a-process-checkbox__label{margin-left:42px;-webkit-transition:color .3s;transition:color .3s;color:var(--hgray-nevada-color);display:inline-block}@media only screen and (max-width:767px){.ux-a-process-checkbox__label{margin-bottom:-12.56px;font-family:"FuturaLTW05-Book";font-size:24px;line-height:40px;font-weight:normal;font-style:normal}}@media only screen and (min-width:768px){.ux-a-process-checkbox__label{margin-bottom:-7.56px;font-family:"FuturaLTW05-Book";font-size:24px;line-height:30px;font-weight:normal;font-style:normal}}.ux-a-process-checkbox__input:checked+.ux-a-process-checkbox__body .ux-a-process-checkbox__label{color:var(--primary-blue-lagoon-color)}.ux-a-process-checkbox__input:checked+.ux-a-process-checkbox__body .ux-a-process-checkbox__shortcut{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:var(--primary-blue-lagoon-color);border-color:rgba(70,169,180,0);color:white}[data-focus-source='key'] .ux-a-process-checkbox__input:focus+.ux-a-process-checkbox__body .ux-a-process-checkbox__label{color:var(--primary-dark-sherpa-blue-color)}[data-focus-source='key'] .ux-a-process-checkbox__input:focus+.ux-a-process-checkbox__body .ux-a-process-checkbox__shortcut{box-shadow:0 0 10px rgba(0,109,115,0.8)}.ux-a-process-checkbox:hover .ux-a-process-checkbox__body .ux-a-process-checkbox__label{color:var(--primary-dark-sherpa-blue-color)}.ux-a-process-radio{position:relative;display:inline-block;cursor:pointer}@media only screen and (max-width:767px){.ux-a-process-radio{margin-top:-10.88px;margin-bottom:-12.56px}}@media only screen and (min-width:768px){.ux-a-process-radio{margin-top:-5.88px;margin-bottom:-7.56px}}.ux-a-process-radio__input{opacity:0;left:0;position:absolute;overflow:hidden;pointer-events:none}.ux-a-process-radio__shortcut{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:white;border:2px solid var(--primary-blue-lagoon-color);color:var(--primary-blue-lagoon-color);text-align:center;display:block;border-radius:50% 50%;width:32px;height:32px;position:relative;float:left;margin-right:12px;top:4px;box-shadow:0 0 10px rgba(0,109,115,0);-webkit-transition:border-color .3s,color .3s,background .3s,box-shadow .3s;transition:border-color .3s,color .3s,background .3s,box-shadow .3s}.ux-state-a-process-radio--error .ux-a-process-radio__shortcut{border-color:var(--primary-cardinal-color);color:var(--primary-cardinal-color)}.ux-a-process-radio__shortcut:before{position:absolute;top:50%;left:50%;content:attr(data-shortcut-key);text-transform:uppercase;text-align:center;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%) translateY(-1px);-ms-transform:translate(-50%,-50%) translateY(-1px);transform:translate(-50%,-50%) translateY(-1px);-webkit-font-smoothing:antialiased;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:767px){.ux-a-process-radio__shortcut:before{font-family:"FuturaLTW05-Book";font-size:16px;line-height:25px;font-weight:normal;font-style:normal}}@media only screen and (min-width:768px){.ux-a-process-radio__shortcut:before{font-family:"FuturaLTW05-Book";font-size:20px;line-height:30px;font-weight:normal;font-style:normal}}@media only screen and (max-width:767px){.ux-a-process-radio__shortcut:before{margin-top:.24px}}@media only screen and (min-width:768px){.ux-a-process-radio__shortcut:before{margin-top:.3px}}.ux-a-process-radio__label{-webkit-transition:color .3s;transition:color .3s;color:var(--hgray-nevada-color);display:inline}@media only screen and (max-width:767px){.ux-a-process-radio__label{margin-bottom:-12.56px;font-family:"FuturaLTW05-Book";font-size:24px;line-height:40px;font-weight:normal;font-style:normal}}@media only screen and (min-width:768px){.ux-a-process-radio__label{margin-bottom:-7.56px;font-family:"FuturaLTW05-Book";font-size:24px;line-height:30px;font-weight:normal;font-style:normal}}.ux-a-process-radio__input:checked+.ux-a-process-radio__body .ux-a-process-radio__label{color:var(--primary-blue-lagoon-color)}.ux-a-process-radio__input:checked+.ux-a-process-radio__body .ux-a-process-radio__shortcut{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:var(--primary-blue-lagoon-color);border-color:rgba(70,169,180,0);color:white}[data-focus-source='key'] .ux-a-process-radio__input:focus+.ux-a-process-radio__body .ux-a-process-radio__label{color:var(--primary-dark-sherpa-blue-color)}[data-focus-source='key'] .ux-a-process-radio__input:focus+.ux-a-process-radio__body .ux-a-process-radio__shortcut{box-shadow:0 0 10px rgba(0,109,115,0.8)}.ux-a-process-radio:hover .ux-a-process-radio__body .ux-a-process-radio__label{color:var(--primary-dark-sherpa-blue-color)}.ux-a-radio{position:relative;display:inline-block}@media only screen and (max-width:767px){.ux-a-radio{margin-top:-7.4px;margin-bottom:-8.8px}}@media only screen and (min-width:768px){.ux-a-radio{margin-top:-5.66px;margin-bottom:-6.92px}}.ux-a-radio__body{cursor:pointer}.ux-a-radio__input{opacity:0;left:0;position:absolute;overflow:hidden;pointer-events:none}.ux-a-radio--inline{margin-right:20px}.ux-a-radio__bullet{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:white;border:2px solid var(--hgray-nevada-color);color:var(--hgray-nevada-color);text-align:center;display:block;border-radius:50% 50%;width:20px;height:20px;position:relative;float:left;top:4px;box-shadow:0 0 10px rgba(0,109,115,0);-webkit-transition:border-color .3s,color .3s,background .3s,box-shadow .3s;transition:border-color .3s,color .3s,background .3s,box-shadow .3s}.ux-a-radio__bullet_movil{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:white;border:1px solid var(--hgray-nevada-color);color:white;text-align:center;display:block;border-radius:50% 50%;width:10px;height:10px;position:relative;float:left;top:10px;box-shadow:0 0 10px rgba(0,109,115,0);-webkit-transition:border-color .3s,color .3s,background .3s,box-shadow .3s;transition:border-color .3s,color .3s,background .3s,box-shadow .3s}.ux-a-radio__bullet_movil:before{content:'';position:absolute;left:2px;right:2px;top:2px;bottom:2px;display:block;border-style:solid;border-width:2px;border-radius:50% 50%;border-color:currentColor;background:white;-webkit-transition:border-color .3s;transition:border-color .3s}.ux-state-a-radio--error .ux-a-radio__bullet{border-color:var(--primary-cardinal-color);color:white}.ux-a-radio__bullet{color:white}.ux-a-radio__bullet:before{content:'';position:absolute;left:2px;right:2px;top:2px;bottom:2px;display:block;border-style:solid;border-width:2px;border-radius:50% 50%;border-color:currentColor;background:white;-webkit-transition:border-color .3s;transition:border-color .3s}.ux-a-radio__label{-webkit-transition:color .3s;transition:color .3s;padding-left:10px;color:var(--hgray-nevada-color);display:inline}@media only screen and (max-width:767px){.ux-a-radio__label{margin-bottom:-8.8px;font-family:"FuturaLTW05-Book";font-size:20px;line-height:30px;font-weight:normal;font-style:normal}}@media only screen and (min-width:768px){.ux-a-radio__label{margin-bottom:-6.92px;font-family:"FuturaLTW05-Book";font-size:18px;line-height:25px;font-weight:normal;font-style:normal}}.ux-a-radio__input:checked+.ux-a-radio__body .ux-a-radio__label{color:var(--hgray-nevada-color)}.ux-a-radio__input:checked+.ux-a-radio__body .ux-a-radio__bullet{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--primary-blue-lagoon-color);border-color:var(--hgray-nevada-color)}.ux-a-radio__input:checked+.ux-a-radio__body .ux-a-radio__bullet_movil{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--primary-blue-lagoon-color);border-color:var(--hgray-nevada-color)}.ux-a-radio__input:active+.ux-a-radio__body .ux-a-radio__label{color:var(--hgray-nevada-color)}.ux-a-radio__input:active+.ux-a-radio__body .ux-a-radio__bullet{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--primary-dark-sherpa-blue-color);border-color:var(--primary-dark-sherpa-blue-color)}[data-focus-source='key'] .ux-a-radio__input:focus+.ux-a-radio__body .ux-a-radio__label{color:var(--primary-dark-sherpa-blue-color)}[data-focus-source='key'] .ux-a-radio__input:focus+.ux-a-radio__body .ux-a-radio__bullet{box-shadow:0 0 10px rgba(0,109,115,0.8)}.ux-a-radio:hover .ux-a-radio__body .ux-a-radio__label{color:var(--hgray-nevada-color)}.ux-a-radio:hover .ux-a-radio__body .ux-a-radio__bullet{border-color:var(--primary-dark-sherpa-blue-color)}.ux-state-a-radio--error .ux-a-radio__label{color:var(--primary-dark-merlot-color)}.ux-state-a-radio--error .ux-a-radio__bullet{border-color:var(--hgray-nevada-color)}.ux-a-radio__input:disabled+.ux-a-radio__body{cursor:default}.ux-a-radio__input:disabled+.ux-a-radio__body .ux-a-radio__label{color:#e8e9ea}.ux-a-radio__input:disabled+.ux-a-radio__body .ux-a-radio__bullet{border-color:#e8e9ea;color:#e8e9ea}