.elementor-8 .elementor-element.elementor-element-570c019{--display:flex;--min-height:90vh;--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;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-570c019:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-570c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6afa99d );background-image:url("https://movehome.fyrefli.ie/wp-content/uploads/2026/04/move_home_shape.png");background-position:90% 42px;background-repeat:no-repeat;background-size:687px auto;}.elementor-8 .elementor-element.elementor-element-ac7c8d3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-d45a6cd{--display:flex;}.elementor-8 .elementor-element.elementor-element-aea86ee{z-index:5;}.elementor-8 .elementor-element.elementor-element-aea86ee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-df90606{z-index:5;text-align:start;}.elementor-8 .elementor-element.elementor-element-df90606 .elementor-heading-title{font-family:var( --e-global-typography-6b90f66-font-family ), Sans-serif;font-size:var( --e-global-typography-6b90f66-font-size );font-weight:var( --e-global-typography-6b90f66-font-weight );line-height:var( --e-global-typography-6b90f66-line-height );}.elementor-8 .elementor-element.elementor-element-cea018f{width:var( --container-widget-width, 558px );max-width:558px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;z-index:5;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-f15719d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:5;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-69f930c{left:5%;}body.rtl .elementor-8 .elementor-element.elementor-element-69f930c{right:5%;}.elementor-8 .elementor-element.elementor-element-69f930c{bottom:-23px;z-index:10;text-align:start;}.elementor-8 .elementor-element.elementor-element-69f930c img{width:364px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-abcc5cd{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-abcc5cd{right:0px;}.elementor-8 .elementor-element.elementor-element-abcc5cd{bottom:0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-692553e{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2f6dba1{--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;}.elementor-8 .elementor-element.elementor-element-4993861{--display:flex;}.elementor-8 .elementor-element.elementor-element-dcdf0b1{text-align:start;}.elementor-8 .elementor-element.elementor-element-dcdf0b1 .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-8bf13de{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#554C4CCF;}.elementor-8 .elementor-element.elementor-element-8bf13de p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-2a4e8f9{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-238b710 .elementor-button{background-color:var( --e-global-color-efd5a36 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-238b710 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-238b710 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-efd5a36 );}.elementor-8 .elementor-element.elementor-element-238b710 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-238b710 .elementor-button:focus svg{fill:var( --e-global-color-efd5a36 );}.elementor-8 .elementor-element.elementor-element-06d30b8{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b797d6b{--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-8 .elementor-element.elementor-element-d29b088{--display:flex;--min-height:600px;}.elementor-8 .elementor-element.elementor-element-d29b088:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d29b088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://movehome.fyrefli.ie/wp-content/uploads/2026/04/move_home_dublin.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-052f5db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;}.elementor-8 .elementor-element.elementor-element-052f5db:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-052f5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EC;}.elementor-8 .elementor-element.elementor-element-052f5db::before, .elementor-8 .elementor-element.elementor-element-052f5db > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-052f5db > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-052f5db > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-052f5db > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-052f5db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://movehome.fyrefli.ie/wp-content/uploads/2026/04/pattern.svg");--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-9bd95db{text-align:center;}.elementor-8 .elementor-element.elementor-element-9bd95db .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-b4487a3{width:var( --container-widget-width, 558px );max-width:558px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-0c285f7-font-family ), Sans-serif;font-size:var( --e-global-typography-0c285f7-font-size );font-weight:var( --e-global-typography-0c285f7-font-weight );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-b4487a3 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5ffdf78{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-38px/2);}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-38px/2);}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2aad68c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6ff4be2{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-217a80c{--display:flex;}.elementor-8 .elementor-element.elementor-element-3e0fd7f{text-align:start;}.elementor-8 .elementor-element.elementor-element-3e0fd7f .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-fd72517{text-align:start;}.elementor-8 .elementor-element.elementor-element-fd72517 .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-6fd7532{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-f7d04ab{--display:flex;}.elementor-8 .elementor-element.elementor-element-16f3ae8 img{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-2f761ad{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-ce5d0ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2c9d922{--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > a{font-family:var( --e-global-typography-e1b07d1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1b07d1-font-size );font-weight:var( --e-global-typography-e1b07d1-font-weight );text-transform:var( --e-global-typography-e1b07d1-text-transform );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-07e509b{padding:0px 0px 0px 83px;text-align:start;font-family:var( --e-global-typography-08e601e-font-family ), Sans-serif;font-size:var( --e-global-typography-08e601e-font-size );font-weight:var( --e-global-typography-08e601e-font-weight );line-height:var( --e-global-typography-08e601e-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-74f22a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-973ad93{--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > a{font-family:var( --e-global-typography-e1b07d1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1b07d1-font-size );font-weight:var( --e-global-typography-e1b07d1-font-weight );text-transform:var( --e-global-typography-e1b07d1-text-transform );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7ae4f5b{padding:0px 0px 0px 83px;text-align:start;font-family:var( --e-global-typography-08e601e-font-family ), Sans-serif;font-size:var( --e-global-typography-08e601e-font-size );font-weight:var( --e-global-typography-08e601e-font-weight );line-height:var( --e-global-typography-08e601e-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b393945{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2da655e{--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > a{font-family:var( --e-global-typography-e1b07d1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1b07d1-font-size );font-weight:var( --e-global-typography-e1b07d1-font-weight );text-transform:var( --e-global-typography-e1b07d1-text-transform );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-536de5d{padding:0px 0px 0px 83px;text-align:start;font-family:var( --e-global-typography-08e601e-font-family ), Sans-serif;font-size:var( --e-global-typography-08e601e-font-size );font-weight:var( --e-global-typography-08e601e-font-weight );line-height:var( --e-global-typography-08e601e-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6458f89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a5d07c3{--e-icon-list-icon-size:62px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-e1b07d1-font-family ), Sans-serif;font-size:var( --e-global-typography-e1b07d1-font-size );font-weight:var( --e-global-typography-e1b07d1-font-weight );text-transform:var( --e-global-typography-e1b07d1-text-transform );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c519171{padding:0px 0px 0px 83px;text-align:start;font-family:var( --e-global-typography-08e601e-font-family ), Sans-serif;font-size:var( --e-global-typography-08e601e-font-size );font-weight:var( --e-global-typography-08e601e-font-weight );line-height:var( --e-global-typography-08e601e-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5832f62{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5832f62:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5832f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5832f62::before, .elementor-8 .elementor-element.elementor-element-5832f62 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5832f62 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5832f62 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5832f62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5832f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://movehome.fyrefli.ie/wp-content/uploads/2026/04/MoveHome_Patterns4-1.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:42% auto;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e1b29e4{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e1b29e4{left:0px;}.elementor-8 .elementor-element.elementor-element-e1b29e4{top:0px;}.elementor-8 .elementor-element.elementor-element-2f6c414{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-c2c37fe{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-c2c37fe .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );color:var( --e-global-color-6afa99d );}.elementor-8 .elementor-element.elementor-element-71de7fd{width:var( --container-widget-width, 581px );max-width:581px;--container-widget-width:581px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-6afa99d );}.elementor-8 .elementor-element.elementor-element-a8c16bc{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-22668dd{--display:flex;}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter{gap:10px;}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-number-wrapper{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-9e21660-font-family ), Sans-serif;font-size:var( --e-global-typography-9e21660-font-size );font-weight:var( --e-global-typography-9e21660-font-weight );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-title{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-0c285f7-font-family ), Sans-serif;font-size:var( --e-global-typography-0c285f7-font-size );font-weight:var( --e-global-typography-0c285f7-font-weight );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-7280f23{--display:flex;}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter{gap:10px;}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-number-wrapper{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-9e21660-font-family ), Sans-serif;font-size:var( --e-global-typography-9e21660-font-size );font-weight:var( --e-global-typography-9e21660-font-weight );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-title{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-0c285f7-font-family ), Sans-serif;font-size:var( --e-global-typography-0c285f7-font-size );font-weight:var( --e-global-typography-0c285f7-font-weight );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-8f965c9{--display:flex;}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter{gap:10px;}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-number-wrapper{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-9e21660-font-family ), Sans-serif;font-size:var( --e-global-typography-9e21660-font-size );font-weight:var( --e-global-typography-9e21660-font-weight );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-title{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-0c285f7-font-family ), Sans-serif;font-size:var( --e-global-typography-0c285f7-font-size );font-weight:var( --e-global-typography-0c285f7-font-weight );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-2d8835c{--display:flex;}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter{gap:10px;}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-number-wrapper{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-9e21660-font-family ), Sans-serif;font-size:var( --e-global-typography-9e21660-font-size );font-weight:var( --e-global-typography-9e21660-font-weight );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-title{color:var( --e-global-color-6afa99d );font-family:var( --e-global-typography-0c285f7-font-family ), Sans-serif;font-size:var( --e-global-typography-0c285f7-font-size );font-weight:var( --e-global-typography-0c285f7-font-weight );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-b814fc9{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1949c2f{--display:flex;}.elementor-8 .elementor-element.elementor-element-79526a2{text-align:center;}.elementor-8 .elementor-element.elementor-element-79526a2 .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-1873c8b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7c91ff2{--display:flex;}.elementor-8 .elementor-element.elementor-element-d910d66 img{width:100%;height:233px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-39955d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-bbbe22c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-bbbe22c .elementor-heading-title{font-family:var( --e-global-typography-1851fc2-font-family ), Sans-serif;font-size:var( --e-global-typography-1851fc2-font-size );font-weight:var( --e-global-typography-1851fc2-font-weight );text-transform:var( --e-global-typography-1851fc2-text-transform );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-1da8030{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-95d4ee2{--display:flex;}.elementor-8 .elementor-element.elementor-element-004c254 img{width:100%;height:281px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-26939e8{--display:flex;--justify-content:center;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-59bc5d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-59bc5d1 .elementor-heading-title{font-family:var( --e-global-typography-1851fc2-font-family ), Sans-serif;font-size:var( --e-global-typography-1851fc2-font-size );font-weight:var( --e-global-typography-1851fc2-font-weight );text-transform:var( --e-global-typography-1851fc2-text-transform );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f1a2d41{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9062cc1{--display:flex;}.elementor-8 .elementor-element.elementor-element-8e485d2 img{width:100%;height:233px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-933adec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ea38c2a{width:var( --container-widget-width, 393px );max-width:393px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:393px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-ea38c2a .elementor-heading-title{font-family:var( --e-global-typography-1851fc2-font-family ), Sans-serif;font-size:var( --e-global-typography-1851fc2-font-size );font-weight:var( --e-global-typography-1851fc2-font-weight );text-transform:var( --e-global-typography-1851fc2-text-transform );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f826097{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-fc27530{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fc27530:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc27530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EC;}.elementor-8 .elementor-element.elementor-element-fc27530::before, .elementor-8 .elementor-element.elementor-element-fc27530 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-fc27530 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-fc27530 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-fc27530 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-fc27530 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://movehome.fyrefli.ie/wp-content/uploads/2026/04/pattern.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-78e5f8d{--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;}.elementor-8 .elementor-element.elementor-element-ff7d6f1{--display:flex;}.elementor-8 .elementor-element.elementor-element-71558a2{text-align:start;}.elementor-8 .elementor-element.elementor-element-71558a2 .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-389b64b{text-align:start;}.elementor-8 .elementor-element.elementor-element-389b64b .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-f1d7cef{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#554C4CCF;}.elementor-8 .elementor-element.elementor-element-f1d7cef p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-4922c44{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-45855c8{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1c81dfa{text-align:start;}.elementor-8 .elementor-element.elementor-element-74076c6{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4194ba4{--display:flex;}.elementor-8 .elementor-element.elementor-element-4d6c8a9{text-align:start;}.elementor-8 .elementor-element.elementor-element-4d6c8a9 .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-ffcd8ce{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#554C4CCF;}.elementor-8 .elementor-element.elementor-element-ffcd8ce p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-3826202{--grid-columns:3;}.elementor-8 .elementor-element.elementor-element-3826202 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2fde785{--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-8 .elementor-element.elementor-element-2757ad5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2757ad5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2757ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EC;}.elementor-8 .elementor-element.elementor-element-326f1c1{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-326f1c1 .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-98be789{width:var( --container-widget-width, 558px );max-width:558px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c9e2464{right:73px;}body.rtl .elementor-8 .elementor-element.elementor-element-c9e2464{left:73px;}.elementor-8 .elementor-element.elementor-element-c9e2464{top:30%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-902dea9{left:145px;}body.rtl .elementor-8 .elementor-element.elementor-element-902dea9{right:145px;}.elementor-8 .elementor-element.elementor-element-902dea9{top:440px;}.elementor-8 .elementor-element.elementor-element-812ed4a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:-214px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3a47321{text-align:center;}.elementor-8 .elementor-element.elementor-element-3a47321 .elementor-heading-title{font-family:var( --e-global-typography-cfa8f81-font-family ), Sans-serif;font-size:var( --e-global-typography-cfa8f81-font-size );font-weight:var( --e-global-typography-cfa8f81-font-weight );text-transform:var( --e-global-typography-cfa8f81-text-transform );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-0a9e700{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-0a9e700 .elementor-heading-title{font-family:"rig-sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-8 .elementor-element.elementor-element-bf46777{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-37bd216{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-17px;--margin-bottom:30px;--margin-left:0px;--margin-right:-330px;}.elementor-8 .elementor-element.elementor-element-2990157{text-align:center;}.elementor-8 .elementor-element.elementor-element-2990157 .elementor-heading-title{font-family:var( --e-global-typography-cfa8f81-font-family ), Sans-serif;font-size:var( --e-global-typography-cfa8f81-font-size );font-weight:var( --e-global-typography-cfa8f81-font-weight );text-transform:var( --e-global-typography-cfa8f81-text-transform );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-2b6a0c5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2b6a0c5 .elementor-heading-title{font-family:"rig-sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-8 .elementor-element.elementor-element-9df0ad3{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-b8af6ca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-30px;--margin-bottom:0px;--margin-left:-214px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2f9ff80{text-align:center;}.elementor-8 .elementor-element.elementor-element-2f9ff80 .elementor-heading-title{font-family:var( --e-global-typography-cfa8f81-font-family ), Sans-serif;font-size:var( --e-global-typography-cfa8f81-font-size );font-weight:var( --e-global-typography-cfa8f81-font-weight );text-transform:var( --e-global-typography-cfa8f81-text-transform );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-60333fe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-60333fe .elementor-heading-title{font-family:"rig-sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-8 .elementor-element.elementor-element-bf8c5cd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-fa787d3{--display:flex;--min-height:500px;}.elementor-8 .elementor-element.elementor-element-fa787d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fa787d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://movehome.fyrefli.ie/wp-content/uploads/2026/04/brand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-56d7e84{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d364cc8{--display:flex;}.elementor-8 .elementor-element.elementor-element-3d8b4ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-829048a{text-align:center;}.elementor-8 .elementor-element.elementor-element-829048a .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-a744ace{text-align:center;}.elementor-8 .elementor-element.elementor-element-a744ace .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-41987ed{width:var( --container-widget-width, 651px );max-width:651px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:651px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-0c285f7-font-family ), Sans-serif;font-size:var( --e-global-typography-0c285f7-font-size );font-weight:var( --e-global-typography-0c285f7-font-weight );line-height:var( --e-global-typography-0c285f7-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5369e95{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-38px/2);}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-38px/2);}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-45e9055{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5fc2d4b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-de276bf{text-align:start;}.elementor-8 .elementor-element.elementor-element-de276bf .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-36ac1c8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#554C4CCF;}.elementor-8 .elementor-element.elementor-element-36ac1c8 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-f1f337a{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3e61ef4{--grid-columns:3;}.elementor-8 .elementor-element.elementor-element-3e61ef4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8 .elementor-element.elementor-element-3e61ef4 .e-loop-item > .elementor-section, .elementor-8 .elementor-element.elementor-element-3e61ef4 .e-loop-item > .elementor-section > .elementor-container, .elementor-8 .elementor-element.elementor-element-3e61ef4 .e-loop-item > .e-con, .elementor-8 .elementor-element.elementor-element-3e61ef4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c6e1ebd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-61204b0{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-334ff93{--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;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-334ff93:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-334ff93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6afa99d );}.elementor-8 .elementor-element.elementor-element-334ff93::before, .elementor-8 .elementor-element.elementor-element-334ff93 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-334ff93 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-334ff93 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-334ff93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-334ff93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://movehome.fyrefli.ie/wp-content/uploads/2026/04/MoveHome_Patterns7-2.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-f169af2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-ad7a36c{text-align:start;}.elementor-8 .elementor-element.elementor-element-ad7a36c .elementor-heading-title{font-family:var( --e-global-typography-86624d2-font-family ), Sans-serif;font-size:var( --e-global-typography-86624d2-font-size );font-weight:var( --e-global-typography-86624d2-font-weight );text-transform:var( --e-global-typography-86624d2-text-transform );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-e76bbcf{width:var( --container-widget-width, 579px );max-width:579px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:579px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e76bbcf p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-9c9c0c1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(38px/2);}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-38px/2);}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-38px/2);}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c285f7-font-family ), Sans-serif;font-size:var( --e-global-typography-0c285f7-font-size );font-weight:var( --e-global-typography-0c285f7-font-weight );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8dc0848{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-f15719d{--width:20%;}}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-570c019:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-570c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:458px auto;}.elementor-8 .elementor-element.elementor-element-aea86ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-df90606 .elementor-heading-title{font-size:var( --e-global-typography-6b90f66-font-size );line-height:var( --e-global-typography-6b90f66-line-height );}.elementor-8 .elementor-element.elementor-element-cea018f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-dcdf0b1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-8bf13de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-238b710 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-9bd95db .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-b4487a3{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3e0fd7f .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-fd72517 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-07e509b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-7ae4f5b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-536de5d{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-c519171{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-c2c37fe .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-71de7fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-79526a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-bbbe22c .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-1da8030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-59bc5d1 .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f1a2d41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ea38c2a .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f826097{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-71558a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-389b64b .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-f1d7cef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-4d6c8a9 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-ffcd8ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-326f1c1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-98be789{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3a47321 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf46777{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2990157 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-9df0ad3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2f9ff80 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf8c5cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-829048a .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-a744ace .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-41987ed{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-de276bf .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-36ac1c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ad7a36c .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-e76bbcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-570c019{--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-8 .elementor-element.elementor-element-570c019:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-570c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:458px auto;}.elementor-8 .elementor-element.elementor-element-aea86ee{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cea018f{--container-widget-width:470px;--container-widget-flex-grow:0;width:var( --container-widget-width, 470px );max-width:470px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-570c019{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-570c019:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-570c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:95% 5%;background-size:385px auto;}.elementor-8 .elementor-element.elementor-element-aea86ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-df90606 .elementor-heading-title{font-size:var( --e-global-typography-6b90f66-font-size );line-height:var( --e-global-typography-6b90f66-line-height );}.elementor-8 .elementor-element.elementor-element-cea018f{--container-widget-width:434px;--container-widget-flex-grow:0;width:var( --container-widget-width, 434px );max-width:434px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-dcdf0b1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-8bf13de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-238b710 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-9bd95db .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-b4487a3{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3e0fd7f .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-fd72517 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-07e509b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-7ae4f5b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-536de5d{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-c519171{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-c2c37fe .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-71de7fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-79526a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-bbbe22c .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-1da8030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-59bc5d1 .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f1a2d41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ea38c2a .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f826097{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-71558a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-389b64b .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-f1d7cef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-4d6c8a9 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-ffcd8ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3826202{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-326f1c1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-98be789{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3a47321 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf46777{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2990157 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-9df0ad3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2f9ff80 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf8c5cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-829048a .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-a744ace .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-41987ed{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-de276bf .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-36ac1c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3e61ef4{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ad7a36c .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-e76bbcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:880px){.elementor-8 .elementor-element.elementor-element-570c019:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-570c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-570c019:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-570c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:0px auto;}.elementor-8 .elementor-element.elementor-element-570c019{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-aea86ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-df90606 .elementor-heading-title{font-size:var( --e-global-typography-6b90f66-font-size );line-height:var( --e-global-typography-6b90f66-line-height );}.elementor-8 .elementor-element.elementor-element-cea018f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-69f930c img{width:240px;}.elementor-8 .elementor-element.elementor-element-abcc5cd img{width:80%;}.elementor-8 .elementor-element.elementor-element-692553e{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4993861{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-dcdf0b1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-8bf13de{width:var( --container-widget-width, 286px );max-width:286px;--container-widget-width:286px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2a4e8f9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-238b710 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-d29b088{--min-height:306px;}.elementor-8 .elementor-element.elementor-element-d29b088.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-052f5db{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bd95db{text-align:start;}.elementor-8 .elementor-element.elementor-element-9bd95db .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-b4487a3{text-align:start;font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5ffdf78{width:var( --container-widget-width, 182px );max-width:182px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:182px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2aad68c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-6ff4be2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3e0fd7f .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-fd72517 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-f7d04ab.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-2f761ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-07e509b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-7ae4f5b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-536de5d{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-c519171{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-5832f62{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e1b29e4{text-align:end;}.elementor-8 .elementor-element.elementor-element-e1b29e4 img{width:82%;}.elementor-8 .elementor-element.elementor-element-c2c37fe .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-71de7fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-a8c16bc{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-b814fc9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-79526a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-1873c8b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-bbbe22c .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-1da8030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-59bc5d1 .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f1a2d41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ea38c2a .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f826097{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-fc27530{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-71558a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-389b64b .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-f1d7cef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-45855c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-74076c6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4d6c8a9 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-ffcd8ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3826202{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-2757ad5{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-326f1c1{text-align:start;}.elementor-8 .elementor-element.elementor-element-326f1c1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-98be789{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-812ed4a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3a47321 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf46777{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-37bd216{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2990157 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-9df0ad3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-b8af6ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2f9ff80 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf8c5cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-fa787d3{--min-height:308px;}.elementor-8 .elementor-element.elementor-element-56d7e84{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d364cc8.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-3d8b4ac{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-829048a{text-align:start;}.elementor-8 .elementor-element.elementor-element-829048a .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-a744ace{text-align:start;}.elementor-8 .elementor-element.elementor-element-a744ace .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-41987ed{text-align:start;font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5369e95{width:var( --container-widget-width, 213px );max-width:213px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:213px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-45e9055{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-de276bf .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-36ac1c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3e61ef4{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-c6e1ebd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-334ff93{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ad7a36c{text-align:center;}.elementor-8 .elementor-element.elementor-element-ad7a36c .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-e76bbcf{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-8dc0848{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-f15719d{--width:65%;}.elementor-8 .elementor-element.elementor-element-2a4e8f9{--width:60%;}.elementor-8 .elementor-element.elementor-element-2f6c414{--width:46%;}.elementor-8 .elementor-element.elementor-element-4922c44{--width:60%;}.elementor-8 .elementor-element.elementor-element-812ed4a{--width:59%;}.elementor-8 .elementor-element.elementor-element-37bd216{--width:59%;}.elementor-8 .elementor-element.elementor-element-b8af6ca{--width:59%;}.elementor-8 .elementor-element.elementor-element-fa787d3{--content-width:90px;}}@media(min-width:2400px){.elementor-8 .elementor-element.elementor-element-aea86ee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-df90606 .elementor-heading-title{font-size:var( --e-global-typography-6b90f66-font-size );line-height:var( --e-global-typography-6b90f66-line-height );}.elementor-8 .elementor-element.elementor-element-cea018f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-dcdf0b1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-8bf13de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-238b710 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-9bd95db .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-b4487a3{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5ffdf78 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2aad68c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-3e0fd7f .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-fd72517 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2c9d922 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-07e509b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-973ad93 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-7ae4f5b{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-2da655e .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-536de5d{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a5d07c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e1b07d1-font-size );line-height:var( --e-global-typography-e1b07d1-line-height );}.elementor-8 .elementor-element.elementor-element-c519171{font-size:var( --e-global-typography-08e601e-font-size );line-height:var( --e-global-typography-08e601e-line-height );}.elementor-8 .elementor-element.elementor-element-c2c37fe .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-71de7fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-11b7aac .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-522c366 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-83ec0e0 .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9e21660-font-size );line-height:var( --e-global-typography-9e21660-line-height );}.elementor-8 .elementor-element.elementor-element-debed2f .elementor-counter-title{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-79526a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-bbbe22c .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-1da8030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-59bc5d1 .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f1a2d41{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ea38c2a .elementor-heading-title{font-size:var( --e-global-typography-1851fc2-font-size );line-height:var( --e-global-typography-1851fc2-line-height );}.elementor-8 .elementor-element.elementor-element-f826097{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-71558a2 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-389b64b .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-f1d7cef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-4d6c8a9 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-ffcd8ce{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-326f1c1 .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-98be789{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3a47321 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf46777{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2990157 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-9df0ad3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-2f9ff80 .elementor-heading-title{font-size:var( --e-global-typography-cfa8f81-font-size );line-height:var( --e-global-typography-cfa8f81-line-height );}.elementor-8 .elementor-element.elementor-element-bf8c5cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-829048a .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-a744ace .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-41987ed{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5369e95 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-de276bf .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-36ac1c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-c6e1ebd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ad7a36c .elementor-heading-title{font-size:var( --e-global-typography-86624d2-font-size );line-height:var( --e-global-typography-86624d2-line-height );}.elementor-8 .elementor-element.elementor-element-e76bbcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9c9c0c1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c285f7-font-size );line-height:var( --e-global-typography-0c285f7-line-height );}.elementor-8 .elementor-element.elementor-element-8dc0848 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}