#ic_signupform .elcontainer{margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ic_signupform .elcontainer *{text-transform:none;letter-spacing:normal}#ic_signupform .elcontainer .form-header h3{margin:0;padding:0;font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;line-height:inherit}#ic_signupform .elcontainer .formEl{width:100%;margin-bottom:1em;position:relative;vertical-align:top;padding-right:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;right:-.5em}#ic_signupform .elcontainer .formEl h3,#ic_signupform .elcontainer .formEl label{display:block;line-height:1.5em;vertical-align:middle;font-size:inherit;margin-bottom:0}#ic_signupform .elcontainer .formEl h3 span.indicator.required,#ic_signupform .elcontainer .formEl label span.indicator.required{display:none}#ic_signupform .elcontainer .formEl.required h3 span.indicator.required,#ic_signupform .elcontainer .formEl.required label span.indicator.required{display:inline;color:inherit}#ic_signupform .elcontainer .formEl input[type=text]::-webkit-input-placeholder{font-style:italic}#ic_signupform .elcontainer .formEl input[type=text]:-moz-placeholder{font-style:italic}#ic_signupform .elcontainer .formEl input[type=text]::-moz-placeholder{font-style:italic}#ic_signupform .elcontainer .formEl input[type=text]:-ms-input-placeholder{font-style:italic}#ic_signupform .elcontainer .formEl input[type=text],#ic_signupform .elcontainer .formEl select{display:block;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:3em;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;padding:0 .75em}#ic_signupform .elcontainer .formEl.fieldtype-dropdown select{background-image:url(../../images/icons/select-arrow-black.png);background-repeat:no-repeat;background-position:100% 50%}#ic_signupform .elcontainer .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer .formEl.fieldtype-radio h3{vertical-align:top;margin:0}#ic_signupform .elcontainer .formEl.fieldtype-checkbox .option-container,#ic_signupform .elcontainer .formEl.fieldtype-radio .option-container{padding:.5em 0}#ic_signupform .elcontainer .formEl.fieldtype-checkbox .option-container label,#ic_signupform .elcontainer .formEl.fieldtype-radio .option-container label{line-height:2em;margin:0;padding:0;font-weight:inherit;position:static}#ic_signupform .elcontainer .formEl.fieldtype-checkbox .option-container input,#ic_signupform .elcontainer .formEl.fieldtype-radio .option-container input{margin:0 .5em 0 0;font-size:inherit;position:static;padding:0;vertical-align:middle}#ic_signupform .elcontainer .submit-container{padding:0 .75em;font-weight:400}#ic_signupform .elcontainer .submit-container input[type=submit]{-webkit-appearance:none;-moz-appearance:none;font-weight:400}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-input label,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio h3{display:inline-block;padding:0 1em 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio h3{line-height:3em}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox .option-container,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-dropdown select,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-input input[type=text],#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio .option-container{display:inline-block}#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-input label,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio h3{display:inline-block;padding:0 1em 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right}#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio h3{line-height:3em}#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox .option-container,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-dropdown select,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-input input[type=text],#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio .option-container{display:inline-block}#ic_signupform .elcontainer.hidden-label .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.hidden-label .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.hidden-label .formEl.fieldtype-input label,#ic_signupform .elcontainer.hidden-label .formEl.fieldtype-radio h3{display:none}#ic_signupform .elcontainer.hidden-label .formEl.fieldtype-checkbox[dataname=listGroups] h3{display:block}#ic_signupform .elcontainer.hidden-label .formEl.fieldtype-checkbox[dataname=listGroups].required:before{content:""}#ic_signupform .elcontainer.hidden-label .formEl.required:before{content:"*";position:absolute;margin-top:-.5em;right:0;margin-right:1.25em;font-size:1.5em;top:50%}#ic_signupform .elcontainer.hidden-label .formEl.required.fieldtype-dropdown:before{margin-right:2em}#ic_signupform .elcontainer.hidden-label .formEl.required.fieldtype-checkbox:before,#ic_signupform .elcontainer.hidden-label .formEl.required.fieldtype-radio:before{position:static;display:inline-block;margin:0 0 -1em 0}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field){padding-right:.5em;margin-bottom:.5em;right:-.25em}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field) label{line-height:1.25em}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field).fieldtype-checkbox h3,#ic_signupform .elcontainer.tight .formEl:not(.hidden-field).fieldtype-radio h3{line-height:1.25em}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field).fieldtype-checkbox .option-container,#ic_signupform .elcontainer.tight .formEl:not(.hidden-field).fieldtype-radio .option-container{padding:.25em 0}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field).fieldtype-checkbox .option-container label,#ic_signupform .elcontainer.tight .formEl:not(.hidden-field).fieldtype-radio .option-container label{line-height:1.5em}#ic_signupform .elcontainer.tight .formEl:not(.hidden-field) input[type=text],#ic_signupform .elcontainer.tight .formEl:not(.hidden-field) select{height:2em;padding:0 .5em}#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-radio h3{line-height:2em}#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-input label,#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-input label,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-radio h3{padding-right:.5em}#ic_signupform .elcontainer.tight .submit-container{padding-top:.5em}#ic_signupform .elcontainer.generous .formEl:not(.hidden-field){padding-right:1.5em;margin-bottom:1.5em;right:-.75em}#ic_signupform .elcontainer.generous .formEl:not(.hidden-field) label{line-height:2em}#ic_signupform .elcontainer.generous .formEl:not(.hidden-field).fieldtype-checkbox h3,#ic_signupform .elcontainer.generous .formEl:not(.hidden-field).fieldtype-radio h3{line-height:2em}#ic_signupform .elcontainer.generous .formEl:not(.hidden-field).fieldtype-checkbox .option-container label,#ic_signupform .elcontainer.generous .formEl:not(.hidden-field).fieldtype-radio .option-container label{line-height:3em}#ic_signupform .elcontainer.generous .formEl:not(.hidden-field) input[type=text],#ic_signupform .elcontainer.generous .formEl:not(.hidden-field) select{height:4em;padding:0 1em}#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-radio h3{line-height:4em}#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-input label,#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-input label,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-radio h3{padding-right:1.5em}#ic_signupform .elcontainer.generous .submit-container{padding-top:1.5em}#ic_signupform .ic_captcha .g-recaptcha&gt;div{margin:5px auto}@media only screen and (max-width:480px),only screen and (max-device-width:480px){#ic_signupform .elcontainer{height:450px}.submit-container{margin-top:15px!important;margin-left:60px}}#ic_signupform .elcontainer *{text-align:center}.rco-header{font-size:28px!important}#ic_signupform .elcontainer{text-align:left;padding:30px 30px;border-radius:15px;border:0 solid #acacac;font-size:16px;color:#3f4041;font-family:'Open Sans',sans-serif!important;max-width:750px}#ic_signupform .elcontainer.center-aligned .formEl{margin-right:auto;margin-left:auto}#ic_signupform .elcontainer.generous .submit-container{overflow:hidden;padding:0;width:100%;padding-top:.5em;padding-bottom:.5em}#ic_signupform .elcontainer.right-aligned .formEl{margin-left:auto}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-input label,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-input label,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio h3{width:30%}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio h3{line-height:3em}#ic_signupform .elcontainer .formEl.fieldtype-dropdown select,#ic_signupform .elcontainer .formEl.fieldtype-input input[type=text]{text-align:left}#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-radio h3{line-height:2em}#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-radio h3{line-height:4em}#ic_signupform .elcontainer.inline-label-left .formEl input[type=text],#ic_signupform .elcontainer.inline-label-left .formEl select,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox .option-container,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio .option-container,#ic_signupform .elcontainer.inline-label-right .formEl input[type=text],#ic_signupform .elcontainer.inline-label-right .formEl select,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox .option-container,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio .option-container{width:100%}#ic_signupform .elcontainer.hidden-label .formEl.required:before{color:grey}#ic_signupform .elcontainer .formEl{font-size:1em;right:0!important}#ic_signupform .elcontainer .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer .formEl.fieldtype-input label,#ic_signupform .elcontainer .formEl.fieldtype-radio h3{font-size:100%;font-weight:700;color:#3f4041}#ic_signupform .elcontainer .formEl.fieldtype-dropdown select,#ic_signupform .elcontainer .formEl.fieldtype-input input[type=text]{background-color:#fff;border:1px solid #ccc;border-radius:3px}#ic_signupform .elcontainer .formEl.fieldtype-checkbox label,#ic_signupform .elcontainer .formEl.fieldtype-dropdown select,#ic_signupform .elcontainer .formEl.fieldtype-input input[type=text],#ic_signupform .elcontainer .formEl.fieldtype-radio label{font-size:100%}#ic_signupform .elcontainer .formEl input[type=text]::-moz-placeholder{color:#bdbdbf;font-family:inherit}#ic_signupform .elcontainer .formEl input[type=text]::-webkit-input-placeholder{color:#bdbdbf;font-family:inherit}#ic_signupform .elcontainer .formEl input[type=text]:-ms-input-placeholder{color:#bdbdbf;font-family:inherit}#ic_signupform .elcontainer .formEl .option-container label,#ic_signupform .elcontainer .formEl input[type=text],#ic_signupform .elcontainer .formEl select{color:grey;font-family:inherit}#ic_signupform .elcontainer.inline-button .submit-container{display:inline-block;box-sizing:border-box;right:-.5em;padding:0 1em 0 0;position:relative;vertical-align:bottom;margin-bottom:1em}#ic_signupform .tag-box-content{text-align:center}#ic_signupform .elcontainer.inline-button.tight .sortables{margin-bottom:-.5em}#ic_signupform .elcontainer.inline-button .sortables{margin-bottom:-1em}#ic_signupform .elcontainer.inline-button.generous .sortables{margin-bottom:-1.5em}#ic_signupform .elcontainer .submit-container input[type=submit]{background:#6ba1b9;border:1px solid #5d8ea2;border-radius:5px;line-height:1em;padding:14px 52px;color:#fff;font-size:100%;font-family:inherit;width:auto}.email-field{margin:0 auto;width:300px;padding-bottom:10px}#ic_signupform .elcontainer .header-form h3{font-weight:400!important;font-size:30px!important;color:#003a5d!important;text-align:center!important;line-height:1.1em}#ic_signupform .header-form{margin-top:-45px;margin-left:-30px;padding-top:20px;padding-right:30px;padding-left:30px;border-radius:calc(3px - 1px) calc(3px - 1px) 0 0;text-align:left;font-size:205%;color:#004b70}.sortables{overflow:hidden}.sortables h3{font-size:100%!important;font-weight:400!important;color:#5a5a5e!important;font-family:'Open Sans',sans-serif!important;padding-bottom:15px;text-align:center}#ic_signupform .elcontainer .formEl input[type=text]::placeholder{font-style:normal!important}#ic_signupform .elcontainer .formEl input[type=text]:-ms-input-placeholder{font-style:normal!important}#ic_signupform .elcontainer.generous .formEl:not(.hidden-field) input[type=text],#ic_signupform .elcontainer.generous .formEl:not(.hidden-field) select{height:3em!important}#ic_signupform .elcontainer.generous .formEl:not(.hidden-field){margin-bottom:0;padding-right:0}.header-form h3{font-family:'Open Sans',Arial,Helvetica,sans-serif}.policy-link{color:#6ba2b9;font-size:15px;font-weight:400;display:block}