@charset "UTF-8";
.cs-copyright{--copyrightColorText:#7c7c7c;--copyrightColorLink:var(--copyrightColorText);--copyrightColorSeparator:var(--copyrightColorText);--copyrightColorSvg:var(--copyrightColorText);--copyrightTooltipBackground:#1e302a;--copyrightTooltipColor:#fff;--copyrightFontSize:11px;--copyrightSizeSvg:15px;--copyrightSizeSeparator:11px;--copyrightSizeSeparatorIcon:10px;--copyrightAlignPosition:center;--copyrightPosition:center;--copyrightDirection:column;--copyrightTooltipPadding:25px 0 50px}#zone-page main{width:100%}#zone-page #advertisement-container-reseau{align-items:flex-end;margin-top:3rem}@media (max-width:1075px){#zone-page #advertisement-container-reseau{display:flex;flex-direction:column;align-items:flex-start}}#zone-page #advertisement-container-reseau .print,#zone-page #advertisement-container-reseau .share{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1075px){#zone-page #advertisement-container-reseau .print,#zone-page #advertisement-container-reseau .share{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}#zone-page #advertisement-container-reseau .print .print,#zone-page #advertisement-container-reseau .share .print{margin-bottom:.5rem}#zone-page #advertisement-container-reseau .print .content,#zone-page #advertisement-container-reseau .share .content{width:100%}#zone-page #advertisement-container-reseau .print .content li,#zone-page #advertisement-container-reseau .share .content li{display:block}#zone-page #advertisement-container-reseau .print .content li:not(:last-child),#zone-page #advertisement-container-reseau .share .content li:not(:last-child){margin-bottom:.5rem}#zone-page #advertisement-container-reseau .print .content li>a,#zone-page #advertisement-container-reseau .share .content li>a{width:100%}}#zone-page #advertisement-container-reseau .print .title,#zone-page #advertisement-container-reseau .share .title{display:none;margin:0;margin-bottom:.5rem}#zone-page #advertisement-container-reseau a{margin:0;padding:0;border:0;background:none;cursor:pointer;appearance:none;outline:none;display:inline-block;padding:1rem 3.5rem;color:#fff;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.4rem;font-weight:700;text-decoration:none;text-transform:uppercase;background:#1fa048;transition:0.3s ease}#zone-page #advertisement-container-reseau a:hover{background:#1e302a}#zone-page #advertisement-container-reseau a.print{background:#1fa048}#zone-page #advertisement-container-reseau a:hover{background:#01793c}#zone-page #advertisement-main-title{margin-top:5rem;margin:.4em 0;overflow:hidden;color:#1e302a;line-height:1.15;font-family:"Red Hat Display",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:3.6rem;font-weight:700;position:relative;text-align:left}@media (max-width:800px){#zone-page #advertisement-main-title{font-size:3.5rem}}@media (max-width:650px){#zone-page #advertisement-main-title{font-size:3rem}}@media (max-width:460px){#zone-page #advertisement-main-title{font-size:3rem}}#zone-page #advertisement-main-title::after{content:'';display:block;width:left;margin:.5rem 0 0 0;border-bottom:.6rem solid #1fa048}@media (max-width:1075px){#zone-page #advertisement-container-infos{flex-direction:column}#zone-page #advertisement-container-infos>div{display:block}#zone-page #advertisement-container-infos>div #advertisement-image,#zone-page #advertisement-container-infos>div #advertisement-container-description{width:100%}}#zone-page #advertisement-container-infos .advertisement-title-item{z-index:5;position:relative;margin:.4em 0;overflow:hidden;color:#1fa048;line-height:1.2em;text-transform:uppercase;font-family:"Red Hat Display",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:2rem;font-weight:700}@media (max-width:800px){#zone-page #advertisement-container-infos .advertisement-title-item{font-size:2.8rem}}@media (max-width:650px){#zone-page #advertisement-container-infos .advertisement-title-item{font-size:2.4rem}}#zone-page #advertisement-container-infos>.left{position:relative;align-items:center;margin-top:3rem;margin-bottom:0;background:#fafaf9}@media (min-width:1076px){#zone-page #advertisement-container-infos>.left:before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background-color:#eeeeec}}#zone-page #advertisement-container-infos>.left #advertisement-container-description{padding:3rem 7rem}@media (max-width:1075px){#zone-page #advertisement-container-infos>.left #advertisement-container-description{padding:3rem}}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement{margin-bottom:0}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p{display:flex;align-items:center;color:#1fa048;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.6rem;font-weight:500}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p .infos-label{padding:0 1rem 0 0;color:#7c7c7c;font-size:1.5rem;font-weight:500}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-price,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-localization,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-surface,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-exposition,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbRoom,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbBedroom,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bathrooms,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-parking,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bedrooms_groundFloor{margin-bottom:.5rem}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-price::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-localization::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-surface::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-exposition::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbRoom::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbBedroom::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bathrooms::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-parking::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bedrooms_groundFloor::before{content:'';display:block;width:2.5rem;height:2.5rem;margin-right:1rem;background-size:contain;background-position:center;background-repeat:no-repeat}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-price .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-localization .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-surface .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-exposition .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbRoom .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbBedroom .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bathrooms .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-parking .infos-label,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bedrooms_groundFloor .infos-label{position:relative;padding:0 1rem}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-price .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-localization .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-surface .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-exposition .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbRoom .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbBedroom .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bathrooms .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-parking .infos-label::before,#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bedrooms_groundFloor .infos-label::before{content:'';position:absolute;display:block;top:50%;left:0;width:.05rem;height:2rem;background-color:#d6d6d1;transform:translate(-50%,-50%)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-price::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/home.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-localization::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/cityscape.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-surface::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/shovel.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-exposition::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/cardinal-points.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbRoom::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/interior-design.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-houseNbBedroom::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/bedroom.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-bathrooms::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/bathtub.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-parking::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/parking-lot.svg)}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-updated{margin-top:3rem}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-infos-advertisement>p.adv-updated{margin-top:3rem}#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-description{color:#1fa048;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:2rem;font-weight:600;margin-top:3rem;color:#1e302a;font-size:1.5rem}@media (max-width:800px){#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-description{font-size:1.7rem}}@media (max-width:650px){#zone-page #advertisement-container-infos>.left #advertisement-container-description #advertisement-description{font-size:1.6rem}}#zone-page #advertisement-container-infos>.left #advertisement-main-image{width:100%}#zone-page #advertisement-container-infos>#advertisement-energy{margin:8rem 0 0}#zone-page #advertisement-container-infos>.right{margin-top:0}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us{position:relative;margin-top:10rem;padding:3rem 7rem}@media (max-width:1075px){#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us{padding:3rem}}@media (max-width:650px){#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us{margin:0 auto;margin-top:3rem}}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content{display:flex}@media (max-width:1075px){#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content{flex-direction:column}}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content:before{content:'';z-index:1;position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:0 0 4rem rgba(0,0,0,.1)}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content>div{z-index:3;width:50%}@media (max-width:1075px){#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content>div{width:100%}}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content>div:nth-child(2){padding-left:4rem}@media (max-width:1075px){#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content>div:nth-child(2){padding-left:0}}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content input{width:100%;padding:2rem .75rem;padding:1rem 1.5rem;border:none;border-radius:0;font-size:1.3rem;background-color:#eeeeec}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content #contactMessage{margin-top:3rem;color:#7c7c7c;font-size:1.4rem}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content #submitContact{margin:0;padding:0;border:0;background:none;cursor:pointer;appearance:none;outline:none;display:inline-block;padding:1rem 3.5rem;color:#fff;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.4rem;font-weight:700;text-decoration:none;text-transform:uppercase;background:#1fa048;transition:0.3s ease}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content #submitContact:hover{background:#1e302a}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content #advertisement-infos-contact .infos-label{margin:.4em 0;overflow:hidden;color:#1e302a;line-height:1.2em;text-transform:uppercase;font-family:"Red Hat Display",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:2rem;font-weight:700}@media (max-width:800px){#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content #advertisement-infos-contact .infos-label{font-size:2.2rem}}@media (max-width:650px){#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content #advertisement-infos-contact .infos-label{font-size:2rem}}#zone-page #advertisement-container-infos>.right #advertisement-bloc-contact-us #advertisement-bloc-contact-us-content #advertisement-infos-contact .right{margin-top:2rem}#zone-page #searchFormResult{position:relative;margin:3rem 0 4rem;padding:2rem;color:#fff;background-color:#fff;box-shadow:0 0 4rem rgba(0,0,0,.1)}#zone-page #searchFormResult #search-form{z-index:5;position:relative;color:#7c7c7c}#zone-page #searchFormResult #search-form .group{width:30%}@media (max-width:950px){#zone-page #searchFormResult #search-form .group{width:100%}}#zone-page #searchFormResult #search-form .group-checkbox-container{min-width:auto}#zone-page #searchFormResult #search-form .group-checkbox-container .groups{display:flex;align-items:baseline}#zone-page #searchFormResult #search-form .group-checkbox-container .groups label{margin-left:1rem}#zone-page #searchFormResult #search-form label{color:rgba(124,124,124,.85);font-size:1.4rem}#zone-page #searchFormResult #search-form input{min-width:auto}#zone-page #searchFormResult #search-form input:focus{outline:none}#zone-page #searchFormResult #search-form input[type='text'],#zone-page #searchFormResult #search-form select{width:100%;min-width:auto;height:auto;padding:1rem 1.5rem!important;border:none;font-size:1.3rem;background-color:#eeeeec}#zone-page #searchFormResult #search-form input[type='checkbox'],#zone-page #searchFormResult #search-form input[type='radio']{position:relative;width:fit-content;margin:0}#zone-page #searchFormResult #search-form input[type='checkbox']:checked:before,#zone-page #searchFormResult #search-form input[type='radio']:checked:before{height:1rem;border-color:#1e302a;border-width:.2rem;transform:rotate(-45deg);border-top-style:none;border-right-style:none}#zone-page #searchFormResult #search-form input[type='checkbox']:before,#zone-page #searchFormResult #search-form input[type='radio']:before{content:'';z-index:1;position:absolute;display:block;width:1.5rem;height:1.5rem;border:.1rem solid transparent;transition:all 0.3s ease-in-out;cursor:pointer}#zone-page #searchFormResult #search-form input[type='checkbox']:after,#zone-page #searchFormResult #search-form input[type='radio']:after{content:'';z-index:0;position:absolute;display:block;top:0;width:1.5rem;height:1.5rem;background:#eeeeec}#zone-page #searchFormResult #search-form input[type='submit']{margin:0;padding:0;border:0;background:none;cursor:pointer;appearance:none;outline:none;display:inline-block;padding:1.5rem 5rem;border:.1rem solid #1fa048;color:#fff;font-family:"Red Hat Display",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.35rem;font-weight:500;line-height:1;text-decoration:none;background:#1fa048;transition:all 0.3s ease;position:initial;width:100%;height:auto;margin:2rem 0 0;color:#1fa048;text-transform:initial;text-align:center;background:transparent}#zone-page #searchFormResult #search-form input[type='submit']:hover{border-color:#1e302a;background:#1e302a}@media (max-width:650px){#zone-page #searchFormResult #search-form input[type='submit']{font-size:1.3rem}}#zone-page #searchFormResult #search-form input[type='submit']:hover{color:#fff}#zone-page #searchFormResult #search-form #group-type,#zone-page #searchFormResult #search-form #group-tri{display:none}#zone-page #container-advertisement-result-title{display:none}#zone-page .tabs #tab1:checked~nav .tab1 label,#zone-page .tabs #tab2:checked~nav .tab2 label{background-color:#1e302a}#zone-page .tabs .tabs-list{display:flex;display:none;justify-content:center;max-width:40rem;margin-bottom:3rem;padding:0}#zone-page .tabs .tabs-list .tabs-item{flex:1;flex-grow:1;float:none}#zone-page .tabs .tabs-list .tabs-item label{width:100%;border:none;color:#fff;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-weight:500;text-align:center;background-color:#1fa048}#zone-page .tabs .tabs-list .tabs-item label:after{content:none}#zone-page .tabs .tabs-container{background-color:#fff}#zone-page .tabs .tabs-container .tab{display:block;height:auto;padding:0;border:none;opacity:1;visibility:visible;pointer-events:all}#zone-page .tabs .tabs-container .tab.tab1{margin-bottom:5rem;box-shadow:0 0 4rem rgba(0,0,0,.1)}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container{justify-content:flex-start;margin-right:-2rem;margin-bottom:-2rem}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element{width:calc(33.33% - 2rem);margin:0;margin-right:2rem;margin-bottom:2rem;background-color:#fff;box-shadow:0 0 4rem rgba(0,0,0,.1);transition:transform 0.3s ease}@media (max-width:1075px){#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element{width:calc(50% - 2rem)}}@media (max-width:800px){#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element{width:calc(100% - 2rem)}}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element:hover{transform:perspective(80rem) rotateY(-5deg)}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element:hover .right .advKnowMore{border-color:#1e302a;color:#fff;background:#1e302a}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .left{height:25rem}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .left a{z-index:26}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .left a img{position:relative;display:block;width:100%;height:100%}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right{width:100%;padding:3rem 2rem;line-height:1.15}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right>a::before{content:'';z-index:25;position:absolute;top:0;left:0;width:100%;height:100%}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advCity,#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advPrice,#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advSurface{position:relative;display:flex;align-items:center;margin-bottom:.5rem;color:#7c7c7c;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.5rem;font-weight:500}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advCity::after,#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advPrice::after,#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advSurface::after{content:'';position:absolute;display:block;top:50%;left:3.5rem;width:.05rem;height:2rem;background-color:#8d9391;transform:translate(-50%,-50%)}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advCity::before,#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advPrice::before,#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advSurface::before{content:'';display:inline-block;flex:none;width:2.5rem;height:2.5rem;margin-right:2rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/cityscape.svg)}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advContainer{flex-direction:column;align-items:flex-start;margin-bottom:0}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advContainer .advPrice::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/home.svg)}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advContainer .advSurface::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/shovel.svg)}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advShortDesc{color:#7c7c7c}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advKnowMore{margin:0;padding:0;border:0;background:none;cursor:pointer;appearance:none;outline:none;display:inline-block;padding:1.5rem 5rem;border:.1rem solid #1fa048;color:#fff;font-family:"Red Hat Display",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.35rem;font-weight:500;line-height:1;text-decoration:none;background:#1fa048;transition:all 0.3s ease;position:relative;left:auto;width:100%;margin:2rem 0 0;color:#1fa048;text-transform:initial;text-align:center;background:transparent;transform:none}#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advKnowMore:hover{border-color:#1e302a;background:#1e302a}@media (max-width:650px){#zone-page .tabs .tabs-container .tab.tab2 .advertisement-result-container .advertisement-element .right .advKnowMore{font-size:1.3rem}}#zone-page .cms_bloc_HB-RealEstateAds{margin:3rem -2rem -2rem 0}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds{justify-content:flex-start;padding:0}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:calc(33.33% - 2rem);margin:0;margin-right:2rem;margin-bottom:2rem;padding-bottom:3rem;line-height:1.15;box-shadow:0 0 4rem rgba(0,0,0,.1);transition:transform 0.3s ease}@media (max-width:1075px){#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item{width:calc(50% - 2rem)}}@media (max-width:800px){#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item{width:calc(100% - 2rem)}}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item:hover{transform:perspective(80rem) rotateY(-5deg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item:hover .advKnowMore a{border-color:#1e302a;color:#fff;background:#1e302a}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item a{color:#7c7c7c;text-decoration:none}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advImage{height:25rem;margin-bottom:3rem}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advImage a{position:relative;z-index:51}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advImage img{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover; object-position: center";-o-object-position:center;object-position:center}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advType{z-index:52;pointer-events:none;position:absolute;top:1rem;left:1rem;width:fit-content;height:auto;margin:0;padding:.5rem 1rem;color:#fff;font-size:1.3rem;font-weight:400;background-color:#1fa048}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advServiceType{z-index:5;position:absolute;display:none;top:1rem;right:1rem;width:fit-content;height:auto;margin:0;padding:.5rem 1rem;color:#fff;font-size:1.3rem;font-weight:400;background-color:#1fa048}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature{display:flex;align-items:center;margin-bottom:1rem;padding:0 2rem;color:#1fa048;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.6rem;font-weight:500}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature .realEstateAds-item-feature-label{padding:0 1rem 0 0;color:#7c7c7c;font-size:1.5rem;font-weight:500}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advPrice,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advSurface,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advRooms,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBedrooms,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBathrooms,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advHouseSurface,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface{margin-bottom:1rem}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advPrice::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advSurface::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advRooms::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBedrooms::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBathrooms::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advHouseSurface::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface::before{content:'';display:block;width:2.5rem;height:2.5rem;margin-right:1rem;background-size:contain;background-position:center;background-repeat:no-repeat}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advPrice .realEstateAds-item-feature-label,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advSurface .realEstateAds-item-feature-label,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface .realEstateAds-item-feature-label,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advRooms .realEstateAds-item-feature-label,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBedrooms .realEstateAds-item-feature-label,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBathrooms .realEstateAds-item-feature-label,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advHouseSurface .realEstateAds-item-feature-label,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface .realEstateAds-item-feature-label{position:relative;padding:0 1rem}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advPrice .realEstateAds-item-feature-label::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advSurface .realEstateAds-item-feature-label::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface .realEstateAds-item-feature-label::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advRooms .realEstateAds-item-feature-label::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBedrooms .realEstateAds-item-feature-label::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBathrooms .realEstateAds-item-feature-label::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advHouseSurface .realEstateAds-item-feature-label::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface .realEstateAds-item-feature-label::before{content:'';position:absolute;display:block;top:50%;left:0;width:.05rem;height:2rem;background-color:#8d9391;transform:translate(-50%,-50%)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advPrice::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/home.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advSurface::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/shovel.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advGardenSurface::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/flowers.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advHouseSurface::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/house-plan-scale.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advRooms::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/interior-design.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBedrooms::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/bedroom.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.advBathrooms::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/bathtub.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.adv-parking{margin-bottom:3rem}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item>.realEstateAds-item-feature.adv-parking::before{background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/006-parking-lot.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advTitle{padding:0 2rem 2rem}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advTitle a{display:block;color:#1e302a;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.2;text-decoration:none}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advTitle a::before{content:'';z-index:25;position:absolute;top:0;left:0;width:100%;height:100%}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity{display:flex;align-items:center;flex-wrap:wrap;padding:0 2rem}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity::before{content:'';display:block;flex:none;width:2.5rem;height:2.5rem;margin-right:1rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://www.villasprisme.fr/default/CMS/css/common/../../images/dist/hb/cityscape.svg)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advCity .realEstateAds-item-feature-label{display:none}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advCity .realEstateAds-item-feature-value{position:relative;padding:0 1rem;font-family:"Inter",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-weight:500}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advCity .realEstateAds-item-feature-value::before{content:'';position:absolute;display:block;top:50%;left:0;width:.05rem;height:2rem;background-color:#8d9391;transform:translate(-50%,-50%)}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advZipCode,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advDepartement{width:100%;margin:0;padding-left:4.5rem}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advZipCode::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advZipCode::after,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advDepartement::before,#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .realEstateAds-elementCity .advDepartement::after{content:none}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advKnowMore a{margin:0;padding:0;border:0;background:none;cursor:pointer;appearance:none;outline:none;display:inline-block;padding:1.5rem 5rem;border:.1rem solid #1fa048;color:#fff;font-family:"Red Hat Display",Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:1.35rem;font-weight:500;line-height:1;text-decoration:none;background:#1fa048;transition:all 0.3s ease;position:initial;width:100%;margin:2rem 0 0;color:#1fa048;text-transform:initial;text-align:center;background:transparent}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advKnowMore a:hover{border-color:#1e302a;background:#1e302a}@media (max-width:650px){#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advKnowMore a{font-size:1.3rem}}#zone-page .cms_bloc_HB-RealEstateAds .realEstateAds .realEstateAds-item .advKnowMore a::before{content:'';z-index:50;position:absolute;top:0;left:0;width:100%;height:100%}#advertisement-container-infos a{width:100%}