*,:after,:before{box-sizing:border-box}.rr-form{display:block}.rr-form__required{font-size:12px;display:inline-block;margin-left:20px}.rr-form__required--left{margin-right:20px;margin-left:0}.rr-form__error,.rr-form__success{display:none;text-align:center;padding:20px;margin-bottom:10px}.rr-form__success{min-height:400px;justify-content:center;align-items:center}.rr-form__success.active{display:flex}.rr-form__error{color:#d8000c!important}.rr-form__help-text{font-size:12px;margin:0;text-align:right}.rr-form__help-text--error{color:#d8000c!important}.rr-form__form{display:flex;flex-direction:column}.rr-form__form input,.rr-form__form select{width:100%}.rr-form__form label{display:none}.rr-form__form input[type=email],.rr-form__form input[type=password],.rr-form__form input[type=text],.rr-form__form textarea{border:0;padding:15px 10px!important;background:#d8d8d8;color:#5f6a72;width:100%;font-size:14px;margin-top:0!important}.rr-form__form input[type=email]::placeholder,.rr-form__form input[type=password]::placeholder,.rr-form__form input[type=text]::placeholder,.rr-form__form textarea::placeholder{color:#3a3a3a}.rr-form__form input[type=email]:focus,.rr-form__form input[type=password]:focus,.rr-form__form input[type=text]:focus,.rr-form__form select:focus,.rr-form__form textarea:focus{outline:0}.rr-form__form select{display:block;padding:15px 10px;color:#3a3a3a;border:0;margin-top:0!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;background:#d8d8d8;font-size:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDkuOTk5OTk5OTk5OTk5OTkiIGhlaWdodD0iNDkuOTk5OTk5OTk5OTk5OTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgogPGc+CiAgPHRpdGxlPmJhY2tncm91bmQ8L3RpdGxlPgogIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPgogPC9nPgogPGc+CiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPgogIDxyZWN0IGlkPSJzdmdfMSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBmaWxsPSJub25lIi8+CiAgPHBvbHlnb24gZmlsbD0iIzNhM2EzYSIgaWQ9InN2Z18yIiBwb2ludHM9IjQ3LjI1LDE1IDQ1LjE2NCwxMi45MTQgMjUsMzMuMDc4IDQuODM2LDEyLjkxNCAyLjc1LDE1IDI1LDM3LjI1ICIvPgogPC9nPgo8L3N2Zz4=);background-repeat:no-repeat;background-position:right 0 top 50%,0 0;background-size:40px auto,100%}.rr-form__form select::-ms-expand{display:none}.rr-form__form .checkbox-label{cursor:pointer;height:25px;font-size:12px;display:inline-block;text-align:left;color:#5f6a72;padding-left:25px}.rr-form__form .checkbox-label .checkbox-custom{position:absolute;top:2px;left:0;height:14px;width:14px;background-color:#d8d8d8;border:1px solid #d8d8d8}.rr-form__form .checkbox-label .checkbox-custom:after{position:absolute;content:'';left:6px;top:3px;width:2px;height:4px;border:solid #5f6a72;border-width:0 1px 1px 0;transform:rotate(45deg) scale(0);opacity:1;transition:all .1s ease-in-out}.rr-form__form .checkbox-label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;left:0;top:0}.rr-form__form .checkbox-label input[type=checkbox]:checked~.checkbox-custom:after{transform:rotate(45deg) scale(3);opacity:1;width:2px;height:4px}.rr-form__form button,.rr-form__form input[type=button],.rr-form__form input[type=submit]{display:inline-block;padding:10px 20px;background:#0396db!important;border:1px solid;border-color:#0096db!important;color:#fff;margin-top:0!important;cursor:pointer}.rr-form__form button:hover,.rr-form__form input[type=button]:hover,.rr-form__form input[type=submit]:hover{background-color:transparent!important;border-color:#0096db!important;color:#0096db!important}.rr-form__row{display:flex;position:relative}@media (max-width:600px){.rr-form__row{flex-direction:column;display:block}}.rr-form__col{flex:1;position:relative;margin-right:10px;margin-bottom:10px}.rr-form__col:last-child{margin-right:0}@media (max-width:600px){.rr-form__col{margin-right:0}}.rr-form__col--right{text-align:right}.rr-form__col--shrink-half{flex:.7}#signup-form-container .rr-form__success{min-height:auto!important}