.elementor-897 .elementor-element.elementor-element-4698a56 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-897 .elementor-element.elementor-element-b22cea8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-897 .elementor-element.elementor-element-b22cea8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-897 .elementor-element.elementor-element-377f4e1 > .elementor-widget-container{margin:0px 0px 0px -103px;}.elementor-897 .elementor-element.elementor-element-377f4e1 .elementor-heading-title{font-size:44px;font-weight:700;}.elementor-897 .elementor-element.elementor-element-45e161c > .elementor-widget-container{margin:0px 0px 0px -103px;}.elementor-897 .elementor-element.elementor-element-45e161c .elementor-heading-title{font-size:16px;letter-spacing:0.3em;color:#8B6E60;}.elementor-897 .elementor-element.elementor-element-72d040a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-897 .elementor-element.elementor-element-72d040a .elementor-heading-title{font-size:44px;font-weight:700;}.elementor-897 .elementor-element.elementor-element-883255d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-897 .elementor-element.elementor-element-883255d .elementor-heading-title{font-size:16px;letter-spacing:0.3em;color:#8B6E60;}.elementor-897 .elementor-element.elementor-element-cad2fef .elementor-heading-title{font-size:25px;}.elementor-897 .elementor-element.elementor-element-b95b714 .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block;}.elementor-897 .elementor-element.elementor-element-b95b714 .wpcf7 input.wpcf7-submit{text-decoration:none;}.elementor-897 .elementor-element.elementor-element-b95b714 .wpcf7 input.wpcf7-submit:hover{text-decoration:none;}.elementor-897 .elementor-element.elementor-element-b95b714 .wpcf7 input.wpcf7-submit:focus{text-decoration:none;}.elementor-897 .elementor-element.elementor-element-b95b714 .wpcf7 div.wpcf7-response-output{text-align:left;}.elementor-897 .elementor-element.elementor-element-c8829c4{margin-top:30px;margin-bottom:0px;}.elementor-897 .elementor-element.elementor-element-3934fc9 .elementor-heading-title{font-size:44px;font-weight:700;}@media(max-width:1279px){.elementor-897 .elementor-element.elementor-element-a254fda{width:100%;}.elementor-897 .elementor-element.elementor-element-b22cea8{width:70%;}.elementor-897 .elementor-element.elementor-element-e153202{width:30%;}.elementor-897 .elementor-element.elementor-element-47fa05a{width:100%;}}@media(max-width:736px){.elementor-897 .elementor-element.elementor-element-377f4e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-897 .elementor-element.elementor-element-72d040a > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:1280px){.elementor-897 .elementor-element.elementor-element-b22cea8{width:70%;}.elementor-897 .elementor-element.elementor-element-e153202{width:30%;}}/* Start custom CSS for contactform-7, class: .elementor-element-b95b714 */#contact_form br {
	display: none;
}

#contact_form .wpcf7-list-item {
	margin-left: 0px;
	margin-right: 8px;
}
#contact_form .wpcf7-not-valid-tip {
	font-size: 13px;
	margin-bottom: 7px;
	margin-top: -6px;
}

#contact_form  #accettazione-gdpr {
	margin-bottom: 0px;
}
#contact_form p {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}/* End custom CSS */