.elementor-25340 .elementor-element.elementor-element-bc84f4d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-bc84f4d .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-bc84f4d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-bc84f4d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-cd7c37c{text-align:center;}.elementor-25340 .elementor-element.elementor-element-122367b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;}.elementor-25340 .elementor-element.elementor-element-6a329b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:43px 43px;--row-gap:43px;--column-gap:43px;}.elementor-25340 .elementor-element.elementor-element-6a329b5 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-6a329b5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-6a329b5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-8065eb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-8065eb9 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-8065eb9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-8065eb9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-6a7db16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-25340 .elementor-element.elementor-element-abcafe0{text-align:center;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-abcafe0 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-544abef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-544abef .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-544abef .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-544abef .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-7df9129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-25340 .elementor-element.elementor-element-ae6aab5{text-align:center;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-ae6aab5 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-e9dee0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-e9dee0d .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-e9dee0d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-e9dee0d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-1aaa630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-25340 .elementor-element.elementor-element-e182275{text-align:center;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-e182275 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-89e80ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:43px 43px;--row-gap:43px;--column-gap:43px;}.elementor-25340 .elementor-element.elementor-element-89e80ee .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-89e80ee .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-89e80ee .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-cb0f975{--display:flex;}.elementor-25340 .elementor-element.elementor-element-cb0f975 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-cb0f975 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-cb0f975 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-053a575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-25340 .elementor-element.elementor-element-e154342{text-align:center;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-e154342 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-ef7c720{--display:flex;}.elementor-25340 .elementor-element.elementor-element-ef7c720 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-ef7c720 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-ef7c720 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-fec2eb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-25340 .elementor-element.elementor-element-70306b4{text-align:center;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-70306b4 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-0d3df51{--display:flex;}.elementor-25340 .elementor-element.elementor-element-0d3df51 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-0d3df51 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-0d3df51 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-539127f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-25340 .elementor-element.elementor-element-f662ea7{text-align:center;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-f662ea7 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-8bd19ac{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-25340 .elementor-element.elementor-element-01a7715{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.75;}.elementor-25340 .elementor-element.elementor-element-01a7715:not(.elementor-motion-effects-element-type-background), .elementor-25340 .elementor-element.elementor-element-01a7715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-theme_color_alt_bg_color );background-image:url("https://arkavia.fr/wp-content/uploads/2025/08/RB-Gradient-Background-062-scaled-e1754233641658.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25340 .elementor-element.elementor-element-01a7715::before, .elementor-25340 .elementor-element.elementor-element-01a7715 > .elementor-background-video-container::before, .elementor-25340 .elementor-element.elementor-element-01a7715 > .e-con-inner > .elementor-background-video-container::before, .elementor-25340 .elementor-element.elementor-element-01a7715 > .elementor-background-slideshow::before, .elementor-25340 .elementor-element.elementor-element-01a7715 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25340 .elementor-element.elementor-element-01a7715 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(236deg, #00000000 0%, var( --e-global-color-theme_color_alt_bg_color ) 100%);}.elementor-25340 .elementor-element.elementor-element-01a7715 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-01a7715 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-01a7715 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-a805d41 .fluentform-widget-wrapper{width:500px;}.elementor-25340 .elementor-element.elementor-element-a805d41 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-25340 .elementor-element.elementor-element-8da1303{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.75;}.elementor-25340 .elementor-element.elementor-element-8da1303:not(.elementor-motion-effects-element-type-background), .elementor-25340 .elementor-element.elementor-element-8da1303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-theme_color_alt_bg_color );background-image:url("https://arkavia.fr/wp-content/uploads/2025/08/RB-Gradient-Background-062-scaled-e1754233641658.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25340 .elementor-element.elementor-element-8da1303::before, .elementor-25340 .elementor-element.elementor-element-8da1303 > .elementor-background-video-container::before, .elementor-25340 .elementor-element.elementor-element-8da1303 > .e-con-inner > .elementor-background-video-container::before, .elementor-25340 .elementor-element.elementor-element-8da1303 > .elementor-background-slideshow::before, .elementor-25340 .elementor-element.elementor-element-8da1303 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25340 .elementor-element.elementor-element-8da1303 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(236deg, #00000000 0%, var( --e-global-color-theme_color_alt_bg_color ) 100%);}.elementor-25340 .elementor-element.elementor-element-8da1303 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-8da1303 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-8da1303 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-bda7df8{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-25340 .elementor-element.elementor-element-bda7df8:not(.elementor-motion-effects-element-type-background), .elementor-25340 .elementor-element.elementor-element-bda7df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-theme_color_bg_color );}.elementor-25340 .elementor-element.elementor-element-bda7df8 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-bda7df8 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-bda7df8 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-609dde0{text-align:center;}.elementor-25340 .elementor-element.elementor-element-ab25c48{text-align:center;font-size:9px;line-height:12px;}.elementor-25340 .elementor-element.elementor-element-d6ae11c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-d6ae11c .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-d6ae11c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-d6ae11c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-0d1257e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-25340 .elementor-element.elementor-element-0d1257e:not(.elementor-motion-effects-element-type-background), .elementor-25340 .elementor-element.elementor-element-0d1257e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #00A5FF 0%, var( --e-global-color-theme_color_alt_link ) 100%);}.elementor-25340 .elementor-element.elementor-element-0d1257e .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-0d1257e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-0d1257e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-0d1257e.e-con{--align-self:flex-start;}.elementor-25340 .elementor-element.elementor-element-804ba68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-25340 .elementor-element.elementor-element-804ba68 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-theme_color_bg_color_2 );}.elementor-25340 .elementor-element.elementor-element-acee2d3 .elementor-heading-title{color:var( --e-global-color-theme_color_bg_color_2 );}.elementor-25340 .elementor-element.elementor-element-e9c724f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-25340 .elementor-element.elementor-element-e9c724f .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-e9c724f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-e9c724f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-fce9409{--display:flex;--min-height:100vh;--justify-content:flex-end;--padding-top:0%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-25340 .elementor-element.elementor-element-fce9409 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-fce9409 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-fce9409 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-9fbc7df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-25340 .elementor-element.elementor-element-9fbc7df .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;}.elementor-25340 .elementor-element.elementor-element-5ac2019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-25340 .elementor-element.elementor-element-345f828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:justify;}.elementor-25340 .elementor-element.elementor-element-2ad349c .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-2ad349c .elementor-button:hover, .elementor-25340 .elementor-element.elementor-element-2ad349c .elementor-button:focus{color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-2ad349c .elementor-button:hover svg, .elementor-25340 .elementor-element.elementor-element-2ad349c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-ffa1771{--display:flex;--min-height:100vh;--justify-content:flex-end;--padding-top:0%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-25340 .elementor-element.elementor-element-ffa1771 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-ffa1771 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-ffa1771 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-5c2f206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-25340 .elementor-element.elementor-element-5c2f206 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;}.elementor-25340 .elementor-element.elementor-element-7bcd61a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-25340 .elementor-element.elementor-element-989091d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:justify;}.elementor-25340 .elementor-element.elementor-element-3975847 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-3975847 .elementor-button:hover, .elementor-25340 .elementor-element.elementor-element-3975847 .elementor-button:focus{color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-3975847 .elementor-button:hover svg, .elementor-25340 .elementor-element.elementor-element-3975847 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-95d94fa{--display:flex;--min-height:100vh;--justify-content:flex-end;--padding-top:0%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-25340 .elementor-element.elementor-element-95d94fa .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-95d94fa .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-95d94fa .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-c7ebeca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-25340 .elementor-element.elementor-element-c7ebeca .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;}.elementor-25340 .elementor-element.elementor-element-4c6db3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-25340 .elementor-element.elementor-element-5239fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:justify;}.elementor-25340 .elementor-element.elementor-element-3b94a15 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-3b94a15 .elementor-button:hover, .elementor-25340 .elementor-element.elementor-element-3b94a15 .elementor-button:focus{color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-3b94a15 .elementor-button:hover svg, .elementor-25340 .elementor-element.elementor-element-3b94a15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-6e51a51{--display:flex;--min-height:100vh;--justify-content:flex-end;--padding-top:0%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-25340 .elementor-element.elementor-element-6e51a51 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-6e51a51 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-6e51a51 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-37b4508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-25340 .elementor-element.elementor-element-37b4508 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;}.elementor-25340 .elementor-element.elementor-element-6d379cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-25340 .elementor-element.elementor-element-f6072a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:justify;}.elementor-25340 .elementor-element.elementor-element-2a3dbc6 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-2a3dbc6 .elementor-button:hover, .elementor-25340 .elementor-element.elementor-element-2a3dbc6 .elementor-button:focus{color:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-2a3dbc6 .elementor-button:hover svg, .elementor-25340 .elementor-element.elementor-element-2a3dbc6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25340 .elementor-element.elementor-element-7c50ef4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-25340 .elementor-element.elementor-element-7c50ef4 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-7c50ef4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-7c50ef4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-37ed2c9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:142px;--padding-bottom:142px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-37ed2c9 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-37ed2c9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-37ed2c9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-d190b40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-25340 .elementor-element.elementor-element-d190b40 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-d190b40 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-d190b40 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-f2c52b7 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-text,
					 .elementor-25340 .elementor-element.elementor-element-f2c52b7 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-icon i,
					 .elementor-25340 .elementor-element.elementor-element-f2c52b7 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-icon svg{color:var( --e-global-color-theme_color_meta );fill:var( --e-global-color-theme_color_meta );}.elementor-25340 .elementor-element.elementor-element-931aa37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-931aa37 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-931aa37 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-931aa37 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-931aa37.e-con{--align-self:flex-end;}.elementor-25340 .elementor-element.elementor-element-921c06d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-921c06d .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-921c06d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-921c06d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-48deadc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-theme_color_title );--border-color:var( --e-global-color-theme_color_title );--margin-top:0px;--margin-bottom:53px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-48deadc .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-48deadc .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-48deadc .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-9dbd51c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-25340 .elementor-element.elementor-element-9dbd51c .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;}.elementor-25340 .elementor-element.elementor-element-fae5b83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-25340 .elementor-element.elementor-element-fae5b83 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-fae5b83 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-fae5b83 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-03b176c{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-25340 .elementor-element.elementor-element-1141588{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:43px 43px;--row-gap:43px;--column-gap:43px;}.elementor-25340 .elementor-element.elementor-element-1141588 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-1141588 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-1141588 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-8d1b3df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-8d1b3df .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-8d1b3df .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-8d1b3df .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-011b8fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-25340 .elementor-element.elementor-element-39b57ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-theme_color_bd_color );--border-color:var( --e-global-color-theme_color_bd_color );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-39b57ba .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-39b57ba .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-39b57ba .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-71ca0d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-25340 .elementor-element.elementor-element-27900d2{text-align:justify;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-27900d2 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-07853f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-07853f9 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-07853f9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-07853f9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-55baebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-25340 .elementor-element.elementor-element-1d194d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-theme_color_bd_color );--border-color:var( --e-global-color-theme_color_bd_color );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-1d194d3 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-1d194d3 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-1d194d3 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-1fa197f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-25340 .elementor-element.elementor-element-a142439{text-align:justify;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-a142439 a{color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-ea91ff0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25340 .elementor-element.elementor-element-ea91ff0 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-ea91ff0 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-ea91ff0 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-e622475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-25340 .elementor-element.elementor-element-e671f18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-theme_color_bd_color );--border-color:var( --e-global-color-theme_color_bd_color );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-e671f18 .trx_addons_bg_text{z-index:0;}.elementor-25340 .elementor-element.elementor-element-e671f18 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-25340 .elementor-element.elementor-element-e671f18 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-25340 .elementor-element.elementor-element-18b0f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-25340 .elementor-element.elementor-element-5534501{text-align:justify;color:var( --e-global-color-theme_color_text );}.elementor-25340 .elementor-element.elementor-element-5534501 a{color:var( --e-global-color-theme_color_text );}@media(max-width:1024px){.elementor-25340 .elementor-element.elementor-element-6a329b5{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-25340 .elementor-element.elementor-element-8065eb9{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-544abef{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-e9dee0d{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-89e80ee{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-25340 .elementor-element.elementor-element-8bd19ac{--e-n-carousel-swiper-slides-to-display:2;}.elementor-25340 .elementor-element.elementor-element-804ba68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-9fbc7df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-5ac2019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-25340 .elementor-element.elementor-element-345f828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25340 .elementor-element.elementor-element-5c2f206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-7bcd61a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-25340 .elementor-element.elementor-element-989091d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25340 .elementor-element.elementor-element-c7ebeca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-4c6db3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-25340 .elementor-element.elementor-element-5239fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25340 .elementor-element.elementor-element-37b4508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-6d379cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-25340 .elementor-element.elementor-element-f6072a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25340 .elementor-element.elementor-element-7c50ef4{--padding-top:0px;--padding-bottom:95px;--padding-left:30px;--padding-right:30px;}.elementor-25340 .elementor-element.elementor-element-37ed2c9{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-d190b40{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-25340 .elementor-element.elementor-element-921c06d{--padding-top:0px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-48deadc{--margin-top:0px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-9dbd51c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-1141588{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-25340 .elementor-element.elementor-element-011b8fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25340 .elementor-element.elementor-element-39b57ba{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-55baebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25340 .elementor-element.elementor-element-1d194d3{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-e622475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-25340 .elementor-element.elementor-element-e671f18{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-25340 .elementor-element.elementor-element-bc84f4d{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-cd7c37c .elementor-heading-title{font-size:24px;}.elementor-25340 .elementor-element.elementor-element-6a329b5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-25340 .elementor-element.elementor-element-8065eb9{--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-6a7db16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-544abef{--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-7df9129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-e9dee0d{--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-1aaa630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-89e80ee{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-25340 .elementor-element.elementor-element-053a575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-fec2eb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-539127f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-8bd19ac{--e-n-carousel-swiper-slides-to-display:1;}.elementor-25340 .elementor-element.elementor-element-a805d41 .fluentform-widget-wrapper{width:100%;}.elementor-25340 .elementor-element.elementor-element-0d1257e{--min-height:70vh;}.elementor-25340 .elementor-element.elementor-element-804ba68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-804ba68 .elementor-heading-title{font-size:13px;}.elementor-25340 .elementor-element.elementor-element-fce9409{--min-height:70vh;}.elementor-25340 .elementor-element.elementor-element-9fbc7df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-9fbc7df .elementor-heading-title{font-size:13px;}.elementor-25340 .elementor-element.elementor-element-5ac2019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-345f828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25340 .elementor-element.elementor-element-ffa1771{--min-height:70vh;}.elementor-25340 .elementor-element.elementor-element-5c2f206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-5c2f206 .elementor-heading-title{font-size:13px;}.elementor-25340 .elementor-element.elementor-element-7bcd61a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-989091d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25340 .elementor-element.elementor-element-95d94fa{--min-height:70vh;}.elementor-25340 .elementor-element.elementor-element-c7ebeca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-c7ebeca .elementor-heading-title{font-size:13px;}.elementor-25340 .elementor-element.elementor-element-4c6db3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-5239fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25340 .elementor-element.elementor-element-6e51a51{--min-height:70vh;}.elementor-25340 .elementor-element.elementor-element-37b4508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-37b4508 .elementor-heading-title{font-size:13px;}.elementor-25340 .elementor-element.elementor-element-6d379cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-25340 .elementor-element.elementor-element-f6072a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-25340 .elementor-element.elementor-element-7c50ef4{--padding-top:0px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-25340 .elementor-element.elementor-element-37ed2c9{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-d190b40{--width:100%;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-25340 .elementor-element.elementor-element-931aa37{--width:100%;}.elementor-25340 .elementor-element.elementor-element-921c06d{--padding-top:0px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-48deadc{--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-9dbd51c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-9dbd51c .elementor-heading-title{font-size:13px;}.elementor-25340 .elementor-element.elementor-element-1141588{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-25340 .elementor-element.elementor-element-011b8fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-25340 .elementor-element.elementor-element-39b57ba{--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-71ca0d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-55baebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-25340 .elementor-element.elementor-element-1d194d3{--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-1fa197f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-25340 .elementor-element.elementor-element-e622475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-25340 .elementor-element.elementor-element-e671f18{--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25340 .elementor-element.elementor-element-18b0f4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}}@media(min-width:768px){.elementor-25340 .elementor-element.elementor-element-01a7715{--content-width:100%;}.elementor-25340 .elementor-element.elementor-element-bda7df8{--width:500px;}.elementor-25340 .elementor-element.elementor-element-0d1257e{--width:50%;}.elementor-25340 .elementor-element.elementor-element-e9c724f{--width:50%;}.elementor-25340 .elementor-element.elementor-element-d190b40{--width:87%;}.elementor-25340 .elementor-element.elementor-element-931aa37{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25340 .elementor-element.elementor-element-d190b40{--width:80%;}.elementor-25340 .elementor-element.elementor-element-931aa37{--width:60%;}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-a805d41 *//* ==== Arkavia – Fluent Forms (#9) – Thème personnalisé ==== */
#fluentform_9 {
  --c-bg:            transparent;
  --c-surface:       #ffffff;
  --c-surface-alt:   #f6f8fb;
  --c-border:        #e6ecf2;
  --c-text:          #0f172a;
  --c-muted:         #6b7280;
  --c-accent:        #5B8DEF;      /* <-- change pour ta couleur primaire */
  --c-accent-600:    #3a73e6;
  --c-accent-700:    #2e62c9;
  --c-danger:        #e11d48;
  --shadow-sm:       0 1px 2px rgba(16,24,40,.06);
  --shadow-md:       0 4px 12px rgba(16,24,40,.08);
  --radius:          14px;         /* rayon des coins */
  --radius-sm:       10px;
  --radius-pill:     999px;
  --focus-ring:      0 0 0 3px rgba(91,141,239,.25);
  font-family: inherit;
}

/* Conteneur du form */
#fluentform_9 fieldset {
  background: var(--c-bg);
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}
#fluentform_9 .ff-step-container {
  background: var(--c-surface);
  border: 1px solid var(--c-border);
  border-radius: var(--radius);
  box-shadow: var(--shadow-sm);
  padding: clamp(20px, 3vw, 32px);
}

/* ===== En-tête & barre de progression ===== */
#fluentform_9 .ff-step-header {
  display: grid;
  gap: 10px;
  margin-bottom: 16px;
}
#fluentform_9 .ff-el-progress-status {
  color: var(--c-muted);
  font-size: 13px;
  letter-spacing: .2px;
}

/* Progress bar */
#fluentform_9 .ff-el-progress {
  background: var(--c-surface-alt);
  height: 10px;
  border-radius: var(--radius-pill);
  overflow: hidden;
  position: relative;
}
#fluentform_9 .ff-el-progress-bar {
  background: linear-gradient(90deg, var(--c-accent), var(--c-accent-600));
  height: 100%;
  border-radius: var(--radius-pill);
  transition: width .35s ease;
}
#fluentform_9 .ff-el-progress-bar span {
  position: absolute;
  top: -28px;
  right: 0;
  transform: translateY(-2px);
  background: var(--c-surface);
  color: var(--c-text);
  border: 1px solid var(--c-border);
  padding: 2px 8px;
  border-radius: var(--radius-pill);
  font-size: 12px;
  box-shadow: var(--shadow-sm);
}

/* ===== Groupes & labels ===== */
#fluentform_9 .ff-el-group {
  margin: 14px 0 18px;
}
#fluentform_9 .ff-el-input--label label {
  display: block;
  font-weight: 600;
  color: var(--c-text);
  margin-bottom: 8px;
  line-height: 1.3;
}
#fluentform_9 .ff-el-is-required .ff-el-input--label label::after {
  content: " *";
  color: var(--c-accent);
}

/* ===== Champs (text/email/textarea) ===== */
#fluentform_9 .ff-el-form-control {
  width: 100%;
  appearance: none;
  background: var(--c-surface);
  border: 1px solid var(--c-border) !important;
  border-radius: var(--radius-sm) !important;
  padding: 12px 14px !important;
  color: var(--c-text);
  transition: border-color .2s ease, box-shadow .2s ease, background .2s;
  box-shadow: inset 0 1px 0 rgba(16,24,40,.03);
}
#fluentform_9 .ff-el-form-control::placeholder { color: #9aa4b2; }
#fluentform_9 .ff-el-form-control:focus {
  outline: none;
  border-color: var(--c-accent) !important;
  box-shadow: var(--focus-ring);
  background: #fff;
}

/* Champs "Nom/Prénom" côte à côte sur desktop */
@media (min-width: 640px) {
  #fluentform_9 .ff-name-field-wrapper .ff-t-container {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
  }
}

/* ===== Radios & Checkboxes ===== */
#fluentform_9 .ff-el-form-check {
  display: block;
  margin: 8px 0;
}
#fluentform_9 .ff-el-form-check-input {
  /* simple, propre et accessible */
  accent-color: var(--c-accent);
  width: 18px; height: 18px;
  margin-right: 10px;
  transform: translateY(2px);
}
#fluentform_9 .ff-el-form-check-label {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--c-text);
  padding: 10px 12px;
  border: 1px solid var(--c-border);
  border-radius: 12px;
  background: var(--c-surface);
  transition: border-color .2s ease, box-shadow .2s ease, background .2s;
}
#fluentform_9 .ff-el-form-check-label:hover {
  border-color: var(--c-accent);
  box-shadow: var(--shadow-sm);
}

/* ===== Range slider (plugin .rangeslider) ===== */
#fluentform_9 .ff_slider_wrapper { display: grid; gap: 8px; }
#fluentform_9 .rangeslider {
  height: 8px !important;
  background: var(--c-surface-alt) !important;
  border-radius: var(--radius-pill) !important;
  box-shadow: inset 0 1px 0 rgba(16,24,40,.05);
}
#fluentform_9 .rangeslider__fill {
  background: linear-gradient(90deg, var(--c-accent), var(--c-accent-600)) !important;
  border-radius: var(--radius-pill);
}
#fluentform_9 .rangeslider__handle {
  width: 22px !important; height: 22px !important;
  top: -7px !important;
  background: #fff !important;
  border: 2px solid var(--c-accent) !important;
  border-radius: 50% !important;
  box-shadow: 0 2px 10px rgba(16,24,40,.15) !important;
}
#fluentform_9 .ff_range_value {
  justify-self: end;
  font-weight: 600;
  color: var(--c-accent-700);
  background: rgba(91,141,239,.08);
  padding: 2px 10px;
  border-radius: var(--radius-pill);
  border: 1px solid rgba(91,141,239,.2);
  font-size: 12px;
}

/* ===== Navigation des étapes ===== */
#fluentform_9 .step-nav {
  display: flex;
  gap: 10px;
  justify-content: space-between;
  margin-top: 8px;
}

/* Boutons */
#fluentform_9 .ff-btn {
  border-radius: var(--radius-pill) !important;
  padding: 11px 18px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  border: 1px solid transparent !important;
  box-shadow: var(--shadow-sm);
  transition: transform .06s ease, box-shadow .2s ease, background .2s ease, border-color .2s ease;
}
#fluentform_9 .ff-btn:active { transform: translateY(1px); }

/* Suivant / Submit (primaire) */
#fluentform_9 .ff-btn-next,
#fluentform_9 .ff-btn-submit {
  background: linear-gradient(90deg, var(--c-accent), var(--c-accent-600)) !important;
  color: #fff !important;
}
#fluentform_9 .ff-btn-next:hover,
#fluentform_9 .ff-btn-submit:hover {
  box-shadow: var(--shadow-md);
}

/* Précédent (secondaire) */
#fluentform_9 .ff-btn-prev,
#fluentform_9 .ff-btn-secondary {
  background: var(--c-surface) !important;
  border-color: var(--c-border) !important;
  color: var(--c-text) !important;
}
#fluentform_9 .ff-btn-prev:hover,
#fluentform_9 .ff-btn-secondary:hover {
  border-color: var(--c-accent) !important;
  box-shadow: var(--shadow-sm);
}

/* Dernière étape – zone boutons en colonnes (mobile) */
@media (max-width: 480px) {
  #fluentform_9 .ff-inner_submit_container .ff-t-container,
  #fluentform_9 .step-nav {
    flex-direction: column;
  }
}

/* ===== États d’erreur & messages ===== */
#fluentform_9 .ff-el-is-error .ff-el-form-control,
#fluentform_9 .ff-el-form-control[aria-invalid="true"] {
  border-color: var(--c-danger) !important;
  box-shadow: 0 0 0 3px rgba(225,29,72,.12);
}
#fluentform_9 .ff-el-form-error,
#fluentform_9 .ff-errors-in-stack,
#fluentform_9 .ff-form-loading_errors {
  background: #fff1f3;
  border: 1px solid #fecdd3;
  color: #9f1239;
  padding: 10px 12px;
  border-radius: 12px;
  margin-top: 8px;
  font-size: 14px;
}

/* ===== Petites finitions ===== */
#fluentform_9 .ff_screen_reader_title { display: none !important; }
#fluentform_9 .ff-el-progress-title { display: none !important; }
#fluentform_9 .ff-el-input--content { position: relative; }
#fluentform_9 .ff-el-form-check-label span { flex: 1 1 auto; }

/* Nettoyage des bordures sur la dernière étape (deux colonnes) */
#fluentform_9 .ff-inner_submit_container {
  margin-top: 8px;
  padding-top: 12px;
  border-top: 1px dashed var(--c-border);
}

/* Optionnel: rendre le conteneur du formulaire flottant plus “carte” */
.elementor-25340 #fluentform_9 .ff-step-container {
  backdrop-filter: saturate(120%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8da1303 */.elementor-25340 .elementor-element.elementor-element-8da1303{
    display: none;
}/* End custom CSS */