.elementor-2771 .elementor-element.elementor-element-b45046c{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-2771 .elementor-element.elementor-element-b45046c:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-b45046c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hallmanfarms.com/wp-content/uploads/2024/12/trees-growing-in-forest-in-evening.jpg");background-position:center center;background-size:cover;}.elementor-2771 .elementor-element.elementor-element-b45046c::before, .elementor-2771 .elementor-element.elementor-element-b45046c > .elementor-background-video-container::before, .elementor-2771 .elementor-element.elementor-element-b45046c > .e-con-inner > .elementor-background-video-container::before, .elementor-2771 .elementor-element.elementor-element-b45046c > .elementor-background-slideshow::before, .elementor-2771 .elementor-element.elementor-element-b45046c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2771 .elementor-element.elementor-element-b45046c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(18,24,10,0.9) 0%, rgba(18,24,10,0.4) 100%);}.elementor-2771 .elementor-element.elementor-element-5b1204f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#B5E05A;}.elementor-2771 .elementor-element.elementor-element-eab88ab .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-c487475{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;color:#F1F4EA;}.elementor-2771 .elementor-element.elementor-element-6903062{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:36px 48px;--row-gap:36px;--column-gap:48px;--padding-top:80px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-2771 .elementor-element.elementor-element-7487e3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2771 .elementor-element.elementor-element-d667660 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:30px;font-weight:700;color:#22281A;}.elementor-2771 .elementor-element.elementor-element-84950ff{font-family:"Roboto", Sans-serif;font-size:16px;color:#5B6150;}.elementor-2771 .elementor-element.elementor-element-d3ea753{background-color:#F7F9F2;padding:18px 20px 18px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E9D2;border-radius:10px 10px 10px 10px;}.elementor-2771 .elementor-element.elementor-element-d3ea753 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-2771 .elementor-element.elementor-element-d3ea753 .elementor-icon-box-title{margin-block-end:2px;color:#22281A;}.elementor-2771 .elementor-element.elementor-element-d3ea753.elementor-view-stacked .elementor-icon{background-color:#80BB01;fill:#FFFFFF;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-d3ea753.elementor-view-framed .elementor-icon, .elementor-2771 .elementor-element.elementor-element-d3ea753.elementor-view-default .elementor-icon{fill:#80BB01;color:#80BB01;border-color:#80BB01;}.elementor-2771 .elementor-element.elementor-element-d3ea753.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-d3ea753 .elementor-icon{font-size:18px;}.elementor-2771 .elementor-element.elementor-element-d3ea753 .elementor-icon-box-title, .elementor-2771 .elementor-element.elementor-element-d3ea753 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;}.elementor-2771 .elementor-element.elementor-element-d3ea753 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;color:#5B6150;}.elementor-2771 .elementor-element.elementor-element-558549b{background-color:#F7F9F2;padding:18px 20px 18px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E9D2;border-radius:10px 10px 10px 10px;}.elementor-2771 .elementor-element.elementor-element-558549b .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-2771 .elementor-element.elementor-element-558549b .elementor-icon-box-title{margin-block-end:2px;color:#22281A;}.elementor-2771 .elementor-element.elementor-element-558549b.elementor-view-stacked .elementor-icon{background-color:#80BB01;fill:#FFFFFF;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-558549b.elementor-view-framed .elementor-icon, .elementor-2771 .elementor-element.elementor-element-558549b.elementor-view-default .elementor-icon{fill:#80BB01;color:#80BB01;border-color:#80BB01;}.elementor-2771 .elementor-element.elementor-element-558549b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-558549b .elementor-icon{font-size:18px;}.elementor-2771 .elementor-element.elementor-element-558549b .elementor-icon-box-title, .elementor-2771 .elementor-element.elementor-element-558549b .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;}.elementor-2771 .elementor-element.elementor-element-558549b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;color:#5B6150;}.elementor-2771 .elementor-element.elementor-element-7111f07{background-color:#F7F9F2;padding:18px 20px 18px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E9D2;border-radius:10px 10px 10px 10px;}.elementor-2771 .elementor-element.elementor-element-7111f07 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-2771 .elementor-element.elementor-element-7111f07 .elementor-icon-box-title{margin-block-end:2px;color:#22281A;}.elementor-2771 .elementor-element.elementor-element-7111f07.elementor-view-stacked .elementor-icon{background-color:#80BB01;fill:#FFFFFF;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-7111f07.elementor-view-framed .elementor-icon, .elementor-2771 .elementor-element.elementor-element-7111f07.elementor-view-default .elementor-icon{fill:#80BB01;color:#80BB01;border-color:#80BB01;}.elementor-2771 .elementor-element.elementor-element-7111f07.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-7111f07 .elementor-icon{font-size:18px;}.elementor-2771 .elementor-element.elementor-element-7111f07 .elementor-icon-box-title, .elementor-2771 .elementor-element.elementor-element-7111f07 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;}.elementor-2771 .elementor-element.elementor-element-7111f07 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;color:#5B6150;}.elementor-2771 .elementor-element.elementor-element-1db6edd{background-color:#F7F9F2;padding:18px 20px 18px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E9D2;border-radius:10px 10px 10px 10px;}.elementor-2771 .elementor-element.elementor-element-1db6edd .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-2771 .elementor-element.elementor-element-1db6edd .elementor-icon-box-title{margin-block-end:2px;color:#22281A;}.elementor-2771 .elementor-element.elementor-element-1db6edd.elementor-view-stacked .elementor-icon{background-color:#80BB01;fill:#FFFFFF;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-1db6edd.elementor-view-framed .elementor-icon, .elementor-2771 .elementor-element.elementor-element-1db6edd.elementor-view-default .elementor-icon{fill:#80BB01;color:#80BB01;border-color:#80BB01;}.elementor-2771 .elementor-element.elementor-element-1db6edd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-1db6edd .elementor-icon{font-size:18px;}.elementor-2771 .elementor-element.elementor-element-1db6edd .elementor-icon-box-title, .elementor-2771 .elementor-element.elementor-element-1db6edd .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;}.elementor-2771 .elementor-element.elementor-element-1db6edd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;color:#5B6150;}.elementor-2771 .elementor-element.elementor-element-6f17a22{background-color:#F7F9F2;padding:18px 20px 18px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E9D2;border-radius:10px 10px 10px 10px;}.elementor-2771 .elementor-element.elementor-element-6f17a22 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-2771 .elementor-element.elementor-element-6f17a22 .elementor-icon-box-title{margin-block-end:2px;color:#22281A;}.elementor-2771 .elementor-element.elementor-element-6f17a22.elementor-view-stacked .elementor-icon{background-color:#80BB01;fill:#FFFFFF;color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-6f17a22.elementor-view-framed .elementor-icon, .elementor-2771 .elementor-element.elementor-element-6f17a22.elementor-view-default .elementor-icon{fill:#80BB01;color:#80BB01;border-color:#80BB01;}.elementor-2771 .elementor-element.elementor-element-6f17a22.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-6f17a22 .elementor-icon{font-size:18px;}.elementor-2771 .elementor-element.elementor-element-6f17a22 .elementor-icon-box-title, .elementor-2771 .elementor-element.elementor-element-6f17a22 .elementor-icon-box-title a{font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:700;}.elementor-2771 .elementor-element.elementor-element-6f17a22 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;color:#5B6150;}.elementor-2771 .elementor-element.elementor-element-d26be9f{padding:8px 4px 0px 4px;font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.7em;color:#5B6150;}.elementor-2771 .elementor-element.elementor-element-9979c64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E9D2;--border-color:#E2E9D2;--border-radius:12px 12px 12px 12px;box-shadow:0px 12px 32px 0px rgba(34,40,26,0.08);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2771 .elementor-element.elementor-element-9979c64:not(.elementor-motion-effects-element-type-background), .elementor-2771 .elementor-element.elementor-element-9979c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2771 .elementor-element.elementor-element-0df8477 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:700;color:#22281A;}.elementor-2771 .elementor-element.elementor-element-a04bab7{font-family:"Roboto", Sans-serif;font-size:16px;color:#5B6150;}@media(max-width:767px){.elementor-2771 .elementor-element.elementor-element-b45046c{--min-height:240px;}.elementor-2771 .elementor-element.elementor-element-eab88ab .elementor-heading-title{font-size:32px;}.elementor-2771 .elementor-element.elementor-element-c487475{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-2771 .elementor-element.elementor-element-6903062{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:50px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-2771 .elementor-element.elementor-element-7487e3d{--width:100%;}.elementor-2771 .elementor-element.elementor-element-9979c64{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-2771 .elementor-element.elementor-element-b45046c{--content-width:1240px;}.elementor-2771 .elementor-element.elementor-element-6903062{--content-width:1240px;}.elementor-2771 .elementor-element.elementor-element-7487e3d{--width:40%;}.elementor-2771 .elementor-element.elementor-element-9979c64{--width:60%;}}/* Start custom CSS for wpforms, class: .elementor-element-4003788 */.elementor-2771 .elementor-element.elementor-element-4003788 .wpforms-container .wpforms-field input:not([type=checkbox]):not([type=radio]), .elementor-2771 .elementor-element.elementor-element-4003788 .wpforms-container .wpforms-field textarea, .elementor-2771 .elementor-element.elementor-element-4003788 .wpforms-container .wpforms-field-row { max-width: 100% !important; width: 100% !important; }
.elementor-2771 .elementor-element.elementor-element-4003788 .wpforms-container .wpforms-field input, .elementor-2771 .elementor-element.elementor-element-4003788 .wpforms-container .wpforms-field textarea { border-radius: 6px !important; border-color: #D5DDC4 !important; }
.elementor-2771 .elementor-element.elementor-element-4003788 .wpforms-submit { background: #80BB01 !important; border-radius: 6px !important; padding: 14px 32px !important; font-weight: 700 !important; }
.elementor-2771 .elementor-element.elementor-element-4003788 .wpforms-submit:hover { background: #5D8900 !important; }/* End custom CSS */