.elementor-6 .elementor-element.elementor-element-5a14a48{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;z-index:100}.elementor-6 .elementor-element.elementor-element-5a14a48>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-d9f12ab>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6 .elementor-element.elementor-element-d92ba6b .elementor-repeater-item-465aba0 .swiper-slide-bg{background-image:url(https://brocksfarm.com/wp-content/uploads/2019/09/wedding-hero.jpg);background-size:cover}.elementor-6 .elementor-element.elementor-element-d92ba6b .swiper-slide{transition-duration:calc(8000ms*1.2);height:650px}.elementor-6 .elementor-element.elementor-element-d92ba6b .swiper-slide-contents{max-width:50%}.elementor-6 .elementor-element.elementor-element-d92ba6b .swiper-slide-inner{text-align:center}.elementor-6 .elementor-element.elementor-element-51d432c>.elementor-container{max-width:650px}.elementor-6 .elementor-element.elementor-element-045b592:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6 .elementor-element.elementor-element-045b592>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(255,255,255,.8)}.elementor-6 .elementor-element.elementor-element-045b592>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 15px}.elementor-6 .elementor-element.elementor-element-045b592>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-6 .elementor-element.elementor-element-534e4b8{text-align:center}.elementor-6 .elementor-element.elementor-element-534e4b8 .elementor-heading-title{font-size:35px;font-weight:400;color:#333}.elementor-6 .elementor-element.elementor-element-018d447>.elementor-widget-container{padding:0}.elementor-6 .elementor-element.elementor-element-018d447{text-align:center}.elementor-6 .elementor-element.elementor-element-018d447 .elementor-heading-title{font-size:18px;font-weight:400;letter-spacing:1px;color:#666}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6 .elementor-element.elementor-element-eb8b565 .elementor-button{background-color:#9c1519;fill:#fff;color:#fff;border-radius:0;padding:10px 30px}.elementor-6 .elementor-element.elementor-element-eb8b565>.elementor-widget-container{margin:30px 0 0}.elementor-6 .elementor-element.elementor-element-e55b3cd:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-e55b3cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-6 .elementor-element.elementor-element-e55b3cd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-6 .elementor-element.elementor-element-e55b3cd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-bc21365.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-6 .elementor-element.elementor-element-bc21365{z-index:105}.elementor-6 .elementor-element.elementor-element-87825da:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-87825da>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://brocksfarm.com/wp-content/uploads/2019/09/weddings-vis-nav.jpg");background-position:center left;background-size:cover}.elementor-6 .elementor-element.elementor-element-87825da{overflow:hidden;border-style:solid;border-width:8px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-6 .elementor-element.elementor-element-87825da>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-7b6da90>.elementor-widget-container{margin:10px 0 0}.elementor-6 .elementor-element.elementor-element-7b6da90{text-align:center}.elementor-6 .elementor-element.elementor-element-7b6da90 .elementor-heading-title{font-size:28px;font-weight:300;color:#9c1519}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-6 .elementor-element.elementor-element-c8c2d4a{--divider-border-style:solid;--divider-color:#dadada;--divider-border-width:1px}.elementor-6 .elementor-element.elementor-element-c8c2d4a .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0}.elementor-6 .elementor-element.elementor-element-c8c2d4a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-6 .elementor-element.elementor-element-50068c4{text-align:center;color:#777}.elementor-6 .elementor-element.elementor-element-d08fb83 .elementor-button{fill:#fff;color:#fff;border-radius:0}.elementor-6 .elementor-element.elementor-element-4fd4670.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-6 .elementor-element.elementor-element-4fd4670{z-index:105}.elementor-6 .elementor-element.elementor-element-4eecfa7:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-4eecfa7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://brocksfarm.com/wp-content/uploads/2019/09/farm-visits.jpg");background-position:center center;background-size:cover}.elementor-6 .elementor-element.elementor-element-4eecfa7{overflow:hidden;border-style:solid;border-width:8px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-6 .elementor-element.elementor-element-4eecfa7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-adea3f5>.elementor-widget-container{margin:10px 0 0}.elementor-6 .elementor-element.elementor-element-adea3f5{text-align:center}.elementor-6 .elementor-element.elementor-element-adea3f5 .elementor-heading-title{font-size:28px;font-weight:300;color:#9c1519}.elementor-6 .elementor-element.elementor-element-fd8c104{--divider-border-style:solid;--divider-color:#dadada;--divider-border-width:1px}.elementor-6 .elementor-element.elementor-element-fd8c104 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0}.elementor-6 .elementor-element.elementor-element-fd8c104 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-6 .elementor-element.elementor-element-44b3334{text-align:center;color:#777}.elementor-6 .elementor-element.elementor-element-d7f4de1 .elementor-button{fill:#fff;color:#fff;border-radius:0}.elementor-6 .elementor-element.elementor-element-6521ed4.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-6 .elementor-element.elementor-element-6521ed4{z-index:105}.elementor-6 .elementor-element.elementor-element-b7f96ad:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-b7f96ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://brocksfarm.com/wp-content/uploads/2019/09/company-events-vis-nav.jpg");background-position:center center;background-size:cover}.elementor-6 .elementor-element.elementor-element-b7f96ad{overflow:hidden;border-style:solid;border-width:8px;border-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-6 .elementor-element.elementor-element-b7f96ad,.elementor-6 .elementor-element.elementor-element-b7f96ad>.elementor-background-overlay{border-radius:0}.elementor-6 .elementor-element.elementor-element-b7f96ad>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-5b89d3a>.elementor-widget-container{margin:10px 0 0}.elementor-6 .elementor-element.elementor-element-5b89d3a{text-align:center}.elementor-6 .elementor-element.elementor-element-5b89d3a .elementor-heading-title{font-size:28px;font-weight:300;color:#9c1519}.elementor-6 .elementor-element.elementor-element-5392004{--divider-border-style:solid;--divider-color:#dadada;--divider-border-width:1px}.elementor-6 .elementor-element.elementor-element-5392004 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0}.elementor-6 .elementor-element.elementor-element-5392004 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-6 .elementor-element.elementor-element-f005072{text-align:center;color:#777}.elementor-6 .elementor-element.elementor-element-cca3bd4 .elementor-button{fill:#fff;color:#fff;border-radius:0}.elementor-6 .elementor-element.elementor-element-f78153e:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-f78153e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eaeaea}.elementor-6 .elementor-element.elementor-element-f78153e>.elementor-container{max-width:700px}.elementor-6 .elementor-element.elementor-element-f78153e{border-style:solid;border-width:1px 0;border-color:#dadada;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-6 .elementor-element.elementor-element-f78153e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-6df6f92.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6 .elementor-element.elementor-element-6df6f92.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6 .elementor-element.elementor-element-f9a06e2{text-align:center}.elementor-6 .elementor-element.elementor-element-f9a06e2 .elementor-heading-title{font-size:30px;letter-spacing:1px;color:#9c1519}.elementor-6 .elementor-element.elementor-element-363ef2c{--divider-border-style:solid;--divider-color:#aaa;--divider-border-width:1px}.elementor-6 .elementor-element.elementor-element-363ef2c .elementor-divider-separator{width:250px;margin:0 auto;margin-center:0}.elementor-6 .elementor-element.elementor-element-363ef2c .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px}.elementor-6 .elementor-element.elementor-element-1c85773{text-align:center;font-weight:400;line-height:2em;color:#333}.elementor-6 .elementor-element.elementor-element-c779b2d .elementor-button{background-color:#9c1519;border-radius:0}.elementor-6 .elementor-element.elementor-element-6dddd71:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-6dddd71>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-6 .elementor-element.elementor-element-6dddd71{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-6 .elementor-element.elementor-element-6dddd71>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-cb39724>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-6 .elementor-element.elementor-element-cb39724>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6 .elementor-element.elementor-element-a7ad6b4{text-align:center}.elementor-6 .elementor-element.elementor-element-a7ad6b4 .elementor-heading-title{letter-spacing:1px}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6 .elementor-element.elementor-element-a60f280 .gallery-item{padding:0 30px 30px 0}.elementor-6 .elementor-element.elementor-element-a60f280 .gallery{margin:0 -30px -30px 0}.elementor-6 .elementor-element.elementor-element-a60f280 .gallery-item .gallery-caption{text-align:center}.elementor-6 .elementor-element.elementor-element-1cef4ba .elementor-button{background-color:#fff;font-size:18px;fill:#9c1519;color:#9c1519;border-style:solid;border-width:1px;border-color:#9c1519}.elementor-6 .elementor-element.elementor-element-1cef4ba .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-6 .elementor-element.elementor-element-1cef4ba .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-6 .elementor-element.elementor-element-313b705:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-313b705>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eaeaea}.elementor-6 .elementor-element.elementor-element-313b705{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-6 .elementor-element.elementor-element-313b705>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-cd85a1b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6 .elementor-element.elementor-element-cd85a1b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6 .elementor-element.elementor-element-66f00fc>.elementor-widget-container{margin:0 0 15px;padding:0 0 15px;border-style:solid;border-width:0 0 1px;border-color:#9c1519}.elementor-6 .elementor-element.elementor-element-66f00fc{text-align:center}.elementor-6 .elementor-element.elementor-element-c8a1fbe>.elementor-widget-container{margin:0;padding:0 50px}.elementor-6 .elementor-element.elementor-element-c8a1fbe{text-align:center}.elementor-6 .elementor-element.elementor-element-5d2dec9>.elementor-widget-container{margin:0;padding:0 50px}.elementor-6 .elementor-element.elementor-element-d5acce2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-6 .elementor-element.elementor-element-d5acce2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-6 .elementor-element.elementor-element-d5acce2>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#dadada;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-6 .elementor-element.elementor-element-d5acce2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-6 .elementor-element.elementor-element-f9356f0 .elementor-icon-wrapper{text-align:center}.elementor-6 .elementor-element.elementor-element-f9356f0.elementor-view-stacked .elementor-icon{background-color:#444}.elementor-6 .elementor-element.elementor-element-f9356f0.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-f9356f0.elementor-view-default .elementor-icon{color:#444;border-color:#444}.elementor-6 .elementor-element.elementor-element-f9356f0.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-f9356f0.elementor-view-default .elementor-icon svg{fill:#444}.elementor-6 .elementor-element.elementor-element-765137b .elementor-icon-wrapper{text-align:center}.elementor-6 .elementor-element.elementor-element-765137b.elementor-view-stacked .elementor-icon{background-color:#444}.elementor-6 .elementor-element.elementor-element-765137b.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-765137b.elementor-view-default .elementor-icon{color:#444;border-color:#444}.elementor-6 .elementor-element.elementor-element-765137b.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-765137b.elementor-view-default .elementor-icon svg{fill:#444}.elementor-6 .elementor-element.elementor-element-cedb609 .elementor-icon-wrapper{text-align:center}.elementor-6 .elementor-element.elementor-element-cedb609.elementor-view-stacked .elementor-icon{background-color:#444}.elementor-6 .elementor-element.elementor-element-cedb609.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-cedb609.elementor-view-default .elementor-icon{color:#444;border-color:#444}.elementor-6 .elementor-element.elementor-element-cedb609.elementor-view-framed .elementor-icon,.elementor-6 .elementor-element.elementor-element-cedb609.elementor-view-default .elementor-icon svg{fill:#444}:root{--page-title-display:none}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-debcc2d{width:20%}.elementor-6 .elementor-element.elementor-element-0c8f147{width:80%}.elementor-6 .elementor-element.elementor-element-db30db6{width:20%}.elementor-6 .elementor-element.elementor-element-957d127{width:80%}.elementor-6 .elementor-element.elementor-element-529bcb2{width:20%}.elementor-6 .elementor-element.elementor-element-81a5c03{width:80%}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-313b705{padding:15px 0}}.elementor-6 .elementor-element.elementor-element-018d447{max-width:500px;margin:0 auto}.elementor-6 .elementor-element.elementor-element-045b592{margin:0 auto}.elementor-6 .elementor-element.elementor-element-51d432c{position:absolute;bottom:25%;transform:translatey(25%);z-index:100}.elementor-6 .elementor-element.elementor-element-87825da{height:300px;width:300px}.elementor-6 .elementor-element.elementor-element-7b6da90{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-c8c2d4a{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-50068c4{min-height:100px}.elementor-6 .elementor-element.elementor-element-4eecfa7{height:300px;width:300px}.elementor-6 .elementor-element.elementor-element-adea3f5{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-fd8c104{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-44b3334{min-height:100px}.elementor-6 .elementor-element.elementor-element-44b3334 p{margin:0}.elementor-6 .elementor-element.elementor-element-b7f96ad{height:300px;width:300px}.elementor-6 .elementor-element.elementor-element-5b89d3a{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-5392004{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-f005072{min-height:100px}.elementor-6 .elementor-element.elementor-element-f005072 p{margin:0}.elementor-6 .elementor-element.elementor-element-f9a06e2{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-363ef2c{margin-bottom:0}.elementor-6 .elementor-element.elementor-element-66f00fc{width:300px;margin:0 auto}