.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer {
    background-color: var(--gcid-primary-color)!important
}

.et_pb_section_0_tb_footer {
    background-size: cover!important;
    background-repeat: no-repeat!important;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/meber-blue-bg01-scaled.webp)!important
}

.et_pb_row_0_tb_footer.et_pb_row {
    padding-top: 0px!important;
    padding-bottom: 0px!important
}

.et_pb_row_0_tb_footer,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_0_tb_footer,.et_pb_row_1_tb_footer,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_1_tb_footer {
    width: 90%!important
}

.et_pb_row_0_tb_footer {
    max-width: 90%!important
}

.et_pb_code_0_tb_footer {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
    padding-top: 0px;
    padding-bottom: 0px
}

.et_pb_text_0_tb_footer,.et_pb_text_2_tb_footer,.et_pb_text_3_tb_footer {
    margin-bottom: 10px!important;
    text-align: start
}

.et_pb_text_0_tb_footer .et_pb_text_inner h1,.et_pb_text_2_tb_footer .et_pb_text_inner h1,.et_pb_text_3_tb_footer .et_pb_text_inner h1 {
    font-size: 60px
}

.et_pb_text_0_tb_footer .et_pb_text_inner h2,.et_pb_text_2_tb_footer .et_pb_text_inner h2,.et_pb_text_3_tb_footer .et_pb_text_inner h2 {
    font-size: 50px
}

.et_pb_text_0_tb_footer .et_pb_text_inner h3,.et_pb_text_2_tb_footer .et_pb_text_inner h3,.et_pb_text_3_tb_footer .et_pb_text_inner h3 {
    font-size: 40px
}

.et_pb_text_0_tb_footer .et_pb_text_inner h4,.et_pb_text_2_tb_footer .et_pb_text_inner h4,.et_pb_text_3_tb_footer .et_pb_text_inner h4 {
    font-size: 30px
}

.et_pb_text_0_tb_footer .et_pb_text_inner h5,.et_pb_text_2_tb_footer .et_pb_text_inner h5,.et_pb_text_3_tb_footer .et_pb_text_inner h5 {
    font-size: 24px
}

.et_pb_text_0_tb_footer .et_pb_text_inner h6,.et_pb_text_2_tb_footer .et_pb_text_inner h6,.et_pb_text_3_tb_footer .et_pb_text_inner h6 {
    font-weight: 700;
    font-size: 24px;
    line-height: 1.3em
}

.et_pb_divider_0_tb_footer,.et_pb_divider_1_tb_footer,.et_pb_divider_2_tb_footer {
    margin-bottom: 10px!important;
    max-width: 80px;
    box-sizing: content-box
}

.et_pb_divider_0_tb_footer:before,.et_pb_divider_1_tb_footer:before,.et_pb_divider_2_tb_footer:before {
    top: 0;
    border-top-color: var(--gcid-91aaa6cb-1d4b-445a-bcdb-f91996e15ac7);
    border-top-style: solid;
    border-top-width: 10px
}

.et_pb_image_0_tb_footer {
    margin-top: !important;
    margin-right: !important;
    margin-bottom: 20px!important;
    margin-left: !important;
    max-width: 200px;
    margin-left: 0!important;
    margin-right: auto!important
}

.et_pb_image_0_tb_footer .et_pb_image_wrap img {
    min-height: 80px
}

.et_pb_image_0_tb_footer,.et_pb_image_0_tb_footer .et_pb_image_wrap {
    width: 100%;
    height: auto;
    min-height: 80px
}

ul.et_pb_social_media_follow_0_tb_footer {
    margin-top: 30px!important;
    text-align: start;
    margin-top: 30px!important
}

ul.et_pb_social_media_follow_0_tb_footer a.icon {
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%
}

.et_pb_social_media_follow_0_tb_footer li.et_pb_social_icon a.icon:before {
    transition-property: color;
    transition-duration: 300ms;
    transition-timing-function: ease;
    transition-delay: 0ms;
    color: #383838
}

.et_pb_social_media_follow_0_tb_footer li.et_pb_social_icon a.icon:hover:before {
    color: #e02b20
}

.et_pb_social_media_follow_0_tb_footer:after {
    content: none;
    display: none
}

.et_pb_blurb_0_tb_footer,.et_pb_blurb_1_tb_footer,.et_pb_blurb_2_tb_footer,.et_pb_blurb_3_tb_footer,.et_pb_blurb_4_tb_footer,.et_pb_blurb_5_tb_footer {
    margin-bottom: 8px!important
}

.et_pb_blurb_0_tb_footer .et_pb_blurb_container,.et_pb_text_1_tb_footer,.et_pb_blurb_1_tb_footer .et_pb_blurb_container,.et_pb_blurb_2_tb_footer .et_pb_blurb_container,.et_pb_blurb_3_tb_footer .et_pb_blurb_container,.et_pb_blurb_4_tb_footer .et_pb_blurb_container,.et_pb_text_4_tb_footer,.et_pb_blurb_5_tb_footer .et_pb_blurb_container,.et_pb_text_5_tb_footer,.et_pb_blurb_6_tb_footer .et_pb_blurb_container,.et_pb_blurb_7_tb_footer .et_pb_blurb_container,.et_pb_blurb_8_tb_footer .et_pb_blurb_container,.et_pb_blurb_9_tb_footer .et_pb_blurb_container,.et_pb_blurb_10_tb_footer .et_pb_blurb_container,.et_pb_text_11,.et_pb_text_12,.et_pb_text_14,.et_pb_text_16,.et_pb_text_18,.et_pb_text_19,.et_pb_text_20,.et_pb_text_22,.et_pb_text_24,.et_pb_text_26 {
    text-align: start
}

.et_pb_blurb_0_tb_footer .et-pb-icon,.et_pb_blurb_1_tb_footer .et-pb-icon,.et_pb_blurb_2_tb_footer .et-pb-icon,.et_pb_blurb_3_tb_footer .et-pb-icon,.et_pb_blurb_4_tb_footer .et-pb-icon,.et_pb_blurb_5_tb_footer .et-pb-icon {
    color: #ffffff;
    font-family: ETmodules!important;
    font-weight: 400;
    content: '5';
    font-size: 20px
}

.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-text,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-tel,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-url,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-quiz,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-number,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-textarea,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-select,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-date {
    color: #d6d6d6;
    border-top-left-radius: 24px!important;
    border-top-right-radius: 24px!important;
    border-bottom-left-radius: 24px!important;
    border-bottom-right-radius: 24px!important;
    background-color: var(--gcid-primary-color)
}

.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-text::placeholder,.dsm_contact_form7_0_tb_footer .wpcf7-form-control.wpcf7-textarea::placeholder {
    color: #aaaaaa
}

.et_pb_social_media_follow_network_0_tb_footer a.icon,.et_pb_social_media_follow_network_1_tb_footer a.icon,.et_pb_social_media_follow_network_2_tb_footer a.icon,.et_pb_social_media_follow_network_3_tb_footer a.icon {
    background-color: #ffffff!important
}

.et_pb_social_media_follow li.et_pb_social_media_follow_network_0_tb_footer a,.et_pb_social_media_follow li.et_pb_social_media_follow_network_1_tb_footer a,.et_pb_social_media_follow li.et_pb_social_media_follow_network_2_tb_footer a,.et_pb_social_media_follow li.et_pb_social_media_follow_network_3_tb_footer a {
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px
}

.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_footer {
    background-color: rgba(0,0,0,0.22)!important
}

.et_pb_section_1_tb_footer {
    background-image: initial!important;
    max-width: 1200px;
    margin-left: auto!important;
    margin-right: auto!important;
    justify-content: center;
    backdrop-filter: blur(8px);
	background-color: rgb(0 0 0 / 80%) !important;
}

.et_pb_row_1_tb_footer.et_pb_row {
    margin-top: 60px!important
}

.et_pb_row_1_tb_footer {
    max-width: 90%!important;
    flex-wrap: nowrap
}

.et_pb_group_carousel_1 .et_pb_group_carousel_slide>.et_pb_group {
    transition: all 1000ms ease-in-out
}

.et_pb_group_carousel_1 .et_pb_group_carousel_arrow .et-pb-icon {
    color: var(--gcid-91aaa6cb-1d4b-445a-bcdb-f91996e15ac7);
    font-size: 32px
}

.et_pb_group_carousel_1 .et_pb_group_carousel_arrow_prev .et-pb-icon {
    font-family: ETmodules!important;
    font-weight: 400;
    content: '4'
}

.et_pb_group_carousel_1 .et_pb_group_carousel_arrow_next .et-pb-icon {
    font-family: ETmodules!important;
    font-weight: 400;
    content: '5'
}

.et_pb_text_1_tb_footer .et_pb_text_inner {
    font-weight: 300;
    color: #ffffff!important;
    font-size: 12px
}

.et_pb_text_1_tb_footer .et_pb_text_inner h6,.et_pb_text_4_tb_footer .et_pb_text_inner h6,.et_pb_text_5_tb_footer .et_pb_text_inner h6 {
    line-height: 1.3em
}

.et_pb_social_media_follow_network_1_tb_footer,.et_pb_social_media_follow_network_2_tb_footer {
    flex-direction: column
}

.et_pb_row_2_tb_footer,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row.et_pb_row_2_tb_footer {
    width: 100%!important
}

.et_pb_row_2_tb_footer {
    max-width: 100%!important;
    align-self: center!important;
    justify-content: center;
    flex-wrap: nowrap
}

body #page-container .et_pb_section_0_tb_footer .et_pb_button_3 {
    background-image: initial
}

body #page-container .et_pb_section_0_tb_footer .et_pb_button_3:after {
    font-family: "ETmodules"!important;
    font-weight: 400!important;
    font-size: inherit;
    line-height: 1.7em!important;
    display: inline-block;
    font-size: 1.6em
}

body #page-container .et_pb_section_0_tb_footer .et_pb_button_3:hover:after {
    opacity: 1
}

body #page-container .et_pb_section_0_tb_footer .et_pb_button_3:after,body #page-container .et_pb_section_0_tb_footer  .et_pb_button_3:hover:after {
    line-height: 1em!important
}

.et_pb_section_0_tb_footer .et_pb_button_3_wrapper .et_pb_button_3 {
    cursor: pointer
}

.et_pb_column_4_tb_footer {
    flex-direction: row-reverse
}

.et_pb_text_4_tb_footer .et_pb_text_inner,.et_pb_text_5_tb_footer .et_pb_text_inner {
    font-weight: 300;
    color: #b1b1b1!important;
    font-size: 12px
}

.et_pb_column_5_tb_footer {
    flex-grow: 0;
    justify-content: center;
    align-items: center
}

.et_pb_section_0_tb_footer .et_pb_row_6,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_section_0_tb_footer .et_pb_row.et_pb_row_6,.et_pb_section_0_tb_footer .et_pb_row_7,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_section_0_tb_footer .et_pb_row.et_pb_row_7 {
    width: 80%!important
}

.et_pb_section_0_tb_footer .et_pb_row_6 {
    max-width: 1600px!important;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap
}

.et_pb_blurb_6_tb_footer,.et_pb_blurb_7_tb_footer,.et_pb_blurb_8_tb_footer,.et_pb_blurb_9_tb_footer,.et_pb_blurb_10_tb_footer {
    margin-bottom: 1em!important;
    margin-left: 0px!important
}

.et_pb_blurb_6_tb_footer .et-pb-icon {
    color: #ffffff;
    font-family: ETmodules!important;
    font-weight: 400;
    content: '';
    font-size: 16px
}

.et_pb_blurb_6_tb_footer .et_pb_blurb_description,.et_pb_blurb_7_tb_footer .et_pb_blurb_description,.et_pb_blurb_8_tb_footer .et_pb_blurb_description,.et_pb_blurb_9_tb_footer .et_pb_blurb_description,.et_pb_blurb_10_tb_footer .et_pb_blurb_description {
    font-weight: 300;
    color: #ffffff;
    font-size: 16px
}

.et_pb_blurb_6_tb_footer .et_pb_blurb_description a,.et_pb_blurb_7_tb_footer .et_pb_blurb_description a,.et_pb_blurb_10_tb_footer .et_pb_blurb_description a {
    color: #b1b1b1;
    transition-property: color;
    transition-duration: 300ms;
    transition-timing-function: ease;
    transition-delay: 0ms
}

.et_pb_blurb_6_tb_footer a:hover,.et_pb_blurb_6_tb_footer a:hover .et_pb_blurb_description,.et_pb_blurb_7_tb_footer a:hover,.et_pb_blurb_7_tb_footer a:hover .et_pb_blurb_description,.et_pb_blurb_8_tb_footer .et_pb_blurb_description a,.et_pb_blurb_9_tb_footer .et_pb_blurb_description a,.et_pb_blurb_10_tb_footer a:hover,.et_pb_blurb_10_tb_footer a:hover .et_pb_blurb_description {
    color: #ffffff
}

.et_pb_blurb_6_tb_footer .et_pb_blurb_content,.et_pb_blurb_7_tb_footer .et_pb_blurb_content,.et_pb_blurb_8_tb_footer .et_pb_blurb_content,.et_pb_blurb_9_tb_footer .et_pb_blurb_content,.et_pb_blurb_10_tb_footer .et_pb_blurb_content {
    max-width: 100%
}

.et_pb_blurb_6_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image,.et_pb_blurb_7_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image,.et_pb_blurb_8_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image,.et_pb_blurb_9_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image {
    width: 10px;
    margin-bottom: 0!important;
    margin-top: 4px
}

.et_pb_blurb_6_tb_footer.et_pb_blurb .et_pb_blurb_content,.et_pb_blurb_7_tb_footer.et_pb_blurb .et_pb_blurb_content,.et_pb_blurb_8_tb_footer.et_pb_blurb .et_pb_blurb_content,.et_pb_blurb_9_tb_footer.et_pb_blurb .et_pb_blurb_content,.et_pb_blurb_10_tb_footer.et_pb_blurb .et_pb_blurb_content {
    display: flex;
    align-items: start
}

.et_pb_section_0_tb_footer .et_pb_section_7.et_pb_section {
    padding-bottom: 0px
}

.et_pb_section_0_tb_footer .et_pb_section_7 {
    height: 20vh;
    justify-content: center
}

.et_pb_section_0_tb_footer .et_pb_row_7 {
    max-width: 1600px!important;
    flex-grow: 1;
    align-self: center!important;
    flex-wrap: nowrap
}

.et_pb_blurb_7_tb_footer .et-pb-icon {
    color: #ffffff;
    font-family: ETmodules!important;
    font-weight: 400;
    content: '';
    font-size: 16px
}

.et_pb_section_0_tb_footer .et_pb_image_7, .et_pb_section_0_tb_footer .et_pb_image_8, .et_pb_section_0_tb_footer .et_pb_image_9, .et_pb_section_0_tb_footer .et_pb_image_10, .et_pb_section_0_tb_footer .et_pb_image_11, .et_pb_section_0_tb_footer .et_pb_image_12, .et_pb_section_0_tb_footer .et_pb_image_13, .et_pb_section_0_tb_footer .et_pb_image_14, .et_pb_section_0_tb_footer .et_pb_image_15, .et_pb_section_0_tb_footer .et_pb_image_16 {
    background-color: var(--gcid-e89aeb41-5e0b-472c-864d-8068e5a50744);
    width: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--gcid-e89aeb41-5e0b-472c-864d-8068e5a50744);
    width: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center
}

.et_pb_section_0_tb_footer .et_pb_image_7 img, .et_pb_section_0_tb_footer .et_pb_image_8 img, .et_pb_section_0_tb_footer .et_pb_image_9 img, .et_pb_section_0_tb_footer .et_pb_image_10 img, .et_pb_section_0_tb_footer .et_pb_image_11 img, .et_pb_section_0_tb_footer .et_pb_image_12 img, .et_pb_section_0_tb_footer .et_pb_image_13 img, .et_pb_section_0_tb_footer .et_pb_image_14 img, .et_pb_section_0_tb_footer .et_pb_image_15 img, .et_pb_section_0_tb_footer .et_pb_image_16 img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.et_pb_section_0_tb_footer .et_pb_image_7:before, .et_pb_section_0_tb_footer .et_pb_image_8:before, .et_pb_section_0_tb_footer .et_pb_image_9:before, .et_pb_section_0_tb_footer .et_pb_image_10:before, .et_pb_section_0_tb_footer .et_pb_image_11:before, .et_pb_section_0_tb_footer .et_pb_image_12:before, .et_pb_section_0_tb_footer .et_pb_image_13:before, .et_pb_section_0_tb_footer .et_pb_image_14:before, .et_pb_section_0_tb_footer .et_pb_image_15:before, .et_pb_section_0_tb_footer .et_pb_image_16:before {
}

.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_8,.et-l--post>.et_builder_inner_content .et_pb_section_0_tb_footer .et_pb_section.et_pb_section_11 {
    background-color: var(--gcid-c609dac7-62ed-45e4-8b50-ceb0013ca03d)!important
}

.et_pb_section_0_tb_footer .et_pb_section_8.et_pb_section {
    padding-bottom: 10vh
}

.et_pb_section_0_tb_footer .et_pb_section_8,.et_pb_section_9 {
    min-height: 50vh;
    justify-content: center
}

.et_pb_section_0_tb_footer .et_pb_row_8.et_pb_row {
    padding-top: 10vh!important
}

.et_pb_section_0_tb_footer .et_pb_row_8 {
    max-width: 1600px!important;
    align-items: center;
    flex-wrap: nowrap
}

.et_pb_section_0_tb_footer .et_pb_column_8 {
    --horizontal-gap: 0.5em;
    flex-direction: row;
    justify-content: start;
    align-items: flex-start;
    flex-wrap: wrap;
    align-content: stretch
}

.et_pb_section_0_tb_footer .et_pb_column_8>[class*="et_flex_column"] {
    --horizontal-gap-parent: 0.5em
}

.et_pb_blurb_8_tb_footer .et-pb-icon {
    color: #ffffff;
    font-family: ETmodules!important;
    font-weight: 400;
    content: '';
    font-size: 16px
}

.et_pb_section_0_tb_footer .et_pb_row_9 {
    max-width: 1600px!important;
    min-height: 40vh;
    flex-wrap: nowrap
}

.et_pb_section_0_tb_footer .et_pb_column_9 {
    flex-grow: 1;
    --horizontal-gap: 16px;
    --vertical-gap: 16px;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: wrap;
    align-content: stretch
}

.et_pb_section_0_tb_footer .et_pb_column_9>[class*="et_flex_column"] {
    --horizontal-gap-parent: 16px
}

.et_pb_blurb_9_tb_footer .et-pb-icon {
    color: #ffffff;
    font-family: FontAwesome!important;
    font-weight: 900;
    content: '';
    font-size: 16px
}

.et_pb_section_0_tb_footer .et_pb_section_10.et_pb_section {
    padding-top: 20px
}

.et_pb_section_0_tb_footer .et_pb_column_10 {
    align-self: flex-start!important;
    flex-direction: column;
    justify-content: start;
    align-items: flex-start;
    flex-wrap: nowrap
}

.et_pb_section_0_tb_footer .et_pb_group_10, .et_pb_section_0_tb_footer .et_pb_group_13, .et_pb_section_0_tb_footer .et_pb_group_16 {
    background-color: #ffffff;
    margin-right: 0.5em!important;
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 0px!important;
    padding-left: 0px!important;
    flex-grow: 1;
    width: 31%!important;
    border-color: var(--gcid-91aaa6cb-1d4b-445a-bcdb-f91996e15ac7);
    border-bottom-width: 10px;
    border-bottom-style: solid;
    box-shadow: 0px 22px 18px -6px rgba(0,0,0,0.41);
    --horizontal-gap: 0px;
    --vertical-gap: 0px;
    justify-content: space-between;
    aspect-ratio: 1/1
}

.et_pb_section_0_tb_footer .et_pb_group_10>[class*="et_flex_column"],.et_pb_section_0_tb_footer .et_pb_group_13>[class*="et_flex_column"],.et_pb_section_0_tb_footer .et_pb_group_16>[class*="et_flex_column"] {
    --horizontal-gap-parent: 0px
}

.et_pb_blurb_10_tb_footer .et-pb-icon {
    color: #ffffff;
    font-family: FontAwesome!important;
    font-weight: 900;
    content: '';
    font-size: 16px
}

.et_pb_blurb_10_tb_footer.et_pb_blurb.et_pb_module .et_pb_main_blurb_image {
    width: 10px;
    margin-bottom: 0!important;
    margin-top: 4px
}

.et_pb_section_0_tb_footer .et_pb_section_11 {
    background-size: contain!important;
    background-position: center top!important;
    background-repeat: no-repeat!important;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/baffo_bianco-alto_sx.svg)!important
}

.et_pb_section_0_tb_footer .et_pb_section_11.et_pb_section {
    padding-top: 15vh
}

.et_pb_section_0_tb_footer .et_pb_column_11 {
    padding-top: 0px;
    align-self: flex-start!important
}

.et_pb_section_0_tb_footer .et_pb_text_11 .et_pb_text_inner h5 {
    font-weight: 200;
    font-size: 30px
}

.et_pb_section_0_tb_footer .et_pb_group_11 {
    background-position: center top;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/Meber-Sede-officina-2025_-9567.jpg);
    background-color: #f6f6f6;
    height: 50%
}

.et_pb_section_0_tb_footer .et_pb_column_12,.et_pb_section_0_tb_footer .et_pb_column_13 {
    justify-content: center
}

.et_pb_section_0_tb_footer .et_pb_group_12,.et_pb_section_0_tb_footer .et_pb_group_15,.et_pb_section_0_tb_footer .et_pb_group_18 {
    padding-top: 64px!important;
    padding-right: 64px!important;
    padding-bottom: 64px!important;
    padding-left: 64px!important;
    flex-grow: 0;
    height: 50%
}

.et_pb_section_0_tb_footer .et_pb_text_12 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_14 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_16 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_20 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_22 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_24 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_26 .et_pb_text_inner {
    font-weight: 300
}

.et_pb_section_0_tb_footer .et_pb_text_13, .et_pb_section_0_tb_footer .et_pb_text_15, .et_pb_section_0_tb_footer .et_pb_text_17, .et_pb_section_0_tb_footer .et_pb_text_21, .et_pb_section_0_tb_footer .et_pb_text_23, .et_pb_section_0_tb_footer .et_pb_text_25 {
    max-width: 390px;
    text-align: start
}

.et_pb_section_0_tb_footer .et_pb_text_13 .et_pb_text_inner h2, .et_pb_section_0_tb_footer .et_pb_text_15 .et_pb_text_inner h2, .et_pb_section_0_tb_footer .et_pb_text_17 .et_pb_text_inner h2, .et_pb_section_0_tb_footer .et_pb_text_21 .et_pb_text_inner h2, .et_pb_section_0_tb_footer .et_pb_text_23 .et_pb_text_inner h2, .et_pb_section_0_tb_footer .et_pb_text_25 .et_pb_text_inner h2 {
    color: #ffffff!important;
    font-size: 24px
}

.et_pb_section_0_tb_footer .et_pb_group_14 {
    background-position: center top;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/Poster_Meber_per_bando.jpg);
    background-color: #f6f6f6;
    height: 50%
}

.et_pb_section_0_tb_footer .et_pb_group_17 {
    background-position: center top;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/MeBer-CompanyProfile1.png);
    background-color: #f6f6f6;
    height: 50%
}

.et_pb_section_0_tb_footer .et_pb_text_18 .et_pb_text_inner {
    letter-spacing: -8px
}

.et_pb_section_0_tb_footer .et_pb_text_18 .et_pb_text_inner h2 {
    font-weight: 200;
    letter-spacing: -2px
}

.et_pb_section_0_tb_footer .et_pb_text_19 .et_pb_text_inner {
    font-weight: 300;
    font-size: 15px
}

.et_pb_section_0_tb_footer .et_pb_group_19,.et_pb_section_0_tb_footer .et_pb_group_22,.et_pb_section_0_tb_footer .et_pb_group_25 {
    min-height: 148px;
    border-bottom-width: 1px;
    border-bottom-color: var(--gcid-primary-color);
    border-bottom-style: solid;
    flex-direction: row
}

.et_pb_section_0_tb_footer .et_pb_group_20 {
    background-position: center top;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/Meber-Sede-officina-2025_-9567.jpg);
    background-color: #f6f6f6;
    width: 250px!important;
    border-bottom-width: 10px;
    border-bottom-color: var(--gcid-91aaa6cb-1d4b-445a-bcdb-f91996e15ac7);
    border-bottom-style: solid
}

.et_pb_section_0_tb_footer .et_pb_group_23 {
    background-position: center top;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/Poster_Meber_per_bando.jpg);
    background-color: #f6f6f6;
    width: 250px!important;
    border-bottom-width: 10px;
    border-bottom-color: var(--gcid-91aaa6cb-1d4b-445a-bcdb-f91996e15ac7);
    border-bottom-style: solid
}

.et_pb_section_0_tb_footer .et_pb_group_26 {
    background-position: center top;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
    background-image: url(https://meber2026.graphoservice.it/wp-content/uploads/2026/02/MeBer-CompanyProfile1.png);
    background-color: #f6f6f6;
    width: 250px!important;
    border-bottom-width: 10px;
    border-bottom-color: var(--gcid-91aaa6cb-1d4b-445a-bcdb-f91996e15ac7);
    border-bottom-style: solid
}

.et_pb_section_0_tb_footer .et_pb_text_27, .et_pb_section_0_tb_footer .et_pb_text_28, .et_pb_section_0_tb_footer .et_pb_text_29, .et_pb_section_0_tb_footer .et_pb_text_30, .et_pb_section_0_tb_footer .et_pb_text_31, .et_pb_section_0_tb_footer .et_pb_text_32, .et_pb_section_0_tb_footer .et_pb_text_33, .et_pb_section_0_tb_footer .et_pb_text_34, .et_pb_section_0_tb_footer .et_pb_text_35,.et_pb_text_36 {
    flex-grow: 0;
    text-align: left;
    flex-grow: 0;
    text-align: left
}

.et_pb_section_0_tb_footer .et_pb_text_27 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_28 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_29 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_30 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_31 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_32 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_33 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_34 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_35 .et_pb_text_inner, .et_pb_section_0_tb_footer .et_pb_text_36 .et_pb_text_inner {
    font-weight: 300;
    text-transform: uppercase;
    line-height: 1em
}

.et_pb_section_0_tb_footer .et_pb_text_27 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_28 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_29 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_30 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_31 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_32 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_33 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_34 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_35 .et_pb_text_inner h4, .et_pb_section_0_tb_footer .et_pb_text_36 .et_pb_text_inner h4 {
    font-size: 18px
}

.et_pb_section_0_tb_footer .et_pb_text_27 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_28 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_29 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_30 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_31 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_32 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_33 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_34 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_35 .et_pb_text_inner h6, .et_pb_section_0_tb_footer .et_pb_text_36 .et_pb_text_inner h6 {
    font-size: 14px
}

.et_pb_section_0_tb_footer .et_pb_group_28 {
    --horizontal-gap: 15px;
    flex-direction: row
}

.et_pb_section_0_tb_footer .et_pb_group_28>[class*="et_flex_column"] {
    --horizontal-gap-parent: 15px
}

@media only screen and (max-width: 980px) {
    .et_pb_row_0_tb_footer {
        max-width:80%!important
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h1,.et_pb_text_2_tb_footer .et_pb_text_inner h1,.et_pb_text_3_tb_footer .et_pb_text_inner h1 {
        font-size: 50px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h2,.et_pb_text_2_tb_footer .et_pb_text_inner h2,.et_pb_text_3_tb_footer .et_pb_text_inner h2 {
        font-size: 40px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h3,.et_pb_text_2_tb_footer .et_pb_text_inner h3,.et_pb_text_3_tb_footer .et_pb_text_inner h3 {
        font-size: 36px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h4,.et_pb_text_2_tb_footer .et_pb_text_inner h4,.et_pb_text_3_tb_footer .et_pb_text_inner h4 {
        font-size: 26px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h5,.et_pb_text_2_tb_footer .et_pb_text_inner h5,.et_pb_text_3_tb_footer .et_pb_text_inner h5 {
        font-size: 22px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h6,.et_pb_text_2_tb_footer .et_pb_text_inner h6,.et_pb_text_3_tb_footer .et_pb_text_inner h6,.et_pb_text_13 .et_pb_text_inner h5,.et_pb_text_15 .et_pb_text_inner h5,.et_pb_text_17 .et_pb_text_inner h5,.et_pb_text_21 .et_pb_text_inner h5,.et_pb_text_23 .et_pb_text_inner h5,.et_pb_text_25 .et_pb_text_inner h5 {
        font-size: 20px
    }

    .et_pb_section_0_tb_footer .et_pb_row_6 {
        justify-content: center;
        align-items: center;
        flex-wrap: nowrap
    }

    .et_pb_section_0_tb_footer .et_pb_section_7.et_pb_section {
        padding-top: 0px
    }

    .et_pb_section_0_tb_footer .et_pb_section_7 {
        height: 14vh
    }

    .et_pb_section_0_tb_footer .et_pb_row_7,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_section_0_tb_footer .et_pb_row.et_pb_row_7 {
        width: 80%!important
    }

    .et_pb_section_0_tb_footer .et_pb_section_8,.et_pb_section_0_tb_footer .et_pb_section_9 {
        min-height: 50vh
    }

    .et_pb_section_0_tb_footer .et_pb_row_8 {
        align-items: center;
        flex-wrap: nowrap
    }

    .et_pb_section_0_tb_footer .et_pb_row_9 {
        flex-wrap: nowrap
    }

    .et_pb_section_0_tb_footer .et_pb_group_10,.et_pb_section_0_tb_footer .et_pb_group_13,.et_pb_group_16 {
        width: 47%!important
    }

    .et_pb_section_0_tb_footer .et_pb_group_12,.et_pb_section_0_tb_footer .et_pb_group_15,.et_pb_group_18 {
        padding-top: 22px!important;
        padding-bottom: 32px!important;
        padding-left: 32px!important
    }

    .et_pb_section_0_tb_footer .et_pb_text_18 .et_pb_text_inner h2 {
        font-size: 24px
    }
}

@media only screen and (max-width: 767px) {
    .et_pb_row_0_tb_footer {
        max-width:!important
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h1,.et_pb_text_2_tb_footer .et_pb_text_inner h1,.et_pb_text_3_tb_footer .et_pb_text_inner h1 {
        font-size: 40px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h2,.et_pb_text_2_tb_footer .et_pb_text_inner h2,.et_pb_text_3_tb_footer .et_pb_text_inner h2 {
        font-size: 30px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h3,.et_pb_text_2_tb_footer .et_pb_text_inner h3,.et_pb_text_3_tb_footer .et_pb_text_inner h3 {
        font-size: 32px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h4,.et_pb_text_2_tb_footer .et_pb_text_inner h4,.et_pb_text_3_tb_footer .et_pb_text_inner h4 {
        font-size: 22px
    }

    .et_pb_text_0_tb_footer .et_pb_text_inner h5,.et_pb_text_0_tb_footer .et_pb_text_inner h6,.et_pb_text_2_tb_footer .et_pb_text_inner h5,.et_pb_text_2_tb_footer .et_pb_text_inner h6,.et_pb_text_3_tb_footer .et_pb_text_inner h5,.et_pb_text_3_tb_footer .et_pb_text_inner h6 {
        font-size: 20px
    }

    .et_pb_section_0_tb_footer .et_pb_row_6 {
        justify-content: center;
        align-items: center;
        flex-wrap: wrap
    }

    .et_pb_section_0_tb_footer .et_pb_row_8 {
        align-items: center;
        flex-wrap: wrap
    }

    .et_pb_section_0_tb_footer .et_pb_row_9,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_section_0_tb_footer .et_pb_row.et_pb_row_9 {
        width: 92%!important
    }

    .et_pb_section_0_tb_footer .et_pb_row_9 {
        flex-wrap: wrap
    }

    .et_pb_section_0_tb_footer .et_pb_section_10.et_pb_section {
        padding-right: 6px;
        padding-left: 16px
    }

    .et_pb_section_0_tb_footer .et_pb_group_10,.et_pb_section_0_tb_footer .et_pb_group_13,.et_pb_section_0_tb_footer .et_pb_group_16 {
        flex-grow: 0;
        width: 100%!important
    }

    .et_pb_section_0_tb_footer .et_pb_text_11,.et_pb_section_0_tb_footer .et_pb_text_18,.et_pb_section_0_tb_footer .et_pb_text_19 {
        text-align: center
    }

    .et_pb_section_0_tb_footer .et_pb_column_12 {
        justify-content: center;
        flex-wrap: nowrap
    }

    .et_pb_section_0_tb_footer .et_pb_group_28 {
        --horizontal-gap: 15px;
        flex-direction: column
    }

    .et_pb_section_0_tb_footer .et_pb_group_28>[class*="et_flex_column"] {
        --horizontal-gap-parent: 15px
    }
}

.et-db #et-boc .et-l.et-l--footer .et_builder_inner_content {
    z-index: auto
}
