.elementor-4645 .elementor-element.elementor-element-6f8215ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.56;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-4645 .elementor-element.elementor-element-6f8215ce:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-6f8215ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://weddingpainterireland.com/wp-content/uploads/2025/02/IMG_7117.jpg");background-position:0px -398px;background-size:cover;}.elementor-4645 .elementor-element.elementor-element-6f8215ce::before, .elementor-4645 .elementor-element.elementor-element-6f8215ce > .elementor-background-video-container::before, .elementor-4645 .elementor-element.elementor-element-6f8215ce > .e-con-inner > .elementor-background-video-container::before, .elementor-4645 .elementor-element.elementor-element-6f8215ce > .elementor-background-slideshow::before, .elementor-4645 .elementor-element.elementor-element-6f8215ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-4645 .elementor-element.elementor-element-6f8215ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000E0;--background-overlay:'';}.elementor-4645 .elementor-element.elementor-element-5cceebaf{--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:center;}.elementor-4645 .elementor-element.elementor-element-5cceebaf.e-con{--flex-grow:0;--flex-shrink:0;}.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-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-50e4c353 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4645 .elementor-element.elementor-element-50e4c353{text-align:center;}.elementor-4645 .elementor-element.elementor-element-50e4c353 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;line-height:40px;letter-spacing:2.2px;word-spacing:0px;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.98);color:#FFFFFF;}.elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-50e4c353.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-50e4c353 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4645 .elementor-element.elementor-element-77c42fce{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.5px;}.elementor-4645 .elementor-element.elementor-element-77c42fce .elementor-divider-separator{width:47%;margin:0 auto;margin-center:0;}.elementor-4645 .elementor-element.elementor-element-77c42fce .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4645 .elementor-element.elementor-element-65828b74{--spacer-size:20px;}.elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-6b1f4304 > .elementor-widget-container{margin:0px 120px 0px 120px;}.elementor-4645 .elementor-element.elementor-element-6b1f4304{text-align:center;}.elementor-4645 .elementor-element.elementor-element-6b1f4304 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:36px;font-weight:800;font-style:normal;text-decoration:none;line-height:41px;letter-spacing:1.1px;word-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 6px #000000;color:#FFFFFF;}.elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-6b1f4304 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-5ad0749{--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-4645 .elementor-element.elementor-element-cff6d38{--spacer-size:20px;}.elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-367fd815{text-align:center;}.elementor-4645 .elementor-element.elementor-element-367fd815 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:27px;font-weight:600;line-height:29px;letter-spacing:0.5px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-367fd815.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-367fd815 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-281b864{--spacer-size:20px;}.elementor-4645 .elementor-element.elementor-element-f9b441{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4645 .elementor-element.elementor-element-f9b441:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-f9b441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4645 .elementor-element.elementor-element-40f5c5b6{--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-4645 .elementor-element.elementor-element-40f5c5b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-3090cb54{--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:0px;--padding-left:0px;--padding-right:40px;}.elementor-4645 .elementor-element.elementor-element-3090cb54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-e14b3a2{--spacer-size:20px;}.elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-3508fdba{text-align:center;}.elementor-4645 .elementor-element.elementor-element-3508fdba .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-3508fdba.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-3508fdba > div{text-indent:0px;mix-blend-mode:inherit;}.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.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-2ff8a8ab{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#8A8A8A;}.elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-2ff8a8ab.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-2ff8a8ab > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-0167336{text-align:center;}.elementor-4645 .elementor-element.elementor-element-0167336 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-0167336.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-0167336 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-2b4ce9c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#8A8A8A;}.elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-2b4ce9c.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-2b4ce9c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d967ba4{text-align:center;}.elementor-4645 .elementor-element.elementor-element-d967ba4 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-d967ba4.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-d967ba4 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-14d2dc8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#8A8A8A;}.elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-14d2dc8.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-14d2dc8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-526f468{text-align:center;}.elementor-4645 .elementor-element.elementor-element-526f468 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-526f468.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-526f468 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-821fc65{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#8A8A8A;}.elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-821fc65.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-821fc65 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-8553b7c{text-align:center;}.elementor-4645 .elementor-element.elementor-element-8553b7c .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-8553b7c.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-8553b7c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d147340{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#8A8A8A;}.elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-d147340.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-d147340 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4b87277{text-align:center;}.elementor-4645 .elementor-element.elementor-element-4b87277 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-4b87277.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-4b87277 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-24c2943{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#8A8A8A;}.elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-24c2943.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-24c2943 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-d84d5eb{text-align:center;}.elementor-4645 .elementor-element.elementor-element-d84d5eb .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;line-height:32px;color:#949271;}.elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-d84d5eb.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-d84d5eb > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-f492f14{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#8A8A8A;}.elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-f492f14.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-f492f14 > div{text-indent:0px;mix-blend-mode:inherit;}.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-4645 .elementor-element.elementor-element-24851155 .elementor-button{background-color:#949271;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-4645 .elementor-element.elementor-element-24851155 .elementor-button:hover, .elementor-4645 .elementor-element.elementor-element-24851155 .elementor-button:focus{background-color:#DFA868;}.elementor-4645 .elementor-element.elementor-element-717b732{--spacer-size:50px;}.elementor-4645 .elementor-element.elementor-element-489340f{--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-4645 .elementor-element.elementor-element-489340f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-2324ff6d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4645 .elementor-element.elementor-element-784f47cc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4645 .elementor-element.elementor-element-5fba4fd1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--z-index:1;}.elementor-4645 .elementor-element.elementor-element-6a0743bc{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4645 .elementor-element.elementor-element-6a0743bc:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-6a0743bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBDE;}.elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-38e710f1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4645 .elementor-element.elementor-element-38e710f1{text-align:center;}.elementor-4645 .elementor-element.elementor-element-38e710f1 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:29px;font-weight:700;color:#DFA868;}.elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-38e710f1.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-38e710f1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-4c67c07e{text-align:center;}.elementor-4645 .elementor-element.elementor-element-4c67c07e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;line-height:28px;letter-spacing:0.6px;color:#5C6E56;}.elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-4c67c07e.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-4c67c07e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-3a0ec33d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#858585;}.elementor-4645 .elementor-element.elementor-element-3a0ec33d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-3a0ec33d.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-3a0ec33d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-74412ad .elementor-button{background-color:#949271;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-4645 .elementor-element.elementor-element-74412ad > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4645 .elementor-element.elementor-element-747afbf4{--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-4645 .elementor-element.elementor-element-747afbf4:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-747afbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://weddingpainterireland.com/wp-content/uploads/2024/07/IMG_3881_jpg-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4645 .elementor-element.elementor-element-7497056a{--spacer-size:500px;}.elementor-4645 .elementor-element.elementor-element-37c8ed36{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4645 .elementor-element.elementor-element-37c8ed36:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-37c8ed36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBDE;}.elementor-4645 .elementor-element.elementor-element-37c8ed36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-53cb5301{--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-4645 .elementor-element.elementor-element-53cb5301.e-con{--flex-grow:0;--flex-shrink:0;}.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-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-286cbc63{text-align:center;}.elementor-4645 .elementor-element.elementor-element-286cbc63 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:31px;font-weight:700;color:#DFA868;}.elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-286cbc63.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-286cbc63 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-1cba3dff{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-1cba3dff.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-1cba3dff > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-34823d63{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4645 .elementor-element.elementor-element-34823d63:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-34823d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEBDE;}.elementor-4645 .elementor-element.elementor-element-34823d63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-4bdd0626{--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-4645 .elementor-element.elementor-element-4bdd0626.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-508b94d6{text-align:center;}.elementor-4645 .elementor-element.elementor-element-508b94d6 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:31px;font-weight:700;color:#DFA868;}.elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-508b94d6.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-508b94d6 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-74fe1fdf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-74fe1fdf.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-74fe1fdf > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-5f136311{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:-17px;}.elementor-4645 .elementor-element.elementor-element-5f136311:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-5f136311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#949271;background-image:url("https://weddingpainterireland.com/wp-content/uploads/2024/08/Untitled-design-4-copy.png");background-position:center center;background-size:cover;}.elementor-4645 .elementor-element.elementor-element-5f136311.e-con{--align-self:stretch;}.elementor-4645 .elementor-element.elementor-element-3d2d3223{--spacer-size:50px;}.elementor-4645 .elementor-element.elementor-element-1673fd01{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4645 .elementor-element.elementor-element-221c47b4{--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-4645 .elementor-element.elementor-element-221c47b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-546608d5{--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-4645 .elementor-element.elementor-element-546608d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-5ec0e396{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#A5A5A5;}.elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > div, .elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > h1, .elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > h2, .elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > h3, .elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > h4, .elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > h5, .elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > h6, .elementor-4645 .elementor-element.elementor-element-5ec0e396.ob-harakiri > p{transform:rotate(0deg);}.elementor-4645 .elementor-element.elementor-element-5ec0e396 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-6fe86b9e{--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-4645 .elementor-element.elementor-element-22b9d369{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4645 .elementor-element.elementor-element-5f94769c{--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-4645 .elementor-element.elementor-element-2eed1488{--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-4645 .elementor-element.elementor-element-5d963dfa .elementor-repeater-item-9ffc704.elementor-social-icon{background-color:#5C6E56A3;}.elementor-4645 .elementor-element.elementor-element-5d963dfa .elementor-repeater-item-865c109.elementor-social-icon{background-color:#5C6E56A3;}.elementor-4645 .elementor-element.elementor-element-5d963dfa{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-4645 .elementor-element.elementor-element-5d963dfa .elementor-widget-container{text-align:center;}.elementor-4645 .elementor-element.elementor-element-1843aecd{--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;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-4645 .elementor-element.elementor-element-5cceebaf{--width:100%;}.elementor-4645 .elementor-element.elementor-element-40f5c5b6{--width:10%;}.elementor-4645 .elementor-element.elementor-element-3090cb54{--width:80%;}.elementor-4645 .elementor-element.elementor-element-489340f{--width:10%;}.elementor-4645 .elementor-element.elementor-element-784f47cc{--width:50%;}.elementor-4645 .elementor-element.elementor-element-747afbf4{--width:50%;}.elementor-4645 .elementor-element.elementor-element-37c8ed36{--width:100%;}.elementor-4645 .elementor-element.elementor-element-53cb5301{--width:40%;}.elementor-4645 .elementor-element.elementor-element-34823d63{--width:100%;}.elementor-4645 .elementor-element.elementor-element-4bdd0626{--width:40%;}.elementor-4645 .elementor-element.elementor-element-5f136311{--width:100%;}.elementor-4645 .elementor-element.elementor-element-221c47b4{--width:7.985%;}.elementor-4645 .elementor-element.elementor-element-546608d5{--width:77.96%;}.elementor-4645 .elementor-element.elementor-element-6fe86b9e{--width:25%;}.elementor-4645 .elementor-element.elementor-element-5f94769c{--width:25%;}.elementor-4645 .elementor-element.elementor-element-2eed1488{--width:50%;}.elementor-4645 .elementor-element.elementor-element-1843aecd{--width:25%;}}@media(max-width:1024px){.elementor-4645 .elementor-element.elementor-element-6f8215ce:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-6f8215ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-4645 .elementor-element.elementor-element-6f8215ce:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-6f8215ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://weddingpainterireland.com/wp-content/uploads/2024/07/IMG_3909_jpg-scaled.jpeg");background-position:0px -578px;}.elementor-4645 .elementor-element.elementor-element-6f8215ce{--overlay-opacity:0.53;}.elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-6b1f4304.ob-harakiri div{writing-mode:inherit;}.elementor-4645 .elementor-element.elementor-element-6b1f4304 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4645 .elementor-element.elementor-element-6b1f4304{text-align:center;}.elementor-4645 .elementor-element.elementor-element-6b1f4304 .elementor-heading-title{font-size:27px;line-height:1.4em;letter-spacing:1.6px;word-spacing:0.1em;}.elementor-4645 .elementor-element.elementor-element-6b1f4304 > div{text-indent:0px;}.elementor-4645 .elementor-element.elementor-element-3090cb54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4645 .elementor-element.elementor-element-2ff8a8ab{font-size:16px;}.elementor-4645 .elementor-element.elementor-element-2b4ce9c{font-size:16px;}.elementor-4645 .elementor-element.elementor-element-14d2dc8{font-size:16px;}.elementor-4645 .elementor-element.elementor-element-821fc65{font-size:16px;}.elementor-4645 .elementor-element.elementor-element-d147340{font-size:16px;}.elementor-4645 .elementor-element.elementor-element-24c2943{font-size:16px;}.elementor-4645 .elementor-element.elementor-element-f492f14{font-size:16px;}.elementor-4645 .elementor-element.elementor-element-5fba4fd1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4645 .elementor-element.elementor-element-747afbf4{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4645 .elementor-element.elementor-element-7497056a{--spacer-size:300px;}.elementor-4645 .elementor-element.elementor-element-7497056a > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-4645 .elementor-element.elementor-element-6f8215ce:not(.elementor-motion-effects-element-type-background), .elementor-4645 .elementor-element.elementor-element-6f8215ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}