.elementor-5849 .elementor-element.elementor-element-50a283f>.elementor-widget-container{margin:0 0 -75% -30%}.elementor-5849 .elementor-element.elementor-element-50a283f:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://solutionshabitat.lu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5849 .elementor-element.elementor-element-50a283f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://solutionshabitat.lu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5849 .elementor-element.elementor-element-50a283f img{width:22%;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-510b077{width:var(--container-widget-width,99.11%);max-width:99.11%;--container-widget-width:99.11%;--container-widget-flex-grow:0;text-align:right}.elementor-5849 .elementor-element.elementor-element-510b077:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://solutionshabitat.lu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat}.elementor-5849 .elementor-element.elementor-element-510b077.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://solutionshabitat.lu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center right;-webkit-mask-repeat:no-repeat}.elementor-5849 .elementor-element.elementor-element-510b077 img{width:95%;border-radius:10px}.elementor-5849 .elementor-element.elementor-element-b6f10db>.elementor-widget-container{margin:-35% 0 0 -18%}.elementor-5849 .elementor-element.elementor-element-b6f10db:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://solutionshabitat.lu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-5849 .elementor-element.elementor-element-b6f10db.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://solutionshabitat.lu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat}.elementor-5849 .elementor-element.elementor-element-b6f10db img{width:43%;border-radius:10px}.elementor-5849 .elementor-element.elementor-element-4851ea6 .elementor-heading-title{font-size:40px;text-transform:none}.elementor-5849 .elementor-element.elementor-element-506e03e{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-53a96fb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-5849 .elementor-element.elementor-element-2185885{width:var(--container-widget-width,64.425%);max-width:64.425%;--container-widget-width:64.425%;--container-widget-flex-grow:0}.elementor-5849 .elementor-element.elementor-element-2185885 .jeg-elementor-kit.jkit-animated-text{text-align:center}.elementor-5849 .elementor-element.elementor-element-2185885 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:35px;font-weight:500;line-height:1em}.elementor-5849 .elementor-element.elementor-element-2185885 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:35px;z-index:auto}.elementor-5849 .elementor-element.elementor-element-2185885 .jeg-elementor-kit.jkit-animated-text .animated-text svg path{stroke-width:9px;-moz-animation-duration:10s;-webkit-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s;stroke-linecap:round;stroke-linejoin:round}.elementor-5849 .elementor-element.elementor-element-2185885 .jeg-elementor-kit.jkit-animated-text .animated-text svg{z-index:2}.elementor-5849 .elementor-element.elementor-element-4e1cc81{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-ff35250{width:var(--container-widget-width,71.15%);max-width:71.15%;--container-widget-width:71.15%;--container-widget-flex-grow:0;align-self:center}.elementor-5849 .elementor-element.elementor-element-ff35250 .jeg-elementor-kit.jkit-animated-text{text-align:center}.elementor-5849 .elementor-element.elementor-element-ff35250 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:35px}.elementor-5849 .elementor-element.elementor-element-ff35250 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:35px;z-index:auto}.elementor-5849 .elementor-element.elementor-element-ff35250 .jeg-elementor-kit.jkit-animated-text .animated-text svg path{stroke-width:9px;-moz-animation-duration:10s;-webkit-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s;stroke-linecap:round;stroke-linejoin:round}.elementor-5849 .elementor-element.elementor-element-ff35250 .jeg-elementor-kit.jkit-animated-text .animated-text svg{z-index:2}.elementor-5849 .elementor-element.elementor-element-1b96ba9{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-77427cb{width:var(--container-widget-width,82.124%);max-width:82.124%;--container-widget-width:82.124%;--container-widget-flex-grow:0}.elementor-5849 .elementor-element.elementor-element-77427cb .jeg-elementor-kit.jkit-animated-text{text-align:center}.elementor-5849 .elementor-element.elementor-element-77427cb .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:35px}.elementor-5849 .elementor-element.elementor-element-77427cb .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text{font-size:35px;z-index:auto}.elementor-5849 .elementor-element.elementor-element-77427cb .jeg-elementor-kit.jkit-animated-text .animated-text svg path{stroke-width:9px;-moz-animation-duration:10s;-webkit-animation-duration:10s;-o-animation-duration:10s;-ms-animation-duration:10s;animation-duration:10s;stroke-linecap:round;stroke-linejoin:round}.elementor-5849 .elementor-element.elementor-element-77427cb .jeg-elementor-kit.jkit-animated-text .animated-text svg{z-index:2}.elementor-5849 .elementor-element.elementor-element-6ff66fb{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2)}.elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2)}.elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2)}.elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2)}body.rtl .elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2)}body:not(.rtl) .elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2)}.elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color .3s}.elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill .3s}.elementor-5849 .elementor-element.elementor-element-ab8c180{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-5849 .elementor-element.elementor-element-ab8c180 .elementor-icon-list-text{transition:color .3s}.elementor-5849 .elementor-element.elementor-element-0c0fdce{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-2b47cbd{text-align:center}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion{height:400px}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion{border-radius:4px}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion a:first-child{border-radius:4px 0 0 4px}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion a:last-child{border-radius:0 4px 4px 0}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0,0,0,.3)}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion .eael-image-accordion-hover:hover:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion .overlay .img-accordion-title{color:#fff !important}.elementor-5849 .elementor-element.elementor-element-ad923b5 .eael-img-accordion .overlay p{color:#fff}.elementor-5849 .elementor-element.elementor-element-e6ee4de{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion{height:400px}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion{border-radius:4px}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion a:first-child{border-radius:4px 0 0 4px}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion a:last-child{border-radius:0 4px 4px 0}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0,0,0,.3)}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion .eael-image-accordion-hover:hover:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion .overlay .img-accordion-title{color:#fff !important}.elementor-5849 .elementor-element.elementor-element-aa4f6b5 .eael-img-accordion .overlay p{color:#fff}.elementor-5849 .elementor-element.elementor-element-7911f99{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion{height:400px}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion{border-radius:4px}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion a:first-child{border-radius:4px 0 0 4px}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion a:last-child{border-radius:0 4px 4px 0}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion .eael-image-accordion-hover:before{background-color:rgba(0,0,0,.3)}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion .eael-image-accordion-hover:hover:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:rgba(0,0,0,.5)}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion .overlay .img-accordion-title{color:#fff !important}.elementor-5849 .elementor-element.elementor-element-33e31f5 .eael-img-accordion .overlay p{color:#fff}.elementor-5849 .elementor-element.elementor-element-e22de6c{--spacer-size:25px}.elementor-5849 .elementor-element.elementor-element-99ecb21{text-align:center}@media(max-width:1024px){.elementor-5849 .elementor-element.elementor-element-50a283f img{width:28%}.elementor-5849 .elementor-element.elementor-element-510b077 img{width:100%}.elementor-5849 .elementor-element.elementor-element-b6f10db img{width:51%}.elementor-5849 .elementor-element.elementor-element-2185885 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:3.1rem}}@media(max-width:767px){.elementor-5849 .elementor-element.elementor-element-50a283f>.elementor-widget-container{margin:0 0 -33% -33%}.elementor-5849 .elementor-element.elementor-element-510b077>.elementor-widget-container{margin:0 0 20px}.elementor-5849 .elementor-element.elementor-element-b6f10db>.elementor-widget-container{margin:-50% 0 0 -28%}.elementor-5849 .elementor-element.elementor-element-b6f10db img{width:52%}.elementor-5849 .elementor-element.elementor-element-2185885 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text{font-size:2.5rem}}