.elementor-3770 .elementor-element.elementor-element-fee2212{margin-top:50px;margin-bottom:0px;}.elementor-3770 .elementor-element.elementor-element-df2b62b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3770 .elementor-element.elementor-element-df2b62b{text-align:center;}.elementor-3770 .elementor-element.elementor-element-5edd31f{padding:30px 0px 0px 0px;}.elementor-3770 .elementor-element.elementor-element-7ca2acf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3770 .elementor-element.elementor-element-7ca2acf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.materassitusciarelax.com/wp-content/uploads/2024/12/materassi-tusciarelax-35.png");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-3770 .elementor-element.elementor-element-7ca2acf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3770 .elementor-element.elementor-element-7ca2acf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3770 .elementor-element.elementor-element-7ca2acf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3770 .elementor-element.elementor-element-7ca2acf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3770 .elementor-element.elementor-element-1e3a51c img{width:63%;}.elementor-3770 .elementor-element.elementor-element-929c933 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-3770 .elementor-element.elementor-element-929c933{text-align:center;}.elementor-3770 .elementor-element.elementor-element-929c933 .elementor-heading-title{font-family:"Tan Moncheri", Sans-serif;font-size:38px;color:var( --e-global-color-6ec71b4a );}.elementor-3770 .elementor-element.elementor-element-2e46dd8{text-align:center;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .cf7-title{text-align:left;color:#333;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .cf7-sub-title{text-align:left;color:#333;}.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7-form label{text-align:left;color:var( --e-global-color-primary );}.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7-form label,
				.wpcf7-form input::placeholder, 
				.wpcf7-form textarea::placeholder,
				.wpcf7-form select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7-form ::placeholder, .wpcf7-form select{color:var( --e-global-color-astglobalcolor4 );}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7{float:left;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="text"], 
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="email"], 
					.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7 input[type="date"],
					.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7 input[type="tel"],
					.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7 select,
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 textarea, 
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7-form-control{border-color:#0170B930;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="text"], 
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="email"],
					.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7 input[type="date"],
					.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7 input[type="tel"],
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 textarea, .aep-cf7 .wpcf7-form-control{color:var( --e-global-color-secondary );}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="text"]:focus, 
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="email"]:focus,
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="date"]:focus,
					.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7 input[type="tel"]:focus,
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 textarea:focus, 
					.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7-form-control:focus,
					.elementor-3770 .elementor-element.elementor-element-1e4adac input:focus::placeholder, 
					.elementor-3770 .elementor-element.elementor-element-1e4adac select:focus::placeholder, 
					.elementor-3770 .elementor-element.elementor-element-1e4adac textarea:focus::placeholder{border-color:var( --e-global-color-c13d587 );color:var( --e-global-color-c13d587 );}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="text"], 
					.aep-cf7 .wpcf7 input[type="email"], 
					.aep-cf7 .wpcf7 input[type="date"],
					.elementor-3770 .elementor-element.elementor-element-1e4adac .wpcf7 input[type="tel"],
					.aep-cf7 .wpcf7 textarea, .aep-cf7 .wpcf7-form-control{background:#fff;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="text"], 
					.aep-cf7 .wpcf7 input[type="email"], 
					.aep-cf7 .wpcf7 input[type="date"],
					.aep-cf7 .wpcf7 textarea, 
					.wpcf7 input[type="tel"],
					.aep-cf7 .wpcf7 input[type="submit"], 
					.aep-cf7 .wpcf7 textarea, .aep-cf7 .wpcf7-form-control{border-radius:27px 27px 27px 27px;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 textarea{height:125px;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 input[type=file]::file-selector-button{background:#f5f5f5;color:#f5f5f5;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="submit"]{background:#C44646;padding:13px 13px 13px 13px;border:1px solid #DDDDDD00;color:#fff;}.elementor-3770 .elementor-element.elementor-element-1e4adac .aep-cf7 .wpcf7 input[type="submit"]:hover{background:var( --e-global-color-c13d587 );}.elementor-3770 .elementor-element.elementor-element-c7fa3ee{padding:40px 0px 20px 0px;}.elementor-3770 .elementor-element.elementor-element-7e3f2d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3770 .elementor-element.elementor-element-7e3f2d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c13d587 );}.elementor-3770 .elementor-element.elementor-element-7e3f2d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3770 .elementor-element.elementor-element-7e3f2d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3770 .elementor-element.elementor-element-e7b394b{--spacer-size:50px;}.elementor-3770 .elementor-element.elementor-element-6dfe09c{padding:50px 0px 100px 0px;}.elementor-3770 .elementor-element.elementor-element-486f5aca{text-align:center;}.elementor-3770 .elementor-element.elementor-element-486f5aca .elementor-heading-title{color:var( --e-global-color-c13d587 );}@media(max-width:1024px){.elementor-3770 .elementor-element.elementor-element-1e3a51c img{height:314px;}.elementor-3770 .elementor-element.elementor-element-929c933 > .elementor-widget-container{padding:0px 0px 10px 0px;}}@media(max-width:767px){.elementor-3770 .elementor-element.elementor-element-1e3a51c img{width:100%;}.elementor-3770 .elementor-element.elementor-element-929c933 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-3770 .elementor-element.elementor-element-929c933{text-align:center;}.elementor-3770 .elementor-element.elementor-element-2e46dd8{text-align:center;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tan Moncheri';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.materassitusciarelax.com/wp-content/uploads/2025/01/tan-mon-cheri.woff2') format('woff2'),
		url('https://www.materassitusciarelax.com/wp-content/uploads/2025/01/tan-mon-cheri.woff') format('woff');
}
/* End Custom Fonts CSS */