.single #main-content .container:before{display:none}.single #left-area{width:100%;padding-right:0}.single #sidebar{display:none}.single #main-content .container #left-area{float:none}.cta-hover{position:relative!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.cta-hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);transition:background 0.4s ease;z-index:1}.cta-hover:hover:before{background:rgba(0,0,0,0.45)}.cta-hover .et_pb_promo_description,.cta-hover .et_pb_button_wrapper{position:relative!important;z-index:2!important;opacity:0;transition:opacity 0.4s ease;text-align:center!important}.cta-hover:hover .et_pb_promo_description,.cta-hover:hover .et_pb_button_wrapper{opacity:1}.cta-hover .et_pb_promo_description{width:100%}.cta-hover .et_pb_button_wrapper{width:100%;text-align:center!important}.cta-hover .et_pb_module_header{text-align:center!important}html{scroll-behavior:smooth}@media (max-width:980px){#main-header{position:fixed!important;top:0;left:0;width:100%;z-index:99999}#page-container{padding-top:80px!important}.admin-bar #main-header{top:46px}#main-header .et_mobile_menu{max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.admin-bar #main-header .et_mobile_menu{max-height:calc(100vh - 126px);max-height:calc(100dvh - 126px)}}.colonna-sticky{position:sticky;top:120px;align-self:flex-start}@media (max-width:980px){#wpfront-notification-bar{top:auto!important;bottom:0!important;height:auto!important;overflow:visible!important;z-index:100000!important;padding:6px 10px!important;box-sizing:border-box}#wpfront-notification-bar .wpfront-message span{margin-right:6px!important;font-size:13px!important}#wpfront-notification-bar-spacer{height:0!important}body:has(#wpfront-notification-bar){padding-bottom:130px}body:has(#wpfront-notification-bar) .trp-floating-switcher{bottom:115px!important}}#cmplz-document h2,#cmplz-document h3,#cmplz-document h4{font-family:'Roboto',sans-serif!important;font-size:30px!important;font-weight:600!important;line-height:1.4!important;color:#E30613!important;text-transform:none!important;letter-spacing:normal!important;margin:1.2em 0 0.3em!important;padding:0!important}#cmplz-document p,#cmplz-document li,#cmplz-document span,#cmplz-document td,#cmplz-document summary,#cmplz-document a,#cmplz-document div{font-size:20px!important;line-height:1.5!important}#cmplz-document p{margin:0 0 0.4em!important;padding:0!important}#cmplz-document ul,#cmplz-document ol{margin:0 0 0.4em!important;padding-bottom:0!important}#cmplz-document li{margin-bottom:0.2em!important}@media screen and (max-width:1024px){#cmplz-document h2,#cmplz-document h3,#cmplz-document h4{font-family:'Roboto',sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:1.4!important;color:#E30613!important;text-transform:none!important;letter-spacing:normal!important;margin:1.2em 0 0.3em!important;padding:0!important}#cmplz-document p,#cmplz-document li,#cmplz-document span,#cmplz-document td,#cmplz-document summary,#cmplz-document a,#cmplz-document div{color:black!important;font-size:18px!important;line-height:1.6!important}#cmplz-document p{margin:0 0 0.4em!important;padding:0!important}#cmplz-document ul,#cmplz-document ol{margin:0 0 0.4em!important;padding-bottom:0!important}#cmplz-document li{margin-bottom:0.2em!important}}@media (max-width:980px){.cmplz-cookiebanner{z-index:100001!important}.trp-floating-switcher{right:auto!important;left:15px!important}body:has(#wpfront-notification-bar) .cmplz-manage-consent{bottom:110px!important}}