.itc-donate{color:#000;font-family:"Open Sans";font-size:16px;letter-spacing:0;line-height:26px}.itc-donate *{max-height:1000000px;-webkit-tap-highlight-color:transparent}.itc-donate *,.itc-donate :after,.itc-donate :before{-webkit-box-sizing:border-box;box-sizing:border-box}.itc-donate [type=checkbox]+label,.itc-donate [type=radio]+label{vertical-align:baseline;margin-left:unset;margin-right:unset;margin-bottom:unset}.itc-donate input[type=email],.itc-donate input[type=number],.itc-donate input[type=tel],.itc-donate input[type=text],.itc-donate select,.itc-donate textarea{-webkit-border-radius:6px;border:1px solid rgba(32,53,116,0.25);border-radius:6px;background-color:#fff;padding:20px 15px;display:block;width:100%;height:50px;-webkit-transition:border-color 300ms ease;transition:border-color 300ms ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;font-family:"Open Sans";font-size:16px}.itc-donate input[type=email]:focus,.itc-donate input[type=email]:hover,.itc-donate input[type=number]:focus,.itc-donate input[type=number]:hover,.itc-donate input[type=tel]:focus,.itc-donate input[type=tel]:hover,.itc-donate input[type=text]:focus,.itc-donate input[type=text]:hover,.itc-donate select:focus,.itc-donate select:hover,.itc-donate textarea:hover{border:1px solid #004B66}.itc-donate input::-webkit-input-placeholder{color:rgba(32,53,116,0.55);font-family:"Open Sans";font-size:16px;font-weight:normal;letter-spacing:0;line-height:28.75px;text-align:left}.itc-donate input::-webkit-input-placeholder,.itc-donate input::placeholder{color:rgba(32,53,116,0.55);font-family:"Open Sans";font-size:16px;font-weight:normal;letter-spacing:0;line-height:28.75px;text-align:left}.itc-donate select:not(:valid){color:#7d7d7d}.itc-donate .has-error select:not(:valid){color:#d72a2a}.itc-donate input[type=radio]{padding:0;font-size:0;line-height:0;margin:0;display:none}.itc-donate .field_select .input-field:after{content:"";position:absolute;top:17px;right:35px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:12px;width:12px;border-bottom:2px solid #004B66;border-right:2px solid #004B66}.itc-donate .input-field select{padding:12px 15px}.itc-donate .input-field input,.itc-donate .input-field select,.itc-donate .input-field textarea{margin:0}.itc-donate .plugin-loader{text-align:center}.itc-donate .hidden{display:none!important}.itc-donate .icon-loader-circle,.itc-donate .icon-loader-circle:after,.itc-donate .icon-loader-circle:before,.itc-donate .loader-circle,.itc-donate .loader-circle:after,.itc-donate .loader-circle:before{border-radius:50%;content:"";width:120px;height:120px;display:inline-block;vertical-align:middle;text-align:center}.itc-donate .icon-loader-circle:before,.itc-donate .loader-circle:before{position:absolute;border-top:3px solid rgba(255,255,255,0.2);border-right:3px solid rgba(255,255,255,0.2);border-bottom:3px solid #00ae86;border-left:3px solid #00ae86;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader-circle-anim 1.1s infinite linear;animation:loader-circle-anim 1.1s infinite linear}.itc-donate .icon-loader-circle,.itc-donate .icon-loader-circle:after,.itc-donate .icon-loader-circle:before{width:20px;height:20px}.itc-donate .icon-loader-circle:before{-webkit-animation:loader-circle-anim 0.6s infinite linear;animation:loader-circle-anim 0.6s infinite linear}.itc-donate .input-field>.icon-loader-circle{position:absolute;top:20px;right:20px;display:none!important}.itc-donate .input-field.disabled,.itc-donate .input-field>.icon-loader-circle{opacity:0.55;pointer-events:none}.itc-donate .input-field.loading>.icon-check-fill{display:none!important}.itc-donate .input-field.loading>.icon-loader-circle{display:inline-block!important}.itc-donate .input-field.social-id-error-visible.has-error .mandatory-help{font-size:0}.itc-donate .input-field.social-id-error-visible.has-error .social-id-error{font-size:16px}@-webkit-keyframes loader-circle-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-circle-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}