.elementor-808 .elementor-element.elementor-element-42855e54 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-808 .elementor-element.elementor-element-42855e54:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-42855e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zincroofings.fpcsites.com/wp-content/uploads/2026/03/zinc-standing-seam-roof-cornwall-residential-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-808 .elementor-element.elementor-element-42855e54 > .elementor-background-overlay{background-color:rgba(10,10,10,0.60);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-42855e54 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-808 .elementor-element.elementor-element-42855e54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-808 .elementor-element.elementor-element-4a721bf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-4a721bf1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:700;line-height:1.1em;color:#ffffff;}.elementor-widget-text-editor{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-808 .elementor-element.elementor-element-1a5db6ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.88);}.elementor-808 .elementor-element.elementor-element-753cf5b0{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-808 .elementor-element.elementor-element-4672f2e8 .elementor-button{background-color:#7B5A3A;font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 32px 14px 32px;}.elementor-808 .elementor-element.elementor-element-4672f2e8 .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-4672f2e8 .elementor-button:focus{background-color:#5a3e25;color:#ffffff;}.elementor-808 .elementor-element.elementor-element-4672f2e8 .elementor-button:hover svg, .elementor-808 .elementor-element.elementor-element-4672f2e8 .elementor-button:focus svg{fill:#ffffff;}.elementor-808 .elementor-element.elementor-element-682d1222 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 32px 14px 32px;}.elementor-808 .elementor-element.elementor-element-682d1222 .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-682d1222 .elementor-button:focus{background-color:transparent;color:#ffffff;}.elementor-808 .elementor-element.elementor-element-682d1222 .elementor-button:hover svg, .elementor-808 .elementor-element.elementor-element-682d1222 .elementor-button:focus svg{fill:#ffffff;}.elementor-808 .elementor-element.elementor-element-1cf88c1d:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-1cf88c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-808 .elementor-element.elementor-element-1cf88c1d > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-1cf88c1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 60px 0px;}.elementor-808 .elementor-element.elementor-element-1cf88c1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-6fc5f653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-1f2b9f19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-481cb119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-6768a1b3:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-6768a1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3f0;}.elementor-808 .elementor-element.elementor-element-6768a1b3 > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-6768a1b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 48px 0px;}.elementor-808 .elementor-element.elementor-element-6768a1b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-52a949c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-808 .elementor-element.elementor-element-7a9fe066{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-808 .elementor-element.elementor-element-2ee1728a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-808 .elementor-element.elementor-element-2ee1728a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-5b73998c:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-5b73998c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3f0;}.elementor-808 .elementor-element.elementor-element-5b73998c > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-5b73998c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-808 .elementor-element.elementor-element-5b73998c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-6fbd9486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-6fbd9486 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#7a5c3a;}.elementor-808 .elementor-element.elementor-element-16072bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-2b5e897d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-2b5e897d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#7a5c3a;}.elementor-808 .elementor-element.elementor-element-4b915763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-3b99fef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-808 .elementor-element.elementor-element-388be1a7 img{max-width:500px;border-radius:8px 8px 8px 8px;}.elementor-808 .elementor-element.elementor-element-4be0ab38:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-4be0ab38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-808 .elementor-element.elementor-element-4be0ab38 > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-4be0ab38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-808 .elementor-element.elementor-element-4be0ab38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-577e1e28 img{max-width:440px;border-radius:8px 8px 8px 8px;}.elementor-808 .elementor-element.elementor-element-7804ebf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-808 .elementor-element.elementor-element-24fac10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-24fac10 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-ab26385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-808 .elementor-element.elementor-element-10572271{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-808 .elementor-element.elementor-element-2aa9a368{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-808 .elementor-element.elementor-element-1ad3f2dc:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-1ad3f2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3f0;}.elementor-808 .elementor-element.elementor-element-1ad3f2dc > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-1ad3f2dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 48px 0px;}.elementor-808 .elementor-element.elementor-element-1ad3f2dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-4c8914d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-808 .elementor-element.elementor-element-25af144{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-808 .elementor-element.elementor-element-5f8c3c20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-808 .elementor-element.elementor-element-5f8c3c20 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-37ecb48f:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-37ecb48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3f0;}.elementor-808 .elementor-element.elementor-element-37ecb48f > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-37ecb48f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-808 .elementor-element.elementor-element-37ecb48f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-9ac79b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-9ac79b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#7a5c3a;}.elementor-808 .elementor-element.elementor-element-6e806908{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-7ae955e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-7ae955e3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#7a5c3a;}.elementor-808 .elementor-element.elementor-element-5f9587be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-3d8a48e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.8em;color:#333333;}.elementor-808 .elementor-element.elementor-element-15b20d3f img{max-width:500px;border-radius:8px 8px 8px 8px;}.elementor-808 .elementor-element.elementor-element-7c070096:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-7c070096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-808 .elementor-element.elementor-element-7c070096 > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-7c070096{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-808 .elementor-element.elementor-element-7c070096 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-db9403b img{max-width:440px;border-radius:8px 8px 8px 8px;}.elementor-808 .elementor-element.elementor-element-25da8bff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-808 .elementor-element.elementor-element-76e264c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-76e264c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-273624e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-808 .elementor-element.elementor-element-7fbd6947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-808 .elementor-element.elementor-element-4506f61d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:#666666;}.elementor-808 .elementor-element.elementor-element-261a995f:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-261a995f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3f0;}.elementor-808 .elementor-element.elementor-element-261a995f > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-261a995f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 40px 0px;}.elementor-808 .elementor-element.elementor-element-261a995f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-220c43cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-808 .elementor-element.elementor-element-95563f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-95563f9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-6bd89572:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-6bd89572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3f0;}.elementor-808 .elementor-element.elementor-element-6bd89572 > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-6bd89572{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-808 .elementor-element.elementor-element-6bd89572 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-6dab8c6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-6dab8c6a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-427ddc01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.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-808 .elementor-element.elementor-element-6d3cb972{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-6d3cb972 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-6d3cb972 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-e70c225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-e70c225 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-2148bcd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-808 .elementor-element.elementor-element-2d74fdfb{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-2d74fdfb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-2d74fdfb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-1b333457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-1b333457 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-6d66992c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-808 .elementor-element.elementor-element-40fdc713{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-40fdc713 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-40fdc713 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-793d075d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-793d075d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-6ba381d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-808 .elementor-element.elementor-element-2cc32c40{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-2cc32c40 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-2cc32c40 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-417ed14d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-417ed14d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-a3d83eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-808 .elementor-element.elementor-element-e1db3cd{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-e1db3cd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-e1db3cd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-397acdc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-397acdc0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-3f3b3da4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-808 .elementor-element.elementor-element-406a7e32{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-406a7e32 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-406a7e32 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-38e68ceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-38e68ceb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-41a1e140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-808 .elementor-element.elementor-element-11fb3930{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-11fb3930 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-11fb3930 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-2b03782f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-808 .elementor-element.elementor-element-2b03782f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;line-height:1.15em;color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-79e1523d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.8em;color:#666666;}.elementor-808 .elementor-element.elementor-element-2a1257c4{--divider-border-style:solid;--divider-color:Array;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-808 .elementor-element.elementor-element-2a1257c4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-808 .elementor-element.elementor-element-2a1257c4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-808 .elementor-element.elementor-element-6549b3a:not(.elementor-motion-effects-element-type-background), .elementor-808 .elementor-element.elementor-element-6549b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-808 .elementor-element.elementor-element-6549b3a > .elementor-container{max-width:1200px;}.elementor-808 .elementor-element.elementor-element-6549b3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-808 .elementor-element.elementor-element-6549b3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-808 .elementor-element.elementor-element-3da7a799.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-808 .elementor-element.elementor-element-4aba2dd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-808 .elementor-element.elementor-element-4aba2dd7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-808 .elementor-element.elementor-element-8b279be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:rgba(255,255,255,0.78);}.elementor-808 .elementor-element.elementor-element-7113205b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:rgba(255,255,255,0.78);}.elementor-808 .elementor-element.elementor-element-1f4ae700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;font-family:"Lato", Sans-serif;font-size:16px;line-height:1.85em;color:rgba(255,255,255,0.78);}.elementor-808 .elementor-element.elementor-element-34de28f4 .elementor-button{background-color:#7B5A3A;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.5px;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:16px 48px 16px 48px;}.elementor-808 .elementor-element.elementor-element-34de28f4 .elementor-button:hover, .elementor-808 .elementor-element.elementor-element-34de28f4 .elementor-button:focus{background-color:#5a3e25;color:#ffffff;}.elementor-808 .elementor-element.elementor-element-34de28f4 .elementor-button:hover svg, .elementor-808 .elementor-element.elementor-element-34de28f4 .elementor-button:focus svg{fill:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-808 .elementor-element.elementor-element-4a721bf1 .elementor-heading-title{font-size:42px;}.elementor-808 .elementor-element.elementor-element-1a5db6ea{font-size:17px;}.elementor-808 .elementor-element.elementor-element-6fc5f653{font-size:16px;}.elementor-808 .elementor-element.elementor-element-1f2b9f19{font-size:16px;}.elementor-808 .elementor-element.elementor-element-481cb119{font-size:16px;}.elementor-808 .elementor-element.elementor-element-2ee1728a .elementor-heading-title{font-size:32px;}.elementor-808 .elementor-element.elementor-element-6fbd9486 .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-16072bb2{font-size:16px;}.elementor-808 .elementor-element.elementor-element-2b5e897d .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-4b915763{font-size:16px;}.elementor-808 .elementor-element.elementor-element-3b99fef8{font-size:16px;}.elementor-808 .elementor-element.elementor-element-24fac10 .elementor-heading-title{font-size:29px;}.elementor-808 .elementor-element.elementor-element-ab26385{font-size:16px;}.elementor-808 .elementor-element.elementor-element-10572271{font-size:16px;}.elementor-808 .elementor-element.elementor-element-2aa9a368{font-size:16px;}.elementor-808 .elementor-element.elementor-element-5f8c3c20 .elementor-heading-title{font-size:32px;}.elementor-808 .elementor-element.elementor-element-9ac79b4 .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-6e806908{font-size:16px;}.elementor-808 .elementor-element.elementor-element-7ae955e3 .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-5f9587be{font-size:16px;}.elementor-808 .elementor-element.elementor-element-3d8a48e{font-size:16px;}.elementor-808 .elementor-element.elementor-element-76e264c5 .elementor-heading-title{font-size:29px;}.elementor-808 .elementor-element.elementor-element-273624e8{font-size:16px;}.elementor-808 .elementor-element.elementor-element-7fbd6947{font-size:16px;}.elementor-808 .elementor-element.elementor-element-4506f61d{font-size:16px;}.elementor-808 .elementor-element.elementor-element-95563f9 .elementor-heading-title{font-size:29px;}.elementor-808 .elementor-element.elementor-element-6dab8c6a .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-427ddc01{font-size:15px;}.elementor-808 .elementor-element.elementor-element-e70c225 .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-2148bcd1{font-size:15px;}.elementor-808 .elementor-element.elementor-element-1b333457 .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-6d66992c{font-size:15px;}.elementor-808 .elementor-element.elementor-element-793d075d .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-6ba381d5{font-size:15px;}.elementor-808 .elementor-element.elementor-element-417ed14d .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-a3d83eb{font-size:15px;}.elementor-808 .elementor-element.elementor-element-397acdc0 .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-3f3b3da4{font-size:15px;}.elementor-808 .elementor-element.elementor-element-38e68ceb .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-41a1e140{font-size:15px;}.elementor-808 .elementor-element.elementor-element-2b03782f .elementor-heading-title{font-size:18px;}.elementor-808 .elementor-element.elementor-element-79e1523d{font-size:15px;}.elementor-808 .elementor-element.elementor-element-4aba2dd7 .elementor-heading-title{font-size:34px;}.elementor-808 .elementor-element.elementor-element-8b279be{font-size:16px;}.elementor-808 .elementor-element.elementor-element-7113205b{font-size:16px;}.elementor-808 .elementor-element.elementor-element-1f4ae700{font-size:16px;}}@media(max-width:767px){.elementor-808 .elementor-element.elementor-element-4a721bf1 .elementor-heading-title{font-size:34px;}.elementor-808 .elementor-element.elementor-element-1a5db6ea{font-size:16px;}.elementor-808 .elementor-element.elementor-element-6fc5f653{font-size:15px;}.elementor-808 .elementor-element.elementor-element-1f2b9f19{font-size:15px;}.elementor-808 .elementor-element.elementor-element-481cb119{font-size:15px;}.elementor-808 .elementor-element.elementor-element-2ee1728a .elementor-heading-title{font-size:26px;}.elementor-808 .elementor-element.elementor-element-6fbd9486 .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-16072bb2{font-size:15px;}.elementor-808 .elementor-element.elementor-element-2b5e897d .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-4b915763{font-size:15px;}.elementor-808 .elementor-element.elementor-element-3b99fef8{font-size:15px;}.elementor-808 .elementor-element.elementor-element-24fac10 .elementor-heading-title{font-size:23px;}.elementor-808 .elementor-element.elementor-element-ab26385{font-size:15px;}.elementor-808 .elementor-element.elementor-element-10572271{font-size:15px;}.elementor-808 .elementor-element.elementor-element-2aa9a368{font-size:15px;}.elementor-808 .elementor-element.elementor-element-5f8c3c20 .elementor-heading-title{font-size:26px;}.elementor-808 .elementor-element.elementor-element-9ac79b4 .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-6e806908{font-size:15px;}.elementor-808 .elementor-element.elementor-element-7ae955e3 .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-5f9587be{font-size:15px;}.elementor-808 .elementor-element.elementor-element-3d8a48e{font-size:15px;}.elementor-808 .elementor-element.elementor-element-76e264c5 .elementor-heading-title{font-size:23px;}.elementor-808 .elementor-element.elementor-element-273624e8{font-size:15px;}.elementor-808 .elementor-element.elementor-element-7fbd6947{font-size:15px;}.elementor-808 .elementor-element.elementor-element-4506f61d{font-size:15px;}.elementor-808 .elementor-element.elementor-element-95563f9 .elementor-heading-title{font-size:23px;}.elementor-808 .elementor-element.elementor-element-6dab8c6a .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-427ddc01{font-size:14px;}.elementor-808 .elementor-element.elementor-element-e70c225 .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-2148bcd1{font-size:14px;}.elementor-808 .elementor-element.elementor-element-1b333457 .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-6d66992c{font-size:14px;}.elementor-808 .elementor-element.elementor-element-793d075d .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-6ba381d5{font-size:14px;}.elementor-808 .elementor-element.elementor-element-417ed14d .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-a3d83eb{font-size:14px;}.elementor-808 .elementor-element.elementor-element-397acdc0 .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-3f3b3da4{font-size:14px;}.elementor-808 .elementor-element.elementor-element-38e68ceb .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-41a1e140{font-size:14px;}.elementor-808 .elementor-element.elementor-element-2b03782f .elementor-heading-title{font-size:16px;}.elementor-808 .elementor-element.elementor-element-79e1523d{font-size:14px;}.elementor-808 .elementor-element.elementor-element-4aba2dd7 .elementor-heading-title{font-size:27px;}.elementor-808 .elementor-element.elementor-element-8b279be{font-size:15px;}.elementor-808 .elementor-element.elementor-element-7113205b{font-size:15px;}.elementor-808 .elementor-element.elementor-element-1f4ae700{font-size:15px;}}