.elementor-13466 .elementor-element.elementor-element-d8c8da7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-d8c8da7::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.happyoffre.com/wp-content/uploads/2026/02/fond-ligne-1600-clair-1.png");--background-overlay:'';background-position:center center;background-repeat:repeat-y;}.elementor-13466 .elementor-element.elementor-element-d41f9a6{--display:flex;--position:fixed;--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1000;}body:not(.rtl) .elementor-13466 .elementor-element.elementor-element-d41f9a6{left:0px;}body.rtl .elementor-13466 .elementor-element.elementor-element-d41f9a6{right:0px;}.elementor-13466 .elementor-element.elementor-element-230aab0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-ab2ab12{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-ab2ab12:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-ab2ab12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/01/happy-offre-logo-06.png");background-position:10px 10px;background-repeat:no-repeat;background-size:130px auto;}.elementor-13466 .elementor-element.elementor-element-ab2ab12:hover{background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/01/happy-offre-logo-06-hover.png");}.elementor-13466 .elementor-element.elementor-element-10744eb{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-790e9c5{--display:flex;--min-height:685px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-4be2c22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-4be2c22:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-4be2c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/06/happy-offre-big-2.png");background-position:top center;background-repeat:no-repeat;}.elementor-13466 .elementor-element.elementor-element-4be2c22::before, .elementor-13466 .elementor-element.elementor-element-4be2c22 > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-4be2c22 > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-4be2c22 > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-4be2c22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-4be2c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13466 .elementor-element.elementor-element-4be2c22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13466 .elementor-element.elementor-element-c921863 .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:11px 22px 9px 18px;}.elementor-13466 .elementor-element.elementor-element-c921863 .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-c921863 .elementor-button:focus{background-color:var( --e-global-color-efd2cd0 );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-c921863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 119px) 0px;}.elementor-13466 .elementor-element.elementor-element-c921863 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-c921863 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-c921863 .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-c921863 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:9px 20px 7px 16px;}.elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button:focus{background-color:var( --e-global-color-efd2cd0 );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-948a655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 119px) 0px;bottom:0px;}body:not(.rtl) .elementor-13466 .elementor-element.elementor-element-948a655{left:0px;}body.rtl .elementor-13466 .elementor-element.elementor-element-948a655{right:0px;}.elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-50d1823:not( .elementor-widget-image ), .elementor-13466 .elementor-element.elementor-element-50d1823.elementor-widget-image img{-webkit-mask-image:url( https://www.happyoffre.com/wp-content/uploads/2025/06/pixelate-8.gif );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-13466 .elementor-element.elementor-element-b45d056{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-bb29d1f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-bb29d1f .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:26px;font-weight:600;line-height:43px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-9045be0{--divider-border-style:curved;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-pattern-height:5px;--divider-pattern-size:10px;}.elementor-13466 .elementor-element.elementor-element-9045be0 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-9045be0 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-a51dfe3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-f9d38f9{--display:flex;--min-height:414px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-f9d38f9:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-f9d38f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/06/happy-offre-map.png");background-position:top right;background-repeat:no-repeat;}.elementor-13466 .elementor-element.elementor-element-8d4f13a{--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:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:27px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-9629105{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:2px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-7d56cb7 .elementor-icon-wrapper{text-align:center;}.elementor-13466 .elementor-element.elementor-element-7d56cb7.elementor-view-stacked .elementor-icon{background-color:#182577;}.elementor-13466 .elementor-element.elementor-element-7d56cb7.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-7d56cb7.elementor-view-default .elementor-icon{color:#182577;border-color:#182577;}.elementor-13466 .elementor-element.elementor-element-7d56cb7.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-7d56cb7.elementor-view-default .elementor-icon svg{fill:#182577;}.elementor-13466 .elementor-element.elementor-element-7d56cb7 .elementor-icon{font-size:66px;}.elementor-13466 .elementor-element.elementor-element-7d56cb7 .elementor-icon svg{height:66px;}.elementor-13466 .elementor-element.elementor-element-1f3d0de{--iteration-count:infinite;padding:0px 0px 8px 0px;--dynamic-text-color:#000000;}.elementor-13466 .elementor-element.elementor-element-1f3d0de .elementor-headline{text-align:start;font-family:"din-2014", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-1f3d0de .elementor-headline-plain-text{color:#8E56BB;}.elementor-13466 .elementor-element.elementor-element-70302e2{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-70302e2 .elementor-divider-separator{width:300px;}.elementor-13466 .elementor-element.elementor-element-70302e2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-13466 .elementor-element.elementor-element-5364864{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-5221fd1{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-5221fd1 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"neulis-cursive", Sans-serif;font-size:34px;font-weight:500;}.elementor-13466 .elementor-element.elementor-element-eb859bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-eb859bd .elementor-heading-title{font-family:"neulis-cursive", Sans-serif;font-size:30px;font-weight:500;line-height:24px;letter-spacing:1px;color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-5bb6e7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-5bb6e7c .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:700;letter-spacing:1px;color:#555555;}.elementor-13466 .elementor-element.elementor-element-f2eb028{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-f2eb028 .elementor-divider-separator{width:450px;}.elementor-13466 .elementor-element.elementor-element-f2eb028 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13466 .elementor-element.elementor-element-ab155e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-ae4207e{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-ae4207e .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"neulis-cursive", Sans-serif;font-size:34px;font-weight:500;}.elementor-13466 .elementor-element.elementor-element-82ab590{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-82ab590 .elementor-heading-title{font-family:"neulis-cursive", Sans-serif;font-size:30px;font-weight:500;line-height:24px;letter-spacing:1px;color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-98593b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-98593b6 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:700;letter-spacing:1px;color:#555555;}.elementor-13466 .elementor-element.elementor-element-db7fb78{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-db7fb78 .elementor-divider-separator{width:450px;}.elementor-13466 .elementor-element.elementor-element-db7fb78 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13466 .elementor-element.elementor-element-d10ba32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-a543195{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-a543195 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"neulis-cursive", Sans-serif;font-size:34px;font-weight:500;}.elementor-13466 .elementor-element.elementor-element-70c4f80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -6px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-70c4f80 .elementor-heading-title{font-family:"neulis-cursive", Sans-serif;font-size:30px;font-weight:500;line-height:24px;letter-spacing:1px;color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-c5b8862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-c5b8862 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:700;letter-spacing:1px;color:#555555;}.elementor-13466 .elementor-element.elementor-element-5741c85{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-5741c85 .elementor-divider-separator{width:450px;}.elementor-13466 .elementor-element.elementor-element-5741c85 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13466 .elementor-element.elementor-element-de99ebf{--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;--justify-content:center;--overflow:hidden;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-9ae9507{--divider-border-style:curved;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-pattern-height:5px;--divider-pattern-size:10px;}.elementor-13466 .elementor-element.elementor-element-9ae9507 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-9ae9507 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-409f036{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-13466 .elementor-element.elementor-element-92594c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-5137a30{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-b316c73.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-13466 .elementor-element.elementor-element-b316c73 .elementor-main-swiper{height:389px;width:389px;}.elementor-13466 .elementor-element.elementor-element-b316c73 .elementor-main-swiper .swiper-slide{border-width:10px 10px 10px 10px;border-radius:1000px;border-color:#DDDDDD;}.elementor-13466 .elementor-element.elementor-element-b316c73 .elementor-swiper-button{font-size:20px;}body:not(.rtl) .elementor-13466 .elementor-element.elementor-element-cf8bcde{left:1px;}body.rtl .elementor-13466 .elementor-element.elementor-element-cf8bcde{right:1px;}.elementor-13466 .elementor-element.elementor-element-cf8bcde{top:0px;--width:500px;font-family:"din-2014", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;--text-color:#3D3F4B;--transition:0.3s;}.elementor-13466 .elementor-element.elementor-element-e8f48b7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px;}.elementor-13466 .elementor-element.elementor-element-2ea81a4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-82cf4a9 .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-fe54467{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-fe54467 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:600;line-height:30px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-e84b6f8{--display:flex;}.elementor-13466 .elementor-element.elementor-element-8790385{--display:flex;}.elementor-13466 .elementor-element.elementor-element-afbaf0f{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-fd62fef{--display:flex;}.elementor-13466 .elementor-element.elementor-element-c787aac{--display:flex;}.elementor-13466 .elementor-element.elementor-element-ba4178a{--display:flex;}.elementor-13466 .elementor-element.elementor-element-51b6610{--n-accordion-title-font-size:19px;background-color:#FFFFFF;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#283CB8;--n-accordion-icon-size:12px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-efd2cd0 );--n-accordion-icon-hover-color:#000000;--n-accordion-icon-active-color:var( --e-global-color-efd2cd0 );}:where( .elementor-13466 .elementor-element.elementor-element-51b6610 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;}:where( .elementor-13466 .elementor-element.elementor-element-51b6610 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"baloo-bhaina-2", Sans-serif;font-weight:600;line-height:30px;}.elementor-13466 .elementor-element.elementor-element-9a2791a .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:12px 24px 9px 20px;}.elementor-13466 .elementor-element.elementor-element-9a2791a .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-9a2791a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-9a2791a:hover{--e-transform-translateY:-5px;}.elementor-13466 .elementor-element.elementor-element-9a2791a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-9a2791a .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-9a2791a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-9a2791a .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-9a2791a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-7e21375{--display:flex;--overflow:hidden;}.elementor-13466 .elementor-element.elementor-element-8d109ff{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-8d109ff .elementor-icon-wrapper{text-align:center;}.elementor-13466 .elementor-element.elementor-element-8d109ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-8d109ff.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-8d109ff.elementor-view-default .elementor-icon{color:var( --e-global-color-efd2cd0 );border-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-8d109ff.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-8d109ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-8d109ff .elementor-icon{font-size:10px;}.elementor-13466 .elementor-element.elementor-element-8d109ff .elementor-icon svg{height:10px;}.elementor-13466 .elementor-element.elementor-element-abfedae{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-13466 .elementor-element.elementor-element-3b24493{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-0642166{--display:flex;--min-height:433px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-8aad4ee.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-13466 .elementor-element.elementor-element-8aad4ee .elementor-main-swiper{height:389px;width:389px;}.elementor-13466 .elementor-element.elementor-element-8aad4ee .elementor-main-swiper .swiper-slide{border-width:10px 10px 10px 10px;border-radius:1000px;border-color:#DDDDDD;}.elementor-13466 .elementor-element.elementor-element-8aad4ee .elementor-swiper-button{font-size:20px;}body:not(.rtl) .elementor-13466 .elementor-element.elementor-element-93c159f{left:0px;}body.rtl .elementor-13466 .elementor-element.elementor-element-93c159f{right:0px;}.elementor-13466 .elementor-element.elementor-element-93c159f{top:0px;--width:500px;font-family:"din-2014", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;--text-color:#3D3F4B;--transition:0.3s;}.elementor-13466 .elementor-element.elementor-element-59904e9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px;}.elementor-13466 .elementor-element.elementor-element-30cf365{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-a55c21b .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-e62edc9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-e62edc9 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-c66fb81{--display:flex;}.elementor-13466 .elementor-element.elementor-element-7eeb406{--display:flex;}.elementor-13466 .elementor-element.elementor-element-a481a32{--display:flex;}.elementor-13466 .elementor-element.elementor-element-9bd9d4f{--display:flex;}.elementor-13466 .elementor-element.elementor-element-da3b921{--display:flex;}.elementor-13466 .elementor-element.elementor-element-31d3111{--n-accordion-title-font-size:19px;background-color:#FFFFFF;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:#283CB8;--n-accordion-icon-size:12px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:var( --e-global-color-efd2cd0 );--n-accordion-icon-hover-color:#000000;--n-accordion-icon-active-color:var( --e-global-color-efd2cd0 );}:where( .elementor-13466 .elementor-element.elementor-element-31d3111 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;}:where( .elementor-13466 .elementor-element.elementor-element-31d3111 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"baloo-bhaina-2", Sans-serif;font-weight:600;line-height:30px;}.elementor-13466 .elementor-element.elementor-element-efc463a .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:12px 24px 9px 20px;}.elementor-13466 .elementor-element.elementor-element-efc463a .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-efc463a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-efc463a:hover{--e-transform-translateY:-5px;}.elementor-13466 .elementor-element.elementor-element-efc463a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-efc463a .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-efc463a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-efc463a .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-efc463a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-bc26a3e{--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;--justify-content:center;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-cab8797{--divider-border-style:curved;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-pattern-height:5px;--divider-pattern-size:10px;}.elementor-13466 .elementor-element.elementor-element-cab8797 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-cab8797 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-f195dba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-13466 .elementor-element.elementor-element-f195dba:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-f195dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1ECE500;}.elementor-13466 .elementor-element.elementor-element-e8e1773{padding:0px 0px 40px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-e8e1773 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:28px;font-weight:600;line-height:36px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-681b140 .item-title{font-family:"din-2014", Sans-serif;font-size:24px;font-weight:400;margin-bottom:5px !important;}.elementor-13466 .elementor-element.elementor-element-681b140 address.item-address{font-size:12px;line-height:16px;}.elementor-13466 .elementor-element.elementor-element-681b140 .item-amenities-text{font-size:100px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-681b140 .hz-figure{font-size:15px;color:#1B1B1B;}.elementor-13466 .elementor-element.elementor-element-681b140 .item-price{font-size:20px;font-weight:400;line-height:30px;}.elementor-13466 .elementor-element.elementor-element-681b140 .h-type span{font-size:15px;line-height:26px;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-681b140 .item-buttons-wrap .btn{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;background-color:var( --e-global-color-759c975 );border-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-681b140 .item-address{margin-bottom:0px !important;}.elementor-13466 .elementor-element.elementor-element-681b140 .item-amenities i{font-size:26px;}.elementor-13466 .elementor-element.elementor-element-681b140 .item-body{padding:10px 10px 10px 20px;}.elementor-13466 .elementor-element.elementor-element-681b140 .item-price-wrap{color:var( --e-global-color-text );}.elementor-13466 .elementor-element.elementor-element-681b140 .item-v5-price{color:var( --e-global-color-text );}.elementor-13466 .elementor-element.elementor-element-681b140 .item-title a{color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-681b140 .property-carousel-module-v3-4cols .item-wrap-v3 .item-wrap-outside .item-title a{color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-681b140 .item-wrap-v2 .item-amenities li{color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-681b140 .area_postfix{color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-681b140 .item-v5-type{color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-681b140 .item-title a:hover{color:#0E101F;}.elementor-13466 .elementor-element.elementor-element-681b140 .item-buttons-wrap .btn:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-681b140 .page-link{color:#FFFFFF;background-color:#BEBEBE;}.elementor-13466 .elementor-element.elementor-element-681b140 .btn-load-more{color:#FFFFFF;background-color:#BEBEBE;border-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-681b140 .page-link:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-681b140 .btn-load-more:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-cards-module .item-tools .item-compare{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-carousel-module .item-tools .item-compare{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-cards-module .item-tools .item-favorite{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-cards-module .item-tools .item-preview{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-carousel-module .item-tools .item-preview{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-cards-module .label-featured{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-carousel-module .label-featured{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-cards-module .labels-wrap .label-status{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-carousel-module .labels-wrap .label-status{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-cards-module .item-short-description{display:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:30px;font-weight:500;margin-bottom:2px !important;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-price{font-family:"Barlow Semi Condensed", Sans-serif;font-size:50px;font-weight:300;line-height:60px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .h-type span{font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px;color:#2C2C2C;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-address{margin-bottom:16px !important;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-amenities i{font-size:29px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-body{padding:20px 20px 0px 20px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-wrap, .elementor-13466 .elementor-element.elementor-element-c02a1de .item-footer{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-wrap{padding:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-footer{border-top-style:none;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-title a{color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-c02a1de .property-carousel-module-v3-4cols .item-wrap-v3 .item-wrap-outside .item-title a{color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-c02a1de .hz-figure{color:#000000;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-amenities-text{color:#2C2C2C;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-wrap-v2 .item-amenities li{color:#2C2C2C;}.elementor-13466 .elementor-element.elementor-element-c02a1de .area_postfix{color:#2C2C2C;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-v5-type{color:#2C2C2C;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-title a:hover{color:#000000;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-author a{color:#7E7E7E;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-author{color:#7E7E7E;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-date{color:#7E7E7E;}.elementor-13466 .elementor-element.elementor-element-1aa954f{--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;--justify-content:center;--overflow:hidden;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-07fe666{--divider-border-style:curved;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-pattern-height:5px;--divider-pattern-size:10px;}.elementor-13466 .elementor-element.elementor-element-07fe666 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-07fe666 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-69e9720{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-c37e31e{padding:0px 0px 0px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-c37e31e .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:28px;font-weight:600;line-height:36px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-5e94966{padding:0px 0px 0px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-5e94966 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:28px;font-weight:600;line-height:36px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-7e44003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-7e44003 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:23px;font-weight:600;line-height:43px;letter-spacing:0.8px;color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-f038b0c{--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 40px;--row-gap:0px;--column-gap:40px;--overflow:hidden;}.elementor-13466 .elementor-element.elementor-element-1d65b8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13466 .elementor-element.elementor-element-1f603fe{--display:flex;--min-height:387px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-1f603fe .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-13466 .elementor-element.elementor-element-1f603fe::before, .elementor-13466 .elementor-element.elementor-element-1f603fe > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-1f603fe > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-1f603fe > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-1f603fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-1f603fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13466 .elementor-element.elementor-element-84a0bad.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-13466 .elementor-element.elementor-element-84a0bad .elementor-main-swiper{height:389px;width:389px;}.elementor-13466 .elementor-element.elementor-element-84a0bad .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:1000px;border-color:#DDDDDD;}.elementor-13466 .elementor-element.elementor-element-84a0bad .elementor-swiper-button{font-size:20px;}.elementor-13466 .elementor-element.elementor-element-2d15dfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;top:-15px;--width:500px;font-family:"din-2014", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;--text-color:#3D3F4B;--transition:0.3s;}body:not(.rtl) .elementor-13466 .elementor-element.elementor-element-2d15dfc{left:50px;}body.rtl .elementor-13466 .elementor-element.elementor-element-2d15dfc{right:50px;}.elementor-13466 .elementor-element.elementor-element-df430ea{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13466 .elementor-element.elementor-element-df430ea:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-df430ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-b7220a9 .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;}.elementor-13466 .elementor-element.elementor-element-1b1e74b{padding:15px 0px 15px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-1b1e74b .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-74d6600{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-74d6600 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-74d6600 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-74d6600 .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-74d6600 .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-74d6600 .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-74d6600 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-4b04fe4{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-4b04fe4 .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-4b04fe4 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-f6c5e99{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-f6c5e99 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-f6c5e99 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-f6c5e99 .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-f6c5e99 .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-f6c5e99 .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-f6c5e99 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-e5de40b{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-e5de40b .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-e5de40b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-f8ca275{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-f8ca275 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-f8ca275 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-f8ca275 .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-f8ca275 .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-f8ca275 .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-f8ca275 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-1b995f6{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-1b995f6 .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-1b995f6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-002c264{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-002c264 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-002c264 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-002c264 .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-002c264 .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-002c264 .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-002c264 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-844315a{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-844315a .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-844315a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-4fd92cb{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-4fd92cb .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-4fd92cb .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-4fd92cb .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-4fd92cb .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-4fd92cb .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-4fd92cb .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-bd6e742{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-13466 .elementor-element.elementor-element-0863a24{--display:flex;--min-height:387px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-0863a24 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-13466 .elementor-element.elementor-element-0863a24::before, .elementor-13466 .elementor-element.elementor-element-0863a24 > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-0863a24 > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-0863a24 > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-0863a24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-0863a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13466 .elementor-element.elementor-element-975b6de.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-13466 .elementor-element.elementor-element-975b6de .elementor-main-swiper{height:389px;width:389px;}.elementor-13466 .elementor-element.elementor-element-975b6de .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:1000px;border-color:#DDDDDD;}.elementor-13466 .elementor-element.elementor-element-975b6de .elementor-swiper-button{font-size:20px;}.elementor-13466 .elementor-element.elementor-element-af132a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;top:-15px;--width:500px;font-family:"din-2014", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;--text-color:#3D3F4B;--transition:0.3s;}body:not(.rtl) .elementor-13466 .elementor-element.elementor-element-af132a6{left:50px;}body.rtl .elementor-13466 .elementor-element.elementor-element-af132a6{right:50px;}.elementor-13466 .elementor-element.elementor-element-0115cc6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13466 .elementor-element.elementor-element-0115cc6:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-0115cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-af89251 .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;}.elementor-13466 .elementor-element.elementor-element-3830188{padding:15px 0px 15px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-3830188 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-48a0c8f{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-48a0c8f .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-48a0c8f .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-48a0c8f .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-48a0c8f .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-48a0c8f .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-48a0c8f .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-a26ae03{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-a26ae03 .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-a26ae03 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-956505b{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-956505b .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-956505b .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-956505b .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-956505b .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-956505b .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-956505b .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-199488c{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-199488c .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-199488c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-6055fb4{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-6055fb4 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-6055fb4 .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-6055fb4 .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-6055fb4 .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-6055fb4 .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-6055fb4 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-50ef43e{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-50ef43e .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-50ef43e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-da0a4bb{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-da0a4bb .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-da0a4bb .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-da0a4bb .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-da0a4bb .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-da0a4bb .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-da0a4bb .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-5831e8b{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-13466 .elementor-element.elementor-element-5831e8b .elementor-divider-separator{width:100%;}.elementor-13466 .elementor-element.elementor-element-5831e8b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-3abbd0e{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-3abbd0e .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-13466 .elementor-element.elementor-element-3abbd0e .elementor-icon-box-title{margin-block-end:3px;color:#000000;}.elementor-13466 .elementor-element.elementor-element-3abbd0e .elementor-icon{font-size:68px;}.elementor-13466 .elementor-element.elementor-element-3abbd0e .elementor-icon-box-title, .elementor-13466 .elementor-element.elementor-element-3abbd0e .elementor-icon-box-title a{font-family:"baloo-bhaina-2", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-3abbd0e .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-b4670c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.25;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-b4670c4::before, .elementor-13466 .elementor-element.elementor-element-b4670c4 > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-b4670c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-b4670c4 > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-b4670c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-b4670c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/02/pattern-12.png");--background-overlay:'';background-position:center center;background-repeat:repeat-x;background-size:440px auto;}.elementor-13466 .elementor-element.elementor-element-11ee10d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-11ee10d .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:600;line-height:30px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-4ae99fa{--display:flex;--min-height:712px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;}.elementor-13466 .elementor-element.elementor-element-4ae99fa:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-4ae99fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.happyoffre.com/wp-content/uploads/2026/03/happy-offre-comparatif.png");}.elementor-13466 .elementor-element.elementor-element-b31b3e7 .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:12px 24px 9px 20px;}.elementor-13466 .elementor-element.elementor-element-b31b3e7 .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-b31b3e7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-b31b3e7:hover{--e-transform-translateY:-5px;}.elementor-13466 .elementor-element.elementor-element-b31b3e7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-13466 .elementor-element.elementor-element-b31b3e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-b31b3e7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-b31b3e7 .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-b31b3e7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-cbe25fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-13466 .elementor-element.elementor-element-cbe25fb:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-cbe25fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1ECE500;}.elementor-13466 .elementor-element.elementor-element-2e141bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-2e141bc .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:24px;font-weight:700;line-height:27px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-4f36c95 .property-cards-module .item-tools .item-compare{display:none;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .property-carousel-module .item-tools .item-compare{display:none;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .property-cards-module .item-tools .item-favorite{display:none;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .property-cards-module .item-tools .item-preview{display:none;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .property-carousel-module .item-tools .item-preview{display:none;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-title{font-family:"din-2014", Sans-serif;font-size:24px;font-weight:400;margin-bottom:5px !important;}.elementor-13466 .elementor-element.elementor-element-4f36c95 address.item-address{font-size:12px;line-height:16px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .hz-figure{font-size:16px;color:#1B1B1B;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-price{font-size:22px;font-weight:400;line-height:30px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .h-type span{font-size:16px;line-height:26px;letter-spacing:0.5px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-buttons-wrap .btn{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;background-color:var( --e-global-color-759c975 );border-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-address{margin-bottom:10px !important;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-amenities i{font-size:30px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-body{padding:10px 10px 10px 20px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-price-wrap{color:var( --e-global-color-text );}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-v5-price{color:var( --e-global-color-text );}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-title a{color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-4f36c95 .property-carousel-module-v3-4cols .item-wrap-v3 .item-wrap-outside .item-title a{color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-title a:hover{color:#0E101F;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-buttons-wrap .btn:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-13466 .elementor-element.elementor-element-4f36c95 .page-link{color:#FFFFFF;background-color:#BBBBBB;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .btn-load-more{color:#FFFFFF;background-color:#BBBBBB;border-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .page-link:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-4f36c95 .btn-load-more:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-342a7f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13466 .elementor-element.elementor-element-ea725a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-ea725a2 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-13b0759{--divider-border-style:curved;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--divider-pattern-height:5px;--divider-pattern-size:10px;}.elementor-13466 .elementor-element.elementor-element-13b0759 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-13b0759 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-34f3cb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-087ecc7{text-align:center;color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-dcde259 .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:12px 24px 9px 20px;}.elementor-13466 .elementor-element.elementor-element-dcde259 .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-dcde259 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-dcde259:hover{--e-transform-translateY:-5px;}.elementor-13466 .elementor-element.elementor-element-dcde259{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-dcde259 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-dcde259 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-dcde259 .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-dcde259 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-c1f3668{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-19815e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-19815e6 .elementor-heading-title{font-family:"baloo-bhaina-2", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0.8px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-1df9438{--divider-border-style:curved;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--divider-pattern-height:5px;--divider-pattern-size:10px;}.elementor-13466 .elementor-element.elementor-element-1df9438 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-1df9438 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-13466 .elementor-element.elementor-element-d109801{--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 40px;--row-gap:0px;--column-gap:40px;}.elementor-13466 .elementor-element.elementor-element-5f7976d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13466 .elementor-element.elementor-element-5f7976d:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-5f7976d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-5f7976d::before, .elementor-13466 .elementor-element.elementor-element-5f7976d > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-5f7976d > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-5f7976d > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-5f7976d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-5f7976d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/02/pattern-12.png");--background-overlay:'';}.elementor-13466 .elementor-element.elementor-element-5f7976d.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-13466 .elementor-element.elementor-element-5346453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-5346453:not( .elementor-widget-image ), .elementor-13466 .elementor-element.elementor-element-5346453.elementor-widget-image img{-webkit-mask-image:url( https://www.happyoffre.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13466 .elementor-element.elementor-element-5346453 img{width:200px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-759c975 );border-radius:1000px 1000px 1000px 1000px;}.elementor-13466 .elementor-element.elementor-element-0fefc00{background-color:#FFFFFF;padding:5px 10px 0px 10px;}.elementor-13466 .elementor-element.elementor-element-0fefc00 .elementor-heading-title{font-family:"Baloo Bhaina 2", Sans-serif;font-size:22px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-60530e7{background-color:#FFFFFF;padding:15px 25px 15px 25px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-60530e7.elementor-element{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-319a605{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-2b44a68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-2b44a68 .elementor-icon-wrapper{text-align:center;}.elementor-13466 .elementor-element.elementor-element-2b44a68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-2b44a68.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-2b44a68.elementor-view-default .elementor-icon{color:var( --e-global-color-efd2cd0 );border-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-2b44a68.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-2b44a68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-2b44a68 .elementor-icon{font-size:8px;}.elementor-13466 .elementor-element.elementor-element-2b44a68 .elementor-icon svg{height:8px;}.elementor-13466 .elementor-element.elementor-element-b0552ad .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:8px 15px 8px 15px;}.elementor-13466 .elementor-element.elementor-element-b0552ad .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-b0552ad .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-b0552ad{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-b0552ad .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-b0552ad .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-310f3df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13466 .elementor-element.elementor-element-310f3df:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-310f3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-310f3df::before, .elementor-13466 .elementor-element.elementor-element-310f3df > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-310f3df > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-310f3df > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-310f3df > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-310f3df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/02/pattern-12.png");--background-overlay:'';}.elementor-13466 .elementor-element.elementor-element-310f3df.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-13466 .elementor-element.elementor-element-7b05353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-7b05353:not( .elementor-widget-image ), .elementor-13466 .elementor-element.elementor-element-7b05353.elementor-widget-image img{-webkit-mask-image:url( https://www.happyoffre.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13466 .elementor-element.elementor-element-7b05353 img{width:200px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-759c975 );border-radius:1000px 1000px 1000px 1000px;}.elementor-13466 .elementor-element.elementor-element-bbf82de{background-color:#FFFFFF;padding:5px 10px 0px 10px;}.elementor-13466 .elementor-element.elementor-element-bbf82de .elementor-heading-title{font-family:"Baloo Bhaina 2", Sans-serif;font-size:22px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-99dba4b{background-color:#FFFFFF;padding:15px 25px 15px 25px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-99dba4b.elementor-element{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-9f4b25c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-a0c9fdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-a0c9fdb .elementor-icon-wrapper{text-align:center;}.elementor-13466 .elementor-element.elementor-element-a0c9fdb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-a0c9fdb.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-a0c9fdb.elementor-view-default .elementor-icon{color:var( --e-global-color-efd2cd0 );border-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-a0c9fdb.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-a0c9fdb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-a0c9fdb .elementor-icon{font-size:8px;}.elementor-13466 .elementor-element.elementor-element-a0c9fdb .elementor-icon svg{height:8px;}.elementor-13466 .elementor-element.elementor-element-91d9229 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:8px 15px 8px 15px;}.elementor-13466 .elementor-element.elementor-element-91d9229 .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-91d9229 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-91d9229{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-91d9229 .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-91d9229 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-cbca5a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.25;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:4px 4px 4px 4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13466 .elementor-element.elementor-element-cbca5a4:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-cbca5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-cbca5a4::before, .elementor-13466 .elementor-element.elementor-element-cbca5a4 > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-cbca5a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-cbca5a4 > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-cbca5a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-cbca5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://www.happyoffre.com/wp-content/uploads/2025/02/pattern-12.png");--background-overlay:'';}.elementor-13466 .elementor-element.elementor-element-cbca5a4.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-13466 .elementor-element.elementor-element-8a6d71c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-8a6d71c:not( .elementor-widget-image ), .elementor-13466 .elementor-element.elementor-element-8a6d71c.elementor-widget-image img{-webkit-mask-image:url( https://www.happyoffre.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-13466 .elementor-element.elementor-element-8a6d71c img{width:200px;border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-759c975 );border-radius:1000px 1000px 1000px 1000px;}.elementor-13466 .elementor-element.elementor-element-adec90f{background-color:#FFFFFF;padding:5px 10px 0px 10px;}.elementor-13466 .elementor-element.elementor-element-adec90f .elementor-heading-title{font-family:"Baloo Bhaina 2", Sans-serif;font-size:22px;color:var( --e-global-color-primary );}.elementor-13466 .elementor-element.elementor-element-753010a{background-color:#FFFFFF;padding:15px 25px 15px 25px;text-align:center;}.elementor-13466 .elementor-element.elementor-element-753010a.elementor-element{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-130a304{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:var( --e-global-color-secondary );}.elementor-13466 .elementor-element.elementor-element-6929036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13466 .elementor-element.elementor-element-6929036 .elementor-icon-wrapper{text-align:center;}.elementor-13466 .elementor-element.elementor-element-6929036.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-6929036.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-6929036.elementor-view-default .elementor-icon{color:var( --e-global-color-efd2cd0 );border-color:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-6929036.elementor-view-framed .elementor-icon, .elementor-13466 .elementor-element.elementor-element-6929036.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-efd2cd0 );}.elementor-13466 .elementor-element.elementor-element-6929036 .elementor-icon{font-size:8px;}.elementor-13466 .elementor-element.elementor-element-6929036 .elementor-icon svg{height:8px;}.elementor-13466 .elementor-element.elementor-element-4d4d108 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:8px 15px 8px 15px;}.elementor-13466 .elementor-element.elementor-element-4d4d108 .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-4d4d108 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-4d4d108{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-4d4d108 .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-4d4d108 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-e0295c2 .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:12px 24px 9px 20px;}.elementor-13466 .elementor-element.elementor-element-e0295c2 .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-e0295c2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-e0295c2:hover{--e-transform-translateY:-5px;}.elementor-13466 .elementor-element.elementor-element-e0295c2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-e0295c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-e0295c2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-e0295c2 .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-e0295c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-0a111c0{--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;--overflow:hidden;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-b422d27{--display:flex;--min-height:490px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:6px 6px 6px 6px;}.elementor-13466 .elementor-element.elementor-element-b422d27:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-b422d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.happyoffre.com/wp-content/uploads/2025/02/video-fix.jpg") 50% 50%;background-size:cover;}.elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button{background-color:#8E56BB;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:9px 20px 7px 16px;}.elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button:hover, .elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button:focus{background-color:var( --e-global-color-efd2cd0 );color:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-721c3be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 119px) 0px;}.elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button-content-wrapper{flex-direction:row;}.elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button:hover svg, .elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13466 .elementor-element.elementor-element-e56b44f{--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;--overflow:hidden;}@media(min-width:768px){.elementor-13466 .elementor-element.elementor-element-230aab0{--width:170px;}.elementor-13466 .elementor-element.elementor-element-ab2ab12{--width:100%;}.elementor-13466 .elementor-element.elementor-element-790e9c5{--content-width:900px;}.elementor-13466 .elementor-element.elementor-element-4be2c22{--content-width:530px;}.elementor-13466 .elementor-element.elementor-element-f9d38f9{--width:50%;}.elementor-13466 .elementor-element.elementor-element-8d4f13a{--width:50%;}.elementor-13466 .elementor-element.elementor-element-409f036{--content-width:1340px;}.elementor-13466 .elementor-element.elementor-element-5137a30{--width:420px;}.elementor-13466 .elementor-element.elementor-element-e8f48b7{--width:50%;}.elementor-13466 .elementor-element.elementor-element-abfedae{--content-width:1340px;}.elementor-13466 .elementor-element.elementor-element-0642166{--width:420px;}.elementor-13466 .elementor-element.elementor-element-59904e9{--width:50%;}.elementor-13466 .elementor-element.elementor-element-f195dba{--content-width:1200px;}.elementor-13466 .elementor-element.elementor-element-1d65b8d{--width:50%;}.elementor-13466 .elementor-element.elementor-element-bd6e742{--width:50%;}.elementor-13466 .elementor-element.elementor-element-4ae99fa{--width:700px;}.elementor-13466 .elementor-element.elementor-element-cbe25fb{--content-width:1400px;}.elementor-13466 .elementor-element.elementor-element-342a7f7{--content-width:1600px;}.elementor-13466 .elementor-element.elementor-element-c1f3668{--content-width:1600px;}.elementor-13466 .elementor-element.elementor-element-d109801{--content-width:1050px;}.elementor-13466 .elementor-element.elementor-element-5f7976d{--width:33%;}.elementor-13466 .elementor-element.elementor-element-310f3df{--width:33%;}.elementor-13466 .elementor-element.elementor-element-cbca5a4{--width:33%;}.elementor-13466 .elementor-element.elementor-element-0a111c0{--content-width:940px;}}@media(max-width:1024px) and (min-width:768px){.elementor-13466 .elementor-element.elementor-element-f9d38f9{--width:100%;}.elementor-13466 .elementor-element.elementor-element-8d4f13a{--width:100%;}.elementor-13466 .elementor-element.elementor-element-e8f48b7{--width:80%;}.elementor-13466 .elementor-element.elementor-element-59904e9{--width:80%;}.elementor-13466 .elementor-element.elementor-element-1d65b8d{--width:600px;}.elementor-13466 .elementor-element.elementor-element-bd6e742{--width:600px;}}@media(min-width:1025px){.elementor-13466 .elementor-element.elementor-element-d8c8da7::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13466 .elementor-element.elementor-element-d8c8da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:1024px){.elementor-13466 .elementor-element.elementor-element-ab2ab12:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-ab2ab12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20px 5px;}.elementor-13466 .elementor-element.elementor-element-c921863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 119px) 0px;}.elementor-13466 .elementor-element.elementor-element-948a655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 119px) 0px;}.elementor-13466 .elementor-element.elementor-element-b45d056{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-bb29d1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13466 .elementor-element.elementor-element-a51dfe3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-f9d38f9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-f9d38f9:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-f9d38f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-13466 .elementor-element.elementor-element-f9d38f9.e-con{--order:99999 /* order end hack */;}.elementor-13466 .elementor-element.elementor-element-8d4f13a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13466 .elementor-element.elementor-element-8d4f13a.e-con{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-9629105{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-1f3d0de .elementor-headline{text-align:center;}.elementor-13466 .elementor-element.elementor-element-70302e2 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-70302e2 .elementor-divider{text-align:center;}.elementor-13466 .elementor-element.elementor-element-5364864{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-f2eb028 .elementor-divider{text-align:center;}.elementor-13466 .elementor-element.elementor-element-f2eb028 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-ab155e0{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-db7fb78 .elementor-divider{text-align:center;}.elementor-13466 .elementor-element.elementor-element-db7fb78 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-d10ba32{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-5741c85 .elementor-divider{text-align:center;}.elementor-13466 .elementor-element.elementor-element-5741c85 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-13466 .elementor-element.elementor-element-de99ebf{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-409f036{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-92594c1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13466 .elementor-element.elementor-element-5137a30{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-b316c73.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-cf8bcde{--width:500px;}.elementor-13466 .elementor-element.elementor-element-e8f48b7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13466 .elementor-element.elementor-element-e8f48b7.e-con{--order:-99999 /* order start hack */;}.elementor-13466 .elementor-element.elementor-element-2ea81a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13466 .elementor-element.elementor-element-82cf4a9 .elementor-heading-title{font-size:37px;line-height:60px;letter-spacing:1px;}.elementor-13466 .elementor-element.elementor-element-fe54467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13466 .elementor-element.elementor-element-9a2791a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-abfedae{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-13466 .elementor-element.elementor-element-3b24493{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13466 .elementor-element.elementor-element-8aad4ee.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-93c159f{--width:500px;}.elementor-13466 .elementor-element.elementor-element-59904e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13466 .elementor-element.elementor-element-59904e9.e-con{--order:-99999 /* order start hack */;}.elementor-13466 .elementor-element.elementor-element-a55c21b .elementor-heading-title{font-size:37px;line-height:60px;letter-spacing:1px;}.elementor-13466 .elementor-element.elementor-element-e62edc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13466 .elementor-element.elementor-element-efc463a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-f195dba{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-title{font-size:22px;line-height:28px;margin-bottom:10px !important;}.elementor-13466 .elementor-element.elementor-element-c02a1de address.item-address{font-size:12px;line-height:16px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-price{font-size:30px;line-height:30px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .h-type span{font-size:13px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-author a{font-size:11px;letter-spacing:0.6px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-date{font-size:0px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-amenities i{font-size:24px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .item-body{padding:10px 10px 10px 10px;}.elementor-13466 .elementor-element.elementor-element-c02a1de .grid-view .item-wrap.item-wrap-no-frame .hover-effect{border-radius:4px 4px 4px 4px;}.elementor-13466 .elementor-element.elementor-element-7e44003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13466 .elementor-element.elementor-element-f038b0c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13466 .elementor-element.elementor-element-84a0bad.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-2d15dfc{--width:500px;}.elementor-13466 .elementor-element.elementor-element-b7220a9{text-align:start;}.elementor-13466 .elementor-element.elementor-element-b7220a9 .elementor-heading-title{font-size:37px;line-height:60px;letter-spacing:1px;}.elementor-13466 .elementor-element.elementor-element-bd6e742{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-975b6de.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-af132a6{--width:500px;}.elementor-13466 .elementor-element.elementor-element-af89251{text-align:start;}.elementor-13466 .elementor-element.elementor-element-af89251 .elementor-heading-title{font-size:37px;line-height:60px;letter-spacing:1px;}.elementor-13466 .elementor-element.elementor-element-11ee10d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-13466 .elementor-element.elementor-element-b31b3e7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-dcde259{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-b0552ad{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13466 .elementor-element.elementor-element-91d9229{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13466 .elementor-element.elementor-element-4d4d108{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13466 .elementor-element.elementor-element-e0295c2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-13466 .elementor-element.elementor-element-0a111c0{--margin-top:60px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-13466 .elementor-element.elementor-element-721c3be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 119px) 0px;}}@media(max-width:767px){.elementor-13466 .elementor-element.elementor-element-d41f9a6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-230aab0{--width:120px;}.elementor-13466 .elementor-element.elementor-element-ab2ab12{--min-height:100px;}.elementor-13466 .elementor-element.elementor-element-ab2ab12:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-ab2ab12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:5px 5px;background-size:90px auto;}.elementor-13466 .elementor-element.elementor-element-10744eb{--min-height:600px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-790e9c5{--min-height:515px;}.elementor-13466 .elementor-element.elementor-element-4be2c22{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13466 .elementor-element.elementor-element-4be2c22:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-4be2c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:531px auto;}.elementor-13466 .elementor-element.elementor-element-948a655{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 110px) 0px;}body:not(.rtl) .elementor-13466 .elementor-element.elementor-element-948a655{left:20%;}body.rtl .elementor-13466 .elementor-element.elementor-element-948a655{right:20%;}.elementor-13466 .elementor-element.elementor-element-948a655 .elementor-button{padding:11px 22px 9px 18px;}.elementor-13466 .elementor-element.elementor-element-50d1823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 93px;}.elementor-13466 .elementor-element.elementor-element-50d1823 img{width:180px;}.elementor-13466 .elementor-element.elementor-element-b45d056{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-bb29d1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-bb29d1f .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-13466 .elementor-element.elementor-element-9045be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-a51dfe3{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-f9d38f9{--min-height:372px;}.elementor-13466 .elementor-element.elementor-element-f9d38f9:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-f9d38f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-13466 .elementor-element.elementor-element-8d4f13a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-9629105.e-con{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-5364864{--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-13466 .elementor-element.elementor-element-5364864.e-con{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-ab155e0{--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-13466 .elementor-element.elementor-element-ab155e0.e-con{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-d10ba32{--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-13466 .elementor-element.elementor-element-d10ba32.e-con{--align-self:center;}.elementor-13466 .elementor-element.elementor-element-5137a30{--min-height:340px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-5137a30.e-con{--order:-99999 /* order start hack */;}.elementor-13466 .elementor-element.elementor-element-b316c73.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-b316c73 .elementor-main-swiper{height:320px;width:320px;}.elementor-13466 .elementor-element.elementor-element-cf8bcde{--width:500px;}.elementor-13466 .elementor-element.elementor-element-82cf4a9{text-align:center;}.elementor-13466 .elementor-element.elementor-element-fe54467 .elementor-heading-title{font-size:21px;line-height:26px;}.elementor-13466 .elementor-element.elementor-element-51b6610{padding:0px 0px 0px 0px;}:where( .elementor-13466 .elementor-element.elementor-element-51b6610 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-13466 .elementor-element.elementor-element-0642166{--min-height:340px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-0642166.e-con{--order:-99999 /* order start hack */;}.elementor-13466 .elementor-element.elementor-element-8aad4ee.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-8aad4ee .elementor-main-swiper{height:320px;width:320px;}.elementor-13466 .elementor-element.elementor-element-93c159f{--width:500px;}.elementor-13466 .elementor-element.elementor-element-a55c21b{text-align:center;}.elementor-13466 .elementor-element.elementor-element-e62edc9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-e62edc9 .elementor-heading-title{font-size:21px;line-height:26px;}.elementor-13466 .elementor-element.elementor-element-31d3111{padding:0px 0px 0px 0px;}:where( .elementor-13466 .elementor-element.elementor-element-31d3111 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:24px;}.elementor-13466 .elementor-element.elementor-element-bc26a3e{--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-f195dba{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13466 .elementor-element.elementor-element-e8e1773{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-13466 .elementor-element.elementor-element-c37e31e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-13466 .elementor-element.elementor-element-5e94966{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-13466 .elementor-element.elementor-element-7e44003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-7e44003 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-13466 .elementor-element.elementor-element-1d65b8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-1f603fe{--min-height:335px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-84a0bad.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-84a0bad .elementor-main-swiper{height:320px;width:320px;}.elementor-13466 .elementor-element.elementor-element-2d15dfc{--width:500px;}.elementor-13466 .elementor-element.elementor-element-df430ea{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13466 .elementor-element.elementor-element-b7220a9{text-align:center;}.elementor-13466 .elementor-element.elementor-element-1b1e74b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-13466 .elementor-element.elementor-element-1b1e74b .elementor-heading-title{font-size:21px;}.elementor-13466 .elementor-element.elementor-element-74d6600 .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-f6c5e99 .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-f8ca275 .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-002c264 .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-4fd92cb .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-bd6e742{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-0863a24{--min-height:335px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-975b6de.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-13466 .elementor-element.elementor-element-975b6de .elementor-main-swiper{height:320px;width:320px;}.elementor-13466 .elementor-element.elementor-element-af132a6{--width:500px;}.elementor-13466 .elementor-element.elementor-element-0115cc6{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13466 .elementor-element.elementor-element-af89251{text-align:center;}.elementor-13466 .elementor-element.elementor-element-3830188{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-13466 .elementor-element.elementor-element-3830188 .elementor-heading-title{font-size:21px;}.elementor-13466 .elementor-element.elementor-element-48a0c8f .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-956505b .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-6055fb4 .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-da0a4bb .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-3abbd0e .elementor-icon-box-wrapper{gap:5px;}.elementor-13466 .elementor-element.elementor-element-b4670c4{--overlay-opacity:0;}.elementor-13466 .elementor-element.elementor-element-11ee10d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13466 .elementor-element.elementor-element-11ee10d .elementor-heading-title{font-size:21px;line-height:26px;}.elementor-13466 .elementor-element.elementor-element-4ae99fa{--width:94%;--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13466 .elementor-element.elementor-element-4ae99fa:not(.elementor-motion-effects-element-type-background), .elementor-13466 .elementor-element.elementor-element-4ae99fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-13466 .elementor-element.elementor-element-cbe25fb{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13466 .elementor-element.elementor-element-2e141bc .elementor-heading-title{font-size:21px;line-height:24px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-price{font-size:30px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-amenities i{font-size:24px;}.elementor-13466 .elementor-element.elementor-element-4f36c95 .item-body{padding:20px 20px 20px 20px;}.elementor-13466 .elementor-element.elementor-element-342a7f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-c1f3668{--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-5f7976d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-310f3df{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-310f3df.e-con{--order:-99999 /* order start hack */;}.elementor-13466 .elementor-element.elementor-element-cbca5a4{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13466 .elementor-element.elementor-element-0a111c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-13466 .elementor-element.elementor-element-721c3be{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;}.elementor-13466 .elementor-element.elementor-element-721c3be .elementor-button{padding:12px 22px 9px 20px;}}/* Start custom CSS for button, class: .elementor-element-c921863 */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-948a655 */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb29d1f */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-5221fd1 */.elementor-counter .elementor-counter-number-suffix {
    font-size: 50px;
    margin-top: 12px;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb859bd */.elementor-13466 .elementor-element.elementor-element-eb859bd {
text-shadow : 2px 0 0 white, 0 2px 0 white, -2px 0 0 white, 0 -2px 0 white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bb6e7c */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ae4207e */.elementor-counter .elementor-counter-number-suffix {
    font-size: 50px;
    margin-top: 12px;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82ab590 */.elementor-13466 .elementor-element.elementor-element-82ab590 {
text-shadow : 2px 0 0 white, 0 2px 0 white, -2px 0 0 white, 0 -2px 0 white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98593b6 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a543195 */.elementor-counter .elementor-counter-number-suffix {
    font-size: 50px;
    margin-top: 12px;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70c4f80 */.elementor-13466 .elementor-element.elementor-element-70c4f80 {
text-shadow : 2px 0 0 white, 0 2px 0 white, -2px 0 0 white, 0 -2px 0 white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5b8862 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe54467 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-51b6610 */.elementor-13466 .elementor-element.elementor-element-51b6610.elementor-widget-n-accordion .e-n-accordion-item-title {
    border-bottom:1px dotted #000;
    border-left:none;
    border-top:none;
    border-right:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a2791a */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e62edc9 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-31d3111 */.elementor-13466 .elementor-element.elementor-element-31d3111.elementor-widget-n-accordion .e-n-accordion-item-title {
    border-bottom:1px dotted #000;
    border-left:none;
    border-top:none;
    border-right:none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efc463a */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8e1773 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for houzez_elementor_property-card-v8, class: .elementor-element-681b140 *//* bouton  */
.btn-item {
    height: 26px!important;
}

/* titre */
.elementor-13466 .elementor-element.elementor-element-681b140 .item-title a {
    font-size: 24px;
    line-height: 28px;
}/* End custom CSS */
/* Start custom CSS for houzez_elementor_property-card-v1, class: .elementor-element-c02a1de */.elementor-13466 .elementor-element.elementor-element-c02a1de .slick-slide {
    height: 260px !important;
}
.elementor-13466 .elementor-element.elementor-element-c02a1de .item-footer {
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c37e31e */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e94966 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e44003 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b1e74b */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-74d6600 */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f6c5e99 */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f8ca275 */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-002c264 */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4fd92cb */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3830188 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-48a0c8f */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-956505b */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6055fb4 */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-da0a4bb */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3abbd0e */.elementor-icon svg {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11ee10d */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b31b3e7 */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e141bc */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for houzez_elementor_property-card-v8, class: .elementor-element-4f36c95 *//* prix mob size */
@media (max-width: 766px) {
    .half-map-wrap .item-wrap-v8 .item-body .item-price-wrap .item-price, .item-parallax-wrap .item-price-wrap .item-price, .item-wrap-v10 .item-wrap .item-body-wrap .item-price-wrap .item-price, .property-price-wrap .item-sub-price
 {
        font-size: 22px;
    }
}

/* marge content */
@media (max-width: 766px) {
    .item-wrap-v10 .item-wrap .item-body-wrap .item-body
 {
        padding: 5px !important;
    }
}

/* no label x2  */
.elementor-13466 .elementor-element.elementor-element-4f36c95 .d-block {
    display: none !important;
}


/* bouton 
.btn-item {
    height: 26px!important;
} *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea725a2 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dcde259 */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19815e6 */h1 {
text-shadow : 4px 0 0 white, 0 4px 0 white, -4px 0 0 white, 0 -4px 0 white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0552ad */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91d9229 */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d4d108 */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0295c2 */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-721c3be */.elementor-2009 .elementor-element.elementor-element-b8a15bf .elementor-button {
    fill: #3b3732;

}/* End custom CSS */