.gform_wrapper{margin-top:48px !important}
.gform_wrapper .gform_body{margin:0 auto;max-width:560px;font:14px 'Helvetica, Arial, sans-serif'}
.gform_wrapper .gform_body .gfield{margin-bottom:35px}
.gform_wrapper .gform_body .gfield .gfield_label,.gform_wrapper .gform_body .gfield label{font-family:'Graphik Web';font-weight:300;font-style:normal;font-stretch:normal;text-transform:uppercase;margin-bottom:5px;display:inline-block}
.gform_wrapper .gform_body .gfield .gfield_label .gfield_required,.gform_wrapper .gform_body .gfield label .gfield_required{color:#8a8c8c}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .selected-flag{padding:12px 10px}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .selected-flag:hover{background:#fff}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .selected-flag .down-arrow{left:25px}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .country-list .flag{margin-left:4px}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .country-list .country{padding:12px 6px;font-family:'Graphik Web'}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input input{height:auto}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input input,.gform_wrapper .gform_body .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){display:block;width:100%;padding:12px 0;text-indent:2%;border:1px solid #8a8c8c;border-radius:0;font-family:'Graphik Web';font-weight:300;font-style:normal;font-stretch:normal;font-size:13px;color:#8a8c8c;text-transform:uppercase}
.gform_wrapper .gform_body .gfield .ginput_container.ginput_container_date input{pointer-events:none}
.gform_wrapper .gform_body .gfield .top_label div.ginput_container{margin-top:0}
.gform_wrapper .gform_body .gfield.gfield_error{background-color:#fff;border:0}
.gform_wrapper .gform_body .gfield.gfield_error .validation_message,.gform_wrapper .gform_body .gfield.gfield_error .gfield_label,.gform_wrapper .gform_body .gfield.gfield_error label{color:#e85c41 !important;font-size:15px;line-height:1.3;font-family:'Graphik Web'}
.gform_wrapper .gform_footer{margin:0 auto !important;max-width:560px;text-align:center}
.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{clear:both;background-color:#8a8c8c;border:0 none;border-radius:0;-webkit-transition:all .23s ease-in-out 0s;transition:all .23s ease-in-out 0s;color:#fff;cursor:pointer;text-transform:uppercase;font-weight:normal;font-family:'Graphik Web';font-weight:300;font-style:normal;font-stretch:normal;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;font-size:13px !important;height:auto;line-height:1;margin:0 auto !important;padding:12px 22px;min-width:270px}
.gform_wrapper div.validation_error{font-family:'Graphik Web';background-color:#fff;border:0 !important;color:#e85c41 !important;font-size:15px !important;line-height:1.3}
.gform_confirmation_wrapper .gform_confirmation_message{font-family:'Graphik Web';font-size:15px;line-height:1.3}
@media(max-width:767px){.gform_wrapper .gform_body .gfield{margin-bottom:20px}
.gform_wrapper .gform_body .gfield .ginput_container .name_first input{margin-bottom:20px}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .selected-flag{padding:7px 6px}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .country-list .flag{margin-left:0}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .country-list .country{padding:12px 6px;display:block}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .country-list .country .flag,.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .country-list .country .country-name,.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input .flag-dropdown .country-list .country .dial-code{display:inline-block;margin-bottom:0}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input input{height:auto}
.gform_wrapper .gform_body .gfield .ginput_container .intl-tel-input input,.gform_wrapper .gform_body .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:2px 0}
.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{min-width:100px;max-width:120px;padding:3px 0}
.gform_confirmation_wrapper .gform_confirmation_message{font-size:1.2em}
}