/* Generated from page: case-di-riposo-estive-per-anziani-in-lombardia */
.themify_builder_content-1502 .tb_rczn897.module_row{background-color:rgba(255, 255, 255, 1); z-index:110; padding-top:3%; padding-bottom:2%; padding-left:5%;}
.themify_builder_content-1502 .tb_ud3s898.module_column{margin-bottom:0px;}
.themify_builder_content-1502 .tb_xps6739.module_row{padding-bottom:0px; padding-top:150px;}
.themify_builder_content-1502 .tb_9qst864.module-image .image-wrap img{margin-top:-258px;}
.themify_builder_content-1502 .tb_t0hr543.module_row{padding-top:90px;}
.themify_builder_content-1502 .tb_1iyy808.module_row{margin-top:40px;}
.themify_builder_content-1502 .tb_1lfs48.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(71, 118, 92, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_1lfs48.module-text.module h3{font-size:25px;}
.themify_builder_content-1502 .tb_mth4191.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(71, 118, 92, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_mth4191.module-text.module h3{font-size:25px;}
.themify_builder_content-1502 .tb_sd0s645.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_sd0s645.module-text.module h3{font-size:25px;}
.themify_builder_content-1502 .tb_pwgv386.module_subrow{padding-top:5%;}
.themify_builder_content-1502 .tb_qlhl959.module-image .image-content{padding-top:2%; padding-bottom:0px;}
.themify_builder_content-1502 .tb_qlhl959.module-image{margin-top:0%; margin-bottom:-6%; padding-bottom:0px; padding-top:0px;}
.themify_builder_content-1502 .tb_qlhl959.module-image.module .image-caption{font-size:15px; font-weight:normal;font-family:"helvetica-neue-roman";}
.themify_builder_content-1502 .tb_1c40757.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_1c40757.module-image{margin-top:0%; margin-bottom:-10%; padding-bottom:0px; padding-top:0px; border-bottom:1px solid rgba(84, 84, 84, 1); border-top:1px solid rgba(84, 84, 84, 1); mix-blend-mode:normal;}
.themify_builder_content-1502 .tb_1c40757.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_toab207.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_toab207.module-image{margin-top:-3%; margin-bottom:-3%;}
.themify_builder_content-1502 .tb_toab207.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_0jdp376.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_0jdp376.module-image{margin-top:0%;}
.themify_builder_content-1502 .tb_0jdp376.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_dqcz387.module_column{border-left:1px solid rgba(84, 84, 84, 1); padding-left:8%;}
.themify_builder_content-1502 .tb_obo4847.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_obo4847.module-image{padding-left:0px;}
.themify_builder_content-1502 .tb_obo4847.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_bvd7725.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_bvd7725.module-image.module .image-caption{font-size:15px; line-height:18px;}
.themify_builder_content-1502 .tb_y7a3288.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_y7a3288.module-image.module .image-caption{font-size:15px; line-height:18px;}
.themify_builder_content-1502 .tb_zzj3328.module_row{margin-top:100px;}
.themify_builder_content-1502 .tb_fr2l64.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(71, 118, 92, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_fr2l64.module-text.module h3{font-size:25px;}
.themify_builder_content-1502 .tb_zm5a226.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_zm5a226.module-text.module h3{font-size:25px;}
.themify_builder_content-1502 .tb_ljzv341.module_subrow{padding-top:4%;}
.themify_builder_content-1502 .tb_osuk343.module-image .image-content{padding-top:2%; padding-bottom:0px;}
.themify_builder_content-1502 .tb_osuk343.module-image{margin-top:0%; margin-bottom:-6%; padding-bottom:0px; padding-top:0px;}
.themify_builder_content-1502 .tb_osuk343.module-image.module .image-caption{font-size:15px; font-weight:normal;font-family:"helvetica-neue-roman";}
.themify_builder_content-1502 .tb_hyue344.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_hyue344.module-image{margin-top:0%; margin-bottom:-10%; padding-bottom:0px; padding-top:0px; border-bottom:1px solid rgba(84, 84, 84, 1); border-top:1px solid rgba(84, 84, 84, 1); mix-blend-mode:normal;}
.themify_builder_content-1502 .tb_hyue344.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_g4bg344.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_g4bg344.module-image{margin-top:-3%; margin-bottom:-3%;}
.themify_builder_content-1502 .tb_g4bg344.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_4gdn344.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_4gdn344.module-image{margin-top:0%;}
.themify_builder_content-1502 .tb_4gdn344.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_6f4q345.module_column{border-left:1px solid rgba(84, 84, 84, 1); padding-left:8%;}
.themify_builder_content-1502 .tb_rho0345.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_rho0345.module-image{padding-left:0px;}
.themify_builder_content-1502 .tb_rho0345.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_imqy345.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_imqy345.module-image.module .image-caption{font-size:15px; line-height:18px;}
.themify_builder_content-1502 .tb_382y346.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_382y346.module-image.module .image-caption{font-size:15px; line-height:18px;}
.themify_builder_content-1502 .tb_lp25642.module_row{margin-top:100px; padding-bottom:50px;}
.themify_builder_content-1502 .tb_m7t4430.module-text.module h3{font-size:25px;}
.themify_builder_content-1502 .tb_m7t4430.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(71, 118, 92, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_fy21518.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(0, 0, 0, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_fy21518.module-text.module h3{font-size:25px;}
.themify_builder_content-1502 .tb_xlka673.module_subrow{padding-top:5%;}
.themify_builder_content-1502 .tb_g0f4675.module-image .image-content{padding-top:2%; padding-bottom:0px;}
.themify_builder_content-1502 .tb_g0f4675.module-image{margin-top:0%; margin-bottom:-6%; padding-bottom:0px; padding-top:0px;}
.themify_builder_content-1502 .tb_g0f4675.module-image.module .image-caption{font-size:15px; font-weight:normal;font-family:"helvetica-neue-roman";}
.themify_builder_content-1502 .tb_uw05676.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_uw05676.module-image{margin-top:0%; margin-bottom:-10%; padding-bottom:0px; padding-top:0px; border-bottom:1px solid rgba(84, 84, 84, 1); border-top:1px solid rgba(84, 84, 84, 1); mix-blend-mode:normal;}
.themify_builder_content-1502 .tb_uw05676.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_s7j2676.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_s7j2676.module-image{margin-top:-3%; margin-bottom:-3%;}
.themify_builder_content-1502 .tb_s7j2676.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_azid676.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_azid676.module-image{margin-top:0%;}
.themify_builder_content-1502 .tb_azid676.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_y7xx907.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_y7xx907.module-image{margin-top:0%;}
.themify_builder_content-1502 .tb_y7xx907.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_z9ty676.module_column{border-left:1px solid rgba(84, 84, 84, 1); padding-left:8%;}
.themify_builder_content-1502 .tb_8jic677.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_8jic677.module-image{padding-left:0px;}
.themify_builder_content-1502 .tb_8jic677.module-image.module .image-caption{font-size:15px;}
.themify_builder_content-1502 .tb_fxyy677.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_fxyy677.module-image.module .image-caption{font-size:15px; line-height:18px;}
.themify_builder_content-1502 .tb_lfpf677.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_lfpf677.module-image.module .image-caption{font-size:15px; line-height:18px;}
.themify_builder_content-1502 .tb_nibm894.module-image .image-content{padding-top:2%;}
.themify_builder_content-1502 .tb_nibm894.module-image.module .image-caption{font-size:15px; line-height:18px;}
.themify_builder_content-1502 .tb_l9y0302.module_row{padding-top:50px; background-color:rgba(71, 118, 92, 1); padding-bottom:70px; margin-bottom:0px;}
.themify_builder_content-1502 .tb_twmc303.module_column{margin-bottom:0px;}
.themify_builder_content-1502 .tb_g1w5543.module-text.module .tb_text_wrap h1{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-1502 .tb_g1w5543.module-text.module .tb_text_wrap h2{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap p,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap blockquote,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap h1,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap h2,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap h3,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap h4,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap h5,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap h6,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap li,.themify_builder_content-1502 .tb_2pqx958.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-1502 .tb_7m2p729.module_column{margin-bottom:0px;}
.themify_builder_content-1502 .tb_y0ua854.module-text{padding-right:0%;}
.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap p,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap blockquote,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap h1,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap h2,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap h3,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap h4,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap h5,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap h6,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap li,.themify_builder_content-1502 .tb_y0ua854.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}

@media screen and (max-width: 1280px) {
.themify_builder_content-1502 .tb_1iyy808.module_row{padding-top:70px;}
}
@media screen and (max-width: 680px) {
.themify_builder_content-1502 .tb_rczn897.module_row{margin-top:-7%;}
.themify_builder_content-1502 .tb_xps6739.module_row{min-height:500px;}
.themify_builder_content-1502 .tb_1s8x962.module_row{mix-blend-mode:normal; margin-top:-35px;}
.themify_builder_content-1502 .tb_t0hr543.module_row{padding-top:40px;}
.themify_builder_content-1502 .tb_4ofv483.module-text.module h1{font-size:1.8em;}
.themify_builder_content-1502 .tb_22ez235.module-text.module h1{font-size:1.8em;}
.themify_builder_content-1502 .tb_mth4191.module-text.module h3{font-size:23px;}
.themify_builder_content-1502 .tb_mth4191.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(71, 118, 92, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_1lrj493.module-slider{padding-top:30px;}
.themify_builder_content-1502 .tb_zzj3328.module_row{margin-top:0px;}
.themify_builder_content-1502 .tb_fr2l64.module-text{padding-top:0px;}
.themify_builder_content-1502 .tb_fr2l64.module-text.module h3{font-size:23px;}
.themify_builder_content-1502 .tb_fr2l64.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(71, 118, 92, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_lp25642.module_row{padding-bottom:20px; margin-top:30px;}
.themify_builder_content-1502 .tb_m7t4430.module-text.module h3{font-size:23px;}
.themify_builder_content-1502 .tb_m7t4430.module-text.module .tb_text_wrap h3:not(.module-title){color:rgba(71, 118, 92, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-weight:normal;font-family:"helvetica-neue-bd";}
.themify_builder_content-1502 .tb_ou3a219.module-slider{padding-top:30px;}
.themify_builder_content-1502 .tb_g1w5543.module-text.module h1{font-size:1.8em;}
.themify_builder_content-1502 .tb_g1w5543.module-text.module .tb_text_wrap h1{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
}/* Builder Custom CSS START */
label {
    color: white !important;
}
/* Builder Custom CSS END */