/*
 Theme Name:   Beacon Child Theme
 Theme URI:    https://beacon.themerex.net/
 Description:  Beacon Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     beacon
 Version:      2.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  beacon
*/

/* =Theme customization starts here
------------------------------------------------------------ */
h1,h2,h3{font-family:"Playfair Display",serif!important}.fontNormal{font-family:"Montserrat",serif}.colorw *{color:#FFF!important}.fontReg a{font-weight:400!important}.fontBold a{font-weight:700!important}.bgcolorgris a{background-color:#918e8f!important}span.sc_layouts_item_details.sc_layouts_cart_details,.star-rating{display:none!important}.sc_layouts_item_icon{line-height:1.1em;font-size:24px;font-weight:400}.sc_layouts_cart_items_short{font-size:10px;font-weight:500;min-width:15px;min-height:15px;line-height:15px;text-align:center;padding:0 2px;top:auto;bottom:-3px;right:-6px;-webkit-transform:none;-ms-transform:none;transform:none;display:block!important} @media (min-width:1200px) { .sc_layouts_hide_on_desktop{display:none!important} .sc_layouts_menu li a{font-size:14px!important}}.sidebar_inner h5{margin-bottom:15px!important;text-decoration:underline;text-transform:uppercase;font-weight:700!important;font-family:'Montserrat'}.topheader a,.topheader span{font-size:14px!important;font-family:'Montserrat'!important;font-weight:700!important}p,.contacts_info,.sc_icons_item_description *,.widget_recent_entries a{font-size:16px;font-family:'Montserrat'; } .sidebar_inner .textwidget a,.widget_recent_entries a{font-size:13px;font-family:'Montserrat'; line-height:1em}.sc_icons_item_description *{color:#000!important;font-weight:500;} .cky-notice-des p{font-size:12px!important;line-height:1.2em}button.cky-btn{padding:3px 5px}p.cky-title{font-size:14px!important}.cky-btn-revisit-wrapper.cky-revisit-bottom-left{display:none}.duplicate-h1-section h1{color:#FFF !important; font-size:40px !important;} @media (max-width:740px){.nobackground .elementor-background-slideshow__slide__image{background-image:none !important; background-color:#FFF;}.duplicate-h1-section{min-height:200px !important;}.menu_mobile.opened .sc_layouts_logo {margin-left: auto;margin-right: auto;}}::placeholder {color:#333 !important;}a.sc_button.sc_button_default,input[type="submit"] {background-color: #707070 !important;}.single-cpt_services h3,.single-post h3{font-size:22px}.font14 a span {font-size: 13px !important;}.colb{color:#000 !important; font-weight:700}.duplicate-h1-section{min-height:300px}@media (min-width: 1200px) and (max-width: 1300px) { .elementor-element-7fc89d3 { display: block !important; }}
.elementor-11866 .elementor-element.elementor-element-600fd747 {background-image: url(https://pompesfunebreslouisfranklin.be/wp-content/uploads/2025/02/Pompes-Funebres-Jette-–-Un-accompagnement-funeraire-sur-mesure-a-Jette.jpg);background-position: center;background-size: cover;}.single-post .post_content li, .single-post .post_content p {font-size: 16px;font-family: 'Montserrat';color: #000 !important;font-weight: 400;}#slider-2-slide-10-layer-0 a {color:#FFF !important;}.single-post h2 {font-size: 32px; line-height:1.2em;}.fwhite h3, .fwhite .colb {color:#FFF !important;}.noul ul, .noul li {list-style:none !important}