  ﻿@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vdpSlideFromLeft{from{opacity:0;transform:translate3d(-0.5em, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes vdpSlideFromRight{from{opacity:0;transform:translate3d(0.5em, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes vdpToggleCalendar{from{opacity:0;transform:scale(0.5)}to{opacity:1;transform:scale(1)}}@keyframes vdpFadeCalendar{from{opacity:0}to{opacity:1}}.vdp-toggle-calendar-enter-active.vdpPositionReady{transform-origin:top left;animation:vdpToggleCalendar .2s}.vdp-toggle-calendar-leave-active{animation:vdpToggleCalendar .15s reverse}.vdp-toggle-calendar-enter-active.vdpPositionFixed{animation:vdpFadeCalendar .3s}.vdp-toggle-calendar-leave-active.vdpPositionFixed{animation:vdpFadeCalendar .3s reverse}.vdpComponent{position:relative;display:inline-block;font-size:10px;color:#303030}.vdpComponent.vdpWithInput>input{padding-right:30px}.vdpClearInput{font-size:1em;position:absolute;top:0;bottom:0;right:0;width:3em}.vdpClearInput:before{content:"×";width:1.4em;height:1.4em;line-height:1.1em;box-sizing:border-box;position:absolute;left:50%;top:50%;margin:-0.7em 0 0 -0.7em;color:rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.15);border-radius:50%;background-color:#fff}.vdpClearInput:hover:before{box-shadow:0 .2em .5em rgba(0,0,0,.15)}.vdpOuterWrap.vdpFloating{position:absolute;padding:.5em 0;z-index:220}.vdpOuterWrap.vdpPositionFixed{position:fixed;left:0;top:0;bottom:0;right:0;padding:2em;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3)}.vdpFloating .vdpInnerWrap{max-width:30em}.vdpPositionFixed .vdpInnerWrap{max-width:30em;margin:0 auto;border:0;animation:vdpToggleCalendar .3s}.vdpFloating.vdpPositionTop{top:100%}.vdpFloating.vdpPositionBottom{bottom:100%}.vdpFloating.vdpPositionLeft{left:0}.vdpFloating.vdpPositionRight{right:0}.vdpPositionTop.vdpPositionLeft{transform-origin:top left}.vdpPositionTop.vdpPositionRight{transform-origin:top right}.vdpPositionBottom.vdpPositionLeft{transform-origin:bottom left}.vdpPositionBottom.vdpPositionRight{transform-origin:bottom right}.vdpInnerWrap{overflow:hidden;min-width:28em;box-sizing:border-box;padding:1em;background:#fff;box-shadow:0 .2em 1.5em rgba(0,0,0,.06);border-radius:.5em;border:1px solid rgba(0,0,0,.15)}.vdpHeader{position:relative;padding:0 1em 2.5em;margin:-1em -1em -2.5em;text-align:center;background:#f5f5f5}.vdpClearInput,.vdpArrow,.vdpPeriodControl>button,.vdp12HourToggleBtn{margin:0;padding:0;border:0;cursor:pointer;background:none}.vdpArrow::-moz-focus-inner,.vdpClearInput::-moz-focus-inner,.vdpPeriodControl::-moz-focus-inner,.vdp12HourToggleBtn::-moz-focus-inner{padding:0;border:0}.vdpArrow{font-size:1em;width:5em;text-indent:-999em;overflow:hidden;position:absolute;top:0;bottom:2.5em;text-align:left}.vdpArrow:before{content:"";width:2.2em;height:2.2em;position:absolute;left:50%;top:50%;margin:-1.1em 0 0 -1.1em;border-radius:100%;transition:background-color .2s}.vdpArrow:hover,.vdpArrow:focus,.vdpArrow:active{outline:0}.vdpArrow:hover:before,.vdpArrow:focus:before{background-color:rgba(0,0,0,.03)}.vdpArrow:active:before{background-color:rgba(0,0,0,.07)}.vdpArrowNext:before{margin-left:-1.4em}.vdpArrow:after{content:"";position:absolute;left:50%;top:50%;margin-top:-0.5em;width:0;height:0;border:.5em solid rgba(0,0,0,0)}.vdpArrowPrev{left:-0.3em}.vdpArrowPrev:after{margin-left:-0.8em;border-right-color:#002349}.vdpArrowNext{right:-0.6em}.vdpArrowNext:after{margin-left:-0.5em;border-left-color:#002349}.vdpPeriodControl{display:inline-block;position:relative}.vdpPeriodControl>button{font-size:1.5em;padding:1em .4em;display:inline-block}.vdpPeriodControl>select{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0;font-size:1.6em;-webkit-appearance:none}.vdpTable{width:100%;table-layout:fixed;position:relative;z-index:5}.vdpNextDirection{animation:vdpSlideFromRight .5s}.vdpPrevDirection{animation:vdpSlideFromLeft .5s}.vdpCell,.vdpHeadCell{text-align:center;box-sizing:border-box}.vdpCell{padding:.5em 0}.vdpHeadCell{padding:.3em .5em 1.8em}.vdpHeadCellContent{font-size:1.3em;font-weight:normal;color:#848484}.vdpCellContent{font-size:1.4em;display:block;margin:0 auto;width:1.857em;line-height:1.857em;text-align:center;border-radius:100%;transition:background .1s,color .1s}.vdpCell.outOfRange{color:#c7c7c7}.vdpCell.today{color:#002349}.vdpCell.selected .vdpCellContent{color:#fff;background:#002349}@media(hover: hover){.vdpCell.selectable:hover .vdpCellContent{color:#fff;background:#002349}}.vdpCell.selectable{cursor:pointer}.vdpCell.disabled{opacity:.5}.vdpTimeControls{padding:1.2em 2em;position:relative;margin:1em -1em -1em;text-align:center;background:#f5f5f5}.vdpTimeUnit{display:inline-block;position:relative;vertical-align:middle}.vdpTimeUnit>pre,.vdpTimeUnit>input{font-size:1.7em;line-height:1.3;padding:.1em .1em;word-wrap:break-word;white-space:pre-wrap;resize:none;margin:0;box-sizing:border-box;color:#000;border:0;border-bottom:1px solid rgba(0,0,0,0);text-align:center}.vdpTimeUnit>pre{visibility:hidden;font-family:inherit}.vdpTimeUnit>input{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%;outline:none;padding:0;appearance:none;border-radius:0;background:rgba(0,0,0,0);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.vdpTimeUnit>input::selection{background-color:rgba(0,35,73,.15)}.vdpTimeUnit>input:hover,.vdpTimeUnit>input:focus{border-bottom-color:#002349}.vdpTimeUnit>input:disabled{border-bottom-color:rgba(0,0,0,0)}.vdpTimeUnit>input::-webkit-inner-spin-button,.vdpTimeUnit>input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.vdpTimeSeparator,.vdpTimeCaption{display:inline-block;vertical-align:middle;font-size:1.3em;color:#848484}.vdpTimeCaption{margin-right:.5em}.vdp12HourToggleBtn{display:inline-block;vertical-align:middle;font-size:1.3em;padding:0 .4em;color:#303030}.vdp12HourToggleBtn:hover,.vdp12HourToggleBtn:focus{color:#002349;outline:0}.vdp12HourToggleBtn:disabled{color:#303030}#annonceProfil{position:relative}.filsAriane{position:absolute;top:0;z-index:2;width:80%}.filsAriane li{color:#999}.filsAriane li a,.filsAriane li [itemprop=name]{color:#fff}.vc-container.vc-blue{--blue-100: hsl(211deg 11% 70%);--blue-200: hsl(211deg 18% 52%);--blue-300: hsl(211deg 45% 33%);--blue-400: hsl(211deg 66% 23%);--blue-500: hsl(211deg 97% 18%);--blue-600: hsl(211deg 100% 14%);--blue-700: hsl(211deg 100% 10%);--blue-800: hsl(211deg 100% 7%);--blue-900: hsl(211deg 100% 3%)}#diaporama{height:calc(100vh - var(--header-height));background-color:#000;position:relative}#diaporama .ctn_btn{position:absolute;right:30px;bottom:30px;z-index:3}#diaporama .ctn_btn .btnGoldBorder{background-color:#fff;color:#002349;display:inline-block;margin-left:20px;padding:10px 18px;cursor:pointer}#diaporama .ctn_btn .triggerHD::after{content:"";background:url(/theme/_siteSIR2021.sirfrance/images/ico_enlarge_blue.png) no-repeat center center;background:url(/theme/_siteSIR2021.sirfrance/images/ico_enlarge_blue.svg) no-repeat center center;background-size:18px;width:18px;height:18px;display:inline-block;vertical-align:middle;margin-left:10px}#diaporama .ctn_btn .triggerVid::after{content:"";background:url(/theme/_siteSIR2021.sirfrance/images/ico_video_blue.png) no-repeat center center;background:url(/theme/_siteSIR2021.sirfrance/images/ico_video_blue.svg) no-repeat center center;background-size:18px;width:18px;height:18px;display:inline-block;vertical-align:middle;margin-left:6px}.container_grid_1200--thumbs{position:absolute;bottom:0;left:0;width:100%;z-index:2}.container_grid_1200--thumbs .ctn_article{padding:0;align-items:end}.annonceSwiperEncart{position:relative;height:300px;max-width:400px;width:calc(50% - 30px);bottom:-100%;background-color:#002349;margin:0;padding:35px;transition:bottom 500ms}.ctn_swiper_title{font-size:30px;font-weight:600;font-family:"freight-big-pro","Times New Roman",Georgia,serif;color:#fff;transition:opacity 300ms;max-width:330px;margin-bottom:30px}html.js-scrolled .annonceSwiperEncart{bottom:-150px}html.js-scrolled .ctn_swiper_title{opacity:0}.swiper-fs-wrapper{--swiper-fs-width: 1200px;height:100%;transition:background-color 300ms}.swiper-fs-sizer,.swiper-fs-sizer-2{width:100%;height:100%;position:relative}.swiper-prev-next{display:none;align-items:center;position:absolute;top:100%;right:0;margin-top:10px;color:#fff;font-size:14px}.swiper-pagination-annonce{width:auto;margin:0 20px}.swiper-button-prev-perso,.swiper-button-next-perso{display:inline-block;width:50px;height:20px;background-size:50px;cursor:pointer;position:relative}.swiper-button-prev-perso::after,.swiper-button-next-perso::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;transition:left .2s ease-in-out}.swiper-button-prev-perso::after{background-image:url(/theme/_siteSIR2021.sirfrance/images/prev.svg)}.swiper-button-prev-perso:hover::after{left:-20px}.swiper-button-next-perso:after{background-image:url(/theme/_siteSIR2021.sirfrance/images/next.svg)}.swiper-button-next-perso:hover::after{left:20px}.swiper-tools{position:absolute;display:none;z-index:300;position:absolute;top:0;left:calc(100% + 20px);flex-direction:column;gap:20px;align-items:flex-end}.swipper-gallery-btn{display:block;cursor:pointer;padding:0px 8px}.ico_gallery{display:block;cursor:pointer;background:url(/theme/_siteSIR2021.sirfrance/images/ico_gallery.png) no-repeat;background:url(/theme/_siteSIR2021.sirfrance/images/ico_gallery.svg) no-repeat;background-size:22px;width:22px;height:22px}.txt_gallery{color:#fff;display:block;writing-mode:vertical-rl;text-orientation:mixed;margin:10px 1px;font-size:14px;letter-spacing:3px;font-weight:600;text-transform:uppercase}.swiper-gallery{position:absolute;display:none;top:0;left:100%;width:100%;height:100%;z-index:1;overflow:auto;transition:left 300ms;flex-direction:column;justify-content:center;align-items:start;cursor:pointer;padding:50px 0}.swipper-gallery-photos-label,.swiper-gallery-wrapper{width:var(--swiper-fs-width);max-width:100%;margin:0 auto;padding:0 100px}.swiper-gallery-label{margin-bottom:10px;text-transform:uppercase;font-weight:600;letter-spacing:3px;color:#fff;white-space:nowrap;font-size:14px}.swipper-gallery-photos-label{display:block;margin-top:30px}.swiper-gallery-wrapper{display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr))}.swiper-galleryCtnImg{background-color:rgba(0,0,0,.5)}.swiper-galleryCtnImg.lzlImg-ok{background-color:rgba(0,0,0,0)}.swiper-galleryImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 300ms,filter 300ms}.medias,.media__frame{position:absolute;top:0;left:0;width:100%;height:100%}.medias{display:none;z-index:300;transform:translateX(-100vw);transition:transform 300ms}.medias::before{content:"";display:block;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;width:60px;height:60px;border:1px solid #fff;border-left-color:rgba(0,0,0,0);border-radius:100%;animation:rotate infinite 1000ms linear}.medias.visible{transform:translateX(0)}.medias.showLoader::before{display:block}.media__frame{transition:opacity 300ms}.media__frame.hidded{opacity:0;pointer-events:none}.swiper-fs-wrapper.js-opened{position:fixed;top:0;width:100%;height:100%;display:flex;align-items:center;z-index:300;background-color:#002349}.swiper-fs-wrapper.js-opened .swiper-tools{display:flex}.swiper-fs-wrapper.js-opened .swiper-prev-next{display:flex}.swiper-fs-wrapper.js-opened .swiper-fs-sizer,.swiper-fs-wrapper.js-opened .swiper-fs-sizer-2{width:auto}.swiper-fs-wrapper.js-opened .swiper-fs-sizer{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;padding:40px 80px}.swiper-fs-wrapper.js-opened #annonceSwiper{width:var(--swiper-fs-width);max-width:100%;max-height:100vh;overflow:visible}.swiper-fs-wrapper.js-opened .swiper-slideImg{object-fit:contain}.swiper-fs-wrapper.js-opened .swiper-gallery{display:block}.swiper-fs-wrapper.js-opened .medias{display:block}.swiper-fs-wrapper.js-opened.js-galleryOpened #annonceSwiper,.swiper-fs-wrapper.js-opened.js-galleryClosed #annonceSwiper{transition:transform 300ms,opacity 300ms}.swiper-fs-wrapper.js-opened.js-galleryOpened #annonceSwiper{opacity:.3;transform:translateX(-100%);transition:transform 300ms,opacity 300ms}.swiper-fs-wrapper.js-opened.js-galleryOpened .swipper-gallery-btn{display:none}.swiper-fs-wrapper.js-opened.js-galleryOpened .swiper-gallery{left:0}.swiper-fs-wrapper.js-opened.js-mediasOpened #annonceSwiper{opacity:0;transform:translateX(-100%)}.gradient_top{background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 50%);display:block;position:absolute;top:0;left:0;right:0;height:80px;z-index:1}.ctn_btn_prevNextBack{position:absolute;top:20px;right:20px;z-index:10}.ctn_btn_prevNextBack .btn_prevNext{display:inline-block;vertical-align:middle}.ctn_btn_prevNextBack .btn_prevNext a{background-color:#001731;width:40px;height:40px;display:inline-block;padding:10px 16px}.ctn_btn_prevNextBack .btn_prevNext a:after{font-variant:initial;font-family:swiper-icons;font-size:14px;text-transform:none !important;letter-spacing:0;cursor:pointer;color:#fff}.ctn_btn_prevNextBack .btn_prevNext--prev a:after{content:"prev"}.ctn_btn_prevNextBack .btn_prevNext--next a:after{content:"next"}.ctn_btn_prevNextBack .ico_close{position:static;display:inline-block;vertical-align:middle}.annonce_top{height:100px;display:flex;justify-content:center;flex-direction:column}.annonce_top h1{color:#fff;display:flex;justify-content:center;font-size:30px;font-family:"freight-big-pro","Times New Roman",Georgia,serif;text-align:center;padding-bottom:0}.annonce_bottom{display:flex;justify-content:center}.btnPrice{font-size:16px;margin-top:60px;text-align:center;text-transform:initial;cursor:initial}.btnPrice .user_price{display:block;font-weight:500}.btnPrice .price_short{font-size:13px;letter-spacing:1px}.ctn_numbers{display:flex;justify-content:space-around;grid-column:3;width:60%;justify-self:end;padding-top:20px;gap:10px;flex-wrap:wrap}.ctn_numbers .sous_titre{display:block;max-width:95px}.number{font-family:"freight-big-pro","Times New Roman",Georgia,serif;font-size:64px;color:#002349;font-weight:500}.smallNumber{font-size:24px}html:not(.category-Terrain) .onlyTerrain,html.category-Terrain .onlyNotTerrain{display:none}.ctn_description{justify-content:space-between}.titre_lineGold{max-width:500px}.titre_lineGold::after{width:40px}.description__wrap{margin-left:60px;position:relative;top:-5px;margin-top:0}.description{line-height:170%;max-height:455px}.description.opened{max-height:none}.outils{max-width:550px}.outils>ul{display:flex;margin-left:100px;margin-top:60px;justify-content:space-between}.ico_outil,.ico_outil>a{text-transform:uppercase;color:#999;background-color:rgba(0,0,0,0);border:none;font-size:13px;letter-spacing:1px;font-weight:700;cursor:pointer;font-family:"Open Sans",Arial,Helvetica,sans-serif}.ico_outil::before{content:"";display:inline-block;vertical-align:top;width:18px;height:18px;margin-right:5px}.ico_selection::before{background-image:url(/theme/_siteSIR2021.sirfrance/images/ico_selection_detail.png);background-image:url(/theme/_siteSIR2021.sirfrance/images/ico_selection_detail.svg);background-repeat:no-repeat}.ico_selection.js-inSelection::before{background-image:url(/theme/_siteSIR2021.sirfrance/images/ico_selection_detail_remove.png);background-image:url(/theme/_siteSIR2021.sirfrance/images/ico_selection_detail_remove.svg)}.ico_print::before{background:url(/theme/_siteSIR2021.sirfrance/images/ico_print_detail.png);background:url(/theme/_siteSIR2021.sirfrance/images/ico_print_detail.svg)}.ico_share::before{background:url(/theme/_siteSIR2021.sirfrance/images/ico_share_detail.png);background:url(/theme/_siteSIR2021.sirfrance/images/ico_share_detail.svg)}.ico_share{margin-top:0 !important;padding:0}.bloc_texte{width:54%;min-height:350px}.bloc_contact .btnBlue{border:1px solid #c29b40;padding:11px 15px;text-align:center}.ctn_contact{background-color:#002349;display:flex;width:360px}.ctn_contact figure{width:86px;height:110px;position:relative;overflow:hidden}.ctn_contact .img_contact{position:absolute;top:0;bottom:0;right:0;left:0}.ctn_contact ul{padding:15px}.ctn_contact .nom_contact{font-family:"freight-big-pro","Times New Roman",Georgia,serif;color:#fff;font-size:18px;letter-spacing:1.5px;margin-bottom:4px}.ctn_contact .nom_contact_sothebys{margin-bottom:0px;line-height:100%;font-size:15px}.ctn_contact .nom_contact_sothebys2{font-size:15px}.ctn_contact .tel_contact{font-size:14px;color:#fff}.ctn_contact .btn{margin-top:15px}.ctn_contact .btnWhiteSothebys{margin-top:10px}.container_grid_1200_photos{grid-template-columns:1fr 100px repeat(2, minmax(0, 600px)) 100px 1fr;padding-bottom:110px;margin-top:100px;background-color:#f2f2f2;min-height:300px}.container_grid_1200_photos .cover{position:absolute;top:0;left:0;right:0;bottom:0}.ctn_bigPhoto{grid-column:2/4;margin-top:-100px}.ctn_smallPhoto{width:84%;justify-self:end;margin-top:-220px;text-align:center}.smallPhoto,.bigPhoto{background-color:#aaa}.imgOverlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.ico_enlarge{background:#001731 url(../images/ico_enlarge.png);background:#001731 url(../images/ico_enlarge.svg);width:40px;height:40px;z-index:1;position:absolute;bottom:0;right:0}.ico_play{background:#001731 url(/theme/_siteSIR2021.sirfrance/images/ico_video.png) no-repeat center center;background:#001731 url(/theme/_siteSIR2021.sirfrance/images/ico_video.svg) no-repeat center center;width:40px;height:40px;z-index:1;position:absolute;bottom:calc(50% - 20px);left:calc(50% - 20px)}.btnBKGDBlue{background-color:#002349;color:#fff;padding:10px 30px 7px 30px;text-align:center;display:inline-block;margin-top:60px}.btnBKGDBlue.mobile{display:none}.ico_virtual_visit_360{background-image:url(/theme/_siteSIR2021.sirfrance/images/ico_virtual_visit_360.png);background-image:url(/theme/_siteSIR2021.sirfrance/images/ico_virtual_visit_360.svg);width:26px;height:26px;display:inline-table;margin-left:10px;vertical-align:middle}.btnGallerie{text-align:left}.container_grid_1200_blue{background-color:#002349}.container_grid_1200_blue .bigTitle{color:#fff;font-family:"freight-big-pro","Times New Roman",Georgia,serif;display:flex;align-items:flex-start;padding:80px 0 0 0;grid-column:2/4;grid-row:1;line-height:1.2}.ctn_article_blue{padding:60px 0 80px 0;grid-column:3;grid-row:2;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px;row-gap:50px;position:relative}.ctn_article_blue .btnWhite{letter-spacing:1px;font-size:12px;margin-top:30px;text-transform:uppercase;display:block;margin-left:15px;white-space:nowrap}.ctn_article_blue .btnWhite>span{white-space:normal}.ctn_article_blue .diagShowDetails{margin-left:0;margin-top:10px;cursor:pointer}.colonne_blue:nth-of-type(2){grid-column:2/4;grid-row:1}.colonne_blue:nth-of-type(3){grid-column:1;grid-row:2}.colonne_blue:nth-of-type(4){grid-column:2;grid-row:2}.colonne_blue:nth-of-type(5){grid-column:3;grid-row:2}.detailMap{position:absolute;top:-265px;right:0;width:calc(33.33% - 10px);background-image:url(/theme/_siteSIR2021.sirfrance/images/carteflou.jpg);cursor:pointer}.detailMap .btnGoldBorder{color:#002349}.ctn_img_1s1::before{content:"";float:left;padding-top:100%}.ctn_img_1s1::after{content:"";clear:left;display:block}#gmap{position:absolute;display:flex;align-items:center;justify-content:center;padding:20px;box-shadow:0px -2px 14px -2px rgba(51,51,51,.35);z-index:0}.mapButton{text-align:center}.diagnosticDetails{background-color:#fff}[curr-dynamic-aside=diagnosticDetails] #dynamicAsideCloseCross .closeCross{color:#002349;background-color:#fff}.diagnosticDetails__title{line-height:1.3;color:#002349 !important}#energeticLabel,#climaticLabel,.img_dpe{max-width:100%;margin-bottom:40px}.diagnosticDetails__coastEstimation,.diagnosticDetails__txt{line-height:1.3;font-style:italic}.diagPreview__value{color:#cecece}.sous_titre_blue{color:#fff;text-transform:uppercase;border-left:1px solid #c29b40;font-family:"Open Sans",Arial,Helvetica,sans-serif;padding-left:15px;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:2px;margin:-0.25em 0 20px}.container_grid_1200_blue li:empty{display:none}.container_grid_1200_blue li:not(.sous_titre_blue){font-size:15px;color:#cecece;padding:5px 0 5px 16px}.container_grid_1200_blue li:not(.sous_titre_blue)::first-letter{text-transform:uppercase}.container_grid_1200_blue li:not(.sous_titre_blue).tableft{padding-left:30px}.container_grid_1200_blue li:not(.sous_titre_blue).sectionTitle{margin-top:15px}.container_grid_1200_blue li:not(.sous_titre_blue) .name{letter-spacing:1px;line-height:120%}.container_grid_1200_blue li:not(.sous_titre_blue) .value{font-size:18px;color:#fff;letter-spacing:1px;line-height:120%}.container_grid_1200_blue li:not(.sous_titre_blue) .cap{text-transform:capitalize}.ctn_contact_interlocuteur{gap:20px}.container_grid_1200:nth-of-type(6n + 6) .ctn_contact_interlocuteur{padding:80px 0 80px 0}.bloc_interlocuteur{width:50%;margin-top:110px}.bloc_interlocuteur .sous_titre{font-size:12px}.bloc_formulaire{width:55%}#contactFormConf{color:#002349;padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;background:url(/theme/_siteSIR2021.sirfrance/images/ico_select.svg) no-repeat right;background-size:20px;width:100%}#contactFormConf option{font-size:18px}#contactFormConf:focus-visible{outline:none}#fa_date_pick{background:url(/theme/_siteSIR2021.sirfrance/images/calendar.svg) no-repeat left;padding-left:30px}#fa_date_pick+label{padding-left:30px}#fa_date_pick+label.not-empty{padding-left:0}#fa_date_pick+label.not-empty .ico_arrow_btn{margin:0 5px 3px;background:url(/theme/_siteSIR2021.sirfrance/images/ico_arrow_light_grey.svg) no-repeat center center}#fa_date_pick+label .ico_arrow_btn{margin:0 5px 3px}.ctn_agence,.ctn_nego{display:flex}.ctn_agence figure,.ctn_nego figure{width:110px;height:140px;position:relative;overflow:hidden;flex-shrink:0}.ctn_nego{margin-bottom:60px}.nego{position:relative;margin-left:30px;padding-bottom:15px}.nego::after{content:"";position:absolute;left:0px;bottom:0px;width:70px;height:1px;background-color:#c29b40}.nego_name{font-family:"freight-big-pro","Times New Roman",Georgia,serif;color:#002349;font-size:22px;letter-spacing:1.5px;margin-bottom:4px;line-height:110%}.nego_title{margin-bottom:0}.nego_title+.nego_title_default{display:none}.nego_rsac{color:#888;font-size:11px;margin-top:.2em}.nego_tel{margin-top:18px}.nego_tel a{color:#999;font-size:14px;font-weight:600}.agence_tel{margin-top:10px}.agence_tel a{color:#999;font-size:14px;font-weight:600}.ctn_agence{margin-left:110px;margin-bottom:40px}.ctn_agence .sous_titre{margin-bottom:10px}.ctn_agence--noNego{margin-left:0}.ctn_agence_wrapper{margin-left:30px}.agence_brand{font-family:"freight-big-pro","Times New Roman",Georgia,serif;color:#002349;font-size:20px;letter-spacing:1px}.agence_address{color:#999;font-size:14px}.agence_brand_bis{margin-bottom:15px}.form textarea{margin-top:0px;height:100px}.container_grid_annonces{background-color:#f2f2f2;padding:80px 0}.container_grid_annonces .bigTitle{grid-column:3;grid-row:1;text-align:center}.ctn_article_annonce{display:flex;align-items:stretch;padding:30px 0 0 0;grid-column:3;grid-row:2;flex-wrap:wrap;gap:20px}.annonce{width:calc(33.3333333333% - 13.3333333333px);background-color:#fff;border:1px solid #e5e5e5}.annonce h2{display:none}.annonce_img_container{position:relative;margin:0;overflow:hidden}.annonce_img_container .annonce_img{position:absolute;top:0;left:0;transition:all .6s ease-in-out;display:block}.annonce_img_container figcaption{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#002349;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .4s ease-in-out}.annonce_img_container figcaption .btnGold{display:inline-block;margin-top:0;transition:all .2s ease-in-out}.annonce_img_container figcaption .btnGold .ico_arrow_btn_white{margin-left:12px}.annonce_img_container figcaption .btnGold:hover{margin-left:13px}.annonce_img_container figcaption .btnGold:hover .ico_arrow_btn_white{margin-left:25px}.annonce_img_container .supplement{background-color:#001731;display:block;z-index:2;height:40px;text-align:center}.annonce_img_container .exclu{position:absolute;left:0;top:0;width:130px;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-weight:700;padding:12px}.annonce_img_container .media{position:absolute;right:0;width:100px;text-align:right;z-index:2}.annonce_img_container .media .supplement{width:40px;display:inline-block}.annonce_img_container .media .ico_video{background:url(/theme/_siteSIR2021.sirfrance/images/ico_video.png) no-repeat center center;background:url(/theme/_siteSIR2021.sirfrance/images/ico_video.svg) no-repeat center center;width:40px;height:40px;display:block;padding:10px}.annonce_img_container .media .ico_virtual_visit_360{background:url(/theme/_siteSIR2021.sirfrance/images/ico_virtual_visit_360.png) no-repeat center center;background:url(/theme/_siteSIR2021.sirfrance/images/ico_virtual_visit_360.svg) no-repeat center center;background-size:25px;width:40px;height:40px;display:block;margin-left:0}.annonce_img_container:hover .annonce_img{transform:scale(1.1)}.annonce_img_container:hover figcaption{opacity:.9}.infos{padding:15px 20px 18px 20px}.infos .city{display:block;font-family:"freight-big-pro","Times New Roman",Georgia,serif;color:#002349;font-size:24px;font-weight:700;letter-spacing:1px;margin-bottom:5px}.infos .infos_bottom{display:block;justify-content:space-between;gap:20px}.infos .group{color:#666;letter-spacing:1.5px;font-size:13px;text-transform:uppercase;flex:1}.infos .group>span:not(.pieces):not(.personne){border-right:1px solid #c9c9c9;padding-right:12px;margin-right:7px}.infos .chiffre{font-size:16px;color:#002349;font-weight:700}.infos .ctn_price{display:block;text-align:left;margin-top:8px}.infos .price{color:#002349;letter-spacing:1.2px;font-size:16px;font-weight:700}.infos .price_short{font-size:13px}#floatNavigation,#floatContact{z-index:10;position:fixed;bottom:30px;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700;background-color:#002349;box-shadow:0 0 20px rgba(0,0,0,.3);color:#fff;transform:translateX(0%);transition-property:transform,box-shadow;transition-duration:300ms}#floatNavigation.hidden,#floatContact.hidden{box-shadow:0 0 20px rgba(0,0,0,0)}#floatNavigation a,#floatContact a{color:#fff}#floatNavigation{display:flex;z-index:11;left:0;margin-left:30px;align-items:center;padding:0 20px;gap:25px}#floatNavigation.hidden{transform:translateX(calc(-100% - 50px))}.prevNextCtn{padding:13px 0;white-space:nowrap}.prevNextSeparator{display:inline-block;vertical-align:middle;width:1px;height:24px;margin:0 6px;background-color:#fff}.prevNextBtn,.prevNextBtn a{display:inline-block;vertical-align:middle;height:14px;transition:all .2s ease-in-out}.prevNextBtn a{overflow:hidden}.prevNextBtn a::before{display:inline-block;font-family:swiper-icons;font-size:14px;text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;padding:0 2px}.prevNextBtn a::after{content:attr(title);transition:all .2s ease-in-out;display:none}.prevNextBtn--prev a::before{content:"prev"}.prevNextBtn--next{direction:rtl}.prevNextBtn--next a::before{content:"next"}.prevNextBtn a.hover::after{display:inline-block}.js-backBtn:not(.ready){display:none}.backBtn{background:url(/theme/_siteSIR2021.sirfrance/images/ico_back.svg) no-repeat left;background-size:16px;padding:13px 0 13px 26px}#floatContact{display:block;right:0;margin-right:30px;border:0;cursor:pointer;padding:18px 20px}#floatContact.hidden{transform:translateX(calc(100% + 50px))}.btnContactMobile{display:none;width:100%;position:fixed;bottom:0;left:0;right:0;z-index:10;box-shadow:0 0 20px rgba(0,0,0,.3)}.btnContactMobile .btn{border-right:1px solid #666;color:#fff;margin-top:0px;padding:10px;width:100%;font-size:12px}.btnContactMobile .appeler,.btnContactMobile .message{padding-top:16px}#titreForm{overflow:hidden}#contactFormConf{letter-spacing:1px;font-size:45px;text-overflow:ellipsis}.diagnoticsEnergetic{margin-left:16px}.diagPreviewsContainer{padding:0px 0 20px;margin-top:-10px;margin-left:-20px}.diagPreview{font-size:0;line-height:0;display:inline-block;cursor:pointer;padding-top:10px;padding-left:20px}.diagPreview.noValue .diagPreview__wrapper{opacity:.3}.diagPreview__class{display:inline-block;width:16px;height:16px;color:#fff;text-align:center;vertical-align:middle}.diagPreview__class.current{width:24px;height:24px;line-height:22px;border:1px solid #fff;font-size:14px;font-weight:600}.diagPreview--pe .diagPreview__class[data-class=A]{background-color:#00a06d}.diagPreview--pe .diagPreview__class[data-class=B]{background-color:#52b153}.diagPreview--pe .diagPreview__class[data-class=C]{background-color:#a5cc74}.diagPreview--pe .diagPreview__class[data-class=D]{background-color:#f4e70f}.diagPreview--pe .diagPreview__class[data-class=E]{background-color:#f0b40f}.diagPreview--pe .diagPreview__class[data-class=F]{background-color:#eb8235}.diagPreview--pe .diagPreview__class[data-class=G]{background-color:#d7221f}.diagPreview--ges .diagPreview__class[data-class=A]{background-color:#a3daf8}.diagPreview--ges .diagPreview__class[data-class=B]{background-color:#8cb4d3}.diagPreview--ges .diagPreview__class[data-class=C]{background-color:#7792b1}.diagPreview--ges .diagPreview__class[data-class=D]{background-color:#606f8f}.diagPreview--ges .diagPreview__class[data-class=E]{background-color:#4d5271}.diagPreview--ges .diagPreview__class[data-class=F]{background-color:#393551}.diagPreview--ges .diagPreview__class[data-class=G]{background-color:#281b35}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=A]{background-color:#009036}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=B]{background-color:#57ab27}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=C]{background-color:#c9d200}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=D]{background-color:#ffed00}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=E]{background-color:#fbbb00}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=F]{background-color:#eb690b}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=G]{background-color:#e3001a}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=A]{background-color:#e1dae2}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=B]{background-color:#d3acc6}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=C]{background-color:#bf87ab}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=D]{background-color:#b56897}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=E]{background-color:#b34785}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=F]{background-color:#a31770}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=G]{background-color:#95006b}.diagPreview--pe .diagPreview__class[data-class=C],.diagPreview--pe .diagPreview__class[data-class=D],.diagPreview--pe .diagPreview__class[data-class=E],.diagPreview--ges .diagPreview__class[data-class=A],.diagPreview--ges .diagPreview__class[data-class=B],.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=C]{color:#333}.diagPreview__value{margin-top:2px;font-size:10px;line-height:1.3;text-align:center}#similarSwiper{width:100%}.annonceVendu .filsAriane{position:initial}.annonceVendu .filsAriane li a,.annonceVendu .filsAriane li [itemprop=name]{color:#999}.annonceVendu .ctn_btn_prevNextBack{top:0px;right:10px}.annonceVendu #diaporama{position:relative;background-color:rgba(0,0,0,0);height:auto !important}.annonceVendu .photoPrincipale{position:relative;overflow:hidden;width:100%;height:100%;grid-column:3;margin:0;margin-top:25px}.annonceVendu .photoPrincipale::before{content:"";float:left;padding-top:55%}.annonceVendu .photoPrincipale::after{content:"";display:block;clear:left}.annonceVendu .photoPrincipale .cover{position:absolute}.annonceVendu .annonceSwiperEncart{margin-left:25px;bottom:-58%;height:260px;max-width:350px}.annonceVendu .ctn_numbers{padding-top:35px}.annonceVendu .number{font-size:55px}.annonceVendu .btnPrice{margin-top:30px}.annonceVendu .bloc_contact .btnBlue{min-width:280px}@media screen and (max-width: 1400px){.description__wrap{margin-left:85px}.outils>ul{margin-left:85px}}@media screen and (max-width: 1200px){#annonceSwiperThumbs{width:350px}.number{font-size:50px}.ctn_numbers{width:54%}.annonceVendu .annonceSwiperEncart{max-width:300px}.annonceVendu .annonce_top h1{font-size:26px}.annonceVendu .number{font-size:50px}}@media screen and (max-width: 980px){.container_grid_1200--thumbs .ctn_article{grid-column:2/5}.ctn_smallPhoto{margin-top:-140px}.container_grid_1200:nth-of-type(6n + 6) .ctn_contact_interlocuteur{display:block}.ctn_numbers{grid-column:3/5}.number{font-size:40px}.smallNumber{font-size:20px}#floatNavigation,#floatContact{bottom:20px}#floatNavigation{margin-left:20px}#floatContact{margin-right:20px}.ctn_contact{width:330px}.bloc_interlocuteur{width:100%;margin-top:0px;display:flex}.ctn_nego{width:55%}.ctn_agence{margin-left:0;width:45%}.ctn_agence--noNego{width:auto}.bloc_formulaire{width:100%}.ctn_article_blue{grid-template-columns:1fr 1fr}.colonne_blue:nth-of-type(2){grid-column:2}.colonne_blue:nth-of-type(5){grid-column:1;grid-row:3}.detailMap{position:relative;grid-column:2;grid-row:3;top:auto;right:auto;width:100%}.btnBKGDBlue{padding:10px 20px 7px 20px}.annonceVendu .ctn_numbers{grid-column:3/4}.annonceVendu .number{font-size:45px}.annonceVendu .container_grid_1200--thumbs .ctn_article{grid-column:3}.annonceVendu .annonceSwiperEncart{max-width:280px}.annonceVendu .btnPrice{font-size:14px}}@media screen and (max-width: 820px){#diaporama{height:auto}.filsAriane{width:75%}.ctn_btn_prevNextBack{top:10px;right:10px}#diaporama .ctn_btn{top:calc(45vh - 83px);right:10px}.ctn_grid_swiper_coeur_title{display:none !important}.swiper-fs-sizer,.swiper-fs-sizer-2{height:45vh}.container_grid_1200--thumbs{position:relative;display:block}.annonceSwiperEncart{height:auto;bottom:0;width:100%;max-width:100%;background-color:#002349}html.js-scrolled .annonceSwiperEncart{bottom:0px}.toolbox__wrapper{margin:0}.lineGold{display:none}.btnPrice{margin-top:40px}.container_grid_1200--thumbs .ctn_article{display:block}.container_grid_1200:nth-of-type(2n + 1) .ctn_article{padding:0}.annonceSwiperEncart .annonce_top{height:auto}.annonceSwiperEncart h1{font-size:26px}.bloc_contact{display:none}.bloc_texte{width:100%;min-height:auto}.ctn_numbers{width:100%;padding-top:40px}.number{font-size:50px}.smallNumber{font-size:24px}.ctn_description{padding:40px 0 0 0 !important}.ctn_bigPhoto{margin-top:-50px}.ctn_smallPhoto{margin-top:120px;grid-column:4/6}.infos .city{font-size:20px}.infos .group{letter-spacing:1px}#contactFormConf{font-size:30px}.annonceVendu .bloc_contact{display:inline-block}.annonceVendu #diaporama{height:auto}.annonceVendu .container_grid_1200--thumbs{grid-column:3}.annonceVendu .annonceSwiperEncart{max-width:100%;margin-left:0;height:auto}.annonceVendu .annonce_top h1{font-size:22px}}@media screen and (max-width: 700px){.ctn_article_blue{display:block}.colonne_blue{margin-bottom:50px}#floatNavigation,#floatContact{display:none}.btnContactMobile{display:flex}}@media screen and ((max-width: 700px) or (max-height: 500px)){.swiper-gallery-wrapper{grid-template-columns:repeat(1, minmax(0, 1fr));padding:0}.swipper-gallery-photos-label{padding:0 10px}.swiper-galleryCtnImg.ctn_img_2s3::before,.swiper-galleryCtnImg.ctn_img_2s3::after{display:none}.swiper-galleryImg{display:block;position:static;height:auto;pointer-events:none}.swiper-tools{left:auto;right:0}.swiper-fs-wrapper.js-opened:not(.js-mediasOpened) #annonceSwiper{opacity:.3;transform:translateX(-100%);transition:transform 300ms,opacity 300ms}.swiper-fs-wrapper.js-opened:not(.js-mediasOpened) .swipper-gallery-btn{display:none}.swiper-fs-wrapper.js-opened:not(.js-mediasOpened) .swiper-gallery{left:0}.swiper-fs-wrapper.js-opened #annonceSwiper{display:none}.swiper-fs-wrapper.js-opened .swiper-fs-sizer,.swiper-fs-wrapper.js-opened .swiper-fs-sizer-2{height:100%}.swiper-fs-wrapper.js-opened .swiper-fs-sizer{transform:initial;top:0;left:0;right:0;padding:5px 5px}}@media screen and ((max-width: 700px) or (max-height: 500px))and (orientation: landscape){.swiper-gallery-label{text-align:center}.swiper-galleryCtnImg{background-color:rgba(0,0,0,0)}.swiper-galleryImg{width:auto;height:calc(100vh - 20px);margin:0 auto}}@media screen and (max-width: 600px){.annonceSwiperEncart h1{font-size:22px}.annonceSwiperEncart{padding:30px 25px}.swiper-fs-sizer,.swiper-fs-sizer-2{height:36vh}#diaporama .ctn_btn{top:calc(36vh - 83px)}.filsAriane{width:62%}#annonceSwiperThumbs .annonce_top{height:70px}#annonceSwiperThumbs .annonce_top h1{font-size:24px}#annonceSwiperThumbs{height:185px}#annonceSwiperThumbs a{margin-top:20px}#diaporama .ctn_btn{bottom:215px}#diaporama .ctn_btn .btnGoldBorder{font-size:12px;margin-left:5px}.btnPrice{padding:9px 15px;font-size:14px}.ctn_numbers{grid-column:2/5}.number{font-size:27px}.smallNumber{font-size:16px}.ctn_numbers .sous_titre{font-size:11px;letter-spacing:.8px;max-width:65px}.container_grid_1200:nth-of-type(2n + 1) .ctn_description{padding:30px 0 0 0}.description__wrap{top:0px;margin-left:0;margin-top:30px}.description{line-height:180%}.outils ul{display:block;margin-left:0}.ico_outil{margin:20px 0}.toolbox{margin:0}.container_grid_1200_photos{grid-template-columns:1fr 60px repeat(2, minmax(0, 600px)) 60px 1fr}.ctn_bigPhoto{grid-column:2/6}.ctn_bigPhoto .bigPhoto{width:90%}.ctn_smallPhoto{grid-column:3/6;width:100%;margin-top:50px}.container_grid_1200_photos{padding-bottom:50px}.btnBKGDBlue{margin-top:50px}.btnBKGDBlue.mobile{display:block;padding:10px 15px 7px 15px;font-size:12px}.btnBKGDBlue.classique{display:none}.ctn_article_blue{grid-column:2/5;padding:40px 0 60px 0}.container_grid_1200_blue li:not(.sous_titre_blue) .value{font-size:16px}.bloc_interlocuteur{display:block}.ctn_nego{width:100%}.ctn_agence{width:100%;margin-bottom:50px}.ctn_agence_wrapper{margin-left:0}.ctn_agence--noNego .ctn_agence_wrapper{margin-left:30px}.container_grid_1200_blue .bigTitle{padding:50px 0 0 0}.sous_titre_blue{font-size:14px}.btnContactMobile span,.btnContactMobile a{padding:10px}.container_grid_1200:nth-of-type(6n + 6) .ctn_contact_interlocuteur,.container_grid_annonces{padding:60px 0}.ctn_article_annonce{grid-column:2/5}#contactFormConf{font-size:22px}.nego_name{font-size:20px}.ctn_contact_interlocuteur{grid-column:2/5 !important}.nego{margin-left:20px}.ctn_nego figure{width:90px;height:125px}.annonceVendu .number{font-size:27px}}@media screen and (max-width: 340px){#contactFormConf{font-size:20px}.btnContactMobile .btn{font-size:10px}#diaporama .ctn_btn .btnGoldBorder{font-size:11px;padding:9px 15px}.ctn_numbers .sous_titre{font-size:10px;letter-spacing:.5px}}/*# sourceMappingURL=annonces_detail.css.map */
