#cookie-banner{position:fixed;bottom:0;width:100%;border-top:1px solid #000;padding:10px 15%;z-index:2000;background-color:#fff;text-align:left}#cookie-banner a{color:#000;text-decoration:underline}#cookie-banner a.cookie-banner-close{position:absolute;top:0;right:0;width:auto;height:100%;background-color:#171716;color:#fff;display:flex;justify-content:center;align-items:center;padding:0 20px;text-decoration:none}*{margin:0 auto;padding:0 auto}body{font-size:16px;color:#605e5e;font-family:'Roboto','sans-serif';font-weight:400}body{--wp--preset--font-size--small:75% !important;--wp--preset--font-size--medium:120% !important;--wp--preset--font-size--large:140% !important}ul,ol{margin:0 0 15px;padding-left:25px}.clear{float:none;clear:both;display:block;border:none}a{position:relative;display:inline-block;color:#43191a;transition:.3s all linear 0s}a.perma{position:absolute;top:0;left:0;width:100%;height:100%}a:hover,a:active,a:focus{color:#b07e49 !important;text-decoration:none}h1{margin:30px 0 50px;font-size:350%;font-family:'Playfair Display',serif;color:#302e2f;font-weight:400}h2{margin:50px 0 30px;font-size:350%;font-family:'Playfair Display',serif;color:#302e2f;font-weight:400}h3{margin:10px 0;font-size:300%;font-family:'Playfair Display',serif;color:#302e2f}h4{margin:30px 0 10px;font-family:'Playfair Display',serif}h5,h6{margin:20px 0 10px}blockquote{border-left:none;font-size:initial}.wp-block-quote{border-left:0;margin-bottom:0;padding:0 0 0 10px}img{max-width:100%;height:auto}u{text-decoration:none}hr{border-top:2px solid #ececec}.wp-block-separator{border:1px solid #ececec}select{background-color:transparent;border:1px solid #dadada;border-radius:7px;font-size:80%;padding:10px;width:100%}[class*=smart]{display:none}#show_menu{display:none}.overflow-container{position:relative;width:100%;overflow:hidden}.container{width:1480px;max-width:95%}.wp-block-group:not(.alignfull) .wp-block-group__inner-container,.menu-menu-footer-container{width:1480px;max-width:95%}.playfair{font-family:'Playfair Display',serif;line-height:1.2}.has-large-font-size{line-height:140%}.has-xlarge-font-size{font-size:170% !important}.has-xxlarge-font-size{font-size:200% !important}.has-xxxlarge-font-size{font-size:300% !important}.light{font-weight:300}figure,.wp-block-image{margin-bottom:0 !important}.border-20,.wp-block-column.border-20,.border-20 img{border-radius:20px}.border-20-0 img{border-radius:20px 20px 0 0}.zindex-1{position:relative;z-index:1}.gap__0{gap:0}.gap__1{gap:1em}.gap__4 .wp-block-columns{gap:4em}.zindex-1{position:relative;z-index:1}.pad0{padding:0 !important}.lheight__1-2{line-height:1.2}:root{--scrollbar-width:0px}.alignfull{margin-left:calc(50% - 50vw + var(--scrollbar-width) / 2);margin-right:calc(50% - 50vw + var(--scrollbar-width) / 2)}.wp-block-group.alignwide{margin-left:calc(50% - 50vw + var(--scrollbar-width) / 2);margin-right:calc(50% - 50vw + var(--scrollbar-width) / 2)}.wp-block-group.alignwide .wp-block-group__inner-container{padding-left:15px;padding-right:15px;max-width:100%}.is-style-outline>a.wp-block-button__link:not(.has-background):hover{background-color:#fff;color:#000 !important;border-top-color:#fff !important;border-right-color:#fff !important;border-bottom-color:#fff !important;border-left-color:#fff !important;text-decoration:none !important}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){margin-left:0;height:5px}.has-bleu-clair-background-color{background-color:#009cc1}.has-bleu-background-color{background-color:#26466d}.has-marron-background-color{background-color:#b07e49}.has-bordeau-background-color{background-color:#43191a}.has-gris-background-color{background-color:#302e2f}.has-noir-background-color{background-color:#000}.has-gris-clair-background-color{background-color:#f3f3f3}.has-blanc-background-color{background-color:#fff}.has-bleu-clair-color{color:#009cc1}.has-bleu-color{color:#26466d}.has-marron-color{color:#b07e49}.has-bordeau-color{color:#43191a}.has-gris-color{color:#302e2f}.has-noir-color{color:#000}.has-gris-clair-color{color:#f3f3f3}.has-blanc-color{color:#fff}.wp-block-media-text{align-items:inherit}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-right:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}.wp-block-media-text h2,.wp-block-media-text h3,.wp-block-media-text h4{margin-top:0}.wp-block-media-text .wp-block-media-text__content{padding:0 8%;width:100%}.wp-block-media-text.pad0-4 .wp-block-media-text__content{padding:0 4%;width:100%}.padl0.wp-block-media-text .wp-block-media-text__content{padding-left:0}.padr0.wp-block-media-text .wp-block-media-text__content{padding-right:0}.ugb-container .ugb-container__wrapper{width:1140px;max-width:100%}.ugb-container.ugb-align-horizontal-center .ugb-container__content-wrapper,.ugb-container.ugb-container--align-horizontal-center .ugb-container__content-wrapper{width:100%}.alignfull .has-grid-lrg .blockgallery--item{width:33.33333%}.wp-block-columns{margin:0}.wp-block-columns .wp-block-column{margin-bottom:0}.wp-block-columns.nomarg .wp-block-column{margin:0}.wp-block-columns.pleine-largeur{margin-left:calc(50% - 50vw + var(--scrollbar-width) / 2);margin-right:calc(50% - 50vw + var(--scrollbar-width) / 2)}.wp-block-columns.visuels .wp-block-ugb-container{height:100%}.wp-block-columns.visuels .wp-block-columns{height:100%}.wp-block-columns.visuels .wp-block-group{height:100%}a.wp-block-button__link{font-size:110%;padding:15px 35px 13px}a.wp-block-button__link:hover{text-decoration:none}a.wp-block-button__link:not(.has-background){background-color:#ec6726;color:#fff;border:1px solid #ec6726}a.wp-block-button__link:not(.has-background):hover{color:#ec6726;background-color:#fff}a.wp-block-button__link.has-orange-background-color{background-color:#ec6726;color:#fff;border:1px solid #ec6726}a.wp-block-button__link.has-orange-background-color:hover{color:#ec6726;background-color:#fff}a.wp-block-button__link.has-vert-background-color{background-color:#71bb6e;color:#fff;border:1px solid #71bb6e}a.wp-block-button__link.has-vert-background-color:hover{color:#71bb6e;background-color:#fff}.page ul li{margin-bottom:15px;padding-left:10px}.page ul li::marker{content:url(//www.whereistheshop.com/wp-content/themes/withs/images/puce.svg);display:inline-block;padding-left:10px;max-height:75%}.flex-container{display:flex}.row.flex-container:before,.row.flex-container:after{display:none}header{padding-top:40px}.header-container{display:flex;gap:2em;justify-content:flex-end;z-index:1}.logo-container{flex-basis:calc(27% - 1em);text-align:center}.custom-logo-link{display:block;min-width:110px;text-align:left}.menu-container{flex-basis:calc(73% - 1em);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}#menu_principal{text-align:right;width:100%;padding-top:50px}#menu_principal li{display:inline-block;text-align:left;text-transform:uppercase}#menu_principal li a{color:#43191a;font-weight:300;font-size:125%;padding:0 10px;letter-spacing:2px}#menu_principal li:not(:first-child){margin-left:20px}.slogan{position:relative;font-family:'Playfair Display',serif;font-weight:700;font-size:230%;color:#b07e49;margin:60px 0 0 60px;line-height:1.2;width:max-content}.slogan:before{content:"";background:url(//www.whereistheshop.com/wp-content/themes/withs/images/header_nuage.svg) scroll no-repeat;position:absolute;bottom:100%;left:0;width:252px;height:33px}.slogan:after{content:"";background:url(//www.whereistheshop.com/wp-content/themes/withs/images/header_mongolfiere.svg) scroll no-repeat;position:absolute;top:-40px;right:-140px;width:67px;height:88px}.slogan span{display:block;font-size:170%}.trait:after{content:"";background-color:#b07e49;margin-top:15px;display:block;width:15%;height:1px}.has-text-align-center .trait:after,.trait.has-text-align-center:after{margin-inline:auto}.search-biens-form-container{margin-top:50px}.search-biens-title{text-align:center;font-size:190%;margin-bottom:10px;font-weight:300}.search-biens-form{display:flex;flex-wrap:wrap;background-color:rgba(155,212,215,.3);padding:15px;border-radius:5px}.search-biens-labels-container{flex-basis:35%}.search-biens-labels-container label{margin:0 5px 0 0}.search-biens-inputs-container{display:flex;flex-basis:65%;position:relative}.search-biens-inputs-container input{font-size:120%}.search-biens-form input{border:none;padding:15px;background-color:#fff;color:#000;border-right:1px solid #b07e49;width:23%;outline:none}.search-biens-form input#ville_dep{border-radius:8px 0 0 8px;width:30%}.search-biens-form input#surface_max{margin-right:4%;border-radius:0 8px 8px 0;border:none}.search-biens-form input#ref{width:9%;margin-right:4%;border-radius:0 8px 8px 0;border:none}.js-alert{position:absolute;top:100%;left:0;padding:10px 20px;background-color:#f8d7da;color:#842029;border-radius:0 0 8px 8px}.type-vente-label{display:block;padding:15px 20px;background-color:#fff;border-radius:8px;margin-right:5px;cursor:pointer;font-weight:400;font-size:150%;color:#43191a}input[name=type_vente]{display:none}input[name=type_vente]:checked+.type-vente-label{background-color:#b07e49;color:#fff}.search-biens-form button{background:#b07e49 url(//www.whereistheshop.com/wp-content/themes/withs/images/icon_loupe.svg) scroll no-repeat 15px center;color:#fff;padding:15px 30px 15px 40px;border-radius:50px;border:1px solid #b07e49;font-size:120%}.search-biens-form button:hover{background:#fff url(//www.whereistheshop.com/wp-content/themes/withs/images/icon_loupe_on.svg) scroll no-repeat 15px center;color:#b07e49}.search-biens-form button.button-alert,.search-biens-form button.button-alert:hover{background:#842029 url(//www.whereistheshop.com/wp-content/themes/withs/images/icon_loupe.svg) scroll no-repeat 15px center;color:#fff}.search-biens-form input#ville_dep.border-error,.search-biens-form input#surface_min.border-error,.search-biens-form input#surface_max.border-error{border:1px solid #842029}.search-biens-container{display:flex;flex-wrap:wrap;gap:3em}.fiche-bien-container{position:relative;flex-basis:calc(25% - 3em);border-radius:10px}.fiche-bien-container a{display:block}.fiche-bien-container a:hover{text-decoration:none}.fiche-bien-visuel{background-color:#f3f3f3;border-radius:10px 10px 0 0;overflow:hidden;padding:15px}.fiche-bien-visuel img{border-radius:10px 10px 0 0;display:block;height:220px;margin:0 auto;object-fit:contain}.fiche-bien-container:hover .fiche-bien-visuel img{scale:1.1}.fiche-bien-content{padding:30px 15px 50px;border-radius:0 0 10px 10px;text-align:center}.fiche-bien-content hr{display:block;margin:10px auto 15px;border-top:1px solid #fff;width:90%;height:1px}.fiche-bien-title{color:#43191a;font-weight:700;font-size:180%;margin-bottom:10px;text-align:center;text-transform:uppercase}.fiche-bien-surface{font-weight:100;color:#fff;font-size:120%}.fiche-bien-prix{font-size:140%;color:#fff;font-weight:700}.fiche-bien-accroche{margin-top:20px;font-size:130%;color:#fff;font-weight:100;padding:0 45px}.fiche-bien-btn{position:absolute;bottom:-20px;left:50%;translate:-50% 0;color:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:1}.fiche-bien-btn:before{content:"";display:block;height:100%;width:100%;background:url(//www.whereistheshop.com/wp-content/themes/withs/images/link_arrow.svg) scroll no-repeat center/auto 50%}.fiche-bien-container:hover .fiche-bien-btn{background-color:#fff !important;color:#000}.fiche-bien-container:hover .fiche-bien-btn:before{background-image:url(//www.whereistheshop.com/wp-content/themes/withs/images/link_arrow_on.svg)}.deco-contact{position:relative;height:100%;padding-bottom:80px}.deco-contact:after{content:"";position:absolute;bottom:0;right:15px;width:287px;height:142px;background:url(//www.whereistheshop.com/wp-content/themes/withs/images/deco_tree.svg) scroll no-repeat center}.deco-contact a{color:#fff;text-decoration:underline}.contact__address,.contact__phone,.contact__mail{position:relative;padding:10px 0 0 70px;font-size:160%;margin-bottom:20px}.contact__address:before,.contact__phone:before,.contact__mail:before{position:absolute;top:0;left:0;content:"";background-color:#43191a;background-position:center;background-repeat:no-repeat;width:50px;aspect-ratio:1;border-radius:50%}.contact__address:before{background-image:url(//www.whereistheshop.com/wp-content/themes/withs/images/icon_localisation.svg)}.contact__phone:before{background-image:url(//www.whereistheshop.com/wp-content/themes/withs/images/icon_phone.svg);background-size:30px auto}.contact__mail:before{background-image:url(//www.whereistheshop.com/wp-content/themes/withs/images/icon_mail.svg);background-size:30px auto}.fixed-header{position:fixed;top:-200px;left:0;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.8);z-index:999;transition:.3s all ease 0s}.fixed-header.on{top:0}.fixed-header__content{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.fixed-header__logo{height:50px;margin:0}.fixed-header__nav{margin:0}.fixed-header__ul{margin:0}.fixed-header__ul li{display:inline-block;vertical-align:top}.fixed-header__ul li a{display:block;padding:10px 20px;font-size:130%;font-weight:300;text-transform:uppercase}.back-to-top{position:fixed;bottom:30px;right:30px;background-color:#b07e49;border-radius:40px;width:50px;height:50px;display:none;justify-content:center;align-items:center;color:#fff;border:1px solid #b07e49;font-weight:700;cursor:pointer;z-index:1000}.back-to-top.on{display:flex}.back-to-top:before{content:"\f077";font-family:"Font Awesome 5 Free"}.back-to-top:hover{background-color:#fff;color:#b07e49}.sb-form{width:820px;max-width:100%;margin:0 auto}.wpcf7 input{background-color:#fff;border:none;padding:15px 20px;border-radius:8px;margin-bottom:30px;display:block;width:100%}.wpcf7 textarea{background-color:#fff;border:none;padding:15px 20px;border-radius:8px;margin-bottom:30px;display:block;width:100%}.wpcf7-list-item:first-child{margin-left:0}.wpcf7 input[type=checkbox]{width:20px;margin:0 5px 0 0}.wpcf7 input[type=submit]{width:max-content;background-color:#43191a;border:1px solid #43191a;border-radius:50px;color:#fff;margin:30px auto 0;padding:15px 40px}.wpcf7 input[type=submit]:hover,.wp-block-button__link.has-bordeau-background-color:hover{background-color:#fff;color:#43191a}.wp-block-button__link.has-bordeau-background-color{border:1px solid #43191a}footer{position:relative;background-color:#43191a;padding-top:40px}footer:before{content:"";position:absolute;bottom:calc(100% - 1px);left:50px;background:url(//www.whereistheshop.com/wp-content/themes/withs/images/deco_footer.svg) scroll no-repeat center;height:119px;width:311px}footer aside{padding-inline:15px}footer a{color:#fff}.menu-menu-pied-de-page-container{padding-inline:15px}footer nav{background-color:#b07e49;margin-top:80px;padding:20px 0 15px;color:#fff}footer ul{margin-bottom:0;padding-left:0}footer nav li{display:inline-block}footer nav li a{color:#fff}footer nav li:first-child:after{content:"-";margin:0 10px}footer nav li:nth-child(2):after{content:"-";margin:0 10px}footer nav li.imageurs{float:right}footer nav li.imageurs a{background:url(//www.whereistheshop.com/wp-content/themes/withs/images/logo_imageurs.svg) scroll no-repeat center;width:200px;height:30px}@media all and (max-width:1600px){.wp-block-group:not(.alignfull) .wp-block-group__inner-container,.menu-menu-footer-container{width:1480px;max-width:95%}#menu_principal li a{padding:0 5px;font-size:115%}.slogan{font-size:180%}.type-vente-label{font-size:130%;padding:15px}footer .has-xlarge-font-size{font-size:150% !important}}@media all and (max-width:1500px){.custom-logo{max-width:90%}header{padding-top:10px}.menu-container{justify-content:flex-start}.search-biens-form-container{margin-top:30px}}@media all and (max-width:1400px){h1,h2{font-size:300%}.has-xxlarge-font-size{font-size:180% !important}#menu_principal li:not(:first-child){margin-left:10px}#menu_principal li a{font-size:100%}.slogan{font-size:180%}.type-vente-label{font-size:120%}.search-biens-inputs-container input{font-size:100%}.search-biens-form button{font-size:100%;background-size:auto 20px;padding:15px 20px 15px 40px}.fiche-bien-content{font-size:90%}.fiche-bien-accroche{padding:0 15px}footer .has-xlarge-font-size{font-size:140% !important}footer .wp-block-column:first-child .wp-block-image img{max-width:180px}footer .wp-block-column:nth-child(2) .wp-block-image img{max-width:80px}}@media all and (max-width:1200px){.container{max-width:100%}.wp-block-group:not(.alignfull) .wp-block-group__inner-container,.menu-menu-footer-container{max-width:100%}h1,h2{font-size:270%}.has-large-font-size{font-size:130% !important}.has-xxlarge-font-size{font-size:160% !important}.has-xxxlarge-font-size{font-size:240% !important}.wp-block-spacer:not(.big){max-height:60px}.fixed-header__ul li a{font-size:100%}.custom-logo-link{padding:20px}.logo-container{flex-basis:calc(24% - 1em)}.menu-container{flex-basis:calc(76% - 1em)}#menu_principal li a{font-size:90%;letter-spacing:1px}.slogan{font-size:150%}.type-vente-label{font-size:100%;padding:10px}.search-biens-form input{padding:10px;font-size:80%}.search-biens-form button{padding:10px 20px 10px 40px}.search-biens-container{gap:4em}.fiche-bien-container{flex-basis:calc(33.3% - 3em)}.fiche-bien-content{padding:20px 15px 40px}.fiche-bien-title{font-size:180%}.fiche-bien-surface,.fiche-bien-prix{font-size:160%}footer .has-xlarge-font-size{font-size:130% !important}}@media all and (max-width:991px){[class*=smart]{display:block}h2{margin:30px 0 10px}p.has-medium-font-size,ul.has-medium-font-size{font-size:110% !important}p.has-large-font-size,ul.has-large-font-size{font-size:120% !important}.has-xlarge-font-size{font-size:140% !important}.has-xxlarge-font-size{font-size:150% !important}.has-xxxlarge-font-size{font-size:220% !important}.fixed-header.on .smart-icon-menu{margin:0;font-size:180%}.custom-logo{max-width:100%}header{padding-top:30px}header label{margin-bottom:50px}.smart-icon-menu{font-size:260%;margin:45px 0 0;padding:0 15px;cursor:pointer}.smart-icon-menu2{text-align:right;cursor:pointer}.smart-icon-menu i{color:#43191a}.smart-icon-menu2 i{color:#fff}.custom-logo-link{padding:0}.logo-container{flex-basis:initial;width:150px}.menu-container{flex-basis:initial;width:calc(100% - 150px);align-items:flex-end}#menu_principal li{text-align:center}#menu_principal li:not(:first-child){margin-left:0;margin-top:50px}#menu-menu-principal{display:block;margin:0}#menu_principal .menu-menu-principal-container ul li a{color:#fff;font-weight:700}#menu_principal{position:fixed;top:0;right:-100%;z-index:40;background-color:#43191a;transition:.4s right linear 0s;width:100%;height:100%;max-width:inherit;margin:0 !important;padding:50px 30px 30px}#show_menu:checked~#menu_principal{right:0}#menu_principal li{display:block}#menu_principal li:not(:last-child){border:none}#menu_principal li.linkedin a{margin-left:5px}#menu_principal li br{display:none}#menu_principal li.menu-item-has-children{background:0 0}#menu_principal li.search{display:none}#menu_principal li ul{display:block;position:relative;top:auto;left:auto;min-width:auto;background-color:transparent}#menu_principal li ul li a{color:#fff;font-size:100%;padding-left:40px}#menu_principal ul li:hover ul li a{padding-left:40px}#menu_principal li a:after{display:none}.slogan{font-size:150%;margin:0 35% 0 0}.slogan:after{background-position:center;background-size:contain;top:-20px;right:-40px;width:50px;height:66px}h1,h2{font-size:240%}.search-biens-labels-container{flex-basis:100%;margin-bottom:15px;text-align:center}.search-biens-inputs-container{flex-basis:100%;justify-content:center}.type-vente-label{font-size:120%}.search-biens-form input{font-size:90%}.search-biens-container{gap:2em}.fiche-bien-container{flex-basis:calc(33.3% - 1.33em)}.fiche-bien-visuel img{height:180px}.fiche-bien-content{font-size:80%}.fiche-bien-title{font-size:160%}.fiche-bien-surface,.fiche-bien-prix{font-size:140%}footer:before{background-size:contain;height:90px;width:240px}footer .has-xlarge-font-size{font-size:100% !important}footer .wp-block-columns{gap:0 !important}footer .wp-block-column:first-child .wp-block-image img{max-width:150px}}@media all and (max-width:800px){.has-xxxlarge-font-size{font-size:200% !important}.search-biens-container{gap:1em}.fiche-bien-container{flex-basis:calc(33.3% - 0.66em);margin-bottom:30px}}@media all and (max-width:781px){h1,h2{font-size:190%}.has-xxxlarge-font-size{font-size:180% !important}.smart-icon-menu{margin-top:10px}.slogan{font-size:110%}.search-biens-container{flex-wrap:wrap;gap:2em}.fiche-bien-container{flex-basis:calc(50% - 1em)}.fiche-bien-title{font-size:140%}footer .wp-block-columns{gap:2em !important}footer .has-xlarge-font-size{font-size:120% !important}footer aside{text-align:center}footer nav li{display:block;text-align:center}footer nav li:nth-child(-n+2){margin-bottom:5px}footer nav li:first-child:after,footer nav li:nth-child(2):after{content:none}footer nav li.imageurs{float:initial;margin-top:50px}footer .wp-block-column:nth-child(2) .wp-block-image img{max-width:60px}}@media all and (max-width:767px){.type-vente-label{font-size:100%}.search-biens-form input{font-size:75%}.search-biens-form input#surface_max{margin-right:1%}.search-biens-form button{font-size:90%;background-position:10px center;background-size:auto 15px;padding:10px 15px 10px 30px}}@media all and (max-width:600px){p.has-medium-font-size,ul.has-medium-font-size{font-size:105% !important}p.has-large-font-size,ul.has-large-font-size{font-size:110% !important}.has-xlarge-font-size{font-size:120% !important}footer .has-xlarge-font-size{font-size:120% !important}.has-xxlarge-font-size{font-size:130% !important}.has-xxxlarge-font-size{font-size:160% !important}.wp-block-spacer:not(.big){max-height:30px}.wp-block-spacer.big{max-height:100px}header{padding-top:20px}.custom-logo-link{width:90px;min-width:inherit}.slogan{margin:50px auto 0}.search-biens-form-container{margin-top:30px}.search-biens-title{font-size:150%;line-height:1.2}.type-vente-label{margin-right:0}.search-biens-labels-container{flex-basis:100%;margin-bottom:10px;text-align:center}.search-biens-inputs-container{flex-basis:100%;flex-wrap:wrap;justify-content:center}.search-biens-labels-container label{display:block;margin-bottom:10px;margin-right:0}.search-biens-form input{border-bottom:1px solid #b07e49;border-right:0;width:100%;font-size:100%}.search-biens-form input#ville_dep{border-radius:8px 8px 0 0;width:100%}.search-biens-form input#surface_max{border-radius:0 0 8px 8px;width:100%;margin:0 0 15px}.search-biens-form input#ref{border-radius:0 0 8px 8px;width:100%;margin-bottom:20px;margin-right:0}.fiche-bien-container{flex-basis:100%}}@media all and (max-width:500px){#menu_principal{padding:20px}header label.smart-icon-menu2{margin-bottom:30px}#menu_principal li:not(:first-child){margin-top:20px}.header-container{gap:0}.logo-container{flex-basis:initial;width:100px}.menu-container{flex-basis:initial;width:calc(100% - 100px)}.slogan{margin:-20px 30px 50px}}@media all and (max-width:425px){.slogan{margin:-20px 30px 28px}}@media all and (max-width:1400px){#cookie-banner{padding:10px 200px 10px 5%}}@media all and (max-width:1200px){#cookie-banner{font-size:90%}#cookie-banner span:first-child{padding:5px 10px}}@media all and (max-width:767px){#cookie-banner{padding:10px 10px 50px}#cookie-banner a.cookie-banner-close{top:auto;bottom:0;left:0;width:100%;height:auto;padding:5px}}@media all and (max-width:550px){#cookie-banner{font-size:80%}#cookie-banner span:first-child{padding:0}}