.elementor-10225 .elementor-element.elementor-element-6b488cb{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-6b488cb:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-6b488cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mon-extension-bois.com/wp-content/uploads/2026/08/annexe-ossature-bois-toit-plat-bardage-clair.webp");background-position:50% 46%;background-repeat:no-repeat;background-size:cover;}.elementor-10225 .elementor-element.elementor-element-e5c1be4 .elementskit-section-title-wraper .elementskit-section-title > span{background-color:var( --e-global-color-31e6474 );color:var( --e-global-color-ee99187 );text-decoration-color:var( --e-global-color-31e6474 );padding:5px 10px 5px 10px;}.elementor-10225 .elementor-element.elementor-element-e5c1be4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10225 .elementor-element.elementor-element-e5c1be4 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;}.elementor-10225 .elementor-element.elementor-element-e5c1be4 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-10225 .elementor-element.elementor-element-e5c1be4 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-10225 .elementor-element.elementor-element-e5c1be4 .elementskit-section-title-wraper .elementskit-section-title span:last-child{text-decoration-color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-f777aeb .elementskit-section-title-wraper .elementskit-section-title > span{background-color:var( --e-global-color-20acf4b );color:var( --e-global-color-ee99187 );text-decoration-color:var( --e-global-color-20acf4b );padding:0px 30px 10px 30px;}.elementor-10225 .elementor-element.elementor-element-f777aeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-10225 .elementor-element.elementor-element-f777aeb .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-ee99187 );margin:0px 0px 0px 0px;}.elementor-10225 .elementor-element.elementor-element-f777aeb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-10225 .elementor-element.elementor-element-f777aeb .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"PT Sans", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;}.elementor-10225 .elementor-element.elementor-element-f777aeb .elementskit-section-title-wraper .elementskit-section-title span:last-child{text-decoration-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-daafe39 .elementskit-section-title-wraper .elementskit-section-title > span{background-color:var( --e-global-color-52705f0 );color:var( --e-global-color-ee99187 );text-decoration-color:var( --e-global-color-31e6474 );padding:5px 10px 5px 10px;}.elementor-10225 .elementor-element.elementor-element-daafe39{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 060px;padding:0px 0px 0px 0px;}.elementor-10225 .elementor-element.elementor-element-daafe39 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;}.elementor-10225 .elementor-element.elementor-element-daafe39 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-10225 .elementor-element.elementor-element-daafe39 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-10225 .elementor-element.elementor-element-daafe39 .elementskit-section-title-wraper .elementskit-section-title span:last-child{text-decoration-color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-3acfbf0{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-9ceb177{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-f8569e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-10225 .elementor-element.elementor-element-419bc16{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-80ae37e{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-8901e57{--display:flex;--justify-content:center;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-8901e57:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-8901e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mon-extension-bois.com/wp-content/uploads/2026/09/garage-ossature-bois-accole-maison-facade.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10225 .elementor-element.elementor-element-55446b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-8b48ca5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10225 .elementor-element.elementor-element-9a28cc1{--divider-border-style:solid;--divider-color:var( --e-global-color-ee99187 );--divider-border-width:5px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-9a28cc1 .elementor-divider-separator{width:75px;}.elementor-10225 .elementor-element.elementor-element-9a28cc1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10225 .elementor-element.elementor-element-6df1f39{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"PT Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:38px;color:#1D1D1B;}.elementor-10225 .elementor-element.elementor-element-ccf9811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-80d06a6{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-80d06a6:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-80d06a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.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-10225 .elementor-element.elementor-element-a60b1cd .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-a60b1cd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a60b1cd .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-a60b1cd .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-d3c7798{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-b4447fd{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-0473a35{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-0473a35:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-0473a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-3bbfd9a .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-3bbfd9a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-3bbfd9a .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-3bbfd9a .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-00f1bee{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-f5f6625{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-6d4379e{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-6d4379e:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-6d4379e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-c119171 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-c119171.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c119171 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-c119171 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-5ff65ce{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-0fa0ac7{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-1debe3f{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-1debe3f:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-1debe3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-50d475d .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-50d475d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-50d475d .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-50d475d .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-30d9ab8{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-daa0719{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-3c07b0a{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-733dd8c{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-01813ae{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDE3CE;--border-color:#DDE3CE;--border-radius:14px 14px 14px 14px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-01813ae:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-01813ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7EE;}.elementor-10225 .elementor-element.elementor-element-d38e074{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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-10225 .elementor-element.elementor-element-431f124 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10225 .elementor-element.elementor-element-71767d1{text-align:center;}.elementor-10225 .elementor-element.elementor-element-71767d1 img{width:23%;}.elementor-10225 .elementor-element.elementor-element-4fff1aa{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-8f341d7 );}.elementor-10225 .elementor-element.elementor-element-2be90e6{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-9fa36ce{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-44ec18b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-54c56ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-3822986{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-8cd0c90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10225 .elementor-element.elementor-element-a7d1b66{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-831be05 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-9fe8824{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10225 .elementor-element.elementor-element-713ae16 .elementor-button{background-color:#FFFFFF;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:700;fill:#5F7A1A;color:#5F7A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F7A1A;border-radius:8px 8px 8px 8px;}.elementor-10225 .elementor-element.elementor-element-713ae16 .elementor-button:hover, .elementor-10225 .elementor-element.elementor-element-713ae16 .elementor-button:focus{background-color:#1D1D1B;color:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-713ae16{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-713ae16 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10225 .elementor-element.elementor-element-713ae16 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10225 .elementor-element.elementor-element-713ae16 .elementor-button:hover svg, .elementor-10225 .elementor-element.elementor-element-713ae16 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-6a6f026{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-7d48d75 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0,0,0,0.18);}.elementor-10225 .elementor-element.elementor-element-6783515{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-197b9bc{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-497dbe2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-0e789f8{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-c68c761{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-b8a9a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10225 .elementor-element.elementor-element-0121953{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-ce79632 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-eba3f87{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-754c239 .elementor-button{background-color:#5F7A1A;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F7A1A;border-radius:8px 8px 8px 8px;}.elementor-10225 .elementor-element.elementor-element-754c239 .elementor-button:hover, .elementor-10225 .elementor-element.elementor-element-754c239 .elementor-button:focus{background-color:#1D1D1B;color:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-754c239{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-754c239 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10225 .elementor-element.elementor-element-754c239 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10225 .elementor-element.elementor-element-754c239 .elementor-button:hover svg, .elementor-10225 .elementor-element.elementor-element-754c239 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-757d028{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-e742db2 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0,0,0,0.18);}.elementor-10225 .elementor-element.elementor-element-0eef3d5{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-a0e9d13{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-86209ca{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-fa64999{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-1ec0539{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-f889c34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10225 .elementor-element.elementor-element-4374305{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-f23eb03 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-8c106d3{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-ac13d85 .elementor-button{background-color:#FFFFFF;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:700;fill:#5F7A1A;color:#5F7A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F7A1A;border-radius:8px 8px 8px 8px;}.elementor-10225 .elementor-element.elementor-element-ac13d85 .elementor-button:hover, .elementor-10225 .elementor-element.elementor-element-ac13d85 .elementor-button:focus{background-color:#1D1D1B;color:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-ac13d85{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-ac13d85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10225 .elementor-element.elementor-element-ac13d85 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10225 .elementor-element.elementor-element-ac13d85 .elementor-button:hover svg, .elementor-10225 .elementor-element.elementor-element-ac13d85 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-1a9f8cb{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-4fba814 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0,0,0,0.18);}.elementor-10225 .elementor-element.elementor-element-c35d2f8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"PT Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:38px;color:#1D1D1B;}.elementor-10225 .elementor-element.elementor-element-e64b8ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-ad89def{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-ad89def:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-ad89def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-b784df7 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-b784df7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b784df7 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-b784df7 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-889a167{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-1dbe08b{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-d691f98{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-d691f98:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-d691f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-15c7e62 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-15c7e62.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-15c7e62 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-15c7e62 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-0ae8cdd{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-e56aa13{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-aa3187a{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-aa3187a:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-aa3187a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-a54edd4 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-a54edd4.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-a54edd4 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-a54edd4 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-100cdbc{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-860d367{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-953a367{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-953a367:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-953a367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-ceb7a3d .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-ceb7a3d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ceb7a3d .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-ceb7a3d .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-7b4cdce{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-c763e95{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-3cba2d1{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-b78cec0{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-884f791{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-78f98cb{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-88faaf6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-91c7060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10225 .elementor-element.elementor-element-cadd62b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-1fac241 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-b8794c8{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-8cf554d .elementor-button{background-color:#5F7A1A;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F7A1A;border-radius:8px 8px 8px 8px;}.elementor-10225 .elementor-element.elementor-element-8cf554d .elementor-button:hover, .elementor-10225 .elementor-element.elementor-element-8cf554d .elementor-button:focus{background-color:#1D1D1B;color:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-8cf554d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-8cf554d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10225 .elementor-element.elementor-element-8cf554d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10225 .elementor-element.elementor-element-8cf554d .elementor-button:hover svg, .elementor-10225 .elementor-element.elementor-element-8cf554d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-c4125cf{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-d0537dc img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0,0,0,0.18);}.elementor-10225 .elementor-element.elementor-element-7f99375{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-96b9e19{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-26467c6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-622de68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-a867e48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-64bf965{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10225 .elementor-element.elementor-element-656aa3e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-0da9d6f .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-b6a349f{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-2f86dfd{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-e3fd447 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0,0,0,0.18);}.elementor-10225 .elementor-element.elementor-element-4fda3c4{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-3ffa01b{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-5e79537{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-714f5f5{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-4f3b0d4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-7a012aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10225 .elementor-element.elementor-element-86b23a8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-66b6904 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-263b188{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-0d4dd66 .elementor-button{background-color:#FFFFFF;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:700;fill:#5F7A1A;color:#5F7A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F7A1A;border-radius:8px 8px 8px 8px;}.elementor-10225 .elementor-element.elementor-element-0d4dd66 .elementor-button:hover, .elementor-10225 .elementor-element.elementor-element-0d4dd66 .elementor-button:focus{background-color:#1D1D1B;color:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-0d4dd66{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-0d4dd66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10225 .elementor-element.elementor-element-0d4dd66 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10225 .elementor-element.elementor-element-0d4dd66 .elementor-button:hover svg, .elementor-10225 .elementor-element.elementor-element-0d4dd66 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-9218561{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-5e0436d img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0,0,0,0.18);}.elementor-10225 .elementor-element.elementor-element-442bb76{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"PT Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:38px;color:#1D1D1B;}.elementor-10225 .elementor-element.elementor-element-d1b4dbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-5683301{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-5683301:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-5683301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-96fe4c6 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-96fe4c6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-96fe4c6 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-96fe4c6 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-4f61692{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-fc514e8{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-1469aba{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-1469aba:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-1469aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-5c80d45 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-5c80d45.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-5c80d45 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-5c80d45 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-76f3bbf{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-00abbb3{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-884c81f{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-884c81f:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-884c81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-ecb9733 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-ecb9733.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ecb9733 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-ecb9733 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-5f3576d{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-182a19a{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-4c3ff7f{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-4c3ff7f:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-4c3ff7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-428a895 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-428a895.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-428a895 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-428a895 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-0623805{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-1d67d91{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-557f62b{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-945fcfe{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-6518b86{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-7e07739{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 48px;--row-gap:24px;--column-gap:48px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-ad33085{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-1f2effb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10225 .elementor-element.elementor-element-a000239{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-4690983 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-72f5fa0{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-6305373 .elementor-button{background-color:#FFFFFF;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:700;fill:#5F7A1A;color:#5F7A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5F7A1A;border-radius:8px 8px 8px 8px;}.elementor-10225 .elementor-element.elementor-element-6305373 .elementor-button:hover, .elementor-10225 .elementor-element.elementor-element-6305373 .elementor-button:focus{background-color:#1D1D1B;color:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-6305373{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-6305373 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10225 .elementor-element.elementor-element-6305373 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10225 .elementor-element.elementor-element-6305373 .elementor-button:hover svg, .elementor-10225 .elementor-element.elementor-element-6305373 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10225 .elementor-element.elementor-element-fddf3fa{--display:flex;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-2ec48d4 img{width:100%;height:460px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0,0,0,0.18);}.elementor-10225 .elementor-element.elementor-element-8a1d04a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"PT Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:38px;color:#1D1D1B;}.elementor-10225 .elementor-element.elementor-element-98cb2a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-ab6c5dd{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-ab6c5dd:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-ab6c5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-c3726f6 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-c3726f6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-c3726f6 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-c3726f6 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-28cd74a{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-203c66a{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-63442bb{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-63442bb:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-63442bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-ae5555e .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-ae5555e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-ae5555e .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-ae5555e .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-259e1bc{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-7e47f6b{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-76e0a15{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-76e0a15:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-76e0a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-b212d02 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-b212d02.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-b212d02 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-b212d02 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-28c6ef0{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-0fb0b0a{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-64a3a13{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.23);--padding-top:20px;--padding-bottom:20px;--padding-left:020px;--padding-right:020px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-64a3a13:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-64a3a13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee99187 );}.elementor-10225 .elementor-element.elementor-element-2ab8ae9 .elementor-icon-wrapper{text-align:center;}.elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-default .elementor-icon{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-framed .elementor-icon, .elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-20acf4b );border-color:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-framed .elementor-icon:hover, .elementor-10225 .elementor-element.elementor-element-2ab8ae9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-20acf4b );}.elementor-10225 .elementor-element.elementor-element-2ab8ae9 .elementor-icon{font-size:47px;padding:13px;}.elementor-10225 .elementor-element.elementor-element-2ab8ae9 .elementor-icon svg{height:47px;}.elementor-10225 .elementor-element.elementor-element-6527e86{width:initial;max-width:initial;text-align:center;font-family:"PT Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-9faf114{width:initial;max-width:initial;text-align:center;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-ecdb5f2{--display:flex;--padding-top:10px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-d85d5a1 .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-10225 .elementor-element.elementor-element-8cff7c8 .elementor-button{background-color:#8BAF26;font-family:"PT Sans", Sans-serif;font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:16px 34px 16px 34px;}.elementor-10225 .elementor-element.elementor-element-74f0d55{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-37aa5d7{--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;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-74dd157{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-7461ef3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-10225 .elementor-element.elementor-element-34cab4e .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-size:40px;font-weight:700;text-shadow:2px 2px 1px rgba(96.9, 96.9, 96.9, 0.3);color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-99e8d5e{width:initial;max-width:initial;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-31e6474 );}.elementor-10225 .elementor-element.elementor-element-d7f060e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}@media(max-width:1024px){.elementor-10225 .elementor-element.elementor-element-6b488cb:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-6b488cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10225 .elementor-element.elementor-element-3acfbf0{--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-10225 .elementor-element.elementor-element-f8569e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-8901e57{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-8901e57:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-8901e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10225 .elementor-element.elementor-element-55446b6{--padding-top:030px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-ccf9811{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-80d06a6{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-0473a35{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-6d4379e{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-1debe3f{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-3c07b0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10225 .elementor-element.elementor-element-431f124 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-2be90e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-44ec18b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-831be05 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-6783515{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-497dbe2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-ce79632 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-0eef3d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-86209ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-f23eb03 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-e64b8ef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-ad89def{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-d691f98{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-aa3187a{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-953a367{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-3cba2d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-884f791{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-1fac241 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-7f99375{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-26467c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-0da9d6f .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-4fda3c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-5e79537{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-66b6904 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-d1b4dbe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-5683301{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-1469aba{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-884c81f{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-4c3ff7f{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-557f62b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-6518b86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-4690983 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-98cb2a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-ab6c5dd{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-63442bb{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-76e0a15{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-64a3a13{--min-height:300px;}.elementor-10225 .elementor-element.elementor-element-d85d5a1 .elementor-heading-title{font-size:30px;}.elementor-10225 .elementor-element.elementor-element-74f0d55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-74dd157{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-34cab4e .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-10225 .elementor-element.elementor-element-6b488cb{--min-height:380px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-10225 .elementor-element.elementor-element-6b488cb:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-6b488cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10225 .elementor-element.elementor-element-e5c1be4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10225 .elementor-element.elementor-element-e5c1be4 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-10225 .elementor-element.elementor-element-e5c1be4 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:18px;}.elementor-10225 .elementor-element.elementor-element-f777aeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-10225 .elementor-element.elementor-element-f777aeb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-10225 .elementor-element.elementor-element-f777aeb .elementskit-section-title-wraper .elementskit-section-title > span{font-size:28px;}.elementor-10225 .elementor-element.elementor-element-daafe39{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 32px;}.elementor-10225 .elementor-element.elementor-element-daafe39 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-10225 .elementor-element.elementor-element-daafe39 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:18px;}.elementor-10225 .elementor-element.elementor-element-8901e57:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-8901e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-10225 .elementor-element.elementor-element-6df1f39{font-size:24px;line-height:30px;}.elementor-10225 .elementor-element.elementor-element-01813ae{--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10225 .elementor-element.elementor-element-71767d1 img{width:62%;}.elementor-10225 .elementor-element.elementor-element-54c56ef{--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-10225 .elementor-element.elementor-element-3822986{--width:100%;}.elementor-10225 .elementor-element.elementor-element-6a6f026{--width:100%;}.elementor-10225 .elementor-element.elementor-element-7d48d75 img{height:280px;}.elementor-10225 .elementor-element.elementor-element-197b9bc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-497dbe2{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-0e789f8{--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-10225 .elementor-element.elementor-element-c68c761{--width:100%;}.elementor-10225 .elementor-element.elementor-element-757d028{--width:100%;}.elementor-10225 .elementor-element.elementor-element-e742db2 img{height:280px;}.elementor-10225 .elementor-element.elementor-element-a0e9d13{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-86209ca{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-fa64999{--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-10225 .elementor-element.elementor-element-1ec0539{--width:100%;}.elementor-10225 .elementor-element.elementor-element-1a9f8cb{--width:100%;}.elementor-10225 .elementor-element.elementor-element-4fba814 img{height:280px;}.elementor-10225 .elementor-element.elementor-element-c35d2f8{font-size:24px;line-height:30px;}.elementor-10225 .elementor-element.elementor-element-b78cec0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-884f791{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-78f98cb{--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-10225 .elementor-element.elementor-element-88faaf6{--width:100%;}.elementor-10225 .elementor-element.elementor-element-c4125cf{--width:100%;}.elementor-10225 .elementor-element.elementor-element-d0537dc img{height:280px;}.elementor-10225 .elementor-element.elementor-element-96b9e19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-26467c6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-622de68{--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-10225 .elementor-element.elementor-element-a867e48{--width:100%;}.elementor-10225 .elementor-element.elementor-element-2f86dfd{--width:100%;}.elementor-10225 .elementor-element.elementor-element-e3fd447 img{height:280px;}.elementor-10225 .elementor-element.elementor-element-3ffa01b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-5e79537{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-714f5f5{--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-10225 .elementor-element.elementor-element-4f3b0d4{--width:100%;}.elementor-10225 .elementor-element.elementor-element-9218561{--width:100%;}.elementor-10225 .elementor-element.elementor-element-5e0436d img{height:280px;}.elementor-10225 .elementor-element.elementor-element-442bb76{font-size:24px;line-height:30px;}.elementor-10225 .elementor-element.elementor-element-945fcfe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-6518b86{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-7e07739{--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-10225 .elementor-element.elementor-element-ad33085{--width:100%;}.elementor-10225 .elementor-element.elementor-element-fddf3fa{--width:100%;}.elementor-10225 .elementor-element.elementor-element-2ec48d4 img{height:280px;}.elementor-10225 .elementor-element.elementor-element-8a1d04a{font-size:24px;line-height:30px;}.elementor-10225 .elementor-element.elementor-element-37aa5d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10225 .elementor-element.elementor-element-74dd157{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10225 .elementor-element.elementor-element-d7f060e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-10225 .elementor-element.elementor-element-3acfbf0{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-9ceb177{--width:60%;}.elementor-10225 .elementor-element.elementor-element-8901e57{--width:40%;}.elementor-10225 .elementor-element.elementor-element-55446b6{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-8b48ca5{--width:100%;}.elementor-10225 .elementor-element.elementor-element-80d06a6{--width:25%;}.elementor-10225 .elementor-element.elementor-element-0473a35{--width:25%;}.elementor-10225 .elementor-element.elementor-element-6d4379e{--width:25%;}.elementor-10225 .elementor-element.elementor-element-1debe3f{--width:25%;}.elementor-10225 .elementor-element.elementor-element-3c07b0a{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-01813ae{--width:100%;}.elementor-10225 .elementor-element.elementor-element-2be90e6{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-44ec18b{--width:100%;}.elementor-10225 .elementor-element.elementor-element-3822986{--width:55%;}.elementor-10225 .elementor-element.elementor-element-6a6f026{--width:45%;}.elementor-10225 .elementor-element.elementor-element-6783515{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-497dbe2{--width:100%;}.elementor-10225 .elementor-element.elementor-element-c68c761{--width:55%;}.elementor-10225 .elementor-element.elementor-element-757d028{--width:45%;}.elementor-10225 .elementor-element.elementor-element-0eef3d5{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-86209ca{--width:100%;}.elementor-10225 .elementor-element.elementor-element-1ec0539{--width:55%;}.elementor-10225 .elementor-element.elementor-element-1a9f8cb{--width:45%;}.elementor-10225 .elementor-element.elementor-element-ad89def{--width:25%;}.elementor-10225 .elementor-element.elementor-element-d691f98{--width:25%;}.elementor-10225 .elementor-element.elementor-element-aa3187a{--width:25%;}.elementor-10225 .elementor-element.elementor-element-953a367{--width:25%;}.elementor-10225 .elementor-element.elementor-element-3cba2d1{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-884f791{--width:100%;}.elementor-10225 .elementor-element.elementor-element-88faaf6{--width:55%;}.elementor-10225 .elementor-element.elementor-element-c4125cf{--width:45%;}.elementor-10225 .elementor-element.elementor-element-7f99375{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-26467c6{--width:100%;}.elementor-10225 .elementor-element.elementor-element-a867e48{--width:55%;}.elementor-10225 .elementor-element.elementor-element-2f86dfd{--width:45%;}.elementor-10225 .elementor-element.elementor-element-4fda3c4{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-5e79537{--width:100%;}.elementor-10225 .elementor-element.elementor-element-4f3b0d4{--width:55%;}.elementor-10225 .elementor-element.elementor-element-9218561{--width:45%;}.elementor-10225 .elementor-element.elementor-element-5683301{--width:25%;}.elementor-10225 .elementor-element.elementor-element-1469aba{--width:25%;}.elementor-10225 .elementor-element.elementor-element-884c81f{--width:25%;}.elementor-10225 .elementor-element.elementor-element-4c3ff7f{--width:25%;}.elementor-10225 .elementor-element.elementor-element-557f62b{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-6518b86{--width:100%;}.elementor-10225 .elementor-element.elementor-element-ad33085{--width:55%;}.elementor-10225 .elementor-element.elementor-element-fddf3fa{--width:45%;}.elementor-10225 .elementor-element.elementor-element-ab6c5dd{--width:25%;}.elementor-10225 .elementor-element.elementor-element-63442bb{--width:25%;}.elementor-10225 .elementor-element.elementor-element-76e0a15{--width:25%;}.elementor-10225 .elementor-element.elementor-element-64a3a13{--width:25%;}.elementor-10225 .elementor-element.elementor-element-74f0d55{--content-width:1200px;}.elementor-10225 .elementor-element.elementor-element-74dd157{--width:100%;}.elementor-10225 .elementor-element.elementor-element-d7f060e{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10225 .elementor-element.elementor-element-9ceb177{--width:100%;}.elementor-10225 .elementor-element.elementor-element-8901e57{--width:100%;}.elementor-10225 .elementor-element.elementor-element-80d06a6{--width:48%;}.elementor-10225 .elementor-element.elementor-element-0473a35{--width:48%;}.elementor-10225 .elementor-element.elementor-element-6d4379e{--width:48%;}.elementor-10225 .elementor-element.elementor-element-1debe3f{--width:48%;}.elementor-10225 .elementor-element.elementor-element-ad89def{--width:48%;}.elementor-10225 .elementor-element.elementor-element-d691f98{--width:48%;}.elementor-10225 .elementor-element.elementor-element-aa3187a{--width:48%;}.elementor-10225 .elementor-element.elementor-element-953a367{--width:48%;}.elementor-10225 .elementor-element.elementor-element-5683301{--width:48%;}.elementor-10225 .elementor-element.elementor-element-1469aba{--width:48%;}.elementor-10225 .elementor-element.elementor-element-884c81f{--width:48%;}.elementor-10225 .elementor-element.elementor-element-4c3ff7f{--width:48%;}.elementor-10225 .elementor-element.elementor-element-ab6c5dd{--width:48%;}.elementor-10225 .elementor-element.elementor-element-63442bb{--width:48%;}.elementor-10225 .elementor-element.elementor-element-76e0a15{--width:48%;}.elementor-10225 .elementor-element.elementor-element-64a3a13{--width:48%;}}@media(min-width:1025px){.elementor-10225 .elementor-element.elementor-element-6b488cb:not(.elementor-motion-effects-element-type-background), .elementor-10225 .elementor-element.elementor-element-6b488cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-6b488cb */.elementor-10225 .elementor-element.elementor-element-6b488cb{max-width:1140px;margin-left:auto;margin-right:auto;}
@media(max-width:1024px){.elementor-10225 .elementor-element.elementor-element-6b488cb{max-width:calc(100% - 40px);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8901e57 */@media(max-width:767px){
.elementor-10225 .elementor-element.elementor-element-8901e57{min-height:220px !important;background-size:cover !important;background-position:center center !important;border-radius:8px}
.elementor-10225 .elementor-element.elementor-element-8901e57 > .elementor-background-overlay{display:none !important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b48ca5 */.elementor-10225 .elementor-element.elementor-element-8b48ca5{background:transparent !important;background-image:none !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;}
.elementor-10225 .elementor-element.elementor-element-8b48ca5 > .elementor-background-overlay{display:none !important;}/* End custom CSS */
/* Start custom CSS */.elementor-10225 .elementor-widget-text-editor p{max-width:78ch;}
.elementor-10225 .elementor-widget-text-editor h3{max-width:78ch;}
.elementor-10225 .elementor-widget-text-editor h2,
.elementor-10225 .elementor-widget-text-editor h3,
.elementor-10225 .elementor-widget-text-editor h4{font-family:'PT Sans',sans-serif !important;font-weight:700 !important;color:#22261C;}
.elementor-10225 .elementor-widget-text-editor h3{font-size:26px;line-height:1.25;}
@media(max-width:767px){.elementor-10225 .elementor-widget-text-editor h3{font-size:21px;}}
.elementor-10225 .elementor-widget-text-editor a:not(.elementor-button),
.elementor-10225 .elementor-widget-theme-post-content a:not(.elementor-button){
  color:#C0561F !important;
  font-weight:700 !important;
  text-decoration:underline !important;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
}
.elementor-10225 .elementor-widget-text-editor a:not(.elementor-button):hover,
.elementor-10225 .elementor-widget-theme-post-content a:not(.elementor-button):hover{
  color:#8BAF26 !important;
}

/* --- Blocs comparatifs et frise, en HTML (SEO) --- */
.meb-bloc{font-family:Lato,sans-serif;color:#424242;}
.meb-bloc .meb-sur{font-weight:700;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#8BAF26;margin:0 0 8px;}
.meb-bloc .meb-titre{font-family:'PT Sans',sans-serif;font-weight:700;font-size:26px;line-height:1.25;color:#22261C;margin:0 0 10px;}
.meb-bloc .meb-chapo{font-size:16px;line-height:1.55;margin:0 0 22px;max-width:62ch;}
.meb-bloc .meb-note{background:#F5F7EE;border-left:4px solid #8BAF26;border-radius:4px;padding:14px 18px;margin:22px 0 0;font-size:15px;line-height:1.55;}
.meb-bloc .meb-note strong{color:#22261C;}
.meb-tab{width:100%;border-collapse:collapse;font-size:16px;}
.meb-tab caption{text-align:left;font-family:'PT Sans',sans-serif;font-weight:700;font-size:26px;line-height:1.25;color:#22261C;margin:0 0 10px;}
.meb-tab th,.meb-tab td{padding:14px 16px;text-align:left;vertical-align:middle;border-bottom:1px solid #E9E9E9;}
.meb-tab thead th{font-family:'PT Sans',sans-serif;font-size:17px;}
.meb-tab thead th.c{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7A7A7A;font-weight:700;background:#fff;}
.meb-tab thead th.oui{background:#8BAF26;color:#fff;}
.meb-tab thead th.non{background:#EDEDED;color:#424242;}
.meb-tab tbody th{font-weight:700;color:#22261C;font-size:16px;background:#fff;}
.meb-tab td.oui{background:#F7FAF0;color:#22261C;font-weight:700;}
.meb-tab td.non{color:#7A7A7A;}
.meb-tab .p{display:inline-block;width:18px;height:18px;border-radius:50%;margin-right:9px;text-align:center;line-height:18px;font-size:11px;color:#fff;vertical-align:-3px;}
.meb-tab .p-ok{background:#8BAF26;}
.meb-tab .p-non{background:#C0561F;}
.meb-tab .p-neutre{background:#C9C9C9;}
@media(max-width:767px){
 .meb-bloc .meb-titre,.meb-tab caption{font-size:21px;}
 .meb-tab,.meb-tab thead,.meb-tab tbody,.meb-tab tr,.meb-tab th,.meb-tab td{display:block;width:100%;}
 .meb-tab thead{display:none;}
 .meb-tab tr{border:1px solid #E9E9E9;border-radius:6px;margin:0 0 14px;overflow:hidden;}
 .meb-tab tbody th{background:#F5F7EE;border-bottom:0;}
 .meb-tab td{border-bottom:0;padding:10px 16px;}
 .meb-tab td:before{content:attr(data-col);display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7A7A7A;font-weight:700;margin-bottom:3px;}
 .meb-tab td.oui{background:#F7FAF0;}
}
.meb-duo{display:flex;gap:22px;flex-wrap:wrap;}
.meb-duo>div{flex:1 1 280px;border:1px solid #E9E9E9;border-radius:6px;overflow:hidden;}
.meb-duo .tete{padding:16px 20px;color:#fff;}
.meb-duo .tete.v{background:#8BAF26;}
.meb-duo .tete.o{background:#E59B72;}
.meb-duo .tete p{margin:0;}
.meb-duo .tete .n{font-family:'PT Sans',sans-serif;font-weight:700;font-size:21px;}
.meb-duo .tete .s{font-size:14px;opacity:.95;}
.meb-duo .prix{padding:16px 20px;border-bottom:1px solid #E9E9E9;}
.meb-duo .prix .l{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7A7A7A;font-weight:700;margin:0 0 4px;}
.meb-duo .prix .v{font-family:'PT Sans',sans-serif;font-weight:700;font-size:28px;color:#22261C;margin:0;}
.meb-duo ul{list-style:none;margin:0;padding:16px 20px;}
.meb-duo li{position:relative;padding:0 0 0 22px;margin:0 0 12px;font-size:16px;line-height:1.45;}
.meb-duo li:last-child{margin-bottom:0;}
.meb-duo li:before{content:"\2713";position:absolute;left:0;top:0;color:#8BAF26;font-weight:700;}
.meb-etapes{list-style:none;counter-reset:e;display:flex;gap:20px;flex-wrap:wrap;margin:0;padding:0;}
.meb-etapes li{flex:1 1 180px;counter-increment:e;}
.meb-etapes li:before{content:counter(e);display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#8BAF26;color:#fff;font-family:'PT Sans',sans-serif;font-weight:700;font-size:24px;margin:0 0 14px;}
.meb-etapes li:nth-child(4):before{background:#D98A5F;}
.meb-etapes li:nth-child(5):before{background:#E0A98C;}
.meb-etapes .t{font-family:'PT Sans',sans-serif;font-weight:700;font-size:17px;color:#22261C;margin:0 0 6px;}
.meb-etapes .d{font-size:15px;line-height:1.5;margin:0;}
@media(max-width:767px){
 .meb-etapes{flex-direction:column;gap:18px;}
 .meb-etapes li:before{width:42px;height:42px;font-size:20px;margin-bottom:10px;}
 .meb-duo{gap:16px;}
}
/* Accessibilite WCAG AA - contrastes du 31/08 */
.elementor-10225 .meb-sur{color:#5F7A1A}
.elementor-10225 .meb-tab th.c{color:#6B6B6B}
.elementor-10225 .meb-tab thead th.oui{background:#5F7A1A}
.elementor-10225 .meb-tab td.non{color:#6B6B6B}


/* --- Bloc reponse (deplace du widget HTML vers le CSS du document) --- */

.meb-rep{font-family:'Lato',sans-serif;background:#F5F7EE;border-radius:30px;padding:36px 36px 34px;box-shadow:8px 8px 26px 0 rgba(0,0,0,.13)}
.meb-rep .meb-chapo{font-family:'Lato',sans-serif;font-size:19px;line-height:1.6;color:#424242;margin:0 0 26px;max-width:74ch;font-weight:400}
.meb-rep .meb-chapo strong{font-weight:400;color:#424242}
.meb-cartes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.meb-carte{background:#fff;border-radius:30px;padding:28px 24px 26px;box-shadow:10px 10px 30px 0 rgba(0,0,0,.23);text-align:center}
.meb-disque{width:74px;height:74px;border-radius:50%;background:#8BAF26;margin:0 auto 14px;display:flex;align-items:center;justify-content:center}
.meb-disque i{font-size:34px;line-height:1;color:#fff;display:block}
.meb-prix{position:relative;width:74px;height:74px;border-radius:50%;background:#8BAF26;margin:0 auto 14px;display:flex;align-items:center;justify-content:center}

.meb-prix span{font-family:'PT Sans',sans-serif;position:relative;font-size:19px;font-weight:700;color:#fff;line-height:1;letter-spacing:-.01em}
.meb-carte .meb-t{font-family:'PT Sans',sans-serif;font-size:19px;font-weight:700;color:#22261C;line-height:1.25;margin-bottom:8px;text-transform:uppercase;letter-spacing:.01em}
.meb-carte .meb-d{font-family:'Lato',sans-serif;font-size:16px;line-height:1.45;color:#6B7263}
@media(max-width:1024px){.meb-cartes{grid-template-columns:repeat(3,1fr);gap:12px}.meb-carte{padding:20px 14px}}
@media(max-width:767px){.meb-rep{padding:24px 20px 22px;border-radius:22px}
 .meb-rep .meb-chapo{font-size:17px;margin-bottom:20px}
 .meb-cartes{grid-template-columns:1fr;gap:12px}
 .meb-carte{border-radius:22px;display:grid;grid-template-columns:64px 1fr;column-gap:14px;row-gap:4px;text-align:left;align-content:start;padding:20px 18px}
 .meb-disque,.meb-prix{width:64px;height:64px;margin:0;grid-row:1/3;align-self:start}
 .meb-prix svg{inset:7px;width:50px;height:50px}
 .meb-prix span{font-size:17px}
 .meb-carte .meb-t{grid-column:2;margin-bottom:4px}
 .meb-carte .meb-d{grid-column:2}}

/* --- Corrections de contraste, page garage --- */
.elementor-10225 .meb-duo .tete.o{background:#C0561F}
.elementor-10225 .meb-duo .non li:before{content:"\2013";color:#C0561F}
/* --- Grille des references --- */
.meb-refs{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:22px 0 0}
.meb-ref{margin:0}
.meb-ref-img{aspect-ratio:3/2;border-radius:8px;overflow:hidden;background:#F5F7EE}
.meb-ref-img img{width:100%;height:100%;object-fit:cover;display:block}
.meb-ref figcaption{font-family:Lato,sans-serif;font-size:15px;line-height:1.45;color:#424242;margin:10px 0 0}
@media(max-width:767px){.meb-refs{grid-template-columns:1fr}}

/* --- Logo Mon Garage Bois, sur fond creme a la charte --- */
.elementor-10225 .elementor-element-71767d1{background:#F5F7EE;border-radius:12px;padding:28px 0;margin-bottom:26px}

/* --- Les quatre modeles chiffres --- */
.meb-modeles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:22px 0 0}
.meb-modele{border:1px solid #E9E9E9;border-radius:8px;padding:20px 18px;display:flex;flex-direction:column;background:#fff}
.meb-modele .n{font-family:"PT Sans",sans-serif;font-weight:700;font-size:18px;line-height:1.25;color:#22261C;margin:0 0 6px}
.meb-modele .d{font-size:13px;letter-spacing:.03em;color:#6B6B6B;font-weight:700;margin:0 0 12px}
.meb-modele .u{font-size:15px;line-height:1.45;margin:0 0 18px;flex:1 1 auto}
.meb-modele .p{font-family:"PT Sans",sans-serif;font-weight:700;font-size:26px;color:#5F7A1A;margin:0;line-height:1.1}
.meb-modele .p span{display:block;font-family:Lato,sans-serif;font-weight:400;font-size:13px;color:#6B6B6B;margin-top:4px}
.meb-devis{margin-top:34px}
@media(max-width:1024px){.meb-modeles{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.meb-modeles{grid-template-columns:1fr}}

/* --- Fondu porte fermee vers porte ouverte --- */
.meb-modele-img{position:relative;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:#F5F7EE;margin:0 0 14px}
.meb-modele-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.meb-modele-img .ouvert{opacity:0;transition:opacity .55s ease}
.meb-modele:hover .meb-modele-img .ouvert,.meb-modele:focus-within .meb-modele-img .ouvert{opacity:1}
@media(hover:none){
 .meb-modele-img .ouvert{animation:meb-porte 7s ease-in-out infinite}
 @keyframes meb-porte{0%,35%{opacity:0}50%,85%{opacity:1}100%{opacity:0}}
}
@media(prefers-reduced-motion:reduce){
 .meb-modele-img .ouvert{transition:none;animation:none}
 .meb-modele:hover .meb-modele-img .ouvert{opacity:1}
}

/* --- Bouton de reservation sur chaque fiche --- */
.elementor-10225 .meb-btn{display:block;text-align:center;background:#5F7A1A;color:#fff !important;font-family:"PT Sans",sans-serif;font-weight:700;font-size:16px;line-height:1.2;padding:13px 14px;border-radius:6px;text-decoration:none !important;margin:16px 0 0}
.elementor-10225 .meb-btn:hover,.elementor-10225 .meb-btn:focus{background:#4d6415;color:#fff !important;text-decoration:none !important}


/* --- Encadre Mon Garage Bois : respiration sur mobile --- */
@media(max-width:767px){.elementor-10225 .elementor-element-01813ae{padding:22px 16px}}/* End custom CSS */