@font-face{font-family: 'Roboto';font-style:normal;font-weight:100;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_100.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:100;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_100.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 100;src:local('Roboto Italic'),local('Roboto-Italic'),url('../_polices/roboto/_100_ita.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:200;src:local('Roboto ExtraLight'),local('Roboto-ExtraLight'),url('../_polices/roboto/_200.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:200;src:local('Roboto ExtraLight'),local('Roboto-ExtraLight'),url('../_polices/roboto/_200.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 200;src:local('Roboto ExtraLightItalic'),local('Roboto-ExtraLightItalic'),url('../_polices/roboto/_200_ita.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:400;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_400.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:400;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_400.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 400;src:local('Roboto Italic'),local('Roboto-Italic'),url('../_polices/roboto/_400_ita.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:600;src:local('Roboto SemiBold'),local('Roboto-SemiBold'),url('../_polices/roboto/_600.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:600;src:local('Roboto SemiBold'),local('Roboto-SemiBold'),url('../_polices/roboto/_600.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 600;src:local('Roboto SemiBoldItalic'),local('Roboto-SemiBoldItalic'),url('../_polices/roboto/_600_ita.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:500;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_500.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:500;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_500.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 500;src:local('Roboto Italic'),local('Roboto-Italic'),url('../_polices/roboto/_500_ita.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:800;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_800.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style:normal;font-weight:800;src:local('Roboto '),local('Roboto-'),url('../_polices/roboto/_800.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'Roboto';font-style: italic;font-weight: 800;src:local('Roboto Italic'),local('Roboto-Italic'),url('../_polices/roboto/_800_ita.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'American Typewriter';font-style:normal;font-weight:200;src:local('American Typewriter ExtraLight'),local('AmericanTypewriter-ExtraLight'),url('../_polices/american-typewriter/_200.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'American Typewriter';font-style:normal;font-weight:400;src:local('American Typewriter '),local('AmericanTypewriter-'),url('../_polices/american-typewriter/_400.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'American Typewriter';font-style:normal;font-weight:600;src:local('American Typewriter SemiBold'),local('AmericanTypewriter-SemiBold'),url('../_polices/american-typewriter/_600.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'American Typewriter Condensed';font-style:normal;font-weight:200;src:local('American Typewriter Condensed ExtraLight'),local('AmericanTypewriterCondensed-ExtraLight'),url('../_polices/american-typewriter-condensed/_200.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'American Typewriter Condensed';font-style:normal;font-weight:400;src:local('American Typewriter Condensed '),local('AmericanTypewriterCondensed-'),url('../_polices/american-typewriter-condensed/_400.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family: 'American Typewriter Condensed';font-style:normal;font-weight:600;src:local('American Typewriter Condensed SemiBold'),local('AmericanTypewriterCondensed-SemiBold'),url('../_polices/american-typewriter-condensed/_600.ttf') format('truetype');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face{font-family:'houzez-iconfont';src:url('../_polices/houzez-icons/houzez-iconfont.eot?jd28ud');src:  url('../_polices/houzez-icons/houzez-iconfont.eot?jd28ud#iefix') format('embedded-opentype'),url('../_polices/houzez-icons/houzez-iconfont.ttf?jd28ud') format('truetype'),url('../_polices/houzez-icons/houzez-iconfont.woff?jd28ud') format('woff'),url('../_polices/houzez-icons/houzez-iconfont.svg?jd28ud#houzez-iconfont') format('svg');font-weight: normal;font-style: normal;font-display: block;}.icone{font-family:'houzez-iconfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding:0 0.5em 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_parametre::before{content:"\e91b";}.ico_loupe::before{content:"\e937";}.ico_imprimer::before{content:"\e955";}.ico_telephone::before{content:"\e930";}.ico_appeler::before{content:"\e95a";}.ico_portable::before{content:"\e954";}.ico_envelope::before{content:"\e91d";}.ico_bulle::before{content:"\e92a";}.ico_repondre::before{content:"\e91c";}.ico_valider-cercle::before{content:"\e91a";}.ico_cercle::before{content:"\e938";}.ico_linkedin::before{content:"\e932";}.ico_instagram::before{content:"\e93b";}.ico_facebook::before{content:"\e93c";}.ico_youtube::before{content:"\e942";}.ico_localisation::before{content:"\e931";}.ico_plan::before{content:"\e929";}.ico_surface::before{content:"\e94d";}.ico_surface-2::before{content:"\e95f";}.ico_surface-terrain::before{content:"\e952";}.ico_equerre::before{content:"\e936";}.ico_lit-double::before{content:"\e91f";}.ico_douche::before{content:"\e915";}.ico_voiture::before{content:"\e919";}.ico_appartement::before{content:"\e916";}.ico_maison::before{content:"\e94e";}.ico_bail::before{content:"\e900";}.ico_terrain::before{content:"\e929";}.ico_partager::before{content:"\e951";}.ico_coeur-retirer::before{content:"\e927";}.ico_coeur::before{content:"\e928";}.ico_categorie::before{content:"\e943";}.ico_image::before{content:"\e94b";}.ico_croix-cercle::before{content:"\e935";}.ico_croix::before{content:"\e94a";}.ico_menu::before{content:"\e92d";}.ico_fleche-gauche-double::before{content:"\e95d";}.ico_fleche-gauche::before{content:"\e911";}.ico_fleche-droite::before{content:"\e912";}.ico_icon-pencil-circle::before{content:"\e92f";}.ico_icon-analytics-bars-circle::before{content:"\e905";}.ico_icon-analytics-bars::before{content:"\e906";}.ico_arrow-button-right-1::before{content:"\e95e";}.ico_icon-earth-1::before{content:"\e926";}.ico_icon-subtract::before{content:"\e92e";}.ico_icon-floppy-disk::before{content:"\e920";}.ico_icon-subtract-circle::before{content:"\e959";}.ico_icon-dislike::before{content:"\e957";}.ico_icon-like::before{content:"\e958";}.ico_icon-close-quote::before{content:"\e956";}.ico_icon-messaging-whatsapp::before{content:"\e953";}.ico_icon-layout-bullets::before{content:"\e94f";}.ico_icon-layout-module-1::before{content:"\e950";}.ico_icon-upload-button::before{content:"\e94c";}.ico_icon-pencil::before{content:"\e949";}.ico_icon-download-bottom::before{content:"\e948";}.ico_icon-add-circle::before{content:"\e901";}.ico_icon-add-square::before{content:"\e902";}.ico_icon-add::before{content:"\e903";}.ico_icon-alarm-bell::before{content:"\e904";}.ico_icon-answer-machine::before{content:"\e907";}.ico_icon-arrow-button-circle-down::before{content:"\e908";}.ico_icon-arrow-button-circle-left::before{content:"\e909";}.ico_icon-arrow-button-circle-right::before{content:"\e90a";}.ico_icon-arrow-button-circle-up::before{content:"\e90b";}.ico_icon-arrow-button-down-2::before{content:"\e90c";}.ico_icon-arrow-button-left-2::before{content:"\e90d";}.ico_icon-arrow-button-right-2::before{content:"\e90e";}.ico_icon-arrow-button-up-2::before{content:"\e90f";}.ico_icon-arrow-down-1::before{content:"\e910";}.ico_icon-arrow-up-1::before{content:"\e913";}.ico_icon-attachment::before{content:"\e914";}.ico_icon-calendar-3::before{content:"\e917";}.ico_icon-camera-1::before{content:"\e918";}.ico_icon-expand-3::before{content:"\e91e";}.ico_icon-hyperlink-3::before{content:"\e921";}.ico_icon-layout-dashboard::before{content:"\e922";}.ico_icon-location-target::before{content:"\e923";}.ico_icon-location-user::before{content:"\e924";}.ico_icon-lock-5::before{content:"\e925";}.ico_icon-move-expand-vertical::before{content:"\e92b";}.ico_icon-move-left-right::before{content:"\e92c";}.ico_icon-rating-half-star::before{content:"\e933";}.ico_icon-rating-star::before{content:"\e934";}.ico_icon-single-neutral-circle::before{content:"\e939";}.ico_icon-single-neutral::before{content:"\e93a";}.ico_icon-social-media-google-plus-1::before{content:"\e93d";}.ico_icon-social-media-twitter::before{content:"\e93e";}.ico_icon-social-media-yelp::before{content:"\e93f";}.ico_icon-social-pinterest::before{content:"\e940";}.ico_icon-social-video-vimeo::before{content:"\e941";}.ico_icon-task-list-plain-1::before{content:"\e944";}.ico_icon-task-list-text-1::before{content:"\e945";}.ico_icon-time-clock-circle::before{content:"\e946";}.ico_icon-video-meeting-skype::before{content:"\e947";}.ico_icon-designer-community-behance::before{content:"\e95b";}.ico_piscine{background-image: url('../_ico/piscine.png/51,51,51');background-position:top center;background-size:1.2em;width:1.5em;height:1.5em;background-repeat:no-repeat;display:inline-block;}@page{margin:0.5cm;}
@page :not(:first){margin:1.5cm;}
.SBnoPrint,
nav#menuPrinc>*:not(#logo),
nav:not(#menuPrinc),
footer,
#SBbodyLoad,
.SBunItem>div:last-child,
body.SBmode_noHeader header,
.SBtrame_d,
.annonce_fiche #galerie,
.annonce_fiche #similaires,
#tidio-chat,
#SBnotif,
.SBfenetre,
.SB-galerie{display:none !important;}
body{width:auto!important;margin:auto!important;font-size:12pt;}
a.lien1::after,
.blogArticle a::after,
a.lien2::after{content:' (' attr(href) ')';font-style:italic;}
.lien1,.blogArticle a{color:transparent !important;text-shadow:1pt 0 rgb(102,102,102);}.lien2{color:transparent !important;text-shadow:1pt 0 rgb(150,150,150);}
h1{font-size:22pt;padding:0.25cm 0 0cm 0;}
h2,.titre2{font-size:12pt;letter-spacing:1pt;border-bottom:1pt solid rgb(240,240,240);padding:0.25cm 0 0.1cm 0;}
h3,.titre3{font-size:11pt;padding:0.25cm 0 0.1cm 0;}
h2:not(:first-child),.titre2:not(:first-child),h3:not(:first-child),.titre3:not(:first-child){margin-top:0.25em;}
table+table{margin-top:0.5cm;}
td,th{padding:4pt;border:1pt solid rgb(220,220,220);}
th{border:1pt solid rgb(102,102,102);}
ul:not(.grille){padding:0.25cm 0 0 0;}
*:not(h2)+ul:not(.grille){border-top:1pt solid rgb(240,240,240);}
li{padding:4pt 0;}
ul.grille{padding-top:0.25cm;}
ul.grille li{width:calc(33.33% - 0.5cm);margin:0 0.5cm 0.25cm 0;padding:4pt;border-radius:0.25cm;border:1pt solid rgb(220,220,220);}
ul.grille li>span.icone+span:not(.icone){max-width:calc(100% - 1cm);}
ul.grille li>span:not(.icone)::before{content:'';height:0.5cm;}
ul.grille li>span.icone{width:1cm;}
ul.grille li>span:not(.icone)>span{font-size:9pt;}







._print_l1{width:100% !important;}
._print_align-center{text-align:center !important;}
.pastille::before,
#qr::before,
.diagramme>div>div::before{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;overflow:hidden;}



nav#menuPrinc{text-align:center;border-bottom:1pt solid rgb(220,220,220);margin-bottom:0.5cm;padding-bottom:0.25cm;}
#logo{font-size:9pt;display:inline-block;}
#logo>div{position:relative;}
#logo>div:first-child{text-align:center;}
#logo>div+div{text-align:left;font-size:12pt;border-left:1pt solid rgb(220,220,220);padding-left:0.25cm;}
#logo img{width:2.25cm;}
#logo img+div{
    position: absolute;
    bottom: 0;
    letter-spacing: -0.5pt;
    text-transform: uppercase;
    font-size: 9pt;
    left: 0;
    right: 0;
    text-align: center;
}


.SBtrame_c,
.SBtrame_g{display:block;text-align:left;}










.annonce_apercu>div{font-size:10pt;}
.annonce_apercu>div:not(:last-child){margin-right:0.75cm;}
.annonce_apercu{border-bottom:1pt solid rgb(240,240,240);padding:0.5cm 0;}


.annonce_apercu>div>span:not(.icone)+span{color:transparent !important;text-shadow:1pt 0 rgb(153,153,153);margin-left:0.5cm;}
.annonce_apercu>div>div{color:transparent !important;text-shadow:1pt 0 rgb(102,102,102);font-size:9pt;}


.annonce_ville{font-size:15pt;color:transparent !important;text-shadow:1pt 0 rgb(151,151,151);position:relative;top:0.5cm;}

.annonce_prix>div{font-size:20pt;}
.annonce_prix>div>span{font-size:7pt;}
.annonce_reference{font-size:8pt;}


.annonce_pastilles{margin-top:-0.75cm;position:relative;top:0.5cm;text-align:center;}
.pastille{color:transparent !important;text-shadow:1pt 0 white;position:relative;padding:0.25cm 0.5cm;border-radius:0.5em;margin:0 5pt;border-radius:0.25cm;overflow:hidden;}
.pastille::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(202,26,21);' />");}
.pastille>span{position:relative;z-index:2;}


#qr{width:3cm;height:3cm;position:absolute;bottom:0;right:0;}
#qr::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:white;' />");}
#qr>img{position:absolute;bottom:0%;right:0%;z-index:2;width:90%}




/* Les diagrammes (DPE/GES) */
.diagramme{width:50%;display:inline-block;vertical-align:top;}
.diagramme>span{font-size:8pt;}
.diagramme>div{position:relative;}

.diagramme>div>span{position:absolute;top:2pt;left:7cm;color:white;background-color:rgb(51,51,51);padding:2pt 8pt 2pt 2pt;border-radius:0 0.5em 0.5em 0;font-size:10pt;line-height:12pt;}
.diagramme>div>span::before{content:'';position:absolute;display:inline-block;box-sizing:border-box;height:16pt;top:0;left:-16pt;width:16pt;border:0 solid transparent;border-top-width:8pt;border-bottom-width:8pt;border-right:8pt solid rgb(51,51,51);}

.diagramme.vA>div>span{top:2pt;}
.diagramme.vB>div>span{top:22pt;}
.diagramme.vC>div>span{top:42pt;}
.diagramme.vD>div>span{top:62pt;}
.diagramme.vE>div>span{top:82pt;}
.diagramme.vF>div>span{top:102pt;}
.diagramme.vG>div>span{top:122pt;}
.diagramme>div>div{margin:2pt 0;width:auto;padding:2pt;position:relative;text-shadow:1px 1px 1px rgba(255, 255, 255, 0.5);}
.diagramme>div>div>span{display:inline-block;font-size:10pt;position:relative;z-index:2;}
.diagramme>div>div>div{display:inline-block;z-index:2;position:absolute;right:8pt;top:2pt;font-size:12pt;text-transform:uppercase;font-family:'American Typewriter';}

.diagramme>div>div:nth-child(1){width:2cm;}
.diagramme>div>div:nth-child(2){width:2.8cm;}
.diagramme>div>div:nth-child(3){width:3.6cm;}
.diagramme>div>div:nth-child(4){width:4.4cm;}
.diagramme>div>div:nth-child(5){width:5.2cm;}
.diagramme>div>div:nth-child(6){width:6cm;}
.diagramme>div>div:nth-child(7){width:6.8cm;}
.diagramme.dpe>div>div:nth-child(1)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(0,146,54);' />");}
.diagramme.dpe>div>div:nth-child(2)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(78,179,25);' />");}
.diagramme.dpe>div>div:nth-child(3)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(201,211,0);' />");}
.diagramme.dpe>div>div:nth-child(4)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(255,235,6);' />");}
.diagramme.dpe>div>div:nth-child(5)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(251,187,1);' />");}
.diagramme.dpe>div>div:nth-child(6)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(235,105,11);' />");}
.diagramme.dpe>div>div:nth-child(7)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(231,0,27);' />");}
.diagramme.ges>div>div:nth-child(1)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(247,243,255);' />");}
.diagramme.ges>div>div:nth-child(2)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(222,199,251);' />");}
.diagramme.ges>div>div:nth-child(3)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(209,168,236);' />");}
.diagramme.ges>div>div:nth-child(4)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(201,150,243);' />");}
.diagramme.ges>div>div:nth-child(5)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(187,114,247);' />");}
.diagramme.ges>div>div:nth-child(6)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(167,77,235);' />");}
.diagramme.ges>div>div:nth-child(7)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(137,26,227);' />");}
.diagramme.dpe[data-valeur="0"]>div>div:nth-child(1)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(63,63,63);' />");}
.diagramme.dpe[data-valeur="0"]>div>div:nth-child(2)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(93,93,93);' />");}
.diagramme.dpe[data-valeur="0"]>div>div:nth-child(3)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(136,136,136);' />");}
.diagramme.dpe[data-valeur="0"]>div>div:nth-child(4)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(165,165,165);' />");}
.diagramme.dpe[data-valeur="0"]>div>div:nth-child(5)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(146,146,146);' />");}
.diagramme.dpe[data-valeur="0"]>div>div:nth-child(6)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(117,117,117);' />");}
.diagramme.dpe[data-valeur="0"]>div>div:nth-child(7)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(86,86,86);' />");}
.diagramme.ges[data-valeur="0"]>div>div:nth-child(1)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(248,248,248);' />");}
.diagramme.ges[data-valeur="0"]>div>div:nth-child(2)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(224,224,224);' />");}
.diagramme.ges[data-valeur="0"]>div>div:nth-child(3)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(204,204,204);' />");}
.diagramme.ges[data-valeur="0"]>div>div:nth-child(4)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(198,198,198);' />");}
.diagramme.ges[data-valeur="0"]>div>div:nth-child(5)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(182,182,182);' />");}
.diagramme.ges[data-valeur="0"]>div>div:nth-child(6)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(160,160,160);' />");}
.diagramme.ges[data-valeur="0"]>div>div:nth-child(7)::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background:rgb(130,130,130);' />");}





.SBmap{height:10cm;}
.SBmap .leaflet-control-zoom{display:none !important;}









.ISIagent{text-align:center;}
.ISIagent>div{width:auto;text-align:left;}
.ISIagent>div>div:first-child{width:2.5cm;}
.ISIagent>div>div:last-child{width:calc(100% - 2.5cm);padding-left:0.5cm;}
.ISIagent .titre3{margin-bottom:0.1cm;padding-bottom:0;border-bottom:none;font-size:10pt;}
.ISIagent .titre>div:last-child{border-bottom:1pt solid rgb(240,240,240);font-size:8pt;padding-bottom:0.1cm;color:transparent !important;text-shadow:1pt 0 rgb(151,151,151);}
.contact>div{padding:3pt 0 0 0;font-size:9pt;}
.contact>div>div,
.contact>div>span>a{display:block;padding:4pt 0 0 0;}
.contact a.icone::after{content:' /' attr(data-id);}
a.ico_facebook{color:rgb(59,89,152);}
a.ico_linkedin{color:rgb(14,118,168);}
a.ico_youtube{color:rgb(196,48,43);}
a.ico_instagram{color:rgb(131,58,180);}

.SBimage{overflow:hidden;position:relative;}
.SBimage>img{
	position:absolute;
	display:block;
	top:-100%;
	bottom:-100%;
	left:-100%;
	right:-100%;
	margin:auto;
}
.SBimage.paysage>img{
	max-width:unset;
	max-height:100%;
	width:auto;
}
.SBimage.portrait>img{
	max-width:100%;
	height:auto;
}




















#apercu,
#description,
#equipements,
#interets,
#details,
#adresse{page-break-inside:avoid;break-inside:avoid;}
#description,
#equipements,
#interets,
#details,
#adresse,
#visuels{padding:0.5cm 0.5cm 0.25cm 0.5cm;}






/*
.SBimage::after{
position:absolute;
z-index:1;
top:0;
bottom:0;
left:0;
right:0;
overflow:hidden;
content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' style='background-image:url(\'" attr() "\');' />");
}*/





:root{/* TODO optimiser */
	--larRefAvSect:0;
	--hauteurHeader:0;
	--hauteurSSmenu:0;
	--hauteurFooter:0;
	--yOrigine:0;
	--h16_9:calc(100vw / 1.7778);
	--h16_9_2:calc(var(--h16_9) / 2);
}
body,html{padding:0;margin:0;}
body{font-family:'Roboto';color:rgb(51,51,51);}
h1,h2,h3,.titre1,.titre2,.titre3{font-family:'American Typewriter';margin:0;}
h1,.titre1{text-transform:uppercase;font-weight:400;}
h2,.titre2{font-weight:bold;text-transform:uppercase;}
h3,.titre3{text-transform:uppercase;font-weight:normal;text-align:left;}
a{color:inherit;text-decoration:inherit;}
.lien1,.blogArticle a,.lien2{text-decoration:underline;}
img{max-width:100%;}
table{border-spacing:0;border-collapse:collapse;width:100%;box-sizing:border-box;}
ul{padding:0;margin:0;}
li{list-style:circle inside;}
ul.grille li{list-style:none;box-sizing:border-box;display:inline-block;}
ul.grille li>span,
ul.grille li>span:not(.icone)>span,
ul.grille li>span:not(.icone)::before{display:inline-block;vertical-align:middle;}
ul.grille li>span:not(.icone){max-width:100%;}
ul.grille li>span.icone{box-sizing:border-box;text-align:center;}
header{position:relative;text-align:center;overflow:hidden;}
header>div>div{display:inline-block;position:relative;}
body.scroll header>div>div{padding:14em 0 7em 0;}
body.SBp_accueil header>div>div{font-family:'American Typewriter';text-transform:uppercase;}
body.SBp_accueil header>div>div a{display:inline-block;vertical-align:bottom;padding:0 2em;margin:1em 0;}
body.SBp_accueil header>div>div a>img{margin-bottom:0.5em;}
body.SBp_accueil h1{font-weight:100;font-size:3em;}
header h1{display:inline-block;vertical-align:middle;width:100%;font-size:1.8em;letter-spacing:0.1em;line-height:1.8em;}
div.liensAccueil{width:100%;text-align:center;font-weight:bold;color:white;text-shadow:1px 1px 1px black;}
div.liensAccueil>div{display:inline-block;vertical-align:bottom;margin:1em;}
div.liensAccueil>div>img{margin-bottom:0.5em;}
#logo{font-family:'American Typewriter';}
#logo>div{display:inline-block;vertical-align:middle;}
.SBp_404 main>div>div{
font-size: 3em;
font-family: 'American Typewriter';
text-align: center;
padding: 2em 0.25em 4em 0.25em;
background:linear-gradient(180deg, rgb(255,255,255) 50%, rgba(255, 255, 255, 0) 100%);
}




/* ------------------------ NOUVELLES CSS ------------------------ */
/* 1. Structures principales */
	/* 1.1 Les blocs structurels */
.bloc_ligne{display:flex;flex-wrap:wrap;}
.bloc_ligne._h100{min-height:100%;}
.SBbloc{display:inline-block;box-sizing:border-box;position:relative;}
.SBbloc>.SBunItem{height:100%;position:relative;}
a.SBunItem{display:inline-block;max-width:100%;}
._l1{width:100%;}
._l2{width:50%;}
._l3{width:33.33%;}
._l3x2{width:66.66%;}
._l4{width:25%;}
._l4x3{width:75%;}
._l5{width:20%;}
._l5x2{width:40%;}
._l5x3{width:60%;}
._l5x4{width:80%;}
._l6{width:16.66%;}
._l7{width:100%;}
._l8{width:100%;}
._l9{width:100%;}
._l10{width:100%;}
._l11{width:100%;}
._l12{width:100%;}
._h2x1::before{content:'';display:inline-block;padding-top:50%;vertical-align:top;}
._h4x3::before{content:'';display:inline-block;padding-top:75%;vertical-align:top;}
._h1x1::before{content:'';display:inline-block;padding-top:100%;vertical-align:top;}

	/* 1.1 Les blocs images */
.SBimage{max-width:100%;background-position:center;background-size:cover;}
.SBimage.img_4_1::before{content:'';display:inline-block;padding-top:25%;vertical-align:top;}
.SBimage.img_2_1::before{content:'';display:inline-block;padding-top:50%;vertical-align:top;}
.SBimage.img_4_3::before{content:'';display:inline-block;padding-top:75%;vertical-align:top;}
.SBimage.img_1::before{content:'';display:inline-block;padding-top:100%;vertical-align:top;}
	/* 1.1 Les espacements *//* TODO */
.espace025,
.espace025>.SBbloc:not(.espace0){padding:0.25em;}
.espace025-haut{padding-top:0.25em;}
.espace025-bas{padding-bottom:0.25em;}
.espace025-droite{padding-right:0.25em;}
.espace025-gauche{padding-left:0.25em;}
.espace05,
.espace05>.SBbloc:not(.espace0){padding:0.5em;}
.espace05-haut{padding-top:0.5em;}
.espace05-bas{padding-bottom:0.5em;}
.espace05-droite{padding-right:0.5em;}
.espace05-gauche{padding-left:0.5em;}
.espace075,
.espace075>.SBbloc:not(.espace0){padding:0.5em;}
.espace075-haut{padding-top:0.5em;}
.espace075-bas{padding-bottom:0.5em;}
.espace075-droite{padding-right:0.5em;}
.espace075-gauche{padding-left:0.5em;}
.espace1,
.espace1>.SBbloc:not(.espace0){padding:0.75em;}
.espace1-haut{padding-top:0.75em;}
.espace1-bas{padding-bottom:0.75em;}
.espace1-droite{padding-right:0.75em;}
.espace1-gauche{padding-left:0.75em;}
.espace15,
.espace15>.SBbloc:not(.espace0){padding:1em;}
.espace15-haut{padding-top:1em;}
.espace15-bas{padding-bottom:1em;}
.espace15-droite{padding-right:1em;}
.espace15-gauche{padding-left:1em;}
.margin3-haut{margin-top:2em;}
	/* 1.1 styles d'apparence globaux */
.align-middle{vertical-align:middle;}
.align-bottom{vertical-align:bottom;}
.align-top{vertical-align:top;}
.align-center{text-align:center;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.box-shadow{box-shadow:0 0 0.5em rgba(0,0,0,0.25);}
.box-shadow-left{box-shadow:-0.5em 0 0.5em -0.5em rgba(0,0,0,0.25);}
.box-shadow-right{box-shadow:0.5em 0 0.5em -0.5em rgba(0,0,0,0.25);}
.box-shadow-top{box-shadow:0 -0.5em 0.5em -0.5em rgba(0,0,0,0.25);}
.box-shadow-bottom{box-shadow:0 0.5em 0.5em -0.5em rgba(0,0,0,0.25);}
.arrondi{border-radius:1em;overflow:hidden;}
.arrondi.rond-haut{border-radius:10em 10em 1em 1em;}
.arrondi.rond-gauche{border-radius:10em 1em 1em 10em;}
.arrondi.rond-droite{border-radius:1em 10em 10em 1em;}
.arrondi.rond-bas{border-radius:1em 1em 10em 10em;}
.ombre{box-shadow:0 0.25em 0.75em rgba(0,0,0,0.1);}/* TODO autres ombres */
.cercle{border-radius:50%;}
	/* 1.1 Les items (blocs visuels) */
.SBunItem{position:relative;}
.SBunItem>div:first-child{transition:all 300ms ease-out;width:100%;height:100%;box-sizing:border-box;}
.SBunItem:not(.SBloaded)>div:first-child,
.item_scroll:not(.iScrollAff) .SBunItem.SBloaded>div:first-child{transform:scale(0.3);opacity:0;}
.SBunItem.SBloaded>div:first-child,
.item_scroll.iScrollAff .SBunItem.SBloaded>div:first-child{opacity:1;}

/* 3. Contenus spécifiques */




/* Les Maps (OSM) */
.SBmap{width:100%;}
/* Les Carroussels */
.SBcarroussel{width:100%;position:relative;white-space:nowrap;overflow:hidden;transition:opacity 300ms ease-out;}
.SBcarroussel.SBloaded{background-color:rgb(51,51,51);}
.SBcarroussel>div{height:100%;display:inline-block;position:relative;vertical-align:middle;background-size:0;transition:opacity 300ms ease-out;opacity:1;background-position:center;background-repeat:no-repeat;}
.SBcarroussel:not(.noAnimation)>div{transition:left 300ms ease-out, opacity 300ms ease-out;}
.SBcarroussel[data-size="cover"]>div,
.SBcarroussel[data-size="contain"]>div{width:100%;}
.SBcarroussel[data-size="cover"],
.SBcarroussel[data-size="contain"]{height:100%;}
.SBcarroussel[data-size="cover"]>div{background-size:cover;}
.SBcarroussel[data-size="contain"]>div{background-size:contain;}
.SBcarroussel img{max-width:100%;max-height:100%;opacity:1;vertical-align:middle;}
.SBcarroussel[data-size="cover"] img,
.SBcarroussel[data-size="contain"] img{display:none;}
.SBcarroussel>div::after{content:'';width:100%;height:100%;background-color:rgba(51,51,51,0.5);position:absolute;top:0;left:0;transition:all 300ms ease-out;pointer-events:none;background-repeat:no-repeat;background-size:2em;}
.SBcarroussel[data-size="auto"]>div.a_charger{max-width:0%;overflow:hidden;}
.SBcarroussel>div.a_charger{opacity:0;}
.SBcarroussel.noAnimation>span{opacity:0;}
.SBcarroussel>div.focus::after{background-color:rgba(51,51,51,0);box-shadow:0 0 2em black;z-index:1;}
.SBcarroussel>div.after,
.SBcarroussel>div.before{cursor:pointer;}
.SBcarroussel>div::before{content:'';height:100%;display:inline-block;vertical-align:middle;}
body:not(.SB_tactile) .SBcarroussel.hover_before>div.focus::after{box-shadow:0.5em 0 2em -0.5em black;}
body:not(.SB_tactile) .SBcarroussel.hover_after>div.focus::after{box-shadow:-0.5em 0 2em -0.5em black;}
body:not(.SB_tactile) .SBcarroussel.hover_before>div.before::after,
body:not(.SB_tactile) .SBcarroussel.hover_after>div.after::after{background-color:rgba(51,51,51,0.1);}
.SBcarroussel>span{display:inline-block;position:absolute;height:5em;width:5em;top: calc(50% - 2.5em);background-position:center;background-repeat:no-repeat;cursor:pointer;background-size:1em 1.5em;transition:all 300ms ease-out;opacity:1;pointer-events:auto;}
.SBcarroussel>span.btn-prec{background-position:left 1.5em center;left:0;background-image:url("../_ico/chevron-gauche.png/255,255,255"),radial-gradient(circle, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 50%);}
.SBcarroussel>span.btn-suiv{background-position:right 1.5em center;right:0;background-image:url("../_ico/chevron-droite.png/255,255,255"),radial-gradient(circle, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 50%);}
body:not(.SB_tactile) .SBcarroussel.hover_before>span.btn-prec,
body.SB_tactile .SBcarroussel>span.btn-prec{background-position:left 1em center;}
body:not(.SB_tactile) .SBcarroussel.hover_after>span.btn-suiv,
body.SB_tactile .SBcarroussel>span.btn-suiv{background-position:right 1em center;}
/* Gros texte */
.zoneGrosTexte{text-align:center;padding:0 1.5em 3em 1.5em;font-family:'American Typewriter';}
.zoneGrosTexte>div{font-size:1.8em;font-weight:normal;text-align:center;letter-spacing:0.1em;line-height:1.5em;}
/* Compteurs */
.zoneCompteur>div>div{display:inline-block;text-align:center;box-sizing:border-box;vertical-align:top;}/*padding:3em 0;width:33.33%;*/
.zoneCompteur>div>div>div{font-size:2em;}
.zoneCompteur>div>div>span{font-size:0.8em;display:inline-block;padding-top:1em;color:rgb(151,151,151);font-family:'American Typewriter';text-transform:uppercase;}







/* Une Annonce */
.annonce_apercu>div{display:inline-block;text-align:center;}
.annonce_apercu>div>span:not(.icone){padding:0.5em 0;font-weight:bold;display:inline-block;text-transform:lowercase;}
.annonce_apercu>div:not(:first-child)>span:not(.icone){font-size:1.2em;}
.annonce_apercu>div>span.icone{font-size:1.5em;}
.annonce_apercu>div>span:not(.icone)+span{color:rgb(153,153,153);margin-left:1em;}
.annonce_apercu>div>div{text-transform:uppercase;}
.annonce_ville{text-transform:capitalize;}
.annonce_prix>div{text-align:right;font-weight:bold;}
.annonce_reference{font-weight:bold;float:right;}
.annonce_reference::before{content:'#référence ';}
.pastille{display:inline-block;vertical-align:top;text-transform:uppercase;}


/* TODO */


/* Listes des biens [accueil,vente,location,prestige,annonce,agent] */
body:not(.SBp_annonce):not(.SBp_agent) .liste_bien{padding:0.25em 0.25em 0 0.25em;}
body:not(.SBp_annonce):not(.SBp_agent) .liste_bien+.liste_bien{padding-top:0;}
body.SBp_annonce .liste_bien,
body.SBp_agent .liste_bien{margin-left:-0.25em;}
/* Un bien */
a.unBien{display:block;color:white;position:absolute;left:0.5em;top:0.5em;bottom:0.5em;right:0.5em;transition:all 300ms ease-out;overflow:hidden;border-radius:0.5em;}
.unBien .SBunItem{width:100%;height:100%;}
/* Carroussel, pastilles exclusivité/coup de coeur */
.unBien .SBcarroussel::after{content:'';pointer-events:none;position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(180deg, rgba(203,205,207,0) 30%, rgba(0,0,0,0.85) 100%);box-shadow:0 -0.5em 0.5em -0.5em rgba(0,0,0,0.25) inset;transition:all 300ms ease-out;}
.unBien .pastilles{position:absolute;top:0;left:0;padding:0.5em;}
.unBien .btn-coeur{position:absolute;width:2.5em;height:2.5em;right:0.5em;top:0.5em;text-align:center;border-radius:50%;transition:all 300ms ease-out;}
.unBien .btn-coeur.active{background:white;color:rgb(51,51,51);}
.unBien .ico_coeur,
.unBien .btn-coeur::before{display:inline-block;vertical-align:middle;}
.unBien .btn-coeur::before{content:'';height:100%;}
.unBien .ico_coeur{padding:0;font-size:1.5em;transition:all 300ms ease-out;}
/* Zone d'informations */
.unBien_infos{position:absolute;left:0;right:0;top:calc(100% - 6em);padding:1em 1.5em;transition:all 300ms ease-out;}
.unBien_infos>div{height:2.8em;overflow:hidden;transition:all 300ms ease-out;}
.unBien h3{white-space:nowrap;overflow:hidden;}
.unBien h3,
.unBien h3+div{transition:all 300ms ease-out;position:relative;top:0;}
.unBien h3+div>div{padding-top:0.25em;}
.unBien h3+div>div:not(:first-child){display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;}
.unBien h3+div>div:nth-child(2){width:calc(100% - 5em);}
.unBien h3+div>div:nth-child(3){width:5em;float:right;text-align:right;}
/* Icones : Localisation / Prix / autres informations */
.unBien h3+div>div>div>span:not(.icone),
.unBien h3+div>div>span:first-child>span:not(.icone){font-size: 0.8em;}
.unBien h3+div>div>div>span.icone,
.unBien h3+div>div>span:first-child>span.icone{padding:0 0.25em 0 0;}
/* Localisation / Prix */
.unBien h3+div>div>span{display:inline-block;vertical-align:middle;}
.unBien h3+div>div>span:first-child{width:calc(100% - 7em);overflow:hidden;white-space:nowrap;}
.unBien h3+div>div>span:last-child{width:7em;text-align:right;}
.unBien h3+div>div>span:last-child>span{font-size:0.75em;}
/* Autres informations */
.unBien h3+div>div>div{display:inline-block;vertical-align:bottom;padding:0 1.25em 0 0;}
/* Un bien : hover */
body:not(.SB_tactile) .unBien .btn-coeur:hover .ico_coeur{font-size:1.8em;}
body:not(.SB_tactile) a.unBien:not(:hover) .SBcarroussel>span{opacity:0;}
a.unBien.touchHover .SBcarroussel::after,
body:not(.SB_tactile) a.unBien:hover .SBcarroussel::after{background:linear-gradient(180deg,rgba(203,205,207,0) 0%,rgba(0,0,0,0) 100%);}
body:not(.SB_tactile) a.unBien:hover,
a.unBien.touchHover{z-index:1;left:-0em;right:-0em;top:-0em;bottom:-0em;}/* TODO  */
/* TODO a.unBien.touchHover ??? */
body:not(.SB_tactile) a.unBien:hover .unBien_infos{top:calc(100% - 4.75em);padding:0.25em 2em;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(51,51,51,0.85) 100%);box-shadow:0 0.5em 1.5em -0.5em rgba(0,0,0,0.25);}
body:not(.SB_tactile) a.unBien:hover .unBien_infos>div{height:3.05em;}
body:not(.SB_tactile) a.unBien:hover h3{top:2.5em;}
body:not(.SB_tactile) a.unBien:hover h3+div{top:-1.75em;}
/* Classes vendu/loué/compromis */
.unBien.vendu .SBunItem>div:first-child::after,
.unBien.compromis .SBunItem>div:first-child::after,
.unBien.loue .SBunItem>div:first-child::after,
.annonce_fiche.vendu>.SBunItem:first-child>div:first-child::after,
.annonce_fiche.compromis>.SBunItem:first-child>div:first-child::after,
.annonce_fiche.loue>.SBunItem:first-child>div:first-child::after{position:absolute;top:calc(50% - 4em);transform:rotate(-10deg);width:auto;transform-origin:right;border-radius:0.5em;padding:0.75em 1em;font-size:1.2em;border:0.25em solid rgb(202,26,21);font-weight:bold;color:rgb(202,26,21);text-transform:uppercase;background-color:rgba(255,255,255,0.5);margin:0.5em;}
.unBien.vendu .SBunItem>div:first-child::after,
.annonce_fiche.vendu>.SBunItem:first-child>div:first-child::after{left:calc(50% - 6.75em);}
.unBien.compromis .SBunItem>div:first-child::after,
.annonce_fiche.compromis>.SBunItem:first-child>div:first-child::after{left:calc(50% - 7.25em);}
.unBien.loue .SBunItem>div:first-child::after,
.annonce_fiche.loue>.SBunItem:first-child>div:first-child::after{left:calc(50% - 6.5em);}
.unBien.vendu .SBunItem>div:first-child::after,
.annonce_fiche.vendu>.SBunItem:first-child>div:first-child::after{content:'vendu par l\'agence';}
.unBien.compromis .SBunItem>div:first-child::after,
.annonce_fiche.compromis>.SBunItem:first-child>div:first-child::after{content:'Compromis en cours';}
.unBien.loue .SBunItem>div:first-child::after,
.annonce_fiche.loue>.SBunItem:first-child>div:first-child::after{content:'Déjà loué';}
.unBien.vendu .SBcarroussel,
.unBien.compromis .SBcarroussel,
.unBien.loue .SBcarroussel,
.annonce_fiche.vendu>.SBunItem:first-child .SBcarroussel,
.annonce_fiche.compromis>.SBunItem:first-child .SBcarroussel,
.annonce_fiche.loue>.SBunItem:first-child .SBcarroussel{opacity:0.7;}
.annonce_fiche.vendu>.SBunItem:first-child>div:first-child::after,
.annonce_fiche.compromis>.SBunItem:first-child>div:first-child::after,
.annonce_fiche.loue>.SBunItem:first-child>div:first-child::after{font-size:1.5em;}
/* Les Agents / Contact */
.ISIagent .titre{font-family:'American Typewriter';}
.contact>div>span,
.contact>div>div>a,
.contact>div>div>div{display:inline-block;vertical-align:top;}



@media screen and (max-width:1240px){
	.SBfixeDroit{justify-content:flex-end;flex-wrap:nowrap;}
	.SBtrame_c.SBfixeDroit,
	.SBtrame_c.SBfixeDroit.SBfixeDroitScroll.fixe{padding:0 0 0 1.5em;}
	.SBtrame_c.SBfixeDroit.SBfixeDroitScroll{padding:0 1.5em 0 1.5em;}
	.SBfixeDroit:not(.SBtrame_d_grand) .SBtrame_d{cursor:pointer;}
	.SBfixeDroit:not(.SBtrame_d_grand) .SBtrame_d .SBtrame_d_grand{display:none;}
	.SBfixeDroit:not(.SBtrame_d_grand) .SBtrame_d a{pointer-events:none;}
	.SBfixeDroit.SBtrame_d_grand .SBtrame_d .SBtrame_d_petit{display:none;}
	.SBfixeDroit.SBtrame_d_grand .SBtrame_g{position:relative;}
	.SBfixeDroit.SBtrame_d_grand .SBtrame_g::after{content:'';background-color:rgb(255,255,255,0.75);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}
	.SBfixeDroit{transition:margin 300ms ease-out;}
	/* .SBfixeDroit.SBtrame_d_grand{margin-left:-20em;} */
	.SBfixeDroit .SBtrame_g,
	.SBfixeDroit .SBtrame_d{transition:width 300ms ease-out;flex-grow:0;flex-shrink:0;}
	/*.SBfixeDroit.SBtrame_d_grand .SBtrame_g{width:calc(100% - 20em);}*/
	.SBfixeDroit.SBtrame_d_grand .SBtrame_d{width:20em;max-width:calc(100% - 3.5em);}
}
@media screen and (max-width:920px){
	body.scroll2.SBp_accueil nav#menuSec+div{margin-top:calc(7em + 4px);}
	
	.diagramme+.diagramme{border-top:1px solid rgb(240,240,240);padding-top:1em;margin-top:1em;}
	body.scroll #btnTelephone>a.icone>span{max-width:0;opacity:0;}
}
@media screen and (max-width:640px){
	nav#menuSec form{font-size:0.8em;padding-bottom:1.1em;}
}
@media screen and (min-width:640px){
	.espace075,
	.espace075>.SBbloc:not(.espace0){padding:0.75em;}
	.espace075-haut{padding-top:0.75em;}
	.espace075-bas{padding-bottom:0.75em;}
	.espace075-droite{padding-right:0.75em;}
	.espace075-gauche{padding-left:0.75em;}
	.espace15,
	.espace15>.SBbloc:not(.espace0){padding:1.25em;}
	.espace15-haut{padding-top:1.25em;}
	.espace15-bas{padding-bottom:1.25em;}
	.espace15-droite{padding-right:1.25em;}
	.espace15-gauche{padding-left:1.25em;}
	.margin3-haut{margin-top:2.5em;}
	._w1_l1{width:100%;}
	._w1_l2{width:50%;}
	._w1_l3{width:33.33%;}
	._w1_l3x2{width:66.66%;}
	._w1_l4{width:25%;}
	._w1_l4x3{width:75%;}
	._w1_l5{width:20%;}
	._w1_l5x2{width:40%;}
	._w1_l5x3{width:60%;}
	._w1_l5x4{width:80%;}
	._w1_l6{width:16.66%;}
	._w1_l7{width:100%;}
	._w1_l8{width:100%;}
	._w1_l9{width:100%;}
	._w1_l10{width:100%;}
	._w1_l11{width:100%;}
	._w1_l12{width:100%;}
	
	._w1_h2x1::before{content:'';display:inline-block;padding-top:50%;vertical-align:top;}
	._w1_h4x3::before{content:'';display:inline-block;padding-top:75%;vertical-align:top;}
	._w1_h1x1::before{content:'';display:inline-block;padding-top:100%;vertical-align:top;}
	
	.SBimage._w1_blanc-bottom::after,
	.SBimage._w1_blanc-top::after,
	.SBimage._w1_blanc-right::after,
	.SBimage._w1_blanc-left::after{content:'';height:100%;width:100%;position:absolute;top:0;left:0;}
	.SBimage._w1_blanc-bottom::after{background:linear-gradient(180deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w1_blanc-top::after{background:linear-gradient(0deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w1_blanc-right::after{background:linear-gradient(90deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w1_blanc-left::after{background:linear-gradient(270deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.arrondi._w1_rond-haut{border-radius:10em 10em 1em 1em;}
	.arrondi._w1_rond-gauche{border-radius:10em 1em 1em 10em;}
	.arrondi._w1_rond-droite{border-radius:1em 10em 10em 1em;}
	.arrondi._w1_rond-bas{border-radius:1em 1em 10em 10em;}
	
	.zoneCompteur>div>div>div{font-size:3em;}
	.zoneCompteur>div>div>span{font-size:0.9em;}
	/*.unBien{width:50%;}*/
	#bloc_estimer form input[type="submit"]{font-size:1.25em;}
}
@media screen and (min-width:920px){
	#curseur-prix{width:calc(100% - var(--larRefAvSect) - 4em);}
	#curseur-prix::before{top:0.5em;}
	
	.SBtrame_g{width:calc(100% - 5em);}
	.SBtrame_d{width:5em;}
	.espace1,
	.espace1>.SBbloc:not(.espace0){padding:1em;}
	.espace1-haut{padding-top:1em;}
	.espace1-bas{padding-bottom:1em;}
	.espace1-droite{padding-right:1em;}
	.espace1-gauche{padding-left:1em;}
	._w2_l1{width:100%;}
	._w2_l2{width:50%;}
	._w2_l3{width:33.33%;}
	._w2_l3x2{width:66.66%;}
	._w2_l4{width:25%;}
	._w2_l4x3{width:75%;}
	._w2_l5{width:20%;}
	._w2_l5x2{width:40%;}
	._w2_l5x3{width:60%;}
	._w2_l5x4{width:80%;}
	._w2_l6{width:16.66%;}
	._w2_l7{width:100%;}
	._w2_l8{width:100%;}
	._w2_l9{width:100%;}
	._w2_l10{width:100%;}
	._w2_l11{width:100%;}
	._w2_l12{width:100%;}
	
	._w2_h2x1::before{content:'';display:inline-block;padding-top:50%;vertical-align:top;}
	._w2_h4x3::before{content:'';display:inline-block;padding-top:75%;vertical-align:top;}
	._w2_h1x1::before{content:'';display:inline-block;padding-top:100%;vertical-align:top;}
	
	.SBimage._w2_blanc-bottom::after,
	.SBimage._w2_blanc-top::after,
	.SBimage._w2_blanc-right::after,
	.SBimage._w2_blanc-left::after{content:'';height:100%;width:100%;position:absolute;top:0;left:0;}
	.SBimage._w2_blanc-bottom::after{background:linear-gradient(180deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w2_blanc-top::after{background:linear-gradient(0deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w2_blanc-right::after{background:linear-gradient(90deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w2_blanc-left::after{background:linear-gradient(270deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.arrondi._w2_rond-haut{border-radius:10em 10em 1em 1em;}
	.arrondi._w2_rond-gauche{border-radius:10em 1em 1em 10em;}
	.arrondi._w2_rond-droite{border-radius:1em 10em 10em 1em;}
	.arrondi._w2_rond-bas{border-radius:1em 1em 10em 10em;}
	
	.zoneCompteur>div>div>div{font-size:3.5em;}
	.zoneCompteur>div>div>span{font-size:1em;}
	/*.unBien{width:33.33%;}*/
	.diagramme{display:inline-block;width:50%;}
}
@media screen and (min-width:1240px){
	.SBtrame_g{width:75%;}
	.SBtrame_d{width:25%;}
	
	.SBtrame_d .SBtrame_d_petit{display:none;}
	
	.SBcorps.SBfixeDroit .SBtrame_d{background-color:transparent;border-left:none;}
	.espace15,
	.espace15>.SBbloc:not(.espace0){padding:1.5em;}
	.espace15-haut{padding-top:1.5em;}
	.espace15-bas{padding-bottom:1.5em;}
	.espace15-droite{padding-right:1.5em;}
	.espace15-gauche{padding-left:1.5em;}
	.margin3-haut{margin-top:3em;}
	._w3_absolute{position:absolute;}
	._w3_fondBlanc08{background-color:rgb(255,255,255,0.8);}
	._w3_espacement-haut-40p{padding-top:40%;}
	._w3_l1{width:100%;}
	._w3_l2{width:50%;}
	._w3_l3{width:33.33%;}
	._w3_l3x2{width:66.66%;}
	._w3_l4{width:25%;}
	._w3_l4x3{width:75%;}
	._w3_l5{width:20%;}
	._w3_l5x2{width:40%;}
	._w3_l5x3{width:60%;}
	._w3_l5x4{width:80%;}
	._w3_l6{width:16.66%;}
	._w3_l7{width:100%;}
	._w3_l8{width:100%;}
	._w3_l9{width:100%;}
	._w3_l10{width:100%;}
	._w3_l11{width:100%;}
	._w3_l12{width:100%;}
	
	._w3_h2x1::before{content:'';display:inline-block;padding-top:50%;vertical-align:top;}
	._w3_h4x3::before{content:'';display:inline-block;padding-top:75%;vertical-align:top;}
	._w3_h1x1::before{content:'';display:inline-block;padding-top:100%;vertical-align:top;}
	
	.SBimage._w3_blanc-bottom::after,
	.SBimage._w3_blanc-top::after,
	.SBimage._w3_blanc-right::after,
	.SBimage._w3_blanc-left::after{content:'';height:100%;width:100%;position:absolute;top:0;left:0;}
	.SBimage._w3_blanc-bottom::after{background:linear-gradient(180deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w3_blanc-top::after{background:linear-gradient(0deg, rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w3_blanc-right::after{background:linear-gradient(90deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.SBimage._w3_blanc-left::after{background:linear-gradient(270deg,rgba(255,255,255,0) 75%, rgb(255,255,255) 100%);}
	.arrondi._w3_rond-haut{border-radius:10em 10em 1em 1em;}
	.arrondi._w3_rond-gauche{border-radius:10em 1em 1em 10em;}
	.arrondi._w3_rond-droite{border-radius:1em 10em 10em 1em;}
	.arrondi._w3_rond-bas{border-radius:1em 1em 10em 10em;}

	.zoneCompteur>div>div>div{font-size:4em;}
	.zoneCompteur>div>div>span{font-size:1.2em;}
}