.elementor-1318 .elementor-element.elementor-element-a48cd6a{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:.5;--margin-top:-4.7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1318 .elementor-element.elementor-element-a48cd6a:before,.elementor-1318 .elementor-element.elementor-element-a48cd6a>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-a48cd6a>.e-con-inner>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-a48cd6a>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-a48cd6a>.e-con-inner>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-a48cd6a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-1318 .elementor-element.elementor-element-a48cd6a:not(.elementor-motion-effects-element-type-background),.elementor-1318 .elementor-element.elementor-element-a48cd6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url("https://sitedev.vvtools.fr/wp-content/uploads/2026/01/image-de-fond.jpg") 50% 50%;background-size:cover}.elementor-1318 .elementor-element.elementor-element-a48cd6a.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-ab31d27{--display:flex}.elementor-1318 .elementor-element.elementor-element-b14a557{--display:flex}.elementor-1318 .elementor-element.elementor-element-6b6934e>.elementor-widget-container{margin:210px 0 0;padding:0}.elementor-1318 .elementor-element.elementor-element-6b6934e{text-align:center}.elementor-1318 .elementor-element.elementor-element-6b6934e img{width:50vw;max-width:68vw}.elementor-1318 .elementor-element.elementor-element-1a1e278{--display:flex}.elementor-1318 .elementor-element.elementor-element-fac64d1>.elementor-widget-container{padding:180px 0 0}.elementor-1318 .elementor-element.elementor-element-fac64d1 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-stacked .elementor-icon:hover{background-color:var(--e-global-color-primary)}.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-framed .elementor-icon:hover,.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-default .elementor-icon:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-framed .elementor-icon:hover,.elementor-1318 .elementor-element.elementor-element-fac64d1.elementor-view-default .elementor-icon:hover svg{fill:var(--e-global-color-primary)}.elementor-1318 .elementor-element.elementor-element-fac64d1 .elementor-icon{font-size:3vw}.elementor-1318 .elementor-element.elementor-element-fac64d1 .elementor-icon svg{height:3vw}.elementor-1318 .elementor-element.elementor-element-c925a4a{--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;--overlay-opacity:.6;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw}.elementor-1318 .elementor-element.elementor-element-c925a4a:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.e-con-inner>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.e-con-inner>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#FFA30000;background-image:url("https://sitedev.vvtools.fr/wp-content/uploads/2025/09/fond-transparent-V4.png");--background-overlay:'';background-position:center center}.elementor-1318 .elementor-element.elementor-element-787c75b{--display:flex;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1318 .elementor-element.elementor-element-fde48a1{text-align:center}.elementor-1318 .elementor-element.elementor-element-fde48a1 .elementor-heading-title{font-size:36px}.elementor-1318 .elementor-element.elementor-element-83ed6fa{--divider-border-style:solid;--divider-color:#ffa300;--divider-border-width:3px}.elementor-1318 .elementor-element.elementor-element-83ed6fa .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-1318 .elementor-element.elementor-element-83ed6fa .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-1318 .elementor-element.elementor-element-8d9e18e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1318 .elementor-element.elementor-element-8b4185b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1318 .elementor-element.elementor-element-8b4185b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-a449d8e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1318 .elementor-element.elementor-element-a449d8e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-f1054fc img{box-shadow:13px 13px 0px 0px rgba(67.99999999999989,0,153,0)}.elementor-1318 .elementor-element.elementor-element-5dd86f6 .elementor-heading-title{font-size:30px}.elementor-1318 .elementor-element.elementor-element-bc6992b .elementor-button{background-color:#ffa300;fill:#fff;color:#fff}.elementor-1318 .elementor-element.elementor-element-bc6992b .elementor-button:hover,.elementor-1318 .elementor-element.elementor-element-bc6992b .elementor-button:focus{background-color:#409}.elementor-1318 .elementor-element.elementor-element-33d74a1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none}.elementor-1318 .elementor-element.elementor-element-33d74a1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-aa64599{--display:flex}.elementor-1318 .elementor-element.elementor-element-aa64599.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-1a4acd0 img{width:100%}.elementor-1318 .elementor-element.elementor-element-7515fb8 .elementor-heading-title{font-size:30px}.elementor-1318 .elementor-element.elementor-element-8f3773c .elementor-button{background-color:var(--e-global-color-secondary);font-weight:600;fill:#fff;color:#fff}.elementor-1318 .elementor-element.elementor-element-8f3773c .elementor-button:hover,.elementor-1318 .elementor-element.elementor-element-8f3773c .elementor-button:focus{background-color:#409}.elementor-1318 .elementor-element.elementor-element-486e8fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none}.elementor-1318 .elementor-element.elementor-element-486e8fd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-cad5cd6{--display:flex}.elementor-1318 .elementor-element.elementor-element-cad5cd6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-fb245af img{width:100%}.elementor-1318 .elementor-element.elementor-element-e29839a .elementor-heading-title{font-size:30px}.elementor-1318 .elementor-element.elementor-element-b701f71 .elementor-button{background-color:var(--e-global-color-secondary);font-weight:600;fill:#fff;color:#fff}.elementor-1318 .elementor-element.elementor-element-b701f71 .elementor-button:hover,.elementor-1318 .elementor-element.elementor-element-b701f71 .elementor-button:focus{background-color:#409}.elementor-1318 .elementor-element.elementor-element-e6507f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw}.elementor-1318 .elementor-element.elementor-element-e6507f8:not(.elementor-motion-effects-element-type-background),.elementor-1318 .elementor-element.elementor-element-e6507f8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,#ffae1d 50%,#ff8f00 100%)}.elementor-1318 .elementor-element.elementor-element-de924fd{--display:flex}.elementor-1318 .elementor-element.elementor-element-2b99aaa{--display:flex}.elementor-1318 .elementor-element.elementor-element-d08aadc{--display:flex}.elementor-1318 .elementor-element.elementor-element-99e0d05{--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;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-36e08c7{--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;--justify-content:center}.elementor-1318 .elementor-element.elementor-element-36e08c7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-5825dde{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:3vw}.elementor-1318 .elementor-element.elementor-element-4737165 img{opacity:1;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);border-style:none;border-radius:32px;box-shadow:9px 9px 4px 0px #ffa300}.elementor-1318 .elementor-element.elementor-element-b2ef895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1318 .elementor-element.elementor-element-b2ef895.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-7e265b1{--display:flex}.elementor-1318 .elementor-element.elementor-element-972f236 .elementor-heading-title{font-size:36px}.elementor-1318 .elementor-element.elementor-element-8adac95{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:3px}.elementor-1318 .elementor-element.elementor-element-8adac95 .elementor-divider-separator{width:10%}.elementor-1318 .elementor-element.elementor-element-8adac95 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-1318 .elementor-element.elementor-element-8418b00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-9f785af{--display:flex;--justify-content:center}.elementor-1318 .elementor-element.elementor-element-9f785af.e-con{--order:99999;--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-81195d3 .elementor-heading-title{font-size:20px}.elementor-1318 .elementor-element.elementor-element-68049ee>.elementor-widget-container{margin:-1vw 0 0}.elementor-1318 .elementor-element.elementor-element-68049ee{font-size:14px;color:#c9c9c9}.elementor-1318 .elementor-element.elementor-element-08d75bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-08d75bc.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-b62bf5a>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-b62bf5a.elementor-element{--order:-99999}.elementor-1318 .elementor-element.elementor-element-b62bf5a .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-b62bf5a.elementor-view-stacked .elementor-icon{background-color:#a863ff}.elementor-1318 .elementor-element.elementor-element-b62bf5a.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-b62bf5a.elementor-view-default .elementor-icon{color:#a863ff;border-color:#a863ff}.elementor-1318 .elementor-element.elementor-element-b62bf5a.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-b62bf5a.elementor-view-default .elementor-icon svg{fill:#a863ff}.elementor-1318 .elementor-element.elementor-element-b62bf5a .elementor-icon{font-size:34px}.elementor-1318 .elementor-element.elementor-element-b62bf5a .elementor-icon svg{height:34px}.elementor-1318 .elementor-element.elementor-element-fb142c8>.elementor-widget-container{margin:-54px 0 0}.elementor-1318 .elementor-element.elementor-element-fb142c8.elementor-element{--align-self:center;--order:-99999}.elementor-1318 .elementor-element.elementor-element-fb142c8{z-index:10}.elementor-1318 .elementor-element.elementor-element-fb142c8 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-fb142c8.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-fb142c8.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-fb142c8.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-fb142c8.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-fb142c8.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-fb142c8 .elementor-icon{font-size:20px}.elementor-1318 .elementor-element.elementor-element-fb142c8 .elementor-icon svg{height:20px}.elementor-1318 .elementor-element.elementor-element-8633d31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-c849c73{--display:flex;--justify-content:center}.elementor-1318 .elementor-element.elementor-element-c849c73.e-con{--order:99999}.elementor-1318 .elementor-element.elementor-element-220a2ed .elementor-heading-title{font-size:20px}.elementor-1318 .elementor-element.elementor-element-5a49cb6>.elementor-widget-container{margin:-1vw 0 0}.elementor-1318 .elementor-element.elementor-element-5a49cb6{font-size:14px;color:#c9c9c9}.elementor-1318 .elementor-element.elementor-element-d1e8495{--display:flex;--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-d1e8495.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-b0b2bc7>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-b0b2bc7.elementor-element{--order:-99999}.elementor-1318 .elementor-element.elementor-element-b0b2bc7 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-b0b2bc7.elementor-view-stacked .elementor-icon{background-color:#a863ff}.elementor-1318 .elementor-element.elementor-element-b0b2bc7.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-b0b2bc7.elementor-view-default .elementor-icon{color:#a863ff;border-color:#a863ff}.elementor-1318 .elementor-element.elementor-element-b0b2bc7.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-b0b2bc7.elementor-view-default .elementor-icon svg{fill:#a863ff}.elementor-1318 .elementor-element.elementor-element-b0b2bc7 .elementor-icon{font-size:34px}.elementor-1318 .elementor-element.elementor-element-b0b2bc7 .elementor-icon svg{height:34px}.elementor-1318 .elementor-element.elementor-element-4d42d05>.elementor-widget-container{margin:-54px 0 0}.elementor-1318 .elementor-element.elementor-element-4d42d05.elementor-element{--align-self:center;--order:-99999}.elementor-1318 .elementor-element.elementor-element-4d42d05{z-index:10}.elementor-1318 .elementor-element.elementor-element-4d42d05 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-4d42d05.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-4d42d05.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-4d42d05.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-4d42d05.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-4d42d05.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-4d42d05 .elementor-icon{font-size:20px}.elementor-1318 .elementor-element.elementor-element-4d42d05 .elementor-icon svg{height:20px}.elementor-1318 .elementor-element.elementor-element-17ad302{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-9668afa{--display:flex;--justify-content:center}.elementor-1318 .elementor-element.elementor-element-9668afa.e-con{--order:99999}.elementor-1318 .elementor-element.elementor-element-09532d1 .elementor-heading-title{font-size:20px}.elementor-1318 .elementor-element.elementor-element-a194aa7>.elementor-widget-container{margin:-1vw 0 0}.elementor-1318 .elementor-element.elementor-element-a194aa7{font-size:14px;color:#c9c9c9}.elementor-1318 .elementor-element.elementor-element-e6251a9{--display:flex;--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-e6251a9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-275edec>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-275edec.elementor-element{--order:-99999}.elementor-1318 .elementor-element.elementor-element-275edec .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-275edec.elementor-view-stacked .elementor-icon{background-color:#a863ff}.elementor-1318 .elementor-element.elementor-element-275edec.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-275edec.elementor-view-default .elementor-icon{color:#a863ff;border-color:#a863ff}.elementor-1318 .elementor-element.elementor-element-275edec.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-275edec.elementor-view-default .elementor-icon svg{fill:#a863ff}.elementor-1318 .elementor-element.elementor-element-275edec .elementor-icon{font-size:34px}.elementor-1318 .elementor-element.elementor-element-275edec .elementor-icon svg{height:34px}.elementor-1318 .elementor-element.elementor-element-67afc14>.elementor-widget-container{margin:-54px 0 0}.elementor-1318 .elementor-element.elementor-element-67afc14.elementor-element{--align-self:center;--order:-99999}.elementor-1318 .elementor-element.elementor-element-67afc14{z-index:10}.elementor-1318 .elementor-element.elementor-element-67afc14 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-67afc14.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-67afc14.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-67afc14.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-67afc14.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-67afc14.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-67afc14 .elementor-icon{font-size:20px}.elementor-1318 .elementor-element.elementor-element-67afc14 .elementor-icon svg{height:20px}.elementor-1318 .elementor-element.elementor-element-19179d9{--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;--overlay-opacity:.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw}.elementor-1318 .elementor-element.elementor-element-19179d9:not(.elementor-motion-effects-element-type-background),.elementor-1318 .elementor-element.elementor-element-19179d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left,#910df7 0%,#0e0118 50%)}.elementor-1318 .elementor-element.elementor-element-19179d9:before,.elementor-1318 .elementor-element.elementor-element-19179d9>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-19179d9>.e-con-inner>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-19179d9>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-19179d9>.e-con-inner>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-19179d9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right,#910df7 11%,#0e0118 35%)}.elementor-1318 .elementor-element.elementor-element-5b8eeb0{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1318 .elementor-element.elementor-element-24a1149{text-align:center}.elementor-1318 .elementor-element.elementor-element-24a1149 .elementor-heading-title{font-size:36px}.elementor-1318 .elementor-element.elementor-element-3d5adc2{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:3px}.elementor-1318 .elementor-element.elementor-element-3d5adc2 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-1318 .elementor-element.elementor-element-3d5adc2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-1318 .elementor-element.elementor-element-3912205{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1318 .elementor-element.elementor-element-745974a{--display:flex}.elementor-1318 .elementor-element.elementor-element-6657cfb .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-6657cfb.elementor-view-stacked .elementor-icon{background-color:#ffa300}.elementor-1318 .elementor-element.elementor-element-6657cfb.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-6657cfb.elementor-view-default .elementor-icon{color:#ffa300;border-color:#ffa300}.elementor-1318 .elementor-element.elementor-element-6657cfb.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-6657cfb.elementor-view-default .elementor-icon svg{fill:#ffa300}.elementor-1318 .elementor-element.elementor-element-b6a834e{text-align:center}.elementor-1318 .elementor-element.elementor-element-b6a834e .elementor-heading-title{font-size:19px}.elementor-1318 .elementor-element.elementor-element-7b86d8e>.elementor-widget-container{margin:-10px 0 0}.elementor-1318 .elementor-element.elementor-element-7b86d8e{text-align:center}.elementor-1318 .elementor-element.elementor-element-9d7854c{--display:flex}.elementor-1318 .elementor-element.elementor-element-59ca7d8 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-59ca7d8.elementor-view-stacked .elementor-icon{background-color:#ffa300}.elementor-1318 .elementor-element.elementor-element-59ca7d8.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-59ca7d8.elementor-view-default .elementor-icon{color:#ffa300;border-color:#ffa300}.elementor-1318 .elementor-element.elementor-element-59ca7d8.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-59ca7d8.elementor-view-default .elementor-icon svg{fill:#ffa300}.elementor-1318 .elementor-element.elementor-element-caeb8e1{text-align:center}.elementor-1318 .elementor-element.elementor-element-caeb8e1 .elementor-heading-title{font-size:19px}.elementor-1318 .elementor-element.elementor-element-2ca6817>.elementor-widget-container{margin:-10px 0 0}.elementor-1318 .elementor-element.elementor-element-2ca6817{text-align:center}.elementor-1318 .elementor-element.elementor-element-b1e27c4{--display:flex}.elementor-1318 .elementor-element.elementor-element-32d9285 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-32d9285.elementor-view-stacked .elementor-icon{background-color:#ffa300}.elementor-1318 .elementor-element.elementor-element-32d9285.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-32d9285.elementor-view-default .elementor-icon{color:#ffa300;border-color:#ffa300}.elementor-1318 .elementor-element.elementor-element-32d9285.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-32d9285.elementor-view-default .elementor-icon svg{fill:#ffa300}.elementor-1318 .elementor-element.elementor-element-dd413cb{text-align:center}.elementor-1318 .elementor-element.elementor-element-dd413cb .elementor-heading-title{font-size:19px}.elementor-1318 .elementor-element.elementor-element-d5a66a7>.elementor-widget-container{margin:-10px 0 0}.elementor-1318 .elementor-element.elementor-element-d5a66a7{text-align:center}.elementor-1318 .elementor-element.elementor-element-c4f5f5d{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ffa300;--border-color:#ffa300;--border-radius:0px}.elementor-1318 .elementor-element.elementor-element-c4f5f5d:not(.elementor-motion-effects-element-type-background),.elementor-1318 .elementor-element.elementor-element-c4f5f5d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sitedev.vvtools.fr/wp-content/uploads/2025/08/objectif_norme.png");background-size:cover}.elementor-1318 .elementor-element.elementor-element-c4f5f5d:before,.elementor-1318 .elementor-element.elementor-element-c4f5f5d>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-c4f5f5d>.e-con-inner>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-c4f5f5d>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-c4f5f5d>.e-con-inner>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-c4f5f5d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#32134D00 81%,#170725 100%)}.elementor-1318 .elementor-element.elementor-element-88b366a>.elementor-widget-container{margin:4vw 0 0}.elementor-1318 .elementor-element.elementor-element-88b366a{text-align:center}.elementor-1318 .elementor-element.elementor-element-88b366a .elementor-heading-title{font-size:36px}.elementor-1318 .elementor-element.elementor-element-d952792{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:3px}.elementor-1318 .elementor-element.elementor-element-d952792 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0}.elementor-1318 .elementor-element.elementor-element-d952792 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-1318 .elementor-element.elementor-element-52943aa{--e-image-carousel-slides-to-show:6}.elementor-1318 .elementor-element.elementor-element-52943aa>.elementor-widget-container{margin:2vw 0 0}.elementor-1318 .elementor-element.elementor-element-52943aa .elementor-swiper-button.elementor-swiper-button-prev,.elementor-1318 .elementor-element.elementor-element-52943aa .elementor-swiper-button.elementor-swiper-button-next{font-size:20px}.elementor-1318 .elementor-element.elementor-element-52943aa .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0;height:0;background:#fff}.elementor-1318 .elementor-element.elementor-element-52943aa .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#fff;opacity:1}.elementor-1318 .elementor-element.elementor-element-b07f79d{--display:flex}.elementor-1318 .elementor-element.elementor-element-cc168c4>.elementor-widget-container{margin:10vw 0 0}.elementor-1318 .elementor-element.elementor-element-cc168c4{text-align:center}.elementor-1318 .elementor-element.elementor-element-cc168c4 .elementor-heading-title{font-size:36px}.elementor-1318 .elementor-element.elementor-element-623f7a6{text-align:center;font-size:17px}.elementor-1318 .elementor-element.elementor-element-60c9d2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1318 .elementor-element.elementor-element-d1c7df0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1318 .elementor-element.elementor-element-d1c7df0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-5b29017{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-5b29017.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-4efa750 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-4efa750.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-4efa750.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-4efa750.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-4efa750.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-4efa750.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-4efa750 .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-4efa750 .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-22c34fc>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-22c34fc .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-2e43c0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-2e43c0b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-2c2cc44 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-2c2cc44.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-2c2cc44.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-2c2cc44.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-2c2cc44.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-2c2cc44.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-2c2cc44 .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-2c2cc44 .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-11bf242>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-11bf242 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-a902a56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-a902a56.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-7430e1c .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-7430e1c.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-7430e1c.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-7430e1c.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-7430e1c.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-7430e1c.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-7430e1c .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-7430e1c .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-153ac19>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-153ac19 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-c17f415{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-c17f415.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-cba80fc .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-cba80fc.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-cba80fc.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-cba80fc.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-cba80fc.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-cba80fc.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-cba80fc .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-cba80fc .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-a5669b5>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-a5669b5 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-2c0930e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-2c0930e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-16b9ccf .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-16b9ccf.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-16b9ccf.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-16b9ccf.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-16b9ccf.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-16b9ccf.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-16b9ccf .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-16b9ccf .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-465734f>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-465734f .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-c9ced6f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1318 .elementor-element.elementor-element-a6e84e9{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-a6e84e9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-870e25d .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-870e25d.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-870e25d.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-870e25d.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-870e25d.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-870e25d.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-870e25d .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-870e25d .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-31ad4e2>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-31ad4e2 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-79f6cd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-79f6cd9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-a022d5d .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-a022d5d.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-a022d5d.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-a022d5d.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-a022d5d.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-a022d5d.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-a022d5d .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-a022d5d .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-f8ec424>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-f8ec424 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-ac2945e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-ac2945e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-c936753 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-c936753.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-c936753.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-c936753.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-c936753.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-c936753.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-c936753 .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-c936753 .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-801871c>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-801871c .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-172b94b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-172b94b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-4573e1a .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-4573e1a.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-4573e1a.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-4573e1a.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-4573e1a.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-4573e1a.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-4573e1a .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-4573e1a .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-3ff992d>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-3ff992d .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-36edf09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-36edf09.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-cbb2d98 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-cbb2d98.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-cbb2d98.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-cbb2d98.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-cbb2d98.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-cbb2d98.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-cbb2d98 .elementor-icon{font-size:1.5vw}.elementor-1318 .elementor-element.elementor-element-cbb2d98 .elementor-icon svg{height:1.5vw}.elementor-1318 .elementor-element.elementor-element-4b89ed6>.elementor-widget-container{margin:0}.elementor-1318 .elementor-element.elementor-element-4b89ed6 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-1318 .elementor-element.elementor-element-1b3a10f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1318 .elementor-element.elementor-element-b6c3ee4{--display:flex}.elementor-1318 .elementor-element.elementor-element-bec5881.elementor-element{--align-self:center}.elementor-1318 .elementor-element.elementor-element-bec5881 .elementor-heading-title{font-size:18px;color:#a863ff}.elementor-1318 .elementor-element.elementor-element-45e0f29{text-align:center}.elementor-1318 .elementor-element.elementor-element-45e0f29 .elementor-heading-title{font-size:36px}.elementor-1318 .elementor-element.elementor-element-26b649d{text-align:center}.elementor-1318 .elementor-element.elementor-element-257bba2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1318 .elementor-element.elementor-element-266098d{--display:flex}.elementor-1318 .elementor-element.elementor-element-266098d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-827fbd0{--display:flex;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-1318 .elementor-element.elementor-element-827fbd0.e-con{--align-self:center;--order:-99999}.elementor-1318 .elementor-element.elementor-element-4149663.elementor-element{--align-self:center;--order:-99999;--flex-grow:1;--flex-shrink:0}.elementor-1318 .elementor-element.elementor-element-4149663{text-align:center}.elementor-1318 .elementor-element.elementor-element-4149663 img{width:100%;max-width:84%}.elementor-1318 .elementor-element.elementor-element-3558980{--display:flex;--min-height:0px;--justify-content:center}.elementor-1318 .elementor-element.elementor-element-13a0f62{--display:flex}.elementor-1318 .elementor-element.elementor-element-bb23ac0{text-align:center}.elementor-1318 .elementor-element.elementor-element-bb23ac0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal}.elementor-1318 .elementor-element.elementor-element-f9ded67{text-align:center}.elementor-1318 .elementor-element.elementor-element-f9ded67 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal}.elementor-1318 .elementor-element.elementor-element-d8266d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-1318 .elementor-element.elementor-element-0652517.elementor-element{--order:99999}.elementor-1318 .elementor-element.elementor-element-0652517 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-0652517.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-0652517.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-0652517.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-0652517.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-0652517.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-0652517 .elementor-icon{font-size:64px}.elementor-1318 .elementor-element.elementor-element-0652517 .elementor-icon svg{height:64px}.elementor-1318 .elementor-element.elementor-element-20cf685.elementor-element{--order:99999}.elementor-1318 .elementor-element.elementor-element-20cf685 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-20cf685.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-20cf685.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-20cf685.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-20cf685.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-20cf685.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-20cf685 .elementor-icon{font-size:64px}.elementor-1318 .elementor-element.elementor-element-20cf685 .elementor-icon svg{height:64px}.elementor-1318 .elementor-element.elementor-element-95e0ee8 .elementor-icon-wrapper{text-align:center}.elementor-1318 .elementor-element.elementor-element-95e0ee8.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-1318 .elementor-element.elementor-element-95e0ee8.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-95e0ee8.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-1318 .elementor-element.elementor-element-95e0ee8.elementor-view-framed .elementor-icon,.elementor-1318 .elementor-element.elementor-element-95e0ee8.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-1318 .elementor-element.elementor-element-95e0ee8 .elementor-icon{font-size:64px}.elementor-1318 .elementor-element.elementor-element-95e0ee8 .elementor-icon svg{height:64px}body.elementor-page-1318:not(.elementor-motion-effects-element-type-background),body.elementor-page-1318>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(min-width:768px){.elementor-1318 .elementor-element.elementor-element-8b4185b{--width:33%}.elementor-1318 .elementor-element.elementor-element-a449d8e{--width:100%}.elementor-1318 .elementor-element.elementor-element-33d74a1{--width:33%}.elementor-1318 .elementor-element.elementor-element-aa64599{--width:100%}.elementor-1318 .elementor-element.elementor-element-486e8fd{--width:33%}.elementor-1318 .elementor-element.elementor-element-cad5cd6{--width:100%}.elementor-1318 .elementor-element.elementor-element-36e08c7{--width:48%}.elementor-1318 .elementor-element.elementor-element-b2ef895{--width:53%}.elementor-1318 .elementor-element.elementor-element-08d75bc{--width:11.62%}.elementor-1318 .elementor-element.elementor-element-d1e8495{--width:11.62%}.elementor-1318 .elementor-element.elementor-element-e6251a9{--width:11.62%}.elementor-1318 .elementor-element.elementor-element-d1c7df0{--width:48.805%}.elementor-1318 .elementor-element.elementor-element-5b29017{--width:35%}.elementor-1318 .elementor-element.elementor-element-2e43c0b{--width:35%}.elementor-1318 .elementor-element.elementor-element-a902a56{--width:35%}.elementor-1318 .elementor-element.elementor-element-c17f415{--width:35%}.elementor-1318 .elementor-element.elementor-element-2c0930e{--width:35%}.elementor-1318 .elementor-element.elementor-element-a6e84e9{--width:40%}.elementor-1318 .elementor-element.elementor-element-79f6cd9{--width:52.445%}.elementor-1318 .elementor-element.elementor-element-ac2945e{--width:40%}.elementor-1318 .elementor-element.elementor-element-172b94b{--width:40%}.elementor-1318 .elementor-element.elementor-element-36edf09{--width:40%}.elementor-1318 .elementor-element.elementor-element-266098d{--width:37.428%}}@media(max-width:767px){.elementor-1318 .elementor-element.elementor-element-a48cd6a{--margin-top:-5.7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em}.elementor-1318 .elementor-element.elementor-element-6b6934e img{width:60vw}.elementor-1318 .elementor-element.elementor-element-fac64d1 .elementor-icon{font-size:9vw}.elementor-1318 .elementor-element.elementor-element-fac64d1 .elementor-icon svg{height:9vw}.elementor-1318 .elementor-element.elementor-element-8418b00{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1318 .elementor-element.elementor-element-9f785af{--width:177.335px}.elementor-1318 .elementor-element.elementor-element-08d75bc{--width:30%}.elementor-1318 .elementor-element.elementor-element-c849c73{--width:62%}.elementor-1318 .elementor-element.elementor-element-d1e8495{--width:30%}.elementor-1318 .elementor-element.elementor-element-9668afa{--width:62%}.elementor-1318 .elementor-element.elementor-element-e6251a9{--width:30%}.elementor-1318 .elementor-element.elementor-element-52943aa{--e-image-carousel-slides-to-show:3}.elementor-1318 .elementor-element.elementor-element-52943aa .elementor-swiper-button.elementor-swiper-button-prev,.elementor-1318 .elementor-element.elementor-element-52943aa .elementor-swiper-button.elementor-swiper-button-next{font-size:15px}.elementor-1318 .elementor-element.elementor-element-52943aa .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px}.elementor-1318 .elementor-element.elementor-element-d1c7df0{--width:100%}.elementor-1318 .elementor-element.elementor-element-4efa750 .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-4efa750 .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-22c34fc .elementor-heading-title{font-size:16px}.elementor-1318 .elementor-element.elementor-element-2e43c0b{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-2c2cc44 .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-2c2cc44 .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-11bf242 .elementor-heading-title{font-size:16px}.elementor-1318 .elementor-element.elementor-element-a902a56{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-7430e1c .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-7430e1c .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-c17f415{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-cba80fc .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-cba80fc .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-2c0930e{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-16b9ccf .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-16b9ccf .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-c9ced6f{--width:100%}.elementor-1318 .elementor-element.elementor-element-870e25d .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-870e25d .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-79f6cd9{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-a022d5d .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-a022d5d .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-ac2945e{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-c936753 .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-c936753 .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-172b94b{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-4573e1a .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-4573e1a .elementor-icon svg{height:22px}.elementor-1318 .elementor-element.elementor-element-36edf09{--margin-top:-10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-1318 .elementor-element.elementor-element-cbb2d98 .elementor-icon{font-size:22px}.elementor-1318 .elementor-element.elementor-element-cbb2d98 .elementor-icon svg{height:22px}}@media(min-width:1025px){.elementor-1318 .elementor-element.elementor-element-c925a4a:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.e-con-inner>.elementor-background-video-container:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.e-con-inner>.elementor-background-slideshow:before,.elementor-1318 .elementor-element.elementor-element-c925a4a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-1318 .elementor-element.elementor-element-c4f5f5d:not(.elementor-motion-effects-element-type-background),.elementor-1318 .elementor-element.elementor-element-c4f5f5d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}.viva-glass-cta.elementor-button,.elementor-widget-button.viva-glass-cta .elementor-button,a.viva-glass-cta,button.viva-glass-cta{background:rgba(255,255,255,.12) !important;background-color:rgba(255,255,255,.12) !important;border:1px solid rgba(255,255,255,.22) !important;color:#fff !important;padding:14px 24px !important;border-radius:14px !important;font-weight:600;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.3);backdrop-filter:blur(4px);transition:background .25s ease,transform .2s ease,border-color .25s ease,box-shadow .25s ease}.viva-glass-cta.elementor-button:hover,.elementor-widget-button.viva-glass-cta .elementor-button:hover,a.viva-glass-cta:hover,button.viva-glass-cta:hover{background:rgba(255,163,0,.9) !important;background-color:rgba(255,163,0,.9) !important;border-color:#ffa300 !important;color:#0b0b0f !important;transform:translateY(-2px) scale(1.02);box-shadow:0 6px 18px rgba(0,0,0,.25)}.viva-glass-cta.elementor-button:focus,.elementor-widget-button.viva-glass-cta .elementor-button:focus,a.viva-glass-cta:focus,button.viva-glass-cta:focus{outline:none !important;box-shadow:0 0 0 3px rgba(255,163,0,.35)}.viva-glass-cta .elementor-button-text,.elementor-widget-button.viva-glass-cta .elementor-button .elementor-button-text{color:inherit !important}.viva-glass-cta.elementor-button:before,.viva-glass-cta.elementor-button:after,.elementor-widget-button.viva-glass-cta .elementor-button:before,.elementor-widget-button.viva-glass-cta .elementor-button:after{background:0 0 !important;box-shadow:none !important;opacity:0 !important}.viva-glass-cta.elementor-button,.elementor-widget-button.viva-glass-cta .elementor-button,a.viva-glass-cta,button.viva-glass-cta{background:rgba(255,255,255,.12) !important;background-color:rgba(255,255,255,.12) !important;border:1px solid rgba(255,255,255,.22) !important;color:#fff !important;padding:14px 24px !important;border-radius:14px !important;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;text-shadow:0 1px 2px rgba(0,0,0,.3);backdrop-filter:blur(4px);transition:background .25s ease,transform .2s ease,border-color .25s ease,box-shadow .25s ease;box-shadow:0 0 0 1.5px #ffa300}.viva-glass-cta.elementor-button:hover,.elementor-widget-button.viva-glass-cta .elementor-button:hover,a.viva-glass-cta:hover,button.viva-glass-cta:hover{background:rgba(255,163,0,.9) !important;background-color:rgba(255,163,0,.9) !important;border-color:#ffa300 !important;color:#0b0b0f !important;transform:translateY(-2px) scale(1.02);box-shadow:0 0 0 2px #ffa300,0 6px 18px rgba(0,0,0,.25)}.viva-glass-cta.elementor-button:focus,.elementor-widget-button.viva-glass-cta .elementor-button:focus,a.viva-glass-cta:focus,button.viva-glass-cta:focus{outline:none !important;box-shadow:0 0 0 3px rgba(255,163,0,.65),0 0 0 2px #ffa300}.client-logos .swiper-slide img,.client-logos .slick-slide img{background:#fff;border:1px solid rgba(255,255,255,.15);border-radius:14px;padding:12px 16.5px;max-height:164px;object-fit:contain;box-shadow:0 6px 20px rgba(0,0,0,.15)}.viva-spotlight{position:relative;background:radial-gradient(900px 420px at 20% 10%,rgba(68,0,153,.45),transparent 60%),radial-gradient(900px 420px at 80% 85%,rgba(255,163,0,.35),transparent 60%),#0b0b0f;overflow:hidden}.viva-spotlight .elementor-icon-list-item .elementor-icon-list-icon{background:linear-gradient(135deg,#409,#ffa300);border-radius:999px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px rgba(11,11,15,.65)}.viva-spotlight .elementor-icon-list-item i,.viva-spotlight .elementor-icon-list-item svg{color:#fff;width:14px;height:14px}.viva-spotlight .elementor-icon-list-text{color:#ededf2}.viva-spotlight .elementor-button{background:#ffa300;color:#0b0b0f;border-radius:999px;padding:.9rem 1.4rem}.viva-spotlight .elementor-button:hover{background:#409;color:#fff}.viva-glass-form input[type=text],.viva-glass-form input[type=email],.viva-glass-form input[type=tel],.viva-glass-form input[type=url],.viva-glass-form input[type=number],.viva-glass-form input[type=search],.viva-glass-form input[type=password],.viva-glass-form select,.viva-glass-form textarea,.viva-glass-form .elementor-field,.viva-glass-form .wpcf7-form-control,.viva-glass-form .wpforms-field input,.viva-glass-form .wpforms-field textarea,.viva-glass-form .forminator-input,.viva-glass-form .forminator-textarea{background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.18) !important;color:#fff !important;border-radius:12px !important;padding:12px 14px !important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;backdrop-filter:blur(2px)}.viva-glass-form ::placeholder{color:rgba(255,255,255,.65) !important}.viva-glass-form input:focus,.viva-glass-form select:focus,.viva-glass-form textarea:focus,.viva-glass-form .elementor-field:focus,.viva-glass-form .wpcf7-form-control:focus,.viva-glass-form .wpforms-field input:focus,.viva-glass-form .wpforms-field textarea:focus,.viva-glass-form .forminator-input:focus,.viva-glass-form .forminator-textarea:focus{background:rgba(255,255,255,.14) !important;border-color:#ffa300 !important;box-shadow:0 0 0 3px rgba(255,163,0,.18) !important;outline:none !important}.viva-glass-form button,.viva-glass-form input[type=submit],.viva-glass-form .elementor-button{background:#ffa300 !important;color:#0b0b0f !important;border-radius:10px !important;border:none !important;padding:12px 18px !important;transition:transform .15s ease,background .15s ease}.viva-glass-form button:hover,.viva-glass-form input[type=submit]:hover,.viva-glass-form .elementor-button:hover{background:#409 !important;color:#fff !important;transform:translateY(-1px)}.viva-glass-form label{color:#ededf2 !important}.viva-glass-form .forminator-description,.viva-glass-form .wpforms-field-label-inline,.viva-glass-form .elementor-field-subgroup__addon,.viva-glass-form .wpcf7-not-valid-tip{color:#cfcfd6 !important}.viva-glass-form button,.viva-glass-form input[type=submit],.viva-glass-form .elementor-button{color:#fff !important;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.25)}.viva-glass-form button:hover,.viva-glass-form input[type=submit]:hover,.viva-glass-form .elementor-button:hover,.viva-glass-form button:focus,.viva-glass-form input[type=submit]:focus,.viva-glass-form .elementor-button:focus{color:#fff !important}.viva-glass-form button,.viva-glass-form input[type=submit],.viva-glass-form .elementor-button{background:rgba(255,255,255,.1) !important;border:1px solid rgba(255,255,255,.25) !important;color:#fff !important;border-radius:10px !important;padding:12px 20px !important;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;text-shadow:0 1px 2px rgba(0,0,0,.3);backdrop-filter:blur(4px);transition:background .25s ease,transform .2s ease,box-shadow .25s ease;box-shadow:0 0 0 1px #ffa300}.viva-glass-form button:hover,.viva-glass-form input[type=submit]:hover,.viva-glass-form .elementor-button:hover{background:rgba(255,163,0,.85) !important;border-color:#ffa300 !important;color:#0b0b0f !important;transform:translateY(-2px) scale(1.02);box-shadow:0 0 0 1px #ffa300,0 6px 18px rgba(0,0,0,.25)}.viva-glass-form button:focus,.viva-glass-form input[type=submit]:focus,.viva-glass-form .elementor-button:focus{outline:none !important;background:rgba(255,163,0,.95) !important;box-shadow:0 0 0 2px rgba(255,163,0,.5),0 0 0 1px #ffa300}