section#search-section{background-position:-5em;background-repeat:no-repeat;background-size:400px;min-height:60vh}section#search-section .section-container .search-grid{display:grid;grid-template-columns:repeat(2,1fr);margin:auto;max-height:90vh;max-width:1600px;overflow:hidden;padding:0 0 3em}section#search-section .section-container .search-grid .search-row{margin:1em}section#search-section .section-container .search-grid .search-row.search-announces{max-height:80vh;min-height:80vh;overflow-y:scroll}section#search-section .section-container .search-grid .search-row.search-announces::-webkit-scrollbar{width:.5em}section#search-section .section-container .search-grid .search-row.search-announces::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}section#search-section .section-container .search-grid .search-row.search-announces::-webkit-scrollbar-thumb{background-color:#0c427f;outline:1px solid #708090}section#search-section .section-container .search-grid .search-row.search-map{max-height:80vh}section#search-section .section-container .search-grid .search-row.search-map #map,section#search-section .section-container .search-grid .search-row.search-map iframe{height:100%;width:100%}section#search-section .section-container .search-grid .search-row.search-announces article{align-items:center;display:flex;overflow:hidden;padding:1em}section#search-section .section-container .search-grid .search-row.search-announces article.search-announce{min-height:10em}section#search-section .section-container .search-grid .search-row.search-announces article.announce{cursor:pointer}section#search-section .section-container .search-grid .search-row.search-announces article .article-container{background:#f4f4f4;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);display:grid;grid-template-columns:25% 75%;transition:all .3s ease-out;width:100%}section#search-section .section-container .search-grid .search-row.search-announces article .article-container:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-image{display:flex;margin-right:2em;overflow:hidden}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-image img{background:#f4f4f4;display:flex;min-height:10em;object-fit:cover;width:100%}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content{align-items:center;display:inline-grid;padding:.5em}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-title h2{color:#0c427f;font-size:18px;font-weight:500;margin:0}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-title h2 span{float:right;font-size:.8em;margin-right:3em;text-transform:uppercase}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-title small{color:#0c427f;display:block;font-size:12px}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-title small.divisible{display:block}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas{display:grid;grid-template-columns:auto auto auto}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta{margin:.5em}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta span{align-items:center;background:#0c427f;border:.1em solid #0c427f;border-radius:20px;color:#fff;display:block;display:flex;font-size:15px;justify-content:center;min-width:6em;padding:.25em 1.5em;width:fit-content}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta.reference span{background:#fff;border-color:#384044;color:#000}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta.action span{background:#ed883e;border-color:#ed883e;transition:all .3s ease-out}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta.action span:hover{background:#fff;color:#ed883e}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta.action span:hover svg path{fill:#ed883e}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta.action svg{margin-left:.5em}section#search-section .section-container .search-grid .search-row.search-announces article .article-container .article-content .article-metas .article-meta.action svg path{transition:all .3s ease-out}section#search-section .section-container .search-grid .search-row.search-announces article.contact-article .contact-container{background:#0c427f;border-radius:50px;padding:2em;width:100%}section#search-section .section-container .search-grid .search-row.search-announces article.contact-article .contact-container .contact-grid{display:grid;grid-template-columns:auto auto;width:100%}section#search-section .section-container .search-grid .search-row.search-announces article.contact-article .contact-container .contact-grid .contact-row{align-items:center;display:flex}section#search-section .section-container .search-grid .search-row.search-announces article.contact-article .contact-container .contact-grid .contact-row h3{color:#fff;font-size:1.25em;font-weight:500;margin:0}section#search-section .section-container .search-grid .search-row.search-announces article.contact-article .contact-container .contact-grid .contact-row a{align-items:center;background:#fff;border:.1em solid #ed883e;border-radius:20px;color:#ed883e;display:block;display:flex;font-size:17px;justify-content:center;margin-left:auto;margin-right:0;padding:.25em 1.5em;transition:all .3s ease-out;width:fit-content}section#search-section .section-container .search-grid .search-row.search-announces article.contact-article .contact-container .contact-grid .contact-row a:hover{background:#ed883e;color:#fff}section#search-section .section-container .search-filters-section{background:#0c427f;padding:1em 0}section#search-section .section-container .search-filters-section .search-filters-section-container{margin:auto;max-width:1600px}section#search-section .section-container form>span{color:#fff}section#search-section .section-container .search-filters{display:inline-grid;grid-template-columns:auto auto auto auto auto auto auto;width:fit-content}section#search-section .section-container .search-filters .filter{align-items:center;display:flex;justify-content:center;margin:.5em;position:relative}section#search-section .section-container .search-filters .filter select{font-size:12px}section#search-section .section-container .search-filters .filter:first-child,section#search-section .section-container .search-filters .filter:nth-child(2),section#search-section .section-container .search-filters .filter:nth-child(3){max-width:12em}section#search-section .section-container .search-filters .filter .select-wrapper{background-color:#fff;border-radius:2em;color:#0c427f;padding:.5em .5em .5em 1em}section#search-section .section-container .search-filters .filter .select-wrapper>input{border:0;color:#0c427f;font-size:12px;height:1.5em;margin-bottom:0}section#search-section .section-container .search-filters .filter .select-wrapper .caret{fill:#0c427f;right:1em}section#search-section .section-container .search-filters .filter input[type=text][name="search[vicinity]"]{background-color:#fff;border:0;border-radius:2em;color:#0c427f;font-size:12px;height:1.5em;margin-bottom:0;padding:.5em .5em .5em 1em;width:-webkit-fill-available}section#search-section .section-container .search-filters .filter input[type=text][name="search[vicinity]"]::selection{color:#ed883e;font-weight:700}section#search-section .section-container .search-filters .filter input[type=text][name="search[vicinity]"]::placeholder{color:#0c427f}section#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMin]"]{background-color:#fff;border:0;border-radius:2em;color:#0c427f;font-size:12px;height:1.5em;margin-bottom:0;padding:.5em .5em .5em 1em;width:-webkit-fill-available}section#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMin]"]::placeholder{color:#0c427f}section#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMax]"]{background-color:#fff;border:0;border-radius:2em;color:#0c427f;font-size:12px;height:1.5em;margin-bottom:0;padding:.5em .5em .5em 1em;width:-webkit-fill-available}section#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMax]"]::placeholder{color:#0c427f}section#search-section .section-container .search-filters .filter .autoComplete_wrapper{width:100%}section#search-section .section-container .search-filters .filter .autoComplete_wrapper input{color:#000}section#search-section .section-container .search-filters .filter .autoComplete_wrapper input::placeholder{color:#d4d4d4}section#search-section .section-container .search-filters .filter>label{color:#fff;display:block;font-size:12px;margin-right:1em;width:fit-content}section#search-section .section-container .search-filters .filter input[type=range]+.thumb{background-color:#fff;z-index:999}section#search-section .section-container .search-filters .filter input[type=range]+.thumb .value{color:#0c427f}@mixin range-thumb{background:#fff}section#search-section .section-container .search-filters .filter input[type=range]::-webkit-slider-thumb{background-color:#fff}section#search-section .section-container .search-filters .filter .keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(#fff,.26)}section#search-section .section-container .search-filters .filter .keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(#fff,.26)}section#search-section .section-container .search-filters .filter .keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(#fff,.26)}@mixin range-track{background:#fff}section#search-section .section-container .search-filters .filter #rangeRadius::-webkit-slider-runnable-track{background-color:#fff}#search-section .dropdown-content li>a,#search-section .dropdown-content li>span{font-size:12px;padding:.5em 1em}.autoComplete_wrapper>input::selection{background-color:hsla(0,0%,100%,.5)!important}section#search-section .section-container .search-filters .filter.submit{cursor:pointer}section#search-section .section-container .search-filters .filter.submit button{background:#ed883e;border:1px solid #fff;border-radius:2em;box-shadow:none;color:#fff;cursor:pointer;font-size:12px;padding:.5em 1.5em}section#search-section .section-container .search-filters .filter.submit button span{color:#fff;font-size:2.25em}#search-section>div>div>div.search-row.search-announces>article.announce.announce-search.onHighlight .article-container{background:#fff;border:.1em solid #0c427f;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}#map #content{max-width:35em}#map #content #bodyContent .bodyGrid{display:grid;grid-template-columns:auto auto}#map #content #bodyContent .bodyGrid .gridRow{margin:1em}#map #content #bodyContent .bodyGrid .gridRow h2{color:#0c427f;font-size:1.25em;line-height:1.5;margin:0}#map #content #bodyContent .bodyGrid .gridRow img{height:10em;max-width:14em;object-fit:contain;width:auto}#map #content #bodyContent .bodyGrid .gridRow p{color:#0c427f;font-size:1em;line-height:1.5em;margin:0}#map #content #bodyContent .bodyGrid .gridRow p.gridAction{background-color:#ed883e;border-radius:1em;color:#fff;display:block;font-size:1em;margin-top:1em;padding:.25em 1.5em;width:fit-content}#map #content #bodyContent .bodyGrid .gridRow p.gridAction span{color:#fff;font-weight:500}#map>div>div>div:nth-child(2)>div:nth-child(2)>div>div:nth-child(4)>div>div>div>div.gm-style-iw.gm-style-iw-c>button{right:0!important;top:0!important}#map>div>div>div:nth-child(2)>div:nth-child(2)>div>div:nth-child(4)>div>div>div>div.gm-style-iw.gm-style-iw-c>button span{height:30px!important;margin:0!important;width:30px!important}#search-section .search-announces article.announce-search{cursor:pointer;display:block!important;padding:1em!important}#search-section .search-announces article.announce-search .article-container{background:#f4f5f7;border-radius:14px;box-shadow:0 2px 2px rgba(0,0,0,.1);display:grid!important;grid-template-columns:300px 1fr!important;overflow:hidden;transition:box-shadow .2s ease-out;width:100%}#search-section .search-announces article.announce-search.onHighlight .article-container,#search-section .search-announces article.announce-search:hover .article-container{box-shadow:0 .4em 1.2em rgba(0,0,0,.18)}#search-section .search-announces article.announce-search .article-image{display:block!important;margin:0!important;min-height:235px;overflow:hidden;position:relative}#search-section .search-announces .announce-search .card-carousel{background:#e5e7eb;inset:0;overflow:hidden;position:absolute}#search-section .search-announces .announce-search .card-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;opacity:0;position:absolute;transition:opacity .35s ease-out}#search-section .search-announces .announce-search .card-slide.active{opacity:1}#search-section .search-announces .announce-search .card-watermark{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}#search-section .search-announces .announce-search .card-watermark img{max-width:110px;opacity:.3;width:45%}#search-section .search-announces .announce-search .card-nav{align-items:center;background:hsla(0,0%,100%,.85);border:none;border-radius:50%;color:#0c427f;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease-out;width:34px;z-index:3}#search-section .search-announces .announce-search .card-nav:hover{background:#fff}#search-section .search-announces .announce-search .card-nav.prev{left:.6em}#search-section .search-announces .announce-search .card-nav.next{right:.6em}#search-section .search-announces article.announce-search .article-content{align-items:stretch!important;display:flex!important;flex-direction:column;padding:1.5em 1.75em!important}#search-section .search-announces .announce-search .article-head{align-items:flex-start;display:flex;gap:1em;justify-content:space-between}#search-section .search-announces .announce-search .article-city{color:#0c427f;font-size:20px;font-weight:700;line-height:1.2;margin:0;text-transform:uppercase}#search-section .search-announces .announce-search .article-head-right{align-items:center;display:flex;flex-shrink:0;gap:.7em}#search-section .search-announces .announce-search .article-actionType{color:#0c427f;font-size:14px;font-weight:700;letter-spacing:.03em;white-space:nowrap}#search-section .search-announces .announce-search .fav{cursor:pointer;display:flex}#search-section .search-announces .announce-search .fav svg{height:20px;width:20px}#search-section .search-announces .announce-search .article-type{color:#0c427f;font-size:18px;margin:.3em 0 1em}#search-section .search-announces article.announce-search .article-metas{align-items:center;display:flex!important;flex-wrap:wrap;gap:1em;grid-template-columns:none!important;margin-bottom:.9em}#search-section .search-announces article.announce-search .article-meta{margin:0!important}#search-section .search-announces .announce-search .article-meta.surface{background:transparent;border:1.5px solid #0c427f;border-radius:2em;color:#0c427f;display:inline-block;font-size:14px;font-weight:600;min-width:0;padding:.25em 1.1em;width:auto}#search-section .search-announces .announce-search .article-divisible{color:#6b7280;font-size:13px}#search-section .search-announces .announce-search .article-price{align-items:center;display:flex;gap:.7em;margin-bottom:1.25em}#search-section .search-announces .announce-search .article-price .price-label{color:#9aa0a6;font-size:13px}#search-section .search-announces .announce-search .article-price .price-value{border:1.5px solid #0c427f;border-radius:2em;color:#0c427f;font-size:14px;font-weight:600;padding:.25em 1.1em}#search-section .search-announces .announce-search .article-foot{align-items:center;display:flex;gap:1em;justify-content:space-between;margin-top:auto}#search-section .search-announces .announce-search .article-reference{color:#9aa0a6;font-size:13px}#search-section .search-announces .announce-search .article-voir-offre{background:#ed883e;border:.1em solid #ed883e;border-radius:2em;color:#fff;font-size:15px;font-weight:700;padding:.6em 1.8em;transition:all .2s ease-out}#search-section .search-announces .announce-search .article-voir-offre:hover{background:#fff;color:#ed883e}@media (max-width:600px){#search-section .search-announces article.announce-search .article-container{grid-template-columns:1fr!important}#search-section .search-announces article.announce-search .article-image{min-height:200px}}#search-section .section-container .search-grid{max-width:1850px!important}#search-section .search-announces article.announce-search .article-container{grid-template-columns:360px 1fr!important}#search-section .search-announces article.announce-search .article-image{min-height:275px!important}#search-section .search-announces .announce-search .article-city{font-size:22px}#search-section .search-announces .announce-search .article-type{font-size:19px}#search-section .section-container .search-grid{max-height:88vh!important}#search-section .section-container .search-grid .search-row.search-announces{max-height:84vh!important;min-height:84vh!important}#search-section .section-container .search-grid .search-row.search-map{max-height:84vh!important}#search-section .section-container .search-grid .search-row.search-announces{padding-bottom:0!important;position:relative}#search-section .section-container .search-grid .search-row.search-announces .search-announces-list{padding-bottom:96px;position:relative;z-index:1}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article{align-items:normal!important;background:transparent!important;bottom:0!important;display:block!important;left:0;margin:0!important;overflow:visible!important;padding:20px 1em 14px!important;pointer-events:none;position:sticky!important;z-index:20!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-container{background:#0c427f!important;border-radius:50px!important;box-shadow:0 8px 20px rgba(12,66,127,.28)!important;padding:1.1em 1.6em!important;pointer-events:auto;width:100%!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-grid{align-items:center!important;display:grid!important;gap:1em!important;grid-template-columns:1fr auto!important;width:100%!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-row{align-items:center!important;display:flex!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-row h3{color:#fff!important;font-size:1.2em!important;font-weight:700!important;line-height:1.1!important;margin:0!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-row a{align-items:center!important;background:#fff!important;border:.1em solid #fff!important;border-radius:20px!important;color:#ed883e!important;display:inline-flex!important;font-size:16px!important;font-weight:600!important;justify-content:center!important;margin-left:auto!important;padding:.5em 1.5em!important;text-decoration:none!important;transition:all .25s ease-out!important;width:fit-content!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-row a:hover{background:#ed883e!important;border-color:#ed883e!important;color:#fff!important}#search-section .search-announces article.announce-search .article-container{transition:box-shadow .2s ease-out,border-color .2s ease-out,transform .18s ease-out}#search-section .search-announces article.announce-search.onHighlight .article-container{background:#fff!important;border:2px solid #144380!important;box-shadow:0 .6em 1.5em rgba(20,67,128,.28)!important;position:relative;transform:translateY(-2px)}#search-section .search-announces article.announce-search.onHighlight .article-container:before{background:#144380;border-bottom-left-radius:14px;border-top-left-radius:14px;bottom:0;content:"";left:0;position:absolute;top:0;width:5px;z-index:4}#search-section .search-announces article.announce-search.onHighlight .article-image{border-bottom-left-radius:14px;border-top-left-radius:14px}#search-section,#search-section *{box-sizing:border-box}#search-section .section-container .search-filters,#search-section .section-container .search-filters .filter,#search-section .section-container .search-filters .filter .select-wrapper,#search-section .section-container .search-filters .filter input,#search-section .section-container .search-filters .filter select{min-width:0}#search-section .input-field{margin-bottom:0!important;margin-top:0!important}#search-section .select-wrapper input.select-dropdown{border-bottom:0!important;margin:0!important}#search-section .section-container .search-filters .filter .select-wrapper,#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMax]"],#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMin]"],#search-section .section-container .search-filters .filter input[type=text][name="search[vicinity]"]{max-width:100%!important;width:100%!important}@media (min-width:1281px){#search-section .section-container .search-grid{gap:0!important;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr)!important;max-width:1720px!important}#search-section .search-announces article.announce-search .article-container{grid-template-columns:320px minmax(0,1fr)!important}#search-section .search-announces article.announce-search .article-image{min-height:240px!important}}@media (max-width:1280px){#search-section .section-container .search-filters-section{box-shadow:none!important;position:relative!important;top:auto!important;z-index:1!important}#search-section .section-container .search-filters-section .search-filters-section-container{max-width:100%!important;padding:0 1rem!important}#search-section .section-container .search-filters{display:grid!important;gap:.75rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}#search-section .section-container .search-filters .filter{display:block!important;margin:0!important;max-width:none!important;min-width:0!important;overflow:hidden!important;width:100%!important}#search-section .section-container .search-filters .filter:first-child,#search-section .section-container .search-filters .filter:nth-child(2),#search-section .section-container .search-filters .filter:nth-child(3){max-width:none!important}#search-section .section-container .search-filters .filter .select-wrapper,#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMax]"],#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMin]"],#search-section .section-container .search-filters .filter input[type=text][name="search[vicinity]"]{align-items:center!important;border-radius:16px!important;display:flex!important;font-size:13px!important;height:48px!important;overflow:hidden!important;padding:0 1rem!important}#search-section .section-container .search-filters .filter .select-wrapper>input{font-size:13px!important;height:46px!important;margin:0!important;min-width:0!important;padding:0!important;width:100%!important}#search-section .section-container .search-filters .filter input,#search-section .section-container .search-filters .filter select{font-size:13px!important;max-width:100%!important;min-width:0!important;width:100%!important}#search-section .section-container .search-filters .filter input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}#search-section .section-container .search-filters .filter.submit{grid-column:span 3}#search-section .section-container .search-filters .filter.submit button{align-items:center!important;border-radius:16px!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;justify-content:center!important;min-height:50px!important;width:100%!important}}@media (max-width:1024px){#search-section .section-container .search-filters-section{box-shadow:none!important;padding:.9rem 0 1rem!important;position:relative!important;top:auto!important;z-index:1!important}#search-section .section-container .search-grid{display:grid!important;grid-template-columns:1fr!important;max-height:none!important;overflow:visible!important;padding:.5rem 0 2rem!important}#search-section .section-container .search-grid .search-row{margin:.75rem 1rem!important}#search-section .section-container .search-grid .search-row.search-announces{max-height:none!important;min-height:auto!important;order:1;overflow:visible!important;padding-bottom:0!important}#search-section .section-container .search-grid .search-row.search-map{border-radius:20px!important;box-shadow:0 .4em 1.2em rgba(0,0,0,.12);max-height:360px!important;min-height:360px!important;order:2;overflow:hidden!important}#search-section .section-container .search-grid .search-row.search-map #map,#search-section .section-container .search-grid .search-row.search-map iframe{height:360px!important;min-height:360px!important;width:100%!important}#search-section .section-container .search-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}#search-section .section-container .search-filters .filter.submit{grid-column:1/-1!important}#search-section .search-announces article.announce-search{padding:.5rem 0!important}#search-section .search-announces article.announce-search .article-container{border-radius:18px!important;grid-template-columns:240px minmax(0,1fr)!important}#search-section .search-announces article.announce-search .article-image{min-height:200px!important}#search-section .search-announces article.announce-search .article-content{padding:1rem 1.1rem!important}#search-section .search-announces .announce-search .article-city{font-size:18px!important;line-height:1.2!important}#search-section .search-announces .announce-search .article-type{font-size:16px!important;line-height:1.3!important}#search-section .search-announces article.announce-search .article-metas{gap:.55rem!important}#search-section .search-announces .announce-search .article-price{flex-wrap:wrap!important;gap:.45rem!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article{background:transparent!important;bottom:auto!important;left:auto!important;padding:.5rem 0!important;pointer-events:auto!important;position:relative!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-container{border-radius:20px!important;padding:1rem 1.2rem!important}}@media (max-width:767px){#search-section{background-position:-2rem 1rem!important;background-size:170px!important;min-height:auto!important}#search-section .section-container{padding:0!important}#search-section .section-container .search-filters-section{box-shadow:none!important;padding:.75rem 0 .9rem!important;position:relative!important;top:auto!important;z-index:1!important}#search-section .section-container .search-filters-section .search-filters-section-container{padding:0 .75rem!important}#search-section .section-container form>span{color:#fff!important;display:block!important;font-size:13px!important;font-weight:700!important;margin:0 0 .65rem!important}#search-section .section-container .search-filters{display:grid!important;gap:.6rem!important;grid-template-columns:1fr!important;width:100%!important}#search-section .section-container .search-filters .filter{display:block!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;width:100%!important}#search-section .section-container .search-filters .filter .select-wrapper,#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMax]"],#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMin]"],#search-section .section-container .search-filters .filter input[type=text][name="search[vicinity]"]{border-radius:14px!important;font-size:13px!important;height:46px!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:0 .95rem!important;width:100%!important}#search-section .section-container .search-filters .filter .select-wrapper>input{font-size:13px!important;height:44px!important;margin:0!important;min-width:0!important;padding:0!important;width:100%!important}#search-section .section-container .search-filters .filter input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}#search-section .section-container .search-filters .filter input::placeholder{font-size:13px!important}#search-section .section-container .search-filters .filter.submit button{align-items:center!important;border-radius:14px!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;justify-content:center!important;min-height:48px!important;width:100%!important}#search-section .section-container .search-grid{display:flex!important;flex-direction:column!important;max-height:none!important;max-width:100%!important;overflow:visible!important;padding:.35rem .75rem 1.25rem!important}#search-section .section-container .search-grid .search-row{margin:.45rem 0!important}#search-section .section-container .search-grid .search-row.search-announces{max-height:none!important;min-height:auto!important;order:1;overflow:visible!important}#search-section .section-container .search-grid .search-row.search-map{border-radius:18px!important;height:260px!important;max-height:260px!important;min-height:260px!important;order:2;overflow:hidden!important}#search-section .section-container .search-grid .search-row.search-map #map,#search-section .section-container .search-grid .search-row.search-map iframe{height:260px!important;min-height:260px!important;width:100%!important}#search-section .section-container .search-grid .search-row.search-announces>p{color:#0c427f!important;font-size:14px!important;font-weight:700!important;margin:.2rem 0 .8rem!important;padding:0 .2rem!important}#search-section .search-announces article.announce-search{padding:.45rem 0!important}#search-section .search-announces article.announce-search .article-container{border-radius:18px!important;grid-template-columns:1fr!important}#search-section .search-announces article.announce-search .article-image{border-radius:18px 18px 0 0!important;min-height:205px!important}#search-section .search-announces article.announce-search .article-content{padding:1rem!important}#search-section .search-announces .announce-search .article-head{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.45rem!important}#search-section .search-announces .announce-search .article-head-right{gap:.5rem!important;justify-content:space-between!important;width:100%!important}#search-section .search-announces .announce-search .article-city{font-size:18px!important;line-height:1.25!important;word-break:break-word}#search-section .search-announces .announce-search .article-actionType{font-size:12px!important}#search-section .search-announces .announce-search .article-type{font-size:15px!important;line-height:1.35!important;margin:.15rem 0 .7rem!important}#search-section .search-announces article.announce-search .article-metas{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;margin-bottom:.75rem!important}#search-section .search-announces .announce-search .article-meta.surface,#search-section .search-announces .announce-search .article-price .price-value{font-size:13px!important;min-width:0!important;padding:.32rem .85rem!important}#search-section .search-announces .announce-search .article-divisible,#search-section .search-announces .announce-search .article-price .price-label,#search-section .search-announces .announce-search .article-reference{font-size:12px!important}#search-section .search-announces .announce-search .article-price{display:flex!important;flex-wrap:wrap!important;gap:.45rem!important;margin-bottom:.95rem!important}#search-section .search-announces .announce-search .article-foot{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:.7rem!important}#search-section .search-announces .announce-search .article-reference{order:2}#search-section .search-announces .announce-search .article-voir-offre{align-items:center!important;border-radius:14px!important;display:inline-flex!important;font-size:14px!important;justify-content:center!important;min-height:46px!important;order:1;padding:.7rem 1rem!important;text-align:center!important;width:100%!important}#search-section .search-announces article.announce-search.onHighlight .article-container{box-shadow:0 .4em 1.05em rgba(20,67,128,.18)!important;transform:none!important}#search-section .search-announces article.announce-search.onHighlight .article-container:before{border-bottom-left-radius:0!important;border-top-left-radius:18px!important;width:4px!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article{bottom:auto!important;left:auto!important;margin:0!important;padding:.45rem 0!important;pointer-events:auto!important;position:relative!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-container{border-radius:18px!important;box-shadow:0 .35em 1em rgba(12,66,127,.18)!important;padding:1rem!important;width:100%!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-grid{gap:.75rem!important;grid-template-columns:1fr!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-row{justify-content:center!important;text-align:center!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-row h3{font-size:1.05rem!important;line-height:1.3!important}#search-section .section-container .search-grid .search-row.search-announces>article.contact-article .contact-row a{border-radius:14px!important;margin-left:0!important;min-height:44px!important;width:100%!important}#map #content{max-width:270px!important}#map #content #bodyContent .bodyGrid{grid-template-columns:1fr!important}#map #content #bodyContent .bodyGrid .gridRow{margin:.65rem!important}#map #content #bodyContent .bodyGrid .gridRow img{height:140px!important;max-width:100%!important;object-fit:cover!important;width:100%!important}#map #content #bodyContent .bodyGrid .gridRow h2{font-size:1.05rem!important;line-height:1.3!important}#map #content #bodyContent .bodyGrid .gridRow p{font-size:.92rem!important}#map #content #bodyContent .bodyGrid .gridRow p.gridAction{border-radius:12px!important;padding:.7rem 1rem!important;text-align:center!important;width:100%!important}}@media (max-width:420px){#search-section .section-container .search-filters-section .search-filters-section-container{padding:0 .65rem!important}#search-section .section-container .search-grid{padding-left:.65rem!important;padding-right:.65rem!important}#search-section .search-announces article.announce-search .article-image{min-height:188px!important}#search-section .search-announces .announce-search .article-city{font-size:17px!important}#search-section .search-announces .announce-search .article-type{font-size:14px!important}#search-section .section-container .search-filters .filter .select-wrapper,#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMax]"],#search-section .section-container .search-filters .filter input[type=number][name="search[surfaceMin]"],#search-section .section-container .search-filters .filter input[type=text][name="search[vicinity]"]{font-size:12px!important;padding:0 .85rem!important}}