.archive.category.category-blog.category-20 #content .bg-image{background-image:url(/wp-content/uploads/2025/01/pagina-blog-min.jpg) !Important;background-size:cover;background-position:center}html[lang="en-US"] .show-in-ita{display:none !Important}html[lang="it-IT"] .show-in-eng{display:none !Important}.brand-color,.brand-color-i,.brand-color-hover-i:hover,.brand-color-hover:hover,.has-brand-color-color,.is-style-outline .has-brand-color-color,a:hover,.nav .nav-item.active-main-item>a,.nav .nav-item.active>a,.nav .current-menu-ancestor>a,.nav .current-menu-item>a,.hamburger-nav .menu li.current-menu-ancestor>a>span,.hamburger-nav .menu li.current-menu-item>a>span,.blog-grid:not(.blog-grid-type-2):not(.blog-grid-type-4):hover h3 a,.portfolio-item.grid-2:hover h4.title,.fullscreen-nav li a:hover,.socialbar.inline a:hover,.gallery .expand .ion:hover,.close .ion:hover,.accordionItem_title:hover,.tab .tabNav_link:hover,.widget .socialbar a:hover,.social-bar .socialbar a:hover,.share-bar .links a:hover,.widget_shopping_cart_content .buttons a.button:first-child:hover,span.page-numbers.current,a.page-numbers:hover,.comment-content a,.page-headline .subtitle b:before,nav.pagination li .page-numbers.active,.woocommerce .woo-my-nav li.is-active a,.portfolio-sorting li a.active,.widget_nav_menu .current-menu-item>a,.widget_pages .current-menu-item>a,.portfolio-item-fullscreen .portfolio-details-date:before,.btn.btn-link:hover,.blog-grid-content .category-holder:after,.clb-page-headline .post-meta-estimate:before,.comments-area .comment-date-and-time:after,.post .entry-content a:not(.wp-block-button__link),.project-page-content .date:before,.pagination li .btn.active,.pagination li .btn.current,.pagination li .page-numbers.active,.pagination li .page-numbers.current,.category-holder:not(.no-divider):after,.inline-divider:after,.hamburger-nav .menu .nav-item:hover>a.menu-link .ion,.hamburger-nav .menu .nav-item .visible>a.menu-link .ion,.hamburger-nav .menu .nav-item.active>a.menu-link .ion,.hamburger-nav .menu .sub-nav-item:hover>a.menu-link .ion,.hamburger-nav .menu .sub-nav-item .visible>a.menu-link .ion,.hamburger-nav .menu .sub-nav-item.active>a.menu-link .ion,.widgets a,.widgets a *:not(.fab),.pricing:hover .pricing_price_title,.btn-link:focus,a.btn-link:focus,.btn-link:active,a.btn-link:active,.pricing_list_item .ion,a.highlighted,.woocommerce .woocommerce-privacy-policy-text a,.blog-grid-type-6 .category-holder a.category{color:#d90a2c}.brand-border-color,.brand-border-color-hover,.has-brand-color-background-color,.is-style-outline .has-brand-color-color,.wp-block-button__link:hover,.custom-cursor .circle-cursor--outer,.btn-brand,.btn:not(.btn-link):hover,.btn-brand:active,.btn:not(.btn-link):active,.btn-brand:focus,.btn:not(.btn-link):focus,a.button:hover,button.button:hover,.pricing:hover .btn.btn-brand{border-color:#d90a2c}.brand-bg-color,.brand-bg-color-after,.brand-bg-color-before,.brand-bg-color-hover,.brand-bg-color-i,.brand-bg-color-hover-i,.btn-brand:not(.btn-outline),.has-brand-color-background-color,a.brand-bg-color,.wp-block-button__link:hover,.widget_price_filter .ui-slider-range,.widget_price_filter .ui-slider-handle:after,.nav .nav-item:before,.nav .nav-item.current-menu-item:before,.widget_calendar caption,.tag:not(.tag-portfolio):hover,.page-headline .tags .tag,.radio input:checked+.input:after,.menu-list-details .tag,.custom-cursor .circle-cursor--inner,.custom-cursor .circle-cursor--inner.cursor-link-hover,.btn-round:before,.btn:not(.btn-link):hover,.btn:not(.btn-link):active,.btn:not(.btn-link):focus,button.button:not(.btn-link):hover,a.button:not(.btn-link):hover,.btn.btn-flat:hover,.btn.btn-flat:focus,.btn.btn-outline:hover,nav.pagination li .btn.active:hover,.tag:not(body):hover,.tag-cloud-link:hover,.pricing_price_time:hover,.pricing:hover .btn.btn-brand{background-color:#d90a2c}.header:not(.-sticky):not(.-mobile) .menu>li>a,.header:not(.-sticky):not(.-mobile) .branding,.header:not(.-sticky):not(.-mobile) .menu-optional .cart-total,.header:not(.-sticky):not(.-mobile) .menu-optional>li>a,.header:not(.-sticky) .btn-round{color:#fff}#masthead.header:not(.-sticky){background-color:rgb(0 0 0 / .01)}.-sticky .menu,.-sticky .branding,.-sticky .menu-optional .cart-total,.-sticky .menu-optional>li>a,.-sticky .btn-round:not(.btn-round-small){color:#000}.-mobile .nav,.-mobile .mbl-overlay .copyright,.-mobile:not(.-sticky) .mbl-overlay .btn-round:not(.btn-round-small){font-family:'Plantin MT',sans-serif;font-size:24px;color:#fff}.header.-mobile .nav .mbl-overlay-container{background-color:#d90a2c}.header,.header:not(.-mobile).header-5,.header:not(.-mobile).header-6,.header:not(.-mobile).header-7{border:none}.header.-sticky{border:none}.clb-page-headline .bg-image{background-color:#d90a2c}.clb-page-headline::after{background-color:#fff0}.site-content,.clb-page-headline:before{background-color:#fff}.header-wrap.page-container{max-width:1300px}.site-footer .page-container{max-width:1300px}.clb-subscribe-img{background-image:url(https://www.ipebs.it/wp-content/uploads/2019/07/oh__img100_small-768x492.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.site-footer{background-color:#17161a;color:rgb(255 255 255 / .8)}.site-footer,.site-footer .widgets a,.site-footer .btn-flat{color:rgb(255 255 255 / .8)}.site-footer .widget-title{font-family:'Sofia Pro Medium',sans-serif;color:#fff}body{font-family:'Sofia Pro Light',sans-serif;font-weight:200}{font-family:'Plantin MT',sans-serif;font-weight:200}h1,h2,h3,h4,h5,h6,.box-count,.font-titles,.hamburger-nav .menu,.header.-mobile .nav .nav-item,.btn,.button,a.button,input[type="submit"],a.btn-link,.widget_shopping_cart_content .mini-cart-description .mini-cart-item-title>a,.woo-c_product_name>a:not(.woo-c_product_category),.socialbar.inline a,.vc_row .vc-bg-side-text,.counter-box-count{font-family:'Plantin MT',sans-serif;font-weight:200}.countdown-box .box-time .box-count,.chart-box-pie-content{font-family:'Plantin MT',sans-serif;font-weight:200}.countdown-box .box-time .box-count,.chart-box-pie-content{font-family:'Plantin MT',sans-serif;font-weight:200}.countdown-box .box-time .box-count,.chart-box-pie-content{font-family:'Plantin MT',sans-serif}.portfolio-item h4,.portfolio-item h4.title,.portfolio-item h4 a,.portfolio-item-2 h4,.portfolio-item-2 h4.title,.portfolio-item-2 h4 a{font-family:'Plantin MT',sans-serif;font-weight:200;font-size:inherit;line-height:inherit}.blog-item h3.title{font-family:'Plantin MT',sans-serif;font-weight:200;line-height:initial}.blog-item h3.title a{font-size:initial}.portfolio-item-2 h4{font-family:'Plantin MT',sans-serif;font-weight:200}p.subtitle,.subtitle-font,.heading .subtitle{font-family:'Sofia Pro Bold',sans-serif;font-weight:200}{font-family:'Sofia Pro Bold',sans-serif;font-weight:200}.portfolio-item .subtitle-font,.woocommerce ul.products li.product .subtitle-font.category,.woocommerce ul.products li.product .subtitle-font.category>a{font-family:'Sofia Pro Bold',sans-serif;font-weight:200;font-size:inherit;line-height:inherit}.contact-form.classic input::-webkit-input-placeholder,.contact-form.classic textarea::-webkit-input-placeholder,input.classic::-webkit-input-placeholder,input.classic::-moz-placeholder{font-family:'Sofia Pro Bold',sans-serif;font-weight:200}.contact-form.classic input::-moz-placeholder,.contact-form.classic textarea::-moz-placeholder{font-family:'Sofia Pro Bold',sans-serif;font-weight:200}input.classic:-ms-input-placeholder,.contact-form.classic input:-ms-input-placeholder,.contact-form.classic textarea:-ms-input-placeholder{font-family:'Sofia Pro Bold',sans-serif;font-weight:200}.clb-social{color:#000}.cky-consent-container.cky-box-bottom-left,[data-cky-tag="revisit-consent"]{display:none !Important}.clb__custom_parallax_section{overflow:visible!important}@media (max-width:1024px){.vc_row.clb__custom_parallax_row{margin-left:0px!important}.clb__custom_parallax_row .wpb_column .vc_column-inner{margin-left:0px!important}}@media (max-width:768px){.ohio-recent-projects-sc .grid-item{padding-right:0px!important;padding-left:0px!important}}@media screen and (max-width:1440px) and (min-width:1025px){.page-container .rev_row_zone_top>.rs-parallax-wrap,.page-container .rev_row_zone_bottom>.rs-parallax-wrap{max-width:1200px;width:100%!important;left:0!important;margin:0 auto}}@media screen and (min-width:1025px){.header .branding .logo img,.header .branding .mobile-logo img,.header .branding .fixed-mobile-logo img,.header .branding .for-onepage img{max-height:globalpx}.clb-page-headline{min-height:600px}}@media screen and (min-width:769px) and (max-width:1024px){.clb-page-headline{min-height:600px}}@media screen and (max-width:768px){.clb-page-headline{min-height:600px}}