.elementor-13985 .elementor-element.elementor-element-f3d2fb4:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-f3d2fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thiessenorchards.com/wp-content/uploads/2026/07/apple-picking-banner.jpg");background-position:center right;background-size:cover;}.elementor-13985 .elementor-element.elementor-element-f3d2fb4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #0000008C 19%, #FFFFFF00 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-f3d2fb4 > .elementor-container{max-width:1400px;min-height:825px;}.elementor-13985 .elementor-element.elementor-element-f3d2fb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-13985 .elementor-element.elementor-element-1eff8f4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-13985 .elementor-element.elementor-element-1eff8f4{text-align:start;}.elementor-13985 .elementor-element.elementor-element-1eff8f4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:95px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-b598b71 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-b598b71{margin-top:0px;margin-bottom:25px;}.elementor-13985 .elementor-element.elementor-element-ec47e14 > .elementor-element-populated{margin:0px 25px 0px 0px;--e-column-margin-right:25px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-951ff8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-951ff8d{font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-727287d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-13985 .elementor-element.elementor-element-727287d .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-framed .elementor-icon, .elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-13985 .elementor-element.elementor-element-727287d.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-727287d .elementor-icon{font-size:25px;}.elementor-13985 .elementor-element.elementor-element-727287d .elementor-icon-box-title, .elementor-13985 .elementor-element.elementor-element-727287d .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-13985 .elementor-element.elementor-element-f7b2803 > .elementor-container{max-width:1600px;}.elementor-13985 .elementor-element.elementor-element-f7b2803{margin-top:40px;margin-bottom:40px;}.elementor-13985 .elementor-element.elementor-element-fea3ed7 > .elementor-container{max-width:1600px;}.elementor-13985 .elementor-element.elementor-element-fea3ed7{margin-top:0px;margin-bottom:40px;}.elementor-13985 .elementor-element.elementor-element-8b74a8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-8b74a8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-8b74a8a > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-8b74a8a > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-8b74a8a > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-8b74a8a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13985 .elementor-element.elementor-element-8b74a8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-875055d > .elementor-container{max-width:1500px;}.elementor-13985 .elementor-element.elementor-element-48051cc > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#F2EFE8;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-48051cc > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-48051cc > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-48051cc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-79d73a5{--grid-columns:2;--grid-row-gap:15px;width:auto;max-width:auto;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-ea37a60 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 2px;border-color:#F2EFE8;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-13985 .elementor-element.elementor-element-2f9dbde{--grid-columns:2;--grid-row-gap:15px;width:auto;max-width:auto;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-84c161d > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:#F2EFE8;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-8dee9c4{--grid-columns:2;--grid-row-gap:15px;width:auto;max-width:auto;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-70193e6 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3363857{--grid-columns:2;--grid-row-gap:15px;width:auto;max-width:auto;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-9f39a19:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-9f39a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-13985 .elementor-element.elementor-element-9f39a19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-13985 .elementor-element.elementor-element-9f39a19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-7246070 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4b68fdb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4b68fdb{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-257e89e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-13985 .elementor-element.elementor-element-257e89e{text-align:center;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;letter-spacing:-2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-000c313:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-000c313 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-000c313 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-13985 .elementor-element.elementor-element-000c313 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-000c313 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-000c313 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-000c313:hover > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.08);}.elementor-13985 .elementor-element.elementor-element-000c313 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-f103966 > .elementor-container{max-width:200px;}.elementor-13985 .elementor-element.elementor-element-f103966{margin-top:0px;margin-bottom:25px;}.elementor-13985 .elementor-element.elementor-element-d174934:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-d174934 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-13985 .elementor-element.elementor-element-d174934 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-d174934 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-d174934 > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-13985 .elementor-element.elementor-element-d174934 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-d174934 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-8cd0339 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-8cd0339{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-6bf13a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-6bf13a1{text-align:center;font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:900;letter-spacing:-1.5px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-40801fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-40801fe{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;letter-spacing:-0.2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-77f7290:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-77f7290 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-77f7290 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-13985 .elementor-element.elementor-element-77f7290 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-77f7290 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-77f7290 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-77f7290:hover > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.08);}.elementor-13985 .elementor-element.elementor-element-77f7290 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-05eea33 > .elementor-container{max-width:200px;}.elementor-13985 .elementor-element.elementor-element-05eea33{margin-top:0px;margin-bottom:25px;}.elementor-13985 .elementor-element.elementor-element-72f07a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-72f07a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-13985 .elementor-element.elementor-element-72f07a7 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-72f07a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-72f07a7 > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-13985 .elementor-element.elementor-element-72f07a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-72f07a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-7cb67b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-7cb67b3{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-7c3e501 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-7c3e501{text-align:center;font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:900;letter-spacing:-1.5px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-c7652f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-c7652f3{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-51dae5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-51dae5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-51dae5a > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-13985 .elementor-element.elementor-element-51dae5a > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-51dae5a > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-51dae5a > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-51dae5a:hover > .elementor-element-populated{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.08);}.elementor-13985 .elementor-element.elementor-element-51dae5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-34033d6 > .elementor-container{max-width:200px;}.elementor-13985 .elementor-element.elementor-element-34033d6{margin-top:0px;margin-bottom:25px;}.elementor-13985 .elementor-element.elementor-element-3c2e393:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-3c2e393 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-13985 .elementor-element.elementor-element-3c2e393 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-3c2e393 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-3c2e393 > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-13985 .elementor-element.elementor-element-3c2e393 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3c2e393 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-11031d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-11031d0{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-d22e6dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-d22e6dd{text-align:center;font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:900;letter-spacing:-1.5px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-8051d03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-8051d03{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-b59ae9d:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-b59ae9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-13985 .elementor-element.elementor-element-b59ae9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-b59ae9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-484da44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-484da44:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-484da44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-484da44 > .elementor-container{max-width:500px;}.elementor-13985 .elementor-element.elementor-element-484da44{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-484da44, .elementor-13985 .elementor-element.elementor-element-484da44 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-484da44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-37fc16b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-37fc16b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-13985 .elementor-element.elementor-element-37fc16b > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-37fc16b > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-37fc16b > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-13985 .elementor-element.elementor-element-37fc16b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-37fc16b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-fdd4eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-fdd4eb5{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-dcb7e19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-dcb7e19{text-align:center;font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:900;letter-spacing:-1.5px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-16bd9f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-16bd9f0{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-e239607 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-e239607:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-e239607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-e239607 > .elementor-container{max-width:500px;}.elementor-13985 .elementor-element.elementor-element-e239607{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-e239607, .elementor-13985 .elementor-element.elementor-element-e239607 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-e239607 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-edb8404:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-edb8404 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-13985 .elementor-element.elementor-element-edb8404 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-edb8404 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-edb8404 > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-13985 .elementor-element.elementor-element-edb8404 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-edb8404 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-3e751c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3e751c0{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-b3f5481 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-b3f5481{text-align:center;font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:900;letter-spacing:-1.5px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-4d554f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4d554f0{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-b34b14e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-b34b14e:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-b34b14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-b34b14e > .elementor-container{max-width:500px;}.elementor-13985 .elementor-element.elementor-element-b34b14e{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-b34b14e, .elementor-13985 .elementor-element.elementor-element-b34b14e > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-b34b14e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-bb413fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-bb413fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2EC;}.elementor-13985 .elementor-element.elementor-element-bb413fe > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-bb413fe > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-bb413fe > .elementor-background-slideshow{border-radius:999px 999px 999px 999px;}.elementor-13985 .elementor-element.elementor-element-bb413fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-bb413fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-96f7a95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-96f7a95{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-b7df26f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-b7df26f{text-align:center;font-family:"Fraunces", Sans-serif;font-size:35px;font-weight:900;letter-spacing:-1.5px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-04c453d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-04c453d{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-a308957 > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-a308957{padding:100px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-f8bb87e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-ee64166 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-13985 .elementor-element.elementor-element-ee64166 > .elementor-container{max-width:1500px;}.elementor-13985 .elementor-element.elementor-element-ee64166{margin-top:0px;margin-bottom:50px;}.elementor-13985 .elementor-element.elementor-element-5757d00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-5757d00{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-a9970a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-a9970a7{text-align:start;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-bae3162 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-1f10039 .elementor-button{background-color:#FFFFFF00;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;fill:#972020;color:#972020;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px;}.elementor-13985 .elementor-element.elementor-element-1f10039 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-1f10039 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-1f10039 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-1f10039 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-1f10039 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-1f10039 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-1f10039 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-cba34ac > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-cba34ac{padding:0px 0px 100px 0px;}.elementor-13985 .elementor-element.elementor-element-c6726fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-c6726fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-85cdab8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-85cdab8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thiessenorchards.com/wp-content/uploads/2026/07/new_wooden-frame2-scaled.png");background-position:center center;background-size:cover;}.elementor-13985 .elementor-element.elementor-element-85cdab8 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-85cdab8 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-85cdab8 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-85cdab8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 35px 35px 35px;}.elementor-13985 .elementor-element.elementor-element-85cdab8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-d11985c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-68a762d > .elementor-container{max-width:1280px;}.elementor-13985 .elementor-element.elementor-element-d44f319:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-d44f319 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-d44f319 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-d44f319 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-d44f319 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-d44f319 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-d44f319 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-e301b4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-e301b4b{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-ca97ebb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-ca97ebb{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-e399cff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-e399cff:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-e399cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-13985 .elementor-element.elementor-element-e399cff > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-e399cff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-13985 .elementor-element.elementor-element-e399cff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-e1c8aaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-e1c8aaf{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-b16b602 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-b16b602{text-align:start;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-4feb6ae:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-4feb6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-13985 .elementor-element.elementor-element-4feb6ae > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-4feb6ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-13985 .elementor-element.elementor-element-4feb6ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-c800fc0{--grid-columns:4;}.elementor-13985 .elementor-element.elementor-element-87ef411 > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-332df8d > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-407a051 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-407a051{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-909dc5b > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-909dc5b{text-align:start;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-083c670{margin-top:0px;margin-bottom:15px;}.elementor-13985 .elementor-element.elementor-element-c4e6a9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-c4e6a9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-c4e6a9c > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-c4e6a9c > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-c4e6a9c > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-c4e6a9c > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-c4e6a9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-3bc119d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-b6a820a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-b6a820a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-a1ec668 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-a1ec668{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-af5e1b8 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4452650 .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-4452650 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-4452650 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-4452650 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4452650 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-4452650 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-4452650 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-4452650 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-07b59c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-7a91ff8 .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-7a91ff8 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-7a91ff8 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-7a91ff8 > .elementor-widget-container{margin:0px 0px 0px 3px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-7a91ff8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-7a91ff8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-7a91ff8 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-7a91ff8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-fdaea06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-fdaea06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-fdaea06 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-fdaea06 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-fdaea06 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-fdaea06 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-fdaea06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-df08af8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-3dcfb9c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3dcfb9c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-e4962f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-e4962f0{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-0d6baec > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-579661d .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-579661d .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-579661d .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-579661d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-579661d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-579661d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-579661d .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-579661d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-2f5f19f{margin-top:0px;margin-bottom:15px;}.elementor-13985 .elementor-element.elementor-element-952c04e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-952c04e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-952c04e > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-952c04e > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-952c04e > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-952c04e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-952c04e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-a26674f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-f2ee29c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-f2ee29c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-8c0fc35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-8c0fc35{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-4a9820a > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-f61f84a .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-f61f84a .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-f61f84a .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-f61f84a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-f61f84a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-f61f84a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-f61f84a .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-f61f84a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-a0a1d9d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-73a6c56 .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-73a6c56 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-73a6c56 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-73a6c56 > .elementor-widget-container{margin:0px 0px 0px 3px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-73a6c56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-73a6c56 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-73a6c56 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-73a6c56 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-723cbc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-723cbc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-723cbc0 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-723cbc0 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-723cbc0 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-723cbc0 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-723cbc0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-b0c1d98 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-43310a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-43310a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-8c55bc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-8c55bc1{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-b5bab2e > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-466c08a .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-466c08a .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-466c08a .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-466c08a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-466c08a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-466c08a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-466c08a .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-466c08a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-9e41402:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-9e41402 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-9e41402 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-9e41402 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-9e41402 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-9e41402 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-9e41402 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-a03a6f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-b1e48d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-b1e48d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-32187ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-32187ab{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-644906f > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-f6b670a .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-f6b670a .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-f6b670a .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-f6b670a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-f6b670a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13985 .elementor-element.elementor-element-f6b670a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13985 .elementor-element.elementor-element-f6b670a .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-f6b670a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-5f8a386 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-5f8a386 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-5f8a386 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-5f8a386 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-5f8a386 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-5515983:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-5515983 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 100%);}.elementor-13985 .elementor-element.elementor-element-5515983 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-5515983 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-5515983 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-5515983 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-5515983 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-8b7499f{font-family:"Parisienne", Sans-serif;font-size:55px;line-height:65px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-ad95d85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-ad95d85{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:400;line-height:35px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-c9899af .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-13985 .elementor-element.elementor-element-c9899af .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-c9899af .elementor-icon-box-title, .elementor-13985 .elementor-element.elementor-element-c9899af .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;}.elementor-13985 .elementor-element.elementor-element-c9899af .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:17px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-60fa600{width:auto;max-width:auto;}.elementor-13985 .elementor-element.elementor-element-60fa600 > .elementor-widget-container{background-color:#FFFFFF2B;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF70;border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-60fa600.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13985 .elementor-element.elementor-element-60fa600 .elementor-icon-wrapper{text-align:center;}.elementor-13985 .elementor-element.elementor-element-60fa600.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-60fa600.elementor-view-framed .elementor-icon, .elementor-13985 .elementor-element.elementor-element-60fa600.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-60fa600.elementor-view-framed .elementor-icon, .elementor-13985 .elementor-element.elementor-element-60fa600.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-60fa600 .elementor-icon{font-size:90px;}.elementor-13985 .elementor-element.elementor-element-60fa600 .elementor-icon svg{height:90px;}.elementor-13985 .elementor-element.elementor-element-9340887 > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-9340887{padding:100px 0px 100px 0px;}.elementor-13985 .elementor-element.elementor-element-8b91258 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3d937f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3d937f5{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-17e2083 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-17e2083{text-align:center;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-2208978{margin-top:0px;margin-bottom:15px;}.elementor-13985 .elementor-element.elementor-element-d446b26:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-d446b26 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-d446b26 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-d446b26 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-d446b26 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-d446b26 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-d446b26 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-da9a125 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-d73d3c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-d73d3c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-73de38b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-73de38b{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-4a365c6 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-896df1f .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-896df1f .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-896df1f .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-896df1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-896df1f .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-896df1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-5e0cf23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-5e0cf23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-5e0cf23 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-5e0cf23 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-5e0cf23 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-5e0cf23 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-5e0cf23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-a8a4c2d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-35b8828 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-35b8828 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-f0bdc9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-f0bdc9c{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-5662441 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-2374318 .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-2374318 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-2374318 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-2374318 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-2374318 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-2374318 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-0959687 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-e37a53f .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-e37a53f .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-e37a53f .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-e37a53f > .elementor-widget-container{margin:0px 0px 0px 3px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-e37a53f .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-e37a53f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-90bed9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3b31fd7 .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-3b31fd7 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-3b31fd7 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-3b31fd7 > .elementor-widget-container{margin:0px 0px 0px 3px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3b31fd7 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-3b31fd7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-d246383{margin-top:0px;margin-bottom:15px;}.elementor-13985 .elementor-element.elementor-element-8578d0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-8578d0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-8578d0e > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-8578d0e > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-8578d0e > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-8578d0e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-8578d0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-a9c7144 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-7e6dfeb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-7e6dfeb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-a778a85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-a778a85{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-902aa88 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4e2ee93 .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-4e2ee93 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-4e2ee93 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-4e2ee93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4e2ee93 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-4e2ee93 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-1b42908:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-1b42908 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-1b42908 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-1b42908 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-1b42908 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-1b42908 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-1b42908 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-fa66d29 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-6c5aab2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-6c5aab2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-1129591 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-1129591{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-af5095e > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-be9a893 .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-be9a893 .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-be9a893 .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-be9a893 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-be9a893 .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-be9a893 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-44aa2c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-44aa2c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-44aa2c9 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-44aa2c9 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-44aa2c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-44aa2c9 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-44aa2c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-d13f05e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-89f4fdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-89f4fdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-3cfdcf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3cfdcf0{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-db54b44 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-6f5ecfa .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-6f5ecfa .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-6f5ecfa .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-6f5ecfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-6f5ecfa .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-6f5ecfa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-f8f4a13 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-dc8768c .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-dc8768c .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-dc8768c .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-dc8768c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-dc8768c .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-dc8768c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-cca0e61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13985 .elementor-element.elementor-element-cca0e61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-cca0e61 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-cca0e61 > .elementor-element-populated, .elementor-13985 .elementor-element.elementor-element-cca0e61 > .elementor-element-populated > .elementor-background-overlay, .elementor-13985 .elementor-element.elementor-element-cca0e61 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-cca0e61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-21eef62 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-52a4c69 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-52a4c69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-82d3fd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-82d3fd0{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;text-transform:uppercase;line-height:22px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-deae8f1 > .elementor-element-populated{margin:0px 3px 0px 0px;--e-column-margin-right:3px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-d5e626c .elementor-button{background-color:#972020;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#972020;border-radius:25px 25px 25px 25px;padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-d5e626c .elementor-button:hover, .elementor-13985 .elementor-element.elementor-element-d5e626c .elementor-button:focus{background-color:#972020;color:#FFFFFF;border-color:#972020;}.elementor-13985 .elementor-element.elementor-element-d5e626c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-d5e626c .elementor-button:hover svg, .elementor-13985 .elementor-element.elementor-element-d5e626c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-baf7158 > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-baf7158{margin-top:0px;margin-bottom:50px;z-index:1;}.elementor-13985 .elementor-element.elementor-element-4cc8c17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-5c711d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-5c711d3:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-5c711d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7C1D1D 0%, #972020 50%);}.elementor-13985 .elementor-element.elementor-element-5c711d3 > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-5c711d3, .elementor-13985 .elementor-element.elementor-element-5c711d3 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-13985 .elementor-element.elementor-element-5c711d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-5c711d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-a324242 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-a324242{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#E8A34C;}.elementor-13985 .elementor-element.elementor-element-2d3f5e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-2d3f5e3{text-align:start;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-ef466e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-ef466e1{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-9e3d286 .elementor-icon-wrapper{text-align:center;}.elementor-13985 .elementor-element.elementor-element-9e3d286.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-9e3d286.elementor-view-framed .elementor-icon, .elementor-13985 .elementor-element.elementor-element-9e3d286.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-9e3d286.elementor-view-framed .elementor-icon, .elementor-13985 .elementor-element.elementor-element-9e3d286.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-9e3d286 .elementor-icon{font-size:125px;}.elementor-13985 .elementor-element.elementor-element-9e3d286 .elementor-icon svg{height:125px;}.elementor-13985 .elementor-element.elementor-element-2cd3441 > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-2cd3441{margin-top:0px;margin-bottom:50px;}.elementor-13985 .elementor-element.elementor-element-ad2f34e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-af9ffe5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13985 .elementor-element.elementor-element-af9ffe5:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-af9ffe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7C1D1D 0%, #972020 50%);}.elementor-13985 .elementor-element.elementor-element-af9ffe5 > .elementor-container{max-width:1400px;}.elementor-13985 .elementor-element.elementor-element-af9ffe5, .elementor-13985 .elementor-element.elementor-element-af9ffe5 > .elementor-background-overlay{border-radius:40px 40px 40px 40px;}.elementor-13985 .elementor-element.elementor-element-af9ffe5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-af9ffe5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-edfacb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-edfacb8{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#E8A34C;}.elementor-13985 .elementor-element.elementor-element-d8e115f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-d8e115f{text-align:start;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-331130f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-331130f{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-13985 .elementor-element.elementor-element-4ec4eec:not(.elementor-motion-effects-element-type-background), .elementor-13985 .elementor-element.elementor-element-4ec4eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F4;}.elementor-13985 .elementor-element.elementor-element-4ec4eec > .elementor-container{max-width:1440px;}.elementor-13985 .elementor-element.elementor-element-4ec4eec{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-13985 .elementor-element.elementor-element-4ec4eec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-13167fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-30a11be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-30a11be{text-align:center;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-8defa9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-8defa9b{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:30px;letter-spacing:-0.2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-8defa9b a{color:#972020;}.elementor-13985 .elementor-element.elementor-element-8defa9b a:hover, .elementor-13985 .elementor-element.elementor-element-8defa9b a:focus{color:#868686;}.elementor-13985 .elementor-element.elementor-element-1434ff4{--image-border-radius:10px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-13985 .elementor-element.elementor-element-98d8246 > .elementor-container{max-width:800px;min-height:900px;}.elementor-13985 .elementor-element.elementor-element-98d8246{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13985 .elementor-element.elementor-element-98d8246 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13985 .elementor-element.elementor-element-507f5a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-283d9c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-283d9c2{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#972020;}.elementor-13985 .elementor-element.elementor-element-80422c8 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-80422c8{text-align:center;font-family:"Fraunces", Sans-serif;font-size:55px;font-weight:900;line-height:65px;letter-spacing:-2px;color:#000000;}.elementor-13985 .elementor-element.elementor-element-17bda51 > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2EFE8;border-radius:30px 30px 30px 30px;}.elementor-13985 .elementor-element.elementor-element-17bda51.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-item{border-width:1px;border-color:#F2EFE8;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#F2EFE8;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#F2EFE8;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-icon, .elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-title{color:#000000;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-icon svg{fill:#000000;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-active .elementor-accordion-icon, .elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;line-height:20px;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-tab-title{padding:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-icon{margin-inline-end:10px;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-tab-content{color:#000000;font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:normal;line-height:32px;padding:25px 25px 25px 25px;}body.elementor-page-13985:not(.elementor-motion-effects-element-type-background), body.elementor-page-13985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13985 .elementor-element.elementor-element-79d73a5{--grid-columns:2;}.elementor-13985 .elementor-element.elementor-element-2f9dbde{--grid-columns:2;}.elementor-13985 .elementor-element.elementor-element-8dee9c4{--grid-columns:2;}.elementor-13985 .elementor-element.elementor-element-3363857{--grid-columns:2;}.elementor-13985 .elementor-element.elementor-element-c800fc0{--grid-columns:2;}}@media(max-width:767px){.elementor-13985 .elementor-element.elementor-element-f3d2fb4 > .elementor-container{min-height:400px;}.elementor-13985 .elementor-element.elementor-element-f3d2fb4{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-1eff8f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-1eff8f4 .elementor-heading-title{font-size:54px;line-height:62px;}.elementor-13985 .elementor-element.elementor-element-ec47e14 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-951ff8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-951ff8d{font-size:20px;line-height:30px;}.elementor-13985 .elementor-element.elementor-element-727287d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-727287d .elementor-icon-box-title, .elementor-13985 .elementor-element.elementor-element-727287d .elementor-icon-box-title a{font-size:15px;}.elementor-13985 .elementor-element.elementor-element-f7b2803{margin-top:30px;margin-bottom:20px;padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-fea3ed7{padding:10px 20px 10px 20px;}.elementor-13985 .elementor-element.elementor-element-8b74a8a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-13985 .elementor-element.elementor-element-875055d{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-48051cc > .elementor-element-populated{border-width:0px 0px 2px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15px 0px;}.elementor-13985 .elementor-element.elementor-element-79d73a5{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-ea37a60 > .elementor-element-populated{border-width:0px 0px 3px 0px;padding:15px 0px 15px 0px;}.elementor-13985 .elementor-element.elementor-element-2f9dbde{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-84c161d > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-8dee9c4{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-70193e6 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-3363857{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-13985 .elementor-element.elementor-element-9f39a19{padding:50px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4b68fdb{font-size:14px;}.elementor-13985 .elementor-element.elementor-element-257e89e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-257e89e{font-size:40px;line-height:50px;}.elementor-13985 .elementor-element.elementor-element-000c313 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-13985 .elementor-element.elementor-element-eef8370 img{width:94%;}.elementor-13985 .elementor-element.elementor-element-77f7290 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-13985 .elementor-element.elementor-element-51dae5a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-13985 .elementor-element.elementor-element-b59ae9d{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-13985 .elementor-element.elementor-element-484da44{margin-top:0px;margin-bottom:15px;}.elementor-13985 .elementor-element.elementor-element-37fc16b{width:35%;}.elementor-13985 .elementor-element.elementor-element-37fc16b > .elementor-element-populated{margin:30px 5px 30px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-13985 .elementor-element.elementor-element-d5a9a60 img{width:94%;}.elementor-13985 .elementor-element.elementor-element-ef38339{width:65%;}.elementor-13985 .elementor-element.elementor-element-ef38339 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-fdd4eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-fdd4eb5{text-align:start;}.elementor-13985 .elementor-element.elementor-element-dcb7e19{text-align:start;font-size:27px;}.elementor-13985 .elementor-element.elementor-element-16bd9f0{text-align:start;font-size:17px;line-height:25px;letter-spacing:-0.5px;}.elementor-13985 .elementor-element.elementor-element-e239607{margin-top:0px;margin-bottom:15px;}.elementor-13985 .elementor-element.elementor-element-edb8404{width:35%;}.elementor-13985 .elementor-element.elementor-element-edb8404 > .elementor-element-populated{margin:40px 5px 40px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-13985 .elementor-element.elementor-element-3956f25 img{width:94%;}.elementor-13985 .elementor-element.elementor-element-cb3d550{width:65%;}.elementor-13985 .elementor-element.elementor-element-cb3d550 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-3e751c0{text-align:start;}.elementor-13985 .elementor-element.elementor-element-b3f5481{text-align:start;font-size:27px;}.elementor-13985 .elementor-element.elementor-element-4d554f0{text-align:start;font-size:17px;line-height:25px;}.elementor-13985 .elementor-element.elementor-element-bb413fe{width:35%;}.elementor-13985 .elementor-element.elementor-element-bb413fe > .elementor-element-populated{margin:50px 5px 50px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-13985 .elementor-element.elementor-element-18da10d img{width:94%;}.elementor-13985 .elementor-element.elementor-element-6153541{width:65%;}.elementor-13985 .elementor-element.elementor-element-6153541 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-96f7a95{text-align:start;}.elementor-13985 .elementor-element.elementor-element-b7df26f{text-align:start;font-size:27px;}.elementor-13985 .elementor-element.elementor-element-04c453d{text-align:start;font-size:17px;line-height:25px;}.elementor-13985 .elementor-element.elementor-element-a308957{padding:50px 0px 25px 0px;}.elementor-13985 .elementor-element.elementor-element-ee64166{margin-top:0px;margin-bottom:0px;}.elementor-13985 .elementor-element.elementor-element-1a80cc0 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-5757d00{text-align:center;font-size:14px;}.elementor-13985 .elementor-element.elementor-element-a9970a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-a9970a7{text-align:center;font-size:45px;line-height:50px;}.elementor-13985 .elementor-element.elementor-element-cba34ac{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-c6726fc > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-63f6911{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-85cdab8 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-d11985c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-13985 .elementor-element.elementor-element-68a762d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-e301b4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-ca97ebb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-e399cff{padding:50px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-189ae5a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-e1c8aaf{text-align:center;font-size:14px;}.elementor-13985 .elementor-element.elementor-element-b16b602 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-13985 .elementor-element.elementor-element-b16b602{text-align:center;font-size:45px;line-height:50px;}.elementor-13985 .elementor-element.elementor-element-c800fc0{--grid-columns:1;}.elementor-13985 .elementor-element.elementor-element-c800fc0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-9340887{padding:50px 0px 50px 0px;}.elementor-13985 .elementor-element.elementor-element-3d937f5{font-size:14px;}.elementor-13985 .elementor-element.elementor-element-17e2083{font-size:45px;line-height:50px;}.elementor-13985 .elementor-element.elementor-element-2208978{padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-d446b26 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-73de38b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13985 .elementor-element.elementor-element-73de38b{text-align:center;}.elementor-13985 .elementor-element.elementor-element-4a365c6{width:50%;}.elementor-13985 .elementor-element.elementor-element-4a365c6 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-5e0cf23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-f0bdc9c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13985 .elementor-element.elementor-element-f0bdc9c{text-align:center;}.elementor-13985 .elementor-element.elementor-element-5662441{width:50%;}.elementor-13985 .elementor-element.elementor-element-5662441 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-0959687{width:50%;}.elementor-13985 .elementor-element.elementor-element-0959687 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-13985 .elementor-element.elementor-element-90bed9c{width:50%;}.elementor-13985 .elementor-element.elementor-element-90bed9c > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-13985 .elementor-element.elementor-element-d246383{padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-8578d0e > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-a778a85 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13985 .elementor-element.elementor-element-a778a85{text-align:center;}.elementor-13985 .elementor-element.elementor-element-902aa88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-4e2ee93 > .elementor-widget-container{padding:0px 45px 0px 45px;}.elementor-13985 .elementor-element.elementor-element-1b42908 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-1129591 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13985 .elementor-element.elementor-element-1129591{text-align:center;}.elementor-13985 .elementor-element.elementor-element-af5095e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-be9a893 > .elementor-widget-container{padding:0px 45px 0px 45px;}.elementor-13985 .elementor-element.elementor-element-d2d54f9{padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-44aa2c9 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-3cfdcf0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13985 .elementor-element.elementor-element-3cfdcf0{text-align:center;}.elementor-13985 .elementor-element.elementor-element-db54b44 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-6f5ecfa > .elementor-widget-container{padding:0px 45px 0px 45px;}.elementor-13985 .elementor-element.elementor-element-f8f4a13 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-dc8768c > .elementor-widget-container{padding:0px 45px 0px 45px;}.elementor-13985 .elementor-element.elementor-element-cca0e61 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-13985 .elementor-element.elementor-element-82d3fd0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13985 .elementor-element.elementor-element-82d3fd0{text-align:center;}.elementor-13985 .elementor-element.elementor-element-deae8f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13985 .elementor-element.elementor-element-d5e626c > .elementor-widget-container{padding:0px 45px 0px 45px;}.elementor-13985 .elementor-element.elementor-element-ef4cb4a{width:20%;}.elementor-13985 .elementor-element.elementor-element-6bd92ba img{width:40%;}.elementor-13985 .elementor-element.elementor-element-c442b38{width:80%;}.elementor-13985 .elementor-element.elementor-element-a324242{font-size:15px;}.elementor-13985 .elementor-element.elementor-element-2d3f5e3{font-size:45px;line-height:55px;}.elementor-13985 .elementor-element.elementor-element-ad2f34e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-13985 .elementor-element.elementor-element-af9ffe5, .elementor-13985 .elementor-element.elementor-element-af9ffe5 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-13985 .elementor-element.elementor-element-af9ffe5{padding:20px 20px 20px 20px;}.elementor-13985 .elementor-element.elementor-element-74353fd{width:40%;}.elementor-13985 .elementor-element.elementor-element-74353fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-75c8235 img{width:100%;}.elementor-13985 .elementor-element.elementor-element-219f7a3{width:60%;}.elementor-13985 .elementor-element.elementor-element-219f7a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-edfacb8 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-edfacb8{font-size:14px;}.elementor-13985 .elementor-element.elementor-element-d8e115f{font-size:40px;line-height:50px;}.elementor-13985 .elementor-element.elementor-element-adf0e65 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13985 .elementor-element.elementor-element-4ec4eec{padding:50px 0px 50px 0px;}.elementor-13985 .elementor-element.elementor-element-30a11be{font-size:45px;line-height:50px;}.elementor-13985 .elementor-element.elementor-element-98d8246{padding:50px 0px 50px 0px;}.elementor-13985 .elementor-element.elementor-element-507f5a7 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-13985 .elementor-element.elementor-element-80422c8{font-size:45px;line-height:50px;}.elementor-13985 .elementor-element.elementor-element-17bda51 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-title{font-size:17px;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-tab-title{padding:20px 30px 20px 20px;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-13985 .elementor-element.elementor-element-17bda51 .elementor-tab-content{font-size:18px;line-height:28px;padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-13985 .elementor-element.elementor-element-d3f63d2{width:45%;}.elementor-13985 .elementor-element.elementor-element-250764a{width:55%;}.elementor-13985 .elementor-element.elementor-element-1a80cc0{width:48%;}.elementor-13985 .elementor-element.elementor-element-bae3162{width:52%;}.elementor-13985 .elementor-element.elementor-element-c6726fc{width:68%;}.elementor-13985 .elementor-element.elementor-element-85cdab8{width:100%;}.elementor-13985 .elementor-element.elementor-element-d11985c{width:32%;}.elementor-13985 .elementor-element.elementor-element-332df8d{width:65%;}.elementor-13985 .elementor-element.elementor-element-c4e6a9c{width:55%;}.elementor-13985 .elementor-element.elementor-element-b6a820a{width:25%;}.elementor-13985 .elementor-element.elementor-element-af5e1b8{width:39%;}.elementor-13985 .elementor-element.elementor-element-07b59c0{width:35.666%;}.elementor-13985 .elementor-element.elementor-element-fdaea06{width:45%;}.elementor-13985 .elementor-element.elementor-element-3dcfb9c{width:50%;}.elementor-13985 .elementor-element.elementor-element-0d6baec{width:50%;}.elementor-13985 .elementor-element.elementor-element-952c04e{width:55%;}.elementor-13985 .elementor-element.elementor-element-f2ee29c{width:33%;}.elementor-13985 .elementor-element.elementor-element-4a9820a{width:33%;}.elementor-13985 .elementor-element.elementor-element-a0a1d9d{width:33.666%;}.elementor-13985 .elementor-element.elementor-element-723cbc0{width:45%;}.elementor-13985 .elementor-element.elementor-element-43310a0{width:48%;}.elementor-13985 .elementor-element.elementor-element-b5bab2e{width:52%;}.elementor-13985 .elementor-element.elementor-element-9e41402{width:55%;}.elementor-13985 .elementor-element.elementor-element-b1e48d1{width:62%;}.elementor-13985 .elementor-element.elementor-element-644906f{width:38%;}.elementor-13985 .elementor-element.elementor-element-5f8a386{width:45%;}.elementor-13985 .elementor-element.elementor-element-5515983{width:35%;}.elementor-13985 .elementor-element.elementor-element-d73d3c6{width:66%;}.elementor-13985 .elementor-element.elementor-element-4a365c6{width:34%;}.elementor-13985 .elementor-element.elementor-element-35b8828{width:37%;}.elementor-13985 .elementor-element.elementor-element-5662441{width:22%;}.elementor-13985 .elementor-element.elementor-element-0959687{width:22%;}.elementor-13985 .elementor-element.elementor-element-90bed9c{width:18.753%;}.elementor-13985 .elementor-element.elementor-element-7e6dfeb{width:66%;}.elementor-13985 .elementor-element.elementor-element-902aa88{width:34%;}.elementor-13985 .elementor-element.elementor-element-6c5aab2{width:66%;}.elementor-13985 .elementor-element.elementor-element-af5095e{width:34%;}.elementor-13985 .elementor-element.elementor-element-89f4fdf{width:35%;}.elementor-13985 .elementor-element.elementor-element-db54b44{width:34%;}.elementor-13985 .elementor-element.elementor-element-f8f4a13{width:30.555%;}.elementor-13985 .elementor-element.elementor-element-52a4c69{width:60%;}.elementor-13985 .elementor-element.elementor-element-deae8f1{width:40%;}.elementor-13985 .elementor-element.elementor-element-ef4cb4a{width:20%;}.elementor-13985 .elementor-element.elementor-element-c442b38{width:60%;}.elementor-13985 .elementor-element.elementor-element-815f8fb{width:19.666%;}.elementor-13985 .elementor-element.elementor-element-74353fd{width:20%;}.elementor-13985 .elementor-element.elementor-element-219f7a3{width:60%;}.elementor-13985 .elementor-element.elementor-element-adf0e65{width:19.666%;}}/* Start custom CSS for html, class: .elementor-element-dbdd865 *//* Desktop */
.orchard-status-meta {
    display: inline;
}

/* Mobile */
@media (max-width: 767px) {

    .orchard-status-wrapper {
        text-align: center;
    }

    .orchard-status-meta {
        display: block;
        margin-top: 4px;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9bdc7e *//* =========================================================
   ORCHARD MAP
========================================================= */

.orchard-map-wrap {
    position: relative;
    width: 100%;
    border-radius: 18px;
    overflow: hidden;
}

.orchard-map-img {
    display: block;
    width: 100%;
    height: auto;
}


/* =========================================================
   APPLE MAP PINS
========================================================= */

.orchard-map-marker {
    position: absolute;

    width: 40px;
    height: 40px;

    opacity: 0;
    pointer-events: none;

    background: #A82722;

    /* Upright map-pin shape */
    clip-path: polygon(
        50% 100%,
        12% 58%,
        8% 42%,
        11% 27%,
        20% 14%,
        33% 5%,
        50% 2%,
        67% 5%,
        80% 14%,
        89% 27%,
        92% 42%,
        88% 58%
    );

    transform: translate(-50%, -85%) scale(.85);
    transform-origin: 50% 85%;

    filter: drop-shadow(0 4px 4px rgba(0,0,0,.28));

    z-index: 5;

    transition:
        opacity .25s ease,
        transform .25s ease,
        filter .25s ease;
}


/* =========================================================
   WHITE APPLE OUTLINE
========================================================= */

.orchard-map-marker::before {
    content: "";

    position: absolute;

    width: 17px;
    height: 18px;

    top: 9px;
    left: 50%;

    transform: translateX(-50%);

    background: #fff;

    /*
     * Creates a simple apple silhouette.
     */
    -webkit-mask:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M12 7c-1.5-2-4.5-2.3-6.2-.5C3.1 9.3 4.5 16.8 8 19.5c1.4 1.1 2.7-.3 4-.3s2.6 1.4 4 .3c3.5-2.7 4.9-10.2 2.2-13C16.5 4.7 13.5 5 12 7Zm0 0c0-2 1-3.5 2.8-4.5M14 4c1.5-.7 2.8-.5 3.8.3'/%3E%3C/svg%3E")
        center / contain no-repeat;

    mask:
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M12 7c-1.5-2-4.5-2.3-6.2-.5C3.1 9.3 4.5 16.8 8 19.5c1.4 1.1 2.7-.3 4-.3s2.6 1.4 4 .3c3.5-2.7 4.9-10.2 2.2-13C16.5 4.7 13.5 5 12 7Zm0 0c0-2 1-3.5 2.8-4.5M14 4c1.5-.7 2.8-.5 3.8.3'/%3E%3C/svg%3E")
        center / contain no-repeat;
}


/* No second pseudo element needed */

.orchard-map-marker::after {
    display: none;
}


/* =========================================================
   ACTIVE PIN
========================================================= */

.orchard-map-marker.is-active {
    opacity: 1;

    transform:
        translate(-50%, -85%)
        scale(1.15);

    filter:
        drop-shadow(0 6px 5px rgba(0,0,0,.30));
}


/* =========================================================
   LIVE ACF STATUS COLOURS
========================================================= */

/* Now Picking */

.orchard-map-marker.status-now_picking {
    background: #78B43D;
}


/* Not Picking Yet */

.orchard-map-marker.status-not_picking_yet {
    background: #E5A93E;
}


/* Done Picking */

.orchard-map-marker.status-done_picking {
    background: #9B938A;
}


/* =========================================================
   ACTIVE PULSE
========================================================= */

.orchard-map-marker.is-active::before {
    box-shadow:
        0 0 0 0 rgba(255,255,255,.45);

    animation: orchardPinPulse 2s infinite;
}

@keyframes orchardPinPulse {

    0% {
        box-shadow:
            0 0 0 0 rgba(255,255,255,.55);
    }

    70% {
        box-shadow:
            0 0 0 10px rgba(255,255,255,0);
    }

    100% {
        box-shadow:
            0 0 0 0 rgba(255,255,255,0);
    }

}

/* Temporary starting positions — we’ll adjust these */
/* McIntosh */

.marker-mcintosh {
    top: 47%;
    left: 24%;
}

/* Royal Gala */
.marker-royal-gala {
    top: 47%;
    left: 52%;
}

/* Golden Delicious */
.marker-golden-delicious {
    top: 58%;
    left: 19%;
}

/* Crimson Crisp */
.marker-crimson-crisp {
    top: 14%;
    left: 36%;
}

/* Empire */
.marker-empire-1 {
    top: 47%;
    left: 27%;
}

.marker-empire-2 {
    top: 75%;
    left: 27%;
}

/* Mutsu */
.marker-mutsu-1 {
    top: 14%;
    left: 43%;
}

.marker-mutsu-2 {
    top: 47%;
    left: 43%;
}

/* Ambrosia */
.marker-ambrosia-1 {
    top: 14%;
    left: 78%;
}

.marker-ambrosia-2 {
    top: 47%;
    left: 78%;
}

/* Honeycrisp */
.marker-honeycrisp-1 {
    top: 14%;
    left: 63%;
}

.marker-honeycrisp-2 {
    top: 14%;
    left: 90%;
}

.marker-honeycrisp-3 {
    top: 47%;
    left: 63%;
}

.marker-honeycrisp-4 {
    top: 47%;
    left: 90%;
}

.orchard-map-marker.is-active {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.75);
}

.orchard-map-marker.status-now_picking {
    background: #78B43D;
}

.orchard-map-marker.status-done_picking {
    background: #9B938A;
}

.status-now_picking.is-active {
    box-shadow:
        0 0 0 0 rgba(120,180,61,.65),
        0 4px 14px rgba(0,0,0,.25);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7e57fc0 */.orchard-row-link.is-active {
  background: #F8F5F0;
  border-radius: 8px;
  padding-left: 8px;
  padding-right: 8px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c800fc0 *//* Lift each loop item/card */
.apple-loop-grid .e-loop-item {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border: 3px solid #F2EFE8;
  border-radius: 28px;
  overflow: hidden;
}

.apple-loop-grid .e-loop-item:hover {
  transform: translateY(-6px);
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.10);
}

/* Zoom the top image/background section */
.apple-loop-grid .e-loop-item > .elementor-section:first-child {
  background-size: 100%;
  transition: background-size 0.5s ease;
}

.apple-loop-grid .e-loop-item:hover > .elementor-section:first-child {
  background-size: 110%;
}

/* Arrow pulse */
.apple-loop-grid .e-loop-item:hover .elementor-button-icon {
  animation: apple-arrow-pulse 0.8s ease-in-out infinite;
}

@keyframes apple-arrow-pulse {
  0%, 100% {
    transform: translateX(0);
  }

  50% {
    transform: translateX(6px);
  }
}

.apple-image-section .elementor-background-overlay {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 250% auto !important;
  transition: background-size 1.8s ease;
}

.apple-loop-grid .e-loop-item:hover .apple-image-section .elementor-background-overlay {
  background-size: 275% auto !important;
}

.apple-loop-grid .e-loop-item {
    background: #fff;
    border: 3px solid #F2EFE8;
    border-radius: 28px;
    overflow: hidden;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.stagger-loop-grid .e-loop-item {
  opacity: 0;
  transform: translateY(24px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}

.stagger-loop-grid .e-loop-item.is-visible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2208978 */.arrow-wiggle-button .elementor-button {
  transition: all 0.3s ease;
}

.arrow-wiggle-button .elementor-button:hover {
  transform: translateY(-4px);
  box-shadow: 0 5px 10px rgba(0,0,0,0.12);
}

.arrow-wiggle-button:hover .elementor-button-icon {
  animation: arrow-nudge 0.7s ease-in-out infinite;
}

@keyframes arrow-nudge {
  0%, 100% {
    transform: translateX(0);
  }

  50% {
    transform: translateX(6px);
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-17bda51 *//* Keep the icon area from shifting */
.elementor-accordion .elementor-accordion-icon {
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* Hide Elementor's active/open icon completely */
.elementor-accordion .elementor-accordion-icon-opened {
  display: none !important;
}

/* Force the closed icon to always stay visible */
.elementor-accordion .elementor-accordion-icon-closed {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Rotate it when accordion is open */
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed {
  transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS */.orchard-live-dot {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 8px;
    border-radius: 50%;
    background: #76B82A;
    position: relative;
}

.orchard-live-dot::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(118,184,42,0.5);
    transform: translate(-50%, -50%);
    animation: orchardPulse 2.5s infinite;
}

@keyframes orchardPulse {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: .8;
    }

    70% {
        transform: translate(-50%, -50%) scale(2.5);
        opacity: 0;
    }

    100% {
        transform: translate(-50%, -50%) scale(2.5);
        opacity: 0;
    }
}

.orchard-status-header {
    display: flex;
    align-items: center;
    gap: 8px;
}

.orchard-status-live {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 11pt;
    font-weight: 900;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #A52A2A;
}

.orchard-status-divider {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 11pt;
    font-weight: 400;
    color: #A52A2A;
    margin: 0 6px;
}

.orchard-status-updated {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 11pt;
    font-weight: 400;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #A52A2A;
}

.orchard-status-heading {
  display: flex;
  align-items: center;
  gap: 8px;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px;
  font-weight: 900;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.status-dot {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  position: relative;
  display: inline-block;
  flex: 0 0 auto;
  margin: 0 12px;
}

.status-dot::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  animation: orchardStatusPulse 2.8s infinite;
}

/* =========================================================
   STATUS HEADING DOT COLOURS
========================================================= */

.now-picking .status-dot,
.now-picking .status-dot::after {
  background: #78B43D;
}

.not-picking-yet .status-dot,
.not-picking-yet .status-dot::after {
  background: #E5A93E;
}

.done-picking .status-dot,
.done-picking .status-dot::after {
  background: #9B938A;
}

.in-bins .status-dot,
.in-bins .status-dot::after {
  background: #B6543F;
}

@keyframes orchardStatusPulse {
  0% {
    transform: scale(1);
    opacity: .55;
  }

  70% {
    transform: scale(2.4);
    opacity: 0;
  }

  100% {
    transform: scale(2.4);
    opacity: 0;
  }
}

.orchard-row-directory {
  display: flex;
  flex-direction: column;
}

.orchard-row-link {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 12px 0;
  border-bottom: 1px solid #EFEAE3;
  text-decoration: none;
  color: #3A3029;
  transition: all .25s ease;
}

.orchard-row-link:last-child {
  border-bottom: 0;
}

.orchard-row-link:hover {
  transform: translateX(4px);
  color: #A82722;
}

.orchard-row-name {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.orchard-row-code {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #6E6259;
  white-space: nowrap;
}

.orchard-row-dot {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  flex: 0 0 auto;
}

/* =========================================================
   ORCHARD DIRECTORY / MAP STATUS COLOURS
========================================================= */

.status-now_picking .orchard-row-dot {
  background: #78B43D;
}

.status-not_picking_yet .orchard-row-dot {
  background: #E5A93E;
}

.status-done_picking .orchard-row-dot {
  background: #9B938A;
}

.status-in_bins .orchard-row-dot {
  background: #B6543F;
}

.lift-column {
  transition: all 0.25s ease;
  will-change: transform;
}

.lift-column:hover {
  transform: translateY(-10px);
}/* End custom CSS */