.elementor-4239 .elementor-element.elementor-element-2d1e0b52{border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-1e72336 );margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-7244446d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-7f4bc87f{--spacer-size:45px;}.elementor-4239 .elementor-element.elementor-element-5c7e7b27{margin-top:10px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-59a9181f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-f7e2c07 > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-f7e2c07 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:10px;}.elementor-4239 .elementor-element.elementor-element-2ac79032 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-4239 .elementor-element.elementor-element-7244446d{width:100%;}}@media(max-width:767px){.elementor-4239 .elementor-element.elementor-element-2d1e0b52{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-5c7e7b27{margin-top:10px;margin-bottom:20px;}.elementor-4239 .elementor-element.elementor-element-f7e2c07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4239 .elementor-element.elementor-element-f7e2c07 .elementor-heading-title{font-size:22px;}body.elementor-page-4239{padding:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-Book-01-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-BookOblique-02-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-Light-07-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 100;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-LightOblique-08-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-Medium-09-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 200;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-MediumOblique-10-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-Heavy-05-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-HeavyOblique-06-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-Black-03-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: oblique;
	font-weight: 900;
	font-display: auto;
	src: url('https://staging.astiarchitetti.it/wp-content/uploads/2021/02/Avenir-BlackOblique-04-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */