.elementor-9 .elementor-element.elementor-element-a30041a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:050px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-a30041a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a30041a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-0b1d2de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-b5c08d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.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-9 .elementor-element.elementor-element-f0c2289.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-f0c2289{z-index:3;}.elementor-9 .elementor-element.elementor-element-f0c2289 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-f0c2289 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-f0c2289.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f47bf9f );}.elementor-9 .elementor-element.elementor-element-f0c2289.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f0c2289.elementor-view-default .elementor-icon{color:var( --e-global-color-f47bf9f );border-color:var( --e-global-color-f47bf9f );}.elementor-9 .elementor-element.elementor-element-f0c2289.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f0c2289.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f47bf9f );}.elementor-9 .elementor-element.elementor-element-f0c2289 .elementor-icon{font-size:26px;}.elementor-9 .elementor-element.elementor-element-f0c2289 .elementor-icon svg{height:26px;}.elementor-9 .elementor-element.elementor-element-f0c2289 .elementor-icon-wrapper svg{width:auto;}.elementor-9 .elementor-element.elementor-element-f0c2289 .elementor-icon i, .elementor-9 .elementor-element.elementor-element-f0c2289 .elementor-icon svg{transform:rotate(0deg);}.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-9 .elementor-element.elementor-element-3bc8554{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:3;text-align:center;font-family:"SEGOE", Sans-serif;font-weight:700;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-3bc8554.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a92d191{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-a92d191.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b38a7ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-9 .elementor-element.elementor-element-b38a7ee.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b38a7ee .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:75px;font-weight:600;line-height:82px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.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-9 .elementor-element.elementor-element-3def9b5{--divider-border-style:solid;--divider-color:var( --e-global-color-702bb35 );--divider-border-width:1.4px;}.elementor-9 .elementor-element.elementor-element-3def9b5 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-3def9b5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-755d6c5{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;z-index:3;text-align:center;font-family:"SEGOE", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-755d6c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-9 .elementor-element.elementor-element-0cb4eb2 .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-0cb4eb2 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-0cb4eb2 .elementor-button:focus{background-color:var( --e-global-color-caf8da2 );color:var( --e-global-color-702bb35 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-0cb4eb2{z-index:3;}.elementor-9 .elementor-element.elementor-element-0cb4eb2 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-0cb4eb2 .elementor-button:focus svg{fill:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-603e5dc{z-index:1;}.elementor-9 .elementor-element.elementor-element-8c34b8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-9 .elementor-element.elementor-element-8c34b8b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8c34b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-8c34b8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f42b9c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f42b9c0{z-index:20;}.elementor-9 .elementor-element.elementor-element-6beacf4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6beacf4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6beacf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-aedfd7d{--display:flex;--min-height:78vh;--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;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-aedfd7d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aedfd7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-047d9c3{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cf3e48f.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-cf3e48f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-647e299 );}.elementor-9 .elementor-element.elementor-element-aa3e679{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:left;}.elementor-9 .elementor-element.elementor-element-aa3e679.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-aa3e679 .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:45px;font-weight:600;line-height:59px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-dd92985{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-28bbd1b .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-28bbd1b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-28bbd1b .elementor-button:focus{background-color:var( --e-global-color-caf8da2 );color:var( --e-global-color-702bb35 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-28bbd1b{z-index:3;}.elementor-9 .elementor-element.elementor-element-28bbd1b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-28bbd1b .elementor-button:focus svg{fill:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-9a507f8{--display:flex;--justify-content:center;}.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-9 .elementor-element.elementor-element-503a5cd img{width:75%;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-f83add8{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-bdad77c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-bdad77c.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-bdad77c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-689588e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-9 .elementor-element.elementor-element-689588e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-689588e .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:55px;font-weight:600;line-height:65px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-b3e582d{--display:flex;--min-height:78vh;--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;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-b3e582d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b3e582d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-80b3af8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1d0e0a5.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-1d0e0a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-647e299 );}.elementor-9 .elementor-element.elementor-element-8192e63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:left;}.elementor-9 .elementor-element.elementor-element-8192e63.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-8192e63 .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:45px;font-weight:600;line-height:59px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-7997cfc{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-e971176 .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-e971176 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e971176 .elementor-button:focus{background-color:var( --e-global-color-caf8da2 );color:var( --e-global-color-702bb35 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-e971176{z-index:3;}.elementor-9 .elementor-element.elementor-element-e971176 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e971176 .elementor-button:focus svg{fill:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-5f2af74{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-a601c90 img{width:75%;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-e330583{--display:flex;--min-height:78vh;--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;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-e330583:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e330583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-4f495df{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b9521e2.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-b9521e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-647e299 );}.elementor-9 .elementor-element.elementor-element-517c734{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:left;}.elementor-9 .elementor-element.elementor-element-517c734.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-517c734 .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:45px;font-weight:600;line-height:59px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-acae088{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-16a96f4 .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-16a96f4 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-16a96f4 .elementor-button:focus{background-color:var( --e-global-color-caf8da2 );color:var( --e-global-color-702bb35 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-16a96f4{z-index:3;}.elementor-9 .elementor-element.elementor-element-16a96f4 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-16a96f4 .elementor-button:focus svg{fill:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-60e1df3{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-81eb629 img{width:75%;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-2c58a32{--display:flex;--min-height:78vh;--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;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:20px 20px 20px 20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-2c58a32:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2c58a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-1e9bbd5{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-702bb35 );--border-color:var( --e-global-color-702bb35 );--border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-00e1aa6.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-00e1aa6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-647e299 );}.elementor-9 .elementor-element.elementor-element-d9b7098{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:left;}.elementor-9 .elementor-element.elementor-element-d9b7098.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-d9b7098 .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:45px;font-weight:600;line-height:59px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-5b3a8f0{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-012c3f6 .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-012c3f6 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-012c3f6 .elementor-button:focus{background-color:var( --e-global-color-caf8da2 );color:var( --e-global-color-702bb35 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-012c3f6{z-index:3;}.elementor-9 .elementor-element.elementor-element-012c3f6 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-012c3f6 .elementor-button:focus svg{fill:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-40abb9b{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-712da26 img{width:75%;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-b53352f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-b53352f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b53352f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-1b6745f{text-align:center;}.elementor-9 .elementor-element.elementor-element-1b6745f .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-f47bf9f );}.elementor-9 .elementor-element.elementor-element-01f9d36{--display:flex;--min-height:640px;--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;}.elementor-9 .elementor-element.elementor-element-01f9d36:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-01f9d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-9c65b87{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-cc0aacf:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://landing.poulain-traiteur.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-cc0aacf.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://landing.poulain-traiteur.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-cc0aacf img{width:77%;}.elementor-9 .elementor-element.elementor-element-3fb149b{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c98f81b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:3;text-align:left;}.elementor-9 .elementor-element.elementor-element-c98f81b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c98f81b .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:33px;font-weight:600;line-height:41px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-2282d93 .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-2282d93 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2282d93 .elementor-button:focus{background-color:var( --e-global-color-caf8da2 );color:var( --e-global-color-702bb35 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-2282d93{z-index:3;}.elementor-9 .elementor-element.elementor-element-2282d93 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2282d93 .elementor-button:focus svg{fill:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-eb43fdf{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-eb43fdf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-eb43fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-fde069d{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-9 .elementor-element.elementor-element-fde069d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-fde069d .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:55px;font-weight:600;line-height:62px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-edc75cd{--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;--z-index:2;}.elementor-9 .elementor-element.elementor-element-17470c4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-9 .elementor-element.elementor-element-17470c4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-17470c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9999994F;}.elementor-9 .elementor-element.elementor-element-34fd326 .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF80;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(17px/2);}.elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(17px/2);}.elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(17px/2);margin-left:calc(17px/2);}.elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-17px/2);margin-left:calc(-17px/2);}body.rtl .elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-17px/2);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-17px/2);}.elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-icon i{color:#FA00006B;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-icon svg{fill:#FA00006B;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-5dc9056{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-5dc9056 .elementor-icon-list-text{color:#FFFFFF6B;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b16c749{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b16c749:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b16c749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-9 .elementor-element.elementor-element-514b569 .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(17px/2);}.elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(17px/2);}.elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(17px/2);margin-left:calc(17px/2);}.elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-17px/2);margin-left:calc(-17px/2);}body.rtl .elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-17px/2);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-17px/2);}.elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-icon i{color:#12A249;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-icon svg{fill:#12A249;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-edd7961{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-edd7961 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-453c6db .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;fill:var( --e-global-color-702bb35 );color:var( --e-global-color-702bb35 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-453c6db .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-453c6db .elementor-button:focus{background-color:var( --e-global-color-702bb35 );color:var( --e-global-color-70a69a8 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-453c6db{z-index:3;}.elementor-9 .elementor-element.elementor-element-453c6db .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-453c6db .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-453c6db .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-453c6db .elementor-button:focus svg{fill:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-4943fa4{--display:flex;}.elementor-9 .elementor-element.elementor-element-90fa0c8{z-index:0;}.elementor-9 .elementor-element.elementor-element-4a3ea25{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4a3ea25:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4a3ea25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-97489be{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-9 .elementor-element.elementor-element-97489be.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-97489be .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:55px;font-weight:600;line-height:62px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-1a23a24{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;z-index:3;text-align:center;font-family:"SEGOE", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-1a23a24.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;fill:var( --e-global-color-702bb35 );color:var( --e-global-color-702bb35 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button:focus{background-color:var( --e-global-color-702bb35 );color:var( --e-global-color-70a69a8 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-245c1f2{z-index:3;}.elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button:focus svg{fill:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-23dbbe3{--spacer-size:28px;}.elementor-9 .elementor-element.elementor-element-9438d1a{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-8a2f64f{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-b67785b{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-09fb6a6{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-937a239{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-22518aa{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-c657784{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-74c3fc4{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-58f3352{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-e3f60a1{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-1859c57{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-0df4564{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-46e2aeb{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-bcc73fd{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-41b51ff{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-710702b{color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-bfd2f30{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-f47bf9f );--n-accordion-title-active-color:var( --e-global-color-f47bf9f );--n-accordion-icon-size:11px;}.elementor-9 .elementor-element.elementor-element-bfd2f30.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-bfd2f30 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5c483d7{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5c483d7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5c483d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-caf8da2 );}.elementor-9 .elementor-element.elementor-element-b8b03a0{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-9 .elementor-element.elementor-element-b8b03a0.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b8b03a0 .elementor-heading-title{font-family:"SEGOE", Sans-serif;font-size:55px;font-weight:600;line-height:62px;letter-spacing:1.7px;color:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-2e6ce88{--display:flex;--min-height:267px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--z-index:5;}.elementor-9 .elementor-element.elementor-element-2e6ce88::before, .elementor-9 .elementor-element.elementor-element-2e6ce88 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2e6ce88 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2e6ce88 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2e6ce88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-2e6ce88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-caf8da2 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-2e6ce88 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-9 .elementor-element.elementor-element-2e6ce88:hover::before, .elementor-9 .elementor-element.elementor-element-2e6ce88:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2e6ce88:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-2e6ce88 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-2e6ce88 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-2e6ce88:hover{--overlay-opacity:0.8;}.elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button{background-color:var( --e-global-color-70a69a8 );font-family:"SEGOE", Sans-serif;font-weight:700;fill:var( --e-global-color-702bb35 );color:var( --e-global-color-702bb35 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-70a69a8 );border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-702bb35 );border-color:var( --e-global-color-70a69a8 );}.elementor-9 .elementor-element.elementor-element-38a0eaa{z-index:3;}.elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button:focus svg{fill:var( --e-global-color-702bb35 );}.elementor-9 .elementor-element.elementor-element-8a1d480{width:100%;max-width:100%;z-index:0;}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-8c34b8b{--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1200px){.elementor-9 .elementor-element.elementor-element-3bc8554{--container-widget-width:179px;--container-widget-flex-grow:0;width:var( --container-widget-width, 179px );max-width:179px;}.elementor-9 .elementor-element.elementor-element-b38a7ee .elementor-heading-title{font-size:59px;line-height:57px;}.elementor-9 .elementor-element.elementor-element-6beacf4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-a30041a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-b38a7ee .elementor-heading-title{font-size:58px;}.elementor-9 .elementor-element.elementor-element-755d6c5{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9 .elementor-element.elementor-element-603e5dc{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-603e5dc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-aa3e679 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-689588e .elementor-heading-title{font-size:48px;}.elementor-9 .elementor-element.elementor-element-8192e63 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-517c734 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-d9b7098 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-c98f81b .elementor-heading-title{font-size:52px;}.elementor-9 .elementor-element.elementor-element-fde069d .elementor-heading-title{font-size:52px;}.elementor-9 .elementor-element.elementor-element-90fa0c8{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-90fa0c8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-97489be .elementor-heading-title{font-size:70px;}.elementor-9 .elementor-element.elementor-element-1a23a24{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9 .elementor-element.elementor-element-b8b03a0 .elementor-heading-title{font-size:52px;}.elementor-9 .elementor-element.elementor-element-8a1d480{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8a1d480.elementor-element{--align-self:center;}}@media(max-width:880px){.elementor-9 .elementor-element.elementor-element-3bc8554{--container-widget-width:143px;--container-widget-flex-grow:0;width:var( --container-widget-width, 143px );max-width:143px;}.elementor-9 .elementor-element.elementor-element-b38a7ee .elementor-heading-title{font-size:57px;line-height:59px;}.elementor-9 .elementor-element.elementor-element-8c34b8b{--margin-top:-176px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-aa3e679 .elementor-heading-title{font-size:40px;line-height:59px;}.elementor-9 .elementor-element.elementor-element-689588e .elementor-heading-title{font-size:57px;line-height:59px;}.elementor-9 .elementor-element.elementor-element-8192e63 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-9 .elementor-element.elementor-element-517c734 .elementor-heading-title{font-size:40px;line-height:59px;}.elementor-9 .elementor-element.elementor-element-d9b7098 .elementor-heading-title{font-size:40px;line-height:52px;}.elementor-9 .elementor-element.elementor-element-c98f81b .elementor-heading-title{font-size:57px;line-height:59px;}.elementor-9 .elementor-element.elementor-element-fde069d .elementor-heading-title{font-size:57px;line-height:59px;}.elementor-9 .elementor-element.elementor-element-97489be .elementor-heading-title{font-size:57px;line-height:59px;}.elementor-9 .elementor-element.elementor-element-b8b03a0 .elementor-heading-title{font-size:57px;line-height:59px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a30041a{--width:100%;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a30041a.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0b1d2de{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-b5c08d0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f0c2289.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3bc8554 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3bc8554{--container-widget-width:143px;--container-widget-flex-grow:0;width:var( --container-widget-width, 143px );max-width:143px;text-align:left;font-size:10px;}.elementor-9 .elementor-element.elementor-element-a92d191{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-b38a7ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-b38a7ee .elementor-heading-title{font-size:44px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-755d6c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;}.elementor-9 .elementor-element.elementor-element-0cb4eb2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0cb4eb2{z-index:3;}.elementor-9 .elementor-element.elementor-element-0cb4eb2 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-603e5dc{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;z-index:1;}.elementor-9 .elementor-element.elementor-element-8c34b8b{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6beacf4{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-aedfd7d{--min-height:708px;}.elementor-9 .elementor-element.elementor-element-cf3e48f .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-aa3e679{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-aa3e679 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-dd92985{font-size:12px;}.elementor-9 .elementor-element.elementor-element-28bbd1b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-28bbd1b{z-index:3;}.elementor-9 .elementor-element.elementor-element-28bbd1b .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-503a5cd{text-align:left;}.elementor-9 .elementor-element.elementor-element-503a5cd img{width:63%;}.elementor-9 .elementor-element.elementor-element-f83add8{font-size:9px;}.elementor-9 .elementor-element.elementor-element-bdad77c{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;}.elementor-9 .elementor-element.elementor-element-bdad77c .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-689588e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-689588e .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-b3e582d{--min-height:100vh;}.elementor-9 .elementor-element.elementor-element-1d0e0a5 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-8192e63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-8192e63 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-7997cfc{font-size:13px;}.elementor-9 .elementor-element.elementor-element-e971176.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e971176{z-index:3;}.elementor-9 .elementor-element.elementor-element-e971176 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-a601c90{text-align:left;}.elementor-9 .elementor-element.elementor-element-a601c90 img{width:67%;}.elementor-9 .elementor-element.elementor-element-e330583{--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-b9521e2 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-517c734{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-517c734 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-acae088{font-size:13px;}.elementor-9 .elementor-element.elementor-element-16a96f4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-16a96f4{z-index:3;}.elementor-9 .elementor-element.elementor-element-16a96f4 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-60e1df3{--width:500px;}.elementor-9 .elementor-element.elementor-element-81eb629{text-align:left;}.elementor-9 .elementor-element.elementor-element-81eb629 img{width:75%;}.elementor-9 .elementor-element.elementor-element-2c58a32{--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-00e1aa6 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-d9b7098{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-d9b7098 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-5b3a8f0{font-size:13px;}.elementor-9 .elementor-element.elementor-element-012c3f6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-012c3f6{z-index:3;}.elementor-9 .elementor-element.elementor-element-012c3f6 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-40abb9b{--width:500px;}.elementor-9 .elementor-element.elementor-element-712da26{text-align:left;}.elementor-9 .elementor-element.elementor-element-712da26 img{width:39%;}.elementor-9 .elementor-element.elementor-element-1b6745f{text-align:center;}.elementor-9 .elementor-element.elementor-element-1b6745f .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-01f9d36{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c98f81b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-c98f81b .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-2282d93.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2282d93{z-index:3;}.elementor-9 .elementor-element.elementor-element-2282d93 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-eb43fdf{--content-width:95vw;}.elementor-9 .elementor-element.elementor-element-fde069d{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-9 .elementor-element.elementor-element-fde069d .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-edc75cd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-453c6db.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-453c6db{z-index:3;}.elementor-9 .elementor-element.elementor-element-453c6db .elementor-button{font-size:12px;}.elementor-9 .elementor-element.elementor-element-90fa0c8{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;z-index:1;}.elementor-9 .elementor-element.elementor-element-4a3ea25{--content-width:95%;}.elementor-9 .elementor-element.elementor-element-97489be{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-9 .elementor-element.elementor-element-97489be .elementor-heading-title{font-size:27px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-1a23a24{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:14px;}.elementor-9 .elementor-element.elementor-element-245c1f2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-245c1f2{z-index:3;}.elementor-9 .elementor-element.elementor-element-245c1f2 .elementor-button{font-size:12px;}.elementor-9 .elementor-element.elementor-element-23dbbe3{--spacer-size:0px;}.elementor-9 .elementor-element.elementor-element-bfd2f30{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9 .elementor-element.elementor-element-5c483d7{--content-width:80%;}.elementor-9 .elementor-element.elementor-element-b8b03a0{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-9 .elementor-element.elementor-element-b8b03a0 .elementor-heading-title{font-size:21px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-38a0eaa.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-38a0eaa{z-index:3;}.elementor-9 .elementor-element.elementor-element-38a0eaa .elementor-button{font-size:12px;}.elementor-9 .elementor-element.elementor-element-8a1d480{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;z-index:1;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-0b1d2de{--width:100%;}.elementor-9 .elementor-element.elementor-element-a92d191{--width:100%;}.elementor-9 .elementor-element.elementor-element-8c34b8b{--width:100%;}.elementor-9 .elementor-element.elementor-element-aedfd7d{--width:100%;}.elementor-9 .elementor-element.elementor-element-b3e582d{--width:100%;}.elementor-9 .elementor-element.elementor-element-e330583{--width:100%;}.elementor-9 .elementor-element.elementor-element-60e1df3{--width:69%;}.elementor-9 .elementor-element.elementor-element-2c58a32{--width:100%;}.elementor-9 .elementor-element.elementor-element-eb43fdf{--content-width:100vw;}.elementor-9 .elementor-element.elementor-element-edc75cd{--content-width:766px;}.elementor-9 .elementor-element.elementor-element-2e6ce88{--width:66%;}}@media(max-width:1366px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-8c34b8b{--width:1212px;}}@media(min-width:2400px){.elementor-9 .elementor-element.elementor-element-8c34b8b{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-aedfd7d{--min-height:620px;}.elementor-9 .elementor-element.elementor-element-b3e582d{--min-height:620px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a601c90 img{width:469px;}.elementor-9 .elementor-element.elementor-element-e330583{--min-height:90vh;}.elementor-9 .elementor-element.elementor-element-81eb629 img{width:450px;}.elementor-9 .elementor-element.elementor-element-2c58a32{--min-height:90vh;}.elementor-9 .elementor-element.elementor-element-712da26 img{width:531px;}.elementor-9 .elementor-element.elementor-element-c98f81b{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-9 .elementor-element.elementor-element-fde069d{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-9 .elementor-element.elementor-element-97489be{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}.elementor-9 .elementor-element.elementor-element-b8b03a0{--container-widget-width:850px;--container-widget-flex-grow:0;width:var( --container-widget-width, 850px );max-width:850px;}}/* Start custom CSS for container, class: .elementor-element-a30041a */.bubbles span {
  position: absolute;
  bottom: -60px;
  width: calc(10px + (var(--i) * 2px)); /* tailles différentes */
  height: calc(10px + (var(--i) * 2px));
  background: white; /* fond blanc */
  border-radius: 50%;
  opacity: 0.7;
  animation: rise 8s ease-in-out infinite; /* animation plus organique */
  left: calc(var(--i) * 10%);
  animation-delay: calc(var(--i) * -1.5s); /* apparition plus aléatoire */
}

/* Variation de couleurs */
.bubbles span:nth-child(3n) {
  background: #CCAC5C;
}
.bubbles span:nth-child(4n) {
  background: rgb(238, 127, 0);
}

/* Animation de montée */
@keyframes rise {
  0% {
    transform: translateY(0) scale(1) translateX(0);
    opacity: 0.5;
  }
  30% {
    transform: translateY(-30vh) translateX(10px) scale(1.1);
    opacity: 0.7;
  }
  60% {
    transform: translateY(-60vh) translateX(-10px) scale(0.9);
    opacity: 0.8;
  }
  100% {
    transform: translateY(-100vh) translateX(5px) scale(0.7);
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c34b8b */.carousel-container {
  overflow: hidden;
  width: 100%;
}

.carousel-row {
  overflow: hidden;
  width: 100%;
  margin: 20px 0;
}

.carousel-track {
  display: flex;
  width: max-content;
  list-style: none;
  padding: 0;
  margin: 0;
  animation-timing-function: linear;
}

.carousel-track li {
  flex: 0 0 auto;
  margin: 0 10px;
  border-radius: 10px;
  width: 250px;
  aspect-ratio: 1 / 1; /* Format carré parfait */
  overflow: hidden;
}

.carousel-track img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
  display: block;
}

/* Animation défilement */
.carousel-right .carousel-track {
  animation: scroll 60s linear infinite;
}

.carousel-left .carousel-track {
  animation: scroll 60s linear infinite reverse;
}

/* Keyframes */
@keyframes scroll {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* Responsive */
@media (max-width: 768px) {
  .carousel-track li {
    width: 180px;
  }
}

@media (max-width: 480px) {
  .carousel-track li {
    width: 150px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6beacf4 *//* SECTION CONTENANT LES PANELS */
.scroll-block-section {
  position: relative;
  min-height: 400vh; /* au lieu de height */
}

/* PANELS STICKY */
.scroll-block-section .panel {
  position: sticky;
  top: 0;
  height: 100vh;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  will-change: transform;
  transition: transform 0.3s ease-out;
}

/* Z-INDEX POUR SUPERPOSITION */
.panel-1 { z-index: 1; background: #f5f5f5; }
.panel-2 { z-index: 2; background: #eaeaea; }
.panel-3 { z-index: 3; background: #dddddd; }
.panel-4 { z-index: 4; background: #cccccc; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2197bdb *//* 1. Préserve les effets sticky, bloque uniquement le scroll horizontal visible */
html, body {
  overflow-x: clip;
  margin: 0;
  padding: 0;
}

/* 2. SECTION du carrousel (effet overflow visuel gauche + droite) */
.logo-slider {
  width: 110vw;
  max-width: none;
  margin-left: -5vw;
  padding: 20px 0;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}

/* 3. PISTE défilante de logos */
.logo-track {
  display: flex;
  gap: 80px;
  width: max-content;
  padding-left: 5vw;
  padding-right: 5vw;
  animation: scroll-left 50s linear infinite;
  will-change: transform;
}

/* 4. LOGOS stylisés en blanc */
.logo-track img {
  height: 80px;
  width: auto;
  object-fit: contain;
  filter: grayscale(1) brightness(1.2) contrast(150%);
  opacity: 0.9;
  transition: filter 0.3s ease;
  pointer-events: none;
}

/* 5. Optionnel : retour couleur au survol */
.logo-track img:hover {
  filter: none;
  opacity: 1;
}

/* 6. ANIMATION */
@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}

/* 7. RESPONSIVE MOBILE */
@media (max-width: 768px) {
  .logo-track img {
    height: 60px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SEGOE';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://landing.poulain-traiteur.com/wp-content/uploads/2025/04/Segoe-UI.woff') format('woff');
}
/* End Custom Fonts CSS */