
.wp-block-coblocks-pricing-table-item h3 {display:none!important;}

.whatsapp-block__button {
	margin: auto;}

.page-id-2112 .wp-block-post-title {display:none!important;}
.page-id-2306 p span { 
	background-color: #B1FCCA;
	text-decoration:none!important;

}
.page-id-2306 .wp-block-navigation-item__label { 
	background-color: none!important;
}
.wp-block-navigation-link a:hover {
font-weight:600!important;	
}

/**/

/* Stili base dell'header */
header.wp-block-template-part {
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 9999 !important;
    background-color: #ffffff !important;
    width: 100% !important;
    transition: all 0.3s ease !important;
}

/* sticky */
header.wp-block-template-part.sticky {
    padding: 0 !important;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    max-width: 100vw !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

/* constrained nell'header */
header.wp-block-template-part.sticky .wp-block-group.is-layout-constrained {
    max-width: 100% !important;
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* padding del contenuto interno */
header.wp-block-template-part.sticky .wp-block-group.is-layout-constrained > * {
    padding-left: var(--wp--preset--spacing--30, 30px) !important;
    padding-right: var(--wp--preset--spacing--30, 30px) !important;
}

/* problema con wp-site-blocks */
body .wp-site-blocks {
    overflow-x: visible !important;
    max-width: none !important;
    width: 100% !important;
}

/* Rimuovi margini quando l'header è sticky */
body:has(header.sticky) .wp-site-blocks {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

body, hmtl {
    overflow-x: hidden!important;
    max-width: 100%!important;
}

.whatsapp-block__button, img, video, iframe, table, {
    max-width: 100%!important;
    height: auto!important;
}

/*stili pagina draft .page-id-2306*/

.page-id-2306 li {
	margin-bottom: 10px!important;
}

.page-id-2306 span {
	text-decoration:none!important;
}

