.elementor-8438 .elementor-element.elementor-element-a32e671{--box-background-color:#2C3136;--separator-width:0px;--nested-list-indent:1.5em;--item-text-color:#FFFFFF;--item-text-decoration:underline;--item-text-hover-color:#FFFFFF;--item-text-active-color:#FFFFFF;--item-text-active-decoration:underline;--marker-color:#00BCFF;--marker-size:20px;}.elementor-8438 .elementor-element.elementor-element-a32e671 .elementor-toc__list-item{font-family:"Maven Pro", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-8438 .elementor-element.elementor-element-a32e671 > .elementor-widget-container{margin:0em -3em 0em -3em;padding:0em 0em 1em 3em;}@media(max-width:1024px){.elementor-8438 .elementor-element.elementor-element-a32e671 > .elementor-widget-container{margin:0em 0em 0em -2em;padding:0em 0em 0em 2em;}}@media(max-width:767px){.elementor-8438 .elementor-element.elementor-element-a32e671 .elementor-toc__list-item{font-size:15px;line-height:1.33em;}.elementor-8438 .elementor-element.elementor-element-a32e671{--marker-size:24px;}.elementor-8438 .elementor-element.elementor-element-a32e671 > .elementor-widget-container{margin:0em 0em 0em -1em;padding:0em 0em 0em 1em;}}/* Start custom CSS for table-of-contents, class: .elementor-element-a32e671 */.ab-blog-post-table-contents ul{
    margin: 0 0 1.5em 0em;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Maven Pro';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.blueberrytravel.it/wp-content/uploads/2023/06/MavenPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Maven Pro';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://www.blueberrytravel.it/wp-content/uploads/2023/06/MavenPro-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */