.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}