@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');body{font-family:"Poppins",sans-serif!important;font-size:17px!important;line-height:1.7!important;color:#000;font-weight:400}p{padding-bottom:0;margin-bottom:.5rem}h1,h2,h3,h3,h4,h5,h6{font-family:"Poppins",sans-serif;line-height:1.3;text-align:left;color:#000A39;font-weight:bold;margin-bottom:.5rem}h1{font-size:50px!important}h2{font-size:45px!important}h3{font-size:30px!important}h4{font-size:25px!important}h5{font-size:23px!important}h6{font-size:20px!important}a{color:#3F52FC}a:hover{color:#F27405!important}.post-webtech ol li,.post-webtech ul li,.box-list li{position:relative;margin-bottom:.7em;line-height:1.7}.post-webtech ol ol li,.post-webtech ul ul li,.post-webtech ol ul li,.post-webtech ul ol li{margin-bottom:0.3rem}.post-webtech ul{list-style-type :none}.post-webtech ul ul{list-style-type :circle}.post-webtech ul li:before{content:url(/wp-content/uploads/2025/01/slide-right.png);position:absolute;left:-30px;top:0px}.post-webtech ul ul li:before{content:none}.post-webtech ul,.post-webtech ol{margin-bottom:0rem}.post-webtech p{margin-bottom:1rem}.post-webtech ul ul,.post-webtech ol ol,.post-webtech ul ol,.post-webtech ol ul{margin-top:.5rem;margin-bottom:0;padding-bottom:0}.post-webtech ol p{display:inline}ul.check-ul{list-style-type:none;list-style-image:url(/wp-content/uploads/2025/08/check-liste.webp)}ul.check-ul li{margin:.5rem 0;padding-left:0.4rem}.bg-blue-light{background-color:#E3EEFF}.border-50{border-radius:50px!important}.et_pb_section--fixed,.et_pb_sticky{background:transparent;z-index:9}.et_pb_section--fixed.pa-fixed-header,.et_pb_sticky.pa-fixed-header{border-bottom:2px solid #fff;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;background-color:rgb(255 255 255 / 48%);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.et_pb_section--fixed.et_pb_section--with-menu.pa-fixed-header .et_pb_row--with-menu,.et_pb_section--fixed.et_pb_section--with-menu.pa-fixed-header .et_pb_row--with-menu{padding:10px 0}.et_pb_sticky.et_pb_section--with-menu.pa-fixed-header .et_pb_row--with-menu .logo-webtech img,.et_pb_sticky.et_pb_section--with-menu.pa-fixed-header .et_pb_row--with-menu .logo-webtech img{width:150px;transition:all 300ms ease-out}.blue-word{color:#6D81F2}.primary-word{color:#005dff}.row-btns a{min-width:190px;text-align:center}.cta-left{background:#f4faff;border-radius:20px;padding:25px 20px}a.c-btn{background:#6d81f2;color:#fff;border-radius:7px;padding:8px 10px;margin-top:20px;display:inline-block}a.c-btn:hover{background:#F27405;color:#fff!important}.info-client p.pers{border-bottom:1px solid #ccc;display:inline-block}ul.c-list{list-style-type:none;padding:0;line-height:1.7}ul.c-list li a{color:#000!important;transition:all 300ms ease}ul.c-list li a:hover{margin-left:5px}input.tnp-submit{background-color:#3F52FC!important;border-radius:8px;padding:11px 35px!important;box-shadow:0 0 10px #00000026;cursor:pointer}.step span{font-size:20px;font-weight:bold;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff}.clr-1{background-color:#00E1F9}.clr-2{background-color:#6D81F2}.clr-3{background-color:#5FC3F7}.clr-4{background-color:#355DF6}.clr-5{background-color:#F8D2B0}.tech{border:1px solid #8FCCFF;border-radius:10px;padding:5px;display:flex;justify-content:center;align-items:center;width:100px;height:100px}span.c-tag{color:#fff;background:#6F9DFE;padding:5px;border-radius:5px}.et-menu-nav li.mega-menu>ul{overflow-y:auto;max-height:calc(100vh - 110px);width:75%;left:0!important;right:0!important;margin:auto;border-radius:10px}.cc-menu .et_pb_menu_inner_container,.col2-header .et_pb_menu_inner_container{position:static!important}span.menu-item-description{display:block;font-size:12px;line-height:2;font-weight:400;color:#838383}.col1-header,.col2-header,.col3-header{margin-bottom:0!important}.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 .menu-item.current-menu-parent>a,.et-menu.nav .current-menu-item a{color:#005dff!important;font-weight:bold}ul#menu-my-menu>li>ul{border-radius:10px}.lang a{display:flex!important;align-items:center}.lang img{margin-right:8px;width:25px}li.mega-menu>ul::-webkit-scrollbar{width:5px}li.mega-menu>ul::-webkit-scrollbar-track{background:#f1f1f1}li.mega-menu>ul::-webkit-scrollbar-thumb{background:#6d81f2}li.mega-menu>ul::-webkit-scrollbar-thumb:hover{background:#005dff}.required{color:red}.form-control.valid{background-image:url(/wp-content/uploads/2024/11/check.png)!important;background-repeat:no-repeat!important;background-position:98%;background-size:25px}.contact-form .form-group{margin-bottom:5px}.contact-form input,.contact-form textarea,.tnp-subscription input[type=email]{padding-left:12px;border:1px solid #c5c5c5;border-radius:8px;width:100%}.contact-form input{height:56px}textarea.form-control{height:180px}.form-ads input,.form-ads textarea{background-color:transparent!important;color:#fff!important;border-color:#ffffff7d}.form-ads input::placeholder,.form-ads textarea::placeholder{color:#fff!important}.form-ads .dev-button{width:100%;background-color:#fff;color:#6D81F2!important;font-weight:500;box-shadow:none}.contact-form.form-ads .form-group input:focus,.contact-form.form-ads .form-group textarea:focus{box-shadow:0px 0px 0px 5px #ffffff5c!important;outline:1px solid #f1f1f1;border:1px solid #fff!important}.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:18px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:11rem;margin-top:10px;padding:23px;border-radius:7px;background:#F27405;border:none;color:#fff!important;overflow:hidden;align-self:flex-start;box-shadow:2px 2px 10px #ffc18b;cursor:pointer}.dev-button:hover{box-shadow:0px 0px 0px 5px #ffc18b}.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}.dev-button .dev-check{display:none}.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{top:50%;transform:translateY(-50%) rotate(0deg)}.dev-active .dev-loading{animation:loading 1200ms linear infinite}.dev-active .dev-check{display:none}.dev-finished{background-color:#54d98c}.dev-finished .dev-submit{display:none}.dev-finished .dev-loading{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,.turnstile-error{color:red;font-size:12px;line-height:1.2;display:block}.cf-turnstile{overflow-x:auto;overflow-y:hidden}::placeholder{color:#929292!important}#nf-form-2-cont .nf-field-element input,#nf-form-2-cont .nf-field-element textarea{background:#fff;border:1px solid #ddd;color:#000;border-radius:5px}.nf-error-wrap{display:none}input#nf-field-12{border:none!important;border-radius:7px!important;color:#fff!important;font-weight:bold;font-size:15px;text-transform:uppercase;background:#005dff!important;letter-spacing:2px}textarea#nf-field-17{padding:15px 30px}#nf-form-2-cont .success-msg p{color:#2b6df8}.nf-form-fields-required{display:none}.nf-error.field-wrap .nf-field-element:after{background:transparent!important;color:#c4080d!important;top:50%!important;transform:translateY(-50%)!important}.blog-webtech article{box-shadow:0px 0px 10px #d1d1d1}.blog-webtech.grid-blog article{padding:15px!important}.blog-webtech a.entry-featured-image-url{margin-bottom:0!important}.blog-webtech a.entry-featured-image-url img{padding:20px;border-radius:35px}.blog-webtech .et_pb_image_container{margin:-20px -20px 0px}.technology-tag span{background:#6d81f2;border-radius:50px;padding:4px 8px;font-size:14px;color:#fff;margin:4px}a.cta-post.ms-3{font-family:cursive;letter-spacing:1px;font-size:20px;color:#005dff}ul.box-list{list-style-image:url(/wp-content/uploads/2024/12/list-image.png)}.card-ref{background:#C9DEFD;border-radius:20px;font-size:20px}.card-ref span i{background:#005dff;padding:7px 11px;border-radius:15px;color:#fff}.card-ref span i:hover{background:#f27405}.c-accordion .et_pb_toggle_open{border-left:3px solid #005dff!important}.c-accordion .et_pb_toggle_close{border-left:3px solid #ddd!important}.text-center{text-align:center}.text-end{text-align:right}.group-lang a{position:relative;color:#000;border:1px solid #005DFF;border-radius:50px;padding:8px 10px 8px 48px;margin:7px;font-weight:600}.group-lang a:before{position:absolute;top:12px;left:10px}.group-lang a.iphone:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-28.png)}.group-lang a.android:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-27.png)}.group-lang a.swift:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-26.png)}.group-lang a.flutter:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-8.png)}.group-lang a.react:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-24.png)}.group-lang a.ionic:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-5.png)}.group-lang a.reactjs:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-29.png)}.group-lang a.vuejs:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-23.png)}.group-lang a.angular:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-12.png)}.group-lang a.nodejs:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-22.png)}.group-lang a.nextjs:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-7.png)}.group-lang a.python:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-25.png)}.group-lang a.laravel:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-11.png)}.group-lang a.exp:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-4.png)}.group-lang a.saasm:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-20.png)}.group-lang a.saasi:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-21.png)}.group-lang a.cadrage:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-19.png)}.group-lang a.concept:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-18.png)}.group-lang a.mvp:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-3.png)}.group-lang a.chatbot:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-30.png)}.group-lang a.moteur:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-17.png)}.group-lang a.perso:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-1.png)}.group-lang a.desktop:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-16.png)}.group-lang a.kotlin:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-2.png)}.group-lang a.pwa:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-6.png)}.group-lang a.pwaa:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-6.png)}.group-lang a.design:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-9.png)}.group-lang a.pwam:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-10.png)}.group-lang a.audit:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-14.png)}.group-lang a.refac:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-13.png)}.group-lang a.refonte:before{content:url(https://webtech.fr/wp-content/uploads/2024/12/language-15.png)}.cta-article span{color:#3f52fc;font-size:20px}.c-box .et_pb_column_1_4,.car-projects .dsm_card_wrapper{display:flex;flex-direction:column;justify-content:space-between}.car-projects .dsm_card_wrapper{height:100%}.car-projects .dsm_card_wrapper .et_pb_button_wrapper{margin-top:auto}.et_pb_module.et_pb_toggle{padding-left:0;padding-right:0}.slider{overflow:hidden;position:relative;width:100%;background:#fff}.slide-track{display:flex;width:max-content;animation:scroll2 60s linear infinite}.col-logo-carousel{flex:0 0 auto;width:180px;display:flex;align-items:center;justify-content:center;padding:10px 20px}.col-logo-carousel img{max-width:100%;max-height:60px;object-fit:contain;transition:all 0.3s ease}.col-logo-carousel img:hover{transform:scale(1.05)}.cta-post-services a,.cta-post-services:hover a{color:#fff!important}.cta-post-services a:hover{text-decoration:underline}.close-button-head{border:none;font-size:16px;cursor:pointer;border-radius:50px;width:25px;background:#fff;height:25px;color:#999}.client-page p{font-size:14px!important}.et_builder_inner_content.et_pb_gutters3{z-index:unset!important}.modal-content .close-mobile{font-size:20px;position:absolute;top:-43px;right:-15px;background:#cedfff;padding:5px;border-radius:50px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#005dff}.offre-modal{padding-top:0;width:100%;position:fixed;bottom:0;z-index:9;box-shadow:0px 12px 20px #00000085;background-color:rgb(255 255 255 / 70%);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.modal-content p{font-size:14px;line-height:1.5}.modal-content .off{color:#005dff;font-weight:bold}.ia-solution{border-radius:20px;overflow:auto;border:1px solid #E3EEFF;height:100%}.ia-solution:hover img{transform:scale(1.1);transition:all 1000ms ease}.ia-solution .bg-blue-light{overflow:hidden}.ia-solution:hover .bg-blue-light{filter:grayscale(.7)}.equal .et_pb_code_inner{height:100%}.resp-table{overflow:auto}.et-l--post table{border:none!important;margin-bottom:2rem}.et-l--post table{border-collapse:separate;border-spacing:0 5px;width:100%!important;margin-bottom:30px}.et-l--post table td,.et-l--post table th{padding:8px;border:none!important}.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}.flex-center{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.expertise a{position:relative;margin:9px 15px;color:#005dff;font-weight:600}a.circle{padding:10px}.expertise a.exp:before{content:'';position:absolute;z-index:99;display:inline-block;background-size:contain;background-repeat:no-repeat}.expertise a.line:before{background-image:url(https://webtech.fr/wp-content/uploads/2025/08/line-word.webp);bottom:-25px;width:88px;height:40px}a.circle:before{background-image:url(https://webtech.fr/wp-content/uploads/2025/08/circle-imp.webp);bottom:0px;left:-17px;width:120px;height:100%}.expertise a:hover:before{content:none}.step-round{font-size:30px;font-weight:bold;border-radius:50px;width:50px;height:50px}.step-number{color:#fff;background-color:#6D81F2}.step-number2{color:#6d81f2;background-color:#fff;border:1px solid #6D81F2}.flex-50{flex:0 0 50px}.cas-arrow{display:inline-block}.clogo{flex:0 1 118px;margin:0 5px}#brevo-form-container p{margin-bottom:15px;font-size:15px}#brevo-form-container input[type="email"],#brevo-form-container input[type="text"],#brevo-form-container select{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:8px;font-size:14px;transition:all 0.3s ease}#brevo-form-container input[type="email"]:focus,#brevo-form-container input[type="text"]:focus,#brevo-form-container select:focus{border-color:#007BFF;box-shadow:0 0 0 2px rgba(0,123,255,0.2);outline:none}#brevo-form-container .sib-default-btn{width:100%;padding:12px;background:#007BFF;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all 0.3s ease}#brevo-form-container .sib-default-btn:hover{background:#0056b3}#brevo-form-container p[style*="font-size:0.9em"]{font-size:12px!important;color:#1e1e1e!important;margin-top:10px}#brevo-form-container .cf-turnstile{margin:15px 0}#brevo-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999;background-color:rgba(0,0,0,.5);box-shadow:0 4px 30px rgba(0,0,0,.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.brevo-popup-content{background:linear-gradient(183deg,#fff 0%,#d3ecff 100%);padding:25px 30px;border-radius:20px;max-width:750px;width:90%;position:relative;box-shadow:0 8px 25px rgba(0,0,0,0.3)}.brevo-form{overflow-y:auto;max-height:calc(100vh - 155px)}.brevo-popup-close{font-size:30px;cursor:pointer;color:#333;background:bisque;border-radius:50px;width:35px;height:35px;display:flex;justify-content:center;align-items:center}.title-news{flex:1;font-size:30px;line-height:1.5;font-weight:600}.title-news span{background:#d3e8ff;border-radius:8px}body.popup-open{overflow:hidden;position:fixed;width:100%}p.sib-email-area span{color:red}.et-form-container{display:flex;flex-wrap:wrap;gap:20px}.et-input-row{flex:1 1 300px}#et-audit-container{max-width:900px;margin:40px auto;padding:38px;background:#ffffff;border-radius:18px;border:1px solid #e8edf3;box-shadow:0 15px 35px rgba(0,0,0,0.06),0 3px 8px rgba(0,0,0,0.04);font-family:Inter,system-ui,-apple-system,sans-serif;position:relative}h3#score-label{text-align:center}#et-audit-container .et-audit-title{font-size:26px;font-weight:700;color:#0f172a;margin-bottom:6px}#et-audit-container .et-audit-desc{font-size:15px;color:#64748b;margin-bottom:25px;line-height:1.5}#et-audit-container textarea{width:100%;padding:16px;border-radius:12px;border:1px solid #dbe2ea;font-size:14px;transition:all .25s ease;background:#fbfcfe;font-family:'Fira Code','Courier New',monospace}#et-audit-container textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15);background:white}#et-audit-container .et-input-row{margin-bottom:16px}#et-audit-container .et-input-row label{display:block;font-size:13px;margin-bottom:5px;color:#334155;font-weight:600}#et-audit-container .et-input-row input{width:100%;padding:12px 14px;border-radius:10px;border:1px solid #dbe2ea;font-size:14px;transition:all .25s ease}#et-audit-container .et-input-row input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}#et-audit-container .et-btn-main{width:100%;padding:14px;border:none;border-radius:12px;background-color:#0050ff;color:white;font-weight:600;font-size:15px;cursor:pointer;transition:all .25s ease}#et-audit-container .et-btn-main:hover{background-color:#0033a3}#et-audit-container .et-btn-main:disabled{opacity:.7;cursor:not-allowed}#et-audit-container .et-btn-secondary{padding:12px 18px;border-radius:10px;border:1px solid #dbe2ea;background:white;font-weight:600;cursor:pointer;transition:.25s}#et-audit-container .et-btn-secondary:hover{background:#f5f7fb}#et-audit-container .et-result-card{text-align:center;padding:10px 0 20px 0}div#display-tech-list{display:flex;gap:5px;flex-wrap:wrap}span.tech-badge{background-color:#eaf2ff;color:#005dff;padding:5px 10px;border-radius:7px;font-size:13px}#et-audit-container .et-score-circle{width:120px;height:120px;margin:20px auto;border-radius:50%;border:4px solid #2563eb;display:flex;align-items:center;justify-content:center;flex-direction:row}#et-audit-container #display-score{font-size:36px;font-weight:800;color:#1e293b}#et-audit-container .et-score-circle small{font-size:14px;margin-left:3px;color:#64748b}#et-audit-container .et-feedback-box{background:#f8fbff;border:1px solid #e6eefc;border-radius:10px;padding:16px;margin-top:15px;font-size:14px;color:#334155}#et-audit-container .et-badges-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0}#et-audit-container .badge{padding:10px 18px;border-radius:20px;font-size:13px;font-weight:600;background:#eef2ff;color:#fff;font-weight:bold}#et-audit-container .et-improvements-box{margin-top:18px;border-top:1px solid #e6ebf2;padding-top:10px}#et-audit-container .et-improvements-box h4{margin-bottom:10px;font-size:15px;color:#0f172a}#et-audit-container .et-improvements-box li{margin-bottom:8px;font-size:14px;padding-left:16px;position:relative}#et-audit-container .et-improvements-box li:before{content:"";width:6px;height:6px;border-radius:50%;background:#2563eb;position:absolute;left:0;top:8px}#et-audit-container .et-cta-contact{margin-top:25px;padding:18px;background:#f8fafc;border-radius:12px;border:1px solid #e5e7eb;font-size:14px}.et-error-banner{background-color:#fee2e2;color:#b91c1c;border:1px solid #fca5a5;padding:12px;border-radius:8px;margin-bottom:15px;font-size:14px;font-weight:500;text-align:center;animation:fadeIn 0.3s ease-in-out}.et-audit-cta-after{margin-top:30px;padding:25px;background:#f8fafc;border:2px dashed #3b82f6;border-radius:10px;text-align:center}.et-audit-cta-after h4{text-align:center;color:#1e293b}.et-btn-expert{background:#005dff;color:#fff!important;padding:12px 24px;border-radius:8px;display:inline-block;font-weight:bold;margin:10px 0;border:1px solid #005dff}a.et-btn-expert:hover{background-color:#fff;border-color:#F27405}.ccatg a{background:#ccdeff;color:#000000;padding:4px 10px;font-size:15px;border-radius:21px}.tech-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.badge{display:inline-block;padding:8px 14px;font-size:14px;border-radius:999px;text-decoration:none;transition:all 0.3s ease;border:1px solid #c6dbff;box-shadow:4px 4px 0 #cddfff}.badge:hover{transform:translateY(-3px) scale(1.05)}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.badge{font-size:12px;padding:6px 10px}.cky-notice-group .cky-notice-btn-wrapper{display:flex;flex-direction:row;gap:5px;align-items:normal}.cky-notice-group .cky-notice-btn-wrapper .cky-btn{padding:5px;margin:0}.cky-notice-des p{line-height:1.2rem}#et-audit-container{padding:28px}#et-audit-container .et-score-circle{width:100px;height:100px}#et-audit-container #display-score{font-size:30px}}@keyframes loading{100%{transform:translateY(-50%) rotate(360deg)}}@keyframes rotate{100%{transform:rotateY(360deg)}}@keyframes scale{0%{transform:scale(10)}50%{transform:scale(0.2)}70%{transform:scale(1.2)}90%{transform:scale(0.7)}100%{transform:scale(1)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-10rem * 25))}}@keyframes scroll1{0%{transform:translateX(0)}100%{transform:translateX(calc(-10rem * 56))}}@keyframes scroll2{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (min-width:320px){body{font-size:15px!important}h1{font-size:30px!important}h2{font-size:26px!important}h3{font-size:23px!important}h4{font-size:20px!important}h5{font-size:18px!important}h6{font-size:16px!important}.title-news{font-size:18px}.brevo-popup-content{padding:10px 15px}.contact-form input{height:45px}.contact-form input,textarea.form-control{margin-bottom:10px;font-size:14px}.c-avis img{width:50px}.step span{font-size:18px;width:50px;height:50px}.tech{width:70px;height:70px}.c-icons img{width:50px}.top-posts,.dropdown{display:none}.cc-menu .et_pb_menu_inner_container .et_pb_menu__wrap{display:flex;justify-content:end}.last-posts h3,.last-posts p{padding:0 15px;margin-bottom:10px}.last-posts.blog-webtech a.entry-featured-image-url img{padding:10px}a.cta-post.ms-3{font-size:15px}.card-ref img{width:100px}.card-ref{font-size:15px}ul.c-list{line-height:2.3}.responsive-img{width:200px}.expertise a{font-size:35px}.step-round{font-size:20px}.mini1-h3 h3{font-size:18px!important}.faq-title h3,.acc-footer h3,.mini-h3 h3{font-size:16px!important}}@media (min-width:768px){.title-news{font-size:30px}.brevo-popup-content{padding:25px 30px}.cas-arrow:after{content:url(https://webtech.fr/wp-content/uploads/2025/08/r-arrow.webp);margin-left:40px}.step-round{font-size:30px}.contact-form input{height:56px}.contact-form input,textarea.form-control{font-size:18px}.c-avis img{width:auto}.step span{font-size:20px;width:60px;height:60px}.tech{width:100px;height:100px}.c-icons img{width:57px}.card-ref{font-size:20px}.border-right{border-right:1px solid #999}.grid-blog .entry-title{min-height:90px}.grid-blog article{min-height:480px}.col-logo{flex:0 0 25%;padding:10px 10px;text-align:center}ul.c-list{line-height:1.7}.responsive-img{width:auto}.expertise a{font-size:55px}.faq-title h3,.mini-h3 h3{font-size:20px!important}.mini1-h3 h3{font-size:22px!important}}@media (min-width:981px){body{font-size:16px}h1{font-size:40px!important}h2{font-size:30px!important}h3{font-size:25px!important}h4{font-size:20px!important}h5{font-size:18px!important}h6{font-size:17px!important}.post-webtech h1{font-size:35px!important}.post-webtech h2{font-size:30px!important}.post-webtech h3{font-size:25px!important}.cc-menu .et_pb_menu_inner_container .et_pb_menu__wrap{display:flex;justify-content:center}.col3-header.txt-menu{display:flex!important;align-items:center;justify-content:space-evenly}.full-height{min-height:100vh;display:flex;flex-direction:column;align-items:center}.row-center{display:flex;align-items:center}.column-center{display:flex;flex-direction:column;justify-content:center}.row-full{display:flex;align-items:stretch}.grid-blog article{min-height:510px}span.conf{position:relative}span.conf:before{content:url('/wp-content/uploads/2025/01/conf.png');position:absolute;left:-10px;bottom:-40px}body.logged-in.admin-bar .et_pb_section_1_tb_header{top:calc(0px + 90px)!important}body.logged-in.admin-bar .et_pb_section_1_tb_header.pa-fixed-header{top:calc(0px + 32px)!important}.et_pb_section--fixed.pa-header{top:calc(0px + 70px)!important}.et_pb_section--fixed.pa-header.pa-fixed-header,.et_pb_section--fixed.pa-header.fixed-top,body.logged-in.admin-bar .et_pb_section_1_tb_header.fixed-top{top:0!important}.offert:before{content:url(/wp-content/uploads/2025/01/webtech-remise.gif);position:absolute;left:-50px;top:-5px}.col3-header{width:20.6%!important}.col2-header{width:52.8%!important}.last-top-auto{display:flex;flex-direction:column}.last-top-auto .et_pb_module:last-child{margin-top:auto}.carousel-fullimg .dsm_card_carousel_child_image_wrapper{height:500px!important}}@media (min-width:1200px){.serv-m ul{top:calc(100% - 45px)!important}.pa-fixed-header .serv-m ul{top:calc(100% - 25px)!important}.sub-menu .n-dev.n-post ul.sub-menu .a-post a{font-size:14px!important;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}ul.sub-menu .n-dev .sub-menu a{display:inline-block;font-size:15px;padding:0 20px!important}.cc-menu ul.sub-menu .a-dev:hover{background:#edf6ff;padding-left:15px!important;border-radius:10px;transition:all 300ms ease}.cc-menu ul.sub-menu .a-dev.current-menu-item{background:#edf6ff;padding-left:11px!important;border-radius:8px}.cc-menu ul.sub-menu .a-dev{padding:5px 0!important;font-weight:600}ul.sub-menu .n-dev>a:first-child{margin-bottom:20px!important;padding-bottom:10px!important;border-bottom:1px solid #e5e5e5!important}.mega-menu-parent-2 .sub-menu{width:55%!important}.top-posts,.dropdown{display:block}.sub-menu .n-dev.n-post ul.sub-menu .devis{overflow:hidden;padding:20px 0!important;border-radius:15px;margin-top:20px;min-height:125px}.sub-menu .n-dev.n-post ul.sub-menu .devis:before{content:'';position:absolute;background:#e4f0ff;left:0;right:0;top:0;bottom:0}.sub-menu .n-dev.n-post ul.sub-menu .devis a{font-size:18px!important;font-weight:bold}.sub-menu .n-dev.n-post ul.sub-menu .devis a span.menu-item-description{font-size:14px;margin-top:0px;color:#000;line-height:1.7}.sub-menu .n-dev.n-post ul.sub-menu .d-devis{display:flex;justify-content:space-between}.lang,.cdevis{display:none!important}.last-posts a.entry-featured-image-url img{margin-top:0px;float:left;max-width:400px;margin-right:10px}.last-posts.blog-webtech a.entry-featured-image-url{margin-bottom:30px!important}.blog-webtech.blog-grid h6.entry-title{min-height:90px}.last-posts.blog-webtech a.entry-featured-image-url img{padding:20px}.card-ref img{width:auto}ul#menu-my-menu .menu-item a{font-size:13px}.c-ia:before{content:url(/wp-content/uploads/2025/04/ai-service-icon.webp);position:absolute;left:-10px;top:-25px}}@media (min-width:1400px){body{font-size:17px!important}h1{font-size:50px!important}h2{font-size:45px!important}h3{font-size:30px!important}h4{font-size:25px!important}h5{font-size:23px!important}h6{font-size:20px!important}.col-logo{flex:0 0 12.5%}.et_pb_section--fixed.pa-header{top:calc(0px + 60px)!important}ul#menu-my-menu .menu-item a{font-size:16px}}@media (min-width:1600px){.col3-header{width:15.6%!important}.col2-header{width:57.8%!important}.sub-menu .n-dev.n-post ul.sub-menu .a-post{background-color:#efefef!important}.sub-menu .n-dev.n-post ul.sub-menu .a-post a{color:#000!important}.sub-menu .n-dev.n-post ul.sub-menu .a-post:nth-child(1){border-radius:15px 15px 0 0;padding:10px 0!important}.sub-menu .n-dev.n-post ul.sub-menu .a-post:nth-child(3){border-radius:0 0 15px 15px;padding:10px 0!important}.cc-header2{width:80%!important}.a-dev:after{content:'';background:#aecdfe;position:absolute;left:10px;bottom:10px;display:block;width:25px;height:25px;z-index:-1;border-radius:50px}.a-dev.apr:before{content:url('/wp-content/uploads/2024/12/building.png')}.a-dev.ag-ia:before{content:url('/wp-content/uploads/2025/04/agence-ia-img.png')}.a-dev.clients:before{content:url('/wp-content/uploads/2024/12/users-loyalty.png')}.a-dev.blog:before{content:url('/wp-content/uploads/2024/12/blog-text.png')}.a-dev.api:before{content:url('/wp-content/uploads/2024/11/api.png')}.a-dev.app-web:before{content:url('/wp-content/uploads/2024/12/browser-css.png')}.a-dev.app-mob:before{content:url('/wp-content/uploads/2024/11/mobile-notch.png')}.a-dev.no-code:before{content:url('/wp-content/uploads/2024/12/table-pivot.png')}.a-dev.ref-web:before{content:url('/wp-content/uploads/2024/11/browser-1.png')}.a-dev.main-app:before{content:url('/wp-content/uploads/2024/12/maintenance-app.png')}.a-dev.main-mob:before{content:url('/wp-content/uploads/2024/11/customize.png')}.a-dev.sec-app:before{content:url('/wp-content/uploads/2024/11/shield-keyhole.png')}.a-dev.audit-w:before{content:url('/wp-content/uploads/2024/11/ballot-check.png')}.a-dev.audit-c:before{content:url('/wp-content/uploads/2024/12/assessment.png')}.a-dev.audit-ec:before{content:url('/wp-content/uploads/2024/12/assessment-alt.png')}.a-dev.audit-log:before{content:url('/wp-content/uploads/2024/12/comment-check.png')}ul.sub-menu .n-dev .sub-menu{padding:0 10px}.sub-menu .a-dev a::before{content:url('/wp-content/uploads/2024/11/angle-small-right.png');position:absolute;right:0;top:20px;transform-origin:right;transition:transform 300ms;transform:scaleX(0)}.sub-menu .a-dev:hover a::before{transform-origin:left;transform:scaleX(1)}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent!important;opacity:1!important}ul.sub-menu li.n-dev .sub-menu a{max-width:85%}a.cta-post.ms-3{font-size:20px}.col-logo{padding:10px 25px}}@media (max-width:1200px){ul.sub-menu.visible li.menu-item-has-children.dt-open li a:before{content:'➜';position:absolute;left:-25px}ul#mobile_menu1{width:100%;max-height:calc(100vh - 80px);overflow-y:scroll}span.menu-item-description{display:none}ul.sub-menu li.n-dev a{position:relative;line-height:1.3;padding:10px 0!important}div#my-menus .et_mobile_menu .menu-item-has-children>a{font-weight:700!important}.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu{display:none}.et_pb_menu .et_mobile_nav_menu,.et_pb_fullwidth_menu .et_mobile_nav_menu{display:flex;float:none;margin-top:16px;align-items:center}.et_pb_menu .et_mobile_nav_menu li{list-style-type:none}.pa-hamburger-menu .et_pb_menu__menu{display:none}.pa-hamburger-menu .et_mobile_nav_menu{display:flex;float:none;margin:0 6px;align-items:center}}@media (min-width:981px) and (max-width:1400px){.row-article{display:flex;justify-content:center;align-items:flex-start}.row-article .et_pb_column_1_tb_body{width:65%!important}.row-article .et_pb_column_0_tb_body{width:0!important}.row-article .et_pb_column_2_tb_body{width:30%!important}}