.price_table{padding:5rem 0;text-align:center}.price_table .title-thc{margin:auto;margin-bottom:1rem;max-width:600px}.price_table .desc{margin-bottom:2rem}.price_table .desc-price{margin:auto;max-width:600px;margin-bottom:3rem}.price_table .item-price{border:1px solid var(--primary_color);height:100%;display:flex;flex-direction:column}.price_table .item-price .meta{border-bottom:1px solid var(--primary_color);padding:1rem}.price_table .item-price .meta .title{font-size:1rem;font-weight:400}.price_table .item-price .meta .price{font-size:2rem;color:#000;font-family:"Lora",Sans-serif;font-weight:400}.price_table .item-price .content{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.price_table .item-price .content .list{margin-bottom:1rem}.price_table .item-price .content .list .item{margin:auto;margin-bottom:.5rem}.price_table .primary-button{margin-top:auto}.price_table .price-note{margin:2.5rem auto 0;max-width:920px;padding:1rem 1.25rem;background-color:var(--secondary_color,#ddc88a);color:#000;text-align:left;border-radius:4px;font-size:.95rem;line-height:1.6}.price_table .price-note p{margin:0;color:#000}.price_table .price-note p+p{margin-top:.5rem}.price_table .price-note strong{color:#000;font-weight:600}@media only screen and (max-width:769px){.table-container{overflow-x:auto}.price_table .price-note{margin-top:2rem;padding:.875rem 1rem}}