.elementor-4891 .elementor-element.elementor-element-46340f9{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4891 .elementor-element.elementor-element-3c6f727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4891 .elementor-element.elementor-element-3c6f727 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#f5f0e8;}.elementor-4891 .elementor-element.elementor-element-74e2dbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4891 .elementor-element.elementor-element-74e2dbe.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-4891 .elementor-element.elementor-element-74e2dbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4891 .elementor-element.elementor-element-37e3976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4891 .elementor-element.elementor-element-6d5ae0e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4891 .elementor-element.elementor-element-8ec5fd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4891 .elementor-element.elementor-element-8ec5fd8.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-4891 .elementor-element.elementor-element-8ec5fd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-4891 .elementor-element.elementor-element-7a84b1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4891 .elementor-element.elementor-element-bd8e365{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4891 .elementor-element.elementor-element-7078f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4891 .elementor-element.elementor-element-7078f88.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-4891 .elementor-element.elementor-element-7078f88 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-4891 .elementor-element.elementor-element-4631361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4891 .elementor-element.elementor-element-4631361.elementor-element{--align-self:center;}.elementor-4891 .elementor-element.elementor-element-e34a41b{--display:flex;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4891 .elementor-element.elementor-element-d634d45{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4891 .elementor-element.elementor-element-e256247{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4891 .elementor-element.elementor-element-fae7a52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4891 .elementor-element.elementor-element-fae7a52.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-4891 .elementor-element.elementor-element-fae7a52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-4891 .elementor-element.elementor-element-021c330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4891 .elementor-element.elementor-element-ef19104{--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:28px 56px;--row-gap:28px;--column-gap:56px;--padding-top:60px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4891 .elementor-element.elementor-element-aa49ec8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4891 .elementor-element.elementor-element-1839477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4891 .elementor-element.elementor-element-1839477.elementor-element{--align-self:center;}.elementor-4891 .elementor-element.elementor-element-1839477 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-4891 .elementor-element.elementor-element-c99cf38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4891 .elementor-element.elementor-element-c99cf38.elementor-element{--align-self:center;}.elementor-4891 .elementor-element.elementor-element-c99cf38 .elementor-button{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-4891 .elementor-element.elementor-element-e745dbd{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4891 .elementor-element.elementor-element-7cdec3a img{width:100%;height:380px;border-radius:18px 18px 18px 18px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4891 .elementor-element.elementor-element-3c6f727 .elementor-heading-title{font-size:45px;}.elementor-4891 .elementor-element.elementor-element-74e2dbe .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4891 .elementor-element.elementor-element-8ec5fd8 .elementor-heading-title{font-size:45px;}.elementor-4891 .elementor-element.elementor-element-7078f88 .elementor-heading-title{font-size:45px;}.elementor-4891 .elementor-element.elementor-element-fae7a52 .elementor-heading-title{font-size:45px;}.elementor-4891 .elementor-element.elementor-element-1839477 .elementor-heading-title{font-size:45px;}.elementor-4891 .elementor-element.elementor-element-c99cf38 .elementor-button{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-4891 .elementor-element.elementor-element-46340f9{--content-width:1140px;}.elementor-4891 .elementor-element.elementor-element-6d5ae0e{--content-width:1140px;}.elementor-4891 .elementor-element.elementor-element-bd8e365{--content-width:1140px;}.elementor-4891 .elementor-element.elementor-element-e256247{--content-width:1140px;}.elementor-4891 .elementor-element.elementor-element-ef19104{--content-width:1140px;}.elementor-4891 .elementor-element.elementor-element-aa49ec8{--width:48%;}.elementor-4891 .elementor-element.elementor-element-e745dbd{--width:52%;}}@media(max-width:767px){.elementor-4891 .elementor-element.elementor-element-46340f9{--padding-top:48px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4891 .elementor-element.elementor-element-3c6f727 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-4891 .elementor-element.elementor-element-74e2dbe .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4891 .elementor-element.elementor-element-6d5ae0e{--padding-top:18px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-4891 .elementor-element.elementor-element-8ec5fd8 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-4891 .elementor-element.elementor-element-bd8e365{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-4891 .elementor-element.elementor-element-7078f88 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-4891 .elementor-element.elementor-element-e256247{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4891 .elementor-element.elementor-element-fae7a52 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-4891 .elementor-element.elementor-element-ef19104{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:36px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4891 .elementor-element.elementor-element-aa49ec8{--width:100%;}.elementor-4891 .elementor-element.elementor-element-1839477 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-4891 .elementor-element.elementor-element-e745dbd{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4891 .elementor-element.elementor-element-7cdec3a img{height:240px;}}/* Start custom CSS for heading, class: .elementor-element-3c6f727 */.elementor-4891 .elementor-element.elementor-element-3c6f727 .elementor-heading-title{color:#f5f0e8 !important;font-size:54px !important;line-height:1.06 !important;text-align:left !important;font-weight:700 !important;} .elementor-4891 .elementor-element.elementor-element-3c6f727 .elementor-heading-title .jl-h1-desc{color:#f5f0e8 !important;opacity:.92;} @media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-3c6f727 .elementor-heading-title{font-size:34px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74e2dbe */.elementor-4891 .elementor-element.elementor-element-74e2dbe .elementor-heading-title{font-size:20px !important;line-height:1.15 !important;text-align:left !important;font-weight:700 !important;} @media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-74e2dbe .elementor-heading-title{font-size:14px !important;}} .elementor-4891 .elementor-element.elementor-element-74e2dbe .elementor-heading-title{color:#f5f0e8 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37e3976 */.elementor-4891 .elementor-element.elementor-element-37e3976, .elementor-4891 .elementor-element.elementor-element-37e3976 p{font-size:16px !important;line-height:1.65 !important;text-align:left !important;} .elementor-4891 .elementor-element.elementor-element-37e3976 p:last-child{margin-bottom:0;} .elementor-4891 .elementor-element.elementor-element-37e3976, .elementor-4891 .elementor-element.elementor-element-37e3976 p{color:#f5f0e8 !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d417e4c */.elementor-4891 .elementor-element.elementor-element-d417e4c .elementor-button{background:transparent !important;color:#163a20 !important;border:1.5px solid #163a20 !important;border-radius:99px !important;text-transform:none !important;padding:11px 22px !important;font-weight:600;font-size:14px;} .elementor-4891 .elementor-element.elementor-element-d417e4c .elementor-button:hover{background:#163a20 !important;color:#f5f0e8 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46340f9 *//*jllphero*/
.elementor-4891 .elementor-element.elementor-element-46340f9{background-image:linear-gradient(90deg,rgba(22,58,32,.95) 0%,rgba(22,58,32,.85) 42%,rgba(22,58,32,.35) 75%,rgba(22,58,32,.15) 100%),url('https://justela-instants.fr/wp-content/uploads/2026/10/lieu-partenaire-hero-grange.webp') !important;background-size:cover !important;background-position:center 40% !important;min-height:min(78vh,720px);display:flex !important;align-items:center !important;}
.elementor-4891 .elementor-element.elementor-element-46340f9 > .e-con-inner{padding-top:90px !important;padding-bottom:80px !important;align-items:flex-start !important;}
.elementor-4891 .elementor-element.elementor-element-46340f9 > .e-con-inner > *{max-width:620px;}
.elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-3c6f727 .elementor-heading-title{color:#f5f0e8 !important;font-size:56px !important;line-height:1.05 !important;}
.elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-3c6f727 .elementor-heading-title span, .elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-3c6f727 .jl-h1-desc{color:#f5f0e8 !important;opacity:.92;}
.elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-74e2dbe .elementor-heading-title{color:#f5f0e8 !important;font-family:'Caveat',cursive !important;font-weight:400 !important;font-size:26px !important;margin-top:8px;}
.elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-37e3976, .elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-37e3976 p{color:#f5f0e8 !important;font-size:18px !important;line-height:1.6 !important;}
.elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-d417e4c .elementor-button{background:#9e3d22 !important;color:#f5f0e8 !important;border-color:#9e3d22 !important;padding:14px 28px !important;font-size:15px !important;}
.elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-d417e4c .elementor-button:hover{background:#f5f0e8 !important;color:#163a20 !important;border-color:#f5f0e8 !important;}
@media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-46340f9{background-image:linear-gradient(180deg,rgba(22,58,32,.55) 0%,rgba(22,58,32,.9) 40%,rgba(22,58,32,.97) 100%),url('https://justela-instants.fr/wp-content/uploads/2026/10/lieu-partenaire-hero-grange.webp') !important;background-position:center top !important;min-height:0;}.elementor-4891 .elementor-element.elementor-element-46340f9 > .e-con-inner{padding-top:150px !important;padding-bottom:44px !important;}.elementor-4891 .elementor-element.elementor-element-46340f9 .elementor-element-3c6f727 .elementor-heading-title{font-size:34px !important;}}
/*/jllphero*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ec5fd8 */.elementor-4891 .elementor-element.elementor-element-8ec5fd8 .elementor-heading-title{color:#163a20 !important;font-size:30px !important;line-height:1.15 !important;text-align:left !important;font-weight:700 !important;} @media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-8ec5fd8 .elementor-heading-title{font-size:22px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7078f88 */.elementor-4891 .elementor-element.elementor-element-7078f88 .elementor-heading-title{color:#f5f0e8 !important;font-size:40px !important;line-height:1.15 !important;text-align:left !important;font-weight:700 !important;} @media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-7078f88 .elementor-heading-title{font-size:29px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4631361 */.elementor-4891 .elementor-element.elementor-element-4631361, .elementor-4891 .elementor-element.elementor-element-4631361 p{color:#f5f0e8 !important;font-size:16px !important;line-height:1.65 !important;text-align:left !important;} .elementor-4891 .elementor-element.elementor-element-4631361 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8e365 */.elementor-4891 .elementor-element.elementor-element-bd8e365{background-color:#163a20 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e34a41b */.elementor-4891 .elementor-element.elementor-element-e34a41b{padding:0 !important;} .elementor-4891 .elementor-element.elementor-element-e34a41b > .e-con-inner{padding:0 !important;max-width:none !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fae7a52 */.elementor-4891 .elementor-element.elementor-element-fae7a52 .elementor-heading-title{color:#163a20 !important;font-size:40px !important;line-height:1.15 !important;text-align:left !important;font-weight:700 !important;} @media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-fae7a52 .elementor-heading-title{font-size:29px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-021c330 */.elementor-4891 .elementor-element.elementor-element-021c330, .elementor-4891 .elementor-element.elementor-element-021c330 p{color:#163a20 !important;font-size:16px !important;line-height:1.65 !important;text-align:left !important;} .elementor-4891 .elementor-element.elementor-element-021c330 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e256247 *//*jlgreen*/
html body .elementor .elementor-element.elementor-element-e256247{background-color:#163a20 !important;background-image:linear-gradient(#163a20,#163a20) !important;padding-top:72px !important;padding-bottom:72px !important;}
html body .elementor .elementor-element.elementor-element-e256247 .elementor-heading-title{color:#f5f0e8 !important;}
html body .elementor .elementor-element.elementor-element-e256247 p,html body .elementor .elementor-element.elementor-element-e256247 li,html body .elementor .elementor-element.elementor-element-e256247 .elementor-widget-text-editor{color:#f5f0e8 !important;}
html body .elementor .elementor-element.elementor-element-e256247 a{color:#f5f0e8 !important;text-decoration:underline;}
/*jlgm*/@media (max-width:767px){html body .elementor .elementor-element.elementor-element-e256247{padding-top:14px !important;padding-bottom:14px !important;}}/*/jlgm*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1839477 */.elementor-4891 .elementor-element.elementor-element-1839477 .elementor-heading-title{color:#163a20 !important;font-size:40px !important;line-height:1.15 !important;text-align:left !important;font-weight:700 !important;} @media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-1839477 .elementor-heading-title{font-size:29px !important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce70cd8 */.elementor-4891 .elementor-element.elementor-element-ce70cd8, .elementor-4891 .elementor-element.elementor-element-ce70cd8 p{color:#163a20 !important;font-size:16px !important;line-height:1.65 !important;text-align:left !important;} .elementor-4891 .elementor-element.elementor-element-ce70cd8 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c99cf38 */.elementor-4891 .elementor-element.elementor-element-c99cf38 .elementor-button{background:transparent !important;color:#163a20 !important;border:1.5px solid #163a20 !important;border-radius:99px !important;text-transform:none !important;padding:11px 22px !important;font-weight:600;font-size:14px;} .elementor-4891 .elementor-element.elementor-element-c99cf38 .elementor-button:hover{background:#163a20 !important;color:#f5f0e8 !important;} .elementor-4891 .elementor-element.elementor-element-c99cf38, .elementor-4891 .elementor-element.elementor-element-c99cf38 .elementor-button-wrapper{text-align:left !important;align-self:flex-start !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef19104 *//*jlgsl*/
.elementor-4891 .elementor-element.elementor-element-ef19104{background-image:linear-gradient(rgba(245,240,232,.66),rgba(245,240,232,.66)),url('https://justela-instants.fr/wp-content/uploads/2026/07/cap3-opt.jpg') !important;background-size:cover !important;background-position:center 55% !important;background-repeat:no-repeat !important;min-height:0;align-items:center !important;justify-content:center !important;padding-top:64px !important;padding-bottom:64px !important;}
html body .elementor-4891 .elementor-element.elementor-element-ef19104.e-con.e-parent.e-con-boxed > .e-con-inner{padding-top:0 !important;padding-bottom:0 !important;}
.elementor-4891 .elementor-element.elementor-element-ef19104 > .e-con-inner{justify-content:center !important;align-items:center !important;}
.elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-e745dbd{display:none !important;}
.elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-aa49ec8{--width:100% !important;width:100% !important;max-width:760px !important;margin:0 auto !important;align-items:center !important;text-align:center !important;}
.elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-1839477 .elementor-heading-title{text-align:center !important;}
.elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-ce70cd8, .elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-ce70cd8 p{text-align:center !important;color:#163a20 !important;font-size:18px !important;font-weight:500;}
.elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-c99cf38, .elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-c99cf38 .elementor-button-wrapper{text-align:center !important;align-self:center !important;}
.elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-c99cf38 .elementor-button{background:#9e3d22 !important;color:#f5f0e8 !important;border-color:#9e3d22 !important;padding:13px 26px !important;font-size:15px !important;}
.elementor-4891 .elementor-element.elementor-element-ef19104 .elementor-element-c99cf38 .elementor-button:hover{background:#163a20 !important;border-color:#163a20 !important;}
@media (max-width:767px){.elementor-4891 .elementor-element.elementor-element-ef19104{padding-top:44px !important;padding-bottom:44px !important;background-position:center !important;}}
/*/jlgsl*//* End custom CSS */