.elementor-3428 .elementor-element.elementor-element-6ca9d9b1{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3428 .elementor-element.elementor-element-3f5da44 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-3428 .elementor-element.elementor-element-3f5da44{font-family:"Brandon Grotesque Regular", Inter;font-size:1rem;color:var( --e-global-color-445faee );}.elementor-3428 .elementor-element.elementor-element-3f5da44 a{color:var( --e-global-color-text );}.elementor-3428 .elementor-element.elementor-element-3f5da44 a:hover{color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-3428 .elementor-element.elementor-element-6ca9d9b1{--content-width:95%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-3f5da44 */.breadcrumb-separator {
        display: inline-block;
        margin: 0 8px;
        vertical-align: middle;
    }
    
    .breadcrumb-separator svg {
        display: inline-block;
        vertical-align: middle;
    }
    
    .breadcrumb-nav {
        margin: 10px 0;
    }
    
    .breadcrumb-list {
        display: flex;
        align-items: center;
        list-style: none;
        margin: 0;
        padding: 0;
    }
    
    .breadcrumb-item {
        display: flex;
        align-items: center;
    }
    
    .breadcrumb-item a {
        text-decoration: none;
        color: #535353;
    }
    
    .breadcrumb-item a:hover {
        text-decoration: underline;
    }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brandon Grotesque Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hedibouquet.com/wp-content/uploads/2025/12/Brandon_Grotesque_regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */