.elementor-271 .elementor-element.elementor-element-baa92c4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-9d43d5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-445c317 .elementor-repeater-item-8513ca4 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.barbararainoldi.com/wp-content/uploads/2021/02/header-contatti.jpg);background-size:cover;}.elementor-271 .elementor-element.elementor-element-445c317 .elementor-repeater-item-8513ca4 .swiper-slide-contents{margin-right:auto;}.elementor-271 .elementor-element.elementor-element-445c317 .elementor-repeater-item-8513ca4 .swiper-slide-inner{text-align:left;}.elementor-271 .elementor-element.elementor-element-445c317 .swiper-slide{height:550px;}.elementor-271 .elementor-element.elementor-element-445c317 .swiper-slide-contents{max-width:66%;}.elementor-271 .elementor-element.elementor-element-445c317 .swiper-slide-inner{padding:0% 0% 0% 8%;text-align:center;}.elementor-271 .elementor-element.elementor-element-445c317 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:1px;}.elementor-271 .elementor-element.elementor-element-445c317 .elementor-slide-heading{color:#54585A;font-family:"Helvetica", Sans-serif;font-size:65px;font-weight:500;}.elementor-271 .elementor-element.elementor-element-445c317 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-271 .elementor-element.elementor-element-445c317 .elementor-slide-description{color:#C6579A;font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:400;}.elementor-271 .elementor-element.elementor-element-445c317 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-f15d73e{margin-top:50px;margin-bottom:50px;padding:0% 8% 0% 8%;}.elementor-271 .elementor-element.elementor-element-7af8022 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-bd79906{text-align:center;}.elementor-271 .elementor-element.elementor-element-bd79906 .elementor-heading-title{color:#54585A;font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:300;}.elementor-271 .elementor-element.elementor-element-2a6bfe0{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:400;}.elementor-271 .elementor-element.elementor-element-2a6bfe0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-271 .elementor-element.elementor-element-1b4c4af{padding:0% 0% 0% 0%;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield input.large{width:1px;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield  textarea.large{width:1px;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gform_fields .gfield{margin:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield .ginput_container:not(.ginput_container_fileupload) > input:not(.ginput_quantity){padding:10px 10px 10px 10px;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield .ginput_container.ginput_complex input{padding:10px 10px 10px 10px;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield .ginput_container.ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 10px 10px 10px;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield textarea{padding:10px 10px 10px 10px;color:#868686;}.elementor-271 .elementor-element.elementor-element-29c2848 .gfield .ginput_container > input, .elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield textarea, .elementor-271 .elementor-element.elementor-element-29c2848 .gfield .ginput_container.ginput_complex input{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-271 .elementor-element.elementor-element-29c2848 .gfield .ginput_container > input{color:#868686;}.elementor-271 .elementor-element.elementor-element-29c2848 .gfield .ginput_container.ginput_complex input{color:#868686;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield select{color:#868686;}.elementor-271 .elementor-element.elementor-element-29c2848 .gfield_list tbody td input{color:#868686;}.elementor-271 .elementor-element.elementor-element-29c2848 .ginput_container_address input{color:#868686;}.elementor-271 .elementor-element.elementor-element-29c2848 ::-webkit-input-placeholder{color:#737373;}.elementor-271 .elementor-element.elementor-element-29c2848 ::-moz-placeholder{color:#737373;}.elementor-271 .elementor-element.elementor-element-29c2848 ::-ms-input-placeholder{color:#737373;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_body .gfield .gfield_label, .elementor-271 .elementor-element.elementor-element-29c2848 table.gfield_list thead th{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_wrapper .gform_footer{text-align:left;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_wrapper .gform_button{font-family:"Helvetica", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#FFFFFF;background-color:#78BE20;}.elementor-271 .elementor-element.elementor-element-29c2848 .gfield_list .gfield_list_icons img{width:16px !important;}body.elementor-page-271:not(.elementor-motion-effects-element-type-background), body.elementor-page-271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-271 .elementor-element.elementor-element-7f7f069{width:100%;}}@media(max-width:1024px){.elementor-271 .elementor-element.elementor-element-2a6bfe0{line-height:1.2em;}.elementor-271 .elementor-element.elementor-element-7f7f069 > .elementor-element-populated{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-445c317 .elementor-slide-heading{font-size:30px;}.elementor-271 .elementor-element.elementor-element-445c317 .elementor-slide-description{font-size:19px;}.elementor-271 .elementor-element.elementor-element-bd79906 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-271 .elementor-element.elementor-element-2a6bfe0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-271 .elementor-element.elementor-element-29c2848 .gform_wrapper .gform_button{font-size:18px;}}/* Start custom CSS for ha-gravityforms, class: .elementor-element-29c2848 */.gform_wrapper label {
    font-weight: 400;
    margin: .188em 0 .75em;
    font-family: "Helvetica" Sans-Serif !important;
    color: #54595F !important;
    padding-left: 5px;
}/* End custom CSS */