.elementor-1104 .elementor-element.elementor-element-189f554{--display:grid;--min-height:40vw;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:var(--eff-space-3xl) var(--eff-space-3xl);--row-gap:var(--eff-space-3xl);--column-gap:var(--eff-space-3xl);--grid-auto-flow:row;--align-items:center;--grid-align-content:center;--overlay-opacity:0.5;--padding-top:calc( var(--eff-space-m)*2 + var(--eff-text-m) + 30px + var(--eff-space-6xl));--padding-bottom:calc(var(--eff-space-5xl) + var(--eff-space-5xl));--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-189f554:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-189f554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F1EB;background-image:url("https://weightwellness.ie/wp-content/uploads/2025/08/App-Hero.webp");background-position:50% 25%;background-repeat:no-repeat;background-size:cover;}.elementor-1104 .elementor-element.elementor-element-189f554::before, .elementor-1104 .elementor-element.elementor-element-189f554 > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-189f554 > .e-con-inner > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-189f554 > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-189f554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-189f554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1104 .elementor-element.elementor-element-768e546{--display:flex;--gap:var(--eff-space-l) var(--eff-space-l);--row-gap:var(--eff-space-l);--column-gap:var(--eff-space-l);}.elementor-1104 .elementor-element.elementor-element-4209b85{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-4209b85 .elementor-heading-title{color:var( --e-global-color-d6d8e59 );}.elementor-1104 .elementor-element.elementor-element-92041b4{width:var( --container-widget-width, 370px );max-width:370px;--container-widget-width:370px;--container-widget-flex-grow:0;color:var( --e-global-color-d6d8e59 );}.elementor-1104 .elementor-element.elementor-element-b18ba6c .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-b18ba6c .elementor-button:hover, .elementor-1104 .elementor-element.elementor-element-b18ba6c .elementor-button:focus{background-color:var( --e-global-color-598fead );}.elementor-1104 .elementor-element.elementor-element-a566010{--display:flex;}.elementor-1104 .elementor-element.elementor-element-2393651{--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:0;--padding-bottom:0;--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-2393651:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-2393651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1104 .elementor-element.elementor-element-541adce{--display:flex;--gap:var(--eff-space-xl) var(--eff-space-xl);--row-gap:var(--eff-space-xl);--column-gap:var(--eff-space-xl);--margin-top:calc(0px - var(--eff-space-5xl));--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--eff-space-3xl);--padding-bottom:0;--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-541adce:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-541adce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6d8e59 );}.elementor-1104 .elementor-element.elementor-element-bdb4c39{text-align:center;color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-aaea77d{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1104 .elementor-element.elementor-element-aaea77d.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-a64d08e > .elementor-widget-container{margin:0 0 calc(-15px - (var(--eff-text-m) /2)) 0;}.elementor-1104 .elementor-element.elementor-element-a64d08e{z-index:10;}.elementor-1104 .elementor-element.elementor-element-7cd672c{--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:var(--eff-space-2xl) var(--eff-space-2xl);--row-gap:var(--eff-space-2xl);--column-gap:var(--eff-space-2xl);--padding-top:var(--eff-space-5xl);--padding-bottom:0;--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-7cd672c:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-7cd672c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1104 .elementor-element.elementor-element-79448bc{--display:flex;}.elementor-1104 .elementor-element.elementor-element-374c781{text-align:center;}.elementor-1104 .elementor-element.elementor-element-374c781 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-02be6cb{text-align:center;color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-af600dc{--e-image-carousel-slides-to-show:3;}.elementor-1104 .elementor-element.elementor-element-af600dc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1104 .elementor-element.elementor-element-af600dc .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:var( --e-global-color-ffdaa69 );}.elementor-1104 .elementor-element.elementor-element-af600dc .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1104 .elementor-element.elementor-element-af600dc .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-ffdaa69 );}.elementor-1104 .elementor-element.elementor-element-af600dc .swiper-pagination-bullet{width:15px;height:15px;background:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-af600dc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#4E877980;opacity:1;}.elementor-1104 .elementor-element.elementor-element-9ca1075{--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:var(--eff-space-5xl);--padding-bottom:0;--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-9ca1075:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-9ca1075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) calc(100% - var(--eff-space-3xl)), var( --e-global-color-d6d8e59 ) calc(100% - var(--eff-space-3xl)));}.elementor-1104 .elementor-element.elementor-element-29bcc2a{--display:flex;--padding-top:var(--eff-space-3xl);--padding-bottom:0;--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-29bcc2a:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-29bcc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-eb0880b{text-align:center;color:var( --e-global-color-d6d8e59 );}.elementor-1104 .elementor-element.elementor-element-eddd7b4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:var(--eff-space-3xl) var(--eff-space-3xl);--row-gap:var(--eff-space-3xl);--column-gap:var(--eff-space-3xl);--grid-auto-flow:row;--margin-top:calc(var(--eff-space-xl) - var(--eff-space-m));--margin-bottom:calc(var(--eff-space-xl) - var(--eff-space-m));--margin-left:0;--margin-right:0;}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1104 .elementor-element.elementor-element-5699de3{--e-icon-list-icon-size:var(--eff-text-m);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1104 .elementor-element.elementor-element-5699de3 .elementor-icon-list-text{color:var( --e-global-color-d6d8e59 );transition:color 0.3s;}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1104 .elementor-element.elementor-element-59122dc{--e-icon-list-icon-size:var(--eff-text-m);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-1104 .elementor-element.elementor-element-59122dc .elementor-icon-list-text{color:var( --e-global-color-d6d8e59 );transition:color 0.3s;}.elementor-1104 .elementor-element.elementor-element-c1a9d19 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-c1a9d19 .elementor-button:hover, .elementor-1104 .elementor-element.elementor-element-c1a9d19 .elementor-button:focus{background-color:var( --e-global-color-598fead );}.elementor-1104 .elementor-element.elementor-element-c1a9d19 > .elementor-widget-container{margin:0 0 calc(-15px - (var(--eff-text-m) /2)) 0;}.elementor-1104 .elementor-element.elementor-element-c1a9d19{z-index:10;}.elementor-1104 .elementor-element.elementor-element-2e2f25a{--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:var(--eff-space-3xl) var(--eff-space-3xl);--row-gap:var(--eff-space-3xl);--column-gap:var(--eff-space-3xl);--padding-top:var(--eff-space-5xl);--padding-bottom:var(--eff-space-5xl);--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-0618493{text-align:center;}.elementor-1104 .elementor-element.elementor-element-0618493 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-bbbc5f2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:var(--eff-space-3xl) var(--eff-space-3xl);--row-gap:var(--eff-space-3xl);--column-gap:var(--eff-space-3xl);--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-665e31b{--display:flex;}.elementor-1104 .elementor-element.elementor-element-881906a img{width:100%;max-width:130px;}.elementor-1104 .elementor-element.elementor-element-f97c982{--display:flex;--gap:var(--eff-space-2xs) var(--eff-space-2xs);--row-gap:var(--eff-space-2xs);--column-gap:var(--eff-space-2xs);}.elementor-1104 .elementor-element.elementor-element-a69fe9a{text-align:center;}.elementor-1104 .elementor-element.elementor-element-a69fe9a .elementor-heading-title{font-size:var(--eff-text-xl);color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-1233e29{text-align:center;color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-4232c7e{--display:flex;}.elementor-1104 .elementor-element.elementor-element-4975b12 img{width:100%;max-width:130px;}.elementor-1104 .elementor-element.elementor-element-1aa69e6{--display:flex;--gap:var(--eff-space-2xs) var(--eff-space-2xs);--row-gap:var(--eff-space-2xs);--column-gap:var(--eff-space-2xs);}.elementor-1104 .elementor-element.elementor-element-5a44b65{text-align:center;}.elementor-1104 .elementor-element.elementor-element-5a44b65 .elementor-heading-title{font-size:var(--eff-text-xl);color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-17e016a{text-align:center;color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ca2c670{--display:flex;}.elementor-1104 .elementor-element.elementor-element-6ba0267 img{max-width:130px;}.elementor-1104 .elementor-element.elementor-element-fd5708f{--display:flex;--gap:var(--eff-space-2xs) var(--eff-space-2xs);--row-gap:var(--eff-space-2xs);--column-gap:var(--eff-space-2xs);}.elementor-1104 .elementor-element.elementor-element-33080d0{text-align:center;}.elementor-1104 .elementor-element.elementor-element-33080d0 .elementor-heading-title{font-size:var(--eff-text-xl);color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-99ada6a{text-align:center;color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ac2ad24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1104 .elementor-element.elementor-element-035359a{--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:var(--eff-space-5xl);--padding-bottom:calc(var(--eff-space-5xl) * 2);--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-035359a:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-035359a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1104 .elementor-element.elementor-element-bace2de{--display:flex;--padding-top:var(--eff-space-3xl);--padding-bottom:0;--padding-left:var(--eff-space-3xl);--padding-right:var(--eff-space-3xl);}.elementor-1104 .elementor-element.elementor-element-bace2de:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-bace2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-fbdec28{text-align:center;color:var( --e-global-color-d6d8e59 );}.elementor-1104 .elementor-element.elementor-element-a02b0dc{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-d6d8e59 );}.elementor-1104 .elementor-element.elementor-element-a02b0dc.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-7faceb4 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-7faceb4 .elementor-button:hover, .elementor-1104 .elementor-element.elementor-element-7faceb4 .elementor-button:focus{background-color:var( --e-global-color-598fead );}.elementor-1104 .elementor-element.elementor-element-7faceb4 > .elementor-widget-container{margin:var(--eff-space-2xl) 0 calc(-15px - (var(--eff-text-m) /2)) 0;}.elementor-1104 .elementor-element.elementor-element-7faceb4{z-index:10;}.elementor-1104 .elementor-element.elementor-element-a596cfd{--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;}@media(min-width:768px){.elementor-1104 .elementor-element.elementor-element-189f554{--content-width:1920px;}.elementor-1104 .elementor-element.elementor-element-7cd672c{--content-width:1300px;}}@media(max-width:1366px){.elementor-1104 .elementor-element.elementor-element-189f554{--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-eddd7b4{--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-bbbc5f2{--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-881906a img{max-width:130px;}.elementor-1104 .elementor-element.elementor-element-4975b12 img{max-width:130px;}.elementor-1104 .elementor-element.elementor-element-6ba0267 img{max-width:130px;}}@media(max-width:1200px){.elementor-1104 .elementor-element.elementor-element-189f554{--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-eddd7b4{--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-bbbc5f2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-1104 .elementor-element.elementor-element-189f554{--min-height:1px;--gap:var(--eff-space-xl) var(--eff-space-xl);--row-gap:var(--eff-space-xl);--column-gap:var(--eff-space-xl);--grid-auto-flow:row;--padding-top:calc( var(--eff-space-m) + var(--eff-text-m) + 30px + var(--eff-space-3xl));--padding-bottom:calc(2 * var(--eff-space-5xl));--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-189f554:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-189f554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 30%;}.elementor-1104 .elementor-element.elementor-element-2393651{--padding-top:0;--padding-bottom:0;--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-541adce{--margin-top:calc(0px - var(--eff-space-5xl));--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-1104 .elementor-element.elementor-element-7cd672c{--padding-top:var(--eff-space-5xl);--padding-bottom:0;--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-af600dc{--e-image-carousel-slides-to-show:3;}.elementor-1104 .elementor-element.elementor-element-9ca1075{--padding-top:var(--eff-space-5xl);--padding-bottom:0;--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-eddd7b4{--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-2e2f25a{--padding-top:var(--eff-space-5xl);--padding-bottom:var(--eff-space-5xl);--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-bbbc5f2{--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-881906a img{max-width:100px;}.elementor-1104 .elementor-element.elementor-element-4975b12 img{max-width:100px;}.elementor-1104 .elementor-element.elementor-element-6ba0267 img{max-width:100px;}.elementor-1104 .elementor-element.elementor-element-035359a{--padding-top:var(--eff-space-5xl);--padding-bottom:var(--eff-space-5xl);--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}}@media(max-width:767px){.elementor-1104 .elementor-element.elementor-element-189f554:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-189f554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://weightwellness.ie/wp-content/uploads/2025/08/App-Hero-Mobile.webp");background-position:bottom center;}.elementor-1104 .elementor-element.elementor-element-189f554{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-4209b85.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-4209b85{text-align:center;}.elementor-1104 .elementor-element.elementor-element-92041b4.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-92041b4{text-align:center;}.elementor-1104 .elementor-element.elementor-element-a566010{--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1104 .elementor-element.elementor-element-2393651{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1104 .elementor-element.elementor-element-541adce{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--eff-space-5xl);--padding-bottom:var(--eff-space-5xl);--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-a64d08e > .elementor-widget-container{margin:0 0 0 0;}.elementor-1104 .elementor-element.elementor-element-7cd672c{--padding-top:var(--eff-space-5xl);--padding-bottom:var(--eff-space-5xl);--padding-left:var(--eff-space-xl);--padding-right:var(--eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-af600dc{--e-image-carousel-slides-to-show:2;}.elementor-1104 .elementor-element.elementor-element-9ca1075{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1104 .elementor-element.elementor-element-29bcc2a{--padding-top:var(-eff-space-5xl);--padding-bottom:0;--padding-left:var(-eff-space-xl);--padding-right:var(-eff-space-xl);}.elementor-1104 .elementor-element.elementor-element-eddd7b4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;--margin-top:calc(var(--eff-space-2xl) - var(--eff-space-m));--margin-bottom:calc(var(--eff-space-4xl) - var(--eff-space-m));--margin-left:0;--margin-right:0;}.elementor-1104 .elementor-element.elementor-element-0618493{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-0618493.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-bbbc5f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1104 .elementor-element.elementor-element-665e31b{--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:var(--eff-space-l) var(--eff-space-l);--row-gap:var(--eff-space-l);--column-gap:var(--eff-space-l);}.elementor-1104 .elementor-element.elementor-element-881906a img{max-width:55px;}.elementor-1104 .elementor-element.elementor-element-f97c982{--width:calc(100% - var(--eff-space-l) - 55px);}.elementor-1104 .elementor-element.elementor-element-a69fe9a{text-align:left;}.elementor-1104 .elementor-element.elementor-element-1233e29{text-align:left;}.elementor-1104 .elementor-element.elementor-element-4232c7e{--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:var(--eff-space-l) var(--eff-space-l);--row-gap:var(--eff-space-l);--column-gap:var(--eff-space-l);}.elementor-1104 .elementor-element.elementor-element-4975b12 img{max-width:55px;}.elementor-1104 .elementor-element.elementor-element-1aa69e6{--width:calc(100% - var(--eff-space-l) - 55px);}.elementor-1104 .elementor-element.elementor-element-5a44b65{text-align:left;}.elementor-1104 .elementor-element.elementor-element-17e016a{text-align:left;}.elementor-1104 .elementor-element.elementor-element-ca2c670{--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:var(--eff-space-l) var(--eff-space-l);--row-gap:var(--eff-space-l);--column-gap:var(--eff-space-l);}.elementor-1104 .elementor-element.elementor-element-6ba0267 img{max-width:55px;}.elementor-1104 .elementor-element.elementor-element-fd5708f{--width:calc(100% - var(--eff-space-l) - 55px);}.elementor-1104 .elementor-element.elementor-element-33080d0{text-align:left;}.elementor-1104 .elementor-element.elementor-element-99ada6a{text-align:left;}.elementor-1104 .elementor-element.elementor-element-035359a{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1104 .elementor-element.elementor-element-bace2de{--padding-top:var(-eff-space-5xl);--padding-bottom:0;--padding-left:var(-eff-space-xl);--padding-right:var(-eff-space-xl);}}/* Start custom CSS for text-editor, class: .elementor-element-bdb4c39 */.elementor-1104 .elementor-element.elementor-element-bdb4c39 h2{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-af600dc */.elementor-1104 .elementor-element.elementor-element-af600dc .elementor-swiper-button {
    display: none !important;
}
@media (min-width: 768px){
    .elementor-1104 .elementor-element.elementor-element-af600dc .elementor-image-carousel-wrapper {
        padding-bottom: 0 !important;
    }
    .elementor-1104 .elementor-element.elementor-element-af600dc .swiper-pagination {
        display: none;
    }
}

@media (max-width: 767px){
    .elementor-1104 .elementor-element.elementor-element-af600dc .elementor-image-carousel-wrapper {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd672c */@media (max-width: 767px){
    .elementor-1104 .elementor-element.elementor-element-7cd672c{
        background-image: linear-gradient(180deg, var( --e-global-color-text), var( --e-global-color-text)) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb0880b */.elementor-1104 .elementor-element.elementor-element-eb0880b h2{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbdec28 */.elementor-1104 .elementor-element.elementor-element-fbdec28 h2{
    margin: 0;
}/* End custom CSS */