/* Generated from page: genera-medical-network */
.themify_builder_content-49310 .tb_vj43811>.builder_row_cover::before,.themify_builder_content-49310 .tb_vj43811>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-color:rgba(107, 107, 107, .5)}
.themify_builder_content-49310 .tb_vj43811>.builder_row_cover,.themify_builder_content-49310 .tb_vj43811>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.themify_builder_content-49310 .tb_vj43811{min-height:600px;background-position:50% 0%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://www.generapma.it/wp-content/uploads/2026/06/1.-hero-1600-x-900.webp)}
.themify_builder_content-49310 .tb_r3yl811{padding-right:0;margin-top:200px;justify-self:center;align-items:center}
.themify_builder_content-49310 .tb_xau9811.module-fancy-heading.module .sub-head{font-size:18px;font-style:normal;font-family:"Poppins"}
.themify_builder_content-49310 .tb_xau9811.module-fancy-heading.module .main-head,.themify_builder_content-49310 .tb_xau9811.module-fancy-heading.module .main-head a,.themify_builder_content-49310 .tb_xau9811.module-fancy-heading.module .sub-head,.themify_builder_content-49310 .tb_xau9811.module-fancy-heading.module .sub-head a,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap p,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap blockquote,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap h1,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap h2,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap h3,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap h4,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap h5,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap h6,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap li,.themify_builder_content-49310 .tb_msfa412.module-text .tb_text_wrap span,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap,.themify_builder_content-49310 .tb_u19c450.module-feature .module-feature-title,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap p,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap blockquote,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap h1,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap h2,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap h3,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap h4,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap h5,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap h6,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap li,.themify_builder_content-49310 .tb_u19c450.module-feature .tb_text_wrap span,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap,.themify_builder_content-49310 .tb_ug9g843.module-feature .module-feature-title,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap p,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap blockquote,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap h1,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap h2,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap h3,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap h4,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap h5,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap h6,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap li,.themify_builder_content-49310 .tb_ug9g843.module-feature .tb_text_wrap span,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap,.themify_builder_content-49310 .tb_m2hw709.module-feature .module-feature-title,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap p,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap blockquote,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap h1,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap h2,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap h3,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap h4,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap h5,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap h6,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap li,.themify_builder_content-49310 .tb_m2hw709.module-feature .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-49310 .tb_xau9811.module-fancy-heading.module .main-head{font-size:50px}
.themify_builder_content-49310 .tb_msfa412.module-text,.themify_builder_content-49310 .tb_0xtc514.module-text.module .module-title,.themify_builder_content-49310 .tb_y87e543.module-text.module .module-title,.themify_builder_content-49310 .tb_ikkb822.module-text.module .module-title{font-size:20px}
.themify_builder_content-49310 .tb_2tv9811{justify-self:center}
.themify_builder_content-49310 .tb_cxu1811.module-buttons{transform-origin:0 0;border-radius:20px;padding:15px}
.themify_builder_content-49310 .tb_cxu1811.module-buttons.module{background-image:none;background-color:#3a7973}
.themify_builder_content-49310 .tb_cxu1811.module-buttons .module-buttons-item,.themify_builder_content-49310 .tb_cxu1811.module-buttons em,.themify_builder_content-49310 .tb_cxu1811.module-buttons .ui,.themify_builder_content-49310 .tb_cxu1811.module-buttons span,.themify_builder_content-49310 .tb_nwey301.module-buttons .module-buttons-item,.themify_builder_content-49310 .tb_nwey301.module-buttons em,.themify_builder_content-49310 .tb_nwey301.module-buttons .ui,.themify_builder_content-49310 .tb_nwey301.module-buttons span,.themify_builder_content-49310 .tb_pqo8352.module-buttons .module-buttons-item,.themify_builder_content-49310 .tb_pqo8352.module-buttons em,.themify_builder_content-49310 .tb_pqo8352.module-buttons .ui,.themify_builder_content-49310 .tb_pqo8352.module-buttons span{color:#fff}
.themify_builder_content-49310 .tb_cxu1811.module-buttons .module-buttons-item a{border-radius:7px}
.themify_builder_content-49310 .tb_cn1q960{padding-bottom:20px;padding-top:40px;background-color:#fff}
.themify_builder_content-49310 .tb_8pmp376.module-text,.themify_builder_content-49310 .tb_92gn832.module-text,.themify_builder_content-49310 .tb_aedq491.module-text{letter-spacing:0;z-index:1;padding-bottom:20px}
.themify_builder_content-49310 .tb_8pmp376.module-text.module h1,.themify_builder_content-49310 .tb_92gn832.module-text.module h1,.themify_builder_content-49310 .tb_aedq491.module-text.module h1{font-size:8.5em}
.themify_builder_content-49310 .tb_ep0m533.module-feature.module .module-feature-title,.themify_builder_content-49310 .tb_fsux14.module-feature.module .module-feature-title,.themify_builder_content-49310 .tb_vdb4796.module-feature.module .module-feature-title{line-height:70px;font-size:16px}
.themify_builder_content-49310 .tb_frq0583.module-feature.module .module-feature-title{line-height:70px;font-size:14px}
.themify_builder_content-49310 .tb_frq0583.module-feature,.themify_builder_content-49310 .tb_fsux14.module-feature,.themify_builder_content-49310 .tb_vdb4796.module-feature,.themify_builder_content-49310 .tb_87yu751.module-fancy-heading.module .sub-head{font-size:16px}
.themify_builder_content-49310 .tb_gi12428,.themify_builder_content-49310 .tb_hq2h822{padding-bottom:40px;padding-top:40px;background-color:#82d4b5}
.themify_builder_content-49310 .tb_0xtc514.module-text,.themify_builder_content-49310 .tb_ikkb822.module-text{padding-top:10px}
.themify_builder_content-49310 .tb_0xtc514.module-text.module h4,.themify_builder_content-49310 .tb_y87e543.module-text.module h4,.themify_builder_content-49310 .tb_ikkb822.module-text.module h4{font-size:22px}
.themify_builder_content-49310 .tb_nwey301.module-buttons .module-buttons-item a,.themify_builder_content-49310 .tb_pqo8352.module-buttons .module-buttons-item a{font-style:normal;background-image:none;background-color:#3c7e7b;padding:13px 25px 15px;border-radius:25px}
.themify_builder_content-49310 .tb_nwey301.module-buttons,.themify_builder_content-49310 .tb_pqo8352.module-buttons{margin-top:25px}
.themify_builder_content-49310 .tb_nwey301.module-buttons .module-buttons-item,.themify_builder_content-49310 .tb_nwey301.module-buttons .module-buttons-item a,.themify_builder_content-49310 .tb_pqo8352.module-buttons .module-buttons-item,.themify_builder_content-49310 .tb_pqo8352.module-buttons .module-buttons-item a{font-family:"Montserrat";font-weight:500}
.themify_builder_content-49310 .tb_js51543>.builder_row_cover::before,.themify_builder_content-49310 .tb_js51543>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 50%;background-repeat:no-repeat;background-color:#fff}
.themify_builder_content-49310 .tb_js51543>.builder_row_cover,.themify_builder_content-49310 .tb_js51543>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-size: 55px 55px;mask-size:55px 55px;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.themify_builder_content-49310 .tb_js51543{padding-bottom:20px;padding-top:40px;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}
.themify_builder_content-49310 .tb_2m6z543,.themify_builder_content-49310 .tb_j2a5822,.themify_builder_content-49310 .tb_fl0h588{align-content:center}
.themify_builder_content-49310 .tb_xefe832{padding-bottom:20px;padding-top:40px;background-color:#f1f4f5}
.themify_builder_content-49310 .tb_rrz9832.module-slider .slide-image img,.themify_builder_content-49310 .tb_rrh5706.module-slider .slide-image img{border-radius:50px}
.themify_builder_content-49310 .tb_qcgg491{padding-bottom:40px;padding-top:40px;background-color:#fce5e1}
.themify_builder_content-49310 .tb_rrh5706.module-slider .slide-inner-wrap,.themify_builder_content-49310 .tb_rrh5706.module-slider.slider-caption-overlay .slide-content{background-color:#fff}
.themify_builder_content-49310 .tb_rrh5706.module-slider .slide-inner-wrap{border-radius:40px;padding:50px}
.themify_builder_content-49310 .tb_cgn9751{margin-top:30px;padding-bottom:40px}
.themify_builder_content-49310 .tb_87yu751.module-fancy-heading.module .sub-head,.themify_builder_content-49310 .tb_87yu751.module-fancy-heading.module .sub-head a{background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-49310 .tb_87yu751.module-fancy-heading .sub-head{margin-bottom:30px;margin-top:10px}
.themify_builder_content-49310 .tb_87yu751.module-fancy-heading.module .sub-head::before,.themify_builder_content-49310 .tb_87yu751.module-fancy-heading.module .sub-head::after{width:0}
.themify_builder_content-49310 .tb_87yu751.module-fancy-heading.module .main-head{font-family:"montserrat"}
.themify_builder_content-49310 .tb_g7r9656{background-color:#8bd3b5;padding-bottom:30px;padding-top:30px}
.themify_builder_content-49310 .tb_u19c450.module-feature .module-feature-content,.themify_builder_content-49310 .tb_ug9g843.module-feature .module-feature-content,.themify_builder_content-49310 .tb_m2hw709.module-feature .module-feature-content{margin:25px}

@media(max-width:1024px){
.themify_builder_content-49310 .tb_vj43811{height:500px;background-position:50.71% 53.75%}
.themify_builder_content-49310 .tb_8pmp376.module-text.module h1,.themify_builder_content-49310 .tb_92gn832.module-text.module h1,.themify_builder_content-49310 .tb_aedq491.module-text.module h1{font-size:5em}
}
@media(max-width:768px){
.themify_builder_content-49310 .tb_8pmp376.module-text.module h1,.themify_builder_content-49310 .tb_92gn832.module-text.module h1,.themify_builder_content-49310 .tb_aedq491.module-text.module h1{font-size:1.5em}
}
@media(max-width:600px){
.themify_builder_content-49310 .tb_vj43811{background-position:50% 50%;height:auto;min-height:350px}
.themify_builder_content-49310 .tb_vj43811>.builder_row_cover::before,.themify_builder_content-49310 .tb_vj43811>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 50%}
.themify_builder_content-49310 .tb_xau9811.module-fancy-heading.module .main-head{font-size:35px}
.themify_builder_content-49310 .tb_2tv9811{padding:20px;justify-self:auto;justify-content:center}
.themify_builder_content-49310 .tb_8pmp376.module-text.module h1,.themify_builder_content-49310 .tb_92gn832.module-text.module h1,.themify_builder_content-49310 .tb_aedq491.module-text.module h1{font-size:3.5em}
.themify_builder_content-49310 .tb_j2id276,.themify_builder_content-49310 .tb_9ncv57,.themify_builder_content-49310 .tb_uhbt385,.themify_builder_content-49310 .tb_jshf543,.themify_builder_content-49310 .tb_2omv822,.themify_builder_content-49310 .tb_ctbe588{--area:var(--aream2_auto)}
.themify_builder_content-49310 .tb_lvu6386,.themify_builder_content-49310 .tb_fzgf822{padding:10px}
}/*Builder Custom CSS START*/
.entry-header {
	display: none!important;
}
/*Builder Custom CSS END*/