.nav-top .nav-top-exterieur a{    color:#262a33}.nav-top .nav-top-exterieur a:focus,.nav-top .nav-top-exterieur a:hover,.nav-top .nav-top-exterieur a.active{    background-color:#6f6fd8;}.nav-top .nav-top-exterieur a.active::before{    border-color:#6f6fd8 transparent transparent transparent;}.nav-top .nav-top-exterieur a:after{    background-color:#6f6fd8;}.text-uppercase{    text-transform: uppercase !important;}.text-blue{    color: #050590!important;}.text-white{    color: white !important;}.text-red{    color: #E1000F !important;}.text-black{    color: black!important;}.ft-text span a{    font-weight: lighter;}.div-bder{    border-right: 1px solid #BEBEBE;}.w-100{    width: 100% !important;}.mes-row::after {    content: "" !important;    display: table !important;    clear: both !important;}.dm-desc{    text-align: left!important;}.dm-title{    color: #0b6ba8;    font-size: 16px;}.m-form-control{    width: 500px;}.table-borderless td, .table-borderless th {    border: none;}.m-footer{    background-color: #cbcbcb !important;    margin-top: -2.5rem;    padding: 8px;    width: 100%;}.m-text-gray{    color: #414856;}.m-font-bold{    font-weight: bold!important;}.table-responsive{    overflow-x: auto!important;    /*width: 100% !important;*/}.m-h4{    color: #0b6ba8 !important;    font-weight: normal;}.div-img{    margin-left: auto;    margin-right: auto;}.m-footer-el{    font-size: 16px !important;    color: #6f6fd8 !important;}.nav-main {    background-color: white!important;}.nav-main .nav-main-first>li:first-child {    border-left: none !important;}.nav-main .nav-main-first .nav-main-item:focus, .nav-main .nav-main-first .nav-main-item:hover {    background-color: #A6A6A6!important;}.bg-item{    background-color: #A6A6A6!important;}#m-logo-t{    font-weight: 600;}#m-logo-g{    margin-left: 1rem;    color: black;    font-size: 25px;}#text-logo{    padding-top: 0!important;}.nav-main-item{    font-size: 35px !important;}.nav-main .nav-main-first .nav-main-item{    min-height: 2.1em;}#text-logo:hover{    text-decoration: none!important;}#text-logo:focus{    text-decoration: none!important;}#m-logo-g:hover{    text-decoration: none!important;}.nav-main .nav-main-first>li{    border: none;}.mes-li{    /*border-right: 2px solid #898989 !important;*/}.ul-info li{    margin: 10px 0;}.vertical {    border-left: 2px solid #8d8d8d;    height: 75%;    margin-top: 9px;    position:absolute;}.mes-td-s{    border-top: none!important;}.mes-td-s-2{    border-top: 1px solid #ccc !important}.mes-tr-s{    height: 50px !important;}.franco-ul{    list-style-type: disc;}.franco-ul li{    margin: 5px 0;    text-transform: uppercase;    font-size: 15px;}.mes-ul{    list-style-type: disc;}.mes-ul li{    margin: 5px 0;    font-size: 15px;}.fiche-item-title h2 span{    font-size: 15px!important;    text-transform: none;    font-weight: 500!important;    text-align: left;}#link-franco{   /*margin-top: 8px;    border-right: 3px solid black;*/}.text-dy{    text-align: right !important;}.div-tab{    width: 50rem;}[class*="mes-col-"] {    float: left;    padding: 15px;}.-mes-col-1 {width: 8.33%;}.-mes-col-2 {width: 16.66%;}.-mes-col-3 {width: 25%;}.-mes-col-4 {width: 33.33%;}.-mes-col-5 {width: 41.66%;}.-mes-col-6 {width: 50%;}.-mes-col-7 {width: 58.33%;}.-mes-col-8 {width: 66.66%;}.-mes-col-9 {width: 75%;}.-mes-col-10 {width: 83.33%;}.-mes-col-11 {width: 91.66%;}.-mes-col-12 {width: 100%;}.mes-td{    width: 140.04px !important;    /*border-top: none!important;*/}@media(max-width:59.99em){    [class*="mes-col-"] {        padding: 0px;    }    .text-dy{        text-align: left !important;    }    .mes-containers {        max-width: 100% !important;    }    .nav-top .nav-top-exterieur span{        position:absolute;        width:1px;        height:1px;        margin:-1px;        padding:0;        overflow:hidden;        clip:rect(0,0,0,0);        border:0    }    .-mes-col-6 {width: 100%;}}.logo-sl{    font-size: 16px!important;    color: black;}.m-p{    display: block!important;    margin-top: 1rem;    /*line-height: ;*/}.m-h6{    font-size: 15px!important;}.instiution-ul{    margin-left: 2rem;    list-style-type: disc !important;}.instiution-ul li a{    font-size: 12px !important;    color: rgb(88, 109, 132);}/* The Modal (background) */.m-modal {    display: none; /* Hidden by default */    position: fixed; /* Stay in place */    z-index: 99; /* Sit on top */    left: 0;    top: 0;    width: 100%; /* Full width */    height: 100%; /* Full height */    overflow: auto; /* Enable scroll if needed */    background-color: rgb(0,0,0); /* Fallback color */    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */}/* Modal Content/Box */.m-modal-content {    background-color: #fefefe;    margin: 16% auto; /* 15% from the top and centered */    padding: 0px 20px 20px 20px;    border: 1px solid #888;    height: auto;    width: 40%; /* Could be more or less, depending on screen size */}/* The Close Button */.m-close {    color: #aaa;    float: right;    font-size: 28px;    font-weight: bold;}.m-img{    height: 140px !important;}.m-close:hover,.m-close:focus {    color: black;    text-decoration: none;    cursor: pointer;}@media (min-width: 48em){    .main-container {        padding-top: 1rem;    }}@media only screen and (max-width: 600px) {    .div-tab{        width: 100%;    }    .m-footer{        margin-top: -0.5rem;    }}@media (min-width: 78em) {    .mes-containers {        max-width: 81rem !important;    }}@media (min-width: 62em) {}