.elementor-1013 .elementor-element.elementor-element-f8c98a8{text-align:center;}.elementor-1013 .elementor-element.elementor-element-f8c98a8 img{width:100%;max-width:230%;height:500px;border-style:solid;}.elementor-1013 .elementor-element.elementor-element-596870a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1013 .elementor-element.elementor-element-596870a{color:#040404;}.elementor-1013 .elementor-element.elementor-element-144d66b{text-align:center;}.elementor-1013 .elementor-element.elementor-element-144d66b .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-1013 .elementor-element.elementor-element-2b410b8 > .elementor-widget-container{margin:9px 9px 9px 9px;}.elementor-1013 .elementor-element.elementor-element-2b410b8{text-align:center;}.elementor-1013 .elementor-element.elementor-element-051629c .elementor-button{background-color:#449AB6;}.elementor-1013 .elementor-element.elementor-element-051629c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1013 .elementor-element.elementor-element-a258c2a{--spacer-size:50px;}.elementor-1013 .elementor-element.elementor-element-af81d00{text-align:center;}.elementor-1013 .elementor-element.elementor-element-af81d00 img{width:100%;max-width:230%;height:500px;border-style:solid;}.elementor-1013 .elementor-element.elementor-element-e06ff0d{text-align:center;}.elementor-1013 .elementor-element.elementor-element-1e6743d{text-align:center;}.elementor-1013 .elementor-element.elementor-element-f5f9df1{text-align:center;}.elementor-1013 .elementor-element.elementor-element-f5f9df1 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-1013 .elementor-element.elementor-element-351df8c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1013 .elementor-element.elementor-element-351df8c{text-align:center;}.elementor-1013 .elementor-element.elementor-element-2de8eb7 .elementor-button{background-color:#449AB6;}.elementor-1013 .elementor-element.elementor-element-2de8eb7 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1013 .elementor-element.elementor-element-d35bd0c{text-align:center;}.elementor-1013 .elementor-element.elementor-element-d35bd0c img{width:100%;max-width:380px;height:500px;border-style:solid;}.elementor-1013 .elementor-element.elementor-element-d64ad7b{text-align:center;}.elementor-1013 .elementor-element.elementor-element-d64ad7b .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-1013 .elementor-element.elementor-element-bd7ef5f{text-align:center;}.elementor-1013 .elementor-element.elementor-element-9f69420 .elementor-button{background-color:#449AB6;}.elementor-1013 .elementor-element.elementor-element-9f69420 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1013 .elementor-element.elementor-element-5ef0f59{--spacer-size:50px;}.elementor-1013 .elementor-element.elementor-element-b47f9d3{text-align:center;}.elementor-1013 .elementor-element.elementor-element-b47f9d3 img{width:100%;max-width:380px;height:500px;border-style:solid;}.elementor-1013 .elementor-element.elementor-element-82b2f7d{text-align:center;}.elementor-1013 .elementor-element.elementor-element-b488819{text-align:center;}.elementor-1013 .elementor-element.elementor-element-b488819 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-1013 .elementor-element.elementor-element-23a9691 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-1013 .elementor-element.elementor-element-23a9691{text-align:center;}.elementor-1013 .elementor-element.elementor-element-e4ba0a0 .elementor-button{background-color:#449AB6;}.elementor-1013 .elementor-element.elementor-element-62f317f img{width:100%;max-width:404px;height:500px;border-style:solid;}.elementor-1013 .elementor-element.elementor-element-2607628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1013 .elementor-element.elementor-element-2607628{color:#000000;}.elementor-1013 .elementor-element.elementor-element-765c8a7{text-align:center;}.elementor-1013 .elementor-element.elementor-element-765c8a7 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-1013 .elementor-element.elementor-element-b0ca480 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1013 .elementor-element.elementor-element-b0ca480{text-align:center;}.elementor-1013 .elementor-element.elementor-element-bd48293 .elementor-button{background-color:#449AB6;}.elementor-1013 .elementor-element.elementor-element-bd48293 > .elementor-widget-container{margin:0px 0px -42px 0px;}.elementor-1013 .elementor-element.elementor-element-e9171c5 > .elementor-widget-container{margin:98px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1013 .elementor-element.elementor-element-e9171c5{text-align:center;}.elementor-1013 .elementor-element.elementor-element-e9171c5 img{width:100%;max-width:380px;height:500px;border-style:solid;}.elementor-1013 .elementor-element.elementor-element-9042421{text-align:center;}.elementor-1013 .elementor-element.elementor-element-bfc6477{text-align:center;}.elementor-1013 .elementor-element.elementor-element-bfc6477 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-1013 .elementor-element.elementor-element-d975d96 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1013 .elementor-element.elementor-element-d975d96{text-align:center;}.elementor-1013 .elementor-element.elementor-element-4add5b2 .elementor-button{background-color:#449AB6;}body.elementor-page-1013 h1.entry-title{margin-top:1px;}/* Start custom CSS for image, class: .elementor-element-f8c98a8 */.descrizione-libro {
    min-height: 70px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b410b8 */.titolo-libro {
    min-height: 45px;
}

.descrizione-libro {
    min-height: 70px;
}

.prezzo-libro {
    min-height: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd7ef5f */.titolo-libro {
    min-height: 45px;
}

.descrizione-libro {
    min-height: 70px;
}

.prezzo-libro {
    min-height: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ca480 */.titolo-libro {
    min-height: 45px;
}

.descrizione-libro {
    min-height: 70px;
}

.prezzo-libro {
    min-height: 40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9171c5 */margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63e2be0 */.scheda-libro > .elementor-widget-wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.scheda-libro .elementor-widget-button {
    margin-top: auto;
}/* End custom CSS */