.elementor-13172 .elementor-element.elementor-element-8d0f1e8{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13172 .elementor-element.elementor-element-e8030c8 .elementor-heading-title{font-family:"CallunaSans", Sans-serif;font-weight:700;line-height:38px;color:var( --e-global-color-text );}.elementor-13172 .elementor-element.elementor-element-d479cdc{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13172 .elementor-element.elementor-element-fad449e{font-family:"Calluna", Sans-serif;font-size:24px;font-weight:400;}.elementor-13172 .elementor-element.elementor-element-fad449e.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-text );}.elementor-13172 .elementor-element.elementor-element-fad449e.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-13172 .elementor-element.elementor-element-fad449e.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13172 .elementor-element.elementor-element-fad449e .elementor-drop-cap{margin-inline-end:12px;}.elementor-13172 .elementor-element.elementor-element-fad449e .elementor-drop-cap-letter{font-size:100px;}.elementor-13172 .elementor-element.elementor-element-b3dd029{--spacer-size:50px;}.elementor-13172 .elementor-element.elementor-element-3ec039c{font-family:"Calluna", Sans-serif;font-size:24px;font-weight:400;}.elementor-13172 .elementor-element.elementor-element-3ec039c.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-text );}.elementor-13172 .elementor-element.elementor-element-3ec039c.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-13172 .elementor-element.elementor-element-3ec039c.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-13172 .elementor-element.elementor-element-3ec039c .elementor-drop-cap{margin-inline-end:12px;}.elementor-13172 .elementor-element.elementor-element-3ec039c .elementor-drop-cap-letter{font-size:100px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13172 .elementor-element.elementor-element-2acde65 .elementor-button{background-color:var( --e-global-color-4c3b27e );font-family:"CallunaSans", Sans-serif;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-13172 .elementor-element.elementor-element-3f8bb39 .elementor-button{background-color:var( --e-global-color-4c3b27e );font-family:"CallunaSans", Sans-serif;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-13172 .elementor-element.elementor-element-5dd4722{--spacer-size:50px;}.elementor-13172 .elementor-element.elementor-element-f09114b .elementor-heading-title{color:#000000;}.elementor-13172 .elementor-element.elementor-element-c714437{font-family:"Calluna", Sans-serif;font-size:24px;font-weight:400;}.elementor-13172 .elementor-element.elementor-element-3681871 .elementor-heading-title{font-family:"CallunaSans", Sans-serif;font-weight:700;color:#000000;}.elementor-13172 .elementor-element.elementor-element-113e388{font-family:"Calluna", Sans-serif;font-size:24px;font-weight:400;}.elementor-13172 .elementor-element.elementor-element-14549b2 .elementor-heading-title{font-family:"CallunaSans", Sans-serif;font-weight:700;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-55fa44a{font-family:"Calluna", Sans-serif;font-size:24px;font-weight:400;}.elementor-13172 .elementor-element.elementor-element-34b32f3 .elementor-heading-title{color:#000000;}.elementor-13172 .elementor-element.elementor-element-4cd6a1f{font-family:"Calluna", Sans-serif;font-size:24px;font-weight:400;}.elementor-13172 .elementor-element.elementor-element-736f7e6{--spacer-size:50px;}.elementor-13172 .elementor-element.elementor-element-46af359 .elementor-heading-title{font-family:"CallunaSans", Sans-serif;font-weight:700;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-27a4548 .elementor-heading-title{font-family:"CallunaSans", Sans-serif;font-weight:700;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-6dad0fe{margin-top:30px;margin-bottom:80px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13172 .elementor-element.elementor-element-d765d80 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:#BEA0A0;border-radius:0px 0px 0px 0px;}.elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-13172 .elementor-element.elementor-element-d765d80{--icon-box-icon-margin:15px;}.elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-d765d80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-d765d80.elementor-view-framed .elementor-icon, .elementor-13172 .elementor-element.elementor-element-d765d80.elementor-view-default .elementor-icon{fill:var( --e-global-color-cbd53c3 );color:var( --e-global-color-cbd53c3 );border-color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon{font-size:30px;}.elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon-box-title, .elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon-box-title a{font-family:"CallunaSans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon-box-description{font-family:"CallunaSans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-2f9246f > .elementor-widget-container{border-style:solid;border-width:0px 01px 0px 0px;border-color:#A89B91;border-radius:0px 0px 0px 0px;}.elementor-13172 .elementor-element.elementor-element-2f9246f .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-13172 .elementor-element.elementor-element-2f9246f{--icon-box-icon-margin:15px;}.elementor-13172 .elementor-element.elementor-element-2f9246f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-2f9246f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-2f9246f.elementor-view-framed .elementor-icon, .elementor-13172 .elementor-element.elementor-element-2f9246f.elementor-view-default .elementor-icon{fill:var( --e-global-color-cbd53c3 );color:var( --e-global-color-cbd53c3 );border-color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-2f9246f .elementor-icon{font-size:30px;}.elementor-13172 .elementor-element.elementor-element-2f9246f .elementor-icon-box-title, .elementor-13172 .elementor-element.elementor-element-2f9246f .elementor-icon-box-title a{font-family:"CallunaSans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13172 .elementor-element.elementor-element-2f9246f .elementor-icon-box-description{font-family:"CallunaSans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-0b84c9a > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-13172 .elementor-element.elementor-element-0b84c9a .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-13172 .elementor-element.elementor-element-0b84c9a{--icon-box-icon-margin:15px;}.elementor-13172 .elementor-element.elementor-element-0b84c9a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-0b84c9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-0b84c9a.elementor-view-framed .elementor-icon, .elementor-13172 .elementor-element.elementor-element-0b84c9a.elementor-view-default .elementor-icon{fill:var( --e-global-color-cbd53c3 );color:var( --e-global-color-cbd53c3 );border-color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-0b84c9a .elementor-icon{font-size:30px;}.elementor-13172 .elementor-element.elementor-element-0b84c9a .elementor-icon-box-title, .elementor-13172 .elementor-element.elementor-element-0b84c9a .elementor-icon-box-title a{font-family:"CallunaSans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13172 .elementor-element.elementor-element-0b84c9a .elementor-icon-box-description{font-family:"CallunaSans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cbd53c3 );}.elementor-13172 .elementor-element.elementor-element-df893be{text-align:center;}@media(min-width:768px){.elementor-13172 .elementor-element.elementor-element-5d756c1{width:100%;}}@media(max-width:767px){.elementor-13172 .elementor-element.elementor-element-fad449e{font-size:20px;}.elementor-13172 .elementor-element.elementor-element-fad449e .elementor-drop-cap-letter{font-size:90px;}.elementor-13172 .elementor-element.elementor-element-3ec039c{font-size:20px;}.elementor-13172 .elementor-element.elementor-element-3ec039c .elementor-drop-cap-letter{font-size:90px;}.elementor-13172 .elementor-element.elementor-element-c714437{font-size:20px;}.elementor-13172 .elementor-element.elementor-element-113e388{font-size:20px;}.elementor-13172 .elementor-element.elementor-element-55fa44a{font-size:20px;}.elementor-13172 .elementor-element.elementor-element-4cd6a1f{font-size:20px;}.elementor-13172 .elementor-element.elementor-element-d765d80 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon-box-wrapper{text-align:left;}.elementor-13172 .elementor-element.elementor-element-d765d80 .elementor-icon{font-size:32px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'CallunaSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/CallunaSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'CallunaSans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/CallunaSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'CallunaSans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/CallunaSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'CallunaSans';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/CallunaSansBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Calluna';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/Calluna-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Calluna';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/Calluna-Bold_1.ttf') format('truetype');
}
@font-face {
	font-family: 'Calluna';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/Calluna-It.ttf') format('truetype');
}
@font-face {
	font-family: 'Calluna';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.palazzodiamanti.it/wp-content/uploads/2022/01/Calluna-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */