.elementor-15200 .elementor-element.elementor-element-93dd641:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-93dd641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-93dd641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0.7em 0em 0.7em 0em;}.elementor-15200 .elementor-element.elementor-element-93dd641 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .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-15200 .elementor-element.elementor-element-2d6ff0f .hfe-site-logo-container, .elementor-15200 .elementor-element.elementor-element-2d6ff0f .hfe-caption-width figcaption{text-align:center;}.elementor-15200 .elementor-element.elementor-element-2d6ff0f .hfe-site-logo .hfe-site-logo-container img{width:100%;}.elementor-15200 .elementor-element.elementor-element-2d6ff0f .hfe-site-logo img{max-width:100%;}.elementor-15200 .elementor-element.elementor-element-2d6ff0f .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-15200 .elementor-element.elementor-element-2d6ff0f > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-15200 .elementor-element.elementor-element-2d6ff0f .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-bee7644.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-bee7644.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-bee7644.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15200 .elementor-element.elementor-element-bee7644 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.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-15200 .elementor-element.elementor-element-5d81388{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(46px/2);}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(46px/2);}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(46px/2);}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-46px/2);}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-46px/2);}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-15200 .elementor-element.elementor-element-5d81388 .elementor-icon-list-text{color:var( --e-global-color-b002f02 );transition:color 0.3s;}.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-15200 .elementor-element.elementor-element-0321b53 .elementor-button{background-color:var( --e-global-color-bbf1dd6 );font-family:"Work Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-15200 .elementor-element.elementor-element-0321b53 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-0321b53 .elementor-button:focus{background-color:#E94652;color:#FFFFFF;border-color:#E94652;}.elementor-15200 .elementor-element.elementor-element-0321b53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-0321b53 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-0321b53 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-29c8e0f:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-29c8e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.francevoguette.com/wp-content/uploads/2021/05/header-cassis.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15200 .elementor-element.elementor-element-29c8e0f > .elementor-container{min-height:84vh;}.elementor-15200 .elementor-element.elementor-element-29c8e0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-15200 .elementor-element.elementor-element-29c8e0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-c7c2025.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-c7c2025.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-c7c2025 > .elementor-element-populated{padding:6em 0em 20em 0em;}.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-15200 .elementor-element.elementor-element-17c0b77{text-align:left;}.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-15200 .elementor-element.elementor-element-6665ff9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-6665ff9{text-align:left;}.elementor-15200 .elementor-element.elementor-element-6665ff9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-08bcfc4:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-08bcfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3F13;}.elementor-15200 .elementor-element.elementor-element-08bcfc4, .elementor-15200 .elementor-element.elementor-element-08bcfc4 > .elementor-background-overlay{border-radius:55px 55px 55px 55px;}.elementor-15200 .elementor-element.elementor-element-08bcfc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-15200 .elementor-element.elementor-element-08bcfc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-d8f4cd1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-d8f4cd1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6B68;}.elementor-15200 .elementor-element.elementor-element-d8f4cd1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15200 .elementor-element.elementor-element-d8f4cd1 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-d8f4cd1 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-d8f4cd1 > .elementor-background-slideshow{border-radius:100% 100% 100% 100%;}.elementor-15200 .elementor-element.elementor-element-d8f4cd1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15200 .elementor-element.elementor-element-d8f4cd1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-cd825e1{text-align:center;}.elementor-15200 .elementor-element.elementor-element-cd825e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-8fcc5e1{text-align:center;}.elementor-15200 .elementor-element.elementor-element-8fcc5e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-afeb59c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-afeb59c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-afeb59c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15200 .elementor-element.elementor-element-afeb59c > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-15200 .elementor-element.elementor-element-fd0e2e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-fd0e2e7{text-align:left;}.elementor-15200 .elementor-element.elementor-element-fd0e2e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-691a6c8 );}.elementor-15200 .elementor-element.elementor-element-c731d79 .elementor-button{background-color:#DD002500;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#FF6B68;color:#FF6B68;border-style:none;}.elementor-15200 .elementor-element.elementor-element-c731d79 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-c731d79 .elementor-button:focus{background-color:#E9465200;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-c731d79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-15200 .elementor-element.elementor-element-c731d79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15200 .elementor-element.elementor-element-c731d79 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-15200 .elementor-element.elementor-element-c731d79 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-c731d79 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-762ff40, .elementor-15200 .elementor-element.elementor-element-762ff40 > .elementor-background-overlay{border-radius:55px 55px 55px 55px;}.elementor-15200 .elementor-element.elementor-element-762ff40{margin-top:0em;margin-bottom:0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-85d33a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-85d33a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-85d33a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15200 .elementor-element.elementor-element-85d33a5 > .elementor-element-populated{padding:0em 0em 0em 1em;}.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-15200 .elementor-element.elementor-element-3d9a3b2{width:auto;max-width:auto;align-self:center;}.elementor-15200 .elementor-element.elementor-element-3d9a3b2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-3d9a3b2 .elementor-icon-wrapper{text-align:center;}.elementor-15200 .elementor-element.elementor-element-3d9a3b2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-3d9a3b2.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-3d9a3b2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-3d9a3b2.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-3d9a3b2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-3d9a3b2 .elementor-icon{font-size:33px;}.elementor-15200 .elementor-element.elementor-element-3d9a3b2 .elementor-icon svg{height:33px;}.elementor-15200 .elementor-element.elementor-element-45a419e{width:auto;max-width:auto;}.elementor-15200 .elementor-element.elementor-element-45a419e > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-45a419e .elementor-icon-wrapper{text-align:center;}.elementor-15200 .elementor-element.elementor-element-45a419e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-45a419e.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-45a419e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-45a419e.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-45a419e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-45a419e .elementor-icon{font-size:44px;}.elementor-15200 .elementor-element.elementor-element-45a419e .elementor-icon svg{height:44px;}.elementor-15200 .elementor-element.elementor-element-9c55662{width:auto;max-width:auto;}.elementor-15200 .elementor-element.elementor-element-9c55662 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-9c55662 .elementor-icon-wrapper{text-align:center;}.elementor-15200 .elementor-element.elementor-element-9c55662 .elementor-icon{font-size:30px;}.elementor-15200 .elementor-element.elementor-element-9c55662 .elementor-icon svg{height:30px;}.elementor-15200 .elementor-element.elementor-element-056945e{width:auto;max-width:auto;}.elementor-15200 .elementor-element.elementor-element-056945e > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-056945e .elementor-icon-wrapper{text-align:center;}.elementor-15200 .elementor-element.elementor-element-056945e .elementor-icon{font-size:30px;}.elementor-15200 .elementor-element.elementor-element-056945e .elementor-icon svg{height:30px;}.elementor-15200 .elementor-element.elementor-element-dc7b6af{width:auto;max-width:auto;}.elementor-15200 .elementor-element.elementor-element-dc7b6af > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-dc7b6af .elementor-icon-wrapper{text-align:center;}.elementor-15200 .elementor-element.elementor-element-dc7b6af .elementor-icon{font-size:30px;}.elementor-15200 .elementor-element.elementor-element-dc7b6af .elementor-icon svg{height:30px;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-8ddd44b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-8ddd44b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-8ddd44b > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-2ae0954 > .elementor-widget-container{margin:0em -9em 0em -7em;padding:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-2ae0954 img{width:68%;}.elementor-15200 .elementor-element.elementor-element-08061ec{padding:3em 0em 5em 0em;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-6f4369e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-6f4369e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-6f4369e > .elementor-element-populated{padding:4em 4em 4em 0em;}.elementor-15200 .elementor-element.elementor-element-c03eefd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-c03eefd{text-align:left;}.elementor-15200 .elementor-element.elementor-element-c03eefd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.6rem;letter-spacing:3px;color:#FA5E69;}.elementor-15200 .elementor-element.elementor-element-551add1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-551add1{text-align:left;}.elementor-15200 .elementor-element.elementor-element-551add1 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#0A1540;}.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-15200 .elementor-element.elementor-element-f9c7971{--divider-border-style:solid;--divider-color:var( --e-global-color-b002f02 );--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15200 .elementor-element.elementor-element-f9c7971 .elementor-divider-separator{width:100%;}.elementor-15200 .elementor-element.elementor-element-f9c7971 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15200 .elementor-element.elementor-element-1e84701{--divider-border-style:solid;--divider-color:var( --e-global-color-73fab41 );--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15200 .elementor-element.elementor-element-1e84701 .elementor-divider-separator{width:100%;}.elementor-15200 .elementor-element.elementor-element-1e84701 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15200 .elementor-element.elementor-element-5374c4f{--divider-border-style:solid;--divider-color:var( --e-global-color-bbf1dd6 );--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15200 .elementor-element.elementor-element-5374c4f .elementor-divider-separator{width:100%;}.elementor-15200 .elementor-element.elementor-element-5374c4f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-86537df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-86537df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-86537df > .elementor-element-populated{padding:108px 40px 23px 40px;}.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-15200 .elementor-element.elementor-element-be50b8a{text-align:left;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:300;line-height:36px;letter-spacing:-0.2px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-be50b8a a{color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-51893f2 .elementor-button{background-color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-weight:300;text-transform:uppercase;fill:#1A345A;color:#1A345A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A345A;}.elementor-15200 .elementor-element.elementor-element-51893f2 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-51893f2 .elementor-button:focus{background-color:#E94652;color:#FFFFFF;border-color:#E94652;}.elementor-15200 .elementor-element.elementor-element-51893f2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-51893f2 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-51893f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-c67be89, .elementor-15200 .elementor-element.elementor-element-c67be89 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15200 .elementor-element.elementor-element-c2866ab .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15200 .elementor-element.elementor-element-c2866ab img{width:100%;height:444px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-15200 .elementor-element.elementor-element-d6c8390 > .elementor-container{max-width:1400px;}.elementor-15200 .elementor-element.elementor-element-d6c8390{padding:5em 0em 5em 0em;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-ee10777.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-ee10777.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-ee10777.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15200 .elementor-element.elementor-element-ee10777 > .elementor-element-populated{padding:4em 4em 4em 4em;}.elementor-15200 .elementor-element.elementor-element-be09bd6{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-15200 .elementor-element.elementor-element-be09bd6 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-15200 .elementor-element.elementor-element-be09bd6 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:57px;font-weight:500;color:#0A1540;}.elementor-15200 .elementor-element.elementor-element-25d44cf{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:300;line-height:36px;letter-spacing:-0.2px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-25d44cf > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-15200 .elementor-element.elementor-element-25d44cf a{color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-ccd6966:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-ccd6966 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-ccd6966 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-ccd6966 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-ccd6966 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-15200 .elementor-element.elementor-element-ccd6966 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-15200 .elementor-element.elementor-element-ccd6966 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-17a21ae > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15200 .elementor-element.elementor-element-17a21ae .elementor-icon-wrapper{text-align:left;}.elementor-15200 .elementor-element.elementor-element-17a21ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-73fab41 );color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-17a21ae.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-17a21ae.elementor-view-default .elementor-icon{color:var( --e-global-color-73fab41 );border-color:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-17a21ae.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-17a21ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-17a21ae.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-17a21ae.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-17a21ae .elementor-icon{font-size:21px;}.elementor-15200 .elementor-element.elementor-element-17a21ae .elementor-icon svg{height:21px;}.elementor-15200 .elementor-element.elementor-element-80c0a2d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-80c0a2d{text-align:left;}.elementor-15200 .elementor-element.elementor-element-80c0a2d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-d88df6a{text-align:left;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;line-height:27px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-d88df6a a{color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-1ee794c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-1ee794c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-1ee794c > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-1ee794c > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-1ee794c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-15200 .elementor-element.elementor-element-1ee794c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-15200 .elementor-element.elementor-element-1ee794c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-04ff2ab > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15200 .elementor-element.elementor-element-04ff2ab .elementor-icon-wrapper{text-align:left;}.elementor-15200 .elementor-element.elementor-element-04ff2ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-73fab41 );color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-04ff2ab.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-04ff2ab.elementor-view-default .elementor-icon{color:var( --e-global-color-73fab41 );border-color:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-04ff2ab.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-04ff2ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-04ff2ab.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-04ff2ab.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-04ff2ab .elementor-icon{font-size:21px;}.elementor-15200 .elementor-element.elementor-element-04ff2ab .elementor-icon svg{height:21px;}.elementor-15200 .elementor-element.elementor-element-69e956b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-69e956b{text-align:left;}.elementor-15200 .elementor-element.elementor-element-69e956b .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-0752449{text-align:left;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;line-height:27px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-0752449 a{color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-740db17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-740db17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-740db17 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-740db17 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-740db17 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-15200 .elementor-element.elementor-element-740db17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-15200 .elementor-element.elementor-element-740db17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-8d3f2db > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15200 .elementor-element.elementor-element-8d3f2db .elementor-icon-wrapper{text-align:left;}.elementor-15200 .elementor-element.elementor-element-8d3f2db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-73fab41 );color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-8d3f2db.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-8d3f2db.elementor-view-default .elementor-icon{color:var( --e-global-color-73fab41 );border-color:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-8d3f2db.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-8d3f2db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-8d3f2db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-8d3f2db.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-8d3f2db .elementor-icon{font-size:21px;}.elementor-15200 .elementor-element.elementor-element-8d3f2db .elementor-icon svg{height:21px;}.elementor-15200 .elementor-element.elementor-element-d5f4a29 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-d5f4a29{text-align:left;}.elementor-15200 .elementor-element.elementor-element-d5f4a29 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-237e31f{text-align:left;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;line-height:27px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-237e31f a{color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-5cf8420:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-5cf8420 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-5cf8420 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-5cf8420 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-5cf8420 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-15200 .elementor-element.elementor-element-5cf8420 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-15200 .elementor-element.elementor-element-5cf8420 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-292bfd7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-15200 .elementor-element.elementor-element-292bfd7 .elementor-icon-wrapper{text-align:left;}.elementor-15200 .elementor-element.elementor-element-292bfd7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-73fab41 );color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-292bfd7.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-292bfd7.elementor-view-default .elementor-icon{color:var( --e-global-color-73fab41 );border-color:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-292bfd7.elementor-view-framed .elementor-icon, .elementor-15200 .elementor-element.elementor-element-292bfd7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-73fab41 );}.elementor-15200 .elementor-element.elementor-element-292bfd7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-292bfd7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-292bfd7 .elementor-icon{font-size:21px;}.elementor-15200 .elementor-element.elementor-element-292bfd7 .elementor-icon svg{height:21px;}.elementor-15200 .elementor-element.elementor-element-cd21387 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-cd21387{text-align:left;}.elementor-15200 .elementor-element.elementor-element-cd21387 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:32px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-062f5c9{text-align:left;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:300;line-height:27px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-062f5c9 a{color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-4242168:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-4242168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-73fab41 ) 0%, #FFFFFF 100%);}.elementor-15200 .elementor-element.elementor-element-4242168{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 0em 6em 0em;}.elementor-15200 .elementor-element.elementor-element-4242168 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-8c879d5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-8c879d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-8c879d5 > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-15200 .elementor-element.elementor-element-0d648c7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-0d648c7{text-align:center;}.elementor-15200 .elementor-element.elementor-element-0d648c7 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#0A1540;}.elementor-15200 .elementor-element.elementor-element-85649c5 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-581fcd6:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-581fcd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-73fab41 ) 0%, #FFFFFF 100%);}.elementor-15200 .elementor-element.elementor-element-581fcd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 0em 6em 0em;}.elementor-15200 .elementor-element.elementor-element-581fcd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-03d1dfc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-03d1dfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-03d1dfc > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-15200 .elementor-element.elementor-element-f252de9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-f252de9{text-align:center;}.elementor-15200 .elementor-element.elementor-element-f252de9 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#0A1540;}.elementor-15200 .elementor-element.elementor-element-758a72a > .elementor-container{min-height:400px;}.elementor-15200 .elementor-element.elementor-element-758a72a{margin-top:75px;margin-bottom:75px;padding:0% 0% 0% 0%;}.elementor-15200 .elementor-element.elementor-element-904760c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-904760c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-904760c > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-904760c > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-904760c > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15200 .elementor-element.elementor-element-904760c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 2px 0px;}.elementor-15200 .elementor-element.elementor-element-904760c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-68418ab img{border-radius:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-75ddb47{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-15200 .elementor-element.elementor-element-75ddb47 > .elementor-widget-container{margin:-9em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-75ddb47 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-a9807c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-a9807c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-a9807c1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15200 .elementor-element.elementor-element-a9807c1 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-a9807c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-a9807c1 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15200 .elementor-element.elementor-element-a9807c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 2px 0px;}.elementor-15200 .elementor-element.elementor-element-a9807c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-69e3312 img{border-radius:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-c2bacf9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-15200 .elementor-element.elementor-element-c2bacf9 > .elementor-widget-container{margin:-9em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-c2bacf9 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-eea2a34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-eea2a34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-eea2a34 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-eea2a34 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-eea2a34 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15200 .elementor-element.elementor-element-eea2a34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 2px 0px;}.elementor-15200 .elementor-element.elementor-element-eea2a34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-e1309c9 img{border-radius:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-9059a5d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-15200 .elementor-element.elementor-element-9059a5d > .elementor-widget-container{margin:-9em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-9059a5d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-8910d91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-8910d91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-8910d91 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-8910d91 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-8910d91 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15200 .elementor-element.elementor-element-8910d91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 2px 0px;}.elementor-15200 .elementor-element.elementor-element-8910d91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-00d47bf img{border-radius:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-ee3e329{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-15200 .elementor-element.elementor-element-ee3e329 > .elementor-widget-container{margin:-9em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-ee3e329 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-f56528d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-f56528d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-f56528d > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-f56528d > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-f56528d > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15200 .elementor-element.elementor-element-f56528d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 2px 0px;}.elementor-15200 .elementor-element.elementor-element-f56528d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-99a6dab img{border-radius:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-5856ba2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-5856ba2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-5856ba2 > .elementor-element-populated, .elementor-15200 .elementor-element.elementor-element-5856ba2 > .elementor-element-populated > .elementor-background-overlay, .elementor-15200 .elementor-element.elementor-element-5856ba2 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15200 .elementor-element.elementor-element-5856ba2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 2px 0px;}.elementor-15200 .elementor-element.elementor-element-5856ba2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-c9e102e img{border-radius:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-f1db11f:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-f1db11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1540;}.elementor-15200 .elementor-element.elementor-element-f1db11f > .elementor-background-overlay{background-color:#0A1540;background-image:url("https://www.francevoguette.com/wp-content/uploads/2026/03/960485_OFC6CD0.jpg");background-position:bottom left;background-size:10% auto;opacity:0.49;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-f1db11f > .elementor-container{max-width:1400px;}.elementor-15200 .elementor-element.elementor-element-f1db11f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:0px;padding:5em 0em 5em 0em;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-12a81a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-12a81a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-8d3cf51 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15200 .elementor-element.elementor-element-8d3cf51 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-de9facb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-de9facb{text-align:left;}.elementor-15200 .elementor-element.elementor-element-de9facb .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-231f9ad > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-231f9ad{text-align:left;}.elementor-15200 .elementor-element.elementor-element-231f9ad .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-3d5c427.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15200 .elementor-element.elementor-element-93447f1{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:right;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:300;line-height:36px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-93447f1 a{color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-5294200 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-5294200 > .elementor-background-overlay{mix-blend-mode:multiply;}.elementor-15200 .elementor-element.elementor-element-5294200{margin-top:50px;margin-bottom:0px;}.elementor-15200 .elementor-element.elementor-element-abbbea3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15200 .elementor-element.elementor-element-abbbea3 > .elementor-element-populated{margin:0px -50px 0px 0px;--e-column-margin-right:-50px;--e-column-margin-left:0px;padding:80px 110px 80px 60px;}.elementor-15200 .elementor-element.elementor-element-af8a106{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-15200 .elementor-element.elementor-element-af8a106 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-af8a106 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:29px;font-weight:500;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-ba53092{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#FFFFFF;margin-top:40px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-60e1629 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-96e8399{text-align:center;}.elementor-15200 .elementor-element.elementor-element-96e8399 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-c985f8f{border-style:dotted;border-width:0px 0px 1px 0px;border-color:#FFFFFF;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-f1d3318 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-7943d8a{text-align:center;}.elementor-15200 .elementor-element.elementor-element-7943d8a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-50994c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-50994c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-50994c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15200 .elementor-element.elementor-element-50994c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-15200 .elementor-element.elementor-element-50994c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-50994c5{z-index:1;}.elementor-15200 .elementor-element.elementor-element-2623955{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-15200 .elementor-element.elementor-element-2623955 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-2623955 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:29px;font-weight:500;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-a0677fa{border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b002f02 );margin-top:40px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-b92fc47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-3c817ab{text-align:center;}.elementor-15200 .elementor-element.elementor-element-3c817ab .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-f6b778e{border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b002f02 );margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-22ca194 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-3bad235{text-align:center;}.elementor-15200 .elementor-element.elementor-element-3bad235 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-6c420c4{border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b002f02 );margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-4998821 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-f474f8a{text-align:center;}.elementor-15200 .elementor-element.elementor-element-f474f8a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-835a288:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15200 .elementor-element.elementor-element-835a288 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-835a288.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15200 .elementor-element.elementor-element-835a288 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-b002f02 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px -50px 50px 0px;--e-column-margin-right:-50px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-15200 .elementor-element.elementor-element-835a288 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-835a288{z-index:1;}.elementor-15200 .elementor-element.elementor-element-32c272c{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:center;}.elementor-15200 .elementor-element.elementor-element-32c272c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-32c272c .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:29px;font-weight:500;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-30fd0b0{border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b002f02 );margin-top:40px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-a7828cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-e4f2e52 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-a23d10d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-3e1f48f{text-align:right;}.elementor-15200 .elementor-element.elementor-element-3e1f48f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-a9c0fbe{border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b002f02 );margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-3def81b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-7117de5 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-65e6315 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-d17c81b{text-align:right;}.elementor-15200 .elementor-element.elementor-element-d17c81b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-da1034e{border-style:dotted;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-b002f02 );margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-15200 .elementor-element.elementor-element-3d19739 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-58e229e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-b976552 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-7ffcf9b{text-align:right;}.elementor-15200 .elementor-element.elementor-element-7ffcf9b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.1px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-982b3c5 .elementor-button{background-color:var( --e-global-color-bbf1dd6 );font-family:"Work Sans", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-15200 .elementor-element.elementor-element-982b3c5 .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-982b3c5 .elementor-button:focus{background-color:#E94652;color:#FFFFFF;border-color:#E94652;}.elementor-15200 .elementor-element.elementor-element-982b3c5 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-982b3c5 .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-982b3c5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-f182b9e > .elementor-background-overlay{mix-blend-mode:multiply;}.elementor-15200 .elementor-element.elementor-element-f182b9e{padding:4em 0em 4em 0em;}.elementor-15200 .elementor-element.elementor-element-de4810c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-7673db7 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-15200 .elementor-element.elementor-element-7673db7 iframe{height:431px;}.elementor-15200 .elementor-element.elementor-element-504a19b .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-b002f02 );color:var( --e-global-color-b002f02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-504a19b .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-504a19b .elementor-button:focus{background-color:#E94652;color:#FFFFFF;border-color:#E94652;}.elementor-15200 .elementor-element.elementor-element-504a19b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-504a19b .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-504a19b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-67c9f0b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-67c9f0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-67c9f0b > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-15200 .elementor-element.elementor-element-40f4c75 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-40f4c75{text-align:left;}.elementor-15200 .elementor-element.elementor-element-40f4c75 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-45b0f55 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-45b0f55{text-align:left;}.elementor-15200 .elementor-element.elementor-element-45b0f55 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#FF647E;}.elementor-15200 .elementor-element.elementor-element-a2e7624{text-align:left;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:300;line-height:36px;letter-spacing:-0.2px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-a2e7624 a{color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-a8a290c:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-a8a290c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1540;}.elementor-15200 .elementor-element.elementor-element-a8a290c > .elementor-background-overlay{background-color:#0A1540;background-image:url("https://www.francevoguette.com/wp-content/uploads/2026/03/960485_OFC6CD0.jpg");background-position:bottom left;background-size:10% auto;opacity:0.49;mix-blend-mode:darken;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-a8a290c > .elementor-container{max-width:1400px;}.elementor-15200 .elementor-element.elementor-element-a8a290c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:0px;padding:5em 0em 7em 0em;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-f5a94fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-f5a94fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-f5a94fd > .elementor-element-populated{padding:4em 4em 4em 4em;}.elementor-15200 .elementor-element.elementor-element-a6806a6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-a6806a6{text-align:left;}.elementor-15200 .elementor-element.elementor-element-a6806a6 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.6rem;letter-spacing:3px;color:#FA5E69;}.elementor-15200 .elementor-element.elementor-element-949a2a1{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF82;}.elementor-15200 .elementor-element.elementor-element-ef8d9be > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-ef8d9be{text-align:left;}.elementor-15200 .elementor-element.elementor-element-ef8d9be .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-eb2a2df > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-eb2a2df{text-align:left;}.elementor-15200 .elementor-element.elementor-element-eb2a2df .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-9394557{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF82;}.elementor-15200 .elementor-element.elementor-element-5ec74db > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-5ec74db{text-align:left;}.elementor-15200 .elementor-element.elementor-element-5ec74db .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-34c06e2{width:auto;max-width:auto;}.elementor-15200 .elementor-element.elementor-element-34c06e2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-34c06e2 .elementor-icon-wrapper{text-align:center;}.elementor-15200 .elementor-element.elementor-element-34c06e2 .elementor-icon{font-size:24px;}.elementor-15200 .elementor-element.elementor-element-34c06e2 .elementor-icon svg{height:24px;}.elementor-15200 .elementor-element.elementor-element-758d924{width:auto;max-width:auto;}.elementor-15200 .elementor-element.elementor-element-758d924 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-758d924 .elementor-icon-wrapper{text-align:center;}.elementor-15200 .elementor-element.elementor-element-758d924 .elementor-icon{font-size:24px;}.elementor-15200 .elementor-element.elementor-element-758d924 .elementor-icon svg{height:24px;}.elementor-15200 .elementor-element.elementor-element-a928072{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF82;}.elementor-15200 .elementor-element.elementor-element-4665551 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-4665551{text-align:left;}.elementor-15200 .elementor-element.elementor-element-4665551 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-71bb0e9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-71bb0e9{text-align:left;}.elementor-15200 .elementor-element.elementor-element-71bb0e9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-6a23de0{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF82;}.elementor-15200 .elementor-element.elementor-element-156e499 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-156e499{text-align:left;}.elementor-15200 .elementor-element.elementor-element-156e499 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-356d408 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-356d408{text-align:left;}.elementor-15200 .elementor-element.elementor-element-356d408 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-e3a9b95{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF82;}.elementor-15200 .elementor-element.elementor-element-f141443 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-f141443{text-align:left;}.elementor-15200 .elementor-element.elementor-element-f141443 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-03dc824 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-03dc824{text-align:left;}.elementor-15200 .elementor-element.elementor-element-03dc824 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-17a3389{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF82;}.elementor-15200 .elementor-element.elementor-element-63867b7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-63867b7{text-align:left;}.elementor-15200 .elementor-element.elementor-element-63867b7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-a59f99f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-a59f99f{text-align:left;}.elementor-15200 .elementor-element.elementor-element-a59f99f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1.6rem;color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-a08f15d > .elementor-element-populated{padding:0em 4em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-a1ada9c img{border-radius:17px 17px 17px 17px;}.elementor-15200 .elementor-element.elementor-element-7334530 > .elementor-container{max-width:1400px;}.elementor-15200 .elementor-element.elementor-element-7334530{padding:3em 0em 5em 0em;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-1b6a23e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-1b6a23e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15200 .elementor-element.elementor-element-1b6a23e > .elementor-element-populated{padding:4em 4em 4em 0em;}.elementor-15200 .elementor-element.elementor-element-29e444c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-29e444c{text-align:left;}.elementor-15200 .elementor-element.elementor-element-29e444c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.6rem;letter-spacing:3px;color:#FA5E69;}.elementor-15200 .elementor-element.elementor-element-fe05da7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-fe05da7{text-align:left;}.elementor-15200 .elementor-element.elementor-element-fe05da7 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#0A1540;}.elementor-15200 .elementor-element.elementor-element-6e99baa{--divider-border-style:solid;--divider-color:var( --e-global-color-b002f02 );--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15200 .elementor-element.elementor-element-6e99baa .elementor-divider-separator{width:100%;}.elementor-15200 .elementor-element.elementor-element-6e99baa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15200 .elementor-element.elementor-element-2f8f029{--divider-border-style:solid;--divider-color:var( --e-global-color-73fab41 );--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15200 .elementor-element.elementor-element-2f8f029 .elementor-divider-separator{width:100%;}.elementor-15200 .elementor-element.elementor-element-2f8f029 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15200 .elementor-element.elementor-element-d0e3096{--divider-border-style:solid;--divider-color:var( --e-global-color-bbf1dd6 );--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-15200 .elementor-element.elementor-element-d0e3096 .elementor-divider-separator{width:100%;}.elementor-15200 .elementor-element.elementor-element-d0e3096 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-5952920.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-5952920.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-5952920 > .elementor-element-populated{padding:108px 40px 23px 40px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15200 .elementor-element.elementor-element-2d6e301 .elementor-swiper-button{font-size:20px;}.elementor-15200 .elementor-element.elementor-element-2d6e301 .elementor-testimonial__content, .elementor-15200 .elementor-element.elementor-element-2d6e301 .elementor-testimonial__content:after{background-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-2d6e301 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-15200 .elementor-element.elementor-element-2d6e301.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-15200 .elementor-element.elementor-element-2d6e301.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-15200 .elementor-element.elementor-element-2d6e301.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-15200 .elementor-element.elementor-element-2d6e301.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15200 .elementor-element.elementor-element-2d6e301.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-15200 .elementor-element.elementor-element-2d6e301 .elementor-testimonial__text{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-15200 .elementor-element.elementor-element-cb2dcf3:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-cb2dcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-73fab41 ) 0%, #FFFFFF 100%);}.elementor-15200 .elementor-element.elementor-element-cb2dcf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 0em 6em 0em;}.elementor-15200 .elementor-element.elementor-element-cb2dcf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-805a8f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-805a8f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-805a8f8 > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-15200 .elementor-element.elementor-element-188e55c > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-15200 .elementor-element.elementor-element-188e55c{text-align:center;}.elementor-15200 .elementor-element.elementor-element-188e55c .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:#0A1540;}.elementor-15200 .elementor-element.elementor-element-b6a0004{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-15200 .elementor-element.elementor-element-b6a0004 .swiper-slide > .elementor-element{height:100%;}.elementor-15200 .elementor-element.elementor-element-80e534c:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-80e534c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.francevoguette.com/wp-content/uploads/2026/03/train-a-droite-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:47% auto;}.elementor-15200 .elementor-element.elementor-element-80e534c > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15200 .elementor-element.elementor-element-80e534c > .elementor-container{max-width:1400px;}.elementor-15200 .elementor-element.elementor-element-80e534c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3em 0em 5em 0em;}.elementor-bc-flex-widget .elementor-15200 .elementor-element.elementor-element-0605f87.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15200 .elementor-element.elementor-element-0605f87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15200 .elementor-element.elementor-element-4785b61 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15200 .elementor-element.elementor-element-4785b61 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-213f664 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-213f664{text-align:left;}.elementor-15200 .elementor-element.elementor-element-213f664 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-c910a7f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-15200 .elementor-element.elementor-element-c910a7f{text-align:left;}.elementor-15200 .elementor-element.elementor-element-c910a7f .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-83fab51.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15200 .elementor-element.elementor-element-bd5ad37{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:right;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:300;line-height:36px;letter-spacing:-0.2px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-bd5ad37 a{color:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-31cc96e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-15200 .elementor-element.elementor-element-31cc96e > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-4028301 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-4028301{text-align:left;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:300;line-height:36px;letter-spacing:-0.2px;color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-4028301 a{color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-5d0042d .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-b002f02 );color:var( --e-global-color-b002f02 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b002f02 );}.elementor-15200 .elementor-element.elementor-element-5d0042d .elementor-button:hover, .elementor-15200 .elementor-element.elementor-element-5d0042d .elementor-button:focus{background-color:#E94652;color:#FFFFFF;border-color:#E94652;}.elementor-15200 .elementor-element.elementor-element-5d0042d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-5d0042d .elementor-button:hover svg, .elementor-15200 .elementor-element.elementor-element-5d0042d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15200 .elementor-element.elementor-element-17da378.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15200 .elementor-element.elementor-element-004b8b6{padding:40px 0px 40px 0px;}.elementor-15200 .elementor-element.elementor-element-ddc23fd > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-15200 .elementor-element.elementor-element-b6a0004{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-15200 .elementor-element.elementor-element-d3e7827{width:15.437%;}.elementor-15200 .elementor-element.elementor-element-bee7644{width:67.211%;}.elementor-15200 .elementor-element.elementor-element-beabb97{width:17.016%;}.elementor-15200 .elementor-element.elementor-element-c7c2025{width:50.439%;}.elementor-15200 .elementor-element.elementor-element-d8f4cd1{width:18.559%;}.elementor-15200 .elementor-element.elementor-element-afeb59c{width:81.441%;}.elementor-15200 .elementor-element.elementor-element-8ddd44b{width:49.517%;}.elementor-15200 .elementor-element.elementor-element-6f4369e{width:33.639%;}.elementor-15200 .elementor-element.elementor-element-86537df{width:66.361%;}.elementor-15200 .elementor-element.elementor-element-8d3cf51{width:28.913%;}.elementor-15200 .elementor-element.elementor-element-3d5c427{width:71.087%;}.elementor-15200 .elementor-element.elementor-element-f5a94fd{width:45.202%;}.elementor-15200 .elementor-element.elementor-element-a08f15d{width:54.798%;}.elementor-15200 .elementor-element.elementor-element-1b6a23e{width:33.639%;}.elementor-15200 .elementor-element.elementor-element-5952920{width:66.361%;}.elementor-15200 .elementor-element.elementor-element-4785b61{width:34.709%;}.elementor-15200 .elementor-element.elementor-element-83fab51{width:65.291%;}.elementor-15200 .elementor-element.elementor-element-31cc96e{width:56.519%;}.elementor-15200 .elementor-element.elementor-element-17da378{width:43.481%;}}@media(max-width:767px){.elementor-15200 .elementor-element.elementor-element-29c8e0f:not(.elementor-motion-effects-element-type-background), .elementor-15200 .elementor-element.elementor-element-29c8e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-15200 .elementor-element.elementor-element-c7c2025 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-15200 .elementor-element.elementor-element-17c0b77 > .elementor-widget-container{margin:0em -1em 0em -1em;}.elementor-15200 .elementor-element.elementor-element-17c0b77{text-align:left;}.elementor-15200 .elementor-element.elementor-element-d8f4cd1{width:30%;}.elementor-15200 .elementor-element.elementor-element-afeb59c{width:70%;}.elementor-15200 .elementor-element.elementor-element-c731d79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-85d33a5{width:100%;}.elementor-15200 .elementor-element.elementor-element-8ddd44b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-6f4369e > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-86537df > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-ee10777 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-d88df6a{width:100%;max-width:100%;text-align:left;}.elementor-15200 .elementor-element.elementor-element-0752449{width:100%;max-width:100%;text-align:left;}.elementor-15200 .elementor-element.elementor-element-237e31f{width:100%;max-width:100%;text-align:left;}.elementor-15200 .elementor-element.elementor-element-062f5c9{width:100%;max-width:100%;text-align:left;}.elementor-15200 .elementor-element.elementor-element-12a81a2 > .elementor-element-populated{padding:30px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-3d5c427.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15200 .elementor-element.elementor-element-93447f1{width:100%;max-width:100%;text-align:left;}.elementor-15200 .elementor-element.elementor-element-abbbea3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-15200 .elementor-element.elementor-element-af8a106{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-15200 .elementor-element.elementor-element-50994c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-15200 .elementor-element.elementor-element-2623955{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-15200 .elementor-element.elementor-element-835a288 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-15200 .elementor-element.elementor-element-32c272c{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-15200 .elementor-element.elementor-element-67c9f0b > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-15200 .elementor-element.elementor-element-f5a94fd > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-1b6a23e > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-5952920 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-b6a0004{--swiper-slides-to-display:1;}.elementor-15200 .elementor-element.elementor-element-0605f87 > .elementor-element-populated{padding:30px 40px 0px 40px;}.elementor-15200 .elementor-element.elementor-element-4785b61 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15200 .elementor-element.elementor-element-bd5ad37{width:100%;max-width:100%;}.elementor-15200 .elementor-element.elementor-element-31cc96e > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-758a72a *//* SLIDER 2 - propre, sans override des tailles Swiper */

.fv-villes-swiper-2 .fv-swiper-2,
.fv-villes-swiper-2 .fv-swiper-2 .swiper-wrapper{
  height: auto !important;
  overflow: visible !important;
}

.fv-villes-swiper-2 .fv-swiper-2 .swiper-slide{
  position: relative !important;
  height: 680px !important;
  min-height: 680px !important;
  overflow: hidden !important;
  background: transparent !important;
}

/* Remonte 100% de hauteur dans les wrappers Elementor */
.fv-villes-swiper-2 .fv-swiper-2 .swiper-slide .elementor-widget-wrap{
  height: 100% !important;
  position: relative !important;
}

/* Calque image plein panneau */
.fv-villes-swiper-2 .fv-panel-img{
  position: absolute !important;
  inset: 0 !important;
  z-index: 1 !important;
}

/* Force les wrappers image a 100% */
.fv-villes-swiper-2 .fv-panel-img .elementor-widget-container,
.fv-villes-swiper-2 .fv-panel-img a,
.fv-villes-swiper-2 .fv-panel-img picture{
  width: 100% !important;
  height: 100% !important;
  display: block !important;
}

/* L’astuce clé : Elementor ou le theme peut imposer height:auto sur img
   donc on force height:100% + min-height:100% + position absolue
*/
.fv-villes-swiper-2 .fv-panel-img img{
  position: absolute !important;
  top: 0 !important;
  left: 50% !important;

  height: 100% !important;
  min-height: 100% !important;
  width: calc(100% + 420px) !important;
  max-width: none !important;

  object-fit: cover !important;
  display: block !important;

  transform: translate3d(calc(-50% + var(--px, 0px)), 0, 0) !important;
  will-change: transform;
}

/* Titre au dessus */
.fv-villes-swiper-2 .fv-panel-title{
  position: absolute !important;
  left: 32px !important;
  bottom: 32px !important;
  z-index: 10 !important;
  pointer-events: none;
}

.fv-villes-swiper-2 .fv-panel-title .elementor-heading-title{
  margin: 0 !important;
  line-height: 1 !important;
  color: rgba(255,255,255,.92) !important;
}
/* =========================================
   OVERLAY DEGRADE BAS (35%)
========================================= */

/* Overlay sur le calque image (même taille que l'image) */
.fv-villes-swiper-2 .fv-panel-img::after{
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;             /* au dessus de l'image, sous le titre */
  pointer-events: none;

  background: linear-gradient(
    to top,
    rgba(0,0,0,0.75) 0%,
    rgba(0,0,0,0.6) 15%,
    rgba(0,0,0,0.35) 25%,
    rgba(0,0,0,0.15) 35%,
    rgba(0,0,0,0) 55%
  );
}

/* Assure que le calque image prend bien toute la largeur du panneau */
.fv-villes-swiper-2 .fv-panel-img{
  left: 0 !important;
  right: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  height: 100% !important;
}

/* Overlay parfaitement calé sur toute la largeur */
.fv-villes-swiper-2 .fv-panel-img::after{
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  pointer-events: none;

  background: linear-gradient(
    to top,
    rgba(0,0,0,0.75) 0%,
    rgba(0,0,0,0.6) 15%,
    rgba(0,0,0,0.35) 25%,
    rgba(0,0,0,0.15) 35%,
    rgba(0,0,0,0) 55%
  );
}

.fv-villes-swiper-2 .fv-panel-img .elementor-widget-container{
  padding: 0 !important;
}
/* Corrige le decalage gauche (souvent padding Elementor sur widget-wrap / container) */
.fv-villes-swiper-2 .fv-swiper-2 .swiper-slide{
  padding: 0 !important;
}

/* Elementor peut ajouter du padding ici selon les reglages colonne/section */
.fv-villes-swiper-2 .fv-swiper-2 .swiper-slide > .elementor-widget-wrap{
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin: 0 !important;
}

/* Et parfois le padding est sur le container du widget image */
.fv-villes-swiper-2 .fv-panel-img,
.fv-villes-swiper-2 .fv-panel-img .elementor-widget-container{
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Sécurité: le calque image doit être positionné par rapport au slide */
.fv-villes-swiper-2 .fv-swiper-2 .swiper-slide{
  position: relative !important;
}
.fv-villes-swiper-2 .fv-panel-img{
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ea8ac6 */.logo-ticker {
  width: 100%;
  overflow: hidden;
}

.logo-ticker-track {
  display: flex;
  align-items: center;
  gap: 4rem;
  width: max-content;
  animation: logo-ticker-scroll 30s linear infinite;
}

.logo-ticker-track img {
  height: 110px;
  max-width: 140px;
  width: auto;

  object-fit: contain;
  flex-shrink: 0;

  opacity: 0.85;
}


.logo-ticker-track img:hover {
  opacity: 1;
}

@keyframes logo-ticker-scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS */.colonne-ancre,
.colonne-ancre *,
.colonne-ancre > .elementor-widget-wrap,
.colonne-ancre > .elementor-widget-wrap * {
  cursor: pointer !important;
}/* End custom CSS */