.elementor-737007 .elementor-element.elementor-element-42ae6a8{--display:flex;--min-height:0px;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-737007 .elementor-element.elementor-element-42ae6a8:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-42ae6a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-737007 .elementor-element.elementor-element-2097f3d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-737007 .elementor-element.elementor-element-2097f3d.elementor-element{--align-self:center;}.elementor-737007 .elementor-element.elementor-element-2097f3d > .elementor-widget-container{border-style:none;}.elementor-737007 .elementor-element.elementor-element-2097f3d .elementor-progress-wrapper .elementor-progress-bar{background-color:#96F734;}.elementor-737007 .elementor-element.elementor-element-2097f3d .elementor-progress-wrapper{background-color:#FFFFFF;border-radius:100px;overflow:hidden;}.elementor-737007 .elementor-element.elementor-element-2097f3d .elementor-progress-bar{height:35px;line-height:35px;color:#000000;font-family:"Suisse Int", Sans-serif;font-size:16px;font-weight:600;}.elementor-737007 .elementor-element.elementor-element-ae63093{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-737007 .elementor-element.elementor-element-ae63093.elementor-element{--align-self:center;}.elementor-737007 .elementor-element.elementor-element-ae63093 > .elementor-widget-container{border-style:none;}.elementor-737007 .elementor-element.elementor-element-ae63093 .elementor-progress-wrapper .elementor-progress-bar{background-color:#96F734;}.elementor-737007 .elementor-element.elementor-element-ae63093 .elementor-progress-wrapper{background-color:#FFFFFF;border-radius:100px;overflow:hidden;}.elementor-737007 .elementor-element.elementor-element-ae63093 .elementor-progress-bar{height:35px;line-height:35px;color:#000000;font-family:"Suisse Int", Sans-serif;font-size:16px;font-weight:600;}.elementor-737007 .elementor-element.elementor-element-7d702ac{--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:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-737007 .elementor-element.elementor-element-7d702ac:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-7d702ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.glob.cc/uploads/2025/01/bgsectchiffre5.jpg");}.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-737007 .elementor-element.elementor-element-de4f31f{text-align:center;}.elementor-737007 .elementor-element.elementor-element-de4f31f .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-65cc461{text-align:center;}.elementor-737007 .elementor-element.elementor-element-65cc461 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-a472642{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-737007 .elementor-element.elementor-element-a472642.elementor-element{--align-self:center;}.elementor-737007 .elementor-element.elementor-element-a472642 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-737007 .elementor-element.elementor-element-2700e51{text-align:center;}.elementor-737007 .elementor-element.elementor-element-2700e51 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-0745c94{--display:flex;--position:fixed;--min-height:auto;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;top:0px;--z-index:9;}.elementor-737007 .elementor-element.elementor-element-0745c94:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-0745c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-0745c94.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-737007 .elementor-element.elementor-element-0745c94{right:0px;}body.rtl .elementor-737007 .elementor-element.elementor-element-0745c94{left:0px;}.elementor-737007 .elementor-element.elementor-element-119d155{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-737007 .elementor-element.elementor-element-119d155:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-119d155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F0F0;}.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 );}body:not(.rtl) .elementor-737007 .elementor-element.elementor-element-ace63c1{left:16px;}body.rtl .elementor-737007 .elementor-element.elementor-element-ace63c1{right:16px;}.elementor-737007 .elementor-element.elementor-element-ace63c1{top:13.993px;}.elementor-737007 .elementor-element.elementor-element-ace63c1 .elementor-icon-wrapper{text-align:left;}.elementor-737007 .elementor-element.elementor-element-ace63c1.elementor-view-stacked .elementor-icon{background-color:#646464;}.elementor-737007 .elementor-element.elementor-element-ace63c1.elementor-view-framed .elementor-icon, .elementor-737007 .elementor-element.elementor-element-ace63c1.elementor-view-default .elementor-icon{color:#646464;border-color:#646464;}.elementor-737007 .elementor-element.elementor-element-ace63c1.elementor-view-framed .elementor-icon, .elementor-737007 .elementor-element.elementor-element-ace63c1.elementor-view-default .elementor-icon svg{fill:#646464;}.elementor-737007 .elementor-element.elementor-element-ace63c1 .elementor-icon{font-size:20px;}.elementor-737007 .elementor-element.elementor-element-ace63c1 .elementor-icon svg{height:20px;}.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-737007 .elementor-element.elementor-element-d53e8c4{text-align:center;}.elementor-737007 .elementor-element.elementor-element-d53e8c4 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:23px;font-weight:600;color:#000000;}.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-737007 .elementor-element.elementor-element-35b938f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-35b938f{text-align:center;font-family:"Suisse Int", Sans-serif;font-size:18px;font-weight:400;}.elementor-737007 .elementor-element.elementor-element-7c1f478{text-align:center;}.elementor-737007 .elementor-element.elementor-element-7c1f478 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-1981102{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-737007 .elementor-element.elementor-element-182520c{text-align:center;}.elementor-737007 .elementor-element.elementor-element-182520c .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:46px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-1693cb2 img{width:700px;}.elementor-737007 .elementor-element.elementor-element-81f749d{--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;}.elementor-737007 .elementor-element.elementor-element-0010117{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.35);--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-737007 .elementor-element.elementor-element-04fe5b3{--display:flex;}.elementor-737007 .elementor-element.elementor-element-04fe5b3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-737007 .elementor-element.elementor-element-2b98e4a{text-align:center;}.elementor-737007 .elementor-element.elementor-element-2b98e4a .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-6afed0f{--display:flex;}.elementor-737007 .elementor-element.elementor-element-fbe167c{text-align:left;}.elementor-737007 .elementor-element.elementor-element-fbe167c .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.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-737007 .elementor-element.elementor-element-2af4952{--divider-border-style:solid;--divider-color:#DAEE02;--divider-border-width:1px;}.elementor-737007 .elementor-element.elementor-element-2af4952 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-2af4952 .elementor-divider-separator{width:70%;}.elementor-737007 .elementor-element.elementor-element-2af4952 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-737007 .elementor-element.elementor-element-55bbefc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-55bbefc{font-family:"Suisse Int", Sans-serif;font-size:15px;font-weight:400;}.elementor-737007 .elementor-element.elementor-element-8f4b6ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.35);--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-737007 .elementor-element.elementor-element-d6330cb{--display:flex;}.elementor-737007 .elementor-element.elementor-element-d6330cb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-737007 .elementor-element.elementor-element-081dce6{text-align:center;}.elementor-737007 .elementor-element.elementor-element-081dce6 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-531afb6{--display:flex;}.elementor-737007 .elementor-element.elementor-element-531afb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-737007 .elementor-element.elementor-element-7a89784 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-7a89784{text-align:left;}.elementor-737007 .elementor-element.elementor-element-7a89784 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-46ddd2d{--divider-border-style:solid;--divider-color:#DAEE02;--divider-border-width:1px;}.elementor-737007 .elementor-element.elementor-element-46ddd2d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-46ddd2d .elementor-divider-separator{width:70%;}.elementor-737007 .elementor-element.elementor-element-46ddd2d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-737007 .elementor-element.elementor-element-7296829 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-7296829{font-family:"Suisse Int", Sans-serif;font-size:15px;font-weight:400;}.elementor-737007 .elementor-element.elementor-element-f4dc98f{--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-737007 .elementor-element.elementor-element-49249e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.35);--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-737007 .elementor-element.elementor-element-eb44bd0{--display:flex;}.elementor-737007 .elementor-element.elementor-element-eb44bd0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-737007 .elementor-element.elementor-element-b4e985d{text-align:center;}.elementor-737007 .elementor-element.elementor-element-b4e985d .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-9d5b899{--display:flex;}.elementor-737007 .elementor-element.elementor-element-eebf778{text-align:left;}.elementor-737007 .elementor-element.elementor-element-eebf778 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-d2eedf4{--divider-border-style:solid;--divider-color:#DAEE02;--divider-border-width:1px;}.elementor-737007 .elementor-element.elementor-element-d2eedf4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-d2eedf4 .elementor-divider-separator{width:70%;}.elementor-737007 .elementor-element.elementor-element-d2eedf4 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-737007 .elementor-element.elementor-element-7a81ee8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-7a81ee8{font-family:"Suisse Int", Sans-serif;font-size:15px;font-weight:400;}.elementor-737007 .elementor-element.elementor-element-e7e6cb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.35);--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-737007 .elementor-element.elementor-element-3528ca4{--display:flex;}.elementor-737007 .elementor-element.elementor-element-3528ca4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-737007 .elementor-element.elementor-element-aedbacf img{width:160px;}.elementor-737007 .elementor-element.elementor-element-40a9d3b{text-align:center;}.elementor-737007 .elementor-element.elementor-element-40a9d3b .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-285a978{--display:flex;}.elementor-737007 .elementor-element.elementor-element-285a978.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-737007 .elementor-element.elementor-element-806617d{text-align:left;}.elementor-737007 .elementor-element.elementor-element-806617d .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-bc62362{--divider-border-style:solid;--divider-color:#DAEE02;--divider-border-width:1px;}.elementor-737007 .elementor-element.elementor-element-bc62362 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-bc62362 .elementor-divider-separator{width:70%;}.elementor-737007 .elementor-element.elementor-element-bc62362 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-737007 .elementor-element.elementor-element-cf20c9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-cf20c9e{font-family:"Suisse Int", Sans-serif;font-size:15px;font-weight:400;}.elementor-737007 .elementor-element.elementor-element-d9fd201{--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-737007 .elementor-element.elementor-element-9b9cd39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.35);--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-737007 .elementor-element.elementor-element-d77081b{--display:flex;}.elementor-737007 .elementor-element.elementor-element-d77081b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-737007 .elementor-element.elementor-element-40cc197{text-align:center;}.elementor-737007 .elementor-element.elementor-element-40cc197 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-4394345{--display:flex;}.elementor-737007 .elementor-element.elementor-element-bdc4317{text-align:left;}.elementor-737007 .elementor-element.elementor-element-bdc4317 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-737007 .elementor-element.elementor-element-58782b4{--divider-border-style:solid;--divider-color:#DAEE02;--divider-border-width:1px;}.elementor-737007 .elementor-element.elementor-element-58782b4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-58782b4 .elementor-divider-separator{width:70%;}.elementor-737007 .elementor-element.elementor-element-58782b4 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-737007 .elementor-element.elementor-element-44c2df4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-44c2df4{font-family:"Suisse Int", Sans-serif;font-size:15px;font-weight:400;}.elementor-737007 .elementor-element.elementor-element-c76648b{text-align:center;}.elementor-737007 .elementor-element.elementor-element-c76648b .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;color:#000000;}.elementor-737007 .elementor-element.elementor-element-b072a81{--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:stretch;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-737007 .elementor-element.elementor-element-b072a81:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-b072a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.glob.cc/uploads/2025/01/bg-section-vip-3.webp");background-size:cover;}.elementor-737007 .elementor-element.elementor-element-4ed3954{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-737007 .elementor-element.elementor-element-e065f2b > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-871d293{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-737007 .elementor-element.elementor-element-bae29d4{text-align:left;}.elementor-737007 .elementor-element.elementor-element-bae29d4 .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-070b20f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-737007 .elementor-element.elementor-element-070b20f{font-family:"Suisse Int", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-af91a0b{text-align:center;}.elementor-737007 .elementor-element.elementor-element-af91a0b .elementor-heading-title{font-family:"Suisse Int", Sans-serif;font-size:18px;font-weight:500;text-decoration:underline;color:#FFFFFF;}.elementor-737007 .elementor-element.elementor-element-e389dfb{--display:flex;--margin-top:-9rem;--margin-bottom:-3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-737007 .elementor-element.elementor-element-e389dfb:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-e389dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.glob.cc/uploads/2025/01/franck-vip-page3.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-737007 .elementor-element.elementor-element-dd7d74a{--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-737007 .elementor-element.elementor-element-dd7d74a:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-dd7d74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-737007 .elementor-element.elementor-element-93be9b1 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-737007 .elementor-element.elementor-element-93be9b1{text-align:center;color:#BCBCBC;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-737007 .elementor-element.elementor-element-2097f3d .elementor-progress-bar{font-size:7px;}.elementor-737007 .elementor-element.elementor-element-ae63093 .elementor-progress-bar{font-size:15px;}.elementor-737007 .elementor-element.elementor-element-de4f31f .elementor-heading-title{font-size:38px;}.elementor-737007 .elementor-element.elementor-element-65cc461 .elementor-heading-title{font-size:19px;}.elementor-737007 .elementor-element.elementor-element-a472642{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-737007 .elementor-element.elementor-element-ace63c1 .elementor-icon{font-size:20px;}.elementor-737007 .elementor-element.elementor-element-ace63c1 .elementor-icon svg{height:20px;}.elementor-737007 .elementor-element.elementor-element-d53e8c4 .elementor-heading-title{font-size:28px;}.elementor-737007 .elementor-element.elementor-element-35b938f{font-size:16px;}.elementor-737007 .elementor-element.elementor-element-182520c .elementor-heading-title{font-size:32px;}.elementor-737007 .elementor-element.elementor-element-04fe5b3.e-con{--order:99999 /* order end hack */;}.elementor-737007 .elementor-element.elementor-element-fbe167c{text-align:center;}.elementor-737007 .elementor-element.elementor-element-55bbefc{text-align:center;}.elementor-737007 .elementor-element.elementor-element-d6330cb.e-con{--order:99999 /* order end hack */;}.elementor-737007 .elementor-element.elementor-element-7a89784{text-align:center;}.elementor-737007 .elementor-element.elementor-element-7296829{text-align:center;}.elementor-737007 .elementor-element.elementor-element-eb44bd0.e-con{--order:99999 /* order end hack */;}.elementor-737007 .elementor-element.elementor-element-eebf778{text-align:center;}.elementor-737007 .elementor-element.elementor-element-7a81ee8{text-align:center;}.elementor-737007 .elementor-element.elementor-element-3528ca4.e-con{--order:99999 /* order end hack */;}.elementor-737007 .elementor-element.elementor-element-806617d{text-align:center;}.elementor-737007 .elementor-element.elementor-element-cf20c9e{text-align:center;}.elementor-737007 .elementor-element.elementor-element-d77081b.e-con{--order:99999 /* order end hack */;}.elementor-737007 .elementor-element.elementor-element-bdc4317{text-align:center;}.elementor-737007 .elementor-element.elementor-element-44c2df4{text-align:center;}.elementor-737007 .elementor-element.elementor-element-bae29d4{text-align:center;}.elementor-737007 .elementor-element.elementor-element-bae29d4 .elementor-heading-title{font-size:25px;}.elementor-737007 .elementor-element.elementor-element-070b20f{text-align:center;font-size:18px;}.elementor-737007 .elementor-element.elementor-element-e389dfb{--min-height:210px;--margin-top:-4rem;--margin-bottom:-3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-737007 .elementor-element.elementor-element-e389dfb:not(.elementor-motion-effects-element-type-background), .elementor-737007 .elementor-element.elementor-element-e389dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(min-width:768px){.elementor-737007 .elementor-element.elementor-element-42ae6a8{--content-width:1055px;}.elementor-737007 .elementor-element.elementor-element-0745c94{--width:400px;}.elementor-737007 .elementor-element.elementor-element-1981102{--content-width:1200px;}.elementor-737007 .elementor-element.elementor-element-0010117{--width:50%;}.elementor-737007 .elementor-element.elementor-element-04fe5b3{--width:46.448%;}.elementor-737007 .elementor-element.elementor-element-6afed0f{--width:50%;}.elementor-737007 .elementor-element.elementor-element-8f4b6ac{--width:50%;}.elementor-737007 .elementor-element.elementor-element-d6330cb{--width:50%;}.elementor-737007 .elementor-element.elementor-element-531afb6{--width:50%;}.elementor-737007 .elementor-element.elementor-element-49249e0{--width:50%;}.elementor-737007 .elementor-element.elementor-element-eb44bd0{--width:46.448%;}.elementor-737007 .elementor-element.elementor-element-9d5b899{--width:50%;}.elementor-737007 .elementor-element.elementor-element-e7e6cb7{--width:50%;}.elementor-737007 .elementor-element.elementor-element-3528ca4{--width:28.327%;}.elementor-737007 .elementor-element.elementor-element-285a978{--width:69.06%;}.elementor-737007 .elementor-element.elementor-element-9b9cd39{--width:50%;}.elementor-737007 .elementor-element.elementor-element-d77081b{--width:46.448%;}.elementor-737007 .elementor-element.elementor-element-4394345{--width:50%;}.elementor-737007 .elementor-element.elementor-element-4ed3954{--width:18%;}.elementor-737007 .elementor-element.elementor-element-871d293{--width:50%;}.elementor-737007 .elementor-element.elementor-element-e389dfb{--width:50%;}}/* Start custom CSS for progress, class: .elementor-element-2097f3d */.elementor-737007 .elementor-element.elementor-element-2097f3d span.elementor-progress-text.elementor-inline-editing {
    text-align: center;
}
.elementor-737007 .elementor-element.elementor-element-2097f3d span.elementor-progress-percentage {
    display: none;
}
.elementor-737007 .elementor-element.elementor-element-2097f3d .elementor-progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.45) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.45) 50%, rgba(255, 255, 255, 0.45) 75%, transparent 75%, transparent);
    animation: progress-bar-stripes 2s linear infinite reverse;
    background-size: 2rem 2rem;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-direction: reverse;
    animation-fill-mode: none;
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-ae63093 */.elementor-737007 .elementor-element.elementor-element-ae63093 span.elementor-progress-text.elementor-inline-editing {
    text-align: center;
}
.elementor-737007 .elementor-element.elementor-element-ae63093 span.elementor-progress-percentage {
    display: none;
}
.elementor-737007 .elementor-element.elementor-element-ae63093 .elementor-progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.45) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.45) 50%, rgba(255, 255, 255, 0.45) 75%, transparent 75%, transparent);
    animation: progress-bar-stripes 2s linear infinite reverse;
    background-size: 2rem 2rem;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-direction: reverse;
    animation-fill-mode: none;
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ace63c1 */.elementor-737007 .elementor-element.elementor-element-ace63c1:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0745c94 */.elementor-737007 .elementor-element.elementor-element-0745c94  {
    display:none;
   overflow-y:auto;
   overflow-x:hidden;
   height: 100vh;
   box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}/* End custom CSS */
/* Start custom CSS */.openToggle {
    background-color: #E9F733;
    font-family: "Suisse Int", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    fill: #000000;
    color: #000000;
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 4px 5px -1px rgba(0, 0, 0, 0.5);
    padding: 20px 50px 20px 50px;
    border:none;
    transition: all .3s;
}
.openToggle:hover {
    background-color: #BEEF5A;
    transform: translateY(-8px);
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out;
}
.openToggle:focus {
    outline: none;
}
div#toggleDiv {
    width: 580px;
}
.slide-in {
    animation: slideInFromRight 0.3s forwards;
}
.slide-out {
    animation: slideOutToRight 0.3s forwards;
}
@keyframes slideInFromRight {
    from {
        transform: translateX(100%);
        opacity: 0;
    }
    to {
        transform: translateX(0);
        opacity: 1;
    }
}
@keyframes slideOutToRight {
    from {
        transform: translateX(0);
        opacity: 1;
    }
    to {
        transform: translateX(100%);
        opacity: 0;
    }
}
@keyframes progress-bar-stripes {
        0% {
          background-position: 2rem 0;
        }
        100% {
          background-position: 0 0;
        }
      }

div#wpadminbar, div#footer, div#supnav, nav.navbar.navbar-top.navbar-expand-lg.navbar-light {
    display: none;
}
.cuw-product-section div {
    display: none;
}
.cuw-product-image {
    display: block !important;
}
.cuw-product-section {
    order: 3;
}
.cuw-container {
    display: flex;
    flex-direction: column;
    border: solid 2px #a6a2a2 !important;
        border-radius: 10px;
}

.cuw-offer-cta-section {
    order: -1; 
}
p.cuw-offer-description {
    background: none !important;
}
.cuw-container {
    background: #fbfaed !important;
}
.cuw-offer-cta-section {
    background: rgb(4, 129, 191) !important;
    background: linear-gradient(270deg, rgba(4, 129, 191, 1) 0%, rgba(2, 56, 88, 1) 100%) !important;
    color: white !important;
}
.cuw-offer-cta-section {
    background: rgb(4, 129, 191) !important;
    background: linear-gradient(270deg, rgba(4, 129, 191, 1) 0%, rgba(2, 56, 88, 1) 100%) !important;
    color: white !important;
    font-family: "Suisse Int", Sans-serif;
    text-align: left !important;
        margin-top: 0px !important;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.cuw-offer-cta-section label::before {
    content: ''; 
    display: inline-block; 
width: 23px;
    height: 27px;
    margin-right: 8px; 
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%23e9f733" aria-hidden="true" data-slot="icon" class="text-summitgreen stroke-2 w-7 h-7 mr-2"%3E%3Cpath fill-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" clip-rule="evenodd"%3E%3C/path%3E%3C/svg%3E');
    background-size: contain; 
    background-repeat: no-repeat; 
    vertical-align: middle;
}
.opc-radio-container {
    position: relative;
    display: inline-block;
}

.opc-radio-container input[type="radio"] {
    position: absolute;
    opacity: 0;
    z-index: -1;
}

.opc-radio-container::before {
    content: '';
    display: inline-block;
    width: 20px; /* Taille du SVG */
    height: 20px;
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%230481bf" aria-hidden="true" data-slot="icon" class="h-5 w-5 m-1 group-data-[checked]:border-summitltblue text-summitltblue [.group:not([data-checked])_&amp;]:invisible"%3E%3Cpath fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd"%3E%3C/path%3E%3C/svg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    cursor: pointer;
}

.opc-radio-container input[type="radio"]:checked + ::before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%230481bf" aria-hidden="true" data-slot="icon" class="h-5 w-5 m-1 group-data-[checked]:border-summitltblue text-summitltblue [.group:not([data-checked])_&amp;]:invisible"%3E%3Cpath fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd"%3E%3C/path%3E%3C/svg%3E');
}
li.product-item.selected {
    list-style: none;
}
li.product-item.selected span.dash {
    display: none !important;
}
label.opc-radio-list-label {
    width: 100% !important;
}
span.opc-radio-container {
    width: 25px;
}
#opc-product-selection .product-item label.opc-radio-list-label {
    display: flex;
    margin-bottom: 0px;
}
span.price {
    margin-left: 50px;
    font-weight: bold;
}
ul#checkout-products {
    height: 75px;
    border: 2px solid #0481bf;
    margin-left: 30px;
    margin-right: 30px;
    align-content: center;
    margin-top: 30px;
    border-radius: 10px;
}
span.opc-label-container {
    font-size: 18px;
    font-family: "Suisse Int", Sans-serif;
font-weight: 600 !important;
}
h4.glob-checkout-subtitle.subtitle-infos {
    display: none;
}
form.checkout.woocommerce-checkout {
    margin-left: 30px;
    margin-right: 30px;
}
div#toggleDiv {
    font-family: "Suisse Int", Sans-serif;
}
p#billing_country_field, p#billing_postcode_field, p#billing_last_name_field, p#billing_first_name_field {
    display: inline-block;
}
input#billing_phone, input#billing_first_name, input#billing_last_name, input#billing_email, input#billing_company, input#woocommerce_eu_vat_number, input#billing_address_1, input#billing_address_2, input#billing_postcode, input#billing_city, input#billing_state {
    padding-left: 20px;
}
input#billing_phone, input#billing_first_name, input#billing_last_name, input#billing_email, input#billing_company, input#woocommerce_eu_vat_number, input#billing_address_1, input#billing_address_2, select#billing_country, input#billing_postcode, input#billing_city, input#billing_state {
    height: 50px !important;
}
p#billing_postcode_field {
    min-width: 50%;
    float: right;
}
p#billing_country_field {
    min-width: 50%;
}
button#place_order {
    background: #E9F733;
    color: black;
    border-radius: 50px;
    font-size: 18px;
    float: none !important;
    box-shadow: 0px 0px 7px -1px rgba(0, 0, 0, 0.5);
    padding: 15px 40px 15px 40px;
    font-weight: 600;
    margin-top: 10px;
        text-transform: uppercase;
}
dl.variation, .product-quantity {
    display: none !important;
}
span.elementor-progress-text {
    text-align: center !important;
}
td.product-total, th.product-total  {
    text-align: right !important;
}
tr.order-total bdi {
    display: block;
    text-align: right !important;
}
td.product-name {
    display: flex;
}
tr.cart-subtotal td {
    text-align: right;
}
p#billing_state_field {
    min-width: 100%;
}
li.wc_payment_method.payment_method_woosa_adyen_sepa_direct_debit {
    margin-top: 20px !important;
    margin-bottom: 10px !important;
}
/* 
span.select2-selection.select2-selection--single {
    height: 40px;
}
span#select2-billing_country-container {
    text-align: center;
    min-height: 40px;
}
*/

@media (max-width: 570px) {
    div#toggleDiv {
    width: 100%;
}
.openToggle {
font-size: 16px;
        padding: 10px 50px 10px 50px;
        width: 90%;
    }
    span.price {
    margin-left: 15px;
    margin-right: 30px;
    align-content: center;
}
ul#checkout-products {
    padding-left: 20px;
}
span.opc-label-container {
    font-size: 16px;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Suisse Int';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cdn.glob.cc/uploads/2025/01/suisseintl-regular.woff') format('woff');
}
/* End Custom Fonts CSS */