.elementor-41 .elementor-element.elementor-element-41e81573{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:5%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-41e81573:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-41e81573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csmj.fr/wp-content/uploads/2025/12/espace-familles-seniors-solidarite.webp");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-41e81573::before, .elementor-41 .elementor-element.elementor-element-41e81573 > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-41e81573 > .e-con-inner > .elementor-background-video-container::before, .elementor-41 .elementor-element.elementor-element-41e81573 > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-41e81573 > .e-con-inner > .elementor-background-slideshow::before, .elementor-41 .elementor-element.elementor-element-41e81573 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-1ee4ade ) 0%, var( --e-global-color-text ) 100%);}.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 );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-c9fba0a .elementor-heading-title{font-family:var( --e-global-typography-cee83bf-font-family ), Sans-serif;font-size:var( --e-global-typography-cee83bf-font-size );font-weight:var( --e-global-typography-cee83bf-font-weight );line-height:var( --e-global-typography-cee83bf-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-ad79fa1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-41 .elementor-element.elementor-element-84472a5 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-84472a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-f160370 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f160370 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-aca69f4 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-aca69f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-18ae61e2{--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;--padding-top:010%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-7e298d12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-11a13a{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;--z-index:0;}.elementor-41 .elementor-element.elementor-element-305c14e2 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-text );}.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 );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-41 .elementor-element.elementor-element-3d48bd0b{padding:0% 0% 0% 0%;text-align:justify;}.elementor-41 .elementor-element.elementor-element-73f00d3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-19c9eb6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:0;}.elementor-41 .elementor-element.elementor-element-19c9eb6d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-19c9eb6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-2a109b83{padding:0px 0px 24px 0px;}.elementor-41 .elementor-element.elementor-element-2a109b83 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-ce31609 .elementor-heading-title{font-family:var( --e-global-typography-9c20b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9c20b76-font-size );font-weight:var( --e-global-typography-9c20b76-font-weight );text-transform:var( --e-global-typography-9c20b76-text-transform );line-height:var( --e-global-typography-9c20b76-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-57453d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-581997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;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 );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-581997 a{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-58866ab{--grid-template-columns:repeat(0, auto);text-align:center;width:auto;max-width:auto;padding:0px 0px 16px 0px;--icon-size:26px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-41 .elementor-element.elementor-element-58866ab.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-58866ab .elementor-social-icon{background-color:var( --e-global-color-1ee4ade );--icon-padding:0em;}.elementor-41 .elementor-element.elementor-element-58866ab .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-58866ab .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-1001467 .elementor-button{font-family:var( --e-global-typography-8022a3a-font-family ), Sans-serif;font-size:var( --e-global-typography-8022a3a-font-size );font-weight:var( --e-global-typography-8022a3a-font-weight );font-style:var( --e-global-typography-8022a3a-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-6571d97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-d9ba802{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-cc31a39{padding:0% 0% 3% 0%;text-align:center;}.elementor-41 .elementor-element.elementor-element-cc31a39 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-3a04f63{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-f1b4bf7 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f1b4bf7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-5f0a6b2 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-5f0a6b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-20dc411 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-20dc411 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-5b30622 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-5b30622 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-519826d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:2%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-b7da03b{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-b7da03b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-b7da03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-8f2254a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-8f2254a:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-8f2254a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-686a13c .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-b5aed16 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-b5aed16 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-b5aed16{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-b5aed16 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-28acfc8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-28acfc8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-28acfc8{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-28acfc8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-bf85f05 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-bf85f05 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-bf85f05{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-bf85f05 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d8bf50b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d8bf50b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-d8bf50b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-d8bf50b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-4dbf98d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-4dbf98d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-4dbf98d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-4dbf98d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-7c3ec40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-7c3ec40:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-7c3ec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-4dc4c83 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-4dc4c83 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-4dc4c83{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-4dc4c83 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-34de093 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-34de093 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-34de093{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-34de093 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-ac6a47b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-ac6a47b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-ac6a47b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-ac6a47b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-5eb0be7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-5eb0be7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-5eb0be7{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-5eb0be7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-a6ed6ff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-a6ed6ff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-a6ed6ff{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-a6ed6ff .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-69c18a0{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-69c18a0:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-69c18a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-df37cae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-df37cae:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-df37cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-5cdbc1a .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-41 .elementor-element.elementor-element-66f387b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-66f387b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-66f387b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-66f387b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-955fcae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-955fcae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-955fcae{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-955fcae .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d2a0fba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-d2a0fba:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-d2a0fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-359660a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-359660a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-359660a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-359660a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-1b9a20b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-1b9a20b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-1b9a20b{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-1b9a20b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-397cfb8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-397cfb8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-397cfb8{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-397cfb8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d2924a1{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-d2924a1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-d2924a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-e891791{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-e891791:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e891791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-947cf10 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-41 .elementor-element.elementor-element-cad549c{padding:32px 0px 0px 0px;text-align:justify;}.elementor-41 .elementor-element.elementor-element-f6706f7 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f6706f7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-7c3bbd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-7c3bbd9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-7c3bbd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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 );}.elementor-41 .elementor-element.elementor-element-44f8c1c{--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-44f8c1c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-44f8c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-30f015e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-30f015e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-30f015e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-f3ace10 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-35fd8de{padding:32px 0px 0px 0px;text-align:justify;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-9030189 .elementor-button{font-family:var( --e-global-typography-8022a3a-font-family ), Sans-serif;font-size:var( --e-global-typography-8022a3a-font-size );font-weight:var( --e-global-typography-8022a3a-font-weight );font-style:var( --e-global-typography-8022a3a-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-d353e8b{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-d353e8b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-d353e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-a02c42a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-a02c42a:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-a02c42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-4f05ea7 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-41 .elementor-element.elementor-element-8dcad5a{padding:32px 0px 0px 0px;text-align:justify;}.elementor-41 .elementor-element.elementor-element-ddd129c .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-ddd129c .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-3b5698d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-3b5698d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-3b5698d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-0fa15db{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-46a24ee .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-2f72398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-01965e8{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-909977f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-00b3212{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-043e572 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-8bf4937{text-align:justify;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-c2e15d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-0e98641{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-3df1afc{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-40345ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-bd5af38 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-9655a38{text-align:justify;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-a23feda{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-a23feda .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d645131{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-e2ce848{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-e2ce848:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e2ce848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-a9fef8d .elementor-heading-title{font-family:var( --e-global-typography-625bff2-font-family ), Sans-serif;font-size:var( --e-global-typography-625bff2-font-size );font-weight:var( --e-global-typography-625bff2-font-weight );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-f74174d{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-f74174d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-9b00676{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-a1b414b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-530366d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-7b74911 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-5506daf{text-align:justify;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-d1f695f{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-d1f695f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-5f46bdb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-c423409{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-c423409:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-c423409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-47a16fb .elementor-heading-title{font-family:var( --e-global-typography-625bff2-font-family ), Sans-serif;font-size:var( --e-global-typography-625bff2-font-size );font-weight:var( --e-global-typography-625bff2-font-weight );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-cd614c9{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-cd614c9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-7b70953{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-1c0d368{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-3459196{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-a286d13 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-2074829{text-align:justify;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-f6c1031 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-f6c1031 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-5ce22ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-67c22d9{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-67c22d9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-67c22d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-b67aa0c .elementor-heading-title{font-family:var( --e-global-typography-625bff2-font-family ), Sans-serif;font-size:var( --e-global-typography-625bff2-font-size );font-weight:var( --e-global-typography-625bff2-font-weight );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-67e291b{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-67e291b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-6930819{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:16px;--n-tabs-gap:0px;--n-tabs-title-border-radius:10px 10px 0px 0px;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );--n-tabs-title-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-6930819 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-c3f21a0 );}.elementor-41 .elementor-element.elementor-element-6930819.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-6930819.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-41 .elementor-element.elementor-element-6930819.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-24d711d );}:where( .elementor-41 .elementor-element.elementor-element-6930819.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-6930819.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-e8eb1e2{--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;}.elementor-41 .elementor-element.elementor-element-29c69dd{--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-41 .elementor-element.elementor-element-29c69dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-93a0b2c .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-41 .elementor-element.elementor-element-8eab03e{padding:20px 0px 0px 0px;text-align:justify;}.elementor-41 .elementor-element.elementor-element-7cb77f5 .elementor-button{background-color:var( --e-global-color-1ee4ade );font-family:var( --e-global-typography-194a170-font-family ), Sans-serif;font-weight:var( --e-global-typography-194a170-font-weight );text-decoration:var( --e-global-typography-194a170-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-7cb77f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-41 .elementor-element.elementor-element-850bfcc{--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;--padding-top:5%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-531d1a5{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-531d1a5:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-531d1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-531d1a5.e-con{--align-self:stretch;}.elementor-41 .elementor-element.elementor-element-fc114a5{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-fc114a5 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-de8feee{padding:0% 0% 0% 0%;text-align:justify;}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-9711d56{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-9711d56 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-d043238 .elementor-button{font-family:var( --e-global-typography-8022a3a-font-family ), Sans-serif;font-size:var( --e-global-typography-8022a3a-font-size );font-weight:var( --e-global-typography-8022a3a-font-weight );font-style:var( --e-global-typography-8022a3a-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-bd02794{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-303f30f9{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:5%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-303f30f9:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-303f30f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csmj.fr/wp-content/uploads/2025/12/ptite-epicerie-oise-picarde.webp");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-303f30f9 > .elementor-shape-top svg, .elementor-41 .elementor-element.elementor-element-303f30f9 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:50px;}.elementor-41 .elementor-element.elementor-element-13e54f43 .elementor-heading-title{font-family:var( --e-global-typography-cee83bf-font-family ), Sans-serif;font-size:var( --e-global-typography-cee83bf-font-size );font-weight:var( --e-global-typography-cee83bf-font-weight );line-height:var( --e-global-typography-cee83bf-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-7325b31a{--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;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-549d0a6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-4bea3ed4{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-71dc89d2 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-66bc1c97{padding:0% 0% 0% 0%;text-align:justify;}.elementor-41 .elementor-element.elementor-element-58a57ee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-41 .elementor-element.elementor-element-58a57ee:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-58a57ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-5b2a17c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-2bbf61a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:0;}.elementor-41 .elementor-element.elementor-element-2bbf61a0:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2bbf61a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-5b460a25{padding:0px 0px 24px 0px;}.elementor-41 .elementor-element.elementor-element-5b460a25 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-421b1bc8 .elementor-heading-title{font-family:var( --e-global-typography-9c20b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9c20b76-font-size );font-weight:var( --e-global-typography-9c20b76-font-weight );text-transform:var( --e-global-typography-9c20b76-text-transform );line-height:var( --e-global-typography-9c20b76-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-36dc4ce3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;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 );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-36dc4ce3 a{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-b0be11c{--grid-template-columns:repeat(0, auto);text-align:center;width:auto;max-width:auto;padding:0px 0px 16px 0px;--icon-size:26px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-41 .elementor-element.elementor-element-b0be11c.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-b0be11c .elementor-social-icon{background-color:var( --e-global-color-1ee4ade );--icon-padding:0em;}.elementor-41 .elementor-element.elementor-element-b0be11c .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-b0be11c .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-cdccb09 .elementor-button{font-family:var( --e-global-typography-8022a3a-font-family ), Sans-serif;font-size:var( --e-global-typography-8022a3a-font-size );font-weight:var( --e-global-typography-8022a3a-font-weight );font-style:var( --e-global-typography-8022a3a-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-3a75063{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-a4455f6{text-align:center;}.elementor-41 .elementor-element.elementor-element-a4455f6 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-0e680e4{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-0e117c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-be6b177{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-be6b177:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-be6b177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-e9c2c8b .elementor-icon-wrapper{text-align:start;}.elementor-41 .elementor-element.elementor-element-e9c2c8b .elementor-icon{font-size:80px;}.elementor-41 .elementor-element.elementor-element-e9c2c8b .elementor-icon svg{height:80px;}.elementor-41 .elementor-element.elementor-element-e9c2c8b .elementor-icon-wrapper svg{width:auto;}.elementor-41 .elementor-element.elementor-element-9b96fb9 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-41 .elementor-element.elementor-element-5b75e85{padding:32px 0px 0px 0px;text-align:justify;}.elementor-41 .elementor-element.elementor-element-de43883{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-de43883:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-de43883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-e58ffac .elementor-icon-wrapper{text-align:start;}.elementor-41 .elementor-element.elementor-element-e58ffac .elementor-icon{font-size:80px;}.elementor-41 .elementor-element.elementor-element-e58ffac .elementor-icon svg{height:80px;}.elementor-41 .elementor-element.elementor-element-e58ffac .elementor-icon-wrapper svg{width:auto;}.elementor-41 .elementor-element.elementor-element-a3d93b3 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-41 .elementor-element.elementor-element-df20f53{padding:32px 0px 0px 0px;text-align:justify;}.elementor-41 .elementor-element.elementor-element-dc40ff4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-dc40ff4:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-dc40ff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-f81731f .elementor-icon-wrapper{text-align:start;}.elementor-41 .elementor-element.elementor-element-f81731f .elementor-icon{font-size:80px;}.elementor-41 .elementor-element.elementor-element-f81731f .elementor-icon svg{height:80px;}.elementor-41 .elementor-element.elementor-element-f81731f .elementor-icon-wrapper svg{width:auto;}.elementor-41 .elementor-element.elementor-element-a18ca70 .elementor-heading-title{font-family:var( --e-global-typography-c32116f-font-family ), Sans-serif;font-size:var( --e-global-typography-c32116f-font-size );font-weight:var( --e-global-typography-c32116f-font-weight );}.elementor-41 .elementor-element.elementor-element-715c084{--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;--padding-top:0%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-051815d{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-41 .elementor-element.elementor-element-051815d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-051815d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-051815d.e-con{--align-self:stretch;}.elementor-41 .elementor-element.elementor-element-1219a6c{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-1219a6c .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-b9ca695{padding:0% 0% 0% 0%;text-align:justify;}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-41 .elementor-element.elementor-element-9a6c526{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-41 .elementor-element.elementor-element-9a6c526 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-41 .elementor-element.elementor-element-55b8104 .elementor-button{font-family:var( --e-global-typography-8022a3a-font-family ), Sans-serif;font-size:var( --e-global-typography-8022a3a-font-size );font-weight:var( --e-global-typography-8022a3a-font-weight );font-style:var( --e-global-typography-8022a3a-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-7d4c3d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-5b26b1c{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:5%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-5b26b1c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-5b26b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://csmj.fr/wp-content/uploads/2025/12/grenier-a-malices.webp");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-5b26b1c > .elementor-shape-top svg, .elementor-41 .elementor-element.elementor-element-5b26b1c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:50px;}.elementor-41 .elementor-element.elementor-element-ea36798 .elementor-heading-title{font-family:var( --e-global-typography-cee83bf-font-family ), Sans-serif;font-size:var( --e-global-typography-cee83bf-font-size );font-weight:var( --e-global-typography-cee83bf-font-weight );line-height:var( --e-global-typography-cee83bf-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-3b71630{--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;--padding-top:10%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-1060504{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-3137e03{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;--z-index:0;}.elementor-41 .elementor-element.elementor-element-b9ac8f3 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-8cafca0{padding:0% 0% 0% 0%;text-align:justify;}.elementor-41 .elementor-element.elementor-element-0c2aacc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:end;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-41 .elementor-element.elementor-element-0c2aacc:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-0c2aacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-c3c3fd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-4988c6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:0;}.elementor-41 .elementor-element.elementor-element-4988c6c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4988c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-b659e87{padding:0px 0px 24px 0px;}.elementor-41 .elementor-element.elementor-element-b659e87 .elementor-heading-title{font-family:var( --e-global-typography-e4f9c8a-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f9c8a-font-size );font-weight:var( --e-global-typography-e4f9c8a-font-weight );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-368d139 .elementor-heading-title{font-family:var( --e-global-typography-9c20b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9c20b76-font-size );font-weight:var( --e-global-typography-9c20b76-font-weight );text-transform:var( --e-global-typography-9c20b76-text-transform );line-height:var( --e-global-typography-9c20b76-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-0b7d7db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;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 );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-0b7d7db a{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-a3e38c6 .elementor-heading-title{font-family:var( --e-global-typography-9c20b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9c20b76-font-size );font-weight:var( --e-global-typography-9c20b76-font-weight );text-transform:var( --e-global-typography-9c20b76-text-transform );line-height:var( --e-global-typography-9c20b76-line-height );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-dfb4eeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;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 );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-dfb4eeb a{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-01d8cfa{--grid-template-columns:repeat(0, auto);text-align:center;width:auto;max-width:auto;padding:0px 0px 16px 0px;--icon-size:26px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-41 .elementor-element.elementor-element-01d8cfa.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-01d8cfa .elementor-social-icon{background-color:var( --e-global-color-1ee4ade );--icon-padding:0em;}.elementor-41 .elementor-element.elementor-element-01d8cfa .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-01d8cfa .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-d7f9bd9 .elementor-button{font-family:var( --e-global-typography-8022a3a-font-family ), Sans-serif;font-size:var( --e-global-typography-8022a3a-font-size );font-weight:var( --e-global-typography-8022a3a-font-weight );font-style:var( --e-global-typography-8022a3a-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-41e81573{--min-height:80vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-41 .elementor-element.elementor-element-c9fba0a .elementor-heading-title{font-size:var( --e-global-typography-cee83bf-font-size );line-height:var( --e-global-typography-cee83bf-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-18ae61e2{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-11a13a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-41 .elementor-element.elementor-element-305c14e2 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-2a109b83 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-ce31609 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-57453d47{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-581997{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-58866ab{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-1001467 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-cc31a39 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-b7da03b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-686a13c .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-69c18a0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-5cdbc1a .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-d2924a1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-947cf10 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f3ace10 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-9030189 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-d353e8b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-4f05ea7 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-46a24ee .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-043e572 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-bd5af38 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-a9fef8d .elementor-heading-title{font-size:var( --e-global-typography-625bff2-font-size );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-7b74911 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-47a16fb .elementor-heading-title{font-size:var( --e-global-typography-625bff2-font-size );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-a286d13 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-b67aa0c .elementor-heading-title{font-size:var( --e-global-typography-625bff2-font-size );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-6930819{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-93a0b2c .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-850bfcc{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-fc114a5 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-d043238 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-303f30f9{--min-height:80vh;}.elementor-41 .elementor-element.elementor-element-13e54f43 .elementor-heading-title{font-size:var( --e-global-typography-cee83bf-font-size );line-height:var( --e-global-typography-cee83bf-line-height );}.elementor-41 .elementor-element.elementor-element-7325b31a{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-4bea3ed4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-41 .elementor-element.elementor-element-71dc89d2 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-58a57ee{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-5b460a25 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-421b1bc8 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-36dc4ce3{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-b0be11c{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-cdccb09 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-a4455f6 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-0e117c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-9b96fb9 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-a3d93b3 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-a18ca70 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-715c084{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-1219a6c .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-55b8104 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-5b26b1c{--min-height:80vh;}.elementor-41 .elementor-element.elementor-element-ea36798 .elementor-heading-title{font-size:var( --e-global-typography-cee83bf-font-size );line-height:var( --e-global-typography-cee83bf-line-height );}.elementor-41 .elementor-element.elementor-element-3b71630{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-41 .elementor-element.elementor-element-3137e03{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-41 .elementor-element.elementor-element-b9ac8f3 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-0c2aacc{--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-b659e87 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-368d139 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-0b7d7db{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-a3e38c6 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-dfb4eeb{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-01d8cfa{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-d7f9bd9 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-41 .elementor-element.elementor-element-c9fba0a .elementor-heading-title{font-size:var( --e-global-typography-cee83bf-font-size );line-height:var( --e-global-typography-cee83bf-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-18ae61e2{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-305c14e2 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-2a109b83 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-ce31609 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-57453d47{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-581997{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-58866ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 024px 0px;}.elementor-41 .elementor-element.elementor-element-58866ab.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-1001467 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-d9ba802{--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-cc31a39 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-519826d{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-8f2254a{--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-686a13c .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-7c3ec40{--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-df37cae{--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-5cdbc1a .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-d2a0fba{--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-e891791{--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-947cf10 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-7c3bbd9{--border-radius:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-f3ace10 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-9030189 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-a02c42a{--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-4f05ea7 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-3b5698d{--border-radius:10px 10px 10px 10px;}.elementor-41 .elementor-element.elementor-element-0fa15db{--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-46a24ee .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-2f72398{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-01965e8{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-41 .elementor-element.elementor-element-043e572 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-0e98641{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-41 .elementor-element.elementor-element-bd5af38 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-a9fef8d .elementor-heading-title{font-size:var( --e-global-typography-625bff2-font-size );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-9b00676{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-41 .elementor-element.elementor-element-7b74911 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-47a16fb .elementor-heading-title{font-size:var( --e-global-typography-625bff2-font-size );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-7b70953{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-41 .elementor-element.elementor-element-a286d13 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-b67aa0c .elementor-heading-title{font-size:var( --e-global-typography-625bff2-font-size );line-height:var( --e-global-typography-625bff2-line-height );}.elementor-41 .elementor-element.elementor-element-6930819{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-gap:12px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-93a0b2c .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-850bfcc{--padding-top:0%;--padding-bottom:030%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-fc114a5 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-d043238 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-13e54f43 .elementor-heading-title{font-size:var( --e-global-typography-cee83bf-font-size );line-height:var( --e-global-typography-cee83bf-line-height );}.elementor-41 .elementor-element.elementor-element-7325b31a{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-71dc89d2 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-58a57ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-5b460a25 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-421b1bc8 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-36dc4ce3{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-b0be11c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 024px 0px;}.elementor-41 .elementor-element.elementor-element-b0be11c.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-cdccb09 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-3a75063{--padding-top:5%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-a4455f6 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-0e680e4{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-0e117c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-9b96fb9 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-a3d93b3 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-a18ca70 .elementor-heading-title{font-size:var( --e-global-typography-c32116f-font-size );}.elementor-41 .elementor-element.elementor-element-715c084{--padding-top:0%;--padding-bottom:030%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-1219a6c .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-55b8104 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}.elementor-41 .elementor-element.elementor-element-ea36798 .elementor-heading-title{font-size:var( --e-global-typography-cee83bf-font-size );line-height:var( --e-global-typography-cee83bf-line-height );}.elementor-41 .elementor-element.elementor-element-3b71630{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-41 .elementor-element.elementor-element-b9ac8f3 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-0c2aacc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-41 .elementor-element.elementor-element-b659e87 .elementor-heading-title{font-size:var( --e-global-typography-e4f9c8a-font-size );}.elementor-41 .elementor-element.elementor-element-368d139 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-0b7d7db{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-a3e38c6 .elementor-heading-title{font-size:var( --e-global-typography-9c20b76-font-size );line-height:var( --e-global-typography-9c20b76-line-height );}.elementor-41 .elementor-element.elementor-element-dfb4eeb{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-01d8cfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 024px 0px;}.elementor-41 .elementor-element.elementor-element-01d8cfa.elementor-element{--align-self:flex-start;}.elementor-41 .elementor-element.elementor-element-d7f9bd9 .elementor-button{font-size:var( --e-global-typography-8022a3a-font-size );}}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-7e298d12{--width:70%;}.elementor-41 .elementor-element.elementor-element-73f00d3d{--width:30%;}.elementor-41 .elementor-element.elementor-element-d9ba802{--content-width:1920px;}.elementor-41 .elementor-element.elementor-element-8f2254a{--width:100%;}.elementor-41 .elementor-element.elementor-element-df37cae{--width:100%;}.elementor-41 .elementor-element.elementor-element-e891791{--width:100%;}.elementor-41 .elementor-element.elementor-element-30f015e{--width:100%;}.elementor-41 .elementor-element.elementor-element-a02c42a{--width:100%;}.elementor-41 .elementor-element.elementor-element-00b3212{--width:100%;}.elementor-41 .elementor-element.elementor-element-40345ae{--width:50%;}.elementor-41 .elementor-element.elementor-element-d645131{--width:50%;}.elementor-41 .elementor-element.elementor-element-530366d{--width:50%;}.elementor-41 .elementor-element.elementor-element-5f46bdb{--width:50%;}.elementor-41 .elementor-element.elementor-element-3459196{--width:50%;}.elementor-41 .elementor-element.elementor-element-5ce22ec{--width:50%;}.elementor-41 .elementor-element.elementor-element-29c69dd{--width:53.597%;}.elementor-41 .elementor-element.elementor-element-531d1a5{--width:100%;}.elementor-41 .elementor-element.elementor-element-549d0a6e{--width:70%;}.elementor-41 .elementor-element.elementor-element-5b2a17c9{--width:30%;}.elementor-41 .elementor-element.elementor-element-3a75063{--content-width:1400px;}.elementor-41 .elementor-element.elementor-element-051815d{--width:100%;}.elementor-41 .elementor-element.elementor-element-1060504{--width:70%;}.elementor-41 .elementor-element.elementor-element-c3c3fd7{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41 .elementor-element.elementor-element-7e298d12{--width:100%;}.elementor-41 .elementor-element.elementor-element-11a13a{--width:100%;}.elementor-41 .elementor-element.elementor-element-73f00d3d{--width:100%;}.elementor-41 .elementor-element.elementor-element-8f2254a{--width:100%;}.elementor-41 .elementor-element.elementor-element-df37cae{--width:100%;}.elementor-41 .elementor-element.elementor-element-e891791{--width:100%;}.elementor-41 .elementor-element.elementor-element-531d1a5{--width:100%;}.elementor-41 .elementor-element.elementor-element-549d0a6e{--width:100%;}.elementor-41 .elementor-element.elementor-element-4bea3ed4{--width:100%;}.elementor-41 .elementor-element.elementor-element-5b2a17c9{--width:100%;}.elementor-41 .elementor-element.elementor-element-051815d{--width:100%;}.elementor-41 .elementor-element.elementor-element-1060504{--width:100%;}.elementor-41 .elementor-element.elementor-element-3137e03{--width:100%;}.elementor-41 .elementor-element.elementor-element-c3c3fd7{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-a23feda */.elementor-41 .elementor-element.elementor-element-a23feda {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f74174d */.elementor-41 .elementor-element.elementor-element-f74174d {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1f695f */.elementor-41 .elementor-element.elementor-element-d1f695f {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd614c9 */.elementor-41 .elementor-element.elementor-element-cd614c9 {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67e291b */.elementor-41 .elementor-element.elementor-element-67e291b {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a23feda */.elementor-41 .elementor-element.elementor-element-a23feda {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f74174d */.elementor-41 .elementor-element.elementor-element-f74174d {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1f695f */.elementor-41 .elementor-element.elementor-element-d1f695f {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd614c9 */.elementor-41 .elementor-element.elementor-element-cd614c9 {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67e291b */.elementor-41 .elementor-element.elementor-element-67e291b {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a23feda */.elementor-41 .elementor-element.elementor-element-a23feda {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f74174d */.elementor-41 .elementor-element.elementor-element-f74174d {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1f695f */.elementor-41 .elementor-element.elementor-element-d1f695f {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd614c9 */.elementor-41 .elementor-element.elementor-element-cd614c9 {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67e291b */.elementor-41 .elementor-element.elementor-element-67e291b {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a23feda */.elementor-41 .elementor-element.elementor-element-a23feda {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f74174d */.elementor-41 .elementor-element.elementor-element-f74174d {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1f695f */.elementor-41 .elementor-element.elementor-element-d1f695f {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd614c9 */.elementor-41 .elementor-element.elementor-element-cd614c9 {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67e291b */.elementor-41 .elementor-element.elementor-element-67e291b {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a23feda */.elementor-41 .elementor-element.elementor-element-a23feda {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f74174d */.elementor-41 .elementor-element.elementor-element-f74174d {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d1f695f */.elementor-41 .elementor-element.elementor-element-d1f695f {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd614c9 */.elementor-41 .elementor-element.elementor-element-cd614c9 {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67e291b */.elementor-41 .elementor-element.elementor-element-67e291b {
    text-align: justify;
}/* End custom CSS */