@media only screen{#footer-gform-wrapper{padding:0 1rem 1rem;margin-top:0}#footer-gform-wrapper h2,#footer-gform-wrapper .gform_confirmation_message{color:#434343}#footer-gform-wrapper form *:not(i.fa),#footer-gform-wrapper .gfield.terms-conditions label,#footer-gform-wrapper .gform_confirmation_message{font-family:'Josefin Sans',sans-serif;font-weight:400}#footer-gform-wrapper .gform_wrapper{max-width:320px;margin:auto}#footer-gform-wrapper .gfield_required,#footer-gform-wrapper .gform_wrapper form .gform_body ul li label.gfield_label{display:none}#footer-gform-wrapper .gform_wrapper form .gform_body ul li.ftype-first-name{margin-right:0!important}#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container{margin-bottom:25px}#footer-gform-wrapper .gform_wrapper form .gform_body ul li.ftype-last-name label.gfield_label,#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container input{padding:.5rem 0 .3rem;margin:0;color:#000000}#footer-gform-wrapper .gform_wrapper form .gform_body ul li.ftype-last-name label.gfield_label{padding:0;width:0}#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container input:focus{box-shadow:none}#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container input[type="text"],#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container input[type="email"]{border:none;background:transparent;border-bottom:1px solid black}#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container{width:100%}#footer-gform-wrapper .gform_button{border-radius:0;background-color:#EF7939;margin:10px auto 30px;display:block;font-weight:bold;width:100%;max-width:320px}#footer-gform-wrapper .gform_button:hover,#footer-gform-wrapper .gform_button:active,#footer-gform-wrapper .gform_button:focus{background-color:#D66C33}#footer-gform-wrapper .gform_wrapper form .gform_body ul li.gfield.opt-in div.callout{border:0;background-color:transparent;padding:0;margin:0 0 29px}#footer-gform-wrapper .gform_wrapper form .gform_body ul li.gfield.opt-in div.callout .ginput_container.ginput_container_checkbox{width:auto;margin-bottom:0}#footer-gform-wrapper .gform_wrapper form .gform_body ul li.gfield.opt-in div.callout .ginput_container.ginput_container_checkbox ul.gfield_checkbox>li label{float:none;text-align:left;margin-right:10px!important;width:70%;display:inline-block;vertical-align:text-top}#footer-gform-wrapper .gform_wrapper form .gform_body ul li.gfield.opt-in div.callout .ginput_container.ginput_container_checkbox ul.gfield_checkbox>li label a{font-size:.875rem;text-decoration:underline}#footer-gform-wrapper .gfield.terms-conditions label a,#footer-gform-wrapper .gfield.terms-conditions label a:hover,#footer-gform-wrapper .gfield.terms-conditions label a:active,#footer-gform-wrapper .gfield.terms-conditions label a:focus{color:#000000;text-decoration:underline}#footer-gform-wrapper form .gform_body .gfield_required,#footer-gform-wrapper .gform_wrapper form .validation_message,#footer-gform-wrapper .gform_wrapper form .validation_error{color:#bb4242}#footer-gform-wrapper .gform_wrapper form .gfield_error{position:relative}#footer-gform-wrapper .gform_wrapper form .gfield_error .ginput_container input,#footer-gform-wrapper .gform_wrapper form .gfield_error .ginput_container select,#footer-gform-wrapper .gform_wrapper form .gfield_error .ginput_container textarea{border-bottom:2px #bb4242 solid!important}#footer-gform-wrapper .foundation-gform-wrapper .gform_wrapper form .validation_error{margin-bottom:10px}#footer-gform-wrapper .gform_wrapper form .gform_body ul li .gfield_description.validation_message{font-size:11px;line-height:11px;position:absolute;right:0;bottom:-18px}#footer-gform-wrapper .gform_wrapper form .gform_body ul li[data-captcha] .gfield_description.validation_message{position:static}#footer-gform-wrapper .gform_confirmation_message{margin:10px auto}#footer-gform-wrapper .gform_confirmation_message,#footer-gform-wrapper .gform_confirmation_message p{font-size:1rem;line-height:1.2rem}}@media screen and (min-width:40em){#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container,#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container.ginput_container_email,#footer-gform-wrapper .gfield.relocated_submit_button{width:100%}#footer-gform-wrapper .gform_wrapper form .gform_body ul li label.gfield_label,#footer-gform-wrapper .gform_wrapper form .gform_body ul li div.ginput_container{margin-bottom:25px}}