@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}body{background:#fff;scrollbar-width:thin;font-family:"Poppins", sans-serif;color:#020018}body *{font-weight:400}body * strong{font-weight:500}body::-webkit-scrollbar{width:3px}.grecaptcha-badge{z-index:100}.row,.container{margin:0}.lightbox .lb-caption{display:none}.scrollTop{background-color:#325afe;color:#fff;border-radius:50px;z-index:9999}.scrollTop:hover{opacity:0.8}h1{letter-spacing:1px;font-weight:900;color:#020018;font-size:clamp(2.5em, 3vw, 3.5em) !important}h2{color:#020018;font-size:clamp(1.75em, 3vw, 3.5em);text-transform:inherit;letter-spacing:0.02em;font-weight:500;margin-bottom:0.3em}h2 strong{color:#325afe;font-family:"ccsignlanguage", sans-serif;font-weight:normal}h3{color:#325afe;font-size:clamp(1em, 1.5vw, 1.5em);letter-spacing:0.02em}h4{font-size:clamp(1.35em, 1.5vw, 1.5em);letter-spacing:0.02em}h5{}h6{}p{font-size:clamp(0.9em, 1em, 1.1em);line-height:1.5;letter-spacing:0.02em}p:last-child{margin:0}p a{text-decoration:underline;color:#1b1a26}p a:focus,p a:hover{opacity:0.8;transition:0.5;text-decoration:underline;color:#325afe}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.top-menu .navbar{padding:0.5em 0.75em;background:#fff;border-radius:50px;margin:1% 3% 0%}.top-menu .navbar .navbar-brand{height:100%;padding:0}.top-menu .navbar .navbar-brand img{max-height:30px;max-width:unset}.top-menu .navbar li{flex-direction:column}.top-menu .navbar .nav-link{font-size:1em;color:#020018}.top-menu .navbar .nav-link .icofont-rounded-down{margin-left:5px}.top-menu .navbar .nav-link:hover{opacity:0.65}.top-menu .navbar .social-network li a{color:#020018}.top-menu .navbar .social-network li a:hover{transform:scale(1.25)}.top-menu .navbar-collapse{justify-content:left}.top-menu .affix-top{background-color:transparent}.top-menu .affix{box-shadow:0px 5px 20px rgba(2, 0, 24, 0.12)}.top-menu .active>a:first-child{border-radius:30px;background-color:#1b1a26;color:#fff}.top-menu .active i{color:#fff}.top-menu .dropdown-menu{border-radius:25px;border:none;padding:0 3px !important}.top-menu .dropdown-menu li{flex:0 0 100%;padding:3px 0 !important}.top-menu .dropdown-menu li a{color:#325afe;width:100%}.top-menu .btn-call-to-action,.top-menu .btn-phone{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-color:transparent;background:#fff;color:#020018;background:#325afe;color:#fff !important}.top-menu .btn-call-to-action:after,.top-menu .btn-phone:after{display:none}.top-menu .btn-call-to-action i,.top-menu .btn-phone i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.top-menu .btn-call-to-action i:before,.top-menu .btn-phone i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.top-menu .btn-call-to-action:hover,.top-menu .btn-phone:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.top-menu .btn-call-to-action:hover i,.top-menu .btn-phone:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.top-menu .btn-call-to-action i,.top-menu .btn-phone i{border:none;padding:17px;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6807463513a80_images_small.webp) center center no-repeat;background-size:contain}.top-menu .btn-call-to-action i:before,.top-menu .btn-phone i:before{display:none !important}.top-menu .btn-call-to-action:hover,.top-menu .btn-phone:hover{background:#020018;color:#fff}.top-menu .btn-call-to-action:hover i,.top-menu .btn-phone:hover i{left:calc(100% - 42px)}.top-menu .btn-call-to-action i,.top-menu .btn-phone i{filter:brightness(100)}.top-menu .btn-call-to-action:hover,.top-menu .btn-phone:hover{background:#020018 !important;opacity:1 !important}.top-menu .btn-call-to-action:hover i,.top-menu .btn-phone:hover i{filter:none}@media (min-width:992px){.top-menu .btn-call-to-action,.top-menu .btn-phone{margin-left:10px}}@media (min-width:992px) and (max-width:1300px){.top-menu .navbar li .nav-link{font-size:0.8em}}@media (max-width:992px){#content{margin:0}.top-menu .navbar,.top-menu .affix,.top-menu .affix-top{height:fit-content;background:#fff;border-radius:25px;margin:1% 1% 0;padding:0.5em 0 !important}.top-menu .navbar .navbar-collapse,.top-menu .affix .navbar-collapse,.top-menu .affix-top .navbar-collapse{z-index:-1;background:transparent;position:relative;transition:all ease-in-out 0.5s;padding-bottom:0;padding:1em 5%}.top-menu .navbar .navbar-collapse .navbar-nav li,.top-menu .affix .navbar-collapse .navbar-nav li,.top-menu .affix-top .navbar-collapse .navbar-nav li{padding:0}.top-menu .navbar .navbar-brand,.top-menu .affix .navbar-brand,.top-menu .affix-top .navbar-brand{margin-left:15px}.top-menu .navbar li,.top-menu .affix li,.top-menu .affix-top li{width:fit-content;margin:auto}.top-menu .navbar .social-network,.top-menu .affix .social-network,.top-menu .affix-top .social-network{flex-direction:row;padding:1em 2%;justify-content:center !important}.top-menu .navbar .social-network li,.top-menu .affix .social-network li,.top-menu .affix-top .social-network li{margin:20px;font-size:1.35em}.top-menu .navbar .navbar-toggler,.top-menu .affix .navbar-toggler,.top-menu .affix-top .navbar-toggler{margin-right:10px;background:#325afe;padding:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;aspect-ratio:1;height:100%;width:auto;max-height:40px}.top-menu .navbar .btn-call-to-action,.top-menu .affix .btn-call-to-action,.top-menu .affix-top .btn-call-to-action{margin:auto}}.custom-typing-title{padding:10em 5% 3em}.custom-typing-title .container{max-width:1350px;margin:auto}.custom-typing-title .container h4{color:#020018;font-size:clamp(1.25em, 3vw, 2.5em);font-weight:400;max-width:80%;margin:auto;height:80px;text-align:left}@media (min-width:992px){.custom-typing-title .container h4{height:144px}}.custom-typing-title .container h4 span{color:#325afe;font-weight:700}.custom-typing-title .container h4:last-child{display:none}@media (max-width:480px){.custom-typing-title{padding-top:3em}}.custom-home-reviews{padding:5em 10%;background:linear-gradient(36deg, rgba(191, 123, 225, 0.5) 0%, rgba(50, 90, 254, 0.5) 90%)}@media (max-width:480px){.custom-home-reviews{padding:3em 5%}}.custom-google-carousel{background:#020018;padding:5em 10%}.custom-google-carousel .title{padding-bottom:5em}.custom-google-carousel .title h2{color:#fff}.custom-google-carousel .cZazAA{color:#fff}.custom-youtube{padding:5em 5%}.custom-cursor{position:absolute;pointer-events:none;border-radius:50%;transform:scale(0);opacity:0;z-index:10000;height:80px;width:80px;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out;background:#325afe;display:flex;flex-direction:row;justify-content:center;align-items:center}.custom-cursor:after{content:"VOIR LE SITE";color:#fff;text-align:center;line-height:1}.custom-cursor.active{transform:scale(1);opacity:1}.custom-btn-gallery{padding:0.5em 0.75em;background:#fff;border-radius:25px;box-shadow:0px 5px 20px rgba(2, 0, 24, 0.12);margin:1% 3% 0%;position:sticky;top:5.8em;z-index:1000}.custom-btn-gallery .row{gap:5px}.custom-btn-gallery .row button{border:none;background:transparent;font-size:1em;border-radius:40px;padding:0.5em 1em}.custom-btn-gallery .row button:hover{background:#f7eee3;color:#020018}.custom-btn-gallery .row .active-filter{background:#020018;color:#fff}.page-team .gallery-content{display:none}.show-gallery-by-filter{display:block !important}.custom-indeed-stars{padding:8em 5%;position:relative}.custom-indeed-stars .card{background:linear-gradient(35deg, #020018 35%, #325afe 175%);padding:4em 2.5% 2em;max-width:350px;width:100%;border-radius:35px;border:none;position:absolute;left:50%;top:3em}.custom-indeed-stars .card:hover .text p{text-decoration:underline}.custom-indeed-stars .card:hover .arrow{background:#325afe;transition:1s}.custom-indeed-stars .card .arrow{text-decoration:none;position:absolute;top:1em;display:flex;flex-direction:row;justify-content:center;align-items:center;color:rgba(255, 255, 255, 0.8);font-size:1.5em;padding-bottom:5px;font-weight:bold;right:1em;height:40px;width:auto;aspect-ratio:1;border-radius:50%;transform:rotate(-45deg);border:1px solid rgba(255, 255, 255, 0.8)}.custom-indeed-stars .card .indeed-logo{width:80%;max-width:250px;height:auto;margin-bottom:25px;margin-left:-17px}.custom-indeed-stars .card .stars{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}.custom-indeed-stars .card .stars li{flex:0 0 20%;max-width:35px;position:relative;padding:3px}.custom-indeed-stars .card .stars li:after{content:"";height:35px;width:100%;background:center / contain no-repeat url(/uploads/media/images/cms/medias/thumb_/cms/medias/680f73834226f_images_picto.webp);display:inline-block}.custom-indeed-stars .card .text{color:#fff}.custom-indeed-stars .card .text h4{margin-bottom:25px}.custom-indeed-stars .card .text h4 strong{font-size:3.5em}@media (max-width:992px){.custom-indeed-stars{padding:5em 5%}.custom-indeed-stars .card{position:relative;left:unset;top:unset;margin:auto}}.custom-float-chatbot{background:#325afe;position:fixed;width:10vw;min-width:250px;right:3%;bottom:3%;border-radius:40px;z-index:9999;padding:8px;color:#fff;box-shadow:0px 11px 9px -8px rgba(2, 0, 24, 0.35);height:80px;overflow:hidden;transition:0.5s}.custom-float-chatbot:hover{background:#D8995A;transition:height 0.5s}.custom-float-chatbot.active{height:auto}.custom-float-chatbot.active:hover{background:#325afe}.custom-float-chatbot #btn-fixed{width:100%;border:none;padding:0;background:transparent;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:16px}.custom-float-chatbot #btn-fixed img{height:64px;width:64px;border-radius:50%;margin-right:8px}.custom-float-chatbot #btn-fixed span{color:#fff;text-align:left;font-size:14px}.custom-float-chatbot .content{background:#fff;border-radius:32px;padding:16px}.custom-float-chatbot .content p{font-size:14px;font-style:italic;color:#333}.custom-float-chatbot .content .btn-chat{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;padding:0.5em 1em;width:100%;margin:8px 0;color:#fff;background:#325afe;border-radius:25px;transition:0.5s}.custom-float-chatbot .content .btn-chat:hover,.custom-float-chatbot .content .btn-chat:focus{background:#020018;transition:0.5s}@media (max-width:700px){.custom-float-chatbot{display:none}}.page-carriere * .btn i{background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/68108623a6d5e_images_small.webp) center center no-repeat;background-size:contain;border:none !important;padding:15px !important;left:7px}.page-carriere * .btn i:before{display:none}.page-carriere * .btn:hover i{left:calc(100% - 37px) !important}.hero .video-container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:auto;flex-wrap:wrap}.hero .video-container .text-content{position:relative;top:unset;left:unset;padding:3em 5% 0}.hero .video-container .text-content .content{max-width:100%}.hero .video-container .text-content h1{color:#020018;font-size:inherit;font-size:clamp(1.8em, 3vw, 3.5em);white-space:normal}.hero .video-container .text-content h1 strong{color:#325afe;font-family:"ccsignlanguage", sans-serif}.hero .video-container .text-content p{font-size:clamp(1em, 1.3em, 1.4em)}.hero .video-container .text-content .btn-content{justify-content:flex-start;flex-wrap:wrap}.hero .video-container .text-content .btn-content .btn:first-child{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;background:#325afe}.hero .video-container .text-content .btn-content .btn:first-child:after{display:none}.hero .video-container .text-content .btn-content .btn:first-child i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.hero .video-container .text-content .btn-content .btn:first-child i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.hero .video-container .text-content .btn-content .btn:first-child:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.hero .video-container .text-content .btn-content .btn:first-child:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.hero .video-container .text-content .btn-content .btn:first-child i{border-color:#fff}.hero .video-container .text-content .btn-content .btn:first-child i:before{background:#fff}.hero .video-container .text-content .btn-content .btn:first-child:hover{background:#020018;color:#fff}.hero .video-container .text-content .btn-content .btn:first-child:hover i{border-color:#fff}.hero .video-container .text-content .btn-content .btn:first-child:hover i:before{background:#fff}.hero .video-container .text-content .btn-content .btn:last-child{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-color:transparent;background:#fff;color:#020018}.hero .video-container .text-content .btn-content .btn:last-child:after{display:none}.hero .video-container .text-content .btn-content .btn:last-child i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.hero .video-container .text-content .btn-content .btn:last-child i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.hero .video-container .text-content .btn-content .btn:last-child:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.hero .video-container .text-content .btn-content .btn:last-child:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.hero .video-container .text-content .btn-content .btn:last-child i{border:none;padding:17px;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/67fe25001abc4_images_small.webp) center center no-repeat;background-size:contain}.hero .video-container .text-content .btn-content .btn:last-child i:before{display:none !important}.hero .video-container .text-content .btn-content .btn:last-child:hover{background:#020018;color:#fff}.hero .video-container .text-content .btn-content .btn:last-child:hover i{left:calc(100% - 42px)}.hero .video-container .video-box{overflow:hidden;height:100vh;display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.hero .video-container .video-box video{height:auto;width:111%;min-height:unset;min-width:unset}.hero.home-hero .video-container .video-box{overflow:visible}.hero.home-hero .video-container .video-box video{display:none}@media (max-width:992px){.hero.home-hero .video-container .video-box{display:none}}@media (max-width:992px){.hero .video-container .text-content{padding:3em 5%;min-height:50vh}.hero .video-container .text-content .content{text-align:left;padding:0}.hero .video-container .text-content h1{font-size:clamp(2.5em, 3vw, 3.5em) !important}}@media (max-width:480px){.hero .video-container .text-content{min-height:85vh}}.page-banner{background:linear-gradient(#fff 50%, rgba(50, 90, 254, 0.7) 100%);background-attachment:fixed}.page-banner .video-container .text-content{padding:3em 0 3em 10%}.page-banner .video-container .video-box{padding:8em 10% 5em;position:relative}.page-banner .video-container .video-box .overlay{position:absolute;height:auto;width:auto;top:8em;right:10%;bottom:5em;left:10%}.page-banner .video-container .video-box .overlay:before,.page-banner .video-container .video-box .overlay:after{content:"";position:absolute;filter:invert(1);aspect-ratio:1}.page-banner .video-container .video-box .overlay:before{height:auto;width:7%;top:7em;right:10.5%}.page-banner .video-container .video-box .overlay:after{height:auto;width:11%;top:20px;right:16%}.page-banner .video-container .video-box video{border-radius:50px;object-fit:cover;height:auto;width:auto;min-height:100%;min-width:100%}@media (max-width:992px){.page-banner .video-container .text-content{padding:3em 5%}.page-banner .video-container .video-box{height:44vh;padding:3em 5%}}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-color:transparent;background:#fff;color:#020018}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child:after{display:none}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child i{border:none;padding:17px;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/680f3bae2d3e5_images_small.webp) center center no-repeat;background-size:contain}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child i:before{display:none !important}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child:hover{background:#020018;color:#fff}.page-carriere .page-banner .video-container .text-content .btn-content .btn:last-child:hover i{left:calc(100% - 42px)}.contact-banner{background:transparent}.contact-banner .img{display:none}.contact-banner .text-content{padding:30vh 5% 2em;margin:auto}.contact-banner .text-content h1{font-weight:700}.contact-banner .text-content h1 em{font-style:normal;font-weight:700;text-transform:capitalize;display:inline-block}.contact-banner .text-content h1 em:first-letter{text-transform:lowercase}.contact-banner .text-content p{margin-top:1em;color:#325afe;font-family:"ccsignlanguage", sans-serif;font-size:2em}.contact-banner .text-content .content-btn{display:flex;flex-direction:row;justify-content:center;align-items:center}.contact-banner .text-content .content-btn .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-color:transparent;background:#fff;color:#020018}.contact-banner .text-content .content-btn .btn:after{display:none}.contact-banner .text-content .content-btn .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.contact-banner .text-content .content-btn .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.contact-banner .text-content .content-btn .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.contact-banner .text-content .content-btn .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.contact-banner .text-content .content-btn .btn i{border:none;padding:17px;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6807463513a80_images_small.webp) center center no-repeat;background-size:contain}.contact-banner .text-content .content-btn .btn i:before{display:none !important}.contact-banner .text-content .content-btn .btn:hover{background:#020018;color:#fff}.contact-banner .text-content .content-btn .btn:hover i{left:calc(100% - 42px)}@media (max-width:992px){.contact-banner .text-content{padding:9vh 5% 0}}.banner-video-content{height:auto;padding:5em 5%;margin:0}.banner-video-content .row{align-items:center}.banner-video-content .row .video-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.banner-video-content .row .video-content video{max-height:500px;width:auto;position:relative}.banner-video-content .row .text-content{padding:0 2%}.banner-video-content .row .text-content h3{font-size:clamp(1.8em, 3vw, 3.5em);margin-bottom:20px;color:#020018;text-transform:none}.banner-video-content .row .text-content h3 strong{color:#749ED6;font-family:"ccsignlanguage", sans-serif;font-weight:400}.banner-video-content .row .text-content .btn-content{padding:1em 0}.banner-video-content .row .text-content .btn-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#020018;background:#749ED6;margin:0 auto 0 0}.banner-video-content .row .text-content .btn-content .btn:after{display:none}.banner-video-content .row .text-content .btn-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.banner-video-content .row .text-content .btn-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.banner-video-content .row .text-content .btn-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.banner-video-content .row .text-content .btn-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.banner-video-content .row .text-content .btn-content .btn i{border-color:#020018}.banner-video-content .row .text-content .btn-content .btn i:before{background:#020018}.banner-video-content .row .text-content .btn-content .btn:hover{background:#020018;color:#fff}.banner-video-content .row .text-content .btn-content .btn:hover i{border-color:#fff}.banner-video-content .row .text-content .btn-content .btn:hover i:before{background:#fff}@media (max-width:992px){.banner-video-content .row .video-content{margin-bottom:3em}.banner-video-content .row .video-content video{width:100%;height:auto}}.two-columns-slider-content{padding:5em 0}.two-columns-slider-content .row .text-content{padding:0 5% 0}.two-columns-slider-content .row .text-content p{font-size:clamp(1.2em, 1.5vw, 1.8em)}.two-columns-slider-content .row .text-content ul{list-style:none;padding:20px 0 0;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:wrap}@media (min-width:1700px){.two-columns-slider-content .row .text-content ul{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.two-columns-slider-content .row .text-content ul img{margin:0 1em 0 0}}.two-columns-slider-content .row .text-content ul li{flex:1 0 50%;padding:1em 3% 1em;border-radius:25px;border:10px solid #fff;font-size:clamp(1em, 1.1em, 1.2em);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width:1700px){.two-columns-slider-content .row .text-content ul li{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.two-columns-slider-content .row .text-content ul li img{margin:0 1em 0 0 !important}}@media (max-width:480px){.two-columns-slider-content .row .text-content ul li{flex:1 0 100%;border-left:none;border-right:none}}.two-columns-slider-content .row .text-content ul li img{margin:0 0 0.5em 0;opacity:0.6;mix-blend-mode:overlay;height:60px !important;width:auto !important;aspect-ratio:1;border:1px solid #020018;border-radius:50%;padding:10px}.two-columns-slider-content .row .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;background:#325afe}.two-columns-slider-content .row .text-content .btn:after{display:none}.two-columns-slider-content .row .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.two-columns-slider-content .row .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.two-columns-slider-content .row .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.two-columns-slider-content .row .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.two-columns-slider-content .row .text-content .btn i{border-color:#fff}.two-columns-slider-content .row .text-content .btn i:before{background:#fff}.two-columns-slider-content .row .text-content .btn:hover{background:#020018;color:#fff}.two-columns-slider-content .row .text-content .btn:hover i{border-color:#fff}.two-columns-slider-content .row .text-content .btn:hover i:before{background:#fff}.two-columns-slider-content .row .img-content{padding:0;height:100%;position:relative;min-height:71vh;margin-left:-7%}.two-columns-slider-content .row .img-content:after{content:"";height:15%;width:60%;position:absolute;border-radius:50%;bottom:2em;left:50%;transform:translateX(-50%);background:rgba(2, 0, 24, 0.35);filter:blur(45px)}.two-columns-slider-content .row .img-content .carousel .carousel-inner .carousel-item{position:relative}.two-columns-slider-content .row .img-content .carousel .carousel-inner .carousel-item img{height:100%;width:100%;object-fit:contain;cursor:none}.two-columns-slider-content .row .img-content .carousel .carousel-inner .carousel-item .carousel-item-link{position:absolute;height:100%;width:100%;left:0;top:0;z-index:100;cursor:none}@media (max-width:992px){.two-columns-slider-content .row .img-content{margin:auto;min-height:50vh}.two-columns-slider-content .row .img-content .carousel-inner{padding-bottom:4em}.two-columns-slider-content .row .p-3{padding:1em 0 !important}}.two-columns-content{padding:7em 5%}.two-columns-content .row{max-width:1350px;margin:auto;border-radius:35px;overflow:hidden;background:#fff}.two-columns-content .row .text-content{padding:3em 3%}.two-columns-content .row .text-content .bloc-texte{background:transparent;padding:0}.two-columns-content .row .text-content .bloc-texte h2{margin-bottom:20px}.two-columns-content .row .text-content .bloc-texte h3{margin-bottom:10px}.two-columns-content .row .text-content .bloc-texte h5{font-size:0.8em;font-weight:400}.two-columns-content .row .text-content .btn-content .btn,.two-columns-content .row .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;background:#325afe;text-decoration:none}.two-columns-content .row .text-content .btn-content .btn:after,.two-columns-content .row .text-content .btn:after{display:none}.two-columns-content .row .text-content .btn-content .btn i,.two-columns-content .row .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.two-columns-content .row .text-content .btn-content .btn i:before,.two-columns-content .row .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.two-columns-content .row .text-content .btn-content .btn:hover,.two-columns-content .row .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.two-columns-content .row .text-content .btn-content .btn:hover i,.two-columns-content .row .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.two-columns-content .row .text-content .btn-content .btn i,.two-columns-content .row .text-content .btn i{border-color:#fff}.two-columns-content .row .text-content .btn-content .btn i:before,.two-columns-content .row .text-content .btn i:before{background:#fff}.two-columns-content .row .text-content .btn-content .btn:hover,.two-columns-content .row .text-content .btn:hover{background:#020018;color:#fff}.two-columns-content .row .text-content .btn-content .btn:hover i,.two-columns-content .row .text-content .btn:hover i{border-color:#fff}.two-columns-content .row .text-content .btn-content .btn:hover i:before,.two-columns-content .row .text-content .btn:hover i:before{background:#fff}.two-columns-content .row .img-content{padding:0}.two-columns-content .row .img-content .parent-auto-resize-img-child a{display:flex;flex-direction:row;justify-content:center;align-items:center}.two-columns-content .row .img-content .parent-auto-resize-img-child a img{border-radius:0;box-shadow:none;position:relative;top:0;object-fit:cover;min-height:100%;min-width:100%;height:auto;width:auto;border-radius:35px}.display-media-left{background:transparent}.black-display-media-left{background:#020018}.black-display-media-left .row .img-content .parent-auto-resize-img-child a img{border-radius:0}.two-columns-text-content{background:#020018;padding:5em 5% 0}.two-columns-text-content .item-content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.two-columns-text-content .item-content *{color:#fff}.two-columns-text-content .item-content h3{text-transform:none;font-size:clamp(1.5em, 3vw, 3em);font-weight:500}.gallery-content{padding:5em 5%}.gallery-content .gallery-type-4 .item-type-4 img{margin:0;padding:10px;border-radius:35px;max-height:350px}.gallery-content .gallery-type-4 .item-type-4 img:hover{transform:none}.gallery-content .gallery-type-1{justify-content:flex-start}.gallery-content .gallery-type-1 .item-type-1{overflow:hidden;padding:5px;flex:1 0 14.28%;max-width:14.28%;min-width:150px}.gallery-content .gallery-type-1 .item-type-1 .box{background:linear-gradient(45deg, rgba(27, 26, 38, 0.35), #749ED6);padding:3px;border-radius:13px}.gallery-content .gallery-type-1 .item-type-1 .box .inner{display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:hidden;aspect-ratio:0.6666666667;border-radius:11px;position:relative}.gallery-content .gallery-type-1 .item-type-1 .box .inner img{height:100%;width:auto}.gallery-content .gallery-type-1 .item-type-1 .box .inner p{position:absolute;bottom:4px;text-align:center;left:4px;right:4px;color:#020018;z-index:2;font-size:0.8em;background:white;border-radius:27px}.gallery-content .gallery-type-1 .item-type-1 .box.boss{background:linear-gradient(45deg, #325afe, #9ACE84, #E7D17B, #D8995A, #F8A6BF, #BF7BE1, #325afe)}.gallery-content .gallery-type-1 .item-type-1 .box.chief{background:linear-gradient(45deg, #BF7BE1, #325afe, #F8A6BF, #D8995A, #E7D17B)}.gallery-content .gallery-type-1 .item-type-1 .box.manager{background:linear-gradient(45deg, #F8A6BF, #325afe)}@media (max-width:992px){.gallery-content .gallery-type-1 .item-type-1{flex:0 0 33.33%;max-width:33.33%}}@media (max-width:480px){.gallery-content .gallery-type-1 .item-type-1{flex:0 0 100%;max-width:250px;margin:auto}}.home-mockups-gallery{width:100%;height:100%}.home-mockups-gallery .mockup-gallery{display:block;position:relative;width:100%;height:100%}.home-mockups-gallery .mockup-gallery .mockup-container{width:fit-content;position:absolute}.home-mockups-gallery .mockup-gallery .mockup-container .mockup{aspect-ratio:1.7777777778;transition:1s ease-out;overflow:hidden;border-radius:16px;box-shadow:0px 23px 24px -10px rgba(2, 0, 24, 0.35)}.home-mockups-gallery .mockup-gallery .mockup-container .mockup img{width:100%;height:auto;max-height:unset;padding:0;border-radius:0;transition:24s ease-in-out}.home-mockups-gallery .mockup-gallery .mockup-container .mockup p{display:none}.home-mockups-gallery .mockup-gallery .mockup-container .mockup:hover{transform:scale(1.1);transition:1s ease-out;z-index:100 !important;filter:none}.home-mockups-gallery .mockup-gallery .mockup-container .mockup:hover img{transition:16s ease-in-out;transform:translateY(-85%)}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(1) .mockup,.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(5) .mockup{aspect-ratio:0.5625}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(1){top:12%;right:5%}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(1) .mockup{height:35vh}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(2){top:6%;left:31%}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(2) .mockup{height:20vh}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(3){bottom:0%;left:12%}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(3) .mockup{height:23vh}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(4){top:25%;left:-3%;z-index:4}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(4) .mockup{height:35vh}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(5){bottom:8%;right:17%}.home-mockups-gallery .mockup-gallery .mockup-container:nth-child(5) .mockup{height:45vh}.image-full-width-text-content .container-fluid .text-content{padding:5em 5%}.image-full-width-text-content .container-fluid .text-content p{font-weight:400}.hors-cadre{margin-top:3em}.hors-cadre .container-fluid{max-width:1350px;margin:auto}.hors-cadre .container-fluid .text-content{padding-top:15em}.hors-cadre .container-fluid .text-content p{font-size:1.5em}.hors-cadre .container-fluid .text-content .btn{margin:20px auto 0 0;padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;background:#325afe}.hors-cadre .container-fluid .text-content .btn:after{display:none}.hors-cadre .container-fluid .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.hors-cadre .container-fluid .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.hors-cadre .container-fluid .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.hors-cadre .container-fluid .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.hors-cadre .container-fluid .text-content .btn i{border-color:#fff}.hors-cadre .container-fluid .text-content .btn i:before{background:#fff}.hors-cadre .container-fluid .text-content .btn:hover{background:#020018;color:#fff}.hors-cadre .container-fluid .text-content .btn:hover i{border-color:#fff}.hors-cadre .container-fluid .text-content .btn:hover i:before{background:#fff}.hors-cadre.left{}.hors-cadre.left .container-fluid{background-size:contain !important;background-position:bottom right !important}.hors-cadre.right{}.hors-cadre.right .container-fluid{background-size:contain !important;background-position:bottom left !important}.hors-cadre.blue{background:linear-gradient(180deg, transparent 0%, transparent 25%, #325afe 25%, #325afe 100%)}.hors-cadre.blue .container-fluid .text-content *{color:#fff}.hors-cadre.blue .container-fluid .text-content h2 strong{color:#020018}.hors-cadre.blue .container-fluid .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#325afe;background:#fff;text-shadow:none}.hors-cadre.blue .container-fluid .text-content .btn:after{display:none}.hors-cadre.blue .container-fluid .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.hors-cadre.blue .container-fluid .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.hors-cadre.blue .container-fluid .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.hors-cadre.blue .container-fluid .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.hors-cadre.blue .container-fluid .text-content .btn i{border-color:#325afe}.hors-cadre.blue .container-fluid .text-content .btn i:before{background:#325afe}.hors-cadre.blue .container-fluid .text-content .btn:hover{background:#020018;color:#fff}.hors-cadre.blue .container-fluid .text-content .btn:hover i{border-color:#fff}.hors-cadre.blue .container-fluid .text-content .btn:hover i:before{background:#fff}@media (max-width:992px){.hors-cadre .container-fluid .text-content{padding:3em 5%}.hors-cadre .container-fluid .text-content p{font-size:1.35em}.hors-cadre.right .container-fluid{background-position:-8% 0 !important}.hors-cadre.blue{background:#325afe}.hors-cadre.history .container-fluid{background-position:-40% 0 !important}}@media (max-width:700px){.hors-cadre .container-fluid{background:transparent !important}}.items-content{padding:5em 5%}.items-content .title-items-content{padding:0}.items-content .title-items-content .text-items{padding:0 0 5em}.items-content .title-items-content .text-items h4{font-size:clamp(1.4em, 3vw, 2.5em);font-weight:400;max-width:80%;margin:auto}.items-content .items-list{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;flex:0 0 100%}.items-content .items-list .item .image{height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center}.items-content .items-list .item .image img{max-height:100px;max-width:100px;height:auto;width:auto}.items-content .items-list .item .image .numb{display:none}@media (max-width:992px){.items-content h2{font-size:clamp(1.5em, 3vw, 3.5em)}}.counter{background:#020018}.counter .title-items-content .text-items h4{color:#fff}.counter .items-list .item{display:flex;flex-wrap:wrap;justify-content:center;flex-grow:1;max-width:unset;margin-bottom:3em}.counter .items-list .item .image{flex:0 0 100%;flex-wrap:wrap;height:auto}.counter .items-list .item .image img{max-width:80%;max-height:60px;height:auto;width:auto}.counter .items-list .item .image .numb{display:block;font-size:clamp(1.8em, 4vw, 4em);font-weight:bold;font-family:Poppins;color:white;padding-left:5%;min-width:220px;text-align:right}.counter .items-list .item .text{margin-top:1em}.counter .items-list .item .text *{color:#fff}.counter .items-list .item .text blockquote{display:none}.counter .items-list .item .text p{margin:0;text-align:center;font-size:1.2em}.counter .items-list .big-item{max-width:500px}.counter .items-list .big-item .image .numb{font-size:clamp(7em, 7.5vw, 8em);padding:0}.counter .items-list .big-item .image .numb:after{content:"%"}.counter .items-list .big-item .text p{font-size:1.5em}@media (max-width:992px){.counter .items-list .item .image .numb{min-width:128px}}.corpo-partners-items{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;max-width:1350px;margin:auto}.corpo-partners-items .title-items-content{padding:2em 0}.corpo-partners-items .title-items-content .text-items{padding:0}.corpo-partners-items .items-list{padding:0}.corpo-partners-items .items-list .item .image{padding:1em;display:flex;flex-direction:row;justify-content:center;align-items:center}.corpo-partners-items .items-list .item .image img{max-width:150px}.corpo-partners-items .items-list .item .text{display:none}.blue-back-items{background:linear-gradient(35deg, rgba(50, 90, 254, 0.95) 30%, #f7eee3 100%);background-attachment:fixed;margin:2em 5%;border-radius:50px}.avantages-items{padding-top:0;margin-top:-3em}.avantages-items .title-items-content{padding-top:20em !important;max-width:100%}.avantages-items .title-items-content .text-items{padding:0 5%}.avantages-items .items-list{align-items:unset;border-radius:50px;padding:5em 5%}.avantages-items .items-list .item{min-height:209px;margin:8px;padding:2em 2%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;border-radius:39px}@media (min-width:992px){.avantages-items .items-list .item{flex:0 0 33.33%;max-width:calc(33.33% - 16px)}}.avantages-items .items-list .item:hover{opacity:1;padding:2em 2%}.avantages-items .items-list .item .image{flex:0 0 15%;height:auto;aspect-ratio:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.avantages-items .items-list .item .image img{width:80%;height:auto}.avantages-items .items-list .item .text{flex:0 0 85%;background:transparent;padding:0 2%;margin:0;height:fit-content}.avantages-items .items-list .item .text *{color:#020018}.avantages-items .items-list .item .text h3{margin-bottom:15px}@media (max-width:992px){.avantages-items h3{font-size:clamp(1em, 1.5vw, 1.5em)}.avantages-items .title-items-content{padding-top:10em !important}.avantages-items .title-items-content h2{mix-blend-mode:difference}.avantages-items .items-list{padding:2em 5%}.avantages-items .items-list .item{padding:1em 8%}}@media (max-width:480px){.avantages-items .title-items-content{background:transparent !important}}.page-sites-vitrines .avantages-items .title-items-content{background:url(/uploads/media/images/cms/medias/a5944a76941bac39d1a525b817f3efee.webp) right bottom no-repeat;background-size:contain}.page-sites-e-commerce .avantages-items .title-items-content{background:url(/uploads/media/images/cms/medias/f057caf1b707849f51f0fdd53bc3e5a2.webp) right bottom no-repeat;background-size:contain}.page-campagne-sea .avantages-items .title-items-content{background:url(/uploads/media/images/cms/medias/c03e2f0a9b418985503cedefd3bd82f1.webp) right bottom no-repeat;background-size:contain}.activity-content{padding:5em 5%}.activity-content .text-container{margin:auto}.home-activity-cards{padding-top:2em}.home-activity-cards .title-content{display:none}.home-activity-cards .activity-template-1{padding:0;max-width:1350px;margin:auto;position:relative;border-radius:50px;padding:0 10px;background:rgba(50, 90, 254, 0.35)}.home-activity-cards .activity-template-1.bloc-1-color{background:linear-gradient(35deg, rgba(154, 206, 132, 0.35) 30%, rgba(50, 90, 254, 0.35) 100%)}.home-activity-cards .activity-template-1.bloc-2-color{background:linear-gradient(35deg, rgba(216, 153, 90, 0.35) 50%, rgba(50, 90, 254, 0.35) 100%)}.home-activity-cards .activity-template-1.bloc-3-color{background:linear-gradient(35deg, rgba(50, 90, 254, 0.35) 0, rgba(116, 158, 214, 0.35) 50%)}.home-activity-cards .activity-template-1.bloc-4-color{background:linear-gradient(35deg, rgba(50, 90, 254, 0.35) 0, rgba(191, 123, 225, 0.35) 65%)}.home-activity-cards .activity-template-1 .row .bloc-content{position:unset;padding:0 10px;border-radius:30px;overflow:visible}@media (min-width:992px){.home-activity-cards .activity-template-1 .row .bloc-content{margin:4em 0 20px}}@media (max-width:992px){.home-activity-cards .activity-template-1 .row .bloc-content{margin:10em 0 3em}}.home-activity-cards .activity-template-1 .row .bloc-content:hover{opacity:1;padding:0 10px}.home-activity-cards .activity-template-1 .row .bloc-content:hover .img-content img{transition:ease-in 1s;top:-8.5em}.home-activity-cards .activity-template-1 .row .bloc-content:hover .img-content .doodle-1{left:90%;top:-15vh}.home-activity-cards .activity-template-1 .row .bloc-content:hover .img-content .doodle-2{left:-15%;top:0%}.home-activity-cards .activity-template-1 .row .bloc-content:hover .img-content .doodle-3{left:75%;top:37%}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .img-content .doodle-1{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #9ACE84);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efd46029d2f_images_small.webp");height:40px;width:40px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .img-content .doodle-2{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #9ACE84);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efd46015077_images_small.webp");height:80px;width:80px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .img-content .doodle-3{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #9ACE84);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efd4603df75_images_small.webp");height:100px;width:100px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content h2 strong{color:#9ACE84}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#020018;background:#9ACE84}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn:after{display:none}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn i{border-color:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn i:before{background:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn:hover{background:#020018;color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn:hover i{border-color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(1) .text-content .btn:hover i:before{background:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .img-content .doodle-1{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #D8995A);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efe52a29ab8_images_small.webp");height:80px;width:80px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .img-content .doodle-2{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #D8995A);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efed2879ae1_images_small.webp");height:60px;width:60px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .img-content .doodle-3{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #D8995A);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efef1ddd308_images_small.webp");height:60px;width:60px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content h2 strong{color:#D8995A}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#020018;background:#D8995A}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn:after{display:none}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn i{border-color:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn i:before{background:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn:hover{background:#020018;color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn:hover i{border-color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2) .text-content .btn:hover i:before{background:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(2):hover .img-content .doodle-3{left:35%;top:-130%}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .img-content .doodle-1{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #749ED6);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67f670bcc7951_images_small.webp");height:70px;width:70px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .img-content .doodle-2{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #749ED6);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67f66ecae5b8c_images_small.webp");height:80px;width:80px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .img-content .doodle-3{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #749ED6);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67f670bca64c3_images_small.webp");height:60px;width:60px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content h2 strong{color:#749ED6}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#020018;background:#749ED6}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn:after{display:none}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn i{border-color:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn i:before{background:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn:hover{background:#020018;color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn:hover i{border-color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3) .text-content .btn:hover i:before{background:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(3):hover .img-content .doodle-3{left:100%}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .img-content .doodle-1{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #BF7BE1);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efeaed47f3a_images_small.webp");height:90px;width:90px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .img-content .doodle-2{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #BF7BE1);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67efd46029d2f_images_small.webp");height:60px;width:60px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .img-content .doodle-3{position:absolute;mask-size:contain;mask-repeat:no-repeat;background-size:200% 200%;animation:gradient 4s ease infinite;background-image:linear-gradient(#325afe, #BF7BE1);mask-image:url("/uploads/media/images/cms/medias/thumb_/cms/medias/67eff0488a214_images_small.webp");height:50px;width:50px}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content h2 strong{color:#BF7BE1}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#020018;background:#BF7BE1}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn:after{display:none}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn i{border-color:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn i:before{background:#020018}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn:hover{background:#020018;color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn:hover i{border-color:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4) .text-content .btn:hover i:before{background:#fff}.home-activity-cards .activity-template-1 .row .bloc-content:nth-child(4):hover .img-content .doodle-3{left:100%}.home-activity-cards .activity-template-1 .row .bloc-content .img-content{overflow:visible;height:150px;padding:0 13%}.home-activity-cards .activity-template-1 .row .bloc-content .img-content img{z-index:2;height:auto;width:100%;position:relative;border-radius:30px;top:-8em}.home-activity-cards .activity-template-1 .row .bloc-content .img-content .doodle{position:absolute;transition:ease-in 0.5s;top:50%;left:35%}.home-activity-cards .activity-template-1 .row .bloc-content .text-content{background:#fff;height:auto;min-height:212px;padding:2em 13%;z-index:2;border-radius:30px;overflow:hidden;box-shadow:0 -15px 15px -10px rgba(2, 0, 24, 0.2);display:flex;flex-direction:column;justify-content:center;align-items:center}.home-activity-cards .activity-template-1 .row .bloc-content .text-content h2{color:#020018;font-size:clamp(1.5em, 1.6em, 1.8em);text-align:left !important}.home-activity-cards .activity-template-1 .row .bloc-content .text-content h2 strong{font-family:Poppins;font-weight:500}.home-activity-cards .activity-template-1 .row .bloc-content .text-content p{margin:0;font-size:1em}.home-activity-cards .activity-template-1 .row .bloc-content .text-content p a{text-decoration:none}.home-activity-cards .activity-template-1 .row .bloc-content .text-content .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:40px auto 0 0;display:none !important}.home-activity-cards .activity-template-1 .row .bloc-content .text-content .btn:after{display:none}.home-activity-cards .activity-template-1 .row .bloc-content .text-content .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.home-activity-cards .activity-template-1 .row .bloc-content .text-content .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.home-activity-cards .activity-template-1 .row .bloc-content .text-content .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.home-activity-cards .activity-template-1 .row .bloc-content .text-content .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.home-activity-cards .activity-template-1 .row .bloc-content .title{display:none}.home-activity-cards .activity-template-1 .row .bloc-content .btn-content,.home-activity-cards .activity-template-1 .row .bloc-content .position-btn,.home-activity-cards .activity-template-1 .row .bloc-content .position-btn a{position:absolute;height:100%;width:100%;display:block;top:0;z-index:3;opacity:0}@media (max-width:480px){.home-activity-cards .activity-template-1 .row{padding-bottom:1.25em}.home-activity-cards .activity-template-1 .row .bloc-content{margin-bottom:0}.home-activity-cards .activity-template-1 .row .bloc-content .text-content{min-height:170px}}.etapes-activity{background:linear-gradient(180deg, #020018 0%, #020018 67%, #fff 67%, #fff 100%)}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card{height:450px;pointer-events:none;border-radius:50px}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body{width:100%;height:auto;background:transparent;padding:1em 10% 2em}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body .card-title{color:#fff;text-shadow:1px 1px 1px rgba(2, 0, 24, 0.5)}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body .card-text{height:0;position:relative;top:100px}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body .card-text *{color:#fff;font-weight:400;text-shadow:1px 1px 1px rgba(2, 0, 24, 0.5)}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body .card-text p{font-size:clamp(0.9em 1vw, 1.35em);line-height:1.35}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body .btn{display:none}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide:hover .card .card-text{height:auto;top:0;transition:top 0.7s ease}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide:hover .card .opacity{background:linear-gradient(45deg, #325afe, #1b1a26);opacity:0.8}@media (max-width:992px){.etapes-activity .activity-template-4 .card-slider .slick-arrow{display:none !important}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .opacity{background:linear-gradient(45deg, #325afe, #1b1a26);opacity:0.8;position:absolute;height:100%;width:100%;top:0;display:block;z-index:0}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body .card-title{position:relative;z-index:3}.etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide .card .card-body .card-text{top:unset}}.products,.articles,.product-recrutement-similar,.product-projet-similar,.articles-similar{padding:5em 5%}.products .filters,.articles .filters,.product-recrutement-similar .filters,.product-projet-similar .filters,.articles-similar .filters{display:none}.products .title-products,.products .title-articles,.articles .title-products,.articles .title-articles,.product-recrutement-similar .title-products,.product-recrutement-similar .title-articles,.product-projet-similar .title-products,.product-projet-similar .title-articles,.articles-similar .title-products,.articles-similar .title-articles{padding:0 0 2em;max-width:1350px;margin:auto}.products .list .item,.articles .list .item,.product-recrutement-similar .list .item,.product-projet-similar .list .item,.articles-similar .list .item{border:none;margin:0;background:transparent;overflow:hidden}.products .list .item .price,.products .list .item .description,.articles .list .item .price,.articles .list .item .description,.product-recrutement-similar .list .item .price,.product-recrutement-similar .list .item .description,.product-projet-similar .list .item .price,.product-projet-similar .list .item .description,.articles-similar .list .item .price,.articles-similar .list .item .description{display:none}.products .list .item .image,.articles .list .item .image,.product-recrutement-similar .list .item .image,.product-projet-similar .list .item .image,.articles-similar .list .item .image{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;background:transparent;overflow:hidden}.products .list .item:hover .image img,.articles .list .item:hover .image img,.product-recrutement-similar .list .item:hover .image img,.product-projet-similar .list .item:hover .image img,.articles-similar .list .item:hover .image img{transform:scale(1.03);transition:0.5s}@media (max-width:480px){.products .title-products *,.products .title-articles *,.articles .title-products *,.articles .title-articles *,.product-recrutement-similar .title-products *,.product-recrutement-similar .title-articles *,.product-projet-similar .title-products *,.product-projet-similar .title-articles *,.articles-similar .title-products *,.articles-similar .title-articles *{text-align:left !important}}.formation-articles{background:linear-gradient(rgba(255, 255, 255, 0.35) 30%, rgba(191, 123, 225, 0.35) 100%);background-attachment:fixed}.formation-articles .navigation{display:none}.formation-articles .slick-arrow:before{color:#020018}.formation-articles .list .slick-slide{padding:1em}.formation-articles .list .item{background:#fff;border-radius:50px;max-width:1350px;margin:auto;padding:0}@media (min-width:992px){.formation-articles .list .item{display:flex;flex-direction:row;justify-content:center;align-items:center;display:flex !important;flex-wrap:wrap}.formation-articles .list .item .image{flex:0 0 33.33%;max-width:33.33%;height:auto}.formation-articles .list .item .information{flex:0 0 66.66%;max-width:66.66%}}.formation-articles .list .item .image{aspect-ratio:unset}.formation-articles .list .item .image img{min-height:100%;min-width:100%;height:auto;width:auto;object-fit:cover;max-height:100%}.formation-articles .list .item .information{padding:2em 3%;border:none}.formation-articles .list .item .information .date{display:none}.formation-articles .list .item .information .category{background:rgba(191, 123, 225, 0.25);border-radius:30px;padding:0 10px;width:fit-content;margin:0}.formation-articles .list .item .information .title{font-size:clamp(1.4em, 2vw, 2.2em);padding:0.5em 0 1em}.formation-articles .list .item .information .description{display:block}.formation-articles .list .item .information .description .btn{text-decoration:none;padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#020018;background:#BF7BE1}.formation-articles .list .item .information .description .btn:after{display:none}.formation-articles .list .item .information .description .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.formation-articles .list .item .information .description .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.formation-articles .list .item .information .description .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.formation-articles .list .item .information .description .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.formation-articles .list .item .information .description .btn i{border-color:#020018}.formation-articles .list .item .information .description .btn i:before{background:#020018}.formation-articles .list .item .information .description .btn:hover{background:#020018;color:#fff}.formation-articles .list .item .information .description .btn:hover i{border-color:#fff}.formation-articles .list .item .information .description .btn:hover i:before{background:#fff}.formation-articles .list .item .information .description .btn.btn-download{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-color:transparent;background:#fff;color:#020018;border-color:#020018}.formation-articles .list .item .information .description .btn.btn-download:after{display:none}.formation-articles .list .item .information .description .btn.btn-download i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.formation-articles .list .item .information .description .btn.btn-download i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.formation-articles .list .item .information .description .btn.btn-download:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.formation-articles .list .item .information .description .btn.btn-download:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.formation-articles .list .item .information .description .btn.btn-download i{border:none;padding:17px;background:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6814ba25b68d3_images_small.webp) center center no-repeat;background-size:contain}.formation-articles .list .item .information .description .btn.btn-download i:before{display:none !important}.formation-articles .list .item .information .description .btn.btn-download:hover{background:#020018;color:#fff}.formation-articles .list .item .information .description .btn.btn-download:hover i{left:calc(100% - 42px)}.formation-articles .list .item .information .description ul{list-style:none;padding:0;margin-bottom:30px}.formation-articles .list .item .information .description ul li:before{content:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6814b16c07bf8_images_picto.webp);margin-right:10px;position:relative;bottom:-6px}@media (max-width:480px){.formation-articles .slick-prev{left:-10px}.formation-articles .slick-next{right:-10px}}.career-products .list,.portfolio-products .list,.product-recrutement-similar .list,.product-projet-similar .list,.articles-similar .list{display:flex;flex-direction:row;justify-content:center;align-items:center}.career-products .list .item,.portfolio-products .list .item,.product-recrutement-similar .list .item,.product-projet-similar .list .item,.articles-similar .list .item{overflow:hidden;height:450px;padding:5px;border:none}.career-products .list .item .information .title,.portfolio-products .list .item .information .title,.product-recrutement-similar .list .item .information .title,.product-projet-similar .list .item .information .title,.articles-similar .list .item .information .title{padding:0 0 10px 0;font-weight:900;font-size:1.5em;display:none}.career-products .list .item .information .properties,.portfolio-products .list .item .information .properties,.product-recrutement-similar .list .item .information .properties,.product-projet-similar .list .item .information .properties,.articles-similar .list .item .information .properties{padding:0;flex-direction:column-reverse}.career-products .list .item .information .properties .city:before,.portfolio-products .list .item .information .properties .city:before,.product-recrutement-similar .list .item .information .properties .city:before,.product-projet-similar .list .item .information .properties .city:before,.articles-similar .list .item .information .properties .city:before{content:url(/uploads/media/images/cms/medias/thumb_/cms/medias/67ee975d8b3d3_images_picto.webp);bottom:-3px;position:relative}.career-products .list .item .information .properties .subtitle,.portfolio-products .list .item .information .properties .subtitle,.product-recrutement-similar .list .item .information .properties .subtitle,.product-projet-similar .list .item .information .properties .subtitle,.articles-similar .list .item .information .properties .subtitle{font-weight:900;font-size:clamp(1em, 1.15em, 1.3em);min-height:55px;margin-top:10px}.career-products .list .item a,.portfolio-products .list .item a,.product-recrutement-similar .list .item a,.product-projet-similar .list .item a,.articles-similar .list .item a{height:100%;width:100%}.career-products .list .item a .image,.portfolio-products .list .item a .image,.product-recrutement-similar .list .item a .image,.product-projet-similar .list .item a .image,.articles-similar .list .item a .image{border-radius:50px}.career-products .list .item a .image img,.portfolio-products .list .item a .image img,.product-recrutement-similar .list .item a .image img,.product-projet-similar .list .item a .image img,.articles-similar .list .item a .image img{object-fit:cover}.career-products .list .item .image,.portfolio-products .list .item .image,.product-recrutement-similar .list .item .image,.product-projet-similar .list .item .image,.articles-similar .list .item .image{border-radius:50px 50px 50px 0}.career-products .list,.product-recrutement-similar .list{display:flex;flex-direction:row;justify-content:center;align-items:center}.career-products .list .item .information,.product-recrutement-similar .list .item .information{position:absolute;bottom:5px;left:5px;right:5px;border-radius:0 0 50px 50px;padding:4em 1em 1em;background:linear-gradient(rgba(0, 0, 0, 0), black)}.career-products .list .item .information *,.product-recrutement-similar .list .item .information *{color:#fff}.career-products .list .item .information .category,.product-recrutement-similar .list .item .information .category{text-transform:uppercase;font-size:0.8em;padding:2px 12px;width:fit-content;background:#fff;color:#020018;border-radius:12px;text-align:center}.career-products .list .item a .image,.product-recrutement-similar .list .item a .image{height:100%;width:100%}.portfolio-products .list .item,.product-projet-similar .list .item,.page-actualites .articles .list .item{height:fit-content;padding:20px 1%;border:none}.portfolio-products .list .item .information,.product-projet-similar .list .item .information,.page-actualites .articles .list .item .information{padding:1em 0;position:relative}.portfolio-products .list .item .information .category,.product-projet-similar .list .item .information .category,.page-actualites .articles .list .item .information .category{display:none}.portfolio-products .list .item .information .title,.portfolio-products .list .item .information .price,.portfolio-products .list .item .information .description,.product-projet-similar .list .item .information .title,.product-projet-similar .list .item .information .price,.product-projet-similar .list .item .information .description,.page-actualites .articles .list .item .information .title,.page-actualites .articles .list .item .information .price,.page-actualites .articles .list .item .information .description{display:none}.portfolio-products .list .item .information .properties,.product-projet-similar .list .item .information .properties,.page-actualites .articles .list .item .information .properties{padding:0;flex-direction:column-reverse;flex-wrap:wrap}.portfolio-products .list .item .information .properties .subtitle,.product-projet-similar .list .item .information .properties .subtitle,.page-actualites .articles .list .item .information .properties .subtitle{min-height:unset;margin:0}.portfolio-products .list .item .information .properties .type,.product-projet-similar .list .item .information .properties .type,.page-actualites .articles .list .item .information .properties .type{margin-top:10px}.portfolio-products .list .item .information .properties .type span,.product-projet-similar .list .item .information .properties .type span,.page-actualites .articles .list .item .information .properties .type span{width:fit-content;padding:0 10px;border-radius:20px}.portfolio-products .list .item .information .properties .type .external-link,.product-projet-similar .list .item .information .properties .type .external-link,.page-actualites .articles .list .item .information .properties .type .external-link{width:fit-content;margin-left:5px;border:1px solid #020018;background:#fff;padding:0 10px;border-radius:20px;color:#020018}.portfolio-products .list .item .information .properties .type .external-link:hover,.product-projet-similar .list .item .information .properties .type .external-link:hover,.page-actualites .articles .list .item .information .properties .type .external-link:hover{color:#fff;background:#020018}.portfolio-products .list .item .information .properties .type.type-site-vitrine span,.product-projet-similar .list .item .information .properties .type.type-site-vitrine span,.page-actualites .articles .list .item .information .properties .type.type-site-vitrine span{background:#9ACE84}.portfolio-products .list .item .information .properties .type.type-e-commerce span,.product-projet-similar .list .item .information .properties .type.type-e-commerce span,.page-actualites .articles .list .item .information .properties .type.type-e-commerce span{background:#D8995A}.portfolio-products .list .item .information .properties .link,.product-projet-similar .list .item .information .properties .link,.page-actualites .articles .list .item .information .properties .link{display:none}.portfolio-products .list .item .information .properties .city:before,.product-projet-similar .list .item .information .properties .city:before,.page-actualites .articles .list .item .information .properties .city:before{filter:invert(1)}.portfolio-products .list .item a .image,.portfolio-products .list .item .image,.product-projet-similar .list .item a .image,.product-projet-similar .list .item .image,.page-actualites .articles .list .item a .image,.page-actualites .articles .list .item .image{border:none;height:auto;aspect-ratio:1.5;width:100%;border-radius:50px 50px 50px 0}.page-actualites .articles .list .item a{position:absolute;top:0;height:100%;width:100%;z-index:100}.page-actualites .articles .list .item .information .title{display:block}.page-actualites .articles .list .item .information .date{float:none;margin:0}.page-actualites .articles .list .item:hover .image img{transform:scale(1.03);transition:0.5s}.projects-slider-products{padding:5em 0;background:#020018;display:flex;flex-direction:row;justify-content:center;align-items:center}.projects-slider-products .list-container{overflow:hidden}.projects-slider-products .list-container .list{flex-direction:row;flex-wrap:nowrap;margin-left:5%}.projects-slider-products .list-container .list .slick-arrow{top:unset;bottom:50%;transform:translateY(50%);z-index:10000}.projects-slider-products .list-container .list .slick-prev{left:25%;display:none !important}.projects-slider-products .list-container .list .slick-next{right:3%}.projects-slider-products .list-container .list .slick-next:before{font-size:39px !important}.projects-slider-products .list-container .list .item{max-width:100%;padding:0 2em;height:fit-content;display:flex !important;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;flex-wrap:wrap}.projects-slider-products .list-container .list .item:hover .image img{transform:none}.projects-slider-products .list-container .list .item a{flex:0 0 60%;max-width:60%;height:auto;aspect-ratio:1.7777777778;cursor:none}.projects-slider-products .list-container .list .item a .image{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;width:100%;border-radius:25px;border:1px grey solid}.projects-slider-products .list-container .list .item a .image img{width:100%}.projects-slider-products .list-container .list .item .information{flex:0 0 40%;max-width:40%;padding:0 5%;height:fit-content}.projects-slider-products .list-container .list .item .information .category{text-align:right;color:#9ACE84;text-transform:uppercase}.projects-slider-products .list-container .list .item .information .title{text-align:right;color:#fff;font-size:clamp(1.8em, 4vw, 4em);font-weight:500;padding:0;margin-bottom:10px}.projects-slider-products .list-container .list .item .information .description{display:block}.projects-slider-products .list-container .list .item .information .description p{text-align:right;color:#fff}.projects-slider-products .list-container .list .item .information .properties{display:none}.projects-slider-products .list-container .list .item.creation-de-site-marchand .information .category{color:#D8995A}@media (max-width:992px){.projects-slider-products .list-container .list .item{flex-direction:column-reverse}.projects-slider-products .list-container .list .item a,.projects-slider-products .list-container .list .item .information{flex:0 0 100%;max-width:100%}.projects-slider-products .list-container .list .item .information{padding:0 0 2em;min-height:260px}.projects-slider-products .list-container .list .item .information .description{max-width:85%;margin:0 0 0 auto}}@media (min-width:992px){.projects-slider-products .list-container .list .slick-current .item{flex-direction:row !important}}@media (max-width:992px){.projects-slider-products .list-container .list .slick-arrow{top:0;bottom:unset;transform:none}.projects-slider-products .list-container .list .slick-arrow.slick-next{right:8%}}@media (max-width:480px){.projects-slider-products .list-container .list .item .information .category,.projects-slider-products .list-container .list .item .information .title,.projects-slider-products .list-container .list .item .information .description p{text-align:left}.projects-slider-products .list-container .list .item .information .description{max-width:100%}}.product,.article{padding:8em 0 0 0}.product .images,.article .images{padding:2em 5%}@media (min-width:992px){.product .images,.article .images{padding:2em 0 2em 5%}}.product .images .main-image,.article .images .main-image{position:sticky;top:8em}.product .images .main-image a img,.article .images .main-image a img{width:100%;height:auto;border-radius:50px}.product .images .gallery-type-3,.article .images .gallery-type-3{padding:0;column-count:2;column-gap:15px}.product .images .gallery-type-3 .gallery-item-type-3 a,.article .images .gallery-type-3 .gallery-item-type-3 a{padding:0 !important}.product .images .gallery-type-3 .gallery-item-type-3 a img,.article .images .gallery-type-3 .gallery-item-type-3 a img{height:auto;margin:0 0 15px;border-radius:35px}.product .information,.article .information{padding:2em 5%}.product .information .product-header,.product .information .article-header,.article .information .product-header,.article .information .article-header{padding-bottom:2em}.product .information .product-header .published-date,.product .information .article-header .published-date,.article .information .product-header .published-date,.article .information .article-header .published-date{padding-top:1em}.product .information .product-header .price,.product .information .product-header .properties,.product .information .article-header .price,.product .information .article-header .properties,.article .information .product-header .price,.article .information .product-header .properties,.article .information .article-header .price,.article .information .article-header .properties{display:none}.product .information .description h3,.article .information .description h3{margin:30px 0 10px;text-transform:none;color:#020018}.product .information .description iframe,.article .information .description iframe{aspect-ratio:1.7777777778;border-radius:10px;margin-top:1em}.product .information .btn-container,.article .information .btn-container{padding-top:25px}.product .information .btn-container .btn,.article .information .btn-container .btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;background:#325afe}.product .information .btn-container .btn:after,.article .information .btn-container .btn:after{display:none}.product .information .btn-container .btn i,.article .information .btn-container .btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.product .information .btn-container .btn i:before,.article .information .btn-container .btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.product .information .btn-container .btn:hover,.article .information .btn-container .btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.product .information .btn-container .btn:hover i,.article .information .btn-container .btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.product .information .btn-container .btn i,.article .information .btn-container .btn i{border-color:#fff}.product .information .btn-container .btn i:before,.article .information .btn-container .btn i:before{background:#fff}.product .information .btn-container .btn:hover,.article .information .btn-container .btn:hover{background:#020018;color:#fff}.product .information .btn-container .btn:hover i,.article .information .btn-container .btn:hover i{border-color:#fff}.product .information .btn-container .btn:hover i:before,.article .information .btn-container .btn:hover i:before{background:#fff}.product .information .btn-container .btn-back,.article .information .btn-container .btn-back{margin-top:5px}@media (max-width:992px){.product,.article{padding-top:1em}}@media (max-width:480px){.product .images .gallery-type-3,.article .images .gallery-type-3{column-count:1}}.product-projet .information .product-header .title{font-size:clamp(1.8em, 2vw, 2.3em)}.product-projet .information .product-header .published-date{display:none}.articles-similar,.products-similar{background:linear-gradient(transparent 0%, rgba(50, 90, 254, 0.35) 100%);background-attachment:fixed}.articles-similar .title,.products-similar .title{padding-bottom:3em}.guest-book-content{padding:5em 5%;overflow:hidden;position:relative}.guest-book-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:25vh;z-index:9;background:linear-gradient(#fff, rgba(255, 255, 255, 0))}.guest-book-content .title-content{position:relative;z-index:10;padding-bottom:2em}.guest-book-content .item-content{max-width:1350px;margin:auto;gap:0}.guest-book-content .item-content .gallery-item-type-3{padding:10px;margin:0;transition:ease-in-out 1s}.guest-book-content .item-content .gallery-item-type-3:nth-child(0) .text-content{background:rgba(216, 153, 90, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(1) .text-content{background:rgba(216, 153, 90, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(2) .text-content{background:rgba(154, 206, 132, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(3) .text-content{background:rgba(191, 123, 225, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(4) .text-content{background:rgba(50, 90, 254, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(5) .text-content{background:rgba(191, 123, 225, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(6) .text-content{background:rgba(216, 153, 90, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(7) .text-content{background:rgba(216, 153, 90, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(8) .text-content{background:rgba(191, 123, 225, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(9) .text-content{background:rgba(248, 166, 191, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(10) .text-content{background:rgba(191, 123, 225, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(11) .text-content{background:rgba(154, 206, 132, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(12) .text-content{background:rgba(248, 166, 191, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(13) .text-content{background:rgba(216, 153, 90, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(14) .text-content{background:rgba(191, 123, 225, 0.2)}.guest-book-content .item-content .gallery-item-type-3:nth-child(15) .text-content{background:rgba(154, 206, 132, 0.2)}.guest-book-content .item-content .gallery-item-type-3 .text-content{padding:1em 6%;border-radius:25px;position:relative}.guest-book-content .item-content .gallery-item-type-3 .text-content .comment img{margin-bottom:20px;height:60px !important;width:auto !important;border-radius:0}.guest-book-content .item-content .gallery-item-type-3 .text-content .comment p{font-size:1em;text-align:left}.guest-book-content .item-content .gallery-item-type-3 .text-content .comment a{text-decoration:none;position:absolute;top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;color:rgba(2, 0, 24, 0.8);font-size:1.5em;padding-bottom:5px;font-weight:bold;right:0;height:40px;width:auto;aspect-ratio:1;border-radius:50%;transform:rotate(-45deg);border:1px solid rgba(2, 0, 24, 0.8)}.guest-book-content .item-content .gallery-item-type-3 .text-content .comment a:hover{opacity:0.5}.guest-book-content .item-content .gallery-item-type-3.fade-out{transform:translateY(-35vh);opacity:0;transition:ease-in-out 1s}@media (max-width:480px){.guest-book-content .title-content h2{text-align:left !important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.guest-book-content .gallery-type-3{padding:0}}.partner{padding:5em 0}.partner .text-container{margin:auto}.villes{background:linear-gradient(180deg, #020018 0%, #020018 67%, #fff 67%, #fff 100%)}.villes .text-container .text *{color:#fff}.villes .text-container .text h2{margin-bottom:0.5em}.villes .text-container .text h2 strong{color:#325afe}@media (max-width:480px){.villes .text-container .text *{text-align:left !important}}.custom-slick-autoplay .slick-list .slick-track{margin-left:100px}.custom-slick-autoplay .slick-list .slick-track .slick-slide{height:450px;margin:0 10px}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide){height:100%}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide) .slide{height:100%}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide) .slide:hover{transform:scale(0.98);transition:2s ease}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide) .slide:hover .image img{filter:brightness(10)}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide) .slide .item{position:relative}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide) .slide .item p{position:absolute;bottom:1em;left:1em;color:#fff;font-size:1.5em}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide) .slide .item .image{height:100%;border-radius:50px;overflow:hidden}.custom-slick-autoplay .slick-list .slick-track .slick-slide div:has(> .slide) .slide .item .image img{min-height:100%;min-width:100%;object-fit:cover;filter:brightness(0.7)}.agencies{background:#020018;padding:5em 5%}.agencies .agencies-container{padding:0;margin:0;border:none}.agencies .agencies-container .agencies-list{padding:0;background:transparent;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.agencies .agencies-container .agencies-list .agency{padding:1em}.agencies .agencies-container .agencies-list .agency:hover{box-shadow:none}.agencies .agencies-container .agencies-list .agency .information{padding:0}.agencies .agencies-container .agencies-list .agency .information .address span{color:#fff;font-size:clamp(0.8em, 0.9em, 1em)}.agencies .agencies-container .agencies-list .agency .information .name{font-size:2em;font-family:"ccsignlanguage", sans-serif;color:#325afe;margin:0;line-height:0.85}.agencies .agencies-container .gif-map-area{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 3%}.agencies .agencies-container .gif-map-area video{mix-blend-mode:screen;max-height:75vh;max-width:100%}#map-video{display:none}.form-builder{padding:3em 5% 5em !important}.form-builder .container{max-width:992px;margin:auto;background:#fff;border-radius:50px;padding:3em 3%}.form-builder .container .text{padding:0 0 2em 0}.form-builder .container .form-container .form-row .col-lg-12 label,.form-builder .container .form-container .form-row .col-lg-12 .form-asterisque,.form-builder .container .form-container .form-row .col-lg-6 label,.form-builder .container .form-container .form-row .col-lg-6 .form-asterisque,.form-builder .container .form-container .form-row .col-lg-4 label,.form-builder .container .form-container .form-row .col-lg-4 .form-asterisque{display:none;font-weight:400;padding-left:5px}.form-builder .container .form-container .form-row .col-lg-12 label[for="form_builder_1_choice_4_formation_desiree"],.form-builder .container .form-container .form-row .col-lg-6 label[for="form_builder_1_choice_4_formation_desiree"],.form-builder .container .form-container .form-row .col-lg-4 label[for="form_builder_1_choice_4_formation_desiree"]{display:block}.form-builder .container .form-container .form-row .col-lg-12 select,.form-builder .container .form-container .form-row .col-lg-12 input,.form-builder .container .form-container .form-row .col-lg-6 select,.form-builder .container .form-container .form-row .col-lg-6 input,.form-builder .container .form-container .form-row .col-lg-4 select,.form-builder .container .form-container .form-row .col-lg-4 input{margin-bottom:10px;background:transparent;border-radius:50px;border:rgba(2, 0, 24, 0.5) 2px solid !important;font-size:1em;padding:0.5em 1.75em;height:unset;font-weight:normal;min-height:45px}.form-builder .container .form-container .form-row .col-lg-12 select:focus,.form-builder .container .form-container .form-row .col-lg-12 input:focus,.form-builder .container .form-container .form-row .col-lg-6 select:focus,.form-builder .container .form-container .form-row .col-lg-6 input:focus,.form-builder .container .form-container .form-row .col-lg-4 select:focus,.form-builder .container .form-container .form-row .col-lg-4 input:focus{box-shadow:none;border-color:#325afe !important}.form-builder .container .form-container .form-row .col-lg-12 select,.form-builder .container .form-container .form-row .col-lg-6 select,.form-builder .container .form-container .form-row .col-lg-4 select{appearance:none;background-image:url(/uploads/media/images/cms/medias/thumb_/cms/medias/6814c9d9816a3_images_picto.webp);background-repeat:no-repeat;background-position:right 1.75rem top 50%;background-size:1rem auto}.form-builder .container .form-container .form-row #form_builder_2_spam_form_builder_2,.form-builder .container .form-container .form-row #form_builder_1_spam_form_builder_1{padding:8px 8px 8px 90px;border-radius:24px;background:rgba(2, 0, 24, 0.035);position:relative}.form-builder .container .form-container .form-row #form_builder_2_spam_form_builder_2:before,.form-builder .container .form-container .form-row #form_builder_1_spam_form_builder_1:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;height:auto;width:70px;background:center / contain no-repeat url(/uploads/media/images/cms/medias/thumb_/cms/medias/6867925d84851_images_small.webp)}.form-builder .container .form-container .form-row #form_builder_2_spam_form_builder_2 label,.form-builder .container .form-container .form-row #form_builder_1_spam_form_builder_1 label{display:block}.form-builder .container .form-container .form-row .consent input{min-height:unset}.form-builder .container .form-container .form-row .consent label{display:block;line-height:1.5;margin:0}.form-builder .container .form-container .form-row .form-custom-submit-btn{padding:0.5em 1.5em;width:fit-content;padding-left:calc(1.5em + 40px);background:#325afe;border:1px solid transparent;color:#fff;border-radius:50px;text-transform:uppercase;transition:0.3s ease !important;font-size:clamp(1em, 1.1em, 1.2em);height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#fff;background:#325afe;margin:1em auto 0}.form-builder .container .form-container .form-row .form-custom-submit-btn:after{display:none}.form-builder .container .form-container .form-row .form-custom-submit-btn i{aspect-ratio:1;border-radius:50%;border:1px solid #fff;margin:0 0 -2px 0;position:absolute;padding:10px;left:0.5em}.form-builder .container .form-container .form-row .form-custom-submit-btn i:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:5px;width:5px;background:#fff;border-radius:100%}.form-builder .container .form-container .form-row .form-custom-submit-btn:hover{padding-left:1.5em;padding-right:calc(1.5em + 40px);transition:0.3s ease !important}.form-builder .container .form-container .form-row .form-custom-submit-btn:hover i{left:calc(100% - 30px);margin-right:0;transition:0.2s ease}.form-builder .container .form-container .form-row .form-custom-submit-btn i{border-color:#fff}.form-builder .container .form-container .form-row .form-custom-submit-btn i:before{background:#fff}.form-builder .container .form-container .form-row .form-custom-submit-btn:hover{background:#020018;color:#fff}.form-builder .container .form-container .form-row .form-custom-submit-btn:hover i{border-color:#fff}.form-builder .container .form-container .form-row .form-custom-submit-btn:hover i:before{background:#fff}.form-builder .container .legal-form{height:20px;overflow:hidden;margin:20px 0 0 0;padding:0 0 20px 0;position:relative}.form-builder .container .legal-form .more{right:0;top:0;position:absolute;border:none;font-style:italic;color:#325afe;padding:0 0 0 10px;border-radius:20px;background:#fff}.form-builder .container .legal-form .more:hover,.form-builder .container .legal-form .more:focus{color:#325afe;text-decoration:underline}.form-builder .container .full{height:auto;overflow:visible}.form-builder .container .full .more{top:unset;bottom:0}.page-seo .banner-content{padding:10em 5% 0}.page-seo .banner-content .opacity-banner{display:none}.page-seo .banner-content .text-content{max-width:1350px;margin:auto;padding:7em 0 0}.page-seo .two-columns-content .row .text-content .bloc-texte .btn-content{border-radius:0}.page-seo .two-columns-content .row .text-content .bloc-texte .btn-content .btn{margin:5px auto 5px 0 !important}.page-seo .two-columns-content .row .img-content .parent-auto-resize-img-child a{align-items:flex-start}.page-seo .two-columns-content .row .img-content .parent-auto-resize-img-child a img{min-height:unset;height:auto;object-fit:contain}.page-seo .information,.page-seo .form-contact-content,.page-seo .content-item-title,.page-seo .items{display:none}.footer{background-color:#020018;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100000;position:relative;padding:5em 5% 1em}.footer .footer-container{max-width:1400px;justify-content:space-between;text-align:center}.footer .footer-container *{color:#fff}.footer .footer-container .brand-container img{max-height:120px;max-width:50vw;margin-bottom:3em;object-fit:contain}.footer .footer-container .company{font-size:clamp(1em, 1.3vw, 1.3em);border-bottom:1px solid #1b1a26;padding-bottom:3em}.footer .footer-container .company a:hover{color:#325afe}.footer .footer-container .company .social{margin-top:0.5em}.footer .footer-container .company .social a{padding:0.5em;font-size:clamp(0.9em, 2.5vw, 1.2em)}.footer .footer-container .pages-container,.footer .footer-container .services-container{margin:1em auto 3em}.footer .footer-container .pages-container ul li,.footer .footer-container .services-container ul li{font-size:0.8em}.footer .footer-container .pages-container .pages .pages-columns,.footer .footer-container .services-container .pages .pages-columns{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;text-align:left;margin:0}.footer .footer-container .pages-container .pages .pages-columns li,.footer .footer-container .services-container .pages .pages-columns li{margin:0.2em 0 !important;padding:0em 0.5em !important;border-right:1px solid #1b1a26}.footer .footer-container .pages-container .services .services-columns,.footer .footer-container .services-container .services .services-columns{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;text-align:left;margin:0}.footer .footer-container .pages-container .services .services-columns li,.footer .footer-container .services-container .services .services-columns li{margin:0.2em 0 !important;padding:0em 0.5em !important;border-left:1px solid #1b1a26}.footer .footer-container .pages-container{padding-right:5%}.footer .footer-container .pages-container h6{padding:1em 2% 0.5em 0;text-align:left}.footer .footer-container .services-container{padding-left:5%}.footer .footer-container .services-container h6{padding:1em 0 0.5em 2%;text-align:right}.footer .seo{margin-top:3em;font-family:Poppins}.footer .seo p{font-size:0.8em;margin:0;color:#fff}.footer .seo p a{font-size:clamp(0.8em, 1vw, 1em);color:rgba(50, 90, 254, 0.35);text-decoration:none}.footer .seo p a:focus,.footer .seo p a:hover{color:rgba(50, 90, 254, 0.8)}.page-sites-vitrines .page-banner{background:linear-gradient(#fff 50%, rgba(154, 206, 132, 0.7) 100%)}.page-sites-vitrines .page-banner .text-content h1 strong{color:#9ACE84}.page-sites-vitrines .avantages-items .items-list,.page-sites-vitrines .form-builder{background:linear-gradient(45deg, rgba(154, 206, 132, 0.35) 50%, rgba(50, 90, 254, 0.35));background-attachment:fixed}.page-sites-vitrines .two-columns-slider-content .row .text-content ul li:nth-child(0){background:linear-gradient(-35deg, rgba(154, 206, 132, 0.3), rgba(154, 206, 132, 0.15))}.page-sites-vitrines .two-columns-slider-content .row .text-content ul li:nth-child(1){background:linear-gradient(-35deg, rgba(154, 206, 132, 0.3), rgba(50, 90, 254, 0.15))}.page-sites-vitrines .two-columns-slider-content .row .text-content ul li:nth-child(2){background:linear-gradient(-35deg, rgba(154, 206, 132, 0.3), rgba(154, 206, 132, 0.15))}.page-sites-vitrines .two-columns-slider-content .row .text-content ul li:nth-child(3){background:linear-gradient(-35deg, rgba(154, 206, 132, 0.3), rgba(154, 206, 132, 0.15))}.page-sites-vitrines .two-columns-slider-content .row .text-content ul li:nth-child(4){background:linear-gradient(-35deg, rgba(154, 206, 132, 0.3), rgba(50, 90, 254, 0.15))}.page-sites-vitrines .two-columns-slider-content .row .text-content ul li:nth-child(5){background:linear-gradient(-35deg, rgba(154, 206, 132, 0.3), rgba(50, 90, 254, 0.15))}.page-sites-vitrines .etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide:hover .card .opacity{background:linear-gradient(45deg, #1b1a26 50%, #9ACE84 150%)}.page-sites-vitrines .hors-cadre h2 strong,.page-sites-vitrines .hors-cadre-right h2 strong,.page-sites-vitrines .two-columns-content .text h2 strong,.page-sites-vitrines .items-content h2 strong{color:#9ACE84}.page-sites-e-commerce .page-banner{background:linear-gradient(#fff 50%, rgba(216, 153, 90, 0.7) 100%)}.page-sites-e-commerce .page-banner .text-content h1 strong{color:#D8995A}.page-sites-e-commerce .avantages-items .items-list,.page-sites-e-commerce .form-builder{background:linear-gradient(45deg, rgba(216, 153, 90, 0.35) 50%, rgba(50, 90, 254, 0.35));background-attachment:fixed}.page-sites-e-commerce .two-columns-slider-content .row .text-content ul li:nth-child(0){background:linear-gradient(-35deg, rgba(216, 153, 90, 0.3), rgba(216, 153, 90, 0.15))}.page-sites-e-commerce .two-columns-slider-content .row .text-content ul li:nth-child(1){background:linear-gradient(-35deg, rgba(216, 153, 90, 0.3), rgba(50, 90, 254, 0.15))}.page-sites-e-commerce .two-columns-slider-content .row .text-content ul li:nth-child(2){background:linear-gradient(-35deg, rgba(216, 153, 90, 0.3), rgba(216, 153, 90, 0.15))}.page-sites-e-commerce .two-columns-slider-content .row .text-content ul li:nth-child(3){background:linear-gradient(-35deg, rgba(216, 153, 90, 0.3), rgba(50, 90, 254, 0.15))}.page-sites-e-commerce .two-columns-slider-content .row .text-content ul li:nth-child(4){background:linear-gradient(-35deg, rgba(216, 153, 90, 0.3), rgba(50, 90, 254, 0.15))}.page-sites-e-commerce .two-columns-slider-content .row .text-content ul li:nth-child(5){background:linear-gradient(-35deg, rgba(216, 153, 90, 0.3), rgba(50, 90, 254, 0.15))}.page-sites-e-commerce .etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide:hover .card .opacity{background:linear-gradient(45deg, #1b1a26 50%, #D8995A 150%)}.page-sites-e-commerce .hors-cadre h2 strong,.page-sites-e-commerce .hors-cadre-right h2 strong,.page-sites-e-commerce .two-columns-content .text h2 strong,.page-sites-e-commerce .items-content h2 strong{color:#D8995A}.page-campagne-sea .page-banner{background:linear-gradient(#fff 50%, rgba(116, 158, 214, 0.7) 100%)}.page-campagne-sea .page-banner .text-content h1 strong{color:#749ED6}.page-campagne-sea .avantages-items .items-list,.page-campagne-sea .form-builder{background:linear-gradient(45deg, rgba(116, 158, 214, 0.35) 50%, rgba(50, 90, 254, 0.35));background-attachment:fixed}.page-campagne-sea .two-columns-slider-content .row .text-content ul li:nth-child(0){background:linear-gradient(-35deg, rgba(116, 158, 214, 0.3), rgba(116, 158, 214, 0.15))}.page-campagne-sea .two-columns-slider-content .row .text-content ul li:nth-child(1){background:linear-gradient(-35deg, rgba(116, 158, 214, 0.3), rgba(50, 90, 254, 0.15))}.page-campagne-sea .two-columns-slider-content .row .text-content ul li:nth-child(2){background:linear-gradient(-35deg, rgba(116, 158, 214, 0.3), rgba(50, 90, 254, 0.15))}.page-campagne-sea .two-columns-slider-content .row .text-content ul li:nth-child(3){background:linear-gradient(-35deg, rgba(116, 158, 214, 0.3), rgba(116, 158, 214, 0.15))}.page-campagne-sea .two-columns-slider-content .row .text-content ul li:nth-child(4){background:linear-gradient(-35deg, rgba(116, 158, 214, 0.3), rgba(116, 158, 214, 0.15))}.page-campagne-sea .two-columns-slider-content .row .text-content ul li:nth-child(5){background:linear-gradient(-35deg, rgba(116, 158, 214, 0.3), rgba(116, 158, 214, 0.15))}.page-campagne-sea .etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide:hover .card .opacity{background:linear-gradient(45deg, #1b1a26 50%, #749ED6 150%)}.page-campagne-sea .hors-cadre h2 strong,.page-campagne-sea .hors-cadre-right h2 strong,.page-campagne-sea .two-columns-content .text h2 strong,.page-campagne-sea .items-content h2 strong{color:#749ED6}.page-formation .page-banner{background:linear-gradient(#fff 50%, rgba(191, 123, 225, 0.7) 100%)}.page-formation .page-banner .text-content h1 strong{color:#BF7BE1}.page-formation .avantages-items .items-list,.page-formation .form-builder{background:linear-gradient(45deg, rgba(191, 123, 225, 0.35) 50%, rgba(50, 90, 254, 0.35));background-attachment:fixed}.page-formation .two-columns-slider-content .row .text-content ul li:nth-child(0){background:linear-gradient(-35deg, rgba(191, 123, 225, 0.3), rgba(191, 123, 225, 0.15))}.page-formation .two-columns-slider-content .row .text-content ul li:nth-child(1){background:linear-gradient(-35deg, rgba(191, 123, 225, 0.3), rgba(50, 90, 254, 0.15))}.page-formation .two-columns-slider-content .row .text-content ul li:nth-child(2){background:linear-gradient(-35deg, rgba(191, 123, 225, 0.3), rgba(50, 90, 254, 0.15))}.page-formation .two-columns-slider-content .row .text-content ul li:nth-child(3){background:linear-gradient(-35deg, rgba(191, 123, 225, 0.3), rgba(191, 123, 225, 0.15))}.page-formation .two-columns-slider-content .row .text-content ul li:nth-child(4){background:linear-gradient(-35deg, rgba(191, 123, 225, 0.3), rgba(191, 123, 225, 0.15))}.page-formation .two-columns-slider-content .row .text-content ul li:nth-child(5){background:linear-gradient(-35deg, rgba(191, 123, 225, 0.3), rgba(50, 90, 254, 0.15))}.page-formation .etapes-activity .activity-template-4 .card-slider .slick-list .slick-track .slick-slide .slide:hover .card .opacity{background:linear-gradient(45deg, #1b1a26 50%, #BF7BE1 150%)}.page-formation .hors-cadre h2 strong,.page-formation .hors-cadre-right h2 strong,.page-formation .two-columns-content .text h2 strong,.page-formation .items-content h2 strong{color:#BF7BE1}