.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 .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}@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}}.modal.show{display:block}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.show{opacity:.5}.modal-backdrop.fade{opacity:0}.modal-backdrop.fade.show{opacity:.5}.modal.show .modal-dialog{transform:none}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-sm{max-width:300px}}.modal-lg,.modal-xl{max-width:800px}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.d-none{display:none!important}.d-block{display:block!important}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{background-color:#0b5ed7;border-color:#0a58ca}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{background-color:#5c636a;border-color:#565e64}#exampleModal form .form-control:-moz-read-only{background-color:unset;padding-right:0;padding-left:0}#exampleModal form .form-control:disabled,#exampleModal form .form-control:read-only{background-color:unset;padding-right:0;padding-left:0}