.elementor-2399 .elementor-element.elementor-element-dc06574{--display:flex;}.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-2399 .elementor-element.elementor-element-21ed47e{font-family:"Sweet sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-cf3b1bc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-cf3b1bc{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-bd63c97{--display:flex;}.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-2399 .elementor-element.elementor-element-aff9a07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-aff9a07{text-align:left;}.elementor-2399 .elementor-element.elementor-element-aff9a07 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-018a892 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-018a892{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-ca6dc7b{--display:flex;}.elementor-2399 .elementor-element.elementor-element-3e517ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-3e517ba{text-align:left;}.elementor-2399 .elementor-element.elementor-element-3e517ba .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-4104f67 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-4104f67{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-7ef2e6e{--display:flex;}.elementor-2399 .elementor-element.elementor-element-4c932c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-4c932c3{text-align:left;}.elementor-2399 .elementor-element.elementor-element-4c932c3 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-028e986 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-028e986{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-8b8a2c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-8b8a2c5{text-align:left;}.elementor-2399 .elementor-element.elementor-element-8b8a2c5 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:1.75rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-d010bf4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-d010bf4{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-18778e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-18778e1{text-align:left;}.elementor-2399 .elementor-element.elementor-element-18778e1 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:1.75rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-d8added > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-d8added{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-53f9b23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-53f9b23{text-align:left;}.elementor-2399 .elementor-element.elementor-element-53f9b23 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:1.75rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-b684856 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-b684856{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-c70c550 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-c70c550{text-align:left;}.elementor-2399 .elementor-element.elementor-element-c70c550 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:1.75rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-14c8868 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-14c8868{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-1566b41{--display:flex;}.elementor-2399 .elementor-element.elementor-element-93a57ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-93a57ca{text-align:left;}.elementor-2399 .elementor-element.elementor-element-93a57ca .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-1e5d84b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-1e5d84b{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-f0dcfb1{--display:flex;}.elementor-2399 .elementor-element.elementor-element-577f353 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-577f353{text-align:left;}.elementor-2399 .elementor-element.elementor-element-577f353 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-2d98019 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-2d98019{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}.elementor-2399 .elementor-element.elementor-element-3a99a09{--display:flex;}.elementor-2399 .elementor-element.elementor-element-aa9c479 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2399 .elementor-element.elementor-element-aa9c479{text-align:left;}.elementor-2399 .elementor-element.elementor-element-aa9c479 .elementor-heading-title{font-family:"Sweet sans", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-ecadced );}.elementor-2399 .elementor-element.elementor-element-6558cbe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2399 .elementor-element.elementor-element-6558cbe{font-family:"Sweet sans", Sans-serif;font-size:1.125rem;font-weight:400;color:var( --e-global-color-395229a );}@media(max-width:767px){.elementor-2399 .elementor-element.elementor-element-21ed47e{font-size:1.25rem;line-height:1.75rem;}.elementor-2399 .elementor-element.elementor-element-aff9a07 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-3e517ba .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-4c932c3 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-8b8a2c5{text-align:left;}.elementor-2399 .elementor-element.elementor-element-8b8a2c5 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-18778e1{text-align:left;}.elementor-2399 .elementor-element.elementor-element-18778e1 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-53f9b23{text-align:left;}.elementor-2399 .elementor-element.elementor-element-53f9b23 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-c70c550{text-align:left;}.elementor-2399 .elementor-element.elementor-element-c70c550 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-93a57ca .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-577f353 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}.elementor-2399 .elementor-element.elementor-element-aa9c479 .elementor-heading-title{font-size:2.5rem;line-height:2.75rem;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sweet sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.delucagiorgio.com/wp-content/uploads/2024/06/SweetSansPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Sweet sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.delucagiorgio.com/wp-content/uploads/2024/06/SweetSansPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */