@charset "UTF-8";
/* https://www.ruttermills.com/wp-content/themes/rutter-mills/build/content/components/form/styles.css?ver=6.9.4 */
.core-component-form .gform_wrapper.gravity-theme{display:block!important}.core-component-form .gform_wrapper.gravity-theme .gform_fields{row-gap:20px;row-gap:1.25rem;-webkit-column-gap:min(.9375rem + 2.8125 * ((100vw - 20rem) / 100) ,3.75rem);-moz-column-gap:min(.9375rem + 2.8125 * ((100vw - 20rem) / 100) ,3.75rem);column-gap:min(.9375rem + 2.8125 * ((100vw - 20rem) / 100) ,3.75rem)}@media(max-width:37.5rem){.core-component-form .gform_wrapper.gravity-theme .gform_fields{grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.core-component-form .gform_wrapper.gravity-theme .gfield_label{color:#d31145;font-size:min(16px + .375 * ((100vw - 320px) / 100) ,22px);font-size:min(1rem + .375 * ((100vw - 20rem) / 100) ,1.375rem);font-weight:700}.core-component-form .gform_wrapper.gravity-theme .gfield.gfield--type-email input,.core-component-form .gform_wrapper.gravity-theme .gfield.gfield--type-name input,.core-component-form .gform_wrapper.gravity-theme .gfield.gfield--type-number input,.core-component-form .gform_wrapper.gravity-theme .gfield.gfield--type-phone input,.core-component-form .gform_wrapper.gravity-theme .gfield.gfield--type-select select,.core-component-form .gform_wrapper.gravity-theme .gfield.gfield--type-text input,.core-component-form .gform_wrapper.gravity-theme .gfield.gfield--type-textarea textarea{width:100%;padding:min(6px + .375 * ((100vw - 320px) / 100) ,12px);padding:min(.375rem + .375 * ((100vw - 20rem) / 100) ,.75rem);color:rgba(0,0,0,.75);font-family:lato,Verdana,sans-serif;font-size:min(16px + .25 * ((100vw - 320px) / 100) ,20px);font-size:min(1rem + .25 * ((100vw - 20rem) / 100) ,1.25rem);border:0;border-radius:0;border-bottom:1px solid #c6cfdd;background-color:transparent}.core-component-form .gform_wrapper.gravity-theme .gfield--type-captcha{position:absolute;margin:0;padding:0}.core-component-form .gform_wrapper.gravity-theme .gfield--type-captcha .grecaptcha-badge{visibility:hidden}.core-component-form .gform_wrapper.gravity-theme .ginput_container_select{position:relative}.core-component-form .gform_wrapper.gravity-theme .ginput_container_select::after{content:"";position:absolute;top:50%;right:20px;right:1.25rem;display:block;width:15px;width:.9375rem;height:22px;height:1.375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(https://www.ruttermills.com/wp-content/themes/rutter-mills/packages/assets/icons/caret-down.svg) no-repeat center center}.core-component-form .gform_wrapper.gravity-theme .gform_footer{display:block}.core-component-form .gform_wrapper.gravity-theme .gform_footer::after{content:"";display:block;clear:both}.core-component-form .gform_wrapper.gravity-theme .gfield_required_asterisk{font-size:24px;font-size:1.5rem}.core-component-form .gform_wrapper.gravity-theme .button.right{float:left}.core-component-form .gform_wrapper.gravity-theme textarea{max-height:100px;max-height:6.25rem;resize:vertical}.core-component-form .gform_wrapper.gravity-theme select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.core-component-form.style-light .gform_wrapper.gravity-theme .gfield.gfield--type-email input,.core-component-form.style-light .gform_wrapper.gravity-theme .gfield.gfield--type-number input,.core-component-form.style-light .gform_wrapper.gravity-theme .gfield.gfield--type-phone input,.core-component-form.style-light .gform_wrapper.gravity-theme .gfield.gfield--type-select select,.core-component-form.style-light .gform_wrapper.gravity-theme .gfield.gfield--type-text input,.core-component-form.style-light .gform_wrapper.gravity-theme .gfield.gfield--type-textarea textarea{color:#fff}.core-component-form.style-light .gform_wrapper.gravity-theme .ginput_container_select select{color:#fff}.core-component-form.style-light .gform_wrapper.gravity-theme .ginput_container_select option{color:#000}.core-component-form.style-light .gform_confirmation_wrapper.gravity-theme .gform_confirmation_message{color:#fff}