.gform_fields{margin:0 -.625rem;display:flex;flex-wrap:wrap;}.gform_fields .gfield{flex:0 0 100%;max-width:100%;position:relative;padding:0 .625rem;margin-bottom:1.75rem;}@media (min-width: 768px){.gform_fields .gfield{margin-bottom:1rem;}}@media (min-width: 1200px){.gform_fields .gfield{margin-bottom:1.3125rem;}}.gform_fields .gfield_label{color:#fff;color:#121a3a;line-height:1;font-weight:700;font-size:1.6rem;margin-bottom:1.5rem;}@media (min-width: 768px){.gform_fields .gfield_label{margin-bottom:.8125rem;}}.gform_fields .gfield.hidden_label label,.gform_fields .gfield.hidden_label legend{display:none;}.gform_fields .gfield.hide-legend legend{display:none;}.gform_fields .gfield .screen-reader-text{display:none;}.gform_fields .gfield.spacer{display:none;}.ginput_container--name,.ginput_container_address{display:flex;flex-wrap:wrap;margin-left:-.625rem;margin-right:-.625rem;}.ginput_container--name .gform-grid-col,.ginput_container_address .gform-grid-col{flex:0 0 100%;max-width:100%;padding:0 .625rem;margin-bottom:1.75rem;}.ginput_container--name .gform-grid-col:last-child,.ginput_container_address .gform-grid-col:last-child{margin-bottom:0;}@media (min-width: 768px){.ginput_container--name .gform-grid-col,.ginput_container_address .gform-grid-col{flex:0 0 50%;max-width:50%;margin-bottom:.75rem;}}@media (min-width: 768px){.gform_fields .gfield--width-half{flex:0 0 50%;max-width:50%;}}@media (min-width: 768px){.gform_fields .gfield--width-third,.gform_fields .gfield.one-third{flex:0 0 33.33%;max-width:33.33%;}}.gform_fields .gfield--width-full{flex:0 0 100%;max-width:100%;}@media (min-width: 768px){.gform_fields .gfield.two-third{flex:0 0 66.67%;max-width:66.67%;}}@media (min-width: 768px) and (max-width: 991px){.gform_fields .gfield.half-width-onlyMd{flex:0 0 50%;max-width:50%;}}.gform_fields .gfield_checkbox .gchoice{position:relative;padding-left:2.5625rem;font-size:.875rem;color:#1c3957;line-height:1;min-height:27px;display:flex;align-items:center;margin-top:.75rem;}@media (min-width: 768px){.gform_fields .gfield_checkbox .gchoice{margin-top:.875rem;}}@media (min-width: 1200px){.gform_fields .gfield_checkbox .gchoice{margin-top:1.125rem;}}.gform_fields .gfield_checkbox .gchoice label{margin-bottom:0;line-height:1.5;}@media (min-width: 1200px){.gform_fields .gfield_checkbox .gchoice label{line-height:1.625;}}.gform_fields .gfield_checkbox .gchoice label:after{content:"";background:transparent;width:27px;height:27px;display:block;position:absolute;left:0;top:0;z-index:0;border:1px solid #1c3957;}.gform_fields .gfield_checkbox .gchoice label:before{content:"";display:block;position:absolute;width:10px;height:17px;border:solid #1c3957;border-width:0 1px 1px 0;left:8px;top:4px;transform:rotate(45deg);opacity:0;z-index:1;transition:all 100ms;}.gform_fields .gfield input[type="checkbox"]{opacity:0;outline:none;z-index:100;width:.9375rem;height:.9375rem;top:0;left:0;position:absolute;appearance:none;cursor:pointer;}.gform_fields .gfield input[type="checkbox"] + label{cursor:pointer;}.gform_fields .gfield input[type="checkbox"]:checked + label{text-shadow:0 0 1px #1c3957;}.gform_fields .gfield input[type="checkbox"]:checked + label:before{opacity:1;top:2px;}.gform_fields .gfield_description{margin-top:.5rem;}.gform_fields .label-block label,.gform_fields .label-block legend{display:block !important;}.gform_fields fieldset{margin-top:.75rem;}@media (min-width: 768px){.gform_fields fieldset{margin-top:1rem;}}@media (min-width: 1200px){.gform_fields fieldset{margin-top:1.3125rem;}}.gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_body select,.gform_body textarea{position:relative;width:100%;height:38px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;font-weight:400;padding:.375rem 1.15rem;font-size:1.6rem;border-radius:0;text-align:left;}.gform_body
  .icon
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_body .icon select,.gform_body .icon textarea{padding-right:27px;}@media (min-width: 1200px){.gform_body
    input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_body select,.gform_body textarea{height:42px;}}.gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::-webkit-input-placeholder,.gform_body select::-webkit-input-placeholder,.gform_body textarea::-webkit-input-placeholder{color:#1c3957;opacity:1;}.gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::-moz-placeholder,.gform_body select::-moz-placeholder,.gform_body textarea::-moz-placeholder{color:#1c3957;opacity:1;}.gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):-ms-input-placeholder,.gform_body select:-ms-input-placeholder,.gform_body textarea:-ms-input-placeholder{color:#1c3957;opacity:1;}.gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::placeholder,.gform_body select::placeholder,.gform_body textarea::placeholder{color:#1c3957;opacity:1;}.gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):focus,.gform_body select:focus,.gform_body textarea:focus{-webkit-box-shadow:0 0 0 2px #1a2553;box-shadow:0 0 0 2px #1a2553;border-color:#80bdff;outline:none;}.gform_body select{appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("https://www.virtuefence.com/wp-content/themes/socius-theme-proseries-child/images/angle-down.svg");background-position:calc(100% - 8px) 50%;background-repeat:no-repeat;background-size:13px;padding-right:2rem !important;}.gform_body select.nitro-lazy{background-image:none !important;}@media (min-width: 1200px){.gform_body select{padding-right:2.7rem !important;background-position:calc(100% - 13px) 50%;}}.gform_body select::-ms-expand{display:none;}.gform_body select > option{color:#000;}.gform_body textarea{min-height:3.75rem;vertical-align:top;resize:none;}@media (min-width: 768px){.gform_body textarea{min-height:4.5rem;}}@media (min-width: 1200px){.gform_body textarea{min-height:120px;}}.gform_body input:-webkit-autofill:hover,.gform_body input:-webkit-autofill:focus,.gform_body input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #fff inset !important;}.gform_body input:-webkit-autofill{-webkit-text-fill-color:#000 !important;}.gform_body .validation_message{font-size:.8125rem;color:#dc3545;text-align:left;}@media (min-width: 768px){.gform_body .validation_message{font-size:.9375rem;}}.gform_body
  .gfield_error
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.gform_body .gfield_error select,.gform_body .gfield_error textarea{border-color:#dc3545 !important;color:#dc3545;}@media (max-width: 575.98px){.gform_body .ginput_recaptcha iframe{transform:scale(.85);transform-origin:0;}}.gform_footer{position:relative;}.gform_footer .gform_button{display:inline-block;cursor:pointer;margin:0;min-width:290px;padding:13px 1.75em;border-radius:0;border:none;font-weight:600;line-height:1;white-space:normal;text-decoration:none !important;text-transform:uppercase;letter-spacing:.0325em;-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#ccc217;color:#fff;}.gform_footer .gform_button:hover,.gform_footer .gform_button:focus{color:#ccc217;background-color:transparent;box-shadow:inset 0 0 0 2px #ccc217;}.gform_footer .gform_ajax_spinner{position:absolute;top:50%;transform:translateY(-50%);right:1rem;display:block !important;}.gform_confirmation_wrapper{text-align:center;}.gform_confirmation_message{display:inline-block;background-color:#fff;line-height:1.5;padding:1rem;border:1px solid #1c3957;border-radius:.625rem;font-size:.9375rem;color:#1c3957;box-shadow:0 0 20px rgba(255,255,255,.2);}@media (min-width: 576px){.gform_confirmation_message{font-size:1rem;}}@media (min-width: 992px){.gform_confirmation_message{font-size:1.125rem;padding:1.6rem 1rem;}}.gform_validation_errors{text-align:center;}.gform_validation_errors .gform_submission_error{display:inline-block;color:#dc3545;font-size:.9375rem;line-height:1.4;border-radius:12px;margin-bottom:1rem;font-weight:600;border:1px solid #fff;background-color:#fff;padding:1rem;box-shadow:0 0 20px rgba(255,255,255,.2);}@media (min-width: 576px){.gform_validation_errors .gform_submission_error{font-size:1.0625rem;}}@media (min-width: 768px){.one-line-form .gform_wrapper form{display:flex;flex-wrap:wrap;margin:0 -7px;}}@media (min-width: 768px){.one-line-form .gform_body{padding:0 7px;flex:0 0 66.66%;max-width:66.66%;}}.one-line-form
  .gform_body
  .gfield_error
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.one-line-form .gform_body .gfield_error select,.one-line-form .gform_body .gfield_error textarea{border-color:#bd0012 !important;}.one-line-form .gform_body .validation_message{display:block;}.one-line-form .gform_fields{margin:0 -.4375rem;}.one-line-form .gform_fields .gfield{padding:0 .4375rem;}@media (min-width: 768px){.one-line-form .gform_fields .gfield{margin-bottom:0;}}@media (min-width: 768px){.one-line-form .gform_footer{margin-top:0;padding:0 7px;flex:0 0 33.33%;max-width:33.33%;}}.one-line-form .gform_button{width:100%;}@media (max-width: 1199.98px){.one-line-form .gform_button{font-size:.9375rem;}}.one-line-form
  .gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.one-line-form .gform_body select,.one-line-form .gform_body textarea{color:#fff;background-color:#ffa7a8;font-weight:400;border:1px solid transparent;border-radius:33px;padding:.75rem 1.75rem;font-size:.9375rem;}@media (min-width: 1200px){.one-line-form
    .gform_body
    input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.one-line-form .gform_body select,.one-line-form .gform_body textarea{height:4.0625rem;}}.one-line-form
  .gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::-webkit-input-placeholder,.one-line-form .gform_body select::-webkit-input-placeholder,.one-line-form .gform_body textarea::-webkit-input-placeholder{color:#fff;}.one-line-form
  .gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::-moz-placeholder,.one-line-form .gform_body select::-moz-placeholder,.one-line-form .gform_body textarea::-moz-placeholder{color:#fff;}.one-line-form
  .gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):-ms-input-placeholder,.one-line-form .gform_body select:-ms-input-placeholder,.one-line-form .gform_body textarea:-ms-input-placeholder{color:#fff;}.one-line-form
  .gform_body
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::placeholder,.one-line-form .gform_body select::placeholder,.one-line-form .gform_body textarea::placeholder{color:#fff;}.label-none .gform_body .gfield_label{display:none;}.gform_fields .gfield.icon .ginput_container{position:relative;}.gform_fields .gfield.icon .ginput_container::before{position:absolute;font-family:"Font Awesome 5 Pro";top:50%;transform:translateY(-50%);right:12px;color:#d6d6d6;z-index:1;}.gform_fields .gfield.icon.icon-user .ginput_container::before{content:"";}.gform_fields .gfield.icon.icon-email .ginput_container::before{content:"";}.gform_fields .gfield.icon.icon-phone .ginput_container::before{content:"";}.gform_fields .gfield.icon.icon-pin .ginput_container::before{content:"";}.gform_fields .gfield.icon.icon-dropdown .ginput_container::before{content:"";}.sticky-form{display:flex;align-items:start;justify-content:space-between;}.sticky-form .gform_body{flex:0 0 91.5%;max-width:91.5%;}.sticky-form .gform_fields{display:flex;}.sticky-form .gform_fields .gfield{flex:0 0 20%;max-width:20%;}.sticky-form .gform_footer{margin-top:0;margin-left:13px;}.sticky-form .gform_footer .gform_button{min-width:auto;}.banner-form .gform_footer .gform_button,.gallery-popup-form .gform_footer .gform_button{width:100%;padding-top:16px;padding-bottom:16px;}.banner-form .gform_footer .gform_button:hover,.banner-form .gform_footer .gform_button:focus,.gallery-popup-form .gform_footer .gform_button:hover,.gallery-popup-form .gform_footer .gform_button:focus{color:#fff;}a[href^="tel:"]{pointer-events:inherit !important;}