.elementor-44 .elementor-element.elementor-element-5d0ca98{--display:flex;--min-height:640px;--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;--justify-content:center;--align-items:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-5d0ca98:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-5d0ca98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://51.254.140.229/wp-content/uploads/2025/12/WhatsApp-Image-2025-12-11-a-11.08.54_03c346e4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-e2c7db3{width:var( --container-widget-width, 675px );max-width:675px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 128px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-e2c7db3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-e2c7db3 .elementor-heading-title{font-family:"Lora";font-size:50px;font-weight:700;line-height:53px;letter-spacing:-1.5px;color:#F8F8F8;}.elementor-44 .elementor-element.elementor-element-a218fa3{width:var( --container-widget-width, 679px );max-width:679px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 128px;--container-widget-width:679px;--container-widget-flex-grow:0;font-family:"Jost";font-size:25px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-a218fa3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-a9805f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 128px;}.elementor-44 .elementor-element.elementor-element-251115c{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:128px;--margin-right:0px;}.elementor-44 .elementor-element.elementor-element-251115c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-cf36584{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr:not([data-theme]) .glsr-bar-background-percent{--glsr-bar-bg:#FCE84C !important;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr:not([data-theme]) .glsr-star-empty{background:#FCE84C !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr:not([data-theme]) .glsr-star-full{background:#FCE84C !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr:not([data-theme]) .glsr-star-half{background:#FCE84C !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.75em;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr-summary-text{display:flex;justify-content:start;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-44 .elementor-element.elementor-element-cf36584 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-44 .elementor-element.elementor-element-199fd58{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-199fd58 .elementor-heading-title{font-family:"Jost";font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-7bffe04{--display:flex;--min-height:640px;--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;--justify-content:center;--align-items:flex-start;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-7bffe04:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-7bffe04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://51.254.140.229/wp-content/uploads/2025/01/biscuits-fraises-fraiches.webp");}.elementor-44 .elementor-element.elementor-element-107804f{width:var( --container-widget-width, 675px );max-width:675px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 128px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-107804f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-107804f .elementor-heading-title{font-family:"Lora";font-size:50px;font-weight:700;line-height:53px;letter-spacing:-1.5px;color:#F8F8F8;}.elementor-44 .elementor-element.elementor-element-4e25ea4{width:var( --container-widget-width, 701px );max-width:701px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 128px;--container-widget-width:701px;--container-widget-flex-grow:0;font-family:"Jost";font-size:25px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-4e25ea4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-f40afa2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 128px;}.elementor-44 .elementor-element.elementor-element-ef5b73e{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:128px;--margin-right:0px;}.elementor-44 .elementor-element.elementor-element-ef5b73e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-f841fe8{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr:not([data-theme]) .glsr-bar-background-percent{--glsr-bar-bg:#FCE84C !important;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr:not([data-theme]) .glsr-star-empty{background:#FCE84C !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr:not([data-theme]) .glsr-star-full{background:#FCE84C !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr:not([data-theme]) .glsr-star-half{background:#FCE84C !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.75em;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr-summary-text{display:flex;justify-content:start;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-44 .elementor-element.elementor-element-f841fe8 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-44 .elementor-element.elementor-element-4bdb4ab{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-4bdb4ab .elementor-heading-title{font-family:"Jost";font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-b058297{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overflow:hidden;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-dbdeedb{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-dbdeedb .elementor-heading-title{font-family:"Lora";font-size:25px;font-weight:700;font-style:normal;text-decoration:underline;line-height:33px;letter-spacing:-0.63px;}.elementor-44 .elementor-element.elementor-element-cff2adc{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;width:var( --container-widget-width, 1105px );max-width:1105px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1105px;--container-widget-flex-grow:0;--e-filter-normal-text-color:#000000;--e-filter-hover-text-color:#000000;--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:5px 5px 5px 5px;}.elementor-44 .elementor-element.elementor-element-cff2adc .e-filter-item:hover:not( [aria-pressed=true] ){background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-44 .elementor-element.elementor-element-cff2adc .e-filter-item[aria-pressed="true"]{background-color:#000000;}.elementor-44 .elementor-element.elementor-element-cff2adc .e-filter-item{font-family:"Jost";font-size:16px;font-weight:500;text-transform:none;line-height:20px;letter-spacing:-0.14px;padding:0.5rem 01rem 0.5rem 01rem;}.elementor-44 .elementor-element.elementor-element-cff2adc .e-filter-item:not( [aria-pressed=true] ):not( :hover ){text-shadow:0px 0px 0px rgba(202.3, 69.04586956521739, 69.04586956521739, 0);border-style:solid;border-color:#000000;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-44 .elementor-element.elementor-element-2616edd{--grid-columns:12;width:initial;max-width:initial;--grid-column-gap:20px;}.elementor-44 .elementor-element.elementor-element-2616edd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-3ced62e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-44 .elementor-element.elementor-element-1420b20{width:100%;max-width:100%;}.elementor-44 .elementor-element.elementor-element-da2483d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:92px;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-da2483d{left:38px;}body.rtl .elementor-44 .elementor-element.elementor-element-da2483d{right:38px;}.elementor-44 .elementor-element.elementor-element-08952a8{--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:00px 00px;--row-gap:00px;--column-gap:00px;--overflow:hidden;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-d3fe442{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-d3fe442 img{width:100vw;height:500px;object-fit:cover;object-position:center center;}.elementor-44 .elementor-element.elementor-element-c0701c3{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:114px;--padding-right:130px;}.elementor-44 .elementor-element.elementor-element-c0701c3:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-c0701c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAD5;}.elementor-44 .elementor-element.elementor-element-680fd6e{--display:flex;--position:absolute;--min-height:118px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:85px;--z-index:1;}.elementor-44 .elementor-element.elementor-element-680fd6e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-680fd6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE84C;}.elementor-44 .elementor-element.elementor-element-680fd6e.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-680fd6e{left:-60px;}body.rtl .elementor-44 .elementor-element.elementor-element-680fd6e{right:-60px;}.elementor-44 .elementor-element.elementor-element-5b8a2b0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Jost";font-size:13px;font-weight:800;line-height:15px;letter-spacing:2px;color:#000000;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-a79dd0a{left:0px;}body.rtl .elementor-44 .elementor-element.elementor-element-a79dd0a{right:0px;}.elementor-44 .elementor-element.elementor-element-a79dd0a{top:0px;}.elementor-44 .elementor-element.elementor-element-d93e547 .elementor-heading-title{font-family:"Lora";font-size:35px;font-weight:400;line-height:53px;letter-spacing:-1.5px;color:#000000;}.elementor-44 .elementor-element.elementor-element-6a89408{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-44 .elementor-element.elementor-element-b1e8d25 .elementor-icon-wrapper{text-align:center;}.elementor-44 .elementor-element.elementor-element-b1e8d25 .elementor-icon{font-size:12px;}.elementor-44 .elementor-element.elementor-element-b1e8d25 .elementor-icon svg{height:12px;}.elementor-44 .elementor-element.elementor-element-1562a99{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Jost";font-size:14px;font-weight:400;line-height:21px;}.elementor-44 .elementor-element.elementor-element-1da18cd{width:var( --container-widget-width, 403.4px );max-width:403.4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:403.4px;--container-widget-flex-grow:0;font-family:"Jost";font-size:16px;line-height:21px;color:#000000;}.elementor-44 .elementor-element.elementor-element-1da18cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-0a26b39 .elementor-button{background-color:#000000;font-family:"Jost";font-size:11px;font-weight:500;line-height:13px;text-shadow:0px 0px 0px rgba(0, 0, 0, 0);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:5px 5px 5px 5px;padding:10px 20px 7px 20px;}.elementor-44 .elementor-element.elementor-element-0a26b39 .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-0a26b39 .elementor-button:focus{background-color:#505050;color:#FFFFFF;border-color:#000000;}.elementor-44 .elementor-element.elementor-element-0a26b39{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-0a26b39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-0a26b39 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-44 .elementor-element.elementor-element-0a26b39 .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-0a26b39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-3c6cbc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-44 .elementor-element.elementor-element-5741f3a{--grid-columns:1;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-ec359cf{left:0px;}body.rtl .elementor-44 .elementor-element.elementor-element-ec359cf{right:0px;}.elementor-44 .elementor-element.elementor-element-ec359cf{top:0px;}.elementor-44 .elementor-element.elementor-element-caa0823{--display:flex;--position:absolute;--min-height:118px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:85px;--z-index:1;}.elementor-44 .elementor-element.elementor-element-caa0823:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-caa0823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE84C;}.elementor-44 .elementor-element.elementor-element-caa0823.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-caa0823{left:46vw;}body.rtl .elementor-44 .elementor-element.elementor-element-caa0823{right:46vw;}.elementor-44 .elementor-element.elementor-element-1004aee{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Jost";font-size:13px;font-weight:800;line-height:15px;letter-spacing:2px;color:#000000;}.elementor-44 .elementor-element.elementor-element-69093be{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-dffe997{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-7d28039{--divider-border-style:solid;--divider-color:#BEBEBE;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-7d28039 .elementor-divider-separator{width:1105px;}.elementor-44 .elementor-element.elementor-element-7d28039 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-44 .elementor-element.elementor-element-b719822{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-b719822 .elementor-heading-title{font-family:"Jost";font-size:14px;font-weight:800;line-height:15px;letter-spacing:2.1px;}.elementor-44 .elementor-element.elementor-element-e9c861c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-44 .elementor-element.elementor-element-e9c861c.e-con{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-3bfba59{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-3bfba59 .elementor-heading-title{font-family:"Lora";font-size:25px;font-weight:700;font-style:normal;text-decoration:underline;line-height:33px;letter-spacing:-0.63px;}.elementor-44 .elementor-element.elementor-element-3bfba59 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-3bfba59 .elementor-heading-title a:focus{color:#4E4E4E;}.elementor-44 .elementor-element.elementor-element-b0f2538{--swiper-slides-to-display:4;--swiper-slides-gap:15px;width:var( --container-widget-width, 1106px );max-width:1106px;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1106px;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:17px;--arrow-normal-color:#000000;}.elementor-44 .elementor-element.elementor-element-b0f2538 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BEBEBE;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-b0f2538 .swiper-slide > .elementor-element{height:100%;}.elementor-44 .elementor-element.elementor-element-ccfc901{width:var( --container-widget-width, 1105px );max-width:1105px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1105px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-ccfc901 .elementor-heading-title{font-family:"Lora";font-size:25px;font-weight:700;font-style:normal;text-decoration:underline;line-height:33px;letter-spacing:-0.63px;}.elementor-44 .elementor-element.elementor-element-ccfc901 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-ccfc901 .elementor-heading-title a:focus{color:#4E4E4E;}.elementor-44 .elementor-element.elementor-element-9256044{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-44 .elementor-element.elementor-element-9256044.e-con{--align-self:flex-start;}.elementor-44 .elementor-element.elementor-element-1315abe{--swiper-slides-to-display:4;--swiper-slides-gap:15px;width:var( --container-widget-width, 1106px );max-width:1106px;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1106px;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:17px;--arrow-normal-color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-1315abe :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BEBEBE;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-1315abe .swiper-slide > .elementor-element{height:100%;}.elementor-44 .elementor-element.elementor-element-0eec708{width:var( --container-widget-width, 1105px );max-width:1105px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1105px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-0eec708 .elementor-heading-title{font-family:"Lora";font-size:25px;font-weight:700;font-style:normal;text-decoration:underline;line-height:33px;letter-spacing:-0.63px;}.elementor-44 .elementor-element.elementor-element-0eec708 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-0eec708 .elementor-heading-title a:focus{color:#4E4E4E;}.elementor-44 .elementor-element.elementor-element-202b4fe{--swiper-slides-to-display:4;--swiper-slides-gap:15px;width:var( --container-widget-width, 1106px );max-width:1106px;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1106px;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:17px;--arrow-normal-color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-202b4fe :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BEBEBE;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-202b4fe .swiper-slide > .elementor-element{height:100%;}.elementor-44 .elementor-element.elementor-element-fbc0499{width:var( --container-widget-width, 1105px );max-width:1105px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1105px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-fbc0499 .elementor-heading-title{font-family:"Lora";font-size:25px;font-weight:700;font-style:normal;text-decoration:underline;line-height:33px;letter-spacing:-0.63px;}.elementor-44 .elementor-element.elementor-element-fbc0499 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-fbc0499 .elementor-heading-title a:focus{color:#4E4E4E;}.elementor-44 .elementor-element.elementor-element-179707e{--swiper-slides-to-display:4;--swiper-slides-gap:15px;width:var( --container-widget-width, 1106px );max-width:1106px;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1106px;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:17px;--arrow-normal-color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-179707e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BEBEBE;border-radius:25px 25px 25px 25px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-179707e .swiper-slide > .elementor-element{height:100%;}.elementor-44 .elementor-element.elementor-element-937e566{--display:flex;--min-height:616px;--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;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-44 .elementor-element.elementor-element-937e566::before, .elementor-44 .elementor-element.elementor-element-937e566 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-937e566 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-937e566 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-937e566 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-937e566 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C7;--background-overlay:'';}.elementor-44 .elementor-element.elementor-element-88eafa4{width:var( --container-widget-width, 60% );max-width:60%;margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 130px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-88eafa4 .elementor-heading-title{font-family:"Lora";font-size:50px;font-weight:700;line-height:53px;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-130e7c1{width:var( --container-widget-width, 39.835% );max-width:39.835%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 130px;--container-widget-width:39.835%;--container-widget-flex-grow:0;font-family:"Jost";font-size:25px;font-weight:400;line-height:29px;color:#FFFFFF;}.elementor-44 .elementor-element.elementor-element-130e7c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-51df194{--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;--overflow:hidden;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-44 .elementor-element.elementor-element-51df194.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-3a10b4a{--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;--overflow:hidden;}.elementor-44 .elementor-element.elementor-element-2a76248{--divider-border-style:solid;--divider-color:#BEBEBE;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-2a76248 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-2a76248 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-44 .elementor-element.elementor-element-c1e9cba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-c1e9cba .elementor-heading-title{font-family:"Jost";font-size:14px;font-weight:800;line-height:15px;letter-spacing:2.1px;}.elementor-44 .elementor-element.elementor-element-9bf342e{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-9bf342e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-315d376{--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;--overflow:hidden;}.elementor-44 .elementor-element.elementor-element-32aa873{--divider-border-style:solid;--divider-color:#BEBEBE;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-32aa873 .elementor-divider-separator{width:100%;}.elementor-44 .elementor-element.elementor-element-32aa873 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-44 .elementor-element.elementor-element-d6de79a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-d6de79a .elementor-heading-title{font-family:"Jost";font-size:14px;font-weight:800;line-height:15px;letter-spacing:2.1px;}.elementor-44 .elementor-element.elementor-element-71a52ad{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:start;}.elementor-44 .elementor-element.elementor-element-aac14b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-2616edd{--grid-columns:2;}.elementor-44 .elementor-element.elementor-element-5741f3a{--grid-columns:2;}.elementor-44 .elementor-element.elementor-element-b0f2538{--swiper-slides-to-display:2;}.elementor-44 .elementor-element.elementor-element-1315abe{--swiper-slides-to-display:2;}.elementor-44 .elementor-element.elementor-element-202b4fe{--swiper-slides-to-display:2;}.elementor-44 .elementor-element.elementor-element-179707e{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-5d0ca98{--content-width:1366px;}.elementor-44 .elementor-element.elementor-element-251115c{--width:500px;}.elementor-44 .elementor-element.elementor-element-7bffe04{--content-width:1366px;}.elementor-44 .elementor-element.elementor-element-ef5b73e{--width:500px;}.elementor-44 .elementor-element.elementor-element-b058297{--content-width:1105px;}.elementor-44 .elementor-element.elementor-element-3ced62e{--content-width:100%;}.elementor-44 .elementor-element.elementor-element-08952a8{--width:100%;}.elementor-44 .elementor-element.elementor-element-c0701c3{--width:50%;}.elementor-44 .elementor-element.elementor-element-680fd6e{--width:118px;}.elementor-44 .elementor-element.elementor-element-6a89408{--width:100%;}.elementor-44 .elementor-element.elementor-element-3c6cbc4{--width:100%;}.elementor-44 .elementor-element.elementor-element-caa0823{--width:118px;}.elementor-44 .elementor-element.elementor-element-69093be{--content-width:1105px;}.elementor-44 .elementor-element.elementor-element-dffe997{--content-width:1105px;}.elementor-44 .elementor-element.elementor-element-e9c861c{--content-width:1105px;}.elementor-44 .elementor-element.elementor-element-937e566{--content-width:1366px;}.elementor-44 .elementor-element.elementor-element-51df194{--content-width:1105px;}.elementor-44 .elementor-element.elementor-element-3a10b4a{--width:100%;}.elementor-44 .elementor-element.elementor-element-9bf342e{--content-width:1105px;}.elementor-44 .elementor-element.elementor-element-315d376{--width:100%;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-5d0ca98{--content-width:100%;--min-height:417px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-44 .elementor-element.elementor-element-e2c7db3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-44 .elementor-element.elementor-element-e2c7db3 .elementor-heading-title{font-size:31px;line-height:33px;}.elementor-44 .elementor-element.elementor-element-a218fa3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:22px;}.elementor-44 .elementor-element.elementor-element-251115c{--width:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-cf36584{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-44 .elementor-element.elementor-element-199fd58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-44 .elementor-element.elementor-element-7bffe04:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-7bffe04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://51.254.140.229/wp-content/uploads/2025/12/WhatsApp-Image-2025-12-11-a-11.08.54_03c346e4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-7bffe04{--content-width:100%;--min-height:417px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-44 .elementor-element.elementor-element-107804f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-44 .elementor-element.elementor-element-107804f .elementor-heading-title{font-size:31px;line-height:33px;}.elementor-44 .elementor-element.elementor-element-4e25ea4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:22px;}.elementor-44 .elementor-element.elementor-element-f40afa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 20px;}.elementor-44 .elementor-element.elementor-element-ef5b73e{--width:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-f841fe8{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-44 .elementor-element.elementor-element-4bdb4ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85px;--container-widget-flex-grow:0;width:var( --container-widget-width, 85px );max-width:85px;}.elementor-44 .elementor-element.elementor-element-b058297{--content-width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-cff2adc{--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-filter-space-between:12px;}.elementor-44 .elementor-element.elementor-element-cff2adc .e-filter-item{font-size:16px;padding:0.70rem 01.1rem 0.70rem 01.1rem;}.elementor-44 .elementor-element.elementor-element-2616edd{--grid-columns:12;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--grid-column-gap:11px;}.elementor-44 .elementor-element.elementor-element-2616edd > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-da2483d{margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;top:106px;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-da2483d{left:22px;}body.rtl .elementor-44 .elementor-element.elementor-element-da2483d{right:22px;}.elementor-44 .elementor-element.elementor-element-08952a8{--width:100%;}.elementor-44 .elementor-element.elementor-element-d3fe442{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-44 .elementor-element.elementor-element-d3fe442 img{width:1000px;height:250px;}.elementor-44 .elementor-element.elementor-element-c0701c3{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-680fd6e{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-12%;--z-index:0;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-680fd6e{left:0%;}body.rtl .elementor-44 .elementor-element.elementor-element-680fd6e{right:0%;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-a79dd0a{left:30px;}body.rtl .elementor-44 .elementor-element.elementor-element-a79dd0a{right:30px;}.elementor-44 .elementor-element.elementor-element-a79dd0a{top:-55px;z-index:1;}.elementor-44 .elementor-element.elementor-element-a79dd0a img{width:116px;height:116px;}.elementor-44 .elementor-element.elementor-element-d93e547{margin:80px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 6px 28px;}.elementor-44 .elementor-element.elementor-element-d93e547 .elementor-heading-title{font-size:31px;line-height:36px;}.elementor-44 .elementor-element.elementor-element-6a89408{--width:80%;--margin-top:-10px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-44 .elementor-element.elementor-element-b1e8d25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-44 .elementor-element.elementor-element-1da18cd{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 30px;}.elementor-44 .elementor-element.elementor-element-0a26b39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 30px;}.elementor-44 .elementor-element.elementor-element-3c6cbc4{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-5741f3a{--grid-columns:1;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-ec359cf{left:30px;}body.rtl .elementor-44 .elementor-element.elementor-element-ec359cf{right:30px;}.elementor-44 .elementor-element.elementor-element-ec359cf{top:190px;z-index:1;}.elementor-44 .elementor-element.elementor-element-ec359cf img{width:116px;height:116px;}.elementor-44 .elementor-element.elementor-element-caa0823{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-12%;--z-index:0;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-caa0823{left:0%;}body.rtl .elementor-44 .elementor-element.elementor-element-caa0823{right:0%;}.elementor-44 .elementor-element.elementor-element-69093be{--content-width:100%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-dffe997{--content-width:100%;}.elementor-44 .elementor-element.elementor-element-7d28039 .elementor-divider-separator{width:353px;}.elementor-44 .elementor-element.elementor-element-e9c861c{--content-width:400px;--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-44 .elementor-element.elementor-element-b0f2538{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:11px;padding:0px 0px 0px 0px;--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;--arrow-prev-left-position:-20px;}.elementor-44 .elementor-element.elementor-element-9256044{--width:100%;}.elementor-44 .elementor-element.elementor-element-1315abe{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:11px;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;--arrow-prev-left-position:-20px;}.elementor-44 .elementor-element.elementor-element-202b4fe{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:11px;padding:0px 0px 0px 0px;--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;--arrow-prev-left-position:-20px;}.elementor-44 .elementor-element.elementor-element-179707e{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:11px;padding:0px 0px 0px 0px;--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;--arrow-prev-left-position:-20px;}.elementor-44 .elementor-element.elementor-element-937e566{--content-width:100%;--min-height:0vh;}.elementor-44 .elementor-element.elementor-element-88eafa4{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 40px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-44 .elementor-element.elementor-element-88eafa4 .elementor-heading-title{font-size:31px;}.elementor-44 .elementor-element.elementor-element-130e7c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;text-align:start;font-size:18px;}.elementor-44 .elementor-element.elementor-element-51df194{--content-width:95%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-44 .elementor-element.elementor-element-3a10b4a{--width:100%;--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-44 .elementor-element.elementor-element-c1e9cba{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-9bf342e{--content-width:95%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-44 .elementor-element.elementor-element-9bf342e.e-con{--align-self:center;}.elementor-44 .elementor-element.elementor-element-315d376{--width:100%;--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-44 .elementor-element.elementor-element-32aa873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-32aa873 .elementor-divider-separator{width:96%;}.elementor-44 .elementor-element.elementor-element-d6de79a{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-71a52ad{width:var( --container-widget-width, 408px );max-width:408px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:408px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-71a52ad.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-71a52ad img{width:82%;max-width:82%;}.elementor-44 .elementor-element.elementor-element-aac14b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body.elementor-page-44{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-a9805f0 */.klaviyo-form-TjXf9H button,
.klaviyo-form-TjXf9H input[type="submit"] {
    display: inline-flex;       /* aligne texte et flèche sur une seule ligne */
    justify-content: flex-start;/* tout reste groupé à gauche */
    align-items: center;
    justify-content: center;
}

.klaviyo-form-TjXf9H button::after,
.klaviyo-form-TjXf9H input[type="submit"]::after {
    content: "→";
    margin-left: 130px; /* espace maîtrisé entre texte et flèche */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbdeedb */.home-titres-carrousel a { font-family: 'Lora', serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 23px;
  color: #000;
  text-decoration: underline;
}

.home-titres-carrousel a:hover {
    text-decoration: underline;
    color: #4E4E4E;
}
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-2616edd */.caroussel .elementor-loop-container { display: flex; flex-wrap: nowrap; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; padding-bottom: 10px; } .caroussel .elementor-loop-item { flex: 0 0 auto; width: 85vw; /* tu peux adapter à 80% ou 300px si tu veux */ max-width: 320px; height: auto; scroll-snap-align: start; overflow: hidden; box-sizing: border-box; } /* Empêcher le contenu interne de générer du scroll */ .caroussel .elementor-loop-item * { overflow: hidden !important; text-overflow: ellipsis; white-space: normal; } /* Supprimer les scrollbars internes */ .caroussel .elementor-loop-item::-webkit-scrollbar, .caroussel .elementor-loop-container::-webkit-scrollbar { display: none; } .caroussel .elementor-loop-container { display: flex; flex-wrap: nowrap; /* pas de retour à la ligne */ overflow-x: auto; /* scroll horizontal */ scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; gap: 20px; /* espace entre les colonnes */ padding-bottom: 10px; } .caroussel .elementor-loop-item { flex: 0 0 calc(25% - 20px); /* 4 colonnes visibles */ scroll-snap-align: start; box-sizing: border-box; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1420b20 */.klaviyo-form-THag4p button,
.klaviyo-form-THag4p input[type="submit"] {
    display: inline-flex;       /* aligne texte et flèche sur une seule ligne */
    justify-content: flex-start;/* tout reste groupé à gauche */
    align-items: center;
    justify-content: center;
}

.klaviyo-form-THag4p button::after,
.klaviyo-form-THag4p input[type="submit"]::after {
    content: "→";
    margin-left: 107px; /* espace maîtrisé entre texte et flèche */
}

.klaviyo-form-SspUPQ button,
.klaviyo-form-SspUPQ input[type="submit"] {
    display: inline-flex;       /* aligne texte et flèche sur une seule ligne */
    justify-content: flex-start;/* tout reste groupé à gauche */
    align-items: center;
    justify-content: center;
}

.klaviyo-form-SspUPQ button::after,
.klaviyo-form-SspUPQ input[type="submit"]::after {
    content: "→";
    margin-left: 107px; /* espace maîtrisé entre texte et flèche */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bfba59 */.home-titres-carrousel a {
    font-family: 'Lora'
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b0f2538 */@media (max-width: 768px) {

  /* Masquer les flèches sur mobile */
  .elementor-44 .elementor-element.elementor-element-b0f2538 .elementor-swiper-button {
    display: none !important;
  }

  /* Le wrapper devient un vrai conteneur scrollable */
  .elementor-44 .elementor-element.elementor-element-b0f2538 .swiper-wrapper {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: visible;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;

    /* On annule la translation Swiper */
    transform: none !important;
    width: 100% !important;

    /* Un peu de "respiration" à droite pour que la 2e carte déborde proprement */
    padding-right: 80px;
  }

  /* Chaque slide : un bloc qui ne prend pas 100% de la largeur
     → ça laisse apparaître une partie de la suivante */
  .elementor-44 .elementor-element.elementor-element-b0f2538 .swiper-slide {
    flex: 0 0 auto;
    width: calc(100% - 60px);   /* ajuste la valeur pour doser le débordement */
    scroll-snap-align: start;
    margin-right: 16px;         /* petit gap entre les cartes */
  }

  /* Optionnel : éviter que la dernière carte soit collée au bord droit */
  .elementor-44 .elementor-element.elementor-element-b0f2538 .swiper-slide:last-child {
    margin-right: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-1315abe */@media (max-width: 768px) {

  /* Masquer les flèches sur mobile */
  .elementor-44 .elementor-element.elementor-element-1315abe .elementor-swiper-button {
    display: none !important;
  }

  /* Le wrapper devient un vrai conteneur scrollable */
  .elementor-44 .elementor-element.elementor-element-1315abe .swiper-wrapper {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: visible;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;

    /* On annule la translation Swiper */
    transform: none !important;
    width: 100% !important;

    /* Un peu de "respiration" à droite pour que la 2e carte déborde proprement */
    padding-right: 80px;
  }

  /* Chaque slide : un bloc qui ne prend pas 100% de la largeur
     → ça laisse apparaître une partie de la suivante */
  .elementor-44 .elementor-element.elementor-element-1315abe .swiper-slide {
    flex: 0 0 auto;
    width: calc(100% - 60px);   /* ajuste la valeur pour doser le débordement */
    scroll-snap-align: start;
    margin-right: 16px;         /* petit gap entre les cartes */
  }

  /* Optionnel : éviter que la dernière carte soit collée au bord droit */
  .elementor-44 .elementor-element.elementor-element-1315abe .swiper-slide:last-child {
    margin-right: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-202b4fe */@media (max-width: 768px) {

  /* Masquer les flèches sur mobile */
  .elementor-44 .elementor-element.elementor-element-202b4fe .elementor-swiper-button {
    display: none !important;
  }

  /* Le wrapper devient un vrai conteneur scrollable */
  .elementor-44 .elementor-element.elementor-element-202b4fe .swiper-wrapper {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: visible;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;

    /* On annule la translation Swiper */
    transform: none !important;
    width: 100% !important;

    /* Un peu de "respiration" à droite pour que la 2e carte déborde proprement */
    padding-right: 80px;
  }

  /* Chaque slide : un bloc qui ne prend pas 100% de la largeur
     → ça laisse apparaître une partie de la suivante */
  .elementor-44 .elementor-element.elementor-element-202b4fe .swiper-slide {
    flex: 0 0 auto;
    width: calc(100% - 60px);   /* ajuste la valeur pour doser le débordement */
    scroll-snap-align: start;
    margin-right: 16px;         /* petit gap entre les cartes */
  }

  /* Optionnel : éviter que la dernière carte soit collée au bord droit */
  .elementor-44 .elementor-element.elementor-element-202b4fe .swiper-slide:last-child {
    margin-right: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-179707e */@media (max-width: 768px) {

  /* Masquer les flèches sur mobile */
  .elementor-44 .elementor-element.elementor-element-179707e .elementor-swiper-button {
    display: none !important;
  }

  /* Le wrapper devient un vrai conteneur scrollable */
  .elementor-44 .elementor-element.elementor-element-179707e .swiper-wrapper {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: visible;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;

    /* On annule la translation Swiper */
    transform: none !important;
    width: 100% !important;

    /* Un peu de "respiration" à droite pour que la 2e carte déborde proprement */
    padding-right: 80px;
  }

  /* Chaque slide : un bloc qui ne prend pas 100% de la largeur
     → ça laisse apparaître une partie de la suivante */
  .elementor-44 .elementor-element.elementor-element-179707e .swiper-slide {
    flex: 0 0 auto;
    width: calc(100% - 60px);   /* ajuste la valeur pour doser le débordement */
    scroll-snap-align: start;
    margin-right: 16px;         /* petit gap entre les cartes */
  }

  /* Optionnel : éviter que la dernière carte soit collée au bord droit */
  .elementor-44 .elementor-element.elementor-element-179707e .swiper-slide:last-child {
    margin-right: 8px;
  }
}/* End custom CSS */
/* Start custom CSS *//* 📌 Applique uniquement au formulaire avec l'ID newsletter_home */
#newsletter_home {
    color: white !important;
    font-family: 'Jost' !important;
    font-size: 13px !important;
}

/* 📌 Champ Email - Contour blanc avec fond semi-transparent */
#newsletter_home .sib-email-area {
    position: relative;
}

#newsletter_home .sib-email-input {
    width: 100%;
    padding: 10px;
    border: 2px solid white !important; /* Bordure blanche */
    background: rgba(255, 255, 255, 0.15) !important; /* Fond semi-transparent */
    backdrop-filter: blur(8px); /* Flou plus net pour se fondre avec l’image */
    color: white !important;
    font-size: 20px !important;
    font-family: 'Jost' !important;
    border-radius: 8px;
    
    transition: all 0.3s ease-in-out;
}

#newsletter_home .sib-email-input::placeholder {
    color: rgba(255, 255, 255, 0.8) !important; /* Placeholder plus visible */
    font-family: 'Jost' !important;
    font-size: 20px !important;
}

#newsletter_home .sib-email-input:focus {
    border-color: white !important;
    background: rgba(255, 255, 255, 0.25) !important; /* Augmente l'opacité au focus */
}

/* 📌 Checkbox et Texte */
#newsletter_home .sib-terms-label {
    display: flex;
    align-items: center;
    font-size: 13px !important;
    font-family: 'Jost' !important;
    color: white !important;
    line-height:24px;
}

#newsletter_home .sib-terms-label input[type="checkbox"] {
    appearance: none;
    width: 16px;
    height: 16px;
    border: 2px solid white !important; /* Contour blanc */
    border-radius: 3px;
    display: inline-block;
    position: relative;
    margin-right: 10px;
    cursor: pointer;
}

#newsletter_home .sib-terms-label input[type="checkbox"]:checked::before {
    content: '✔';
    font-size: 14px;
    color: white;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}


/* 📌 Bouton d'Abonnement */
#newsletter_home .sib-submit-area {
    margin-top: 10px;
}

#newsletter_home .sib-default-btn {
    width: 100%;
    background: white;
    color: black !important;
    padding: 14px;
    font-size: 13px !important;
    border: 2px solid white !important;
    border-radius: 8px;
    font-weight: bold;
    text-transform: uppercase;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between; /* Texte à gauche et flèche à droite */
    transition: background 0.3s ease-in-out;
    padding-left: 20px;
    padding-right: 20px;
}

/* 📌 Texte du bouton aligné à gauche */
#newsletter_home .sib-default-btn .text {
    flex: 1;
    text-align: left;
}

/* 📌 Flèche alignée à droite */
#newsletter_home .sib-default-btn .arrow {
    font-size: 18px;
    text-align: right;
}

#newsletter_home .sib-submit-area .sib-default-btn,
#newsletter_home .sib-submit-area .sib-default-btn * {
    font-family: 'Jost', sans-serif !important;
}/* End custom CSS */