.btn-plaquette{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#2062a6;border-radius:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:52px;justify-content:center;text-transform:uppercase;width:220px}.btn-plaquette:hover{background-color:#2b2b2b;color:#fff}.line-vecto .line{background-color:#2062a6;height:20px;width:1px}.line-vecto a{color:#000}#info-programme .line{background-color:#2062a6;height:7px;width:127px}#info-programme .line-vecto li{cursor:pointer;display:inline-block}#info-programme .line-vecto ul{bottom:13px;list-style:none;margin-bottom:unset;padding-left:0;position:relative}#info-programme .line-vecto ul .line{height:22px;width:1px}#exampleModal form .form-control:-moz-read-only{background-color:unset;padding-left:0;padding-right:0}#exampleModal form .form-control:disabled,#exampleModal form .form-control:read-only{background-color:unset;padding-left:0;padding-right:0}#section-contact .start-at{color:#848484;font-size:10px}#section-contact .minimal-price{color:#000;font-size:1rem}#section-contact .bloc-contact{background-color:#e1eff9;padding:25px}#section-contact .bloc-contact .title{font-size:18px;font-weight:700;margin-bottom:2rem;text-transform:uppercase}#section-contact .bloc-contact form .form-control:-moz-read-only{background-color:unset;padding-left:0;padding-right:0}#section-contact .bloc-contact form .form-control:disabled,#section-contact .bloc-contact form .form-control:read-only{background-color:unset;padding-left:0;padding-right:0}#section-contact .bloc-contact form textarea{height:285px}#section-contact .bloc-contact form input[type=submit]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#2062a6!important;border:unset!important;border-radius:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:52px;justify-content:center;text-transform:uppercase;width:100%}#section-contact .bloc-contact form input[type=submit]:hover{background-color:#fab22d!important;color:#fff}#section-contact .accordion-item{border:1px solid #e1eff9;-webkit-box-shadow:5px 5px 50px -15px rgba(0,0,0,.4);box-shadow:5px 5px 50px -15px rgba(0,0,0,.4);margin-bottom:15px}#section-contact .accordion-button:focus{border:unset;box-shadow:unset!important;-webkit-box-shadow:unset!important}#section-contact .accordion:last-child{margin-bottom:unset}#section-contact .accordion-button:not(.collapsed){background-color:#fff;color:#000}#section-contact .accordion-button:not(.collapsed):after{color:#2062a6}#section-contact .progress-bar{background:#fff;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#3965dd));background:linear-gradient(90deg,#fff,#3965dd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#3965dd",GradientType=1)}#section-contact table{margin-bottom:unset;width:100%}#section-contact .accordion-button:hover{z-index:0!important}#section-contact .accordion .accordion-body{padding:0}#section-contact .accordion thead tr:first-child th:first-child{position:relative}#section-contact .accordion thead tr:first-child th:first-child i{color:#e1eff9!important;font-size:34px;position:absolute;top:-13px;z-index:3}#section-contact .accordion tbody,#section-contact .accordion td,#section-contact .accordion th,#section-contact .accordion thead,#section-contact .accordion tr{border:1px solid #e1eff9;border-left:unset;border-right:unset}#section-contact .accordion tbody:last-child,#section-contact .accordion tbody:last-child tr,#section-contact .accordion tbody:last-child tr td{border-bottom:unset!important}#section-contact .accordion thead tr{background-color:#e1eff9;padding:0 15px}#section-contact .accordion .table>:not(:last-child)>:last-child>*{border:unset}#section-contact .accordion td,#section-contact .accordion tr{height:40px}#section-contact .accordion .btn-plaquette{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:23px;justify-content:center;margin:auto;width:144px}#section-contact .accordion p{margin-bottom:0!important}#section-contact .accordion .table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:#fff;color:var(--bs-table-striped-color)}@media screen and (max-width:1200px){#section-contact .bloc-contact{margin:unset}}@media screen and (max-width:968px){.line{display:none}#section-contact .bloc-contact{margin-top:3rem}}