@import url('https://fonts.googleapis.com/css?family=Lora:400,700|Noto+Serif:400,700');header > .layoutLarge { max-height:150px; }body { padding-top:150px; }body, .fancybox-skin {background-color:#333;}html, body, header, footer, section, nav, aside, article, figure, figcaption, td, div, p,ul, ol, li, dl, dt, dd, select, input, textarea, label, button, hr { color:#717171; font-family:'Noto Serif', serif; }.contact-us-content label,#alertForm .contact-us-content > div,p,.rates th, .rates td {color:#fff; }a { color:#d4b305; }h1, h2, h3, h4, h5, h6, .title,header .topMenu li a { font-family:'Lora', serif; }h1, h2, h3, h4, h5, h6, .title,header nav ul.menu > li > a { text-transform:none; }h1, h2, h3, h4, h5, h6, .title { color:#d4b305; }h1, h2 { font-weight:400; }.quickLinks li a {color:#e4e4e4;text-transform:capitalize;font-weight:400;}.button:hover, .loanCalculator input[type="button"]:hover { background-color:#2d2d2d; color:#fff; }.layoutLarge { max-width:85%; }.select2-container { height:45px; margin-bottom:0; }.select2-container--default.select2-container--focus .select2-selection--multiple { height:100%; }.select2-container--default .select2-selection--multiple .select2-selection__rendered {padding:4px 5px;}.quickLinks li a:hover:after, .quickLinks li a.selected:after { border-top-color:#333333; }.quickLinks li a:hover:before, .quickLinks li a.selected:before { border-top-color:#fff; }.quickLinks li a:hover, .quickLinks li a.selected { border-bottom-color:#fff; }.contactLine .userBubble { background-image:none; background-color:transparent; }article.cms p { color:#fff; }.columnRight { background-color:#4d4d4d; }.columnRight p { color:#fff; }.contactLine { background-color:#4d4d4d; }.fancybox-skin .contact-us-content input[type="text"],.fancybox-skin .contact-us-content select { background-color:#4d4d4d; color:#fff; }.contactus-email input::-webkit-input-placeholder { text-transform:capitalize; }.contactus-email input:-moz-placeholder { text-transform:capitalize; }.contactus-email input::-moz-placeholder { text-transform:capitalize; }.contactus-email input:-ms-input-placeholder { text-transform:capitalize; }.contactus-email input::-ms-input-placeholder { text-transform:capitalize; }.userBlock .userBubble { background-image:none; }.contactLine h2 { width:50%; margin:0 0 20px auto; text-align:left; }#alertForm input[type="submit"],.customForm input[type="submit"] {display:block;width:120px;padding:15px 20px;margin:auto;font-size:20px;color:#2d2d2d;line-height:20px;background:none;background-color:#f5f5f5;border:2px solid #d4b305;text-indent:0;box-shadow:0 1px 1px rgba(0,0,0,0.2);transition:all 0.4s ease;}.contactLine input[type="submit"] { border:2px solid #d4b305; }.contactLine input[type="submit"]:hover { background-color:#2d2d2d; color:#fff; }.estate-index .select2-container--default .select2-selection--multiple {max-height:45px;}header { position:fixed; left:0; right:0; top:0; height:150px; background-color:#333; z-index:999; transition:all 0.35s ease; }header.fixed { position:fixed; height:100px; }header .topMenu {display:flex; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; margin-right:70px;}header .topMenu li {padding-top:1px;float:right;}header .topMenu li:last-child { order:1; }header .topMenu li:nth-child(3) { order:2; }header .topMenu li:first-child { order:3; }header .topMenu li:nth-child(2) { order:4; }header .topMenu li a { padding:6px 0; font-size:17px; font-weight:700; color:#fff; border-bottom:1px solid transparent; transition:all 0.25s ease; }header .topMenu li.over a, header .topMenu li:hover a { border-bottom-color:#cccccc; }header .topMenu li a[href*="selection"] {display:block;padding:1px 30px 2px 7px;margin:-1px -1px 0 0;background:url('data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5Mi43MTkgNDkyLjcxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkyLjcxOSA0OTIuNzE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGcgaWQ9Ikljb25zXzE4XyI+CgkJPHBhdGggZD0iTTQ5Mi43MTksMTY2LjAwOGMwLTczLjQ4Ni01OS41NzMtMTMzLjA1Ni0xMzMuMDU5LTEzMy4wNTZjLTQ3Ljk4NSwwLTg5Ljg5MSwyNS40ODQtMTEzLjMwMiw2My41NjkgICAgYy0yMy40MDgtMzguMDg1LTY1LjMzMi02My41NjktMTEzLjMxNi02My41NjlDNTkuNTU2LDMyLjk1MiwwLDkyLjUyMiwwLDE2Ni4wMDhjMCw0MC4wMDksMTcuNzI5LDc1LjgwMyw0NS42NzEsMTAwLjE3OCAgICBsMTg4LjU0NSwxODguNTUzYzMuMjIsMy4yMiw3LjU4Nyw1LjAyOSwxMi4xNDIsNS4wMjljNC41NTUsMCw4LjkyMi0xLjgwOSwxMi4xNDItNS4wMjlsMTg4LjU0NS0xODguNTUzICAgIEM0NzQuOTg4LDI0MS44MTEsNDkyLjcxOSwyMDYuMDE3LDQ5Mi43MTksMTY2LjAwOHoiIGZpbGw9IiNkNGIzMDUiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K') no-repeat;background-size:18px 18px;background-position:calc(100% - 6px) 4px;border-bottom:none;white-space:nowrap;overflow:hidden;border:1px solid #d4b208;}header .topMenu li:hover a[href*="selection"] {background-image:url('data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5Mi43MTkgNDkyLjcxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkyLjcxOSA0OTIuNzE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGcgaWQ9Ikljb25zXzE4XyI+CgkJPHBhdGggZD0iTTQ5Mi43MTksMTY2LjAwOGMwLTczLjQ4Ni01OS41NzMtMTMzLjA1Ni0xMzMuMDU5LTEzMy4wNTZjLTQ3Ljk4NSwwLTg5Ljg5MSwyNS40ODQtMTEzLjMwMiw2My41NjkgICAgYy0yMy40MDgtMzguMDg1LTY1LjMzMi02My41NjktMTEzLjMxNi02My41NjlDNTkuNTU2LDMyLjk1MiwwLDkyLjUyMiwwLDE2Ni4wMDhjMCw0MC4wMDksMTcuNzI5LDc1LjgwMyw0NS42NzEsMTAwLjE3OCAgICBsMTg4LjU0NSwxODguNTUzYzMuMjIsMy4yMiw3LjU4Nyw1LjAyOSwxMi4xNDIsNS4wMjljNC41NTUsMCw4LjkyMi0xLjgwOSwxMi4xNDItNS4wMjlsMTg4LjU0NS0xODguNTUzICAgIEM0NzQuOTg4LDI0MS44MTEsNDkyLjcxOSwyMDYuMDE3LDQ5Mi43MTksMTY2LjAwOHoiIGZpbGw9IiMzMzMzMzMiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K');background-color:#d4b208;color:#333;}header .ribbon {position:absolute;left:0;right:0;top:60px;z-index:12;}header .ribbon ul.culture { right:0; left:auto; }header .ribbon ul.culture li a {color:#fff;}header .socialLinks li { margin:0; }header .ribbon ul.socialLinks {margin-right:55px;display:none;}header .social a.email:before {background-position:-146px -4px;}header .social a.email:hover:before {background-position:-146px -4px;}header .socialLinks li:first-child { display:none; }header .ribbon, header .ribbon ul.culture {background-color:transparent;}header .ribbon ul.culture li.selected {border-bottom-color:#989898;}header .ribbon ul.culture li.selected a:before { border-top-color:#bdbdbd; }header .ribbon ul.culture li.selected a:after { border-top-color:#333; }header nav ul.menu {margin:23px 0;background-color:transparent;}header nav ul.menu > li > a {color:#fff;font-size:14px;padding:0;border-bottom:none;font-weight:400;}header nav ul.menu > li.over > a, header nav ul.menu > li:hover > a { color:#fff;border-bottom:none; }header nav ul.menu li:nth-child(3) a {padding:0px 7px;background-color:#d4b305;color:#333;border:2px solid #d4b305;}header nav ul.menu li:nth-child(3):hover a { background-color:transparent; color:#fff; }header .logo {height:170px;padding:5px 0;transition:all 0.25s ease;}header .logo img { height:100%; width:auto; max-width:none; }header.fixed .logo { height:100px; }header article.cms { position:absolute; left:0; right:0; top:30px; display:none; }header article.cms p { margin-top:20px; margin-left:320px; width:270px; transition:all 0.25s ease; }header.fixed article.cms p { margin-left:210px; margin-top:0; }footer {background-color:#4d4d4d;padding:20px 0 0;}footer h3 { color:#fff; }footer p, footer a { color:#d0d0d0; }footer > .layoutLarge { display:flex; display:-webkit-box;display:-moz-box; display:-ms-flexbox; display:-webkit-flex;}footer .cms { width:25%; order:4; -webkit-box-ordinal-group:4; -moz-box-ordinal-group:4; -ms-flex-order:4;-webkit-order:4;}footer .cms h3 { display:block; text-align:left; }footer .cms img { display:inline; width:90px; margin:auto; }.smallIcon.phone:before { background-position:-550px -700px; }.smallIcon.fax:before { background-position:-600px -700px; }.smallIcon.address:before,.smallIcon.userName:before { background-position:-500px -700px; }.smallIcon.contact:before { background-position:-500px -750px; }.smallIcon.mail:before { background-position:-600px -750px; }.social a.facebook:before { background-position:-110px -38px; }.social a.email:before { background-position:-110px -1px; }.social a.twitter:before { background-position:-110px -74px; }.social a.youtube:before { background-position:-110px -110px; }.social a.dailymotion:before { background-position:-110px -146px; }.social a.google:before { background-position:-110px -182px; }.social a.instagram:before { background-position:-110px -218px; }.social a.linkedin:before { background-position:-110px -254px; }.social a.pinterest:before { background-position:-110px -290px; }footer .credits > .layoutLarge { padding:20px 0; }footer .credits {margin-top:20px;background-color:#4d4d4d;}footer .credits a, footer .credits p { color:#fff; }.overflowSearch .fields { background-color:rgba(0, 0, 0, 0.75); }.quickLinks li a:hover, .quickLinks li a.selected {color:#fff;}section.selection .ads li {width:23%;border:2px solid #ccac01;}section.selection .ads li .infos { background-color:rgba(0, 0, 0, 0.68); }section.selection .ads li .infos p { color:#d4b305; }section.homepageContent > .layoutLarge {padding:0;background-color:#4d4d4d;}section.homepageContent article { width:100%; }section.homepageContent article article { padding:0; }section.homepageContent article p.pic {display:inline-block;margin-left:20px;vertical-align:top;}section.homepageContent article p.pic img { display:block; margin:auto; width:160px; }section.homepageContent article .ma-widget-feedback.ma-widget-feedback--large {width:200px;display:inline-block;}article.sidetoside > article,article.sidetoside > aside {display:inline-block;width:50%;margin:0 0 0 -0.25em;padding:0;vertical-align:middle;}article.sidetoside > aside img { width:100%; max-width:500px; }section.selection h2 { color:#fff; }section.homepageContent article h1 { color:#fff; }section.homepagePictures { display:none; }.cms_homepage_blocks { padding-bottom:40px; }.cms_homepage_blocks .blocks {height:calc(100vh - 210px);min-height:600px;margin-top:40px;}.cms_homepage_blocks .blocks li {float:left;position:relative;display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex;flex-direction:column;justify-content:center;align-items:center;width:33.3%;height:60%;padding:15px;background-color:transparent;text-align:center;}.cms_homepage_blocks .blocks li h2 {padding:13px 18px;margin:0;background-color:rgba(0, 0, 0, 0.4);color:#fff;border:2px solid #d4b305;text-shadow:0 0 6px rgba(0, 0, 0, 0.62);box-shadow:0 0 6px 0px rgba(0, 0, 0, 0.35);transition:all 0.35s ease;}.cms_homepage_blocks .blocks li:hover h2 { margin-top:-20px; }.cms_homepage_blocks .blocks li:before,.cms_homepage_blocks .blocks li:after {content:"";position:absolute;left:5px; right:5px; top:5px; bottom:5px;background-position:center center;background-size:cover;background-repeat:no-repeat;z-index:-1;transition:all 0.45s ease;}.cms_homepage_blocks .blocks li:after { border:none; }.cms_homepage_blocks .blocks li:hover:after { background-color:rgba(0, 0, 0, 0.35); }.cms_homepage_blocks .blocks li.one, .cms_homepage_blocks .blocks li.five {min-height:120px;height:30%;width:50%;}.cms_homepage_blocks .blocks li.one:before { background-image:url('/uploads/website/1543/ede0d31ea78d1d2a18c8f6d7858b0c40.jpg'); }.cms_homepage_blocks .blocks li.two:before { background-image:url('/uploads/website/1543/ca830b409fbd640379b14adf026d1e52.jpg'); }.cms_homepage_blocks .blocks li.three:before { background-image:url('/uploads/website/1543/2e7e50d4a5f85f6e0e1c9f60514d0d06.jpg'); }.cms_homepage_blocks .blocks li.four:before { background-image:url('/uploads/website/1543/c29903a371bd35470afb581142588b5f.jpg'); }.cms_homepage_blocks .blocks li.five:before { background-image:url('/uploads/website/1543/b92a9f0bfcb5f9d3831af5cb417252eb.jpg'); }.cms_homepage_blocks .blocks li a.click {position:absolute;left:5px;right:5px;top:5px;bottom:5px;z-index:10;}.cms_homepage_blocks .blocks li p { margin:0; }.cms_homepage_blocks .blocks li p.hook {margin-top:50px;color:#fff;font-size:18px;opacity:0;transition:all 0.45s ease;text-shadow:0 0 5px rgba(0, 0, 0, 0.46);}.cms_homepage_blocks .blocks li:hover p.hook { margin-top:20px !important; opacity:1; }.cms_homepage_blocks .blocks li.one p.hook, .cms_homepage_blocks .blocks li.five p.hook { margin-top:30px; }.cms_homepage_blocks .blocks li.fullWidth { width:100%; height:20%; }.cms_homepage_blocks .blocks li.estimate:before { background-color:#d4b208; }.cms_homepage_blocks .blocks li.estimate h2 { background-color:rgba(0, 0, 0, 0.05); border-color:#fff; }.cms_homepage_blocks .blocks li.estimate h2:after { content:"*Voir condition"; position:absolute; bottom:0px; left:10px; font-size:15px; text-shadow:none; box-shadow:none; }@media screen and (max-height:780px) {.cms_homepage_blocks .blocks li.one p.hook, .cms_homepage_blocks .blocks li.five p.hook { margin-top:10px; }}#mapContainer > .button:before { background-position:-1000px -800px; }#mapContainer > .button:hover:before { background-position:-500px -800px; }.order .ms-choice > span { color:#fff; }.specialDropdown { border-bottom-color:#808080; }.specialDropdown:after { border-top-color:#333333; }.specialDropdown:before { border-top-color:#bdbdbd; }.estate-index .columnLeft { width:100%; }.ads .ad { border:2px solid #d4b305; }.ad .soleagent { background-color:#ccac01; }.ad .selectionLink {width:16px; height:16px;background:url('data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5Mi43MTkgNDkyLjcxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkyLjcxOSA0OTIuNzE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGcgaWQ9Ikljb25zXzE4XyI+CgkJPHBhdGggZD0iTTQ5Mi43MTksMTY2LjAwOGMwLTczLjQ4Ni01OS41NzMtMTMzLjA1Ni0xMzMuMDU5LTEzMy4wNTZjLTQ3Ljk4NSwwLTg5Ljg5MSwyNS40ODQtMTEzLjMwMiw2My41NjkgICAgYy0yMy40MDgtMzguMDg1LTY1LjMzMi02My41NjktMTEzLjMxNi02My41NjlDNTkuNTU2LDMyLjk1MiwwLDkyLjUyMiwwLDE2Ni4wMDhjMCw0MC4wMDksMTcuNzI5LDc1LjgwMyw0NS42NzEsMTAwLjE3OCAgICBsMTg4LjU0NSwxODguNTUzYzMuMjIsMy4yMiw3LjU4Nyw1LjAyOSwxMi4xNDIsNS4wMjljNC41NTUsMCw4LjkyMi0xLjgwOSwxMi4xNDItNS4wMjlsMTg4LjU0NS0xODguNTUzICAgIEM0NzQuOTg4LDI0MS44MTEsNDkyLjcxOSwyMDYuMDE3LDQ5Mi43MTksMTY2LjAwOHoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K');background-size:16px 16px;z-index:99;}.ad .selectionLink:hover, .ad .selectionLinkOn {transform:none;background:url('data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5Mi43MTkgNDkyLjcxOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkyLjcxOSA0OTIuNzE5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGcgaWQ9Ikljb25zXzE4XyI+CgkJPHBhdGggZD0iTTQ5Mi43MTksMTY2LjAwOGMwLTczLjQ4Ni01OS41NzMtMTMzLjA1Ni0xMzMuMDU5LTEzMy4wNTZjLTQ3Ljk4NSwwLTg5Ljg5MSwyNS40ODQtMTEzLjMwMiw2My41NjkgICAgYy0yMy40MDgtMzguMDg1LTY1LjMzMi02My41NjktMTEzLjMxNi02My41NjlDNTkuNTU2LDMyLjk1MiwwLDkyLjUyMiwwLDE2Ni4wMDhjMCw0MC4wMDksMTcuNzI5LDc1LjgwMyw0NS42NzEsMTAwLjE3OCAgICBsMTg4LjU0NSwxODguNTUzYzMuMjIsMy4yMiw3LjU4Nyw1LjAyOSwxMi4xNDIsNS4wMjljNC41NTUsMCw4LjkyMi0xLjgwOSwxMi4xNDItNS4wMjlsMTg4LjU0NS0xODguNTUzICAgIEM0NzQuOTg4LDI0MS44MTEsNDkyLjcxOSwyMDYuMDE3LDQ5Mi43MTksMTY2LjAwOHoiIGZpbGw9IiNkNGIzMDUiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K');background-size:16px 16px;}.ad .picture .buttons > div a:nth-child(1) { display:none; }.ad ul { background-color:#4d4d4d; }.ad ul li {color:#cecece;text-align:center;margin-top:0px;width:100%;vertical-align:middle;padding:17px 0;}.ad ul li.price { height:auto; order:1; }.ad ul li.area { order:2; }.ad ul li.bedrooms { order:3; }.ad ul li.bathrooms { order:4; }.ad ul li:nth-child(odd) { background-color:#2d2d2d; }ul.pager li a { color:#fff; }ul.pager li a, ul.pager li span { background-color:#4d4d4d; }ul.pager li.current span, ul.pager li a:hover { background-color:#2d2d2d; }ul.pager li.firstpage a { background-position:-530px -785px; }ul.pager li.previouspage a { background-position:-480px -785px; }ul.pager li.nextpage a { background-position:-480px -780px; }ul.pager li.lastpage a { background-position:-530px -780px; }section.showPictures { background:none; }s.showPictures > article h2 {color:#d4b305;}.showPictures[data-layoutFixed="1"] article ul li { color:#fff; }.showPictures .button { z-index:99; }.showPictures .button.fixed { position:fixed; top:90px; }.showPictures .button:before { background-position:-1100px -800px; }.showPictures .button:hover:before { background-position:-600px -800px; }.showPictures[data-layoutFixed="1"] article { background-color:#4d4d4d; }.userBlock .button:after { background-position:-1000px -800px; }.userBlock .button:hover:after { background-position:-500px -800px; }section.show .comment, section.show h3 { color:#fff; }section.show .detailsList ul { -webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-gap:10px; -moz-column-gap:10px; column-gap:10px; }section.show .detailsList ul li:after { content:""; display:table; clear:both; }section.show .detailsList .details ul li.alt, .areas li.alt { background-color:#4d4d4d; }section.show .detailsList .details ul li, section.show .detailsList .details ul li span {color:#fff;}section.show .detailsList .details ul li.alt, .areas li.alt, section.show .detailsList .details ul li.alt span { color:#fff; }.show-carousel .owl-controls .owl-nav .owl-prev { background-position:-973px -1070px; }.show-carousel .owl-controls .owl-nav .owl-next { background-position:-967px -1220px; }.estate-show .columnRight .listingSearch { display:none; }.similarBlock .item h3, .loanCalculator .field label { color:#fff; }#loanResult li {color:#fff;}.estate-show .columnRight { background:none; }.estate-show .userBlock,.estate-show .shareBlock,.estate-show .loanCalculator,.estate-show .similarBlock {background:#4d4d4d;border-radius:3px;border:1px solid #fff;padding:20px;}.estate-index #map { height:300px !important; }.homepage-alert .wrapper { padding:40px; }.contactLine .picture img {content:url('/uploads/website/1543/bdda5bdd274e51c8e49ddc3a5d0113e2155a37b3.png');}#alertForm .contact-us-content > div { display:flex; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; margin-bottom:5px; align-items:center; }#alertForm .contact-us-content > div:last-of-type { margin-bottom:20px; }#alertForm .contact-us-content > div label {flex-shrink:0;padding-right:10px;min-width:60px;text-transform:capitalize;}#alertForm .contact-us-content > div input[type="text"] {height:32px;padding:5px;margin:0 5px 8px;transition:all 0.25s ease;}#alertForm .contact-us-content > div input[type="text"]:focus { border-bottom:2px solid #d4b305; }#alertForm .contact-us-content > .contactus-area input, #alertForm .contact-us-content > .contactus-price input {width:240px;}#alertForm .contact-us-content > .contactus-area, #alertForm .contact-us-content > .contactus-price { justify-content:center; }#alertForm .contact-us-content .contactus-price label {min-width:0;margin-left:13px;}#alertForm .contact-us-content > div select {margin-right:5px;height:auto;padding:5px 5px;}#alertForm .contact-us-content > div.contactus-nature_id label { position:relative; top:-4px; }.homepage-legals h1, .homepage-legals h2, .homepage-legals h3 { color:#fff; }.homepage-legals h1{display:block;}.homepage-legals h2 { margin-top:30px; }.homepage-legals article.cookies h3 { margin:20px 0 10px; }.homepage-legals .rates:after { content:"* :avec minimum de 5000 € TTC"; display:block; position:absolute; left:18px; margin-top:5px; color:#fff; }.rates tr:first-child td[data-title="Commission TTC"]:after { content:" *"; position:absolute; margin-left:3px; }.rates th, .rates td { text-align:center !important; }.rates { width:auto !important; margin:auto !important; margin-bottom:40px !important; }.rates td { width:300px !important; }.rates td:last-child { width:auto !important; }.homepage-contact .cms table td {padding:1px 15px;color:#fff;}.homepage-contact .cms table td:first-child { padding-left:0; }.contactLine .layoutLarge > h2 { margin:0 0 20px auto; text-align:center; }.homepage-contact .main > .layoutLarge { z-index:-1; }article.publisher, article.cookies, article.hosting { padding-top:40px; }.homepage-contact .wrapper {}.homepage-contact .map { float:right; width:50%; }.homepage-contact section.contact .cms { float:left; }.contactLine .picture { width:200px; height:100px; margin:0 0 20px 0; border-radius:0; }.contactLine .agency h2 { margin:0 auto 20px 0; }@media screen and (min-width:640px){.ad ul {position:absolute; top:68px; right:0;-moz-flex-direction:column; -ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column;height:calc(100% - 68px); width:15%; min-width:70px;-moz-align-items:center; -ms-align-items:center; -webkit-align-items:center; align-items:center;-moz-justify-content:center; -ms-justify-content:center; -webkit-justify-content:center; justify-content:center;z-index:6;}.ads .ad { display:flex; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; flex-direction:column; }.ad .picture {width:85%;height:285px;}.ad ul li.price {width:100%;}.ad ul li.price div { height:auto; -moz-justify-content:center; -ms-justify-content:center; -webkit-justify-content:center; justify-content:center; }}@media (min-width:1025px){header nav ul.menu > li > a.icon-home {background-position:-1050px -744px;}.estate-map .wrapper .overflowSearch {bottom:10px!important;}.estate-map .wrapper .search .nature .ms-choice {margin-left:auto; margin-right:auto; width:140px;}}@media screen and (min-width:769px) {.estate-index .columnRight,.estate-selection .columnRight { position:absolute !important; top:0 !important; bottom:auto !important; left:0 !important; width:100% !important; margin:0 !important; }section.listing > .layoutLarge { padding-top:210px; }.estate-selection section.listing > .layoutLarge {padding-top:140px;}.listingSearch { padding:20px 10px; margin:0; }.listingSearch .fields { float:left; width:75%; }.listingSearch .field {float:left;width:23%;margin-left:1%;}.listingSearch .field.nature { margin-left:0; width:18%; }.listingSearch input[type="submit"] { margin:-5px 8px 0px auto;background-position:-500px -100px;}}@media screen and (max-width:1024px) {.layoutLarge { max-width:1240px; }header.fixed {height:120px;}header .logo {height:150px;}header.fixed .logo {height:120px;}header .ribbon { top:10px; }header nav ul.menu {padding:0;margin-top:62px !important;}header nav ul.menu li { padding:0 20px; margin:0; background-color:#333; }.overflowSearch input[type="submit"] { background-position:-1000px -100px !important; }section.selection .ads li { width:48%; }section.homepageContent article {width:100% !important;margin:0;display:block;}article.sidetoside > article, article.sidetoside > aside { width:100%; }.homepage-contact .wrapper { padding:0;}.homepage-contact .map { float:none; width:100%; }.homepage-contact section.contact .cms { float:none; }footer > .layoutLarge { flex-wrap:wrap; -webkit-flex-wrap:wrap;} .estate-map .wrapper .search .nature .ms-choice > span {color:#fff; }}@media screen and (max-width:768px) {header.fixed { height:140px; }header .logo { position:absolute; left:0; right:0; top:40px; width:190px; height:115px; margin:auto; }header.fixed .logo { height:100px; }header > .layoutLarge { max-width:none; }header nav ul.menu {margin-top:70px !important;z-index:2;padding:0;}header nav ul.menu li { padding:0 20px; margin:0; }.cms_homepage_blocks .blocks li { width:50%; }section.homepageContent article article { padding:0 20px; }.contactLine .layoutLarge > h2 { width:100%; }.contactLine .picture { margin:0 auto 20px; }}@media screen and (max-width:640px) {header .logo { width:170px !important; height:90px; top:-22px; padding:0 5px !important; }header.fixed .logo { height:90px; }.ad ul li.price {padding:0 0 0 30px;}.cms_homepage_blocks .blocks li { width:100%; }}@media screen and (max-width:480px) {header, header.fixed { height:170px; }header .ribbon > .layoutLarge { padding:0 70px 0 0; }header .topMenu { flex-wrap:wrap; justify-content:center; }header nav ul.menu { margin-top:100px !important; }.cms_homepage_blocks .blocks li h2 { padding:0px 10px; font-size:20px; }.homepage-contact .cms table td { padding:1px 4px; text-align:center; }footer > .layoutLarge { justify-content:center; }}