/* Minification failed. Returning unminified contents.
(1,5469): run-time error CSS1030: Expected identifier, found ','
(1,5498): run-time error CSS1031: Expected selector, found ')'
(1,5498): run-time error CSS1025: Expected comma or open brace, found ')'
(1,6444): run-time error CSS1030: Expected identifier, found ','
(1,6456): run-time error CSS1031: Expected selector, found ')'
(1,6456): run-time error CSS1025: Expected comma or open brace, found ')'
 */
.color-mi .mandat-home.mandat-promotion,.color-vefa .mandat-home.mandat-batir,.color-mi #nouveaux-programmes-feinte,.color-vefa #realisations-courtage{display:none}.color-mi #actualite .item .title a{color:#e18661}.color-mi #actualite .item-btn .title{background-color:#e18661 !important}.color-vefa .mandat-home.mandat-promotion{background:#83c06f url('ImagesNew/bg-prev-next.jpg') center no-repeat}.color-mi .mandat-home.mandat-batir{background:#e18661;background-image:none;padding:0}.mandat-home{height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:80px 0}.mandat-home.mandat-batir .img-mandat{background-repeat:no-repeat;background-position:center right;background-size:cover;background-image:url('imagesNew/mandat-batir.jpg');min-height:270px}.mandat-home.mandat-batir .img-mandat.img-2{background-position:left;background-image:url('imagesNew/mandat-batir-2.jpg')}.mandat-home .img-mandat img{max-width:100%;max-height:200px;margin-top:5px;text-indent:-9999px}.mandat-home.mandat-batir .content-mandat{color:#fff;padding:60px}.mandat-home .content-mandat{color:#fff}.mandat-home .content-mandat h3{font-weight:600}.mandat-home.mandat-batir .content-mandat p{font-size:17px;max-width:730px}.mandat-home .content-mandat p{font-size:21px;margin:25px 0}.mandat-home .content-mandat a{background:#fff;border-radius:0;padding:15px 30px;color:#000;font-weight:600}.color-vefa .mandat-home .content-mandat a:hover{background:#51b259;color:#fff}.color-mi .mandat-home .content-mandat a:hover{background:#d36234;color:#fff}#block-service-home{padding:70px 0 50px}#block-service-home a{color:initial;text-decoration:none}.card_groupe{display:flex;padding:40px 50px;background:#efeff1;margin-bottom:30px;min-height:169px;transition:all .2s ease-out}.card_groupe.societe-humanImm:hover{background:#0f4881;color:#fff !important}.card_groupe.societe-regardNeuf:hover{background:#82bf6f;color:#fff !important}.card_groupe.societe-mi:hover{background:#e18661;color:#fff !important}.card_groupe.societe-human-location:hover{background:#f8b214;color:#fff !important}.card_groupe.societe-immoBanques:hover{background:#bf162b;color:#fff !important}.card_groupe.societe-adressePro:hover{background:#750607;color:#fff !important}.card_groupe.societe-realysmart:hover{background:#272727;color:#fff !important}.card_groupe:hover .cig-color{display:none}.card_groupe:hover .cig-white{display:block !important}.card_groupe:hover .rs-color{display:none}.card_groupe:hover .rs-white{display:block !important}.card_groupe.societe-humanImm:hover .card-groupe-societe p,.card_groupe.societe-humanImm:hover .card-groupe-desc p,.card_groupe.societe-human-location:hover .card-groupe-societe p,.card_groupe.societe-human-location:hover .card-groupe-desc p,.card_groupe.societe-immoBanques:hover .card-groupe-societe p,.card_groupe.societe-immoBanques:hover .card-groupe-desc p,.card_groupe.societe-adressePro:hover .card-groupe-societe p,.card_groupe.societe-adressePro:hover .card-groupe-desc p{color:#fff !important}.card-groupe-text{display:flex;flex-direction:column;justify-content:center}.card-groupe-societe p{margin-bottom:8px;font-family:Open Sans Bold;font-size:19px;line-height:24px}.card-groupe-desc p{font-family:Open Sans;font-size:14px;line-height:19px;margin:0;height:69px}.card-groupe-img img{width:82px}.card-groupe-img{margin-right:50px;display:flex;flex-direction:column;justify-content:center}.card_groupe.societe-humanImm .card-groupe-societe p{color:#0f4881}.card_groupe.societe-human-location .card-groupe-societe p{color:#f8b214}.card_groupe.societe-adressePro .card-groupe-societe p{color:#750607}.card_groupe.societe-immoBanques .card-groupe-societe p{color:#bf162b}#actualite{background-color:#dedede;padding:60px 0 60px 0}#actualite h2{color:#83c06f;font-weight:400;font-size:30px;letter-spacing:-1px;text-align:center;margin-bottom:20px;color:#545354}#actualite .grid-item .back{background-position:center center;background-size:cover;height:100%;width:100%;position:relative}#actualite .date{font-size:12px;line-height:10px;margin-top:8px;color:#888;font-weight:normal}#actualite img{max-width:100%}#actualite .item{transition:all 200ms ease}#actualite .item .title a{transition:color 300ms ease;color:#83c06f;text-decoration:none}#actualite .item:hover{margin-top:-5px;box-shadow:0 0 40px #ccc}#actualite .item-btn .title{background-color:#83c06f !important;text-align:center;color:#fff !important;height:inherit !important}#actualite .item-btn .title a{color:#fff !important;padding:10px 0 !important;display:block}#actualite .item:hover .title a{color:#333}#actualite .grid-item{padding-bottom:30px}#actualite .grid-item .h-1{height:150px}#actualite .grid-item .h-2{height:234px}#actualite .grid-item .h-3{height:318px}#actualite .grid-item .title{padding:15px;height:100px;margin:0;background:#fff;width:100%;font-weight:bold;font-size:16px;line-height:18px}#actualite .grid-item .back a{text-indent:-9999px;position:absolute;top:0;bottom:0;left:0;right:0}.color-mi #partenaires-home{display:none}#partenaires-home{margin:0 0 60px 0}#partenaires-home h2{margin-top:30px;margin-bottom:30px}#partenaires-home .slicker-partenaires{overflow:hidden;cursor:pointer}#partenaires-home .partenaire{padding:0 15px}#partenaires-home .partenaire img{text-indent:9999px;background:#fff;background-image:url(imagesNew/tail-spin-vefa.svg) center no-repeat}@media(max-width:767px){#home-page.home-vefa section:not(:first-child,#actualite,#mandat-promotion){padding:0 30px}#actualite{background-color:#dedede;padding:20px 0 20px 0}#home-page.home-mi section{padding:20px 19px}#home-page.home-mi section.mandat-home.mandat-batir{padding:0}.mandat-home.mandat-batir .content-mandat{color:#fff;padding:30px!important}.service{margin-top:50px}.programme-description .prix{font-size:18px}.programme-description .date-livraison{font-size:12px}.programme-description .tags{display:none}.programme-description .ville{margin-bottom:0;color:#83c06f;font-size:14px;font-weight:bold}.programme-description .title{font-size:18px}.programme-description{display:flex;flex-direction:column;justify-content:center;padding:15px;width:50%}.programme-image{width:170px}.mandat-home .content-mandat h3{font-size:21px;margin-top:15px}.mandat-home .content-mandat p{font-size:17px}.mandat-home .img-mandat{text-align:center}#block-service-home,#partenaires-home h2 span{display:none}#actualite .grid-item:not(:nth-child(-n+4),:last-child){display:none}}@media(max-width:1199px){.service.gestion-location{margin-top:50px}}@media(max-width:575px){.mandat-home.mandat-batir .content-mandat{color:#fff;padding:30px 15px}}@media(max-width:320px){.color-mi #moteur-mi{padding:20px 10px!important}}@media(max-width:991px){.mandat-home.mandat-batir .content-mandat{padding:50px}}
