.elementor-10564 .elementor-element.elementor-element-yia00003 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00003{padding:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00009 > .elementor-container{max-width:1200px;min-height:80vh;}.elementor-10564 .elementor-element.elementor-element-yia00009 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10564 .elementor-element.elementor-element-yia00009:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://youririshadventure.com/wp-content/uploads/2022/08/How-To-Visit-The-Cliffs-Of-Moher-800x500.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10564 .elementor-element.elementor-element-yia00009 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00009{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-bc-flex-widget .elementor-10564 .elementor-element.elementor-element-yia00008.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-10564 .elementor-element.elementor-element-yia00008.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-10564 .elementor-element.elementor-element-yia00008 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-10564 .elementor-element.elementor-element-yia00004{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00004 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:rgba(255,255,255,0.9);}.elementor-10564 .elementor-element.elementor-element-yia00004 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00005{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00005 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:78px;font-weight:600;text-transform:none;line-height:1.05em;letter-spacing:0px;color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00005 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00006{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00006 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00007{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00007 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00018 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00018:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e3a23;}.elementor-10564 .elementor-element.elementor-element-yia00018{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00018 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00010{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00010 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00012{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00012 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00014{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00014 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00016{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00016 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00021 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00021:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00021{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00021 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00020 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00019{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00019 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00028 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00028:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00028{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00028 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00027 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00023{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00023 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00023 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00024{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00024 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00024 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00024 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00025{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00025 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00025 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00026{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00026 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title:before, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title:after, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-content, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-mobile-title, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-desktop-title.elementor-active, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title:before, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title:after, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-content, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tabs-content-wrapper{border-color:#a8c0ad;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-desktop-title.elementor-active{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tabs-content-wrapper{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title, .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title a{color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title.elementor-active,
					 .elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title.elementor-active a{color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-10564 .elementor-element.elementor-element-yia00022 .elementor-tab-content{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-10564 .elementor-element.elementor-element-wtv99 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-wtv99:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-wtv99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-wtv99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-wtv98 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-wtv97{text-align:center;}.elementor-10564 .elementor-element.elementor-element-wtv97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-wtv97 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv96 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv95{text-align:center;}.elementor-10564 .elementor-element.elementor-element-wtv95 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:400;text-transform:none;font-style:italic;line-height:1.1em;letter-spacing:0px;color:#1a1a1a;}.elementor-10564 .elementor-element.elementor-element-wtv95 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv94 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv93{padding:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv00:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-wtv00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-wtv00, .elementor-10564 .elementor-element.elementor-element-wtv00 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-10564 .elementor-element.elementor-element-wtv00{box-shadow:0px 14px 30px 0px rgba(20,20,20,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-wtv12 > .elementor-element-populated{padding:32px 40px 32px 40px;}.elementor-10564 .elementor-element.elementor-element-wtv03{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-wtv03 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv04{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv04 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;text-transform:none;font-style:italic;line-height:1.05em;letter-spacing:0px;color:#1a1a1a;}.elementor-10564 .elementor-element.elementor-element-wtv04 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv05{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#5e5e5e;}.elementor-10564 .elementor-element.elementor-element-wtv05 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv06 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv07 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv08 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv09 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv10 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv20:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-wtv20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-wtv20, .elementor-10564 .elementor-element.elementor-element-wtv20 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-10564 .elementor-element.elementor-element-wtv20{box-shadow:0px 14px 30px 0px rgba(20,20,20,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-wtv32 > .elementor-element-populated{padding:32px 40px 32px 40px;}.elementor-10564 .elementor-element.elementor-element-wtv23{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-wtv23 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv24{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv24 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;text-transform:none;font-style:italic;line-height:1.05em;letter-spacing:0px;color:#1a1a1a;}.elementor-10564 .elementor-element.elementor-element-wtv24 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv25{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#5e5e5e;}.elementor-10564 .elementor-element.elementor-element-wtv25 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv26 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv27 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv28 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv29 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv30 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv40:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-wtv40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-wtv40, .elementor-10564 .elementor-element.elementor-element-wtv40 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-10564 .elementor-element.elementor-element-wtv40{box-shadow:0px 14px 30px 0px rgba(20,20,20,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-wtv52 > .elementor-element-populated{padding:32px 40px 32px 40px;}.elementor-10564 .elementor-element.elementor-element-wtv43{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv43 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-wtv43 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv44{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv44 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;text-transform:none;font-style:italic;line-height:1.05em;letter-spacing:0px;color:#1a1a1a;}.elementor-10564 .elementor-element.elementor-element-wtv44 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv45{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#5e5e5e;}.elementor-10564 .elementor-element.elementor-element-wtv45 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv46 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv47 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv48 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv49 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv50 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv60:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-wtv60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-wtv60, .elementor-10564 .elementor-element.elementor-element-wtv60 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-10564 .elementor-element.elementor-element-wtv60{box-shadow:0px 14px 30px 0px rgba(20,20,20,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-wtv72 > .elementor-element-populated{padding:32px 40px 32px 40px;}.elementor-10564 .elementor-element.elementor-element-wtv63{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-wtv63 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv64{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv64 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:400;text-transform:none;font-style:italic;line-height:1.05em;letter-spacing:0px;color:#1a1a1a;}.elementor-10564 .elementor-element.elementor-element-wtv64 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv65{text-align:start;}.elementor-10564 .elementor-element.elementor-element-wtv65 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.2em;letter-spacing:1px;color:#5e5e5e;}.elementor-10564 .elementor-element.elementor-element-wtv65 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv66 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv67 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv68 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv69 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv70 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-wtv71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00048 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00048:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00048{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00048 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00047 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00043{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00043 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00043 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00044{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00044 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00044 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00044 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00045{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00045 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00045 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00046{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00046 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00035 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00030 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00029{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00029 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00032 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00031{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00031 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00034 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00033{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00033 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00042 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00037 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00036{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00036 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00039 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00038{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00038 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00041 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00040{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00055 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00055:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00055{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 80px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00055 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00054 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00049{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00049 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00049 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00050{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00050 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00050 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00050 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00051{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00051 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00051 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00052{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00052 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00053{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00053 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00062 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00062:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00062{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00062 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00061 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00056{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00056 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00056 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00057{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00057 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00057 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00057 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00058{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00058 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00058 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00059{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00059 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00079 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00079:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00079{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00079 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00078 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00074{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00074 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00074 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00075{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00075 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00075 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00075 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00076{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00076 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00076 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00077{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00077 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00073 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00064 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-10564 .elementor-element.elementor-element-yia00063{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00063 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00066 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-10564 .elementor-element.elementor-element-yia00065{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00065 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00068 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-10564 .elementor-element.elementor-element-yia00067{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00067 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00070 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-10564 .elementor-element.elementor-element-yia00069{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00069 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00072 > .elementor-element-populated{padding:0px 10px 24px 10px;}.elementor-10564 .elementor-element.elementor-element-yia00071{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00071 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00125 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00125:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00125{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00125 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00124 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00080{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00080 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00080 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00081{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00081 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00081 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00081 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00082{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00082 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00082 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00083{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00083 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00093 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00086 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00084{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00084 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00085{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00085 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00089 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00087{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00087 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00088{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00088 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00092 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00090{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00090 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00091{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00091 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00103 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00096 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00094{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00094 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00095{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00095 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00099 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00097{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00098{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00098 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00102 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00100{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00100 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00101{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00101 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00113 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00106 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00104{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00104 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00105{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00105 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00109 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00107{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00107 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00108{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00108 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00112 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00110{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00110 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00111{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00111 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00123 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00116 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00114{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00114 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00115{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00115 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00119 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00117{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00117 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00118{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00118 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00122 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00120{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00120 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00121{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00121 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00201 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00201:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00201{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00201 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00200 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00126{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00126 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00126 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00127{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00127 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00127 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00127 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00128{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00128 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00128 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00129{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00129 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00139 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00132 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00130{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00130 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00131{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00131 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00135 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00133{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00134{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00134 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00138 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00136{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00136 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00137{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00137 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00149 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00142 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00140{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00140 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00141{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00141 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00145 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00143{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00143 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00144{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00144 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00148 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00146{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00146 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00147{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00147 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00159 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00152 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00150{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00150 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00151{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00151 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00155 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00153{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00153 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00154{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00154 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00158 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00156{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00156 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00157{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00157 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00169 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00162 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00160{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00160 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00161{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00161 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00165 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00163{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00163 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00164{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00164 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00168 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00166{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00166 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00167{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00167 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00179 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00172 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00170{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00170 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00171{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00171 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00175 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00173{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00173 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00174{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00174 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00178 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00176{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00176 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00177{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00177 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00189 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00182 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00180{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00180 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00181{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00181 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00185 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00183{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00183 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00184{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00184 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00188 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00186{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00186 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00187{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00187 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00199 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00192 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00190{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00190 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00191{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00191 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00195 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00193{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00193 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00194{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00194 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00198 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00196{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00197{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00197 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00244 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00244:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00244{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00244 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00243 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00202{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00202 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00202 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00203{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00203 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00203 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00203 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00204{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00204 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00204 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00205{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00205 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00215 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00208 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00206{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00206 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00207{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00207 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00211 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00209{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00210{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00210 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00214 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00212{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00212 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00213{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00213 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00225 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00218 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00216{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00216 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00217{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00217 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00221 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00219{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00219 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00220{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00220 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00224 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00222{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00222 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00223{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00223 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00235 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00228 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00226{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00226 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00227{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00227 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00231 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00229{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00230{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00230 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00234 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00232{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00232 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00233{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00233 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00242 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00238 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00236{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00236 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00237{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00237 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00241 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00239{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00239 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00240{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00240 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00280 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00280:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;background-image:url("https://youririshadventure.com/wp-content/uploads/2026/05/blarney-castle-medieval-tower-in-cork-ireland-with-autumn-fo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10564 .elementor-element.elementor-element-yia00280 > .elementor-background-overlay{background-color:#0a0a0a;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00280{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 90px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00279 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00261{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00261 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#a8c0ad;}.elementor-10564 .elementor-element.elementor-element-yia00261 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00262{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00262 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00262 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00262 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00263{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00263 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00263 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00264{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00264 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00271 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00266 > .elementor-element-populated{padding:0px 14px 40px 14px;}.elementor-10564 .elementor-element.elementor-element-yia00265{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00265 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00268 > .elementor-element-populated{padding:0px 14px 40px 14px;}.elementor-10564 .elementor-element.elementor-element-yia00267{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00267 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00270 > .elementor-element-populated{padding:0px 14px 40px 14px;}.elementor-10564 .elementor-element.elementor-element-yia00269{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00269 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00278 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00273 > .elementor-element-populated{padding:0px 14px 40px 14px;}.elementor-10564 .elementor-element.elementor-element-yia00272{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00275 > .elementor-element-populated{padding:0px 14px 40px 14px;}.elementor-10564 .elementor-element.elementor-element-yia00274{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00274 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00277 > .elementor-element-populated{padding:0px 14px 40px 14px;}.elementor-10564 .elementor-element.elementor-element-yia00276{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00276 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00406 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00406:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00405 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00281{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00281 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00281 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00282{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00282 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00282 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00282 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00283{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00283 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00283 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00284{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00284 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00285{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00285 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00285 > .elementor-widget-container{margin:30px 0px 24px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00295 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00288 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00286{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00286 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00287{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00287 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00291 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00289{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00289 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00290{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00290 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00294 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00292{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00292 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00293{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00293 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00305 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00298 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00296{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00296 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00297{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00297 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00301 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00299{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00299 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00300{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00300 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00304 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00302{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00302 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00303{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00303 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00315 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00308 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00306{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00306 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00307{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00307 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00311 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00309{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00309 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00310{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00310 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00314 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00312{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00312 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00313{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00313 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00325 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00318 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00316{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00316 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00317{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00317 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00321 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00319{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00319 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00320{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00320 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00324 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00322{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00322 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00323{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00323 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00335 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00328 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00326{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00326 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00327{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00327 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00331 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00329{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00329 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00330{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00330 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00334 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00332{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00332 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00333{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00333 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00345 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00338 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00336{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00336 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00337{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00337 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00341 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00339{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00339 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00340{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00340 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00344 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00342{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00342 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00343{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00343 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00355 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00348 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00346{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00346 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00347{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00347 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00351 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00349{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00349 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00350{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00350 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00354 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00352{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00352 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00353{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00353 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00365 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00358 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00356{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00356 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00357{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00357 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00361 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00359{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00359 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00360{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00360 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00364 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00362{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00362 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00363{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00363 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00375 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00368 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00366{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00366 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00367{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00367 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00371 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00369{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00369 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00370{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00370 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00374 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00372{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00372 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00373{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00373 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00385 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00378 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00376{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00376 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00377{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00377 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00381 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00379{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00379 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00380{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00380 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00384 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00382{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00382 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00383{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00383 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00389 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00388 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00386{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00386 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00387{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00387 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00390{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00390 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00390 > .elementor-widget-container{margin:30px 0px 24px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00400 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00393 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00391{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00391 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00392{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00392 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00396 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00394{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00394 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00395{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00395 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00399 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00397{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00397 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00398{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00398 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00404 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00403 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00401{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00401 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00402{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00402 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00422 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00422:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00422 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00421 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00417{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00417 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00417 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00418{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00418 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00418 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00418 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00419{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00419 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00419 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00420{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00420 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00411 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00408 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00407{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00407 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00410 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00409{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00409 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00416 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00413 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00412{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00412 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00415 > .elementor-element-populated{padding:0px 12px 24px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00414{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00414 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00442 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00442:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00442{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00442 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00441 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00423{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00423 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00423 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00424{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00424 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00424 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00424 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00425{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00425 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00425 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00426{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00426 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00436 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00429 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00427{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00427 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00428{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00428 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00432 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00430{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00430 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00431{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00431 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00435 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00433{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00433 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00434{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00434 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00440 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00439 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00437{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00437 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00438{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00438 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00468 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00468:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00468{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00468 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00467 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00443{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00443 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00443 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00444{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00444 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00444 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00444 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00445{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00445 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00445 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00446{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00446 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00456 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00449 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00447{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00447 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00448{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00448 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00452 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00450{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00450 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00451{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00451 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00455 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00453{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00453 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00454{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00454 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00466 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00459 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00457{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00457 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00458{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00458 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00462 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00460{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00461{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00461 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00465 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00463{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00463 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00464{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00464 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00475 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00475:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e3a23;}.elementor-10564 .elementor-element.elementor-element-yia00475{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 90px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00475 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00474 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-10564 .elementor-element.elementor-element-yia00469{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00469 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#a8c0ad;}.elementor-10564 .elementor-element.elementor-element-yia00469 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00470{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00470 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00470 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00470 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00471{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00471 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00471 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00472{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00472 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00473{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00473 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00482 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00482:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00482{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00482 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00481 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00476{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00476 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00476 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00477{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00477 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00477 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00477 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00478{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00478 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00478 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00479{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00479 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00480{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00480 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00501 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00501:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00501{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 80px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00501 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00500 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00483{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00483 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00483 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00484{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00484 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00484 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00484 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00485{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00485 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00485 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00486{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00486 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00491 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00488 > .elementor-element-populated{padding:0px 16px 40px 16px;}.elementor-10564 .elementor-element.elementor-element-yia00487{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00487 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00490 > .elementor-element-populated{padding:0px 16px 40px 16px;}.elementor-10564 .elementor-element.elementor-element-yia00489{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00489 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00496 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00493 > .elementor-element-populated{padding:0px 16px 40px 16px;}.elementor-10564 .elementor-element.elementor-element-yia00492{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00492 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00495 > .elementor-element-populated{padding:0px 16px 40px 16px;}.elementor-10564 .elementor-element.elementor-element-yia00494{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00494 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00499 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00498 > .elementor-element-populated{padding:0px 16px 40px 16px;}.elementor-10564 .elementor-element.elementor-element-yia00497{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00497 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00508 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00508:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-10564 .elementor-element.elementor-element-yia00508{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 80px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00508 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00507 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00502{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00502 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00502 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00503{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00503 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00503 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00503 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00504{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00504 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00504 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00505{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00505 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00506{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00506 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00568 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00568:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00568 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00567 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00509{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00509 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00509 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00510{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00510 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00510 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00510 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00511{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00511 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00511 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00512{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00512 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00522 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00515 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00513{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00513 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00514{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00514 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00518 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00516{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00516 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00517{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00517 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00521 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00519{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00519 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00520{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00520 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00532 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00525 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00523{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00523 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00524{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00524 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00528 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00526{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00526 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00527{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00527 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00531 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00529{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00529 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00530{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00530 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00542 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00535 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00533{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00533 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00534{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00534 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00538 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00536{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00536 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00537{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00541 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00539{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00539 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00540{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00540 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00552 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00545 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00543{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00543 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00544{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00544 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00548 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00546{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00546 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00547{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00547 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00551 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00549{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00549 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00550{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00550 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00562 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00555 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00553{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00554{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00554 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00558 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00556{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00556 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00557{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00557 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00561 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00559{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00559 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00560{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00560 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00566 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00565 > .elementor-element-populated{padding:0px 12px 40px 12px;}.elementor-10564 .elementor-element.elementor-element-yia00563{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00563 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00564{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00564 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00576 > .elementor-container{max-width:1280px;}.elementor-10564 .elementor-element.elementor-element-yia00576:not(.elementor-motion-effects-element-type-background), .elementor-10564 .elementor-element.elementor-element-yia00576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-10564 .elementor-element.elementor-element-yia00576{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00576 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10564 .elementor-element.elementor-element-yia00575 > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-10564 .elementor-element.elementor-element-yia00569{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00569 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:2px;color:#1f6e44;}.elementor-10564 .elementor-element.elementor-element-yia00569 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00570{--divider-border-style:solid;--divider-color:#a8c0ad;--divider-border-width:2px;}.elementor-10564 .elementor-element.elementor-element-yia00570 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-10564 .elementor-element.elementor-element-yia00570 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10564 .elementor-element.elementor-element-yia00570 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00571{text-align:center;}.elementor-10564 .elementor-element.elementor-element-yia00571 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:1.15em;letter-spacing:0px;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00571 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00572{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00572 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00573{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00573 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00574{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.7em;color:#1c1c1c;}.elementor-10564 .elementor-element.elementor-element-yia00574 > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-10564 .elementor-element.elementor-element-yia00003{padding:0px 0px 0px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00009{padding:100px 0px 100px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00005 .elementor-heading-title{font-size:42px;}.elementor-10564 .elementor-element.elementor-element-yia00018{padding:40px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00028{padding:60px 0px 60px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00025 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-wtv99{padding:70px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00048{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00045 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00055{padding:60px 0px 50px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00051 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00062{padding:60px 0px 60px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00058 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00079{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00076 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00125{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00082 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00201{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00128 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00244{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00204 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00280{padding:70px 0px 60px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00263 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00406{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00283 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00285 .elementor-heading-title{font-size:22px;}.elementor-10564 .elementor-element.elementor-element-yia00390 .elementor-heading-title{font-size:22px;}.elementor-10564 .elementor-element.elementor-element-yia00422{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00419 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00442{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00425 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00468{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00445 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00475{padding:70px 0px 60px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00471 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00482{padding:60px 0px 60px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00478 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00501{padding:60px 0px 50px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00485 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00508{padding:60px 0px 50px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00504 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00568{padding:60px 0px 40px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00511 .elementor-heading-title{font-size:32px;}.elementor-10564 .elementor-element.elementor-element-yia00576{padding:70px 0px 70px 0px;}.elementor-10564 .elementor-element.elementor-element-yia00571 .elementor-heading-title{font-size:32px;}}/* Start custom CSS *//* ============================================================
   FIX 6 - HIDE ASTRA FOOTER (this page only)
   The custom footer is rebuilt inside the Final CTA section.
   ============================================================ */
body.page-id-10564 .site-footer,
body.page-id-10564 footer.site-footer,
body.page-id-10564 footer[id^="colophon"],
body.page-id-10564 #colophon {
  display: none !important;
}

/* ============================================================
   FIX 2 - AGGRESSIVE UNIFORM IMAGE ASPECT RATIOS
   Catches every <img> inside category card sections, then carves
   out specific overrides for hero, avatars, interest tiles, etc.
   ============================================================ */

/* Default for ALL section images on this page: 16:10 cover */
body.page-id-10564 .elementor-section .elementor-widget-image img,
body.page-id-10564 .elementor-section .elementor-widget-image-box img,
body.page-id-10564 .elementor-section .elementor-widget-text-editor img,
body.page-id-10564 .elementor-section figure img {
  aspect-ratio: 16 / 10 !important;
  object-fit: cover !important;
  width: 100% !important;
  height: auto !important;
  border-radius: 16px !important;
  display: block !important;
}

/* Hero section keeps natural look (full-bleed background image, no card crop) */
body.page-id-10564 .elementor-element[id^="final-cta"] img.yia-footer-logo,
body.page-id-10564 .yia-custom-footer img {
  aspect-ratio: unset !important;
  border-radius: 0 !important;
  width: auto !important;
  max-width: 60vw !important;
}

/* Author avatars stay circular and square */
body.page-id-10564 .yia-author-avatar,
body.page-id-10564 .yia-author-avatar img {
  aspect-ratio: 1 / 1 !important;
  border-radius: 50% !important;
  object-fit: cover !important;
}
body.page-id-10564 .yia-author-avatar img {
  width: 100% !important;
  height: 100% !important;
}

/* Plan by Interest tiles stay square */
body.page-id-10564 .yia-interest-tile img {
  aspect-ratio: 1 / 1 !important;
  border-radius: 18px !important;
  object-fit: cover !important;
}

/* Beaches cinematic 16:9 */
body.page-id-10564 .yia-cinematic img {
  aspect-ratio: 16 / 9 !important;
  border-radius: 16px !important;
  object-fit: cover !important;
}

/* Magazine featured card 4:5 portrait, smalls 4:3 - already handled by inline styles */

/* Numbered list thumbnails stay square */
body.page-id-10564 .elementor-widget-text-editor ol li img {
  aspect-ratio: 1 / 1 !important;
  width: 80px !important;
  height: 80px !important;
  border-radius: 10px !important;
}

/* Hero (background-image, no real <img>) - protect any logo or icon inside */
body.page-id-10564 .elementor-section .elementor-element-yia-hero img {
  aspect-ratio: unset !important;
  border-radius: 0 !important;
}

/* Original .yia-card-img body.elementor-page-10564 still works for older widgets */
.yia-card-img img,
.yia-card-img .elementor-image-box-img img,
.elementor-image-box-content .yia-card-img img {
  aspect-ratio: 16/10;
  object-fit: cover;
  width: 100%;
  height: auto;
  border-radius: 16px;
  display: block;
}

/* ============================================================
   FIX 4 - CATEGORY CARD CENTERING
   Force every Elementor inner-section under a category section
   to center its columns so orphan rows (1 or 2 cards) line up
   in the centre instead of pinning left.
   ============================================================ */

/* Apply to ALL inner sections inside category sections on this page */
body.page-id-10564 .elementor-section.yia-card-row > .elementor-container,
body.page-id-10564 .elementor-inner-section > .elementor-container {
  justify-content: center !important;
}

/* When row is explicitly marked yia-card-row, lock each column to 33% */
.elementor-section.yia-card-row > .elementor-container {
  justify-content: center !important;
}
.elementor-section.yia-card-row .elementor-column {
  flex: 0 0 33.333% !important;
  max-width: 33.333% !important;
}
@media (max-width: 900px) {
  .elementor-section.yia-card-row .elementor-column {
    flex: 0 0 50% !important;
    max-width: 50% !important;
  }
}
@media (max-width: 600px) {
  .elementor-section.yia-card-row .elementor-column {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}

/* ============================================================
   Misc - preserved from prior pass
   ============================================================ */
.elementor a img,
.elementor img {
  transition: transform 0.35s ease;
}
.elementor a:hover img { transform: translateY(-3px) scale(1.015); }

@media (max-width: 768px) {
  #jumpnav { display: none !important; }
}
#jumpnav a:hover {
  background: #1f6e44 !important;
  color: #ffffff !important;
  border-color: #1f6e44 !important;
}

.elementor-widget-text-editor a[href^="#"] > div { will-change: transform; }

#final-cta a:hover { opacity: 0.92; transform: translateY(-1px); }

@media (max-width: 900px) {
  .elementor-widget-text-editor div[style*="grid-template-columns:1fr 1fr"] {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 600px) {
  .elementor-widget-text-editor ol li {
    flex-wrap: wrap !important;
  }
  .elementor-widget-text-editor ol li > div:nth-child(1) {
    width: 60px !important;
    height: 60px !important;
  }
}

/* Smooth scroll on anchor jumps */
html { scroll-behavior: smooth; }

/* Account for sticky nav offset when jumping to anchors */
[id^="itineraries"], [id^="sights"], [id^="hikes"], [id^="castles"],
[id^="town-guides"], [id^="day-trips"], [id^="tours"], [id^="pubs"],
[id^="beaches"], [id^="golf"], [id^="festivals"], [id^="trip-length"],
[id^="interests"], [id^="editors-picks"], [id^="map"], [id^="regions"],
[id^="counties"], [id^="when"], [id^="toolkit"], [id^="about"], [id^="final-cta"] {
  scroll-margin-top: 80px;
}

/* ============================================================
   FIX 1/5 - Author grid (also bg coloring)
   Already handled by inline flex on .yia-team-grid.
   This is just a safety override for Elementor's column rules.
   ============================================================ */
.yia-team-grid { width: 100%; }
.yia-team-grid > .yia-team-cell { box-sizing: border-box; }

/* ============================================================
   FIX (V5.1) - CATCH INLINE-HTML CARDS (tabs widget, HTML widgets)
   The Elementor tabs widget content is inline HTML with raw <img>
   tags. The .elementor-widget-image body.elementor-page-10564 misses them.
   This rule catches any <img> inside tabs/HTML widget content.
   ============================================================ */
body.page-id-10564 .elementor-widget-tabs img,
body.page-id-10564 .elementor-tab-content img,
body.page-id-10564 .elementor-widget-html .yia-tab-card img,
body.page-id-10564 .elementor-widget-html img:not(.yia-no-crop):not(.yia-footer-logo) {
  aspect-ratio: 16 / 10 !important;
  object-fit: cover !important;
  width: 100% !important;
  height: auto !important;
  border-radius: 16px !important;
  display: block !important;
}

/* Carve-outs inside inline-HTML widgets */
body.page-id-10564 .yia-interest-tile img,
body.page-id-10564 .yia-author-avatar img,
body.page-id-10564 .yia-ireland-wrap img,
body.page-id-10564 .yia-custom-footer img {
  aspect-ratio: unset !important;
  border-radius: inherit !important;
}
body.page-id-10564 .yia-interest-tile img {
  aspect-ratio: 1 / 1 !important;
  border-radius: 18px !important;
}
body.page-id-10564 .yia-author-avatar img {
  aspect-ratio: 1 / 1 !important;
  border-radius: 50% !important;
}


/* ============================================================
   FIX (V5.2) - Restore fill behavior for cards with inline height:100%
   The magazine layout small cards use inline style="height:100%"
   to fill their equalized-row containers. V5.1's catch-all CSS
   broke this. This exception keeps fill behavior for those imgs.
   ============================================================ */
body.page-id-10564 .elementor-widget-html img[style*="height:100%"],
body.page-id-10564 .elementor-widget-html img[style*="height: 100%"] {
  aspect-ratio: unset !important;
  height: 100% !important;
  width: 100% !important;
  object-fit: cover !important;
}


/* V5.3 - Extend the height:100% carve-out to TEXT-EDITOR widgets
   The Editor's Picks magazine layout lives in a text-editor widget.
   V5's baseline + V5.1 catch-all were forcing height:auto + aspect-ratio
   on those images, breaking the "fill the card" intent. */
body.page-id-10564 .elementor-widget-text-editor img[style*="height:100%"],
body.page-id-10564 .elementor-widget-text-editor img[style*="height: 100%"] {
  aspect-ratio: unset !important;
  height: 100% !important;
  width: 100% !important;
  object-fit: cover !important;
  border-radius: 0 !important;
}


/* ============================================================
   V6 - HOVER ANIMATIONS for card-style boxes across sections
   ============================================================ */

/* Glow pulse keyframe — animated outline + lift */
@keyframes yiaCardGlow { 0%,100% { box-shadow: 0 0 24px 4px rgba(31,110,68,0.35), 0 0 50px 12px rgba(168,192,173,0.25); } 50% { box-shadow: 0 0 42px 10px rgba(31,110,68,0.6), 0 0 80px 22px rgba(168,192,173,0.5); } }

/* Base transition for all card-style elements */
body.page-id-10564 .yia-author-card,
body.page-id-10564 .yia-team-cell,
body.page-id-10564 .yia-interest-tile,
body.page-id-10564 .yia-region-card,
body.page-id-10564 .yia-season-card,
body.page-id-10564 .yia-county-chip,
body.page-id-10564 .elementor-widget-text-editor a[href*="youririshadventure.com"]:not(.yia-no-hover),
body.page-id-10564 .elementor-widget-html a[href*="youririshadventure.com"]:not(.yia-no-hover) {
  transition: transform 0.4s cubic-bezier(.2,.7,.2,1),
              box-shadow 0.4s ease;
  position: relative;
  will-change: transform, box-shadow;
}

/* Hover state */
body.page-id-10564 .yia-author-card:hover,
body.page-id-10564 .yia-team-cell:hover,
body.page-id-10564 .yia-interest-tile:hover,
body.page-id-10564 .yia-region-card:hover,
body.page-id-10564 .yia-season-card:hover,
body.page-id-10564 .yia-county-chip:hover,
body.page-id-10564 .elementor-widget-text-editor a[href*="youririshadventure.com"]:not(.yia-no-hover):hover,
body.page-id-10564 .elementor-widget-html a[href*="youririshadventure.com"]:not(.yia-no-hover):hover {
  transform: translateY(-5px) scale(1.015);
  animation: yiaCardGlow 3.6s ease-in-out infinite;
  z-index: 2;
}

/* Exclude top-nav, footer links, and READ THE GUIDE inline CTAs from the hover effect */
body.page-id-10564 .yia-custom-footer a,
body.page-id-10564 nav a,
body.page-id-10564 a[href^="#"] {
  animation: none !important;
}
body.page-id-10564 .yia-custom-footer a:hover,
body.page-id-10564 nav a:hover {
  transform: none !important;
  box-shadow: none !important;
}

/* ============================================================
   V6 - BULLETPROOF AUTHOR AVATAR FILL (extra specificity)
   ============================================================ */
body.page-id-10564 div.yia-author-avatar > img,
body.page-id-10564 .elementor-widget-text-editor div.yia-author-avatar > img,
body.page-id-10564 .yia-team-cell .yia-author-avatar > img {
  aspect-ratio: unset !important;
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  min-height: 100% !important;
  object-fit: cover !important;
  border-radius: 0 !important;
  display: block !important;
  max-width: none !important;
  max-height: none !important;
}


/* ============================================================
   V7 - TIGHTEN SECTION-HEADER SPACING
   Eyebrow → divider → Big H2 → Subtitle should be close together.
   Default Elementor widget spacing left huge gaps.
   ============================================================ */

/* Eyebrow (small uppercase sage text) — minimal bottom margin */
body.page-id-10564 .elementor-widget-heading:has(h6) {
  margin-bottom: 4px !important;
}
body.page-id-10564 .elementor-widget-heading h6,
body.page-id-10564 h6.elementor-heading-title {
  margin-block: 0 4px !important; margin-inline: auto !important;
  line-height: 1.2 !important;
}

/* Divider under the eyebrow — pull up close to eyebrow, tighter below */
body.page-id-10564 .elementor-widget-divider {
  margin-top: 4px !important;
  margin-bottom: 12px !important;
  padding: 0 !important;
}
body.page-id-10564 .elementor-widget-divider .elementor-divider {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

/* Big H2 heading — tight bottom margin to bring subtitle closer */
body.page-id-10564 .elementor-widget-heading h2 {
  margin-block: 0 14px !important; margin-inline: auto !important;
  line-height: 1.08 !important;
}
body.page-id-10564 .elementor-widget-heading:has(h2) {
  margin-bottom: 14px !important;
}

/* Subtitle text-editor (the descriptive paragraph) — tighter top margin */
body.page-id-10564 .elementor-widget-heading + .elementor-widget-text-editor,
body.page-id-10564 .elementor-widget-divider + .elementor-widget-text-editor {
  margin-top: 0 !important;
}
body.page-id-10564 .elementor-widget-text-editor p {
  margin-block: 0 !important;
}

/* Spacing AFTER the section-header block (before the card grid) — keep this generous */
body.page-id-10564 .elementor-widget-text-editor + .elementor-widget,
body.page-id-10564 .elementor-widget-heading + .elementor-widget:not(.elementor-widget-divider):not(.elementor-widget-text-editor):not(.elementor-widget-heading) {
  margin-top: 40px !important;
}

/* Override Elementor's column-default widgets-spacing for tight stacking inside headers */
body.page-id-10564 .elementor-section .elementor-column .elementor-widget-heading,
body.page-id-10564 .elementor-section .elementor-column .elementor-widget-divider {
  --widgets-spacing: 8px !important;
}


/* V8 - Hide the CSS-only section at the top of the page.
   This section contains only a <style> block (this very rule set!)
   but Elementor still renders its wrapping <section> + <div> with
   default padding, creating a visible white strip below the admin
   bar. Hide the section entirely. */
body.page-id-10564 .elementor-element.elementor-element-yia00003,
body.page-id-10564 section[data-id="yia00003"] {
  display: none !important;
}


/* V8.1 - Restore text-align inheritance (V7 spacing fix broke it on hero H1) */
body.page-id-10564 .elementor-widget-heading .elementor-heading-title {
  text-align: inherit !important;
}
body.page-id-10564 .elementor-widget-text-editor p {
  text-align: inherit !important;
}
/* Re-assert centering for the elements that should always be centered */
body.page-id-10564 .elementor-element[data-settings*='"align":"center"'] .elementor-heading-title,
body.page-id-10564 .elementor-widget-heading.elementor-widget__align-center .elementor-heading-title,
body.page-id-10564 .elementor-heading-title.has-text-align-center {
  text-align: center !important;
}

/* ---------- HOVER ANIMATIONS — comprehensive ---------- */

/* Stronger glow keyframe */
@keyframes yiaGlowStrong {
  0%, 100% {
    box-shadow:
      0 0 22px 4px rgba(31,110,68,0.22),
      0 0 48px 10px rgba(168,192,173,0.20),
      0 14px 28px rgba(0,0,0,0.12);
  }
  50% {
    box-shadow:
      0 0 36px 8px rgba(31,110,68,0.40),
      0 0 70px 18px rgba(168,192,173,0.32),
      0 18px 38px rgba(0,0,0,0.16);
  }
}

/* CARD HOVERS — Plan by Interest, Browse by Region (anchor jumps to sections) */
body.page-id-10564 .elementor-widget-text-editor a[href^="#"][style*="aspect-ratio"],
body.page-id-10564 .elementor-widget-html a[href^="#"][style*="aspect-ratio"],
body.page-id-10564 .elementor-widget-text-editor a[href^="#"][style*="border-radius:18px"],
body.page-id-10564 .elementor-widget-text-editor a[href^="#"][style*="border-radius:16px"],
body.page-id-10564 .elementor-widget-text-editor a[style*="display:block"][style*="border-radius"][style*="overflow:hidden"],
body.page-id-10564 .elementor-widget-html a[style*="display:block"][style*="border-radius"][style*="overflow:hidden"] {
  transition: transform 0.35s cubic-bezier(.2,.7,.2,1), box-shadow 0.35s ease !important;
  position: relative;
}
body.page-id-10564 .elementor-widget-text-editor a[href^="#"][style*="aspect-ratio"]:hover,
body.page-id-10564 .elementor-widget-html a[href^="#"][style*="aspect-ratio"]:hover,
body.page-id-10564 .elementor-widget-text-editor a[href^="#"][style*="border-radius:18px"]:hover,
body.page-id-10564 .elementor-widget-text-editor a[href^="#"][style*="border-radius:16px"]:hover,
body.page-id-10564 .elementor-widget-text-editor a[style*="display:block"][style*="border-radius"][style*="overflow:hidden"]:hover,
body.page-id-10564 .elementor-widget-html a[style*="display:block"][style*="border-radius"][style*="overflow:hidden"]:hover {
  transform: translateY(-6px) scale(1.025) !important;
  animation: yiaGlowStrong 3.6s ease-in-out infinite !important;
  z-index: 5 !important;
}

/* TEXT-LIST HOVERS — Trip Planning Toolkit, Golf, any inline-style text links */
body.page-id-10564 .elementor-widget-text-editor a[href*="youririshadventure.com"]:not([style*="display:block"]):not([style*="display:flex"]) {
  transition: background-color 0.3s ease, transform 0.25s ease, padding 0.25s ease, box-shadow 0.3s ease !important;
  display: inline-block;
  padding: 6px 10px;
  border-radius: 8px;
}
body.page-id-10564 .elementor-widget-text-editor a[href*="youririshadventure.com"]:not([style*="display:block"]):not([style*="display:flex"]):hover {
  background: rgba(31,110,68,0.08) !important;
  transform: translateX(4px) scale(1.02) !important;
  box-shadow: 0 0 0 1px rgba(31,110,68,0.3), 0 8px 24px rgba(31,110,68,0.15) !important;
}

/* GOLF LIST — make entire line/li grow on hover */
body.page-id-10564 .elementor-widget-text-editor ol li,
body.page-id-10564 .elementor-widget-text-editor ul li {
  transition: transform 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease, padding 0.3s ease;
  padding: 16px 32px;
  border-radius: 12px;
  margin-bottom: 6px;
  list-style-position: inside;
}
body.page-id-10564 .elementor-widget-text-editor ol li:hover,
body.page-id-10564 .elementor-widget-text-editor ul li:hover {
  transform: scale(1.015) translateX(4px);
  background: rgba(31,110,68,0.06);
  animation: yiaGlowStrong 3.6s ease-in-out infinite;
  z-index: 2;
}

/* Author cards stronger glow */
body.page-id-10564 .yia-team-cell:hover,
body.page-id-10564 .yia-author-card:hover {
  transform: translateY(-6px) scale(1.025) !important;
  animation: yiaGlowStrong 3.6s ease-in-out infinite !important;
}

/* Exclusions: jump-nav chip buttons + footer links don't pulse */
body.page-id-10564 .yia-custom-footer a:hover,
body.page-id-10564 a.elementor-button:hover {
  animation: none !important;
}


/* V10 - Remove inner image border-radius so it fills card box edge-to-edge.
   Box has overflow:hidden + border-radius, so the image fits flush. */
body.page-id-10564 .elementor-widget-text-editor img,
body.page-id-10564 .elementor-widget-html img,
body.page-id-10564 .elementor-widget-image img,
body.page-id-10564 .elementor-widget-image-box img {
  border-radius: 0 !important;
}
/* Keep the OUTER card / wrapper rounded — these are the actual visible rounded boxes */
body.page-id-10564 .yia-author-avatar { border-radius: 50% !important; overflow: hidden !important; }
body.page-id-10564 .yia-interest-tile,
body.page-id-10564 .yia-region-card,
body.page-id-10564 .yia-season-card { border-radius: 18px !important; overflow: hidden !important; }


/* ============================================================
   V11 - AGGRESSIVE section header spacing override
   Elementor's --widgets-spacing was still controlling widget
   gaps. Override the widget WRAPPER's margin-block-end directly.
   ============================================================ */

/* Eyebrow widget (heading with h6) — tiny bottom margin */
body.page-id-10564 .elementor-element.elementor-widget.elementor-widget-heading:has(h6) {
  margin-block-end: 2px !important;
  margin-bottom: 2px !important;
}

/* Divider widget — very tight, pulled close to eyebrow above + heading below */
body.page-id-10564 .elementor-element.elementor-widget.elementor-widget-divider {
  margin-block-end: 8px !important;
  margin-bottom: 8px !important;
  padding-block: 0 !important;
}
body.page-id-10564 .elementor-widget-divider .elementor-divider-separator {
  margin-block: 0 !important;
}

/* Big H2 heading widget — pull subtitle close below */
body.page-id-10564 .elementor-element.elementor-widget.elementor-widget-heading:has(h2) {
  margin-block-end: 10px !important;
  margin-bottom: 10px !important;
}

/* Subtitle (text-editor below heading) — natural bottom margin */
body.page-id-10564 .elementor-widget-text-editor {
  margin-block-end: 24px !important;
}

/* Inside the heading widget — kill internal padding */
body.page-id-10564 .elementor-widget-heading .elementor-widget-container,
body.page-id-10564 .elementor-widget-divider .elementor-widget-container {
  padding-block: 0 !important;
}

/* Headings themselves — tight line-height */
body.page-id-10564 .elementor-heading-title {
  margin-block: 0 !important;
  padding-block: 0 !important;
  line-height: 1.1 !important;
}
body.page-id-10564 h6.elementor-heading-title {
  line-height: 1.15 !important;
}

/* Re-assert column widget-spacing variable to be tight overall */
body.page-id-10564 .elementor-section .elementor-column {
  --widgets-spacing: 8px !important;
}


/* V12 - Glow MUST follow rounded card shape (was square because <a> had no radius)
   Add border-radius to all card-link wrappers so box-shadow follows. */
body.page-id-10564 .elementor-widget-text-editor a[style*="display:block"],
body.page-id-10564 .elementor-widget-text-editor a[style*="display:flex;flex-direction:column"],
body.page-id-10564 .elementor-widget-html a[style*="display:block"],
body.page-id-10564 .elementor-widget-html a[style*="display:flex;flex-direction:column"] {
  border-radius: 16px !important;
}
/* Plan by Interest tiles already 18px aspect */
body.page-id-10564 .elementor-widget-text-editor a[href^="#"][style*="aspect-ratio"] {
  border-radius: 18px !important;
}
/* Author cells */
body.page-id-10564 .yia-team-cell,
body.page-id-10564 .yia-author-card {
  border-radius: 20px !important;
}


/* V13 - Tighten image-to-title gap in category cards */
body.page-id-10564 .elementor-inner-section .elementor-column {
  --widgets-spacing: 10px !important;
}
body.page-id-10564 .elementor-inner-section .elementor-widget-text-editor {
  margin-block-end: 10px !important;
}
body.page-id-10564 .elementor-inner-section .elementor-widget-text-editor:last-child {
  margin-block-end: 0 !important;
}
body.page-id-10564 .elementor-inner-section .elementor-widget-text-editor:has(a[style*="display:block"]) + .elementor-widget-text-editor {
  margin-block-start: 0 !important;
  margin-block-end: 0 !important;
}
body.page-id-10564 .elementor-inner-section h3,
body.page-id-10564 .elementor-inner-section h4 {
  margin-block-start: 0 !important;
}

/* V13 - footer column links hover */
body.page-id-10564 .yia-custom-footer a:hover {
  color: #ffffff !important;
  text-decoration: underline !important;
  text-underline-offset: 4px;
}


/* V14 - Footer links: simple right-shift on hover, no glow/box-shadow */
body.page-id-10564 .yia-custom-footer a {
  transition: transform 0.25s ease, color 0.25s ease !important;
  display: inline-block !important;
  padding: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
}
body.page-id-10564 .yia-custom-footer a:hover {
  color: #ffffff !important;
  transform: translateX(6px) !important;
  background: transparent !important;
  box-shadow: none !important;
  animation: none !important;
  text-decoration: none !important;
}

/* V15 — Footer column li alignment (titles flush-left with link text) */
body.page-id-10564 .yia-custom-footer ul,
body.page-id-10564 .yia-custom-footer ol {
  padding: 0 !important;
  margin: 0 !important;
  list-style: none !important;
}
body.page-id-10564 .yia-custom-footer ul li,
body.page-id-10564 .yia-custom-footer ol li {
  padding: 0 !important;
  margin: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  list-style-position: inside !important;
}
body.page-id-10564 .yia-custom-footer ul li:hover,
body.page-id-10564 .yia-custom-footer ol li:hover {
  padding: 0 !important;
  background: transparent !important;
  transform: none !important;
  animation: none !important;
  box-shadow: none !important;
}
body.page-id-10564 .yia-custom-footer h4 {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

/* ============================================================
   FIX YEAR-2026 - SEASON + MONTH DETAIL PANELS (When to Visit)
   Scoped to body.page-id-10564.
   Panel sections are wtv00 / wtv20 / wtv40 / wtv60
   Image columns are slot 2 -> wtv02 / wtv22 / wtv42 / wtv62
   Text columns are slot 12 -> wtv12 / wtv32 / wtv52 / wtv72
   Section wrapper outer = wtv99 / inner grid wrap = wtv93
   ============================================================ */

/* Outer section: cream background already set inline. Hairline + intro. */
body.page-id-10564 .elementor-element-wtv96 .yia-wtv-rule {
  width: 50px;
  height: 2px;
  background: #1f6e44;
  margin: 0 auto;
}
body.page-id-10564 .elementor-element-wtv94 p.yia-wtv-intro {
  max-width: 720px;
  margin: 0 auto !important;
  text-align: center;
  font-family: 'Inter', sans-serif !important;
  font-size: 17px !important;
  line-height: 1.6 !important;
  color: #1c1c1c !important;
}

/* The 4 panel sections: rounded white card with side-by-side image+text */
body.page-id-10564 .elementor-element-wtv00,
body.page-id-10564 .elementor-element-wtv20,
body.page-id-10564 .elementor-element-wtv40,
body.page-id-10564 .elementor-element-wtv60 {
  width: 100% !important;
  max-width: 1280px !important;
  margin: 0 auto 32px auto !important;
  background: #ffffff !important;
  border-radius: 16px !important;
  overflow: hidden !important;
  box-shadow: 0 14px 30px rgba(20,20,20,0.06) !important;
  padding: 0 !important;
}
body.page-id-10564 .elementor-element-wtv60 { margin-bottom: 0 !important; }

body.page-id-10564 .elementor-element-wtv00 > .elementor-container,
body.page-id-10564 .elementor-element-wtv20 > .elementor-container,
body.page-id-10564 .elementor-element-wtv40 > .elementor-container,
body.page-id-10564 .elementor-element-wtv60 > .elementor-container {
  align-items: stretch !important;
}

/* Image columns: image fills card height, object-fit cover */
body.page-id-10564 .elementor-element-wtv02 .elementor-widget-image,
body.page-id-10564 .elementor-element-wtv22 .elementor-widget-image,
body.page-id-10564 .elementor-element-wtv42 .elementor-widget-image,
body.page-id-10564 .elementor-element-wtv62 .elementor-widget-image,
body.page-id-10564 .elementor-element-wtv02 .elementor-widget-image .elementor-widget-container,
body.page-id-10564 .elementor-element-wtv22 .elementor-widget-image .elementor-widget-container,
body.page-id-10564 .elementor-element-wtv42 .elementor-widget-image .elementor-widget-container,
body.page-id-10564 .elementor-element-wtv62 .elementor-widget-image .elementor-widget-container,
body.page-id-10564 .elementor-element-wtv02 .elementor-widget-wrap,
body.page-id-10564 .elementor-element-wtv22 .elementor-widget-wrap,
body.page-id-10564 .elementor-element-wtv42 .elementor-widget-wrap,
body.page-id-10564 .elementor-element-wtv62 .elementor-widget-wrap {
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
body.page-id-10564 .elementor-element-wtv02 img,
body.page-id-10564 .elementor-element-wtv22 img,
body.page-id-10564 .elementor-element-wtv42 img,
body.page-id-10564 .elementor-element-wtv62 img {
  width: 100% !important;
  height: 100% !important;
  min-height: 460px !important;
  object-fit: cover !important;
  display: block !important;
  border-radius: 0 !important;
}

/* Text columns: centered vertically, padded */
body.page-id-10564 .elementor-element-wtv12,
body.page-id-10564 .elementor-element-wtv32,
body.page-id-10564 .elementor-element-wtv52,
body.page-id-10564 .elementor-element-wtv72 {
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
}
body.page-id-10564 .elementor-element-wtv12 > .elementor-widget-wrap,
body.page-id-10564 .elementor-element-wtv32 > .elementor-widget-wrap,
body.page-id-10564 .elementor-element-wtv52 > .elementor-widget-wrap,
body.page-id-10564 .elementor-element-wtv72 > .elementor-widget-wrap {
  padding: 32px 40px !important;
  align-content: center !important;
}

/* Make panel-2 and panel-4 image-right on desktop by reversing flex */
@media (min-width: 1025px) {
  body.page-id-10564 .elementor-element-wtv20 > .elementor-container,
  body.page-id-10564 .elementor-element-wtv60 > .elementor-container {
    flex-direction: row-reverse !important;
  }
}

/* Weather paragraph */
body.page-id-10564 .elementor-element-wtv99 p.yia-wtv-weather {
  font-family: 'Inter', sans-serif !important;
  font-size: 17px !important;
  line-height: 1.6 !important;
  color: #1c1c1c !important;
  margin: 0 !important;
}

/* Stat tiles row */
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-stats {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-stat {
  flex: 1 1 0;
  min-width: 120px;
  background: #1f6e44;
  color: #f6f3ee;
  padding: 14px 14px;
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  gap: 2px;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-stat-num {
  font-family: 'Inter', sans-serif;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0.2px;
  line-height: 1.1;
  color: #f6f3ee;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-stat-lbl {
  font-family: 'Inter', sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  opacity: 0.9;
  margin-top: 4px;
  color: #f6f3ee;
}

/* Inline label pills (What to pack, Best for) */
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-lbl {
  font-family: 'Inter', sans-serif;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-size: 11px;
  font-weight: 700;
  color: #1f6e44;
  margin-right: 6px;
}
body.page-id-10564 .elementor-element-wtv99 p.yia-wtv-pack,
body.page-id-10564 .elementor-element-wtv99 p.yia-wtv-best {
  font-family: 'Inter', sans-serif !important;
  font-size: 15px !important;
  line-height: 1.55 !important;
  color: #1c1c1c !important;
  margin: 0 !important;
}
body.page-id-10564 .elementor-element-wtv99 p.yia-wtv-best {
  color: #3a3a3a !important;
  font-style: italic !important;
}

/* Festival block */
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-fest-h {
  font-family: 'Inter', sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-weight: 700;
  color: #1f6e44;
  margin-bottom: 8px;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-fest-list {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-fest-list li {
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 6px 12px;
  padding: 8px 0;
  border-bottom: 1px solid rgba(20,20,20,0.08);
  font-family: 'Inter', sans-serif;
  font-size: 14px;
  line-height: 1.4;
  color: #1c1c1c;
  list-style: none !important;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-fest-list li:last-child {
  border-bottom: none;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-fest-list li::before {
  content: none !important;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-fest-name {
  font-weight: 600;
  flex: 1 1 auto;
}
body.page-id-10564 .elementor-element-wtv99 .yia-wtv-fest-date {
  font-size: 12px;
  background: #a8c0ad;
  color: #1a1a1a;
  padding: 3px 10px;
  border-radius: 999px;
  white-space: nowrap;
  font-weight: 500;
}

/* Read more link */
body.page-id-10564 .elementor-element-wtv99 p.yia-wtv-rm {
  margin: 6px 0 0 0 !important;
}
body.page-id-10564 .elementor-element-wtv99 p.yia-wtv-rm a {
  font-family: 'Inter', sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  color: #1f6e44;
  text-decoration: none;
  border-bottom: 2px solid #1f6e44;
  padding-bottom: 2px;
  transition: opacity .2s ease;
}
body.page-id-10564 .elementor-element-wtv99 p.yia-wtv-rm a:hover {
  opacity: 0.7;
}

/* Mobile: stack image above text */
@media (max-width: 1024px) {
  body.page-id-10564 .elementor-element-wtv02 img,
  body.page-id-10564 .elementor-element-wtv22 img,
  body.page-id-10564 .elementor-element-wtv42 img,
  body.page-id-10564 .elementor-element-wtv62 img {
    min-height: 240px !important;
  }
  body.page-id-10564 .elementor-element-wtv12 > .elementor-widget-wrap,
  body.page-id-10564 .elementor-element-wtv32 > .elementor-widget-wrap,
  body.page-id-10564 .elementor-element-wtv52 > .elementor-widget-wrap,
  body.page-id-10564 .elementor-element-wtv72 > .elementor-widget-wrap {
    padding: 24px !important;
  }
  body.page-id-10564 .elementor-element-wtv20 > .elementor-container,
  body.page-id-10564 .elementor-element-wtv60 > .elementor-container {
    flex-direction: column !important;
  }
}
/* end FIX YEAR-2026 *//* End custom CSS */