header .qodef-header-logo-image.qodef--main{height: 36px;}
 .qodef-footer-logo a img{width:130px;}
#qodef-page-footer #text-2 {margin: 0px 0px 10px 0px !important;}
#qodef-page-footer .widget {margin: 0px !important;}
footer .qodef-grid.qodef-layout--columns.qodef-col-num--4 > .qodef-grid-inner > .qodef-grid-item {width: 22%;}
footer ul#menu-footer-menu {display: flex;gap: 10px;}
#qodef-page-footer .widget.widget_nav_menu {padding-left: 0px !important;margin-left: -10px !important;}
.qodef-grid-inner .team.type-team .qodef-e-image-inner a {pointer-events: none;text-align: center;margin: auto 0 auto 0;padding-right: 10px;padding-left: 10px;}
footer #qodef-page-footer-top-area-inner {width: 100%;padding-left: 45px;padding-right: 45px;}
#qodef-page-content-side.cs-on-right.cs-has-border {border-left: none !important;}
/* header */
header .qodef-header-logo-image.qodef--sticky {height: 36px;}
body .qodef-page-title {background-position: right;background-repeat: no-repeat;background-size: cover;}
body .qodef-page-title .qodef-breadcrumbs {width: max-content;background-color: #fdfdfd;max-width: 100%;}
/* Portfolio page */
.qodef-portfolio-info{display:none;}
.qodef-e-info-date.entry-date.published {display: none;}
body #qodef-side-area {padding-top: 80px;padding-bottom: 50px;}
#qodef-side-area .widget#media_image-4 {margin-bottom: 0px;}
/* Classe Custom Portfolio in Lavori e in Home */
.portfolio-fix-lavori article img {height: 250px;width: 100%;object-fit: cover;}
.portfolio-fix-lavori p a { font-family: "Roboto";}
.portfolio-item .qodef-e-title.entry-title {text-align: center;}
body #qodef-page-content-side {z-index: 0;}
.wpcf7-form-control.wpcf7-submit.qodef-button.qodef-size--normal.qodef-layout--outlined.qodef-m {margin-top: 25px;}
.qodef-mobile-header-logo-link img {height: 145px !important;margin-top: -63px !important;margin-left: 8% !important;}
#qodef-page-mobile-header-inner {padding: 0px 40px 0px 0px !important;}
footer .qodef-grid-inner.clear > div:last-child {width: 33% !important;display: flex;}
#emaurri_core_footer_logo-3 .qodef-footer-logo {justify-content: center;}
#qodef-page-footer-bottom-area-inner .qodef-grid-inner.clear {justify-content: center;display: flex;}
footer #qodef-page-footer-bottom-area-inner .qodef-grid-item {justify-content: center;width: 100% !important;}
#menu-menu-definitivo-4 li a span,#menu-menu-definitivo-3 li a span {font-size: 18px;line-height: 50px; }
#menu-menu-definitivo-4 .sub-menu li a span,#menu-menu-definitivo-3 .sub-menu li a span{margin: 0px !important;}
#text-11 .textwidget {column-count: 2;}
#text-11 .qodef-widget-title {text-align: center;}
footer#qodef-page-footer #text-11 ul li {font-family: Roboto,sans-serif;font-size: 17px;line-height: 1.65em;font-weight: 300;letter-spacing: .01em;color: #2B2B2B;text-transform: unset !important;margin-bottom: 0;}
#qodef-page-mobile-header .qodef-mobile-header-logo-link {max-height: 18px;}
.rs-layer .qodef-shortcode.qodef-m.qodef-button.qodef-layout--outlined.qodef-underline--default.qodef-html--link {width: 100%;}
#qodef-page-footer #text-9 p {text-align: center;}