.paragraph-text h2{font-size:1.25rem;font-weight:bold;margin-top:1.5rem}
blockquote{margin:0 0 1rem}
table{border-collapse:collapse}
table.compare thead tr th{background-color:#fff}
table.compare thead tr th img{max-width:50%}
table.compare tr{display:flex;flex-flow:row wrap;justify-content:space-around}
table.compare tr td,table.compare tr th{display:block;text-align:left;border:solid 1px #ccc;font-size:.8rem;line-height:.9rem;font-weight:400;padding:6px;word-wrap:break-word}
@media(min-width:576px){table.compare tr td,table.compare tr th{font-size:1rem;line-height:1rem}
}
table.compare tr td:first-child,table.compare tr th:first-child{background:#efefef;width:100% !important;text-align:left;font-weight:500}
table.compare tr td.sub-cat,table.compare tr th.sub-cat{background-color:#fff;border-top:0;text-align:center}
table.compare tr th:first-child{display:none}
table.compare tr .sub-cat{background-color:#fff}
table.compare tr .stelle{text-align:center;font-size:1.8rem}
@media(min-width:576px){table.compare.una tr{display:table-row}
table.compare.una tr td,table.compare.una tr th{display:table-cell;width:auto}
table.compare.una tr td:first-child,table.compare.una tr th:first-child{background:#fff;width:auto !important;text-align:left;display:table-cell}
}
table.compare.due tr th img,table.compare.tre tr th img,table.compare.quattro tr th img,table.compare.cinque tr th img{max-width:100%}
table.compare.una tr td,table.compare.una tr th{width:100%}
table.compare.due tr td,table.compare.due tr th{width:50%}
table.compare.due tr .stelle{font-size:1.2rem}
@media(min-width:576px){table.compare.due tr .stelle{font-size:1.6rem}
}
table.compare.tre tr td,table.compare.tre tr th{width:33.333333%}
table.compare.tre tr .stelle{font-size:.8rem}
@media(min-width:576px){table.compare.tre tr .stelle{font-size:1.4rem}
}
table.compare.quattro tr td,table.compare.quattro tr th{width:25%}
table.compare.quattro tr .stelle{font-size:.6rem}
@media(min-width:576px){table.compare.quattro tr .stelle{font-size:1rem}
}
table.compare.cinque tr td,table.compare.cinque tr th{width:20%}
table.compare.cinque tr .stelle{font-size:.45rem}
@media(min-width:576px){table.compare.cinque tr .stelle{font-size:.7rem}
}
table.compare.sint-spec{width:100%}
table.compare.sint-spec tr td,table.compare.sint-spec tr th{border:0;border-left:solid 4px #fff;border-right:solid 4px #fff;padding:.3rem;word-wrap:break-word;text-align:left;background-color:#efefef;vertical-align:top}
table.compare.sint-spec tr th{padding-bottom:0}
table.compare.sint-spec tr th:first-child{display:none}
table.table-datasheet tr th{width:30%}
.table{width:100%;margin-bottom:1rem;color:#212529}
.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
.table tbody+tbody{border-top:2px solid #dee2e6}
.table-sm th,.table-sm td{padding:.3rem}
.table-bordered{border:1px solid #dee2e6}
.table-bordered th,.table-bordered td{border:1px solid #dee2e6}
.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}
.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}
.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}
.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}
.table-primary,.table-primary>th,.table-primary>td{background-color:#f7c2c1}
.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#f18d8c}
.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#89c1ca}
.table-hover .table-info:hover{background-color:#add5da}
.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#add5da}
.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}
.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}
.table-hover .table-warning:hover{background-color:#ffe8a1}
.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}
.table-danger,.table-danger>th,.table-danger>td{background-color:#ebc7ca}
.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#db979d}
.table-hover .table-danger:hover{background-color:#e4b4b8}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#e4b4b8}
.table-hover .table-light:hover{background-color:#eee}
.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#eee}
.table-hover .table-dark:hover{background-color:#b9bbbe}
.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}
.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}
.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}
.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}
.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}
.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
.table-dark{color:#fff;background-color:#343a40}
.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}
.table-dark.table-bordered{border:0}
.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}
.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}
.border-white{border-color:#fff !important}
figure{margin:0 0 1rem}