:root{--red-color:#c7234e;--purple-color:#812b70;--gradient-color:linear-gradient(83deg,#812b70,#cb214a);--size-formwidth:532px}body{margin:0;overflow-x:hidden;padding:0;width:100vw}a[title="Télécharger les éléments de la section"]{display:inline-block}.alerts-container{animation:slideInOut 6s ease forwards;display:flex;flex-direction:column;left:0;position:fixed;top:0;width:100%;z-index:1042}.alert-danger,.alert-error{background-color:var(--red-color)}.alert-danger,.alert-error,.alert-success{align-items:center;color:#fff;display:flex;font-family:markpro;font-size:16px;justify-content:center;padding:8px 0;text-align:center;width:100%}.alert-success{background-color:#1be3a0}.sign-modal-form-canvas{touch-action:none}@font-face{font-family:markpro;src:url(/build/fonts/ff_mark_pro.4beb1b1e.otf) format("opentype")}@font-face{font-family:markproblack;src:url(/build/fonts/ff_mark_pro_black.d45d2c7b.otf) format("opentype")}.flatpickr-calendar,.flatpickr-input,.pdfsummary-title{font-family:markpro,sans-serif}.title-download-group{align-items:center;display:flex}.title-download-group a{display:flex;margin-left:16px}@keyframes zoomIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.zoomin{animation:zoomIn 1s forwards}@keyframes zoomOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.zoomout{animation:zoomOut 1s forwards}@keyframes slideInOut{0%,95%{transform:translateY(0)}to{transform:translateY(-100%)}}#alert-choice-dialog,#alert-dialog{max-width:500px;position:fixed;z-index:30}dialog{align-items:center;border:none;border-radius:40px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;font-family:markpro,sans-serif;font-size:14px;justify-content:center;padding:20px 40px}dialog::backdrop{background-color:rgba(0,0,0,.5)}.alert-choice-buttons button,dialog button{background-color:var(--red-color);border:none;border:1px solid var(--red-color);border-radius:20px;color:#fff;cursor:pointer;outline:none;padding:8px 15px}.alert-choice-buttons .cancel-button{background-color:#000;color:#fff}.alert-choice-buttons .cancel-button,.alert-choice-buttons .cancel-button:hover{border:1px solid #000;border-radius:20px;cursor:pointer;outline:none;padding:8px 15px}.alert-choice-buttons .cancel-button:hover{background-color:#fff;color:#000}.alert-choice-buttons button:hover,dialog button:hover{background-color:#fff;border:1px solid var(--red-color);color:var(--red-color)}.alert-choice-buttons{display:flex;gap:16px;justify-content:space-evenly}.content-login{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.logo-login img{height:116px;width:290px}.paragraph-login{font-family:markpro,sans-serif;font-size:18px;margin:0;text-align:center;width:var(--size-formwidth)}.bold{font-family:markproblack,sans-serif;font-size:18px}.subparagraph-login{font-family:markpro,sans-serif;font-size:16px;margin:0 0 26px;text-align:center;width:var(--size-formwidth)}.form-login{align-items:center;display:flex;flex-direction:column;width:100%}.form-login .input-login{background-color:#fff;font-size:18px;margin:10px 0;padding-left:40px}.form-login .btn-form-login,.form-login .input-login{border:none;border-radius:50px;font-family:markpro,sans-serif;height:67px;width:var(--size-formwidth)}.form-login .btn-form-login{background:linear-gradient(83deg,#812b70,#cb214a);color:#fff;cursor:pointer;font-size:20px;font-weight:100}.checkbox-login{align-items:center;display:flex}.checkbox-login label{font-family:markpro,sans-serif;font-size:16px;padding-bottom:7px;text-align:center}.input-checkbox-login{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--red-color);border-radius:50%;cursor:pointer;height:20px;margin:15px 10px 25px 0;position:relative;width:20px}.input-checkbox-login:checked{background-color:#fff;border-color:var(--red-color)}.input-checkbox-login:checked:before{background-color:var(--red-color);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.forgotten-password-link{color:#707070;cursor:pointer;font-family:markpro,sans-serif;font-size:16px;margin-top:25px;text-decoration:none}form[name=reset_password]{width:var(--size-formwidth)}.accueil-admin{display:flex}.accueil-admin-content{display:flex;flex-direction:column}.accueil-admin-content-cards{display:flex;flex-wrap:wrap}.accueil-admin-content h2{font-family:markproblack,sans-serif;font-size:40px;margin:63px 0 49px 40px}.new-company{align-items:center;background-color:#8ce0be;border-radius:40px;cursor:pointer;display:flex;flex-direction:column;height:140px;justify-content:center;margin:10.5px 22px 10.5px 0;width:220px}.new-company svg{height:63px;width:63px}.new-company p{color:#fff;font-family:markpro,sans-serif;font-size:14px}.accueil-company-card{align-items:center;background-color:#fff;border-radius:40px;display:flex;flex-direction:column;height:140px;justify-content:center;margin:10.5px 22px 10.5px 0;width:220px}.accueil-company-card-date{color:#707070;font-family:markpro,sans-serif;font-size:10px;margin:3px 0}.accueil-company-card-designation{color:#000;font-family:markpro,sans-serif;font-size:18px;margin:0;text-align:center}.accueil-company-card-name{color:#000;font-family:markpro,sans-serif;font-size:12px;margin:3px 0;text-align:center}.accueil-company-card-logos{display:flex;gap:0 7px}.accueil-company-card-logo-bg-black{align-items:center;background-color:#000;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;margin:0 5px;width:44px}.accueil-company-card-logo-bg-black svg{height:25px;width:auto}.accueil-company-card-logo-bg-red{align-items:center;background-color:var(--red-color);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;margin:0 5px;width:44px}.accueil-company-card-logo-bg-red svg{height:25px;width:auto}.admin-nav,.mobile-admin-nav{align-items:center;display:flex;flex-direction:column}.mobile-admin-nav{width:100%}.mobile-admin-nav-buttons-layout{display:flex;gap:24px;justify-content:center;width:100%}.admin-nav *{text-decoration:none}.admin-nav-logo{height:63px;margin:55px 32px;width:156px}.admin-nav-logo img{height:auto;width:100%}.admin-nav-item-clients{background-color:var(--red-color);color:#fff}.admin-nav-item-clients,.admin-nav-item-search{align-items:center;border-radius:40px;cursor:pointer;display:flex;flex-direction:column;font-family:markpro,sans-serif;font-size:14px;height:140px;justify-content:center;margin-bottom:21px;width:140px}.admin-nav-item-search{background-color:#fff;color:#000}.admin-nav-item-logout{align-items:center;background-color:#000;border-radius:40px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:markpro,sans-serif;font-size:14px;height:140px;justify-content:center;width:140px}.admin-nav-item-clients svg,.admin-nav-item-logout svg,.admin-nav-item-search svg{height:35px;width:auto}.company-searchbar-container{background:transparent linear-gradient(240deg,#c6224d,#852b6e) 0 0 no-repeat padding-box;height:100%;left:0;top:0;transform:translateY(-100%);width:100%}.close-cross-company-searchbar,.company-searchbar-container{align-items:center;display:flex;justify-content:center;position:absolute}.close-cross-company-searchbar{background:none;cursor:pointer;height:70px;right:30px;top:30px;width:70px}.close-cross-company-searchbar svg{height:70px;width:70px;fill:#fff}.company-searchbar-form{position:relative}.company-searchbar-form input{background-color:unset;border:2px dashed #fff;border-radius:40px;caret-color:#fff;color:#fff;font-family:markpro,sans-serif;font-size:28px;height:83px;padding-left:40px;width:741px}.company-searchbar-form input:focus{outline:none}.company-searchbar-form input:focus::placeholder{opacity:0}.company-searchbar-form input::placeholder{color:#fff;font-family:markpro,sans-serif;font-size:28px}.company-searchbar-button{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:60px}.company-searchbar-button svg{fill:var(--red-color);height:auto;width:32px}.logo-company-searchbar-layout{bottom:30px;position:absolute;right:30px}.logo-company-searchbar{cursor:pointer;display:flex;height:84px;justify-content:flex-end;width:213px}.logo-company-searchbar img{height:auto;width:100%}.modal-uploadfile-container{align-items:center;background:transparent linear-gradient(240deg,#c6224d,#852b6e) 0 0 no-repeat padding-box;display:flex;height:100%;justify-content:center;left:0;margin:0;position:fixed;top:0;transform:translateY(-100%);width:100%;z-index:3}.close-cross-modal-uploadfile{align-items:center;background:none;cursor:pointer;display:flex;height:70px;justify-content:center;position:absolute;right:30px;top:30px;width:70px}.close-cross-modal-uploadfile svg{height:70px;width:70px;fill:#fff}.modal-uploadfile-input-container{position:relative}.modal-uploadfile-edited-input-container{align-items:center;display:flex;flex-direction:column;height:221px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:741px;z-index:4}.modal-uploadfile-edited-input-container svg{fill:#fff;height:auto;margin-bottom:20px;width:50px}.modal-uploadfile-edited-input-text{color:#fff;font-family:markpro,sans-serif;font-size:28px;margin:0}.modal-uploadfile-edited-input-subtext{color:#fff;font-family:markpro,sans-serif;font-size:17px;margin:0}.modal-uploadfile-form input{background-color:unset;border:2px dashed #fff;border-radius:40px;color:transparent;cursor:pointer;height:221px;padding-left:40px;position:relative;width:741px;z-index:5}.modal-uploadfile-form input::-webkit-file-upload-button{display:none}.modal-uploadfile-form input::file-selector-button{display:none}.logo-modal-uploadfile-layout{bottom:30px;position:absolute;right:30px}.logo-modal-uploadfile{cursor:pointer;display:flex;height:84px;justify-content:flex-end;width:213px}.logo-modal-uploadfile img{height:auto;width:100%}.terminalspecs-modal-container,.terminalspecs-modal-container form{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.company-form-container,form[name=company],form[name=company_edit]{align-items:center;display:flex;flex-direction:column}.terminalspecs-modal-subtitle{font-family:markproblack,sans-serif;font-size:26px;margin:40px 0 20px;text-align:center}.terminalspecs-modal-text{margin:30px 0}.terminalspecs-modal-text,.terminalspecs-modal-textend{font-family:markpro,sans-serif;font-size:18px;max-width:435px;text-align:center}.terminalspecs-modal-textend{margin:13px 0 47px}.terminalspecs-input-list{width:fit-content}.terminalspecs-grid{display:grid;grid-template-columns:1fr 1fr}.terminalspecs-input{margin:7px}#categories-list .category,.terminalspecs-input{background-color:#fff;border:none;border-radius:50px;font-family:markpro,sans-serif;font-size:16px;height:67px;text-align:center;width:var(--size-formwidth)}#categories-list .category{align-items:center;display:flex;justify-content:center;margin:7px 0;position:relative}#categories-list .category .delete-category{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.terminalspecs-input:focus{outline:2px solid var(--red-color)}.terminalspecs-input-group{position:relative}.terminalspecs-input-group input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border-radius:40px;cursor:pointer;height:67px;margin:7px;width:259px}.terminalspecs-input-group input:checked{background:var(--gradient-color)}.terminalspecs-input-group input:checked+label{color:#fff}.terminalspecs-input-group label{font-family:markpro,sans-serif;font-size:16px;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.terminalspecs-accept div{display:flex;margin:0 0 7px 40px}.terminalspecs-accept div input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--red-color);border-radius:50%;cursor:pointer;height:20px;margin-right:8px;order:1;position:relative;width:20px}.terminalspecs-accept div input:checked{background-color:#fff;border-color:var(--red-color)}.terminalspecs-accept div input:checked:before{background-color:var(--red-color);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.terminalspecs-accept div label{color:#707070;font-family:markpro,sans-serif;font-size:16px;line-height:1.7;order:2;text-align:center}.terminalspecs-form-select{margin-bottom:40px}.terminalspecs-form-select option{background-color:#fff;border:none;border-radius:50px;font-family:markpro,sans-serif;font-size:16px;height:67px;margin:7px;text-align:center;width:var(--size-formwidth)}.terminalspecs-form-select option:hover{background-color:var(--red-color)}.terminalspecs-form-input-container{margin:0 0 40px;padding:0;position:relative}.terminalspecs-form-input-container svg{position:absolute;right:20px;top:50%;transform:translateY(-50%);fill:var(--red-color);height:auto;pointer-events:none;width:46px}.terminalspecs-form-submit{background:linear-gradient(83deg,#812b70,#cb214a);border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:markpro,sans-serif;font-size:20px;font-weight:100;height:67px;margin:7px;width:var(--size-formwidth)}.logo-terminalspecs-modal-layout{bottom:30px;position:absolute;right:30px}.modal-container-layout{height:auto;left:0;margin:0;max-height:100vh;overflow-y:auto;position:fixed;top:0;transform:translateY(-100%);width:100%;z-index:5}.modal-container-layout .zi01{z-index:6}.modal-full{background-image:url(/build/images/6xpos-bg-grain.a16d8bd3.jpg);background-repeat:repeat;padding:80px 0 150px}.modal-full,.modal-full-transparent{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative}.checklist-form-date-container,.checklist-form-input-container,.login-form-container{margin:0;padding:0;position:relative;width:var(--size-formwidth)}.checklist-modal-container form{display:flex;flex-direction:column;width:var(--size-formwidth)}.checklist-form-input-container svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);fill:var(--red-color);height:auto;pointer-events:none;width:46px}.login-form-container div{align-items:center;background:var(--red-color);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:44px}.checklist-form-date-container svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);fill:var(--red-color);height:auto;pointer-events:none;width:32px}.company-form-date,.company-form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;margin:7px 0}.company-form-date,.company-form-select,.company-form-select option{background-color:#fff;border:none;border-radius:50px;font-family:markpro,sans-serif;font-size:16px;height:67px;text-align:center;width:var(--size-formwidth)}.company-form-select option{margin:7px}.company-form-select option:hover{background:var(--red-color)}#checklist_radio_choice{color:#707070;display:flex;flex-wrap:wrap;font-family:markpro,sans-serif;font-size:16px;margin:25px 25px 0;width:var(--size-formwidth)}#checklist_radio_choice label:first-of-type,#checklist_radio_choice label:nth-of-type(3){width:200px}#checklist_radio_choice input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--red-color);border-radius:50%;cursor:pointer;height:30px;height:20px;margin-bottom:20px;margin-left:45px;margin-right:8px;position:relative;width:20px}#checklist_radio_choice input:checked{background-color:#fff;border-color:var(--red-color)}#checklist_radio_choice input:checked:before{background-color:var(--red-color);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}#checklist_radio_choice label{height:30px;line-height:2.1;margin-bottom:25px;margin-right:28px;text-align:center}.checklist-form-submit{background:linear-gradient(83deg,#812b70,#cb214a);border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:markpro,sans-serif;font-size:20px;font-weight:100;height:67px;margin:7px 0;width:var(--size-formwidth)}.sign-estimate-modal,.sign-modal{background-image:url(/build/images/6xpos-bg-grain.a16d8bd3.jpg);background-repeat:repeat;height:100%;left:0;margin:0;padding:0;position:fixed;top:0;transform:translateY(-100%);width:100%;z-index:3}.checklist-modal-container,.sign-estimate-modal-container,.sign-modal-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sign-estimate-modal-title,.sign-modal-title{color:#000;font-family:markproblack,sans-serif;font-size:70px;margin:0 0 30px;text-align:center}.sign-estimate-modal-form,.sign-modal-form{flex-direction:column}.checkbox-sign-estimate-modal,.checkbox-sign-modal,.sign-estimate-modal-form,.sign-modal-form{align-items:center;display:flex;justify-content:center}.checkbox-sign-estimate-modal label,.checkbox-sign-modal label{font-family:markpro,sans-serif;font-size:16px;text-align:center;width:433px}.checkbox-sign-estimate-modal label span,.checkbox-sign-modal label span{font-family:markproblack,sans-serif}.input-checkbox-sign-estimate-modal,.input-checkbox-sign-modal{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--red-color);border-radius:50%;cursor:pointer;height:20px;margin:15px 10px 25px 0;position:relative;width:20px}.input-checkbox-sign-estimate-modal:checked,.input-checkbox-sign-modal:checked{background-color:#fff;border-color:var(--red-color)}.input-checkbox-sign-estimate-modal:checked:before,.input-checkbox-sign-modal:checked:before{background-color:var(--red-color);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.sign-estimate-modal-form-canvas,.sign-modal-form-canvas{background-color:#fff;border-radius:40px;height:203px;margin:20px 0;width:var(--size-formwidth)}#eraser-sign-modal,.eraser-sign-estimate-modal{background:linear-gradient(83deg,#812b70,#cb214a);margin:0 0 20px}#eraser-sign-modal:hover,.eraser-sign-estimate-modal:hover{background:#fff}.sign-estimate-modal-form-submit,.sign-modal-form-submit{align-items:center;background:linear-gradient(83deg,#812b70,#cb214a);border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-family:markpro,sans-serif;font-size:20px;height:67px;justify-content:center;margin:0;width:var(--size-formwidth)}.logo-sign-estimate-modal-layout,.logo-sign-modal-layout{bottom:30px;position:absolute;right:30px}.logo-checklist-modal,.logo-company-form,.logo-deliveroo-modal,.logo-deliverootips-modal,.logo-deliverootips-modal2,.logo-sign-estimate-modal,.logo-sign-modal,.logo-terminalspecs-modal,.logo-ubereat-modal,.logo-ubereattips-modal,.logo-ubereattips-modal2{cursor:pointer;display:flex;height:92px;justify-content:flex-end;width:228px}.logo-checklist-modal img,.logo-company-form img,.logo-deliveroo-modal img,.logo-deliverootips-modal img,.logo-deliverootips-modal2 img,.logo-sign-estimate-modal img,.logo-sign-modal img,.logo-terminalspecs-modal img,.logo-ubereat-modal img,.logo-ubereattips-modal img,.logo-ubereattips-modal2 img{height:auto;width:100%}.company-form-modal-edit{margin:0;padding:0;position:absolute;width:100%}.company-form-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.company-form-title{font-family:markproblack,sans-serif;font-size:70px}.company-form-input{background-color:#fff;border:none;border-radius:50px;font-family:markpro,sans-serif;font-size:16px;height:67px;margin:7px 0;text-align:center;width:var(--size-formwidth)}.company-form-input::placeholder{font-size:16px}.company-form-input:focus{outline:2px solid var(--red-color)}#company_edit_type_operation,#company_type_operation{color:#707070;display:flex;flex-wrap:wrap;font-family:markpro,sans-serif;font-size:16px;margin:25px 25px 0;width:var(--size-formwidth)}#company_edit_type_operation input,#company_type_operation input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid var(--red-color);border-radius:50%;cursor:pointer;height:30px;height:20px;margin-bottom:20px;margin-left:45px;margin-right:8px;position:relative;width:20px}#company_edit_type_operation input:checked,#company_type_operation input:checked{background-color:#fff;border-color:var(--red-color)}#company_edit_type_operation input:checked:before,#company_type_operation input:checked:before{background-color:var(--red-color);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}#company_edit_type_operation label,#company_type_operation label{height:30px;line-height:2.1;margin-bottom:25px;margin-right:45px;text-align:center}.company-form-submit{background:linear-gradient(83deg,#812b70,#cb214a);border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:markpro,sans-serif;font-size:20px;font-weight:100;height:67px;margin:7px 0;width:var(--size-formwidth)}.logo-company-form-layout{bottom:30px;position:absolute;right:30px}.close-cross-bg,.close-cross-bg-edit{align-items:center;background:#000;border-radius:50%;cursor:pointer;display:flex;height:80px;justify-content:center;position:absolute;right:20px;top:20px;width:80px}.close-cross-bg svg,.close-cross-bg-edit svg{height:auto;width:76px}.hidden,.hiddenmore{display:none!important}.hiddenout{left:-9999px;position:absolute}.displaycontent{display:contents}.hidden-form{position:absolute;transform:translateY(-100%);visibility:hidden}html *{box-sizing:border-box;text-decoration:none}body{background-image:url(/build/images/6xpos-bg-grain.a16d8bd3.jpg)}main{display:flex}.content{margin-left:72px}.nav-mobile{display:flex;justify-content:center}.nav-mobile h1 img{height:63px;width:156px}.burger-icon{cursor:pointer;position:absolute;right:26px;top:20px}.nav-desktop h1 img{height:63px;margin:27px 0 27px 32px;width:156px}.nav-desktop-item{align-items:center;background:#fff;border:2px solid #fff;border-radius:40px;display:flex;flex-direction:column;height:138px;justify-content:center;margin-bottom:21px;margin-left:40px;width:138px}.nav-desktop-item:hover{background:transparent linear-gradient(180deg,#842a6e,#c6214c) 0 0 no-repeat padding-box;color:#fff}.nav-desktop-item:hover svg{fill:#fff}.nav-desktop-item:hover p{color:#fff}.nav-desktop-item-active{align-items:center;background:transparent linear-gradient(180deg,#842a6e,#c6214c) 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:40px;display:flex;flex-direction:column;height:138px;justify-content:center;margin-bottom:21px;margin-left:40px;width:138px}.nav-desktop-item-active svg{height:35px;width:35px;fill:#fff}.nav-desktop-item-active p{color:#fff;font-family:markpro,sans-serif;font-size:14px;margin:5px 0 0;text-align:center;text-decoration:none}.nav-desktop-logout{align-items:center;background:#000;border-radius:40px;cursor:pointer;display:flex;flex-direction:column;height:138px;justify-content:center;margin-bottom:21px;margin-left:40px;width:138px}.nav-desktop-logout svg{height:35px;width:35px;fill:#fff}.nav-desktop-logout p{color:#fff;font-family:markpro,sans-serif;font-size:14px;margin:5px 0 0;text-align:center;text-decoration:none}.nav-desktop-logout:hover{background-color:#fff}.nav-desktop-logout:hover svg{fill:#000}.nav-desktop-logout:hover p{color:#000}.nav-desktop-item:hover{cursor:pointer}.nav-desktop-item svg{height:35px;width:35px;fill:var(--red-color)}.nav-desktop-item p{color:#000;font-family:markpro,sans-serif;font-size:14px;margin:5px 0 0;text-align:center;text-decoration:none}.mobile-menu-modal{background:linear-gradient(205deg,#c6224d,#852b6e)}.mobile-menu{flex-direction:column;height:100%}.close-cross-mobile-menu,.mobile-menu{align-items:center;display:flex;justify-content:center}.close-cross-mobile-menu{background:none;cursor:pointer;height:70px;position:absolute;right:30px;top:30px;width:70px}.close-cross-mobile-menu svg{height:70px;width:70px;fill:#fff}.logo-mobile-menu{cursor:pointer;height:84px;width:213px}.logo-mobile-menu img{height:auto;width:100%}.mobile-menu-cards{display:grid;gap:26px;grid-template-columns:178px 178px;grid-template-rows:178px 178px 89px;margin-top:55px;max-height:600px;max-width:430px}.mobile-menu-cards>:first-child{grid-column:1;grid-row:1}.mobile-menu-cards>:nth-child(2){grid-column:2;grid-row:1}.mobile-menu-cards>:nth-child(3){grid-column:1;grid-row:2}.mobile-menu-cards>:nth-child(4){grid-column:2;grid-row:2}.mobile-menu-card-logout{grid-column:1/span 2;grid-row:3}.nav-mobile-logout{align-items:center;background:#000;border-radius:40px;display:flex;height:100%;justify-content:center;margin:0;width:100%}.nav-mobile-logout svg{height:35px;width:35px;fill:#fff}.nav-mobile-logout p{margin:5px 0 0;text-decoration:none}.mobile-menu h3,.nav-mobile-logout p{color:#fff;font-family:markpro,sans-serif;font-size:14px;text-align:center}.mobile-menu h3{font-weight:400;margin:24px 0 0;max-width:300px}.nav-mobile-item{align-items:center;background:transparent;border:2px solid #fff;border-radius:40px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;width:100%}.nav-mobile-item svg{fill:#fff;height:auto;width:28%}.nav-mobile-item p{color:#fff;font-family:markpro,sans-serif;font-size:14px;margin-bottom:0;padding:0 40px;text-align:center}.nav-mobile-item-active{align-items:center;background:#fff;border:2px solid #fff;border-radius:40px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;width:100%}.nav-mobile-item-active svg{fill:var(--red-color);height:auto;width:28%}.nav-mobile-item-active p{color:var(--red-color);font-family:markpro,sans-serif;font-size:14px;margin-bottom:0;padding:0 40px;text-align:center}.company-form-title,.content-title h2{font-family:markproblack,sans-serif;font-size:40px;font-weight:400;margin:0}.content-title{margin-bottom:52px;margin-top:50px}.second-content-title{margin-top:0}.content-title h3{font-family:markpro,sans-serif;font-size:25px;font-weight:400;margin:0 0 8px}.cards{display:flex;flex-wrap:wrap}.card{margin-bottom:57px;margin-right:27px;position:relative;z-index:1}.card,.card-img{align-items:center;display:flex;flex-direction:column;width:197px}.card-img{border:1px dashed #707070;border-radius:40px;cursor:pointer;height:221px;justify-content:center}.card a{color:#000}.card-img-custom{align-items:center;background:linear-gradient(180deg,#842a6e,#c6214c);border-radius:40px;display:flex;flex-direction:column;height:221px;justify-content:center;padding:8px;width:197px}.custom-logo-extension{color:#fff;font-family:markpro,sans-serif;font-size:16px;font-weight:600;left:45px;position:absolute;top:123px}.card-img-custom-text{font-family:markpro,sans-serif}.card-img-custom-subtext,.card-img-custom-text{color:#fff;font-size:16px;line-height:1.2;margin:0;text-align:center}.card-img-custom-subtext{font-family:markproblack,sans-serif}.card-img-full{border:2px solid var(--red-color);border-radius:42px;-webkit-box-shadow:15px 15px 36px -21px rgba(0,0,0,.5);-moz-box-shadow:15px 15px 36px -21px rgba(0,0,0,.5);box-shadow:15px 15px 36px -21px rgba(0,0,0,.5)}#card-img-cgv.card-img-full,.card-img-full,.card-img-full.sign-estimate{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:221px;justify-content:center;width:197px}#card-img-cgv.card-img-full,.card-img-full.sign-estimate{border:1px dashed #707070;border-radius:40px}.card-img-full-other{align-items:center;border:2px solid var(--red-color);border-radius:42px;-webkit-box-shadow:15px 15px 36px -21px rgba(0,0,0,.5);-moz-box-shadow:15px 15px 36px -21px rgba(0,0,0,.5);box-shadow:15px 15px 36px -21px rgba(0,0,0,.5);cursor:pointer;display:flex;flex-direction:column;height:221px;justify-content:center;width:197px}.card-img img,.card-img-full canvas,.card-img-full img,.card-img-full-other canvas,.card-img-full-other img{background:#fff;border-radius:40px;height:100%;object-fit:cover;width:100%}.card-img p{font-family:markpro,sans-serif;font-size:16px;margin:0;max-width:170px;text-align:center}.card-img .card-img-subtitle{font-size:12px}.document-name{font-family:markpro,sans-serif;font-size:16px;margin:8px 0}.document-name-layout{align-items:center;display:flex;justify-content:center;min-height:50px;text-align:center}.card-logos{display:flex}.card-logos a{color:#000}.logo-group,.logo-group a{align-items:center;display:flex;flex-direction:column;margin:0 7px}.logo-group-eraser{position:absolute;right:10px;top:10px}.logo-group-update{left:10px;position:absolute;top:10px}.logo-bg-red,.logo-bg-red-circle{background:var(--red-color)}.logo-bg-red,.logo-bg-red-circle,.logo-bg-red-circle:hover,.logo-bg-red-password:hover,.logo-bg-red:hover{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.logo-bg-red-circle:hover,.logo-bg-red-password:hover,.logo-bg-red:hover{background:#fff;border:1px solid var(--red-color)}.logo-bg-red-circle:hover svg,.logo-bg-red:hover svg{fill:var(--red-color)}.logo-bg-purple-circle:hover svg,.logo-bg-purple:hover svg{fill:var(--purple-color)}.logo-bg-purple,.logo-bg-purple-circle{align-items:center;background:var(--purple-color);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.logo-bg-purple-circle:hover,.logo-bg-purple-password:hover,.logo-bg-purple:hover{align-items:center;background:#fff;border:1px solid var(--purple-color);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.logo-bg-purple-circle:hover svg,.logo-bg-purple:hover svg{fill:var(--purple-color)}.logo-bg-black{align-items:center;background:#000;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;width:44px}.logo-bg-black:hover{background:#fff;border:1px solid #000}.logo-bg-black:hover svg{fill:#000}.logo-bg-green{align-items:center;background:#1be3a0;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px;fill:#fff}.logo-bg-black svg,.logo-bg-purple svg,.logo-bg-red svg{height:auto;width:22px;fill:#fff}.logo-bg-green svg{height:auto;width:40px;fill:#fff}.logo-bg-red-password svg{height:auto;width:32px;fill:#fff}.logo-bg-red-password:hover svg{fill:var(--red-color)}.logo-bg-red-circle svg{fill:#fff}.logo-text{font-family:markpro,sans-serif;font-size:8px;font-weight:400}.content-main{display:flex}.content-main-left{align-items:center;display:flex;flex-direction:column;justify-content:center}.content-main-left-disclaimer{font-family:markpro,sans-serif;font-size:20px;max-width:656px;text-align:center}.content-main-left-cards{display:flex;flex-wrap:wrap;max-width:860px}.content-main-left-cards a{color:#000}.content-main-left-card{align-items:center;background-color:#fff;border-radius:40px;display:flex;flex-direction:column;font-family:markpro,sans-serif;height:300px;justify-content:space-between;margin:0 28px 23px 0;padding:40px 46px;text-align:center;width:400px}.content-main-left-card *{margin:0}.content-main-left-card svg{fill:var(--red-color);flex-shrink:0;height:70px;width:auto}.content-main-left-card h3{font-size:22px}.content-main-left-card p{font-size:14px}.content-main-left-card-btn{align-items:center;background-color:#f5f5f5;border-radius:60px;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:44px;justify-content:center;width:270px}.content-main-left-card-btn:hover{background:transparent linear-gradient(180deg,#842a6e,#c6214c) 0 0 no-repeat padding-box;color:#fff}.content-main-right{max-width:530px;transform:translateY(-12px)}.content-main-right h2{color:var(--red-color);font-family:markproblack,sans-serif;font-size:70px;margin:0}.content-main-right h3{color:#000;font-family:markpro,sans-serif;font-size:22px;margin:15px 0}.content-main-right-cards{margin:20px 0 0}.content-main-right-card,.content-main-right-card-modal{align-items:start;color:#000;display:flex;font-family:markpro,sans-serif;margin:0 0 20px}.content-main-right-card svg,.content-main-right-card-modal svg{fill:#9e3d7f;flex-shrink:0;height:auto;margin:0 3px;width:36px}.content-main-right-card p{font-size:18px;margin:0 0 0 18px}.content-main-right-modal{align-items:center;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;left:0;min-height:100vh;position:fixed;top:0;width:100%;z-index:1}.modal-content-main{max-height:100vh;overflow-y:auto;width:100%}.content-main-right-modal-container{align-items:center;background-image:url(/build/images/6xpos-bg-grain.a16d8bd3.jpg);border-radius:40px;display:flex;flex-direction:column;margin:24px;padding:24px;width:fit-content}.content-main-right-modal-container h2{color:var(--red-color);font-family:markproblack,sans-serif;font-size:50px;margin:0}.content-main-right-modal-container h3{color:#000;font-family:markpro,sans-serif;font-size:20px;margin:15px 0;text-align:center}.content-main-right-card-modal p{margin:0 0 0 14px}.content-main-right-modal-close{align-items:center;background:linear-gradient(83deg,#812b70,#cb214a);border-radius:60px;color:#fff;cursor:pointer;display:flex;font-family:markpro,sans-serif;font-size:16px;height:67px;justify-content:center;max-width:360px;width:100%}.ubereat-modal-title{color:#000;font-family:markproblack,sans-serif;font-size:70px;margin:0;text-align:center}.ubereat-form-input{background-color:#fff;font-size:16px;text-align:center}.ubereat-form-input,.ubereat-form-submit{border:none;border-radius:50px;font-family:markpro,sans-serif;height:67px;margin:7px;width:var(--size-formwidth)}.ubereat-form-submit{background:linear-gradient(83deg,#812b70,#cb214a);color:#fff;cursor:pointer;font-size:20px;font-weight:100}.ubereat-modal-container{height:100%;width:100%}.ubereat-modal-container,.ubereat-modal-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}.ubereat-modal-text{font-family:markpro,sans-serif;font-size:18px;margin:5px 0 20px;max-width:530px;text-align:center}.ubereat-form-input-container{margin:0 0 20px;padding:0;position:relative}.ubereat-question-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%);fill:var(--red-color);cursor:pointer;height:auto;width:46px}.logo-ubereat-modal-layout{bottom:30px;position:absolute;right:30px}.deliveroo-modal-title{color:#000;font-family:markproblack,sans-serif;font-size:70px;margin:0;text-align:center}.deliveroo-form-input{background-color:#fff;font-size:16px;text-align:center}.deliveroo-form-input,.deliveroo-form-submit{border:none;border-radius:50px;font-family:markpro,sans-serif;height:67px;margin:7px;width:var(--size-formwidth)}.deliveroo-form-submit{background:linear-gradient(83deg,#812b70,#cb214a);color:#fff;cursor:pointer;font-size:20px;font-weight:100}.deliveroo-modal-container{height:100%;width:100%}.deliveroo-modal-container,.deliveroo-modal-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}.deliveroo-modal-text{font-family:markpro,sans-serif;font-size:18px;margin:5px 0 20px;max-width:530px;text-align:center}.deliveroo-form-input-container{margin:0 0 20px;padding:0;position:relative}.deliveroo-question-btn{position:absolute;right:20px;top:50%;transform:translateY(-50%);fill:var(--red-color);cursor:pointer;height:auto;width:46px}.logo-deliveroo-modal-layout{bottom:30px;position:absolute;right:30px}.ubereattips-modal-title{color:#000;font-family:markproblack,sans-serif;font-size:70px;line-height:1;margin:0 0 15px;max-width:586px;text-align:center}.ubereattips-modal-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.ubereattips-modal-text{font-family:markpro,sans-serif;font-size:18px;font-weight:300;margin:5px 0 20px;max-width:530px;min-width:530px}.logo-ubereattips-modal-layout{bottom:30px;position:absolute;right:30px}.deliverootips-modal-title{color:#000;font-family:markproblack,sans-serif;font-size:70px;line-height:1;margin:0 0 15px;max-width:586px;text-align:center}.deliverootips-modal-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.deliverootips-modal-text{font-family:markpro,sans-serif;font-size:18px;font-weight:300;margin:5px 0 20px;max-width:530px;min-width:530px}.logo-deliverootips-modal-layout{bottom:30px;position:absolute;right:30px}.zoommodal{background-color:rgba(0,0,0,.8);height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:1000}.zoommodal,.zoommodal-content{align-items:center;display:flex;justify-content:center}.zoommodal-content{height:90vh;padding-top:80px;position:relative;transform:scale(0);transition:transform .3s ease-out;width:90vw}.zoommodal-content img{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.zoommodal-content embed{display:block;height:100%;width:100%}.img-container{align-items:center;cursor:default;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.img-container img{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center center;transition:transform .1s ease-out;user-select:none;-webkit-user-drag:none}.img-container:hover{cursor:grab}.img-container:active{cursor:grabbing}form ul{padding:0 16px}form ul li{color:var(--red-color);font-family:markpro,sans-serif;font-size:14px;list-style:none;text-align:center;width:var(--size-formwidth)}@media (max-width:1650px){.content{margin-left:40px}.content-main-left-card{align-items:center;background-color:#fff;border-radius:40px;display:flex;flex-direction:column;font-family:markpro,sans-serif;height:240px;justify-content:space-between;margin:0 28px 23px 0;padding:16px;text-align:center;width:320px}.content-main-left{transform:translateY(-40px)}.content-main-left-cards{max-width:700px}.content-main-left-disclaimer{font-family:markpro,sans-serif;font-size:18px;max-width:600px;text-align:center}.content-main-left-card h3{font-size:18px}.content-main-right{max-width:420px}.content-main-right h3{color:#000;font-family:markpro,sans-serif;font-size:18px;margin:15px 0}}@media (max-width:1450px){.content-login{transform:scale(.8)}.content-main-right{padding-right:16px}}@media (max-width:1350px){.content-main-left{max-width:min-content}.content-main-left-cards{flex-direction:column;flex-wrap:nowrap;max-width:min-content}}@media (max-width:1050px){.truc{width:auto}}@media (max-width:950px){.content-main-right{padding-right:0}.accueil-admin{align-items:center;display:flex;flex-direction:column;justify-content:center}.admin-nav-logo{margin:24px 0}.accueil-admin-content{display:flex;flex-direction:column;justify-content:center}.accueil-admin-content-cards{display:flex;flex-wrap:wrap;justify-content:center}.accueil-admin-content h2{font-family:markproblack,sans-serif;font-size:40px;margin:24px 0;text-align:center}}@media (min-width:770px){.nav-mobile{display:none}}@media (max-width:770px){main{flex-direction:column}.content{margin:0}.content-title{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.content-title h2{margin-top:0}.content-title-home-mobile h3{font-size:18px;max-width:400px}.cards{display:flex;justify-content:center;width:100%}.card{margin:0 14px 18px;width:177px}#card-img-cgv.card-img-full,.card-img,.card-img-custom,.card-img-full,.card-img-full-other,.card-img-full.sign-estimate{height:198px;width:177px}.card-img-custom-text{font-family:markpro,sans-serif}.card-img-custom-subtext,.card-img-custom-text{color:#fff;font-size:14px;line-height:1.2;margin:0;text-align:center}.card-img-custom-subtext{font-family:markproblack,sans-serif}.custom-logo-extension{left:42px;top:110px}.logo-group{margin:4px}.content-main-left-cards{align-items:center;display:flex;justify-content:center}.content-main-left-card{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;height:190px;margin-right:0;max-width:400px;width:378px}.content-main-left-card svg{grid-column:1;grid-row:1/span 4}.content-main-left-card h3{align-self:end;font-family:markpro,sans-serif;font-size:18px;font-weight:300;grid-row:1/span 2}.content-main-left-card h3,.content-main-left-card p{grid-column:2;padding-left:5px;text-align:start;transform:translateY(-5px)}.content-main-left-card p{align-self:start;font-size:12px;grid-row:3/span 4}.content-main-left-card a{grid-column:1/span 2;grid-row:5/span 2;transform:translateY(-10px)}.content-main-left-card a div{width:100%}.content-main-left{align-items:center;display:flex;justify-content:center;margin:0;max-width:none;transform:translateY(0);width:100%}.content-title{margin-bottom:16px;margin-top:0}.company-form-title,.content-title h2{font-size:35px}.content-title h3{font-size:22px;padding:0 16px}.content-title-home-mobile h3{margin-bottom:0}.modal-uploadfile-edited-input-container,.modal-uploadfile-edited-input-container input,.modal-uploadfile-input-container input{height:221px;width:641px}.modal-uploadfile-edited-input-text{text-align:center}.checkbox-sign-estimate-modal,.checkbox-sign-modal{padding:0 16px;width:var(--size-formwidth)}.checkbox-sign-estimate-modal label,.checkbox-sign-modal label{text-align:start;width:100%}.sign-estimate-modal-title,.sign-modal-title{font-size:45px}.content-delivery{align-items:center;display:flex;justify-content:center}.company-searchbar-form{padding:24px;width:100%}.company-searchbar-form input{width:100%}.company-searchbar-button{right:34px}}@media (max-width:664px){.accueil-company-card,.new-company{margin:8px;width:174px}.modal-uploadfile-edited-input-container,.modal-uploadfile-edited-input-container input,.modal-uploadfile-input-container input{height:221px;width:541px}#checklist_radio_choice{display:grid;grid-template-columns:auto 1fr}#company_edit_type_operation,#company_type_operation{display:grid;grid-template-columns:auto 1fr;width:fit-content}.company-type-operation div{display:flex;justify-content:center}#checklist_radio_choice label{text-align:start}#company_edit_type_operation label,#company_type_operation label{margin-right:0;text-align:start;width:fit-content}#company_edit_type_operation input,#company_type_operation input{margin-left:0}.logo-company-form-layout,.logo-deliveroo-modal-layout,.logo-deliverootips-modal-layout,.logo-sign-estimate-modal-layout,.logo-sign-modal-layout,.logo-terminalspecs-modal-layout,.logo-ubereat-modal-layout,.logo-ubereattips-modal-layout{bottom:unset;left:50%;position:absolute;right:unset;top:30px;transform:translateX(-50%)}.logo-checklist-modal,.logo-company-form,.logo-deliveroo-modal,.logo-deliverootips-modal,.logo-deliverootips-modal2,.logo-sign-estimate-modal,.logo-sign-modal,.logo-terminalspecs-modal,.logo-ubereat-modal,.logo-ubereattips-modal,.logo-ubereattips-modal2{cursor:pointer;display:flex;height:63px;justify-content:flex-end;width:158px}.company-form-container,.sign-estimate-modal-container,.sign-modal-container{margin-top:60px;padding:0 26px}.checklist-modal-container,.deliveroo-modal-container,.deliverootips-modal-container,.terminalspecs-modal-container,.ubereat-modal-container,.ubereattips-modal-container{margin-top:60px}.sign-estimate-modal-title,.sign-modal-title{font-size:45px}.checkbox-sign-estimate-modal,.checkbox-sign-modal{padding:0 16px;width:auto}.terminalspecs-modal-container h2{width:80%}.terminalspecs-input-group input{height:67px;margin:7px;width:173px}.terminalspecs-modal-text{margin:24px 0}.terminalspecs-accept div{display:flex;margin:0 0 7px}.deliveroo-form-input,.deliveroo-form-submit,.terminalspecs-form-input-container,.terminalspecs-form-submit,.ubereat-form-input,.ubereat-form-submit{width:360px}.company-form-input,.company-form-submit,.terminalspecs-form-select,form[name=company] div,form[name=company_edit] div{width:100%}form[name=company] .company-settings,form[name=company_edit] .company-settings{width:fit-content}.deliveroo-modal-title,.deliverootips-modal-title,.ubereat-modal-title,.ubereattips-modal-title{font-size:45px}.deliverootips-modal-container,.deliverootips-modal-text,.ubereattips-modal-container,.ubereattips-modal-text{min-width:unset;padding:0 16px;width:100%}.company-searchbar-form input,.company-searchbar-form input::placeholder{font-size:24px}form[name=change_password],form[name=create_password]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px;width:100%}form[name=change_password] div:nth-child(3),form[name=create_password] div:nth-child(3){width:100%}}@media (max-width:616px){.card-info{height:142px;margin-bottom:27px;width:384px}.card-img-custom{width:100%}.card-img-custom-text{margin-bottom:12px}}@media (max-width:564px){:root{--size-formwidth:100%}.checklist-modal-container form,.terminalspecs-modal-container form{padding:16px}form[name=company],form[name=company_edit]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px}.close-cross-bg,.close-cross-bg-edit{height:40px;width:40px}.zoommodal-content{padding-top:40px}.modal-uploadfile-edited-input-container,.modal-uploadfile-edited-input-container input,.modal-uploadfile-input-container input{height:221px;width:441px}.terminalspecs-modal-subtitle{width:80%}#categories-list{padding:16px;width:100%}.mobile-admin-nav-buttons-layout{display:grid;grid-column: 1fr 1fr;grid-row: 3fr 1fr}.mobile-admin-nav-buttons-layout a{display:contents}.admin-nav-item-clients{grid-column:1;grid-row:1;margin:0}.admin-nav-item-search{grid-column:2;grid-row:1;margin:0}.admin-nav-item-logout{display:flex;flex-direction:row;grid-column:1/span 2;grid-row:2;height:70px;margin:0;width:304px}}@media (max-width:460px){.content-title-home-mobile h3{font-size:18px;max-width:90%;padding:0 20px;width:90%}.content-main-left{margin:12px}.content-main-left,.content-main-left-cards{max-width:100%;width:100%}.content-main-left-card{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;height:190px;margin-right:0;max-width:90%;width:90%}.mobile-menu{padding:100px 0}.card{margin:0 7px 18px}.modal-uploadfile-edited-input-container,.modal-uploadfile-edited-input-container input,.modal-uploadfile-input-container input{height:221px;width:340px}.card-info{height:142px;margin-bottom:0;width:100%}.card-img-custom{width:100%}}@media (max-width:430px){.mobile-menu-cards{gap:16px}}@media (max-width:385px){.card{margin:0 7px 18px;width:144px}.custom-logo-extension{font-size:14px;left:34px;top:89px}.card-info{height:142px;margin-bottom:0;width:100%}.card-img-custom{width:100%}#card-img-cgv.card-img-full,.card-img,.card-img-full,.card-img-full-other,.card-img-full.sign-estimate{height:161px;width:144px}.logo-group{margin:2px}}@media (max-width:400px){.content-main-left-card h3,.content-main-left-card p{transform:translateY(-10px)}.content-main-left-card a{transform:translateY(-5px)}.mobile-menu-cards{grid-template-columns:163px 163px;grid-template-rows:163px 163px 81px}.company-searchbar-form input,.company-searchbar-form input::placeholder{font-size:18px}}@media (max-width:380px){.accueil-company-card,.new-company{height:154px;width:144px}.accueil-company-card-logos .logo-bg-red,.accueil-company-card-logos a .logo-bg-black,.accueil-company-card-logos a .logo-bg-red{height:34px;width:34px}.burger-icon{transform:translateY(-8px)}.content-main-right-modal{align-items:center;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;left:0;min-height:100vh;position:fixed;top:0;width:100%;z-index:1}.modal-content-main{max-height:100vh;overflow-y:auto;width:100%}.mobile-menu-cards{display:grid;gap:12px;grid-template-columns:142px 142px;grid-template-rows:142px 142px 71px;margin-top:55px;max-height:600px;max-width:360px}.terminalspecs-input{width:90%}.deliveroo-form-input,.deliveroo-form-submit,.terminalspecs-accept,.terminalspecs-form-input-container,.terminalspecs-form-submit,.terminalspecs-modal-textend,.ubereat-form-input,.ubereat-form-submit{width:300px}form[name=company],form[name=company_edit]{width:90%}}@media (max-width:340px){.content-main-right-modal-container{margin:16px;padding:24px;width:288px}.modal-uploadfile-edited-input-container,.modal-uploadfile-edited-input-container input,.modal-uploadfile-input-container input{height:221px;width:304px}.company-searchbar-form input,.company-searchbar-form input::placeholder{font-size:14px}}@media (max-width:350px){.burger-icon{cursor:pointer;position:absolute;right:8px;top:30px}.checklist-modal-container form{width:90%}#checklist_radio_choice input,#company_edit_type_operation input,#company_type_operation input{margin-left:0}.content-main-left-card{padding:12px}.content-main-left-card h3,.content-main-left-card p{padding-left:16px}.logo-sign-estimate-modal-layout,.logo-sign-modal-layout{bottom:unset;left:50%;position:absolute;right:unset;top:30px;transform:translateX(-50%)}.sign-estimate-modal-container,.sign-modal-container{margin-top:40px;padding:0 16px}.sign-estimate-modal-title,.sign-modal-title{font-size:36px}.checkbox-sign-estimate-modal,.checkbox-sign-modal{padding:0 16px;width:auto}.checkbox-sign-estimate-modal label,.checkbox-sign-modal label{font-family:markpro,sans-serif;font-size:16px;text-align:start;width:100%}.terminalspecs-modal-container h2{font-size:24px}#categories-list{padding:24px;width:100%}.terminalspecs-input-group input{height:67px;margin:4px;width:152px}#terminalspecs_newCategory{width:90%}}