@import url('https://fonts.googleapis.com/css?family=Quicksand:300,400,500,700');body, .estatePopupWrapper { background-color:#231f20 ; }body { background:#231f20 url('/uploads/website/1784/6ea6b4b6a3afb90cfc9434c463bcfa7d.png') no-repeat;background-position:-100px -100px; background-attachment:fixed; }header { background-color:#231f20; }h1, h2, h3, h4, h5, h6, .title,header nav ul.menu > li > a { text-transform:initial; font-family:'Quicksand', sans-serif; }h1, h2, h3, h4, h5, h6, .title,.quickLinks li:hover > a, .quickLinks li a.selected { color:#f9a526; }p { color:#fff; }a { color:#f9a526; }.quickLinks li a { color:#fff; text-transform:capitalize; }.button { background-color:#f9a526; color:#000; transition:all 0.25s ease; }.button:hover { background-color:#dc911f; color:#fff; }.quickLinks li a:hover:after, .quickLinks li a.selected:after,.specialDropdown:after { border-top-color:#231f20; }.social a.email:before { background-position:-109px -1px; }.social a.facebook:before { background-position:-109px -38px; }.social a.twitter:before { background-position:-109px -74px; }.social a.youtube:before { background-position:-109px -110px; }.social a.dailymotion:before { background-position:-109px -146px; }.social a.google:before { background-position:-109px -182px; }.social a.instagram:before { background-position:-109px -218px; }.social a.linkedin:before { background-position:-109px -254px; }.social a.pinterest:before { background-position:-109px -290px; }.banner { background-color:#171314; }.pin { background-color:#171314; }.columnRight, .showPictures { background-color:#171314; }header .logo { float:none; height:150px; padding:10px 0; text-align:center; }header .logo img { height:100%; }header nav ul.menu { position:relative; margin:0; background-color:transparent; text-align:center; }header nav ul.menu > li > a { padding:10px 0px; color:#fff; border-bottom:2px solid transparent; font-weight:400;}header nav ul.menu > li.over > a, header nav ul.menu > li:hover > a { color:#f9a526; border-bottom:2px solid transparent; }header .ribbon { background-color:#171314; }header .ribbon ul.culture { top:0; background:none; }header .ribbon ul.culture li,header .ribbon ul.culture li.selected { display:inline-block !important; margin-right:5px; border:none; }header .ribbon ul.culture li.selected a:before,header .ribbon ul.culture li.selected a:after { content:none; }header .ribbon ul.culture li a { display:block; width:22px; height:16px; text-indent:-10000px; background-position:center center; background-repeat:no-repeat; }header .ribbon ul.culture li:nth-child(1) a { background-image:url('/images/default/fr.png'); }header .ribbon ul.culture li:nth-child(2) a { background-image:url('/images/default/en.png'); }header .topMenu li a { color:#fff; }footer { position:relative; background-color:transparent; }footer:before { content:""; position:absolute; left:0; right:0; top:0; width:100%; max-width:1240px; height:1px; margin:auto; background-color:#fff; }footer h3 { display:block; color:#f9a526; }footer p, footer a { color:#fff; }footer .socialLinks a { text-transform:capitalize; }footer .agency p {display:inline-block;width:49%;vertical-align:top;}footer .smallIcon.address { display:inline-block; padding:0 20px 0 25px; vertical-align:top; }footer .network { width:15%; }footer .agency { width:45%; }footer .sectors { width:40%; }footer .credits { background-color:#171314; }footer .credits .layoutLarge { border:none; }footer .credits a { color:#f9a526; }.home-carousel { height:60vh !important; border-bottom:10px solid #231f20; }.overflowSearch { bottom:0 !important; }.overflowSearch .fields { background-color:#231f20; }section.selection .ads li .infos { background-color:rgba(36, 31, 32, 0.9); }section.selection .ads li h4,.ad .titles h2 { position:relative; padding-bottom:5px; color:#f9a526; }section.selection .ads li h4:after,.ad .titles h2:after { content:""; position:absolute; left:0; right:0; bottom:0; width:70%; height:1px; margin:auto; background-color:#fff; }section.selection .ads li p { font-weight:400; font-size:17px; }section.homepageContent > .layoutLarge { min-height:0; padding:0; background-color:#171314; }section.homepageContent article { background-color:rgba(35, 31, 32, 0.88); }section.homepageContent article h3 { margin:20px 0 10px; }section.homepageContent article p, .homepageCms p { color:#fff; text-align:justify; }.homepageCms a { color:#f9a526; }#mapContainer > .button:hover { background-color:#dc911f; }#mapContainer > .button:before { background-position:-1000px -800px; }.order .ms-choice > span { color:#fff; }.ad { height:392px; }.ad .soleagent, section.selection .ads li .soleagent { background-color:#231f20; color:#dc911f; }.ad .titles { padding:5px 5px 6px; background-color:#171314; }.ad .titles h2 {margin-bottom:5px;line-height: 18px;}.ad .titles h2:before { content: ""; display:block; width:40px; height:40px; margin:0 auto 7px auto; background:url('/uploads/website/1784/5fb22a188ed8abb6f75c6871250df5b7.png') no-repeat; background-size:40px; }.ad .titles h2:after {background-color:#404040;}.ad ul { background-color:#231f20; }.ad ul li { color:#fff; }.ad ul li.price { background-color:#171314; }.ad ul li.priceSmaller div { color:#dc911f; font-size:11px; }.popup-carousel .owl-dots .owl-dot span { background-color:#f9a526; border-color:#f9a526; }.popup-carousel .owl-dots .owl-dot.active span, .popup-carousel .owl-dots .owl-dot:hover span { background-color:#231f20; }.estatePopup .comment { color:#fff; }ul.pager li { position:relative; }ul.pager li:after { content:""; position:absolute; right:0; left:0; bottom:0; width:65%; height:1px; margin:auto; background-color:#231f20; }ul.pager li.current:after, ul.pager li:hover:after { background-color:#f9a526; }ul.pager li a, ul.pager li span { background-color:transparent; }ul.pager li a:hover { background-color:transparent; }ul.pager li.current span { background-color:transparent; color:#f9a526; font-size:18px; line-height:18px; }ul.pager li.firstpage a { background-position:-530px -785px; opacity:0.7; }ul.pager li.previouspage a { background-position:-480px -785px; opacity:0.7; }ul.pager li.nextpage a { background-position:-480px -780px; opacity:0.7; }ul.pager li.lastpage a { background-position:-530px -780px; opacity:0.7; }ul.pager li.firstpage a:hover { opacity:1; }ul.pager li.previouspage a:hover { opacity:1; }ul.pager li.nextpage a:hover { opacity:1; }ul.pager li.lastpage a:hover { opacity:1; }.showPictures { background-color:#231f20; }.showPictures > .button:before { background-position:-1100px -800px; }.showPictures > .button:hover:before { background-position:-600px -800px; }.showPictures article { right:-1px; background-color:rgba(35, 31, 32, 0.8); }.showPictures > article h2 { color:#f9a526; }.showPictures > article ul li { color:#fff; }.showPictures > article ul li:last-child { color:#f9a526; font-size:22px; }.show-carousel .owl-controls .owl-nav .owl-prev, .show-carousel .owl-controls .owl-nav .owl-next { background-color:rgba(35, 31, 32, 0.7); }section.show .detailsList .details ul li, .areas li {color:#fff;}section.show .detailsList .details ul li.alt, .areas li.alt { background-color:#171314; }section.show .detailsList .details ul li span, .areas li span { color: #f9a526; }.similarBlock .item h3 { color:#fff; }.similarBlock .item .price { color:#f9a526; }.show-carousel .owl-controls .owl-nav .owl-prev { background-position:-473px -1070px; }.show-carousel .owl-controls .owl-nav .owl-next { background-position:-467px -1220px; }section.show .comment { color:#fff; }.lots table th, .lots table td { color:#fff; }.lots table td.price { color:#f9a526; }.userBlock .button { background-color:#f9a526; color:#000; }.userBlock .button:hover { background-color:#dc911f; color:#fff; }.userBlock .button:after { background-position:-1000px -800px; }.userBlock .button:hover:after { background-position:-500px -800px; }.shareBlock { background-color:#231f20; }.contactLine { background-color:#171314; }.contactLine .agency .picture img { content:url('/uploads/website/1784/2d84c80697abff0ca3b597ccae6f7d3221a2cab9.png'); }.columnRight p, .contactLine p { color:#fff; }.columnRight a, .contactLine a { color:#f9a526; }.cms ul { margin-bottom:10px; }.cms ul li { margin-left:30px; color:#fff; list-style-type:disc; }.cms a { color:#f9a526; }@media screen and (min-width:1025px){header nav ul.menu > li > a.icon-home { height:23px; }}@media screen and (max-width:1024px){.overflowSearch input[type="submit"] { background-position:-1000px -100px !important; }}@media screen and (max-width:1920px) {.home-carousel { height:60vh !important; }}@media screen and (max-width:1400px) {.home-carousel { height:400px !important; }}@media screen and (max-width:1024px) {.home-carousel { height:300px !important; }}@media screen and (max-width:768px) {.home-carousel { height:250px !important; }}@media screen and (max-width:640px) {.home-carousel { height:200px !important; }}