#bkf-form{width:100%;background:#fff;border-radius:5px;padding:15px}#bkf-form .bkf-status-off{display:none}#bkf-form [class*="col-"]{float:left;padding:10px;border:0 solid #fff}#bkf-form .row::after{content:"";clear:both;display:table}@media only screen and (max-width:1024px){#bkf-form{}#bkf-form [class*="col-"]{width:100%}}@media only screen and (min-width:1024px){#bkf-form .col-1{width:8.33%}#bkf-form .col-2{width:16.66%}#bkf-form .col-3{width:25%}#bkf-form .col-4{width:33.33%}#bkf-form .col-5{width:41.66%}#bkf-form .col-6{width:50%}#bkf-form .col-7{width:58.33%}#bkf-form .col-8{width:66.66%}#bkf-form .col-9{width:75%}#bkf-form .col-10{width:83.33%}#bkf-form .col-11{width:91.66%}#bkf-form .col-12{width:100%}}#bkf-form .step-wrapper{background-color:rgba(181,223,253,.3);padding:12px;margin:15px 0;color:#2b6f9a;font-weight:600;font-family:inherit;border-radius:4px}#bkf-form .step-wrapper .step-nb{display:inline-block;height:20px;width:30px;background:#2993f6;border-radius:10px;padding-top:10px;text-align:center;color:#fff;font-weight:600;margin-right:10px}#bkf-form #bkf-form-group-4,#bkf-form #bkf-form-group-3,#bkf-form #bkf-form-group-2,#bkf-form #bkf-form-group-1{padding:12px}#bkf-form #bkf-form-group-1 .btn-container{display:inline-block;padding:10px;width:49%;height:auto;text-align:center}#bkf-form #bkf-form-group-1 .btn-container .option{font-size:.7em}@media only screen and (min-width:1024px){#bkf-form #bkf-form-group-1 .btn-container .button{display:inline-block;text-align:center;vertical-align:middle;padding:12px 24px;border:0 solid #396693;border-radius:10px;background:#5ca6ef;font-family:arial;font-weight:bold;font-size:18px;color:#fff;text-decoration:none;width:98%}}@media only screen and (max-width:1024px){#bkf-form #bkf-form-group-1 .btn-container .button{display:inline-block;text-align:center;vertical-align:middle;padding:12px 10px;border:0 solid #396693;border-radius:10px;background:#5ca6ef;font-family:arial;font-weight:bold;font-size:14px;color:#fff;text-decoration:none;width:98%}}#bkf-form #bkf-form-group-1 .btn-container .button:hover,#bkf-form #bkf-form-group-1 .btn-container .button:focus{border:0 solid #4780b8;background:#6ec7ff;color:#fff;text-decoration:none}#bkf-form #bkf-form-group-1 .btn-container .button:active{background:#396693}#bkf-form #bkf-form-group-2 .btn-pers{display:none}#bkf-form #bkf-form-group-2 .radiobtn .usage_choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#f1f1f1;color:#666;top:10px;height:30px;width:30px;border:solid 4px #2993f6;border-radius:50px;cursor:pointer;margin-right:7px;outline:none}#bkf-form #bkf-form-group-2 .radiobtn .usage_choice:checked::before{position:absolute;font:13px/1 'Open Sans',sans-serif;left:8px;top:4px;color:#fff;font-weight:600;content:'\02143';transform:rotate(40deg)}#bkf-form #bkf-form-group-2 .radiobtn .usage_choice:hover{background-color:#f7f7f7}#bkf-form #bkf-form-group-2 .radiobtn .usage_choice:checked{background-color:#2993f6}#bkf-form #bkf-form-group-2 .radiobtn label{font:15px/1.7 'Open Sans',sans-serif;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;display:inline}#bkf-form .bkf-form-group-3 .btn-pers{display:inline-block;text-align:center;vertical-align:middle;padding:12px 20px;border:0 solid #396693;border-radius:4px;background:#5ca6ef;color:#fff;text-decoration:none;margin:2px}#bkf-form .bkf-form-group-3 .selected{border:1px solid #52518f;background-color:#2993f6}#bkf-form #bkf-form-group-4 .grid-item{box-shadow:0 0 8px rgba(20,20,20,.08);width:46%;margin:1%}#bkf-form #bkf-form-group-4 .grid-item img{margin-left:auto;margin-right:auto}#bkf-form #bkf-form-group-4 #bkf-liter-progress progress{background-color:#f3f3f3;border:0;height:30px;border-radius:9px}#bkf-form .infos-filtre{display:table}#bkf-form .infos-filtre .table{table-layout:fixed;width:100%;margin:0}#bkf-form .infos-filtre .table #table-title{text-align:center;font-size:.8em;background-color:rgba(41,147,246,.3);font-weight:800;color:#52518f}#bkf-form .infos-filtre .table-row{display:table-row}#bkf-form .infos-filtre .cell{display:table-cell;text-align:center}#bkf-form .infos-filtre .debit,#bkf-form .infos-filtre .element{color:#52518f;font-weight:800}#bkf-form .bkf-title{font-weight:800;background:#2993f6;color:#fff;text-align:center;height:30px;padding:5px}@keyframes scaleIn {
  100% {
    transform: scaleX(1); } }