#responsive-form{max-width:600px;margin:0 auto;width:100%}.form-row{width:100%}.tb_g_post_wrapper{padding:12px!important}.tb_mc_post_wrapper{padding:12px!important}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:0!important}h5{font-size:20px;line-height:22px;text-transform:none!important;letter-spacing:1px}#logo{max-height:54%!important}.et_pb_blog_grid h2{line-height:24px!important}.grecaptcha-badge{visibility:hidden!important;opacity:0!important}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{padding:.3em 1.8em .3em .6em}#responsive-form{max-width:100%;margin:0 auto;width:100%}.fa{display:none!important}.rt-tpg-isotope-buttons button.selected{color:#13d746!important;border:1px #13d746 solid!important}.rt-tpg-isotope-buttons button:hover{color:#13d746!important;border:1px #13d746 solid!important}.rt-detail .read-more a{color:#13d746!important}.rt-tpg-container .rt-tpg-isotope-buttons button{margin:6px;padding:12px 24px;font-size:22px;border:1px #1a2c3a solid;border-radius:2px}#poststuff .rt-tpg-container .isotope1 .rt-holder .rt-detail h2,#poststuff .rt-tpg-container .isotope1 .rt-holder .rt-detail h3,#poststuff .rt-tpg-container .isotope1 .rt-holder .rt-detail h4,.rt-tpg-container .isotope1 .rt-holder .rt-detail h2,.rt-tpg-container .isotope1 .rt-holder .rt-detail h3,.rt-tpg-container .isotope1 .rt-holder .rt-detail h4{line-height:1!important}.rt-tpg-container .isotope1 .rt-holder .rt-detail{padding:15px;border:1px solid #d8d8d8}.rt-tpg-container .rt-detail .entry-title a{text-decoration:none;font-size:22px;letter-spacing:0.5px}#rt-tpg-container-225777291 .rt-detail h2.entry-title a:hover{font-size:22px!important}.rt-detail .read-more a{padding:0}.rt-tpg-container .isotope1 .rt-holder .rt-detail .read-more{text-align:left}p{-webkit-font-smoothing:antialiased}strong{-webkit-font-smoothing:antialiased}.et_pb_blurb_position_left .et_pb_blurb_container{vertical-align:middle!important}.single .et_pb_post{margin-bottom:0px}#company-header{min-height:auto}#titolo-grande .et_pb_fullwidth_header_subhead{margin-top:30px}.titolo-footer{line-height:1;text-transform:uppercase;font-size:14px}#desc-singolo-prodotto h2{padding-bottom:18px}.et_pb_column_1_4 .et_pb_promo{padding:30px 13px 30px 13px}#footer-widgets{text-align:center;padding:45px 0 0 0}#footer-bottom{padding:0px 0 5px}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:1%}.label-0-0-6{font-size:16px!important;font-weight:700!important}.trattino-bianco-centrale{height:9px;width:9%;background-color:#FFFFFF;border-radius:33px;margin:0 auto;margin-bottom:5px}.entry-content tr td{border-top:0;border-bottom:1px solid #999;padding:9px 1px}.aligncenter,div.post .new-post .aligncenter{display:inline}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:none}.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:none}#rev_slider_7_1_wrapper .t4i-prodotto.tparrows{width:50px;height:50px;background:none!important}#rev_slider_10_1_wrapper .t4i-prodotto.tparrows{width:50px;height:50px;background:none!important}.column-half,.column-full{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.wpcf7-submit{float:right}.wpcf7-submit{background:#000;color:white}.wpcf7-submit:hover{background:#f3f3f3;color:#000}div.wpcf7-mail-sent-ok{text-shadow:none;border:none;background:#8BC34A;color:white;font-family:‘Raleway’}input.text,input.title,input[type=text],select,textarea{direction:ltr;width:100%;padding:16px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#999;background-color:#eee;font-size:14px;-webkit-appearance:none}body{-webkit-font-smoothing:antialiased}span.wpcf7-list-item{display:inline-block;margin:0}input[type="checkbox"]{display:inline-block;position:relative;width:18px;height:18px;margin-right:6px;background-color:#eee;font-style:normal;vertical-align:middle;content:""}input[type="file"]::-webkit-file-upload-button{color:#13d746;display:inline-block;margin:0;font-family:inherit;cursor:pointer;position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}input[type="submit"]{color:#13d746;display:inline-block;margin:0;font-family:inherit;cursor:pointer;position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{width:100%;padding:16px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#999;background-color:#eee;font-size:14px;-webkit-appearance:none}.container.et_menu_container{width:90%!important}@media only screen and (min-width:968px){.custom_blog .et_pb_post{min-height:420px;max-height:420px}.testimonial_rotator.template-longform .testimonial_rotator_quote{text-align:center;font-style:italic;font-size:18px}.booking_form .form-group .controls select,.booking_form select,.booking_form textarea,.booking_form input[type="text"]{width:100%}.wpbc_timeslot_day_bg_as_available .datepick-inline .date_available{background:none repeat scroll 0 0 #86b9a1}#titolo-grande1{padding-top:42px!important;padding-bottom:18px!important}#titolo-grande2{padding-top:120px!important;padding-bottom:180px!important}#titolo-grande2 hr{height:10px!important;width:15%!important;background-color:#fff!important;border-radius:30px!important;margin-top:39px!important;margin-bottom:27px!important}#titolo-grande1 hr{height:10px!important;width:15%!important;background-color:#fff!important;border-radius:30px!important;margin-top:39px!important;margin-bottom:27px!important}.testimonial_rotator.template-longform .testimonial_rotator_author_info p{font-weight:bold;color:#1a2c3a}}#contenitore-home{min-height:660px}.container.et_menu_container{margin-bottom:9px}#logo{margin-top:1%!important}.custom_blog .post-content p{display:block;max-height:4.2em;overflow:hidden}@media only screen and (min-width:768px){.custom_blog1{min-height:270px;max-height:300px}}.et_pb_post .entry-featured-image-url{margin-bottom:20px!important}.et_pb_image_container{margin:-20px -20px 20px!important}#blurb-tabs .et_pb_column{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#blurb-tabs .tab-title{width:18%;margin-left:1%;margin-right:1%;background:none;border:2px solid #ccc}@media (max-width:767px){#blurb-tabs .tab-title{width:50%}#blurb-tabs .tab-title .et_pb_main_blurb_image{margin-bottom:10px}}@media (max-width:479px){#blurb-tabs .tab-title{width:90%;margin-bottom:5px}#blurb-tabs .tab-title .et_pb_blurb_content{display:flex;align-items:center;justify-content:flex-start;padding-left:5px}#blurb-tabs .tab-title .et_pb_main_blurb_image{margin-bottom:0;margin-right:30px}}#blurb-tabs .tab-title{transition:all .3s ease-in-out}#blurb-tabs .tab-title:hover{cursor:pointer;background:none;border:2px solid #13d746}#blurb-tabs .tab-title.active-tab{background:none;border:2px solid #13d746}#blurb-tabs .tab-title.active-tab .et_pb_blurb_container h4 a{color:#13d746}#blurb-tabs .tab-title.active-tab .et-pb-icon{color:#666!important}.tab-content{display:none}.tab-open{display:block}