body{font-weight:400!important}.powered-by{display:none!important}.tri-deces-description{white-space:normal!important;word-wrap:normal!important;overflow-wrap:normal!important;max-width:100%!important;overflow-wrap:normal!important}.row-top-menu ul li a{margin-right:25px!important}.et_pb_section .row-top-menu ul li a:hover{opacity:1!important;color:#5fb3f9!important}.row-top-menu .bouton-menu{border-radius:10px!important}.row-menu .et_pb_menu .et_pb_menu__wrap{justify-content:space-around!important}#page-container div.et_pb_section .row-menu ul li a{margin-right:30px!important}.et_pb_section .row-menu ul li a:hover{opacity:1!important;color:#5fb3f9!important}.bouton-menu{background-color:#5FB3F9!important;padding:15px;padding-top:27px;height:80px;margin-top:-20px!important;margin-bottom:-20px!important;margin-right:0px!important}.bouton-menu:hover{background-color:black!important}#page-container div.et_pb_section .et_pb_row .bouton-menu a{color:white!important;font-size:20px!important;margin-left:10px!important;margin-right:10px!important}.et_pb_section .et_pb_row .bouton-menu a:hover{opacity:1!important}.row-menu .et-menu li:not(.mega-menu) ul{width:250px!important}.menu-footer .et-menu>li{padding-left:0px;padding-right:0px}.menu-footer .et_pb_menu__menu nav ul li{display:block;width:100%;margin:3px 0}.menu-footer .et_pb_menu__menu nav ul li ul{top:0!important}.menu-footer .et_pb_menu__menu>nav>ul{margin-left:0px!important}.menu-footer .et_pb_menu__menu nav li ul{left:100%!important}@media (max-width:980px){.et-db #et-boc .et-l .menu-footer .et_pb_menu__menu,.et-db #et-boc .et-l .menu-top-menu .et_pb_menu__menu{display:flex}.et-db #et-boc .et-l .menu-footer .et_mobile_nav_menu,.et-db #et-boc .et-l .menu-top-menu .et_mobile_nav_menu{display:none}}html .formcraft-css .fc-form .form-element .form-element-html input[type=email],html .formcraft-css .fc-form .form-element .form-element-html input[type=text]{border:1px solid black!important;color:black!important}html .formcraft-css .fc-form .form-element .form-element-html textarea{border:1px solid black!important;color:black!important}.container-deces{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-between;align-items:center;width:100%}.deces{display:flex;width:48%;margin-right:0px;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;background-color:#F2F2F2;border-radius:12px;-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.21);box-shadow:5px 5px 15px 5px rgba(0,0,0,0.21)}.deces img{width:40%;margin-right:25px;border-radius:12px;-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.21);box-shadow:5px 5px 15px 5px rgba(0,0,0,0.21)}.deces p{width:50%;margin:15px}.deces a:hover{color:black!important}@media (min-width:1600px) and (max-width:1800px){.row-top-menu ul li a{margin-right:20px!important;font-size:24px!important}.et_pb_section .et_pb_row .oiseau{margin-top:-340px!important}}@media (min-width:1300px) and (max-width:1599px){.row-top-menu ul li a{margin-right:10px!important;font-size:17px!important}#page-container div.et_pb_section .row-menu ul li a{margin-right:15px!important;font-size:18px!important}#page-container div.et_pb_section .et_pb_row .bouton-menu a{font-size:18px!important;margin-bottom:0px!important}.bouton-menu{padding-top:29px!important;height:77px!important}#page-container div.section-hero{padding-top:220px;padding-bottom:220px}.row-hero h1{font-size:50px!important}.row-hero .cent-ans{font-size:70px!important}.row-hero .texte-hero{width:80%!important}.et_pb_section .et_pb_row .oiseau{margin-top:-275px!important}.row-services-accueil h3{font-size:18px!important}.deces img{width:40%;margin-right:20px}.deces p{width:48%;margin:15px}.row-avis-de-deces h3{font-size:16px!important}.row-avis-de-deces p{font-size:15px!important;line-height:1.3em!important}.row-avis-de-deces h4{font-size:16px!important}.row-footer h3{font-size:22px!important}.row-footer p,.row-footer li,.row-footer a{font-size:16px!important}.row-copyright p{font-size:16px!important}}@media (min-width:1180px) and (max-width:1299px){.row-90{width:90%!important}.row-top-menu ul li a{margin-right:10px!important;font-size:17px!important}#page-container div.et_pb_section .row-menu ul li a{margin-right:10px!important;font-size:17px!important}#page-container div.et_pb_section .et_pb_row .bouton-menu a{font-size:17px!important;margin-bottom:0px!important}.bouton-menu{padding-top:29px!important;height:77px!important}#page-container div.section-hero{padding-top:220px;padding-bottom:220px}.row-hero h1{font-size:50px!important}.row-hero .cent-ans{font-size:70px!important}.row-hero .texte-hero{width:80%!important}.et_pb_section .et_pb_row .oiseau{margin-top:-275px!important}.row-services-accueil h3{font-size:18px!important}.deces img{width:40%;margin-right:20px}.deces p{width:48%;margin:15px}.row-avis-de-deces h3{font-size:16px!important}.row-avis-de-deces p{font-size:15px!important;line-height:1.3em!important}.row-avis-de-deces h4{font-size:16px!important}.tri-deces-result-image img{}.row-footer h3{font-size:22px!important}.row-footer p,.row-footer li,.row-footer a{font-size:16px!important}.row-copyright p{font-size:16px!important}}@media (min-width:981px) and (max-width:1179px){.row-90{width:90%!important}.row-top-menu ul li a{margin-right:5px!important;font-size:12px!important}#page-container div.et_pb_section .row-menu ul li a{margin-right:5px!important;font-size:15px!important}#page-container div.et_pb_section .et_pb_row .bouton-menu a{font-size:15px!important;margin-bottom:0px!important}.bouton-menu{padding-top:29px!important;height:74px!important}#page-container div.section-hero{padding-top:200px;padding-bottom:200px}.row-hero h1{font-size:40px!important}.row-hero .cent-ans{font-size:60px!important}.row-hero .texte-hero{width:100%!important}.et_pb_section .row-titre-divider .dipi-pixel-divider .dipi-td-content{font-size:35px!important}.et_pb_section .et_pb_row .oiseau{margin-top:-210px!important}.row-services-accueil h3{font-size:16px!important}.row-accueil .et_pb_button{font-size:16px!important}.deces img{width:40%;margin-right:20px}.deces p{width:48%;margin:15px;font-size:14px;line-height:1.2em}.row-avis-de-deces h3{font-size:14px!important}.row-avis-de-deces p{font-size:13px!important;line-height:1.3em!important}.row-avis-de-deces .et_pb_column{padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important}.row-avis-de-deces h4{font-size:14px!important}.tri-deces-result-image img{}.row-footer h3{font-size:20px!important}.row-footer p,.row-footer li,.row-footer a{font-size:15px!important}.row-copyright p{font-size:13px!important}}@media (max-width:980px){.row-top-menu .bouton-menu{height:38px!important}.row-top-menu .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center!important}.bouton-menu{background-color:#5FB3F9!important;padding:0px;padding-top:8px;height:55px;margin-top:0px!important;margin-bottom:0px!important;margin-right:0px!important}#page-container div.et_pb_section .et_pb_row .bouton-menu a{font-size:16px!important;margin-left:0px!important;margin-right:0px!important}.deces{width:100%;margin-bottom:40px}.row-footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start!important}}@media (max-width:767px){.cent-ans{font-size:40px!important}.deces img{width:100%;margin-bottom:5px}.deces p{width:100%;margin:20px;font-size:15px!important;line-height:1.25em!important}}.tri-deces-result-list{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:flex-start;align-items:stretch}.tri-deces-result-card.tri-col-4{width:22%;margin:20px;margin-bottom:30px;background-color:#F2F2F2;border-radius:12px;padding:30px;-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.22);box-shadow:5px 5px 15px 5px rgba(0,0,0,0.22)}.tri-deces-result-data h3{font-size:25px;font-weight:700;line-height:1.2em;color:black;margin-top:10px;padding-bottom:2px}.tri-deces-annee{font-size:25px;font-weight:500;line-height:1.2em;color:black;margin-bottom:10px}.tri-deces-description{font-size:15px!important;font-weight:400;line-height:1.3em;color:black;margin-bottom:10px}.tri-deces-voir-plus{color:#5FB3F9;font-size:20px;font-weight:700;line-height:1.2em;transition:0.2s}.tri-deces-voir-plus:hover{color:black}.tri-deces-result-image img{border-radius:15px!important}.tri-deces-photo{width:100%;text-align:center}.tri-deces-photo img{width:80%;border-radius:12px}.tri-deces-nom{font-size:42px;font-weight:700;line-height:1.2em;color:black;margin-bottom:10px}.tri-deces-description-courte{font-size:20px;font-weight:400!important;line-height:1.2em;color:black;margin-bottom:20px}.tri-deces-description{font-size:15px!important;font-weight:400;line-height:1.3em;color:black;margin-bottom:20px}.tri-deces-lieu{margin-bottom:15px}.tri-deces-lieu a{font-size:20px;color:black;font-weight:600}.tri-deces-lieu a:hover{color:#5FB3F9}.fa-solid{margin-right:10px;color:#5FB3F9}.fa-brands{margin-right:5px;color:#5FB3F9}.tri-deces-info-supp{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}.tri-deces-info-supp a{font-size:20px;color:black;font-weight:600}.tri-deces-info-supp a:hover{color:#5FB3F9}.tri-deces-facebook{margin-left:12px}.tri-deces-facebook:before{content:" | ";font-size:30px;margin-right:5px}.module-description-detail{border-left:5px solid #5FB3F9;padding-left:50px;margin-left:-50px!important}.tri-deces-form-sympathies{width:100%!important;background-color:white;border:2px solid black;border-radius:10px;-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.2);box-shadow:5px 5px 15px 5px rgba(0,0,0,0.2);padding:50px;padding-top:80px;padding-bottom:80px;text-align:center}a.tri-sympathies-fermer{position:absolute;right:2%;top:25px;color:white!important;font-size:20px;font-weight:700;background-color:black;padding:10px;padding-top:5px;padding-bottom:5px;border-radius:10px;transition:0.2s}a.tri-sympathies-fermer:hover{background-color:#5FB3F9}.tri-deces-form-sympathies form{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:flex-start;width:100%!important}.tri-deces-form-sympathies input#name,.tri-deces-form-sympathies input#user_email{padding:5px;margin-bottom:15px;margin-top:10px;width:85%}.tri-deces-form-sympathies textarea#message{padding:15px;margin-bottom:15px;margin-top:10px;width:85%}.tri-deces-form-sympathies label{font-weight:700;font-size:18px}input#tri-deces-send{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;background-color:black;border:2px solid black;color:white;font-weight:700;transition:0.2s}input#tri-deces-send:hover{background-color:#5FB3F9;border:2px solid #5FB3F9;color:white;font-weight:700}.row-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.tri-filtre-recherche{text-align:center}.tri-deces-search-title{font-weight:700!important;font-size:30px;line-height:1.2em}input.tri-deces-search{background-color:#fff;border:1px solid black;padding:12px;color:#4e4e4e;width:50%;margin-right:15px!important;margin-top:15px!important}.fa-solid{color:black;font-size:20px}span.tri-deces-fille{font-weight:700;font-size:18px;margin-left:10px!important}@media (min-width:1600px) and (max-width:1800px){.tri-deces-result-card.tri-col-4{width:22%;margin:19px;margin-bottom:25px;padding:25px}}@media (min-width:1300px) and (max-width:1599px){.row-avis{width:85%!important}.tri-deces-result-card.tri-col-4{width:22%;margin:16px;margin-bottom:25px;padding:25px}.tri-deces-result-data h3{font-size:20px!important}.tri-deces-annee{font-size:20px!important}.tri-deces-description{font-size:15px!important}.tri-deces-voir-plus{font-size:18px!important}.row-deces-detail{width:85%!important}.tri-deces-nom{font-size:36px;font-weight:700;line-height:1.2em;color:black;margin-bottom:10px}.tri-deces-description-courte{font-size:15px;font-weight:700;line-height:1.2em;color:black;margin-bottom:20px}.tri-deces-description{font-size:15px;font-weight:400;line-height:1.3em;color:black;margin-bottom:20px}.tri-deces-lieu a{font-size:18px;color:black;font-weight:600}.tri-deces-info-supp a{font-size:18px;color:black;font-weight:600}.module-description-detail{padding-left:35px}.tri-deces-facebook:before{content:" | ";font-size:30px;margin-right:5px}.tri-deces-form-sympathies{padding-top:55px!important;padding-bottom:55px!important}.tri-deces-form-sympathies input#name,.tri-deces-form-sympathies input#user_email{width:95%}.tri-deces-form-sympathies textarea#message{width:95%}}@media (min-width:1180px) and (max-width:1299px){.tri-deces-result-card.tri-col-4{width:22%;margin:15px;margin-bottom:25px;padding:25px}.tri-deces-result-data h3{font-size:20px!important}.tri-deces-annee{font-size:20px!important}.tri-deces-description{font-size:15px!important}.tri-deces-voir-plus{font-size:18px!important}.tri-deces-nom{font-size:36px;font-weight:700;line-height:1.2em;color:black;margin-bottom:10px}.tri-deces-description-courte{font-size:18px;font-weight:400!important;line-height:1.2em;color:black;margin-bottom:20px}.tri-deces-description{font-size:15px;font-weight:400;line-height:1.3em;color:black;margin-bottom:20px}.tri-deces-lieu a{font-size:18px;color:black;font-weight:600}.tri-deces-info-supp a{font-size:18px;color:black;font-weight:600}.module-description-detail{padding-left:35px}.tri-deces-facebook:before{content:" | ";font-size:30px;margin-right:5px}.tri-deces-form-sympathies{padding-top:55px!important;padding-bottom:55px!important}.tri-deces-form-sympathies input#name,.tri-deces-form-sympathies input#user_email{width:95%}.tri-deces-form-sympathies textarea#message{width:95%}}@media (min-width:981px) and (max-width:1179px){.tri-deces-result-card.tri-col-4{width:22%;margin:13px;margin-bottom:20px;padding:20px}.tri-deces-result-data h3{font-size:18px!important}.tri-deces-annee{font-size:18px!important}.tri-deces-description{font-size:15px!important}.tri-deces-voir-plus{font-size:16px!important}.tri-deces-nom{font-size:30px;font-weight:700;line-height:1.2em;color:black;margin-bottom:10px}.tri-deces-description-courte{font-size:16px;line-height:1.2em;color:black;margin-bottom:20px}.tri-deces-description{font-size:16px;font-weight:400;line-height:1.3em;color:black;margin-bottom:20px}.tri-deces-lieu a{font-size:16px;color:black;font-weight:600}.tri-deces-info-supp a{font-size:16px;color:black;font-weight:600}.module-description-detail{padding-left:30px;margin-left:-40px!important}.tri-deces-facebook:before{content:" | ";font-size:20px;margin-right:0px}.tri-deces-facebook{margin-left:5px}.tri-deces-form-sympathies{padding-top:55px!important;padding-bottom:55px!important}.tri-deces-form-sympathies input#name,.tri-deces-form-sympathies input#user_email{width:95%}.tri-deces-form-sympathies textarea#message{width:95%}}@media (max-width:980px){.tri-deces-result-card.tri-col-4{width:45%;margin:17px;margin-bottom:20px;padding:20px}.tri-deces-result-data h3{font-size:18px!important}.tri-deces-annee{font-size:18px!important}.tri-deces-description{font-size:15px!important}.tri-deces-voir-plus{font-size:16px!important}.tri-deces-photo{text-align:left}.tri-deces-photo img{width:65%}.tri-deces-nom{font-size:36px!important}.tri-deces-description-courte{font-size:18px!important}.tri-deces-description{font-size:18px!important}.tri-deces-lieu a{font-size:18px!important}.tri-deces-info-supp a{font-size:18px!important}.tri-deces-form-sympathies{padding-top:55px!important;padding-bottom:55px!important}.tri-deces-form-sympathies input#name,.tri-deces-form-sympathies input#user_email{width:95%}.tri-deces-form-sympathies textarea#message{width:95%}.row-popup{position:absolute;top:80%;left:50%;transform:translate(-50%,-80%)}}@media (max-width:767px){.tri-deces-result-card.tri-col-4{width:100%;margin:0px;margin-bottom:30px;padding:20px}.tri-deces-photo{text-align:left}.tri-deces-photo img{width:80%}.tri-deces-nom{font-size:30px!important}.tri-deces-description-courte{font-size:16px!important}.tri-deces-description{font-size:16px!important}.tri-deces-lieu a{font-size:16px!important}.tri-deces-info-supp{padding-bottom:40px!important}.tri-deces-info-supp a{font-size:16px!important}.tri-deces-facebook{margin-left:0px}.tri-deces-facebook:before{display:none!important}.tri-deces-lieu{margin-bottom:5px;line-height:1.2em}}.tri-deces-form-sympathies{padding-top:55px!important;padding-bottom:55px!important}.tri-deces-form-sympathies input#name,.tri-deces-form-sympathies input#user_email{width:95%}.tri-deces-form-sympathies textarea#message{width:95%}.tri-deces-form-sympathies{padding:20px!important;padding-top:40px!important;padding-bottom:40px!important}.row-popup{position:absolute;top:100%;left:50%;transform:translate(-50%,-100%)}.tri-deces-search-title{font-weight:700!important;font-size:24px;line-height:1.2em}input.tri-deces-search{width:80%}span.tri-deces-fille{font-size:16px;margin-left:5px!important;line-height:1em}.tri-deces-result-image img{border-radius:15px!important}