<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=Raleway:200,300,400,500,600,700,800,900');body, .estatePopupWrapper { background-color:#f1f1f1; }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:#1b1c1e; font-weight:300; font-family:'Raleway', sans-serif; }h1, h2, h3, h4, h5, h6, .title, header nav ul.menu &gt; li &gt; a { text-transform:uppercase; font-family:'Raleway', sans-serif; }h1, h2, h3, h4, h5, h6, .title,.quickLinks li:hover &gt; a, .quickLinks li a.selected { color:#1b1c1e; }.quickLinks li a { text-transform:capitalize; }.quickLinks li a:hover, .quickLinks li a.selected { border-bottom-color:#cecece; }.quickLinks li a:hover:before, .quickLinks li a.selected:before { border-top-color:#b9b9b9; }.quickLinks li a:hover:after, .quickLinks li a.selected:after, .specialDropdown:after { border-top-color:#f1f1f1; }.button, input[type="button"] { background-color:#1b1c1e; color:#fff; box-shadow:none; transition:all 0.25s ease; }.button:hover, #mapContainer &gt; .button:hover, input[type="button"]:hover { background-color:#f1f1f1; color:#1b1c1e; }.columnRight, .contactLine { background-color:#fff; }header {position:fixed;width:100%;height:110px;margin:auto;top:0;left:-9999px;right:-9999px;z-index:100;border-bottom:1px solid rgba(0,0,0,0);background:#fff;}header .logo img {height:73px;margin-top:-20px;}header .ribbon { border-top:3px solid #fff; background:#fff; }header .ribbon ul.culture { left:auto; right:0; }header .ribbon ul.culture li.selected { border:none; }header .ribbon ul.culture li.selected a:after,header .ribbon ul.culture li.selected a:before {content:none;}.homepage-index header .ribbon ul.culture li a,header .ribbon ul.culture li a { color:#333; text-transform:uppercase; font-size:10px; }header .ribbon ul.socialLinks { margin-right:72px; }header article.cms,header.fixed article.cms, .homepage-index header.fixed article.cms { display:none; }header nav ul.menu &gt; li &gt; a,header.fixed nav ul.menu &gt; li &gt; a, .homepage-index header.fixed nav ul.menu &gt; li &gt; a { color:#b1b1b1; text-transform:initial;font-weight:normal;font-size:14px;border:none;}header nav ul.menu &gt; li.over &gt; a,header nav ul.menu &gt; li:hover &gt; a,header.fixed nav ul.menu &gt; li.over &gt; a,header.fixed nav ul.menu &gt; li:hover &gt; a, .homepage-index header.fixed nav ul.menu &gt; li.over &gt; a,.homepage-index header.fixed nav ul.menu &gt; li:hover &gt; a {color:#000000;border:none;}header.fixed, .homepage-index header.fixed {height:110px;max-width:none;padding:0 0 10px 0;background:#ffffff;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000;}header.fixed .logo,.homepage-index header.fixed .logo { display:block; }header.fixed .ribbon,header.fixed nav ul.menu, .homepage-index header.fixed .ribbon,.homepage-index header.fixed nav ul.menu {background:#fff;}header .topMenu li a,header.fixed .topMenu li a, .homepage-index header.fixed .topMenu li a { color:#333;}header .ribbon ul.culture,header.fixed .ribbon ul.culture, .homepage-index header.fixed .ribbon ul.culture { background:#333; }header .ribbon ul.culture li a,header.fixed .ribbon ul.culture li a,.homepage-index header.fixed .ribbon ul.culture li a { color:#fff; }header .ribbon,header.fixed .ribbon, .homepage-index header.fixed .ribbon { border-top:3px solid #333; }header .social a.email:before,header.fixed .social a.email:before, .homepage-index header.fixed .social a.email:before { background-position:-150px -2px; }header .social a.facebook:before,header.fixed .social a.facebook:before, .homepage-index header.fixed .social a.facebook:before { background-position:-150px -38px; }header .social a.twitter:before,header.fixed .social a.twitter:before, .homepage-index header.fixed .social a.twitter:before { background-position:-150px -74px; }header .social a.instagram:before,header.fixed .social a.instagram:before, .homepage-index header.fixed .social a.instagram:before { background-position:-150px -218px; }header .social a.linkedin:before,header.fixed .social a.linkedin:before, .homepage-index header.fixed .social a.linkedin:before { background-position:-150px -254px; }header .social a.youtube:before,header.fixed .social a.youtube:before,.homepage-index header.fixed .social a.youtube:before {background-position:-147px -110px;}.homepage-index header,.homepage-index header .ribbon,.homepage-index header nav ul.menu {background:none;}.homepage-index header .logo {display:none;}.homepage-index header.fixed .logo { display:block; }.homepage-index header .topMenu li a { color:#fff; }.homepage-index header .ribbon { border-top:3px solid #fff; }.homepage-index header .ribbon ul.culture { background:#fff; }.homepage-index header nav ul.menu &gt; li &gt; a { color:#fff; }.homepage-index header nav ul.menu &gt; li.over &gt; a,.homepage-index header nav ul.menu &gt; li:hover &gt; a {color:black;border:none;}.homepage-index header .social a.email:before { background-position:-110px -2px; }.homepage-index header .social a.facebook:before { background-position:-110px -38px; }.homepage-index header .social a.twitter:before { background-position:-110px -74px; }.homepage-index header .social a.instagram:before { background-position:-110px -218px; }.homepage-index header .social a.linkedin:before { background-position:-110px -254px; }.homepage-index header .social a.youtube:before { background-position:-110px -110px; }.wrapper { margin-top:110px; }.homepage-index .wrapper { margin-top:0; }footer { background-color:#1b1c1e; }footer h3 { color:#fff; }footer .sectors ul li.lv2 { display:none; }footer .credits { background-color:#f1f1f1; }footer .credits &gt; .layoutLarge { padding:20px 40px; border:none; }footer .credits a { color:#1b1c1e; }.home-carousel { position:relative; height:100vh !important; }.home-carousel .resizePicture:after {content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0, 0, 0, 0.3);}.home-carousel .item .layoutLarge {position:absolute;top:50vh;left:0;right:0;z-index:2;}.home-carousel .logo img { height:250px !important; }.search h2 { display:none; }.overflowSearch { bottom:50px !important; }.overflowSearch input[type="submit"] { top:-5px; }.overflowSearch .fields { display:inline-block; vertical-align:middle; background:rgba(255, 255, 255, 0.6); }section.selection .ads { margin:0; }section.selection .ads li { width:33.1%; margin:0 0.1% 2px; }section.selection .ads li .soleagent { top:0; }section.selection .ads li .infos { padding:25px 5px 10px; background:linear-gradient(0deg, rgb(27, 28, 30), rgba(0, 0, 0, 0)); }section.selection .ads li p { font-weight:400; font-size:15px; }section.homepageContent &gt; .layoutLarge { padding:0; background-color:transparent; }section.homepageContent &gt; .layoutLarge &gt; article { display:block; width:100%; padding:0; background-color:transparent; }section.homepageContent article { padding:20px 80px 20px 0; text-align:justify; }section.homepageContent article h1 { display:block; margin-bottom:30px;font-size:37px; text-align:center; }section.homepageContent article h1 span { display:block; text-align:center; margin-bottom:10px; }section.homepageContent article ul li { list-style-type:disc; margin-left:20px; margin-bottom:18px;}section.homepageContent aside { width:49%; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:space-evenly; -ms-flex-pack:space-evenly; justify-content:space-evenly; }section.homepageContent aside img { height:35px; margin-bottom:25px; }section.homepageContent article &gt; div { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; }section.homepageContent div &gt; article { width:48%; }section.homepageNews .news { background-color:#fafafa; }.homepageNews &gt; .layoutLarge { padding:0; }.homepageNewsList { padding-top:10px !important; }.homepageNewsList .button { background-color:#fff; color:#1b1c1e; }.homepageNewsList .button:before { top:26px; background-position:-1000px -800px; }.homepageNewsList .button:hover:before { background-position:-500px -800px; }#mapContainer &gt; .button:before { background-position:-500px -800px; }#mapContainer &gt; .button:hover:before { background-position:-1000px -800px; }section.listing &gt; div {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}section.listing .columnLeft,section.listing .columnRight {width:100%;float:none;}section.listing .columnLeft { -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; }section.listing .columnRight { -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; margin-bottom:80px; }section.listing .columnRight .search { margin:0; }section.listing .columnRight .fields {width:88%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:left;}section.listing .columnRight .fields &gt; .field { width:19%; }section.listing .columnRight input[type="submit"] {float:right;text-indent:0;width:12%;height:45px;background:#333333;margin:0;color:#fff;}section.listing .columnRight input[type="text"],section.listing .columnRight input[type="password"],section.listing .columnRight textarea,section.listing .columnRight select,section.listing .columnRight .ms-choice,section.listing .columnRight .ms-choice.disabled,section.listing .columnRight .select2-container {margin-bottom:0;}.ad .soleagent, section.selection .ads li .soleagent { background-color:#BF0B3B; }.ads .ad { height:420px; padding:10px 10px 0; background-color:#fff; }.ads .ad .titles { position:absolute; bottom:60px; left:10px; right:10px; width:auto; padding:17px 5px 12px 10px; background:linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0)); text-align:left; z-index:99; }.ads .ad .titles h2 { font-size:24px; font-weight:700; }.ads .ad .titles h3 { font-weight:400; }.ad .soleagent { top:10px; left:10px; }.ad .selectionLink { opacity:0.7; }.ads .ad .picture { height:350px; box-shadow:0 0 17px rgba(0, 0, 0, 0.12); }.ad ul { position:relative; -moz-justify-content:flex-end; -ms-justify-content:flex-end; -webkit-justify-content:flex-end; justify-content:flex-end; background-color:#fff; z-index:99; }.ad ul li { color:#1b1c1e; }.ad ul li.price { position:absolute; left:0; top:0; background-color:transparent; }.ad ul li.price div { color:#1b1c1e; font-size:17px; }.estatePopup .comment { color:#333; }ul.pager li { vertical-align:middle; }ul.pager li.current { height:60px; }ul.pager li span { line-height:31px; }ul.pager li a { color:#545454; }ul.pager li.current span, ul.pager li a:hover { background-color:#fff; color:#000; font-size:16px; }ul.pager li.firstpage a:hover { background-position:-1030px -785px; }ul.pager li.previouspage a:hover { background-position:-980px -785px; }ul.pager li.nextpage a:hover { background-position:-980px -780px; }ul.pager li.lastpage a:hover { background-position:-1030px -780px; }.showPictures &gt; .button:before { background-position:-600px -800px; }.showPictures &gt; article { text-align:center; }.showPictures &gt; article h2 { color:#333; }.showPictures &gt; article ul li { color:#333; }.showPictures &gt; article ul li:last-child { color:#1b1c1e; font-weight:700; font-size:26px; }section.show .comment { color:#505050; }section.show .detailsList .details ul li, .areas li { color:#1b1c1e; }section.show .detailsList .details ul li.alt, .areas li.alt { background-color:#fafafa; }.similarBlock .item .price { color:#666; }.show-carousel .owl-controls .owl-nav .owl-prev { background-position:-973px -1070px !important; }.show-carousel .owl-controls .owl-nav .owl-next { background-position:-967px -1220px !important; }.userBlock .button { background-color:#f1f1f1; color:#1b1c1e; }.userBlock .button:hover { background-color:#1b1c1e; color:#fff; }.userBlock .button:after { top:25px; background-position:-1000px -800px; }.userBlock .button:hover:after { background-position:-500px -800px; }.shareBlock { background-color:#f1f1f1; }.loanCalculator .field .suffix span { top:10px; }.loanCalculator input[type="button"] { display: block; width:100%; padding:15px 20px; background-color:#f1f1f1; color:#1b1c1e; border:none; }.loanCalculator input[type="button"]:hover { background-color:#1b1c1e; color:#f1f1f1; }.banner { background-color:#fff; }.cms ul { margin-bottom:10px; }.cms ul li { margin-left:20px; list-style-type:disc; }.cms h2 { display:block; padding:0; margin:20px 0 15px; font-size:26px; border:none; }.cms h3 { margin:10px 0 10px; font-size:20px; }.inlineLogo { height:25px; margin:0 5px; vertical-align:middle; }.sideToSide { display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden; margin:50px 0; }.sideToSide article { width:48%; float:left; background:#fff; }.sideToSide article ul { padding:30px; }.sideToSide article ul li { text-align:justify; }section.newsList article:nth-child(odd) { background-color:#fafafa; }section.newsList article:nth-child(odd) .button { color:#1b1c1e; }section.newsList article:nth-child(odd) .button:hover { background-color:#1b1c1e; color:#fff; }.cms-hunting .news &gt; .layoutLarge { position:relative; float:left; width:64%; }.cms-hunting .news .newsList { float:left; width:31%; padding-top:90px; background-color:#fff; }.cms-hunting .news { max-width:1240px; margin:auto; overflow:hidden; }.cms-hunting .news &gt; .layoutLarge article h2 { position:absolute; top:-10px; right:-49%; width:49%; font-size:22px; text-align:center; }.cms-hunting section.newsList article:nth-child(odd) { background-color:#fff; }.cms-hunting .news .newsList article p:nth-child(2), .cms-hunting .news .newsList article .button { display:none; }.cms-hunting section.newsList article .content { float:none; width:100%; border-left:2px solid #ddd; }.cms-hunting section.newsList article h2 { margin:0 0 10px; }.cms_services h2 { text-align:center; }.sideToSide article ul li { margin-bottom:22px; }.cms-management .banner,.cms-services .banner { background-image:url('/uploads/website/2067/bcbd5a85d8324a83f7d1e4821de18628.jpg') !important; }.cms-management article.flex { display:-webkit-box; display:-ms-flexbox; display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;}.cms-management article.flex &gt; article { border-radius:5px; width:48%; background:#fff; padding:0; margin-bottom:4%; }.cms-management article.flex h2,.cms_services .sideToSide h2 {font-weight:bold;text-transform:initial;font-size:20px;line-height:25px;margin:0;padding:20px;border-radius:5px;min-height:95px;background:rgb(191,192,195); background:-moz-linear-gradient(left, rgba(191,192,195,1) 0%, rgba(255,255,255,1) 50%, rgba(191,192,195,1) 100%); background:-webkit-linear-gradient(left, rgba(191,192,195,1) 0%,rgba(255,255,255,1) 50%,rgba(191,192,195,1) 100%); background:linear-gradient(to right, rgba(191,192,195,1) 0%,rgba(255,255,255,1) 50%,rgba(191,192,195,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfc0c3', endColorstr='#bfc0c3',GradientType=1 ); }.cms-management article.flex &gt; article ul { padding:40px; }.cms-recruit .columnLeft { float:none; width:100%; text-align:center; margin-bottom:40px; }.cms-recruit .columnRight { float:none; width:100%; }.cms-recruit .columnLeft p { text-align:center !important; }.cms-recruit h1 { border:none; }.cms-avis h1 {text-align:center;width:100%;border:none;margin-bottom:60px;}.cms-avis section.newsList { max-width:800px; margin:auto; }.cms-avis section.newsList article .content { width:100%; }.cms-avis section.newsList article { border-bottom:1px solid #e4e4e4; padding-bottom:40px; }.cms-avis section.newsList article .button,.cms-avis section.newsList article .content &gt; p { display:none; }.cms-avis section.newsList article:nth-child(odd) { background:none; }.cms-avis section.newsList article:nth-child(even) .content,.cms-avis section.newsList article:nth-child(even) .comment {text-align:right;}.cms-avis section.newsList article h2 {font-size:23px;margin:0 auto;quotes:"\201C""\201D""\2018""\2019";padding:10px 20px;line-height:1.4;width:100%;}.cms-avis section.newsList article h2:before {content:open-quote;display:inline;height:0;line-height:0;left:-10px;position:relative;top:30px;color:#6bc2eb;font-size:3em;}.cms-avis section.newsList article h2:after {content:close-quote;display:inline;height:0;line-height:0;left:10px;position:relative;top:35px;color:#6bc2eb;font-size:3em;}.cms-avis section.newsList article .comment { color:#000; font-style:italic; text-align:left; }.cms-avis section.newsList article a {cursor:default;}@media screen and (min-width:1025px) {header nav ul.menu &gt; li &gt; a.icon-home { height:30px; background-position:-50px -744px; }.homepage-index header nav ul.menu &gt; li &gt; a.icon-home { background-position:-550px -744px; filter:drop-shadow(0 0 15px rgba(0, 0, 0, 0.6)); -webkit-filter:drop-shadow(0 0 15px rgba(0, 0, 0, 0.6)); }}@media screen and (max-width:1024px){.home-carousel { height:300px !important; }.overflowSearch input[type="submit"] { background-position:-1000px -100px !important; }header { position:relative; top:auto; left:auto; right:auto; height:auto; background:#fff; }header nav ul.menu { position:relative; background:#fff; }header nav ul.menu &gt; li &gt; ul { background-color:#fff; }header nav ul.menu &gt; li &gt; ul a { color:#1b1c1e; }header nav ul.menu &gt; li.btn a { background-position:-1200px -100px; }header nav ul.menu li.submenus:after { bottom:-3px; border-top-color:#1b1c1e; }header.fixed, .homepage-index header.fixed { height:auto; }header .ribbon ul.socialLinks { margin-right:0; }.homepage-index header,.homepage-index header .ribbon,.homepage-index header nav ul.menu {background:#ffffff;}.homepage-index header .topMenu li a { color:#191919; }.homepage-index header nav ul.menu &gt; li &gt; a { color:#191919; }.homepage-index header nav ul.menu li.submenus:after { border-top-color:#fff; }.homepage-index header .logo { display:block; }.homepage-index header .ribbon ul.socialLinks { filter:invert(100%); }section.homepageContent { padding:0 20px !important; }.wrapper { margin-top:0; }.banner { height:21vw; }.home-carousel .item .layoutLarge {top:12vh;width:50%;}.home-carousel .logo img {height:170px !important;}}@media screen and (max-width:768px) {.home-carousel { height:250px !important; }section.homepageContent article { padding:40px !important; }.loanCalculator { clear:both; }.sideToSide article { width:100%; margin-bottom:34px; }.cms-management article.flex &gt; article { width:100%; }.cms-hunting .news &gt; .layoutLarge { float:none; width:100%; }.cms-hunting .news &gt; .layoutLarge article h2 { top:720px; right:auto; width:100%; }.cms-hunting .news .newsList { width:100%; }section.homepageContent div &gt; article { width:100%; }section.homepageContent aside { width:100%; }section.homepageContent aside img { margin:15px; }section.homepageContent &gt; .layoutLarge &gt; article { padding:0 !important; }}@media screen and (max-width:640px) {.home-carousel { height:200px !important; }header .logo img { margin-top:0; }.cms-hunting .news &gt; .layoutLarge article h2 { display:none; }.cms-hunting .news .newsList { padding-top:30px; }.home-carousel .item .layoutLarge {top:9vh;}.home-carousel .logo img {height:130px !important;}}@media screen and (max-width:540px) {.home-carousel .item .layoutLarge {width:30% !important;}.home-carousel .logo img {height:90px !important;}}@media screen and (max-width:480px) {}@media screen and (max-width:380px) {}</pre></body></html>