.cm-carnet-wrapper .latest-custom-posts{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;background:transparent!important;border:none!important;padding:0!important}.cm-carnet-wrapper .latest-custom-post{display:flex!important;flex-direction:column!important;background:transparent!important;padding:40px 30px 30px 30px!important;border-right:1px solid rgba(18,34,71,0.14)!important;border-bottom:none!important;border-left:none!important;border-top:none!important;box-shadow:none!important}.cm-carnet-wrapper .latest-custom-post:last-child{border-right:none!important}.cm-carnet-wrapper .latest-custom-post h3{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:30px!important;color:#122247!important;margin:0 0 35px 0!important;text-transform:none!important;letter-spacing:0!important}.cm-carnet-wrapper .latest-custom-post h3 span{color:#b78a3f!important}.cm-carnet-wrapper .latest-custom-posts .results-items,.cm-carnet-wrapper .latest-custom-posts .results-items .link{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important;margin-bottom:24px!important}.cm-carnet-wrapper .latest-custom-posts .results-items .link{border-bottom:1px solid rgba(18,34,71,0.14)!important;padding-bottom:16px!important;width:100%!important}.cm-carnet-wrapper .latest-custom-posts .results-items .date{font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic!important;color:#b78a3f!important;font-size:22px!important;margin-bottom:6px!important;display:block!important}.cm-carnet-wrapper .latest-custom-posts .results-items .title{font-family:'Manrope',sans-serif!important;font-weight:400!important;color:#122247!important;font-size:16px!important;line-height:1.5em!important}.cm-carnet-wrapper .latest-custom-posts .results-items .link{display:inline!important}.cm-carnet-wrapper .latest-custom-posts .results-items .link .title{background-image:linear-gradient(90deg,#c9a557,#c9a557)!important;background-size:0% 2px!important;background-repeat:no-repeat!important;background-position:left bottom 0px!important;padding-bottom:2px!important;transition:background-size .4s ease-in-out!important;display:inline!important}.cm-carnet-wrapper .latest-custom-posts .results-items .link:hover .title{background-size:100% 2px!important}#page-container .cm-carnet-wrapper .latest-custom-posts .archive-link{margin-top:auto!important;display:inline-block!important;width:fit-content!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#122247!important;font-family:'Manrope',sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.16em!important;padding:0 0 4px 0!important;border-radius:0!important;border:none!important;border-bottom:1px solid #b78a3f!important;box-shadow:none!important;text-decoration:none!important;transition:all 0.3s ease!important}#page-container .cm-carnet-wrapper .latest-custom-posts .archive-link:hover{background:transparent!important;background-color:transparent!important;color:#b78a3f!important;opacity:1!important}.cm-carnet-wrapper .latest-custom-posts .results-items .link,.cm-carnet-wrapper .latest-custom-posts .results-items a.button,.cm-carnet-wrapper .latest-custom-posts .results-items .button{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}.cm-carnet-wrapper .latest-custom-posts .results-items{border-bottom:1px solid rgba(18,34,71,0.14)!important;padding-bottom:12px!important;margin-bottom:16px!important}.cm-carnet-wrapper .latest-custom-posts .results-items:last-of-type{border-bottom:none!important}@media (max-width:1024px){.cm-carnet-wrapper .latest-custom-posts{grid-template-columns:repeat(2,1fr)!important}.cm-carnet-wrapper .latest-custom-post{border-bottom:1px solid rgba(18,34,71,0.14)!important}.cm-carnet-wrapper .latest-custom-post:nth-child(2n){border-right:none!important}}@media (max-width:767px){.cm-carnet-wrapper .latest-custom-posts{grid-template-columns:1fr!important}.cm-carnet-wrapper .latest-custom-post{border-right:none!important;border-bottom:1px solid rgba(18,34,71,0.14)!important;padding:30px 20px!important}}.nf-form-cont *{font-family:'Manrope',sans-serif!important;-webkit-appearance:none}.nf-form-cont .nf-form-title,.nf-form-cont .nf-form-fields-required{display:none}.form_contact.nf-form-cont nf-fields-wrap{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.form_contact.nf-form-cont nf-field:nth-of-type(3),.form_contact.nf-form-cont nf-field:nth-of-type(4),.form_contact.nf-form-cont nf-field:nth-of-type(5){grid-column:1/-1}@media screen and (max-width:767px){.form_contact.nf-form-cont nf-fields-wrap{grid-template-columns:1fr}}.nf-form-cont .nf-field-label label{color:#122247!important;font-size:14px!important;font-weight:600!important;margin-bottom:8px!important;display:block!important}.nf-form-cont .ninja-forms-req-symbol{color:#b78a3f!important}.nf-form-cont .nf-element,.tnp input:not([type="submit"],[type="checkbox"]){background:rgba(18,34,71,0.04)!important;color:#122247!important;border:1px solid rgba(18,34,71,0.1)!important;border-radius:4px!important;padding:14px 16px!important;font-size:15px!important;transition:all 0.3s ease!important;width:100%!important}.nf-form-cont .nf-element:focus,.tnp input:not([type="submit"],[type="checkbox"]):focus{background:transparent!important;border-color:#b78a3f!important;box-shadow:0 0 0 2px rgba(183,138,63,0.2)!important;outline:none!important}.nf-form-cont textarea.nf-element{height:150px!important}.nf-form-cont .submit-wrap .nf-field-element .nf-element{background:#122247!important;color:#f5f1e8!important;border:2px solid #122247!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.1em!important;padding:14px 36px!important;cursor:pointer;box-shadow:none!important;transition:all 0.3s ease!important}.nf-form-cont .submit-wrap .nf-field-element:before,.nf-form-cont .submit-wrap .nf-field-element:after{display:none!important}.nf-form-cont .submit-wrap .nf-field-element:hover .nf-element{background:transparent!important;color:#122247!important}#nf-form-2-cont .nf-field-label label{color:#f5f1e8!important}#nf-form-2-cont .nf-element{background:rgba(245,241,232,0.05)!important;color:#f5f1e8!important;border-color:rgba(245,241,232,0.2)!important}#nf-form-2-cont .nf-element:focus{background:rgba(245,241,232,0.1)!important;border-color:#f5f1e8!important;box-shadow:0 0 0 2px rgba(245,241,232,0.2)!important}#nf-form-2-cont .submit-wrap .nf-field-element .nf-element{background:#f5f1e8!important;color:#122247!important;border-color:#f5f1e8!important}#nf-form-2-cont .submit-wrap .nf-field-element:hover .nf-element{background:transparent!important;color:#f5f1e8!important}.results-wrapper .filters-wrapper{background:transparent!important;border-bottom:1px solid rgba(18,34,71,0.1)!important;padding-bottom:20px!important;margin-bottom:40px!important}.results-wrapper .filters-wrapper h4,.results-wrapper .filters-wrapper label{color:#b78a3f!important;font-family:'Manrope',sans-serif!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:0.1em!important;font-weight:700!important}.results-wrapper .filters-wrapper input[type="text"],.results-wrapper .filters-wrapper input.hasDatepicker{background:transparent!important;border:none!important;border-bottom:1px solid rgba(18,34,71,0.2)!important;border-radius:0!important;color:#122247!important;font-family:'Manrope',sans-serif!important;padding:10px 0!important;font-size:15px!important;box-shadow:none!important}.results-wrapper .filters-wrapper input:focus{border-bottom-color:#b78a3f!important;outline:none!important}.results-wrapper .filters-wrapper input[type="submit"]{background:#122247!important;color:#f5f1e8!important;border:2px solid #122247!important;border-radius:999px!important;padding:10px 24px!important;font-family:'Manrope',sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.1em!important;cursor:pointer!important;box-shadow:none!important}#page-container .results-wrapper .filters-wrapper input[type="submit"]:hover{background-color:transparent!important;color:#122247!important;border-color:#122247!important}.results-wrapper .filters-wrapper .sf-field-reset a{font-family:'Manrope',sans-serif!important;font-size:12px!important;color:#122247!important;text-decoration:underline!important}.results-wrapper .results-grid{gap:0!important;background:transparent!important}.results-wrapper .results-items .link{background:transparent!important;border:none!important;border-bottom:1px solid rgba(18,34,71,0.1)!important;border-radius:0!important;padding:24px 10px!important;box-shadow:none!important;display:block!important;transition:all 0.3s ease!important}.results-wrapper .results-items .link:hover{background:rgba(18,34,71,0.02)!important;padding-left:15px!important}.results-wrapper .results-items .link span.title{font-family:'Manrope',sans-serif!important;font-size:16px!important;color:#122247!important;font-weight:400!important;line-height:1.5em!important}.results-wrapper .results-items a.edit{font-family:'Manrope',sans-serif!important;font-size:11px!important;color:#b78a3f!important;text-transform:uppercase!important;letter-spacing:0.05em!important}.pagination{margin-top:40px!important}.pagination .wp-pagenavi a,.pagination .wp-pagenavi span{font-family:'Manrope',sans-serif!important;color:#122247!important;background:transparent!important;border:none!important;box-shadow:none!important}.pagination .wp-pagenavi .current{color:#b78a3f!important;font-weight:700!important;border-bottom:2px solid #b78a3f!important}body.single-naissance,body.single-mariage,body.single-fiancailles,body.single-necrologie,.single-naissance #page-container,.single-mariage #page-container,.single-fiancailles #page-container,.single-necrologie #page-container,.single-naissance #et-main-area,.single-mariage #et-main-area,.single-fiancailles #et-main-area,.single-necrologie #et-main-area{background-color:#faf7ef!important}#main-header{box-shadow:none!important;border-bottom:none!important}#page-container .annonce-container{max-width:800px!important;margin:0 auto!important;padding:100px 0 40px 0!important;display:block!important}#page-container .annonce-container .post-header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;margin-bottom:50px}#page-container .annonce-container button.back-button,#page-container .annonce-container .back-button{background:transparent!important;background-color:transparent!important;color:#122247!important;border:none!important;border-bottom:1px solid #b78a3f!important;border-radius:0!important;font-family:'Manrope',sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.1em!important;padding:0 0 4px 0!important;margin:0;display:inline-block!important;cursor:pointer!important;box-shadow:none!important}#page-container .annonce-container button.back-button:hover{opacity:0.6!important}#page-container .annonce-container .post-title{color:#737a8c!important;display:inline-block!important;font-family:'Manrope',sans-serif!important;font-size:13px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0.1em!important;padding:0 0 4px 0!important}#page-container .annonce-container .post-container,#page-container .annonce-container .post-wrapper{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important;width:100%!important}#page-container .annonce-container .post-content{width:100%!important;background:#ffffff!important;background-color:#ffffff!important;border:1px solid rgba(18,34,71,0.08)!important;border-radius:4px!important;padding:80px 60px!important;box-shadow:0 20px 40px rgba(18,34,71,0.05)!important;text-align:center!important;box-sizing:border-box!important;font-family:'Manrope',sans-serif!important;font-size:18px!important;color:#122247!important;line-height:2em!important}#page-container .annonce-container .post-content p{margin-bottom:10px!important}@media (max-width:767px){#page-container .annonce-container .post-content{padding:50px 30px!important}}.home-top-bar{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}.home-top-bar::after{display:none!important}.home-top-bar .et_pb_column{width:fit-content!important}.home-top-bar .et_pb_column:first-child{margin-bottom:0!important}@media (max-width:767px){.home-top-bar{justify-content:center!important}.home-top-bar .et_pb_column:first-child{margin-bottom:15px!important}}.home-bottom-bar{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important}.home-bottom-bar::after{display:none!important}.home-bottom-bar .et_pb_column{width:fit-content!important;margin-bottom:0!important}.home-bottom-bar .et_pb_column:last-child,.home-bottom-bar .et_pb_column:last-child *{text-align:right!important}@media (max-width:767px){.home-bottom-bar{justify-content:center!important;gap:20px}.home-bottom-bar .et_pb_column:last-child{width:100%!important}.home-bottom-bar .et_pb_column:last-child,.home-bottom-bar .et_pb_column:last-child *{text-align:center!important}}.et_pb_button:hover{opacity:1!important}#page-container .et_pb_button:hover{opacity:1!important}#page-container .results-wrapper .filters-wrapper input[type="submit"]:hover{opacity:1!important;background-color:transparent!important;color:#122247!important}.nf-form-cont .nf-element:hover,.nf-form-cont .nf-element:focus,.ninja-forms-field:hover,.ninja-forms-field:focus{box-shadow:none!important;border-bottom:1px solid rgba(18,34,71,0.1)!important}.nf-form-cont .nf-element:focus{border:1px solid #b78a3f!important;box-shadow:0 0 0 1px #b78a3f!important}.ui-datepicker{background:#ffffff!important;border:1px solid rgba(18,34,71,0.1)!important;border-radius:4px!important;box-shadow:0 10px 25px rgba(18,34,71,0.1)!important;font-family:'Manrope',sans-serif!important;padding:0!important;z-index:9999!important}.ui-datepicker .ui-widget-header{background:#122247!important;border:none!important;border-radius:4px 4px 0 0!important;color:#b78a3f!important;font-weight:600!important;padding:12px 0!important}.ui-datepicker th{color:#122247!important;font-weight:700!important;background:#faf7ef!important;padding:10px 0!important;font-size:11px!important;text-transform:uppercase!important}.ui-datepicker td .ui-state-default{background:transparent!important;border:none!important;color:#122247!important;text-align:center!important;padding:8px!important;font-weight:600!important;transition:all 0.2s ease!important;border-radius:4px!important}.ui-datepicker td.ui-datepicker-other-month .ui-state-default{color:rgba(18,34,71,0.2)!important;font-weight:400!important}.ui-datepicker td .ui-state-default:hover{background:rgba(183,138,63,0.1)!important;color:#b78a3f!important}.ui-datepicker td .ui-state-active,.ui-datepicker td .ui-state-highlight{background:#b78a3f!important;color:#ffffff!important;box-shadow:0 4px 10px rgba(183,138,63,0.3)!important}.results-wrapper .filters-wrapper .sf-field-reset a{font-size:14px!important}.results-wrapper .results-items .date{margin-right:10px!important;display:inline-block!important}.results-wrapper .results-items .link:hover .date{color:#b78a3f!important}#page-container .annonce-container{padding-bottom:80px!important}#page-container .annonce-container button.back-button:hover,#page-container .annonce-container .back-button:hover{color:#b78a3f!important}