/* Generated from tbuilder_layout_part: richiedi-preventivo */
.themify_builder_content-4423 .tb_y361013{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://www.etinastro.com/wp-content/uploads/2021/07/Etinastro-Raso-economico-3-1.jpg)}
.themify_builder_content-4423 .tb_qni6301{padding:40px}
.themify_builder_content-4423 .tb_ooag000.module-text{padding-top:40px;background-image:none;background-color:rgba(166, 108, 61, .82);text-align:center;padding-right:40px;padding-left:40px}
.themify_builder_content-4423 .tb_ooag000.module-text.module .tb_text_wrap h2{font-weight:bold}
.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap p,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap blockquote,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap h1,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap h2,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap h3,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap h4,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap h5,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap h6,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap li,.themify_builder_content-4423 .tb_ooag000.module-text .tb_text_wrap span,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap p,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap blockquote,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap h1,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap h2,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap h3,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap h4,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap h5,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap h6,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap li,.themify_builder_content-4423 .tb_l0g0270.module-text .tb_text_wrap span,.themify_builder_content-4423 .tb_s2vf057.module-contact label{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-4423 .tb_ooag000.module-text.module h2{font-size:42px}
.themify_builder_content-4423 .tb_l0g0270.module-text{background-image:none;background-color:rgba(166, 108, 61, .84);padding-right:40px;padding-left:40px;line-height:22px;font-size:18px}
.themify_builder_content-4423 .tb_l0g0270.module-text.module h2{font-size:48px}
.themify_builder_content-4423 .tb_s2vf057.module-contact.module .module-title{color:#fff}
.themify_builder_content-4423 .tb_s2vf057.module-contact{background-color:rgba(166, 108, 61, .83);padding-right:40px;padding-left:40px;padding-bottom:40px}
.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="text"],.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="email"],.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="number"],.themify_builder_content-4423 .tb_s2vf057.module-contact textarea,.themify_builder_content-4423 .tb_s2vf057.module-contact select,.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="tel"],.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="file"]{border-radius:10px;border:1px solid #fff;background-color:transparent;font-size:14px;color:#fff;padding:10px}
.themify_builder_content-4423 .tb_s2vf057.module-contact .builder-contact-field-send button{border-radius:0;border:1px solid #fff;font-size:18px;color:#fff;font-family:"Noto Sans";background-color:transparent;padding-bottom:4px;padding-top:0}
.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="text"]::placeholder,.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="email"]::placeholder,.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="number"]::placeholder,.themify_builder_content-4423 .tb_s2vf057.module-contact textarea::placeholder,.themify_builder_content-4423 .tb_s2vf057.module-contact select::placeholder,.themify_builder_content-4423 .tb_s2vf057.module-contact input[type="tel"]::placeholder{font-size:14px;color:#fff;font-family:"Noto Sans";font-weight:400}
.themify_builder_content-4423 .tb_s2vf057.module-contact .control-label,.themify_builder_content-4423 .tb_s2vf057.module-contact .tb_contact_label{font-size:16px;color:#fff;font-family:"Noto Sans";font-weight:400}

@media(max-width:600px){
.themify_builder_content-4423 .tb_ooag000.module-text{padding-left:5%;text-align:left;padding-right:5%}
.themify_builder_content-4423 .tb_l0g0270.module-text{padding-left:5%;padding-right:5%}
.themify_builder_content-4423 .tb_s2vf057.module-contact{padding-right:5%;padding-left:5%}
}/*Builder Custom CSS START*/
.control-input.tf_rel{
	color: #fff;
}


.control-input.tf_rel a{
	color: #fff;
	font-weight: 700;
}
/*Builder Custom CSS END*/