.elementor-47432 .elementor-element.elementor-element-739a1467 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-47432 .elementor-element.elementor-element-739a1467:not(.elementor-motion-effects-element-type-background), .elementor-47432 .elementor-element.elementor-element-739a1467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a3530;}.elementor-47432 .elementor-element.elementor-element-739a1467 > .elementor-background-overlay{background-color:rgba(30,28,26,0.65);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47432 .elementor-element.elementor-element-739a1467 > .elementor-container{min-height:520px;}.elementor-47432 .elementor-element.elementor-element-739a1467{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-47432 .elementor-element.elementor-element-3d3d296c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-47432 .elementor-element.elementor-element-3d3d296c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-47432 .elementor-element.elementor-element-3d3d296c > .elementor-element-populated{padding:60px 40px 56px 40px;}.elementor-47432 .elementor-element.elementor-element-4ecac2f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-weight:400;color:rgba(255,255,255,0.5);}.elementor-47432 .elementor-element.elementor-element-234b8688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-234b8688 .elementor-heading-title{font-family:"Ford Antenna";font-weight:400;color:#ffffff;}.elementor-47432 .elementor-element.elementor-element-7ae15923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-weight:400;color:rgba(255,255,255,0.82);}.elementor-47432 .elementor-element.elementor-element-187d26eb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Ford Antenna";font-weight:400;}.elementor-47432 .elementor-element.elementor-element-56230519{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-56230519 .elementor-button{font-family:"Ford Antenna";font-weight:600;}.elementor-bc-flex-widget .elementor-47432 .elementor-element.elementor-element-222f015.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-47432 .elementor-element.elementor-element-222f015.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-47432 .elementor-element.elementor-element-222f015 > .elementor-element-populated{padding:60px 40px 56px 40px;}.elementor-47432 .elementor-element.elementor-element-993cf49:not(.elementor-motion-effects-element-type-background), .elementor-47432 .elementor-element.elementor-element-993cf49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e3e0db;}.elementor-47432 .elementor-element.elementor-element-993cf49{border-style:solid;border-width:1px 0px 0px 0px;border-color:#d8d4ce;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-47432 .elementor-element.elementor-element-993cf49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47432 .elementor-element.elementor-element-48061494 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d8d4ce;padding:28px 16px 28px 16px;}.elementor-47432 .elementor-element.elementor-element-54b30720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-47432 .elementor-element.elementor-element-54b30720 .elementor-heading-title{font-family:"Ford Antenna";font-weight:600;color:#A48B5E;}.elementor-47432 .elementor-element.elementor-element-289c2b25{font-family:"Ford Antenna";font-weight:400;color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-4e2c7fd3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d8d4ce;padding:28px 16px 28px 16px;}.elementor-47432 .elementor-element.elementor-element-129e4c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-47432 .elementor-element.elementor-element-129e4c68 .elementor-heading-title{color:#a48b5e;}.elementor-47432 .elementor-element.elementor-element-63dffb45{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-4f56f921 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#d8d4ce;padding:28px 16px 28px 16px;}.elementor-47432 .elementor-element.elementor-element-15fb56c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-47432 .elementor-element.elementor-element-15fb56c9 .elementor-heading-title{color:#a48b5e;}.elementor-47432 .elementor-element.elementor-element-23ce0540{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-58c465a4 > .elementor-element-populated{padding:28px 16px 28px 16px;}.elementor-47432 .elementor-element.elementor-element-1f09305{width:var( --container-widget-width, 114.23% );max-width:114.23%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:114.23%;--container-widget-flex-grow:0;text-align:center;}.elementor-47432 .elementor-element.elementor-element-1f09305.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-47432 .elementor-element.elementor-element-1f09305 .elementor-heading-title{color:#a48b5e;}.elementor-47432 .elementor-element.elementor-element-7a79c30{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-5396f40c:not(.elementor-motion-effects-element-type-background), .elementor-47432 .elementor-element.elementor-element-5396f40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-47432 .elementor-element.elementor-element-5396f40c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 40px 48px 40px;}.elementor-47432 .elementor-element.elementor-element-5396f40c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47432 .elementor-element.elementor-element-289938fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-47432 .elementor-element.elementor-element-289938fe .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-19c42b99{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-ef5911c:not(.elementor-motion-effects-element-type-background), .elementor-47432 .elementor-element.elementor-element-ef5911c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-47432 .elementor-element.elementor-element-ef5911c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 32px 40px;}.elementor-47432 .elementor-element.elementor-element-ef5911c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47432 .elementor-element.elementor-element-7e27fc5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-1a05d4c6{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-1a05d4c6 .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-705e7a3d{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-449e91b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-68abce30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-76ff2407{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-76ff2407 .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-86b27b{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-ef6dcef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-5eb924c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-68596a02{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-68596a02 .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-7dac7bd1{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-57cdff97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-2b907333{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-5fd9610:not(.elementor-motion-effects-element-type-background), .elementor-47432 .elementor-element.elementor-element-5fd9610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-47432 .elementor-element.elementor-element-5fd9610{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 32px 40px;}.elementor-47432 .elementor-element.elementor-element-5fd9610 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47432 .elementor-element.elementor-element-13754e1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-13754e1 .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-2c6f667d{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-599c3f8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-638694cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-928dcc{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-928dcc .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-1af0a9e7{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-78c40bbe{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-2d770364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-1c8a40b9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-1c8a40b9 .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-197d9930{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-16d98798{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-49619202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-5677f5aa:not(.elementor-motion-effects-element-type-background), .elementor-47432 .elementor-element.elementor-element-5677f5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-47432 .elementor-element.elementor-element-5677f5aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 80px 40px;}.elementor-47432 .elementor-element.elementor-element-5677f5aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47432 .elementor-element.elementor-element-485a03b7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-485a03b7 .elementor-heading-title{color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-64b94dfa{color:#7a7872;}.elementor-47432 .elementor-element.elementor-element-26eadfc1{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-5029060c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47432 .elementor-element.elementor-element-3b9967d8:not(.elementor-motion-effects-element-type-background), .elementor-47432 .elementor-element.elementor-element-3b9967d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0ede8;}.elementor-47432 .elementor-element.elementor-element-3b9967d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-47432 .elementor-element.elementor-element-3b9967d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47432 .elementor-element.elementor-element-491c02f2 > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-47432 .elementor-element.elementor-element-7b6314fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-47432 .elementor-element.elementor-element-7b6314fc .elementor-heading-title{font-family:"Ford Antenna";font-weight:600;color:#2d2e2e;}.elementor-47432 .elementor-element.elementor-element-64b0e052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Ford Antenna";font-weight:400;color:#7a7872;}@media(min-width:768px){.elementor-47432 .elementor-element.elementor-element-491c02f2{width:45%;}.elementor-47432 .elementor-element.elementor-element-5d6f66b7{width:45.219%;}}@media(max-width:767px){.elementor-47432 .elementor-element.elementor-element-3b9967d8{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-47432 .elementor-element.elementor-element-491c02f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-47432 .elementor-element.elementor-element-491c02f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-47432 .elementor-element.elementor-element-491c02f2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-47432 .elementor-element.elementor-element-491c02f2 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px;}.elementor-47432 .elementor-element.elementor-element-7b6314fc{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-4ecac2f9 */.elementor-47432 .elementor-element.elementor-element-4ecac2f9 p { font-size: 12px !important; letter-spacing: 0.22em !important; text-transform: uppercase !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ae15923 */.elementor-47432 .elementor-element.elementor-element-7ae15923 p { font-size: 16px !important; line-height: 1.65 !important; font-family: Arial, sans-serif !important; max-width: 500px !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-187d26eb */.elementor-47432 .elementor-element.elementor-element-187d26eb { display: inline-block !important; background: rgba(255,255,255,0.10) !important; border: 1px solid rgba(164,139,94,0.55) !important; border-radius: 4px !important; padding: 8px 20px !important; } .elementor-47432 .elementor-element.elementor-element-187d26eb p { font-size: 15px !important; color: #ffffff !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56230519 */.elementor-47432 .elementor-element.elementor-element-56230519 .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border: none !important; border-radius: 4px !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35c68b1b */.elementor-47432 .elementor-element.elementor-element-35c68b1b .elementor-button { background: transparent !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border: 1.5px solid #ffffff !important; border-radius: 4px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54b30720 */.elementor-47432 .elementor-element.elementor-element-54b30720 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 28px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289c2b25 */.elementor-47432 .elementor-element.elementor-element-289c2b25 p { font-size: 13px !important; font-family: Arial, sans-serif !important; text-align: center !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-129e4c68 */.elementor-47432 .elementor-element.elementor-element-129e4c68 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 15px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63dffb45 */.elementor-47432 .elementor-element.elementor-element-63dffb45 p { font-size: 13px !important; font-family: Arial, sans-serif !important; text-align: center !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15fb56c9 */.elementor-47432 .elementor-element.elementor-element-15fb56c9 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 15px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23ce0540 */.elementor-47432 .elementor-element.elementor-element-23ce0540 p { font-size: 13px !important; font-family: Arial, sans-serif !important; text-align: center !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f09305 */.elementor-47432 .elementor-element.elementor-element-1f09305 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 15px !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a79c30 */.elementor-47432 .elementor-element.elementor-element-7a79c30 p { font-size: 13px !important; font-family: Arial, sans-serif !important; text-align: center !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-289938fe */.elementor-47432 .elementor-element.elementor-element-289938fe { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: clamp(28px, 4vw, 44px) !important; line-height: 1.2 !important; max-width: 760px !important; margin-left: auto !important; margin-right: auto !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19c42b99 */.elementor-47432 .elementor-element.elementor-element-19c42b99 { max-width: 760px !important; margin-left: auto !important; margin-right: auto !important; } .elementor-47432 .elementor-element.elementor-element-19c42b99 p { font-size: 16px !important; line-height: 1.7 !important; font-family: Arial, sans-serif !important; text-align: center !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e27fc5c */.elementor-47432 .elementor-element.elementor-element-7e27fc5c { width: 100% !important; padding-top: 75% !important; position: relative !important; border-radius: 6px 6px 0 0 !important; overflow: hidden !important; background-color: #b8b0a0 !important; display: block !important; } .elementor-47432 .elementor-element.elementor-element-7e27fc5c img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a05d4c6 */.elementor-47432 .elementor-element.elementor-element-1a05d4c6 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 22px !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-705e7a3d */.elementor-47432 .elementor-element.elementor-element-705e7a3d p { font-size: 14px !important; line-height: 1.6 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae5df88 */.elementor-47432 .elementor-element.elementor-element-5ae5df88 { background: #f0ede8 !important; border-left: 3px solid #a48b5e !important; border-radius: 0 4px 4px 0 !important; padding: 8px 14px !important; } .elementor-47432 .elementor-element.elementor-element-5ae5df88 p { font-size: 14px !important; color: #2d2e2e !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-449e91b5 */.elementor-47432 .elementor-element.elementor-element-449e91b5 .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border-radius: 4px !important; width: 100% !important; text-align: center !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68abce30 */.elementor-47432 .elementor-element.elementor-element-68abce30 .elementor-button { background: #32373c !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border-radius: 4px !important; width: 100% !important; text-align: center !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43d302bf */.elementor-47432 .elementor-element.elementor-element-43d302bf { width: 100% !important; padding-top: 75% !important; position: relative !important; border-radius: 6px 6px 0 0 !important; overflow: hidden !important; background-color: #a8a090 !important; display: block !important; } .elementor-47432 .elementor-element.elementor-element-43d302bf img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76ff2407 */.elementor-47432 .elementor-element.elementor-element-76ff2407 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 22px !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86b27b */.elementor-47432 .elementor-element.elementor-element-86b27b p { font-size: 14px !important; line-height: 1.6 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c1d4175 */.elementor-47432 .elementor-element.elementor-element-4c1d4175 { background: #f0ede8 !important; border-left: 3px solid #a48b5e !important; border-radius: 0 4px 4px 0 !important; padding: 8px 14px !important; } .elementor-47432 .elementor-element.elementor-element-4c1d4175 p { font-size: 14px !important; color: #2d2e2e !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ef6dcef */.elementor-47432 .elementor-element.elementor-element-ef6dcef .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb924c */.elementor-47432 .elementor-element.elementor-element-5eb924c .elementor-button { background: #32373c !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42fe4217 */.elementor-47432 .elementor-element.elementor-element-42fe4217 { width: 100% !important; padding-top: 75% !important; position: relative !important; border-radius: 6px 6px 0 0 !important; overflow: hidden !important; background-color: #9a9282 !important; display: block !important; } .elementor-47432 .elementor-element.elementor-element-42fe4217 img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68596a02 */.elementor-47432 .elementor-element.elementor-element-68596a02 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 22px !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7dac7bd1 */.elementor-47432 .elementor-element.elementor-element-7dac7bd1 p { font-size: 14px !important; line-height: 1.6 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64edf0c4 */.elementor-47432 .elementor-element.elementor-element-64edf0c4 { background: #f0ede8 !important; border-left: 3px solid #a48b5e !important; border-radius: 0 4px 4px 0 !important; padding: 8px 14px !important; } .elementor-47432 .elementor-element.elementor-element-64edf0c4 p { font-size: 14px !important; color: #2d2e2e !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57cdff97 */.elementor-47432 .elementor-element.elementor-element-57cdff97 .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b907333 */.elementor-47432 .elementor-element.elementor-element-2b907333 .elementor-button { background: #32373c !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef5911c */.elementor-47432 .elementor-element.elementor-element-ef5911c { max-width: 1200px !important; margin-left: auto !important; margin-right: auto !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16173dc0 */.elementor-47432 .elementor-element.elementor-element-16173dc0 { width: 100% !important; padding-top: 75% !important; position: relative !important; border-radius: 6px 6px 0 0 !important; overflow: hidden !important; background-color: #c0b8a8 !important; display: block !important; } .elementor-47432 .elementor-element.elementor-element-16173dc0 img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13754e1 */.elementor-47432 .elementor-element.elementor-element-13754e1 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 22px !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c6f667d */.elementor-47432 .elementor-element.elementor-element-2c6f667d p { font-size: 14px !important; line-height: 1.6 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3586b78b */.elementor-47432 .elementor-element.elementor-element-3586b78b { background: #f0ede8 !important; border-left: 3px solid #a48b5e !important; border-radius: 0 4px 4px 0 !important; padding: 8px 14px !important; } .elementor-47432 .elementor-element.elementor-element-3586b78b p { font-size: 14px !important; color: #2d2e2e !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-599c3f8e */.elementor-47432 .elementor-element.elementor-element-599c3f8e .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-638694cf */.elementor-47432 .elementor-element.elementor-element-638694cf .elementor-button { background: #32373c !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a37ff52 */.elementor-47432 .elementor-element.elementor-element-4a37ff52 { width: 100% !important; padding-top: 75% !important; position: relative !important; border-radius: 6px 6px 0 0 !important; overflow: hidden !important; background-color: #8a9898 !important; display: block !important; } .elementor-47432 .elementor-element.elementor-element-4a37ff52 img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-928dcc */.elementor-47432 .elementor-element.elementor-element-928dcc { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 22px !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1af0a9e7 */.elementor-47432 .elementor-element.elementor-element-1af0a9e7 p { font-size: 14px !important; line-height: 1.6 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bafd80a */.elementor-47432 .elementor-element.elementor-element-5bafd80a { background: #f0ede8 !important; border-left: 3px solid #a48b5e !important; border-radius: 0 4px 4px 0 !important; padding: 8px 14px !important; } .elementor-47432 .elementor-element.elementor-element-5bafd80a p { font-size: 14px !important; color: #2d2e2e !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78c40bbe */.elementor-47432 .elementor-element.elementor-element-78c40bbe .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d770364 */.elementor-47432 .elementor-element.elementor-element-2d770364 .elementor-button { background: #32373c !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4506e2c4 */.elementor-47432 .elementor-element.elementor-element-4506e2c4 { width: 100% !important; padding-top: 75% !important; position: relative !important; border-radius: 6px 6px 0 0 !important; overflow: hidden !important; background-color: #8898a0 !important; display: block !important; } .elementor-47432 .elementor-element.elementor-element-4506e2c4 img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c8a40b9 */.elementor-47432 .elementor-element.elementor-element-1c8a40b9 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 22px !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-197d9930 */.elementor-47432 .elementor-element.elementor-element-197d9930 p { font-size: 14px !important; line-height: 1.6 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a493003 */.elementor-47432 .elementor-element.elementor-element-5a493003 { background: #f0ede8 !important; border-left: 3px solid #a48b5e !important; border-radius: 0 4px 4px 0 !important; padding: 8px 14px !important; } .elementor-47432 .elementor-element.elementor-element-5a493003 p { font-size: 14px !important; color: #2d2e2e !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16d98798 */.elementor-47432 .elementor-element.elementor-element-16d98798 .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49619202 */.elementor-47432 .elementor-element.elementor-element-49619202 .elementor-button { background: #32373c !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5fd9610 */.elementor-47432 .elementor-element.elementor-element-5fd9610 { max-width: 1200px !important; margin-left: auto !important; margin-right: auto !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c79b72c */.elementor-47432 .elementor-element.elementor-element-c79b72c { width: 100% !important; padding-top: 75% !important; position: relative !important; border-radius: 6px 6px 0 0 !important; overflow: hidden !important; background-color: #a89080 !important; display: block !important; } .elementor-47432 .elementor-element.elementor-element-c79b72c img { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-485a03b7 */.elementor-47432 .elementor-element.elementor-element-485a03b7 { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: 22px !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64b94dfa */.elementor-47432 .elementor-element.elementor-element-64b94dfa p { font-size: 14px !important; line-height: 1.6 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-579f23d2 */.elementor-47432 .elementor-element.elementor-element-579f23d2 { background: #f0ede8 !important; border-left: 3px solid #a48b5e !important; border-radius: 0 4px 4px 0 !important; padding: 8px 14px !important; } .elementor-47432 .elementor-element.elementor-element-579f23d2 p { font-size: 14px !important; color: #2d2e2e !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26eadfc1 */.elementor-47432 .elementor-element.elementor-element-26eadfc1 .elementor-button { background: #a48b5e !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 14px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5029060c */.elementor-47432 .elementor-element.elementor-element-5029060c .elementor-button { background: #32373c !important; color: #ffffff !important; font-family: Arial, sans-serif !important; font-size: 14px !important; letter-spacing: 0.04em !important; padding: 13px 28px !important; border-radius: 4px !important; width: 100% !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5677f5aa */.elementor-47432 .elementor-element.elementor-element-5677f5aa { max-width: 1200px !important; margin-left: auto !important; margin-right: auto !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b6314fc */.elementor-47432 .elementor-element.elementor-element-7b6314fc { font-family: 'ltc-caslon-pro', Georgia, serif !important; font-weight: 400 !important; font-size: clamp(26px, 3.5vw, 38px) !important; line-height: 1.2 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64b0e052 */.elementor-47432 .elementor-element.elementor-element-64b0e052 p { font-size: 15px !important; line-height: 1.7 !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3096a222 */.elementor-47432 .elementor-element.elementor-element-3096a222 { width: 100% !important; border-radius: 6px !important; overflow: hidden !important; background-color: #b0a890 !important; } .elementor-47432 .elementor-element.elementor-element-3096a222 img { width: 100% !important; display: block !important; object-fit: cover !important; } .elementor-47432 .elementor-element.elementor-element-3096a222 .widget-image-caption { position: absolute !important; bottom: 16px !important; left: 16px !important; background: #2d2e2e !important; color: #ffffff !important; font-size: 12px !important; padding: 6px 16px !important; border-radius: 20px !important; letter-spacing: 0.06em !important; font-family: Arial, sans-serif !important; margin: 0 !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54bb292 *//* Verdwaalde checkboxes verbergen: alles behalve echte keuze- en consentvelden */
#vb-jubileum-form input[type="checkbox"] { display:none !important; }
#vb-jubileum-form .gchoice input[type="checkbox"],
#vb-jubileum-form .ginput_container_consent input[type="checkbox"] {
  display:inline-block !important;
}
/* Ingevulde tekst zwart, placeholder grijs */
#vb-jubileum-form .gform_wrapper input[type="text"],
#vb-jubileum-form .gform_wrapper input[type="email"],
#vb-jubileum-form .gform_wrapper input[type="tel"],
#vb-jubileum-form .gform_wrapper input[type="number"],
#vb-jubileum-form .gform_wrapper textarea,
#vb-jubileum-form .gform_wrapper select {
  color:#2d2e2e !important;
  -webkit-text-fill-color:#2d2e2e !important;
  opacity:1 !important;
}

#vb-jubileum-form .gform_wrapper input::placeholder,
#vb-jubileum-form .gform_wrapper textarea::placeholder {
  color:#9b968e !important;
  -webkit-text-fill-color:#9b968e !important;
  opacity:1 !important;
}

/* Autofill (Chrome/Safari maakt tekst anders soms onzichtbaar) */
#vb-jubileum-form .gform_wrapper input:-webkit-autofill,
#vb-jubileum-form .gform_wrapper input:-webkit-autofill:hover,
#vb-jubileum-form .gform_wrapper input:-webkit-autofill:focus {
  -webkit-text-fill-color:#2d2e2e !important;
  -webkit-box-shadow:0 0 0 1000px #ffffff inset !important;
}/* End custom CSS */