form[id^="demanderundevis-"]{background:rgba(var(--bs-secondary-rgb),.08);border:var(--bs-border-width) solid rgba(var(--bs-secondary-rgb),.3);border-radius:var(--bs-border-radius);padding:2rem;transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease}form[id^="demanderundevis-"]:hover{border-color:rgba(var(--bs-secondary-rgb),.45);box-shadow:0 12px 40px rgb(0 0 0 / .35)}@media (max-width:576px){form[id^="demanderundevis-"]{padding:1.25rem}}form[id^="demanderundevis-"]>h2{font-size:2rem;font-weight:700;margin:0 0 1.25rem 0;color:#fff}form[id^="demanderundevis-"] .form-group{margin-bottom:1.25rem}form[id^="demanderundevis-"] .form-label{display:inline-block;margin-bottom:.4rem;font-weight:600;color:#fff}form[id^="demanderundevis-"] .required{color:var(--bs-primary);font-weight:700}form[id^="demanderundevis-"] .form-control,form[id^="demanderundevis-"] select.form-control,form[id^="demanderundevis-"] textarea.form-control{width:100%;color:var(--bs-body-color);background:#0b0b0b;border:1px solid rgb(255 255 255 / .08);border-radius:var(--bs-border-radius);padding:.75rem .9rem;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease,transform .12s ease;box-shadow:inset 0 0 0 #fff0}form[id^="demanderundevis-"] .form-control:hover{border-color:rgb(255 255 255 / .18)}form[id^="demanderundevis-"] .form-control:focus{outline:0;border-color:var(--bs-primary);box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.15);background:#0e0e0e;transform:translateY(-1px)}form[id^="demanderundevis-"] .form-control::placeholder{color:rgb(255 255 255 / .45)}form[id^="demanderundevis-"] textarea.form-control{resize:none;min-height:150px}form[id^="demanderundevis-"] select.form-control{appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgb(255 255 255 / .5) 50%),linear-gradient(135deg,rgb(255 255 255 / .5) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:2.25rem}form[id^="demanderundevis-"] input[type="date"].form-control{color-scheme:dark}form[id^="demanderundevis-"] input[aria-hidden="true"][tabindex="-1"]{position:absolute!important;left:-9999px!important}form[id^="demanderundevis-"] .actions{margin-top:1.5rem}form[id^="demanderundevis-"] .actions .btn{width:100%;padding:.9rem 1.25rem;font-weight:700;border-radius:var(--bs-border-radius);transition:transform .12s ease,box-shadow .25s ease}form[id^="demanderundevis-"] .actions .btn:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgb(0 0 0 / .35)}form[id^="demanderundevis-"] .actions .btn.btn-primary{background:var(--bs-secondary);border-color:var(--bs-secondary)}form[id^="demanderundevis-"] .actions .btn.btn-primary:hover,form[id^="demanderundevis-"] .actions .btn.btn-primary:active{background:rgba(var(--bs-secondary-rgb),.9);border-color:rgba(var(--bs-secondary-rgb),.9)}@media (prefers-reduced-motion:reduce){form[id^="demanderundevis-"],form[id^="demanderundevis-"] *{transition:none!important}}.btn-toolbar{justify-content:end}form[id^="demanderundevis-"] .actions .btn.btn-primary{background:var(--bs-primary);border-color:var(--bs-primary)}form[id^="demanderundevis-"] .actions .btn.btn-primary:hover,form[id^="demanderundevis-"] .actions .btn.btn-primary:active{background:var(--bs-primary);border-color:var(--bs-primary)}input[type="date"].form-control{font-family:var(--bs-body-font-family);font-variant-numeric:normal}input[type="date"].form-control::-webkit-datetime-edit,input[type="date"].form-control::-webkit-date-and-time-value{font-family:var(--bs-body-font-family)}input[type="date"].form-control::-webkit-datetime-edit-text,input[type="date"].form-control::-webkit-datetime-edit-year-field,input[type="date"].form-control::-webkit-datetime-edit-month-field,input[type="date"].form-control::-webkit-datetime-edit-day-field{font-family:var(--bs-body-font-family)}
