.elementor-37 .elementor-element.elementor-element-1737a3e{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-37 .elementor-element.elementor-element-1737a3e:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-1737a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ammi.ie/wp-content/uploads/2026/07/hero-home-with-logo.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-37 .elementor-element.elementor-element-1737a3e{left:0px;}body.rtl .elementor-37 .elementor-element.elementor-element-1737a3e{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-de26bc1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-de26bc1{text-align:start;}.elementor-37 .elementor-element.elementor-element-de26bc1 .elementor-heading-title{font-family:"very-vogue-display", Sans-serif;font-size:80px;font-weight:400;line-height:0.98em;color:#E0F030;}.elementor-37 .elementor-element.elementor-element-d17d46e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-d17d46e:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-d17d46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0F030;}.elementor-37 .elementor-element.elementor-element-951aef7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-6d4bccc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-6d4bccc{font-family:"Inter", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-c47fe0d .elementor-button{background-color:#C9C2E0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#0A0A0A;color:#0A0A0A;border-radius:999px 999px 999px 999px;padding:9px 18px 9px 18px;}.elementor-37 .elementor-element.elementor-element-c47fe0d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-c47fe0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-c47fe0d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-37 .elementor-element.elementor-element-9a3c0c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-e7433f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-e7433f1:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e7433f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0B0A0;}.elementor-37 .elementor-element.elementor-element-b0b2374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-37 .elementor-element.elementor-element-18ecc96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-18ecc96{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-2462f28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-2462f28{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-a1c3b92.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-a1c3b92{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-23c2e59.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-23c2e59{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-e240f17.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-e240f17{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-6fb7108{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-37 .elementor-element.elementor-element-4cb4801.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-4cb4801 img{width:90%;}.elementor-37 .elementor-element.elementor-element-e9ad41c{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-e9ad41c:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e9ad41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0F030;}.elementor-37 .elementor-element.elementor-element-a739232 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;fill:#0A0A0A;color:#0A0A0A;}.elementor-37 .elementor-element.elementor-element-a739232.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-e837322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:20px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-e837322:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e837322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F1EF;}.elementor-37 .elementor-element.elementor-element-4c58b1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-37 .elementor-element.elementor-element-07222a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-50f503d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-50f503d{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-a60c23f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-a60c23f{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-434b968{--display:flex;}.elementor-37 .elementor-element.elementor-element-3988eb5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-3988eb5 img{width:100%;}.elementor-37 .elementor-element.elementor-element-3b68d67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-37 .elementor-element.elementor-element-07b1478.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-07b1478{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-1d5df47.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-1d5df47{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-9925b66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-37 .elementor-element.elementor-element-71cfca7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-71cfca7{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-0b2675a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-0b2675a img{width:270px;}.elementor-37 .elementor-element.elementor-element-73fd6d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-73fd6d2:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-73fd6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0F030;}.elementor-37 .elementor-element.elementor-element-eb8461c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-eb8461c{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-3349a4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-37 .elementor-element.elementor-element-e0f8c66{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1.5px;border-color:#0A0A0A;--border-color:#0A0A0A;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-2af7d7e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-2af7d7e{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-c0fc3c0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1.5px;border-color:#0A0A0A;--border-color:#0A0A0A;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-ad13db0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-ad13db0{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-a8756a0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1.5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1.5px;border-color:#0A0A0A;--border-color:#0A0A0A;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-6251565.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-6251565{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-b9898be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-b9898be:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-b9898be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F1EF;}.elementor-37 .elementor-element.elementor-element-c19512e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-22f7128.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-22f7128{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-96274ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-ef1c5b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-ef1c5b5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-ef1c5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-b273d55{--display:flex;--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-b273d55:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-b273d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ammi.ie/wp-content/uploads/2026/07/hero-bowls-in-the-round.jpg");background-position:center center;background-size:cover;}.elementor-37 .elementor-element.elementor-element-4e04895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-37 .elementor-element.elementor-element-54e2e8e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-54e2e8e{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-5dc5c7c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-5dc5c7c{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-1e08690.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-1e08690{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-907aed5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-907aed5{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-c019e66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-37 .elementor-element.elementor-element-0436fd3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-0436fd3{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-4ecd6ad .elementor-button{background-color:#0A0A0A;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-37 .elementor-element.elementor-element-4ecd6ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-4ecd6ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-4ecd6ad .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-68f7659{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-68f7659:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-68f7659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-ba915d6{--display:flex;--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-ba915d6:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-ba915d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ammi.ie/wp-content/uploads/2026/07/emma-summer-retreat.jpg");background-position:center 42%;background-size:cover;}.elementor-37 .elementor-element.elementor-element-5a389db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-37 .elementor-element.elementor-element-6a54d53.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-6a54d53{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-0103a19.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-0103a19{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-d9601bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-d9601bf{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-ae8d84c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-ae8d84c{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-4aca811{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-37 .elementor-element.elementor-element-a4fb573.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-a4fb573{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-d9f55b7 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#0A0A0A;color:#0A0A0A;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#0A0A0A;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-37 .elementor-element.elementor-element-d9f55b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-d9f55b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-d9f55b7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-7b5f90a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-7b5f90a:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-7b5f90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-bf80af1{--display:flex;--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-bf80af1:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-bf80af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ammi.ie/wp-content/uploads/2026/07/bowl-golden-hands.jpg");background-position:center 68%;background-size:cover;}.elementor-37 .elementor-element.elementor-element-4b0334e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-37 .elementor-element.elementor-element-3da7797.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-3da7797{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-492aa8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-492aa8a{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-a8a0de5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-a8a0de5{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-655cc22.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-655cc22{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-5b28b5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-37 .elementor-element.elementor-element-df159d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-df159d2{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-164503d .elementor-button{background-color:#0A0A0A;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-37 .elementor-element.elementor-element-164503d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-164503d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-164503d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-35f1cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-35f1cba:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-35f1cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F06080;}.elementor-37 .elementor-element.elementor-element-4e70db0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-4e70db0{font-family:"Inter", Sans-serif;}.elementor-37 .elementor-element.elementor-element-158ac85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-158ac85:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-158ac85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9C2E0;}.elementor-37 .elementor-element.elementor-element-baeb713.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-37 .elementor-element.elementor-element-baeb713{font-family:"Inter", Sans-serif;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-b0b2374{--width:58%;}.elementor-37 .elementor-element.elementor-element-6fb7108{--width:38%;}.elementor-37 .elementor-element.elementor-element-07222a3{--width:56%;}.elementor-37 .elementor-element.elementor-element-434b968{--width:40%;}.elementor-37 .elementor-element.elementor-element-3b68d67{--width:90%;}.elementor-37 .elementor-element.elementor-element-96274ed{--content-width:1180px;}.elementor-37 .elementor-element.elementor-element-ef1c5b5{--width:31%;}.elementor-37 .elementor-element.elementor-element-68f7659{--width:31%;}.elementor-37 .elementor-element.elementor-element-7b5f90a{--width:31%;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-de26bc1 .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-de26bc1 .elementor-heading-title{font-size:32px;}}