@import url('https://fonts.googleapis.com/css2?family=Baskervville:ital,wght@0,400..700;1,400..700&family=Bona+Nova:ital,wght@0,400;0,700;1,400&display=swap');
.font-custom-bona{
	font-family: "Bona Nova", serif;
}
.font-custom-baskervville{
	font-family: "Baskervville", serif;
}
@font-face{
	font-family: "Magilio";
	src: url('/public/themes/tp-genesis-child-theme/assets/fonts/Magilio.woff') format('woff2'),
          url('/public/themes/tp-genesis-child-theme/assets/fonts/Magilio.woff2') format('woff');
}
.font-custom-magilio{
	font-family: "Magilio", serif;
}
html{

}
body.page-template-pagina-bianca{
    background-color: #fff;
}
.page-template-pagina-bianca main{
    
}
.page-template-pagina-bianca main .entry-content{
    max-width: 1920px;
    margin: 0 auto;
}
.page-template-pagina-bianca main .entry-content .wp-block-group{
    padding: 1.25em 2.375em;
}
.page-template-pagina-bianca main .entry-content .wp-block-group.alignfull{
    padding: 0;
}
.page-template-pagina-bianca main .entry-content .wp-block-group.alignfull .wp-block-group__inner-container{
    padding: 1.25em 2.375em;
    max-width: 1920px;
    margin-left: auto;
    margin-right: auto;
}
/* --------- TIPOGRAFIA --------- */
/* blocchi di testo */
.page-template-pagina-bianca p,
.page-template-pagina-bianca ul,
.page-template-pagina-bianca ol,
.page-template-pagina-bianca blockquote,
.page-template-pagina-bianca pre,
.page-template-pagina-bianca table,
.page-template-pagina-bianca figure {
  
}

.page-template-pagina-bianca li { 
    margin-bottom: 0.25em;
}
.page-template-pagina-bianca :last-child { 
    margin-bottom: 0; 
}

/* titoli */
.page-template-pagina-bianca h1, .page-template-pagina-bianca .h1,
.page-template-pagina-bianca h2, .page-template-pagina-bianca .h2,
.page-template-pagina-bianca h3, .page-template-pagina-bianca .h3,
.page-template-pagina-bianca h4, .page-template-pagina-bianca .h4,
.page-template-pagina-bianca h5, .page-template-pagina-bianca .h5,
.page-template-pagina-bianca h6, .page-template-pagina-bianca .h6 {
    margin-top: 0;
}

.page-template-pagina-bianca h1,
.page-template-pagina-bianca .h1{

}
.page-template-pagina-bianca h2,
.page-template-pagina-bianca .h2{

}
.page-template-pagina-bianca  .wp-block-pb-accordion-item h2{
    margin-bottom: 0;
}
.page-template-pagina-bianca h3,
.page-template-pagina-bianca .h3{

}
.page-template-pagina-bianca h4,
.page-template-pagina-bianca .h4{

}
.page-template-pagina-bianca h5,
.page-template-pagina-bianca .h5{

}
.page-template-pagina-bianca h6,
.page-template-pagina-bianca .h6{

}
.page-template-pagina-bianca .font-custom{
    font-family: "Arial"!important;
}