@import url("assets/css/style.css");.widget_search #searchsubmit{width:90px}@media only screen and (max-width:1400px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}#top-menu li li a{width:400px}.nav li ul{width:420px}.mfp-gallery .mfp-figure figcaption{display:none!important}.faubourg-lot-card{background:#ffffff!important;border-radius:8px!important;box-shadow:0 10px 30px rgba(0,0,0,0.10)!important;overflow:hidden!important}.faubourg-lot-card.faubourg-variante{background:#F9F4E5!important;border:1px solid rgba(200,166,75,0.55)!important}.blog-neocity .et_pb_post{background:#ffffff;border:none!important;border-radius:12px;overflow:hidden;padding:0!important;box-shadow:0 6px 25px rgba(0,35,60,0.06);transition:transform 0.3s ease,box-shadow 0.3s ease}.blog-neocity .et_pb_post:hover{transform:translateY(-5px);box-shadow:0 12px 35px rgba(0,35,60,0.12)}.blog-neocity .et_pb_image_container{margin:0!important}.blog-neocity .entry-featured-image-url{display:block;margin-bottom:0!important;overflow:hidden}.blog-neocity .entry-featured-image-url img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform 0.5s ease}.blog-neocity .et_pb_post:hover
.entry-featured-image-url img{transform:scale(1.04)}.blog-neocity .entry-title{padding:22px 22px 8px!important;font-size:20px!important;line-height:1.3!important;font-weight:700!important;min-height:82px}.blog-neocity .entry-title a{color:#052D49!important}.blog-neocity .post-meta{padding:0 22px!important;color:#65A58E!important;font-size:12px!important}.blog-neocity .post-content-inner{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin:14px 22px 0!important;min-height:0}.blog-neocity .post-content-inner p{color:#68737C!important;font-size:14px!important;line-height:1.65!important;margin:0!important;padding:0!important}.blog-neocity .et_pb_blog_grid
.et_pb_salvattore_content{display:flex!important;flex-wrap:wrap!important;gap:30px}.blog-neocity .et_pb_blog_grid .column{float:none!important;width:calc((100% - 60px) / 3)!important;margin:0!important;display:flex;flex-direction:column;gap:30px}.blog-neocity .et_pb_blog_grid .et_pb_post{width:100%!important;margin:0!important;display:flex;flex-direction:column}.blog-neocity .post-content{display:flex;flex-direction:column;flex-grow:1}.blog-neocity a.more-link{display:inline-flex!important;align-items:center!important;margin:10px 22px 24px!important;padding-top:18px;color:#052D49!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:color 0.2s ease}.blog-neocity a.more-link::before{content:none!important}.blog-neocity a.more-link::after{content:"↗"!important;display:inline-block!important;color:#052D49!important;font-size:21px!important;font-weight:400;margin-left:10px;transition:transform 0.2s ease}.blog-neocity a.more-link:hover::after{transform:translate(3px,-3px)}.blog-neocity .pagination{display:flex!important;justify-content:space-between;align-items:center;margin-top:35px;gap:15px}.blog-neocity .pagination .alignleft{float:none!important;margin-left:auto!important;order:2}.blog-neocity .pagination .alignright{float:none!important;margin-right:auto!important;order:1}.blog-neocity .pagination a{display:inline-flex!important;align-items:center;justify-content:center;padding:12px 20px;background:#ffffff;border:1px solid #dce6e3;border-radius:8px;color:#052D49!important;text-decoration:none!important;font-size:0!important;transition:all 0.2s ease}.blog-neocity .pagination .alignleft a::after{content:"Page suivante →";font-size:14px;font-weight:600}.blog-neocity .pagination .alignright a::after{content:"← Page précédente";font-size:14px;font-weight:600}.blog-neocity .pagination a:hover{background:#052D49;border-color:#052D49;color:#ffffff!important}@media (max-width:980px){.blog-neocity .et_pb_blog_grid .column{width:calc((100% - 30px) / 2)!important}}@media (max-width:767px){.blog-neocity .et_pb_blog_grid .column{width:100%!important}}#neocity-articles-filtres{width:100%;max-width:100%}#neocity-articles-filtres .neocity-resultats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important;width:100%!important}#neocity-articles-filtres .neocity-resultats>article{width:100%!important;max-width:100%!important;margin:0!important;float:none!important;display:flex!important;flex-direction:column!important;background:#ffffff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 6px 25px rgba(0,35,60,0.06)!important}#neocity-articles-filtres .neocity-resultats img{display:block;width:100%!important;height:auto;aspect-ratio:16 / 10;object-fit:cover}@media (max-width:980px){#neocity-articles-filtres .neocity-resultats{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){#neocity-articles-filtres .neocity-resultats{grid-template-columns:1fr!important}}.neocity-filtres{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:35px}.neocity-filtres button{padding:12px 22px;border:1px solid #dce6e3;border-radius:8px;background:#ffffff;color:#052D49;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.25s ease}.neocity-filtres button:hover{border-color:#65A58E;color:#052D49}.neocity-filtres button.actif{background:#052D49;border-color:#052D49;color:#ffffff}@media (max-width:767px){.neocity-filtres{gap:8px}.neocity-filtres button{padding:10px 14px;font-size:12px}#neocity-articles-filtres[hidden]{display:none!important}#neocity-articles-filtres .neocity-resultats{display:grid;grid-template-columns:repeat(3,1 fr);gap:30px}#neocity-articles-filtres .et_pb_post{background:#ffffff;border-radius:12px;overflow:hidden;margin:0!important;padding:0!important;box-shadow:0 6px 25px rgba(0,35,60,0.06);display:flex;flex-direction:column}#neocity-articles-filtres .entry-featured-image-url{display:block;margin-bottom:0!important;overflow:hidden}#neocity-articles-filtres .entry-featured-image-url img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}#neocity-articles-filtres .entry-title{padding:22px 22px 8px!important;font-size:20px!important;line-height:1.3!important;min-height:82px;font-weight:700!important}#neocity-articles-filtres .entry-title a{color:#052D49!important}#neocity-articles-filtres .post-meta{padding:0 22px!important;color:#65A58E!important;font-size:12px!important}#neocity-articles-filtres .post-content{display:flex;flex-direction:column;flex-grow:1}#neocity-articles-filtres .post-content-inner{margin:14px 22px 0!important;min-height:69px}#neocity-articles-filtres .post-content-inner p{color:#68737C!important;font-size:14px!important;line-height:1.65!important}#neocity-articles-filtres a.more-link{display:inline-flex!important;align-items:center;margin:auto 22px 24px!important;padding-top:18px;color:#052D49!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important}#neocity-articles-filtres a.more-link::after{content:"↗";margin-left:10px;font-size:21px;color:#052D49}.neocity-pagination-ajax{display:flex;justify-content:space-between;gap:15px;margin-top:35px}.neocity-pagination-ajax button{padding:12px 20px;border:1px solid #dce6e3;border-radius:8px;background:#ffffff;color:#052D49;font-size:14px;font-weight:600;cursor:pointer}.neocity-pagination-ajax button:first-child:last-child{margin-left:auto}.neocity-pagination-ajax button:hover{background:#052D49;color:#ffffff}@media (max-width:980px){#neocity-articles-filtres .neocity-resultats{grid-template-columns:repeat(2,1 fr)}}@media (max-width:767px){#neocity-articles-filtres .neocity-resultats{grid-template-columns:1 fr}}.neocity-pagination-ajax{display:flex;justify-content:space-between;gap:15px;margin-top:35px}.neocity-pagination-ajax button{padding:12px 20px;border:1px solid #dce6e3;border-radius:8px;background:#ffffff;color:#052D49;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.2s ease}.neocity-pagination-ajax button:first-child:last-child{margin-left:auto}.neocity-pagination-ajax button:hover{background:#052D49;border-color:#052D49;color:#ffffff}@media (max-width:980px){.blog-neocity .neocity-resultats{grid-template-columns:repeat(2,minmax(0,1 fr))}}@media (max-width:767px){.blog-neocity .neocity-resultats{grid-template-columns:1 fr}}}#neocity-articles-filtres .neocity-resultats{align-items:stretch!important;gap:30px!important}#neocity-articles-filtres .neocity-resultats>article{display:flex!important;flex-direction:column!important;height:100%!important;padding:0!important;margin:0!important;background:#ffffff!important;border:none!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 6px 25px rgba(0,35,60,0.06)!important;transition:transform 0.3s ease,box-shadow 0.3s ease}#neocity-articles-filtres .neocity-resultats>article:hover{transform:translateY(-5px);box-shadow:0 12px 35px rgba(0,35,60,0.12)!important}#neocity-articles-filtres .et_pb_image_container{margin:0!important}#neocity-articles-filtres .entry-featured-image-url{display:block!important;margin:0!important;overflow:hidden}#neocity-articles-filtres .entry-featured-image-url img{display:block;width:100%!important;aspect-ratio:16 / 10;object-fit:cover;transition:transform 0.5s ease}#neocity-articles-filtres article:hover
.entry-featured-image-url img{transform:scale(1.04)}#neocity-articles-filtres .entry-title{padding:22px 22px 8px!important;margin:0!important;min-height:82px;font-size:20px!important;line-height:1.3!important;font-weight:700!important}#neocity-articles-filtres .entry-title a{color:#052D49!important;text-decoration:none!important}#neocity-articles-filtres .post-meta{padding:0 22px!important;margin:0!important;color:#65A58E!important;font-size:12px!important}#neocity-articles-filtres .post-content{display:flex!important;flex-direction:column!important;flex-grow:1!important;padding:0!important}#neocity-articles-filtres .post-content-inner{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:69px;margin:14px 22px 0!important}#neocity-articles-filtres .post-content-inner p{margin:0!important;padding:0!important;color:#68737C!important;font-size:14px!important;line-height:1.65!important}#neocity-articles-filtres a.more-link{display:inline-flex!important;align-items:center!important;align-self:flex-start!important;margin:auto 22px 24px!important;padding-top:18px!important;color:#052D49!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important}#neocity-articles-filtres a.more-link::after{content:"↗"!important;display:inline-block!important;margin-left:10px!important;color:#052D49!important;font-size:21px!important;transition:transform 0.2s ease}#neocity-articles-filtres a.more-link:hover::after{transform:translate(3px,-3px)}#neocity-articles-filtres .neocity-pagination-ajax{display:flex!important;justify-content:space-between!important;align-items:center;gap:15px;margin-top:35px!important}#neocity-articles-filtres .neocity-pagination-ajax button{display:inline-flex!important;align-items:center;justify-content:center;padding:12px 20px!important;border:1px solid #dce6e3!important;border-radius:8px!important;background:#ffffff!important;color:#052D49!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;cursor:pointer;transition:all 0.2s ease}#neocity-articles-filtres .neocity-pagination-ajax
button:first-child:last-child{margin-left:auto!important}#neocity-articles-filtres .neocity-pagination-ajax button:hover{background:#052D49!important;border-color:#052D49!important;color:#ffffff!important}.blog-neocity-sidebar .et_pb_post{display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:15px;align-items:start;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e9ed}.blog-neocity-sidebar .entry-featured-image-url{grid-column:1;grid-row:1 / span 2;margin-bottom:0}.blog-neocity-sidebar .entry-featured-image-url img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px}.blog-neocity-sidebar .entry-title{grid-column:2;grid-row:1;font-family:'Archivo Narrow',sans-serif;font-size:17px!important;line-height:1.25;font-weight:600;padding-bottom:5px}.blog-neocity-sidebar .entry-title a{color:#052D49}.blog-neocity-sidebar .post-meta{grid-column:2;grid-row:2;font-size:12px!important;color:#68737C!important;margin:0}.blog-neocity-sidebar .et_pb_post:last-child{border-bottom:none}.et_monarch .et_social_inline_top::before,.et_monarch .et_social_inline_bottom::before{content:"Partager cet article";display:block;font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:600;color:#052D49;margin-top:50px;padding-top:20px;margin-bottom:15px;border-top:1px solid #E5E9ED}.et_pb_button:not(.et_pb_button_no_icon)::after{display:inline-block!important}.neocity-footer{background:#002848;color:#ffffff;padding:65px 6% 30px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.neocity-footer-main{display:grid;grid-template-columns:1fr 1.4fr 1.1fr;gap:65px;max-width:1300px;margin:0 auto}.neocity-footer-col{min-width:0}.neocity-footer h3{color:#ffffff!important;font-size:19px;font-weight:700;margin-bottom:30px;padding:0}.neocity-footer-logo{margin-bottom:38px}.neocity-footer-logo img{width:230px;max-width:100%;height:auto}.neocity-footer-nav{display:flex;flex-direction:column;gap:20px}.neocity-footer-nav a{color:#ffffff!important;font-size:16px;text-decoration:none;transition:color .25s}.neocity-footer-nav a:hover{color:#9cddc6!important}.neocity-footer-address{display:flex;align-items:flex-start;gap:15px;margin-bottom:26px}.neocity-footer-address>svg{width:23px;height:23px;min-width:23px;fill:none;stroke:#9cddc6;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.neocity-footer-address strong{color:#ffffff;font-size:14px}.neocity-footer-address p{color:#ffffff;font-size:14px;line-height:1.8;margin-top:5px;padding-bottom:0}.neocity-footer-contact{border-top:1px solid rgba(255,255,255,.3);padding-top:25px;display:flex;flex-direction:column;gap:17px}.neocity-footer-contact h3{margin-bottom:4px}.neocity-footer-contact a{display:flex;align-items:center;gap:13px;color:#ffffff!important;font-size:17px;text-decoration:none}.neocity-footer-contact a:hover{color:#9cddc6!important}.neocity-footer-contact svg{width:23px;height:23px;min-width:23px;fill:none;stroke:#ffffff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.neocity-footer-social{display:flex;flex-wrap:wrap;gap:13px;margin-bottom:40px}.neocity-footer-social a{width:52px;height:52px;border:2px solid #ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff!important;font-size:23px;font-weight:700;text-decoration:none;transition:all .25s}.neocity-footer-social a:hover{background:#ffffff;color:#002848!important}.neocity-footer-social svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.neocity-footer-partner{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#9cddc6;color:#002848!important;padding:16px 20px;border-radius:6px;font-size:14px;font-weight:700;text-decoration:none;transition:background .25s}.neocity-footer-partner:hover{background:#ffffff;color:#002848!important}.neocity-footer-partner svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.neocity-footer-bottom{max-width:1300px;margin:60px auto 0;padding-top:25px;border-top:1px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:13px}.neocity-footer-legal{display:flex;flex-wrap:wrap;gap:22px}.neocity-footer-legal a{color:#ffffff!important;text-decoration:none}.neocity-footer-legal a:hover{color:#9cddc6!important}.neocity-footer-fpi img{width:130px;max-width:100%;height:auto}@media (max-width:980px){.neocity-footer-main{grid-template-columns:1fr 1fr;gap:45px}.neocity-footer-bottom{flex-wrap:wrap}}@media (max-width:767px){.neocity-footer{padding:45px 25px 30px}.neocity-footer-main{grid-template-columns:1fr;gap:40px}.neocity-footer-logo img{width:200px}.neocity-footer h3{margin-bottom:22px}.neocity-footer-contact h3{margin-bottom:4px}.neocity-footer-contact a{font-size:15px}.neocity-footer-bottom{flex-direction:column;align-items:flex-start;gap:20px;margin-top:45px}}.neocity-footer-copyright{display:flex;align-items:center;gap:18px}.neocity-footer-small-logo{width:85px;height:auto;display:block}.neocity-footer-copyright span{color:#ffffff;font-size:13px}@media (max-width:767px){.neocity-footer-copyright{gap:12px}.neocity-footer-small-logo{width:65px}}.neocity-footer{width:100%;max-width:none;margin:0}.neocity-footer-main,.neocity-footer-bottom{width:100%;max-width:1300px;margin-left:auto;margin-right:auto}