@font-face{font-family:'Neutra Display';src:url("../fonts/NeutraDisp-Bold.eot");src:local("NeutraDisp-Bold"),url("../fonts/NeutraDisp-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/NeutraDisp-Bold.woff2") format("woff2"),url("../fonts/NeutraDisp-Bold.woff") format("woff"),url("../fonts/NeutraDisp-Bold.ttf") format("truetype"),url("../fonts/NeutraDisp-Bold.svg#NeutraDisp-Bold") format("svg");font-weight:bold;font-style:normal}.gm-style{font-size:1em !important}.gm-style>*{position:initial}.custom_infobox{position:relative;width:0;height:0}.custom_infobox .locator{position:relative;top:-50px;left:-50px;width:100px;height:100px;background:rgba(136,93,3,0.5);border-radius:100%}.precise .custom_infobox .locator{top:-51px;left:-18px;width:36px;height:51px;border-radius:0;background:transparent url(/images/locator.png) no-repeat center;background-size:100% 100%}.proximity .custom_infobox .locator{-webkit-transform:scale(0);transform:scale(0)}.proximity[data-zoom="12"] .locator{-webkit-transform:scale(1);transform:scale(1)}.proximity[data-zoom="11"] .locator{-webkit-transform:scale(0.5);transform:scale(0.5)}.proximity[data-zoom="10"] .locator{-webkit-transform:scale(0.25);transform:scale(0.25)}.proximity[data-zoom="9"] .locator{-webkit-transform:scale(0.125);transform:scale(0.125)}.proximity[data-zoom="8"] .locator{-webkit-transform:scale(0.0625);transform:scale(0.0625)}.epc-slider{height:10px;background:#5fcc29;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmY2MyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2Y0YmM2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2YxNWEyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right, #5fcc29 0%, #f4bc61 40%, #f15a21 75%, #ce0000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fcc29  ', endColorstr='#ce0000  ',GradientType=1 );position:relative;margin-bottom:20px}.epc-slider .epc-slider-nonblur{position:absolute;top:0;right:0;height:10px;background:#EDEDED}.epc-slider .epc-number{position:absolute;background:#62BA00;padding:0px 10px;margin-left:10px;color:#fff;height:25px;line-height:20px;top:-7.5px;left:200px}.epc-slider .epc-number span{z-index:200}.epc-slider .epc-number.epc-a{background-color:#5CB15A !important}.epc-slider .epc-number.epc-b{background-color:#86BA25 !important}.epc-slider .epc-number.epc-c{background-color:#C7C000 !important}.epc-slider .epc-number.epc-d{background-color:#EEC933 !important}.epc-slider .epc-number.epc-e{background-color:#F4AD35 !important}.epc-slider .epc-number.epc-f{background-color:#E8833D !important}.epc-slider .epc-number.epc-g{background-color:#D64849 !important}.epc-slider .epc-number:before{content:'';position:absolute;top:4px;left:-9px;width:17.675px;height:17.675px;display:block;background-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#epc-levels{margin-bottom:20px}#epc-levels .epc-level{height:20px;margin:5px 0;padding:0 5px;color:#fff;background-color:#62BA00;border-top-left-radius:4px;border-bottom-left-radius:4px;text-align:left;font-weight:bold;font-size:.889rem;line-height:20px}#epc-levels .epc-level:after{content:'';position:absolute;right:-8px;top:2px;width:16px;height:16px;background-color:inherit;border-radius:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#epc-levels .epc-level span{z-index:10}#epc-levels .epc-level small{z-index:10;margin-top:-20px;display:block;text-align:right;color:#fff;opacity:.5;font-size:10px}#epc-levels .epc-level.epc-a{width:25%}#epc-levels .epc-level.epc-b{width:30%}#epc-levels .epc-level.epc-c{width:35%}#epc-levels .epc-level.epc-d{width:40%}#epc-levels .epc-level.epc-e{width:45%}#epc-levels .epc-level.epc-f{width:50%}#epc-levels .epc-level.epc-g{width:55%}#epc-levels .epc-a{background-color:#5CB15A !important}#epc-levels .epc-b{background-color:#86BA25 !important}#epc-levels .epc-c{background-color:#C7C000 !important}#epc-levels .epc-d{background-color:#EEC933 !important}#epc-levels .epc-e{background-color:#F4AD35 !important}#epc-levels .epc-f{background-color:#E8833D !important}#epc-levels .epc-g{background-color:#D64849 !important}#epc-levels .epc-moyen{width:75%;margin-top:-20px;text-align:right;font-weight:bold;font-size:20px;line-height:20px}#epc-levels .epc-value{position:absolute;right:0;top:0;height:40px;padding-right:10px;color:#fff;background-color:#0C0A09;border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:center;font-weight:bold;font-size:40px;line-height:40px}#epc-levels .epc-value:after{content:'';position:absolute;left:-16px;top:5px;width:30px;height:30px;background-color:inherit;border-radius:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#epc-levels .epc-value span{z-index:10}#main-header .home-img{height:100%;display:block;background-color:#EDEDED;background-position:right center;background-repeat:no-repeat;background-size:cover}#main-header .home-img figcaption.link{position:absolute;bottom:20px;right:20px;width:60px;height:60px;background-color:#885d03;border-radius:100%}#main-header .home-img figcaption.link a{width:100%;height:100%;display:block}#main-header .content{max-width:610px;padding:180px 70px 50px 0}#main-header .home-img-parent{min-height:200px}@media only screen and (min-width: 768px) and (max-width: 1020px){#main-header{margin-top:100px}}@media only screen and (max-width: 1020px){#main-header .home-img-parent{width:100%;display:block;min-height:400px}#main-header .home-img-parent .home-img{position:absolute;top:0;left:0;right:0;bottom:0}#main-header .home-text-parent{width:100%}#main-header .content{max-width:100%;padding:30px}}@media only screen and (max-width: 767px){#main-header .home-img-parent{margin-top:0;min-height:50vw}#main-header .home-text-parent{margin-top:10px}#main-header .content{padding-top:20px}}#images{width:100%;height:260px;overflow:hidden}@media only screen and (max-width: 1279px){#images{height:120px;margin-bottom:0}}@media only screen and (max-width: 1020px){#images{margin-bottom:20px}}@media only screen and (max-width: 767px){#images{height:80px;margin-bottom:10px}}#images #all-images{white-space:nowrap;font-size:0;line-height:0}#images #virtualvisit,#images #more-images{display:inline-block;vertical-align:top}#images #virtualvisit{width:260px;height:260px;margin-right:20px;background-position:center center;background-repeat:no-repeat;background-size:cover}#images #virtualvisit:after{content:"▶";position:absolute;bottom:20px;left:20px;width:60px;height:60px;padding-left:5px;padding-top:2px;color:#885d03;background:#fff;border-radius:50%;text-align:center;line-height:60px;font-size:1.3rem}#images #virtualvisit .vidcaption{position:absolute;bottom:0;left:0;right:0;padding:15px 10px;background-color:#885d03;color:#fff !important;text-align:right;line-height:.8889;font-size:1rem}@media only screen and (max-width: 1279px){#images #virtualvisit{width:120px;height:120px;margin-right:10px;padding:0}#images #virtualvisit:after{bottom:auto;top:10px;left:50%;margin-left:-30px}#images #virtualvisit .vidcaption{text-align:center;padding:15px 0}}@media only screen and (max-width: 767px){#images #virtualvisit{width:80px;height:80px;margin-right:5px}#images #virtualvisit:after{top:20px;left:20px;margin:0;width:40px;height:40px;line-height:40px}#images #virtualvisit .vidcaption{display:none}}#images #more-images{white-space:nowrap;font-size:0;line-height:0}#images #more-images .img-col{margin-right:20px;display:inline-block;vertical-align:top}#images #more-images .img-col li img{display:block;width:100%;height:auto}@media only screen and (max-width: 1279px){#images #more-images .img-col{margin-right:10px}#images #more-images .img-col li{height:100%;float:left;display:block}#images #more-images .img-col li+li{margin-left:10px}#images #more-images .img-col li img{width:120px;height:120px}}@media only screen and (max-width: 767px){#images #more-images .img-col{margin-right:5px}#images #more-images .img-col li{height:100%;float:left;display:block}#images #more-images .img-col li+li{margin-left:5px}#images #more-images .img-col li img{width:80px;height:80px}}#images #more-images li:first-child{margin-bottom:20px}#images #more-images li:first-child img{display:block}@media only screen and (max-width: 767px){#images #more-images .img-col{margin-right:5px}}#images .property-image-more-nav{position:absolute;top:0;bottom:0;width:60px;height:100%;-webkit-user-select:none;-o-user-select:none;-moz-user-select:none;user-select:none}#images .property-image-more-nav.prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:left 0.1s ease-out}#images .property-image-more-nav.prev.inactive{opacity:0;left:-60px}#images .property-image-more-nav.next{right:0;transition:right 0.1s ease-out}#images .property-image-more-nav.next.inactive{opacity:0;right:-60px}#images .property-image-more-nav .icon{width:40px;height:40px;margin-top:-20px;border:8px solid #885d03;cursor:pointer;transition:right 0.1s ease-out}#images .property-image-more-nav .icon:hover,#images .property-image-more-nav .icon:active{right:-4px}@media only screen and (max-width: 767px){#images{height:80px}#images.images-medium{height:80px}#images.images-medium #more-images .img-col{width:80px}#images.images-medium #more-images li:first-child{width:80px;height:80px}}#main-description .content{width:100%;max-width:610px;padding:0 70px 50px 0}#main-description .content.to-the-right{float:right;padding:0 0 50px 70px}@media only screen and (max-width: 1020px){#main-description .content.to-the-right{padding:0 0 25px 30px;padding:20px;float:none;max-width:100%}}#main-description .content h3.with-border{border-top:2px solid #ccc;padding-top:50px}@media only screen and (max-width: 767px){#main-description .content h3.with-border{padding-top:30px}}#main-description .content .floor{width:100%}#main-description .content .floor+.floor{margin-top:30px}@media only screen and (max-width: 1020px){#main-description .col-1-2{width:100%;padding:0 30px 30px 90px}#main-description .content{max-width:100%;padding:0 !important}#main-description #property-map{margin-top:20px}#main-description #property-map #property-big-map{height:320px}}@media only screen and (max-width: 767px){#main-description{margin-top:0}#main-description .col-1-2{padding:0 20px 20px 80px}}@media only screen and (max-width: 1279px){#main-description.project{margin-left:0}#main-description.project .col-1-2.match-text{width:100%;padding-left:70px}#main-description.project .col-1-2.match-text .to-the-right{width:100%;max-width:none;padding:0;padding-right:70px}#main-description.project .col-1-2.map-parent{width:100%;padding:0 70px}#main-description.project .col-1-2.map-parent .content{padding-right:0;max-width:none}#main-description.project .col-1-2.map-parent .content:last-child{padding-bottom:0}#main-description.project .col-1-2.map-parent .content h3{border-top:0}#main-description.project .col-1-2.map-parent #property-big-map{height:320px}}#property-map #property-big-map{height:560px}@media only screen and (min-width: 1021px){#property-map #property-surrounding{position:absolute;bottom:20px;left:20px;min-width:280px;max-width:90%;max-height:90%;padding:20px;background-color:#fff}}@media only screen and (max-width: 1020px){#property-map #property-surrounding{margin-top:20px}}.match-text{overflow:hidden}#text{transition:height .3s ease-out}#text.over{padding-bottom:50px;overflow:hidden}#text.over:after{content:none;position:absolute;left:0;right:0;bottom:0;height:0;background:transparent url("/images/grad.png") repeat-x center bottom;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}#text.over .text-content{height:100%;overflow:hidden}#text.over .text-content .usercontent{padding-bottom:40px}#text.closed:after{height:100px}#more-toggle{position:absolute;bottom:0;right:0;z-index:40;width:100%;height:100px;padding:0 4px;padding-top:75px;display:none;background-color:#fff;color:#885d03;line-height:1;font-weight:bold;text-transform:none;text-align:center;-webkit-user-select:none;-o-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.over #more-toggle{display:block}#more-toggle span{display:inline-block}#more-toggle.active{background:transparent url("/images/grad.png") repeat-x center bottom;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}#more-toggle.scroll{height:50px;padding-top:25px;background:none}#main-details dl dt{margin-right:3px;float:left;clear:both;color:gray}#main-details dl dd{padding-left:20px;color:dark;font-weight:700}#main-details ul{color:gray}#main-details .all-grey *{font-size:.889rem;color:gray;font-weight:normal}#main-details .all-grey * img{opacity:.5}#main-details .delimiter .col-2-3:first-child:before{content:none}@media only screen and (max-width: 1020px){#main-details .delimiter .col-2-3:after,#main-details .delimiter .col-2-3:before{content:none}}@media only screen and (min-width: 768px) and (max-width: 1020px){#main-details .col-1-3{width:100%;margin-top:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-column-rule:2px solid #ccc;-moz-column-rule:2px solid #ccc;column-rule:2px solid #ccc}}@media only screen and (max-width: 1020px){#main-details .col-2-3{width:100%;float:none}}@media only screen and (max-width: 540px){#main-details .col-1-2+.col-1-2{margin-top:30px}}#share{display:inline-block}#share:before,#share:after{content:"";display:table}#share:after{clear:both}#share{*zoom:1}@media only screen and (min-width: 1021px) and (max-width: 1260px){#share{display:block}}@media only screen and (max-width: 1020px){#share{margin-top:20px}}@media only screen and (min-width: 1021px) and (max-width: 1260px){.button.print{margin-top:10px;float:left !important}}@media only screen and (min-width: 1261px){.button.print{margin-top:1.3em}}@media only screen and (max-width: 1020px){.button.print{margin-top:45px}}.addthis_toolbox{display:block;float:left}.addthis_toolbox .icons{width:40px !important;height:40px !important;padding:0 !important}.addthis_toolbox .icons span{width:100% !important;height:100% !important;display:block !important;background-size:60% auto !important;background-position:center center}.addthis_toolbox .icons+.icons{margin-left:10px}.button.print.medium{padding-bottom:5px;float:right}@media only screen and (max-width: 1020px){#main-contact .col-2-3{width:100%}#main-contact .col-1-3{width:100%}}#main-contact .title{margin-bottom:16px;display:inline-block;font-size:22px}#main-contact .button.various{font-size:20px;padding-left:24px;padding-right:24px}#main-contact .float-right{float:right}#main-contact .float-right::before{content:'';position:absolute;top:0;right:-60px;left:0;bottom:0;background-color:white}.lines-smaller>*{background-color:transparent !important}@media print{*{font-size:.7778em}p *,.usercontent ul li{font-size:1em}#header{position:absolute;z-index:16;height:0;overflow:visible;background:transparent !important;border:0}#header #nav,#header #mobnav{display:none}#header #logo{position:absolute;top:0;left:0;width:120px !important;max-width:120px !important;min-width:120px !important;height:80px !important;max-height:80px !important;min-height:80px !important}.noprint{display:none !important}#main{padding:10px}#main #main-header .col-1-2{width:100% !important}#main #main-header .col-1-2.home-img-parent{height:300px !important}#main #main-header .col-1-2.home-img-parent figcaption{display:none}#main #main-header .col-1-2.home-text-parent{height:auto !important}#main #main-header .col-1-2.home-text-parent .content{width:100%;max-width:100%;padding:10px 0}#main #main-header .col-1-2.home-text-parent .content h2,#main #main-header .col-1-2.home-text-parent .content .usercontent{display:block;text-align:right}#main #main-header .col-1-2.home-text-parent .content h2{float:left}#main #main-header .col-1-2.home-text-parent .content .usercontent{margin-left:10px}#main #main-header .col-1-2.home-text-parent #images #virtualvisit{display:none}#main #main-header .col-1-2.home-text-parent #images #more-images .img-col{margin-right:4px}#main #main-header .col-1-2.home-text-parent #images #more-images .img-col li{margin-bottom:4px}#main #main-header .col-1-2.home-text-parent #images .property-image-more-nav{display:none}#main #main-description{margin:0 !important}#main #main-description .col-1-2.match-text{width:100%;max-width:100%;padding:0 !important}#main #main-description .col-1-2.match-text #text{max-width:100%;height:auto !important;padding:0 !important}#main #main-description .col-1-2.match-text #text .with-border{padding-top:0;border:0}#main #main-description .col-1-2.match-text #text #more-toggle{display:none}#main #main-description .col-1-2.match-text #text .text-content .usercontent{padding-bottom:5px}#main #main-description .col-1-2.map-parent{page-break-inside:avoid;width:100%;max-width:100%;padding:0 !important}#main #main-description .col-1-2.map-parent #property-big-map{height:200px}#main #main-description .col-1-2.map-parent #property-surrounding{position:relative;left:auto;bottom:auto;right:auto;top:auto;margin-top:5px;font-size:.778rem}#main #main-description .col-1-2.map-parent #property-surrounding *{font-size:1em}#main #main-description .col-1-2.map-parent #property-surrounding i.icon-large,#main #main-description .col-1-2.map-parent #property-surrounding hr{display:none}#main #main-description .col-1-2.map-parent #property-surrounding .lighter{float:right;margin-top:-20px}#main #main-contact{display:none}#main #main-details{margin-top:15px !important;padding:0 !important}#main #main-details .width{padding:0 !important}#main #main-details .width dl,#main #main-details .width ul,#main #main-details .width a{font-size:.778rem}#main #main-details .width dl *,#main #main-details .width ul *,#main #main-details .width a *{font-size:1em}#main #main-similar{display:none}#footer{position:relative}#footer .content{padding:10px}#sitemap,#language,#social{display:none}#credentials *{font-size:.778rem}#credentials #company,#credentials #biv{width:50%;min-width:50%;float:left}#credentials #credits{display:none}}.icon_flood-g{padding-left:40px;background-image:url("data:image/svg+xml,%3Csvg width='234' height='181' viewBox='0 0 234 181' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23885d03' stroke-width='6' fill='none' fill-rule='evenodd' stroke-linejoin='round'%3E%3Cpath stroke-linecap='round' d='M81 151V93h24v49M46 61l71-58 71 59M56 141.5v-87M178 150.5v-96M65 45V17h16v14'/%3E%3Cpath d='M128 93h29v29h-29z'/%3E%3Cpath d='M3 143c12 0 11.997 9 24.5 9s12.497-9 25.5-9 13.756 9 26.5 9 11.87-9 24.5-9 13.253 9 26 9 12.373-9 25-9 12.75 9 25.5 9 12.877-9 25.5-9 12.5 9 25 9M54 169c12 0 11.997 9 24.5 9s12.497-9 25.5-9 13.756 9 26.5 9 11.87-9 24.5-9 13.253 9 26 9' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");background-size:32px;display:flex;align-items:center}.icon_flood-p{padding-left:40px;background-image:url("data:image/svg+xml,%3Csvg width='234' height='178' viewBox='0 0 234 178' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23885d03' stroke-width='6' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M84.5 57H81c-11.046 0-20-8.954-20-20s8.954-20 20-20c.605 0 1.204.027 1.795.08C86.278 8.806 94.461 3 104 3c10.985 0 20.172 7.702 22.455 18h.045c16.292 0 29.5 13.208 29.5 29.5S142.792 80 126.5 80h-4v44c0 12.333 8 18.167 24 17.5'/%3E%3Cpath d='M68 54c0 14.36 11.64 26 26 26 2.391 0 4.8-.396 7-1v45.5c0 13-6.667 21.167-20 24.5'/%3E%3Cpath d='M3 140c12 0 11.997 9 24.5 9s12.497-9 25.5-9 13.756 9 26.5 9 11.87-9 24.5-9 13.253 9 26 9 12.373-9 25-9 12.75 9 25.5 9 12.877-9 25.5-9 12.5 9 25 9M54 166c12 0 11.997 9 24.5 9s12.497-9 25.5-9 13.756 9 26.5 9 11.87-9 24.5-9 13.253 9 26 9M88.5 107c2 6.667 5.833 10 11.5 10'/%3E%3C/g%3E%3C/svg%3E");background-size:32px;display:flex;align-items:center}
