.bde-section-3778-101 .section-container{display:flex;flex-direction:column;justify-content:flex-end}.bde-section-3778-101{background-image:url(https://gregghull.com/wp-content/uploads/2026/06/Endorsements_Hero.avif);background-size:cover;background-repeat:no-repeat;background-position:center top}.bde-section-3778-101>.bde-section-background-overlay{background-color:var(--bde-palette-hull-blue-2fc790ae-2e84-44aa-ae63-93a5e4166178-1);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-section-3778-101>.bde-section-background-overlay{opacity:0.8}.bde-section-3778-101 .section-container{height:500px;min-height:500px}.bde-section-3778-101 .section-container{padding-bottom:50px}.bde-div-3778-102{width:500px}.bde-heading-3778-103{color:#FFF;text-transform:uppercase}.bde-text-3778-104{color:#FFF;font-size:20px}.bde-section-3778-105 .section-container{display:flex;flex-direction:column}.bde-columns-3778-106{--columnCount:2}@media (max-width:1119px){.bde-columns-3778-106{--columnCount:2}.bde-columns-3778-106.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-3778-106.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.bde-columns-3778-106{--columnCount:2}}@media (max-width:767px){.bde-columns-3778-106{--columnCount:2}}@media (max-width:479px){.bde-columns-3778-106{--columnCount:2}}.bde-column-3778-107{--column-width:35%}.bde-div-3778-112{padding-right:25px;padding-left:25px;border-left:5px solid}.bde-heading-3778-110{color:var(--bde-palette-hull-blue-2fc790ae-2e84-44aa-ae63-93a5e4166178-1);font-size:30px}.bde-text-3778-111{width:520px;font-size:16px}.bde-column-3778-108{--column-width:65%}.bde-shortcode-3778-109{width:100%;background-color:#fff;border-top:6px solid #3a7d44;border-radius:7px;padding:48px 48px 40px}@media (max-width:767px){.bde-shortcode-3778-109{padding:28px 22px}}#gform_wrapper_4 .gform_heading{display:none}#gform_wrapper_4 .gform_fields{grid-column-gap:32px;grid-row-gap:26px}#gform_wrapper_4 .gfield.hidden_label:not(.gfield--type-choice) .gfield_label{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important}#gform_wrapper_4 .gfield_label{display:block;font-family:"Montserrat",sans-serif;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#0c1c2e;margin-bottom:16px}#gform_wrapper_4 .gfield--type-choice.hidden_label .gfield_label{display:none}#gform_wrapper_4 .gfield_required_text{display:none}#gform_wrapper_4 .gfield_label .gfield_required::after{content:"*";color:#b91c1c}#gform_wrapper_4 .gfield input[type="text"],#gform_wrapper_4 .gfield input[type="email"],#gform_wrapper_4 .gfield input[type="tel"]{border:none!important;border-bottom:2px solid #0c1c2e!important;border-radius:0!important;background:transparent!important;padding:8px 2px!important;font-size:16px;color:#0c1c2e;width:100%;box-shadow:none!important}#gform_wrapper_4 .gfield input:focus,#gform_wrapper_4 .gfield select:focus{outline:none!important;border-bottom-color:#3a7d44!important;box-shadow:none!important}#gform_wrapper_4 .gfield select{border:none!important;border-bottom:2px solid #0c1c2e!important;border-radius:0!important;background-color:transparent!important;padding:8px 28px 8px 2px!important;font-size:16px;color:#0c1c2e;box-shadow:none!important}#gform_wrapper_4 .gfield input::placeholder{color:transparent}#gform_wrapper_4 .ginput_complex input::placeholder{color:#787e8b}#gform_wrapper_4 .gfield_description{font-family:"Libre Franklin",sans-serif;font-weight:400;font-size:12px;color:#52606d;margin-bottom:10px}#gform_wrapper_4 .gfield_checkbox .gchoice{display:flex;align-items:flex-start;gap:12px}#gform_wrapper_4 input[type="checkbox"].gfield-choice-input{-webkit-appearance:none!important;appearance:none!important;width:22px!important;height:22px!important;flex:0 0 22px;border:2px solid #0c1c2e!important;border-radius:0!important;background:#fff!important;margin:0!important;cursor:pointer;position:relative}#gform_wrapper_4 input[type="checkbox"].gfield-choice-input:checked{background:#fff!important;background-image:none!important;border-color:#0c1c2e!important}#gform_wrapper_4 input[type="checkbox"].gfield-choice-input:checked::after{content:"";position:absolute;left:6px;top:1px;width:6px;height:12px;border:solid #0c1c2e;border-width:0 3px 3px 0;transform:rotate(45deg)}#gform_wrapper_4 .gchoice .gform-field-label--type-inline{font-family:"Montserrat",sans-serif;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#0c1c2e;line-height:1.5;cursor:pointer}#gform_wrapper_4 .gchoice .gform-field-label--type-inline>div{font-family:"Libre Franklin",sans-serif;font-weight:400;font-size:11px!important;letter-spacing:0;text-transform:none;color:#52606d;margin-top:5px}#gform_wrapper_4 .gf_list_2col .gfield_checkbox{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}@media (max-width:640px){#gform_wrapper_4 .gf_list_2col .gfield_checkbox{grid-template-columns:1fr}}#gform_wrapper_4 .gform_footer{margin-top:25px;padding:0}#gform_wrapper_4 .gform_footer input[type="submit"]{width:100%;background:#0c1c2e!important;color:#fff!important;border:none!important;border-radius:0!important;padding:20px!important;font-family:"Montserrat",sans-serif;font-weight:700;font-size:14px;letter-spacing:.18em;text-transform:uppercase;box-shadow:6px 6px 0 rgba(12,28,46,.12);cursor:pointer}#gform_wrapper_4 .gform_footer input[type="submit"]:hover{background:#1c3a5e!important}#gform_wrapper_4 input[type="checkbox"].gfield-choice-input:checked::after{content:none!important;display:none!important}#gform_wrapper_4 input[type="checkbox"].gfield-choice-input::before{color:#0c1c2e!important;font-size:16px!important}#gform_wrapper_4 input[type="checkbox"].gfield-choice-input:checked{background-color:#fff!important;border-color:#0c1c2e!important}#gform_wrapper_4 input[type="checkbox"].gfield-choice-input:focus,#gform_wrapper_4 input[type="checkbox"].gfield-choice-input:focus-visible{outline:2px solid #3a7d44!important;outline-offset:2px!important;box-shadow:none!important;border-radius:0!important}#gform_wrapper_4 .gfield select{height:auto!important;block-size:auto!important;min-block-size:unset!important;line-height:1.4!important;padding-top:8px!important;padding-bottom:8px!important}