@font-face {
font-family: 'theme-icons';
src:  url(//lafocaccia.lu/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.eot?imh0cz);
src:  url(//lafocaccia.lu/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.eot?imh0cz#iefix) format('embedded-opentype'),
url(//lafocaccia.lu/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.ttf?imh0cz) format('truetype'),
url(//lafocaccia.lu/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.woff?imh0cz) format('woff'),
url(//lafocaccia.lu/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.svg?imh0cz#theme-icons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="vamtam-theme-"], [class*=" vamtam-theme-"] { font-family: 'theme-icons' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.vamtam-theme-Ornament-line:before {
content: "\e909";
}
.vamtam-theme-arrow-cta:before {
content: "\e902";
}
.vamtam-theme-knife-two:before {
content: "\e906";
}
.vamtam-theme-knife-2:before {
content: "\e907";
}
.vamtam-theme-knife-1:before {
content: "\e908";
}
.vamtam-theme-close:before {
content: "\e903";
}
.vamtam-theme-menu:before {
content: "\e928";
}
.vamtam-theme-arrow-left:before {
content: "\e904";
}
.vamtam-theme-arrow-right:before {
content: "\e905";
}
.vamtam-theme-arrow-cta-1:before {
content: "\e900";
}
.vamtam-theme-check-box:before {
content: "\e901";
}
.vamtam-theme-star:before {
content: "\e926";
}