@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap');body{font-size:18px;line-height:1.7!important;text-align:left;font-family:"Outfit",sans-serif!important;font-weight:400;color:#000!important}p{padding-bottom:0}h1,h2,h3,h3,h4,h5,h6{font-family:"Outfit",sans-serif!important;line-height:1.5!important;font-weight:bold;text-transform:initial;padding-bottom:0px;color:#050047;font-weight:800!important}h1{font-size:48px!important}h2{font-size:40px!important}h3{font-size:35px!important}h4{font-size:30px!important}h5{font-size:25px!important}h6{font-size:20px!important}a{color:#0135ff;text-decoration:none!important;cursor:pointer}a:hover{color:#0354ff!important;text-decoration:none!important}.clr-black{color:#000}.clr-white{color:#fff}.clr-blue-f{color:#050047}.bg-sky{background-color:#93FBFB}.bg-lightblue{background-color:#93B9FB}.bg-1{background-color:#C9DCFD}.bg-2{background-color:#DAFFFF}.bg-3{background-color:#DEE2FD}.bg-4{background-color:#D9EFFA}.bg-5{background-color:#D9EFFA}.bg-6{background-color:#DBFAFF}.bg-7{background-color:#72A6FF}.bg-8{background-color:#2973F3}.bg-9{background-color:#0135FF}.rounded-10{border-radius:10px}.rounded-15{border-radius:15px}.bold{font-weight:bold}.text-35{font-size:35px}.ver-divider{width:1px;background-color:#93B9FB}.form-control.valid{background-image:url(/wp-content/uploads/2025/11/check.png)!important;background-repeat:no-repeat!important;background-position:98%;background-size:20px;padding-right:30px}.contact-form .form-group{margin-bottom:20px}.form-control[readonly]{pointer-events:none}.required{color:red}.contact-form input,.contact-form textarea,.tnp-subscription input[type=email],.souscription-form input,.souscription-form textarea,.souscription-form select{padding-left:12px;border:1px solid #c5c5c5;border-radius:8px;margin-bottom:17px;width:100%}textarea.form-control{height:135px}.contact-form .form-group input:focus,.contact-form .form-group textarea:focus{box-shadow:0px 0px 0px 5px #f1f1f1!important;outline:1px solid #f1f1f1;border:1px solid #005dff!important}.dev-button{outline:none!important;font-size:20px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:11rem;margin-top:10px;padding:23px;border-radius:50px;margin-left:auto;background:#0135FF;border:none;color:#fff!important;overflow:hidden;align-self:flex-start;box-shadow:2px 2px 10px #999}.dev-button:hover{box-shadow:0px 0px 0px 5px #c2cfff}.dev-button:before{position:absolute;content:'';bottom:0;left:0;width:0%;height:100%;background-color:#54d98c}.dev-button span{position:absolute;line-height:0}.dev-button span i{transform-origin:center center}.dev-button .dev-submit{top:50%;transform:translateY(-50%)}.dev-button .dev-loading{top:100%;transform:translateY(0%);font-size:24px;height:-webkit-fill-available}.dev-button .dev-check{display:none}.dev-button .dev-none{display:none}.dev-error .dev-none{display:block;color:#ff0000}.dev-active{background-color:#2ecc71}.dev-active:before{width:100%;transition:width 8s linear}.dev-active .dev-submit{top:-100%;transform:translateY(-50%)}.dev-active .dev-loading,.dev-error .dev-none{top:50%;transform:translateY(-50%) rotate(0deg)}.dev-active .dev-loading{animation:loading 1200ms linear infinite}.dev-active .dev-check,.dev-error .dev-submit,.dev-error .dev-loading,.dev-error .dev-check{display:none}.dev-finished{background-color:#54d98c}.dev-finished .dev-submit,.dev-finished .dev-loading,.dev-finished .dev-none{display:none}.dev-finished .dev-check{display:block!important;font-size:24px;animation:scale 0.5s linear}.dev-finished .dev-check i{transform-origin:center center}.error-message,.cf-turnstile{color:red;font-size:13px;line-height:1.2;display:block;font-weight:500}.cf-turnstile{overflow-x:auto;overflow-y:hidden}::placeholder{color:#000!important}.post-tech ol li,.post-tech ul li,.arrow-list li,.glossaire-page ol li,.glossaire-page ul li{position:relative;margin-bottom:.7em;line-height:1.5}.post-tech ol ol li,.post-tech ul ul li,.post-tech ol ul li,.post-tech ul ol li,.glossaire-page ol ol li,.glossaire-page ul ul li,.glossaire-page ol ul li,.glossaire-page ul ol li{margin-bottom:0.3rem}.post-tech ul,.glossaire-page ul{list-style-type :none}.post-tech ul ul,.glossaire-page ul ul{list-style-type :circle}.post-tech ul li:before,.glossaire-page ul li:before{content:url(/wp-content/uploads/2025/11/trait-li-ul.png);position:absolute;left:-25px;top:0}.post-tech ul ul li:before,.glossaire-page ul ul li:before{content:none}.post-tech ul,.post-tech ol,.glossaire-page ul,.glossaire-page ol{margin-bottom:0rem}.post-tech p,.glossaire-page p{margin-bottom:1rem}.post-tech ul ul,.post-tech ol ol,.post-tech ul ol,.post-tech ol ul,.glossaire-page ul ul,.glossaire-page ol ol,.glossaire-page ul ol,.glossaire-page ol ul{margin-top:.5rem;margin-bottom:0;padding-bottom:0}.post-tech ol p,.glossaire-page ol p{display:inline}.post-tech .c-content .et-l--post .et_pb_section{border-radius:25px;border:1px solid #d6e6ff}ul.cf-liste{list-style-type:none;padding:0;line-height:1.8}ul.cf-liste li a{color:#000!important;transition:all 300ms ease}ul.cf-liste li a:hover{margin-left:5px}.et-menu-nav li.mega-menu>ul{overflow-y:auto;max-height:calc(100vh - 110px);width:70%;left:0!important;right:0!important;margin:auto;border-radius:10px}span.menu-item-description{display:block;font-size:14px;line-height:2;font-weight:400;color:#555}ul.arrow-list{padding-bottom:0;list-style-image:url(/wp-content/uploads/2025/11/arrow-list.webp)}.et_mobile_menu .sub-menu .current-menu-item a,.et_mobile_menu .menu-item.current-menu-item a,.et_mobile_menu .n-dev.current-menu-parent>a,.et_mobile_menu .current-menu-ancestor.m-menu>a,.et_mobile_menu .menu-item.current-menu-parent>a,.et-menu-nav .current-menu-ancestor.mega-menu-parent>a,.et-menu-nav .current-menu-ancestor.current-menu-parent>a,.et-menu.nav .current-menu-item a{color:#0135ff!important;font-weight:bold}.resp-table{overflow:auto}.et-l--post table{border:none!important;border-collapse:separate;border-spacing:0 5px;width:100%;margin-bottom:1rem}.et-l--post table td,.et-l--post table th{padding:8px}.et-l--post tr td:first-child,.et-l--post tr th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.et-l--post tr td:last-child,.et-l--post tr th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.et-l--post thead tr{background:#e1e1e1}.et-l--post tbody tr:nth-child(odd){background:#efefef}.et-l--post ol p{display:inline}.pagination{gap:2rem}.m-carousel{overflow:hidden;width:100%;background:#fff}.m-track{display:flex;width:max-content;animation:mscroll 25s linear infinite}.m-item img{width:150px;height:60px;object-fit:contain;margin:0 20px;display:block}.carousel-container{width:100%;overflow:hidden;display:flex;align-items:center}.carousel-track{display:flex;width:calc(200px * 20);animation:scroll-infinite 30s linear infinite}.carousel-track img{width:200px;height:80px;object-fit:contain;padding:0 12px}.carousel-track:hover{animation-play-state:paused}@keyframes scroll-infinite{0%{transform:translateX(0)}100%{transform:translateX(calc(-200px * 10))}}@keyframes mscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}