@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@500;700&display=swap);.bloc_lock a{color:#fff}.results{padding:40px 0}section.related-works{background:#f5f5f5}section.related-works .results a.article,section.related-works .results div.article{box-shadow:none;align-items:center}section.related-works .results a.article .article-image,section.related-works .results div.article .article-image{border-radius:50%;width:110px;height:110px}section.related-works .results a.article .article-cnt,section.related-works .results div.article .article-cnt{margin-top:10px;background:no-repeat;box-shadow:none}section.related-works .results a.article:hover .article-image,section.related-works .results div.article:hover .article-image{border:2px solid #fff}section.related-works .results a.article:hover .article-cnt .article-titre,section.related-works .results div.article:hover .article-cnt .article-titre{color:#f6b60b}.img-left{margin-right:0;margin:20px 0}.img-right{margin:0 0 20px}section.sec-doc a[class*="btn"]>i{margin-left:5px}section.related-services{background:#f8b81d}section.related-services h2.sub-title:after{background:#fff}section.related-services .results.affichage1 a.article:hover .article-cnt .article-titre,section.related-services .results.affichage1 div.article:hover .article-cnt .article-titre{color:#f6b60b}section.all-works{background:#2e3841;color:#fff}section.all-works h2.sub-title{color:#fff}.all-product{background:#f1f1f1}.all-partners{background:#fff}section.tac_iframe{display:flex}label.condition{font-weight:300;font-size:12px}label.condition a{color:red}.lang ul,.sx-social-icons{padding:0}main section[id^="carouselT_"]{background-repeat:no-repeat;background-size:cover}.texte-tarifs{padding-top:30px;color:#878383;font-size:16px;line-height:18px;display:flex;width:100%;flex-wrap:wrap;color:#fff}.col-tarif-rose,.col-tarif-gris{width:calc(100% - 20px);text-align:left;background-color:#3c62cf;padding:10px 15px 25px;margin:10px;flex-direction:column}.col-tarif-gris{background-color:#9c906d}.col-bloc-tarif{padding:15px;border-bottom:1px solid;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.col-bloc-tarif:last-child{border-bottom:0}.titre_col_tarif{width:100%;padding-right:0;text-align:center}.vip_col_tarif{width:100%;margin-top:5px;font-weight:700;text-align:center}#mentionlegale{color:#222}#mentionlegale a{color:#1ea8c5}#mentionlegale a.logo{display:block;width:150px;height:34px;margin:0 auto;background-image:url(https://www.emiliebressonimmobilier.com/public/img/xlogo.png.pagespeed.ic.i3I7ztggPK.png);background-position:center;background-repeat:no-repeat;background-size:contain}#mentionlegale .modal-content{height:calc(100vh - 40px);overflow-y:scroll;width:95%}#mentionlegale .sx-copyright a{font-size:35px;display:block}#mentionlegale p{margin-top:0;margin-bottom:0;line-height:24px}#mentionlegale .modal-dialog{max-width:800px;width:100%}.titre_mention{padding:0 15px;position:relative;color:#000;font-size:14px}.titre_mention:before{content:" | ";position:absolute;top:0;right:6px;color:#000}.titre_mention:hover{color:#d28e74}#mentionlegale .modal-header{position:fixed;background-color:#fff;width:100%;max-width:742px;z-index:9}#mentionlegale .modal-body{padding-top:75px}.msg_return{display:none;padding:0 5px;color:red}#index main{padding-top:0!important}#index header:not(.sticky)>.header-bottom {background-color:transparent}#index header:not(.sticky)>.header-bottom .logo {display:none}#index header:not(.sticky) .item-header.item-header2 {justify-content:flex-end!important}header>.header-bottom .header-left{padding-bottom:12px}.avis{height:48px;margin-left:16px}.avis img{width:100%;height:100%}.carousel-caption .titre_site{display:none}.carousel-caption .titre_slider{position:relative;padding-top:170px}.carousel-caption .titre_slider::before{position:absolute;content:"";left:0;right:0;margin:0 auto;top:0;background-image:url(https://www.emiliebressonimmobilier.com/public/img/xlogo-header.png.pagespeed.ic.PU9HTnT2Qd.png);background-repeat:no-repeat;background-size:contain;width:186px;height:156px}.results.affichage3 a.article .article-cnt .article-titre,.results.affichage3 div.article .article-cnt .article-titre,.all-services .h2.sub-title,.all-services h2.sub-title{font-family:'Roboto',sans-serif}.sec_bloc_equipe .list_equipe .col_equipe img{border-radius:0}.sec_bloc_equipe .lien_bloc_equipe [class*="btn-"]:hover,.sec_bloc_equipe .lien_bloc_equipe [class*="btn"]:hover{background-color:#000;color:#fff}.sec_bloc_equipe .lien_bloc_equipe [class*="btn-"],.sec_bloc_equipe .lien_bloc_equipe [class*="btn"]{background-color:#d28e74;color:#fff}.all-services .logo-footer{text-align:center;margin-bottom:10px}.all-services{position:relative;padding:40px 0 8px}.sec-content-home .h1,.sec-content-home h1{color:#6f7577}.lien_slider{position:absolute;bottom:10px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adresse-header i{display:none}.lien_slider button{width:132px;height:132px;border-radius:100px;padding:16px 5px}.sec_bloc_equipe{background-color:transparent}.carousel-inner::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%)}.carousel-caption .titre_slider::before{display:none}.results.affichage3 a.article .article-image::after,.results.affichage3 div.article .article-image::after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%)}.results.affichage4.special a.article .article-image,.results.affichage4.special div.article .article-image{background-position:100% 21%!important}.all-services .results.affichage3 a.article .article-cnt,.all-services .results.affichage3 div.article .article-cnt{background:rgba(0,0,0,.6)!important;margin:0 auto!important;padding:24px;width:100%!important}.results.affichage3.affichage_souscat div.article .article-cnt,.results.affichage3.affichage_souscat a.article .article-cnt{background:rgba(0,0,0,.6)!important;margin:0 0 0 auto!important;right:0;left:auto;padding:24px;width:calc(100% - 13px)!important}.results.affichage3.affichage_souscat div.article:nth-of-type(even) .article-cnt, .results.affichage3.affichage_souscat a.article:nth-of-type(even) .article-cnt {margin:0 auto 0 0!important;right:auto;left:0;bottom:13px}.all-services .results.affichage3 a.article:nth-of-type(even), .all-services .results.affichage3 div.article:nth-of-type(even) {padding:0}.sec_bloc_equipe{margin:0 auto!important}.sec_bloc_equipe .list_equipe .col-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 15px}.sec_bloc_equipe .list_equipe .col-txt .titre{font-size:18px;font-weight:700;margin-bottom:20px}.sec_bloc_equipe .list_equipe .col-txt a{padding-bottom:10px;color:#000}.sec_bloc_equipe .list_equipe .col-txt a:hover{color:#d28e74}.sec_bloc_equipe .list_equipe .col-txt a i{padding-right:10px}.col-coord-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-coord-article .titre{font-size:18px;font-weight:700;margin-bottom:20px;color:#000}.col-coord-article a{padding-bottom:10px;color:#000}.col-coord-article a:hover{color:#d28e74}.col-coord-article a i{padding-right:10px}.abs-info{position:absolute;right:0;top:0;display:flex!important;font-size:12px}.vendu{position:relative;right:0;top:0;padding:11px 10px;background-color:#d28e74;color:#fff;font-weight:500;text-transform:uppercase}.scompromis{padding:11px 10px;background-color:#ca9784;color:#fff;font-weight:500;text-transform:uppercase}.soffre{padding:11px 10px;background-color:#a67b6b;color:#fff;font-weight:500;text-transform:uppercase}.cnt_prod_left{position:relative}.cnt_prod_galerie .img-detail-prod{max-width:586px}.modal.show .modal-dialog{-webkit-transform:none;transform:none;margin:0 auto!important;display:flex;height:100%;align-items:center;justify-content:center}@media (max-width:991px){.cnt_prod_left{max-width:586px}}@media only screen and (max-width:992px){.listes_act_sec{width:100%}}@media (max-width:800px){.flex_activiter_contact .form-group{width:100%}}@media (min-width:576px){.titre-col-tarif{width:85%;padding-right:5px}.vip-col-tarif{width:15%}}@media (min-width:768px){.col_tarif_rose,.col_tarif_gris{width:calc(50% - 20px)}#index header:not(.sticky) nav.primary-nav>ul>li>a, #index header:not(.sticky) nav.primary-nav>ul>li>a:visited {font-size:17px}}@media (min-width:992px){.img-left{margin-right:25px;margin-top:0}.img-right{margin:0 0 20px 20px}.texte-tarifs{font-size:18px;line-height:20px}.col-tarif-rose,.col-tarif-gris{margin:20px;width:calc(50% - 40px)}.col-bloc-tarif{padding:12px}}@media (max-width:767px){.adresse-header a::before{content:"";font-family:FontAwesome;font-size:22px;color:#d28e74;vertical-align:middle}}@media (min-width:1200px){footer section.top-footer .col_s.adr-col::before{top:14px}}