@media screen and (max-width:768px){.ei_titleblock .ei_titlecontent .ei_titlelabelsblock { min-width:100%;}}
#footer-part1{width:100%;max-width:1280px;vertical-align:top;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;float:none;padding:10px 30px 75px 30px}#footer-part1 .ei_footer__content_logo{height:auto;text-align:center}#footer-part1 em{font-style:normal;font-weight:700;font-size:16px}#footer-part1 .logo-CMImmo img{height:30px;margin:10px}#footer-part1 a{color:#fff;text-decoration:none}#footer-part1 a:hover{text-decoration:underline}#footer-part1 .footer-elmt{padding-top:20px}#footer-part1 .iso img{height:65px}#footer-part1 div ul li,#footer-part2 nav ul li{list-style-type:none;margin:5px 0;padding:0 5px}#footer-part2{font-size:12px;position:absolute;bottom:0;width:100%;background:#434659;right:0}.a_blocappli {margin-top:0px;}.progressBar {background:#4370bb;position:fixed;top:60px;bottom:auto;left:0;width:0%;height:4px;border-radius:5px;z-index: 1497;}@media screen and (max-width:768px){#footer-part1{text-align:center;padding:0 0 200px 0;justify-content:center}#footer-part1 .footer-elmt{display:none}#footer-part1 .ei_footer__content_logo{height:auto;text-align:center;width:100%;max-width:1280px;vertical-align:top;margin:0;display:block}}/*@media screen and (min-width:1201px){.ei_menu__nav>ul>li:nth-of-type(3)>div.e_smenu>ul>li:first-child{display:none;}}*/a.lienLKDfooter{display: inline-block;margin-top: 10px;vertical-align: text-bottom;}span.iconelkfooter{display: inline-block;background: #0072b1;padding: 0px;vertical-align: text-bottom;}span.iconelkfooter:before{content: "\F0538";font-family: "fts_picto";color:white;font-size: 13px;margin: 2px;padding:1px;}