.elementor-31908 .elementor-element.elementor-element-f2869d5{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-dfebaa5{text-align:center;}.elementor-31908 .elementor-element.elementor-element-dfebaa5 .elementor-heading-title{color:#000000;font-size:49px;font-weight:100;text-transform:uppercase;line-height:52px;letter-spacing:3.1px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-31908 .elementor-element.elementor-element-dfebaa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-31908 .elementor-element.elementor-element-79a6b0b{text-align:center;}.elementor-31908 .elementor-element.elementor-element-79a6b0b .elementor-heading-title{color:#000000;font-family:"Brandon", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;}.elementor-31908 .elementor-element.elementor-element-79a6b0b > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0% 0% 0% 0%;}.elementor-31908 .elementor-element.elementor-element-12ef7a2{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-597c1b7{text-align:center;}.elementor-31908 .elementor-element.elementor-element-597c1b7 .elementor-heading-title{color:#000000;font-family:"Brandon", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;}.elementor-31908 .elementor-element.elementor-element-597c1b7 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0% 0% 0% 0%;}.elementor-31908 .elementor-element.elementor-element-696bd43{margin-top:40px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-0a704e0{text-align:center;}.elementor-31908 .elementor-element.elementor-element-0a704e0 .elementor-heading-title{color:#000000;font-size:49px;font-weight:100;text-transform:uppercase;line-height:52px;letter-spacing:3.1px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-31908 .elementor-element.elementor-element-0a704e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-31908 .elementor-element.elementor-element-560adb1{text-align:center;}.elementor-31908 .elementor-element.elementor-element-560adb1 .elementor-heading-title{color:#000000;font-size:18px;font-weight:100;text-transform:uppercase;text-decoration:underline;line-height:52px;letter-spacing:3.1px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-31908 .elementor-element.elementor-element-560adb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-31908 .elementor-element.elementor-element-fdda4a6{margin-top:20px;margin-bottom:40px;}.elementor-31908 .elementor-element.elementor-element-d97c600{text-align:center;}.elementor-31908 .elementor-element.elementor-element-d97c600 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-cd55ef4 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-08390c1{text-align:center;}.elementor-31908 .elementor-element.elementor-element-08390c1 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-25bb41a .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-f9861cc{text-align:center;}.elementor-31908 .elementor-element.elementor-element-f9861cc .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-6abc934 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-6e85d61{text-align:center;}.elementor-31908 .elementor-element.elementor-element-6e85d61 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-251214f .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-0f02c06 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:underline;letter-spacing:2.3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-36147d0{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-b7f642e{text-align:center;}.elementor-31908 .elementor-element.elementor-element-b7f642e .elementor-heading-title{color:#000000;font-family:"Brandon", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;}.elementor-31908 .elementor-element.elementor-element-b7f642e > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0% 0% 0% 0%;}.elementor-31908 .elementor-element.elementor-element-928d1b9{margin-top:20px;margin-bottom:40px;}.elementor-31908 .elementor-element.elementor-element-cdccc6f{text-align:center;}.elementor-31908 .elementor-element.elementor-element-cdccc6f .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-61dd0c2 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-b43ae8e{text-align:center;}.elementor-31908 .elementor-element.elementor-element-b43ae8e .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-91f2051 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-7f8eb74{text-align:center;}.elementor-31908 .elementor-element.elementor-element-7f8eb74 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-6cbb863 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-6733550{text-align:center;}.elementor-31908 .elementor-element.elementor-element-6733550 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-9f113c1 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-4203c36 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:underline;letter-spacing:2.3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-62fd823{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-aff7e5d{text-align:center;}.elementor-31908 .elementor-element.elementor-element-aff7e5d .elementor-heading-title{color:#000000;font-family:"Brandon", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;}.elementor-31908 .elementor-element.elementor-element-aff7e5d > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0% 0% 0% 0%;}.elementor-31908 .elementor-element.elementor-element-1896f6b{margin-top:20px;margin-bottom:70px;}.elementor-31908 .elementor-element.elementor-element-023447e{text-align:center;}.elementor-31908 .elementor-element.elementor-element-023447e .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-2b181bd .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-257dd65{text-align:center;}.elementor-31908 .elementor-element.elementor-element-257dd65 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-0459628 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-09b7e47{text-align:center;}.elementor-31908 .elementor-element.elementor-element-09b7e47 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-bac62f0 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-27a0bc2{text-align:center;}.elementor-31908 .elementor-element.elementor-element-27a0bc2 .elementor-heading-title{font-family:"Brandon", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-31908 .elementor-element.elementor-element-dd97969 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-5d050a0 .elementor-button{font-family:"Brandon", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:underline;letter-spacing:2.3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#AF95A600;}.elementor-31908 .elementor-element.elementor-element-6d9b835{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-724affc{text-align:center;}.elementor-31908 .elementor-element.elementor-element-724affc .elementor-heading-title{color:#000000;font-size:49px;font-weight:100;text-transform:uppercase;line-height:52px;letter-spacing:3.1px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-31908 .elementor-element.elementor-element-724affc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}@media(max-width:1024px){.elementor-31908 .elementor-element.elementor-element-dfebaa5 .elementor-heading-title{font-size:54px;}.elementor-31908 .elementor-element.elementor-element-79a6b0b .elementor-heading-title{font-size:20px;}.elementor-31908 .elementor-element.elementor-element-79a6b0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-597c1b7 .elementor-heading-title{font-size:20px;}.elementor-31908 .elementor-element.elementor-element-597c1b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-0a704e0 .elementor-heading-title{font-size:54px;}.elementor-31908 .elementor-element.elementor-element-560adb1 .elementor-heading-title{font-size:18px;}.elementor-31908 .elementor-element.elementor-element-b7f642e .elementor-heading-title{font-size:20px;}.elementor-31908 .elementor-element.elementor-element-b7f642e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-aff7e5d .elementor-heading-title{font-size:20px;}.elementor-31908 .elementor-element.elementor-element-aff7e5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-724affc .elementor-heading-title{font-size:37px;}}@media(max-width:991px){.elementor-31908 .elementor-element.elementor-element-dfebaa5 .elementor-heading-title{font-size:44px;}.elementor-31908 .elementor-element.elementor-element-dfebaa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-79a6b0b .elementor-heading-title{font-size:18px;}.elementor-31908 .elementor-element.elementor-element-79a6b0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-597c1b7 .elementor-heading-title{font-size:18px;}.elementor-31908 .elementor-element.elementor-element-597c1b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-696bd43{margin-top:5px;margin-bottom:5px;}.elementor-31908 .elementor-element.elementor-element-0a704e0 .elementor-heading-title{font-size:27px;}.elementor-31908 .elementor-element.elementor-element-0a704e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-560adb1 .elementor-heading-title{font-size:14px;}.elementor-31908 .elementor-element.elementor-element-560adb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-b7f642e .elementor-heading-title{font-size:18px;}.elementor-31908 .elementor-element.elementor-element-b7f642e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-aff7e5d .elementor-heading-title{font-size:18px;}.elementor-31908 .elementor-element.elementor-element-aff7e5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31908 .elementor-element.elementor-element-724affc .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-31908 .elementor-element.elementor-element-724affc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brandon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rosato.it/wp/en-eu/wp-content/uploads/sites/2/BrandonGrotesque-Regular.woff2') format('woff2'),
		url('https://www.rosato.it/wp/en-eu/wp-content/uploads/sites/2/BrandonGrotesque-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Brandon';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.rosato.it/wp/en-eu/wp-content/uploads/sites/2/BrandonGrotesque-Light.woff2') format('woff2'),
		url('https://www.rosato.it/wp/en-eu/wp-content/uploads/sites/2/BrandonGrotesque-Light.woff') format('woff');
}
@font-face {
	font-family: 'Brandon';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.rosato.it/wp/en-eu/wp-content/uploads/sites/2/BrandonGrotesque-Bold.woff2') format('woff2'),
		url('https://www.rosato.it/wp/en-eu/wp-content/uploads/sites/2/BrandonGrotesque-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */