section.pricing-table{background:#EA6852;position:relative;padding:32px 16px}section.pricing-table .divider{position:absolute;width:100%;left:0}section.pricing-table .divider.top{top:-1px}section.pricing-table .divider.bottom{bottom:-1px}section.pricing-table .wrapper{max-width:1061px}section.pricing-table .wrapper .content h2,section.pricing-table .wrapper .content h3,section.pricing-table .wrapper .content h4,section.pricing-table .wrapper .content p{color:#fff}section.pricing-table .wrapper .content h2 *,section.pricing-table .wrapper .content h3 *,section.pricing-table .wrapper .content h4 *,section.pricing-table .wrapper .content p *{color:#fff}section.pricing-table .wrapper .calendar{background:#ECE8E1;border-radius:16px;box-shadow:25px 25px 25px #1f292d1a}section.pricing-table .wrapper .table{padding:24px 0;width:100%}section.pricing-table .wrapper .table table{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;width:100%;border-radius:16px;box-shadow:25px 25px 25px #1f292d1a;overflow:hidden}section.pricing-table .wrapper .table table thead{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;width:100%}section.pricing-table .wrapper .table table thead tr{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;width:100%}section.pricing-table .wrapper .table table thead tr td{font-family:Bocketts,sans-serif;font-weight:700;font-size:1.25rem;color:#fff;line-height:1.3;width:100%;text-align:center;padding:16px 32px}section.pricing-table .wrapper .table table thead tr td:nth-child(2){background:#035431;border-radius:16px 16px 0 0}section.pricing-table .wrapper .table table thead tr td:nth-child(3){background:#FFB548}section.pricing-table .wrapper .table table thead tr td:nth-child(4){background:#8F6C95}section.pricing-table .wrapper .table table tbody{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;width:100%}section.pricing-table .wrapper .table table tbody tr{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;width:100%}section.pricing-table .wrapper .table table tbody tr:nth-child(odd){background:#F9F7F5}section.pricing-table .wrapper .table table tbody tr:nth-child(2n){background:#ECE8E1}section.pricing-table .wrapper .table table tbody tr td{text-align:center}section.pricing-table .wrapper .table table tbody tr td span{font-family:Bocketts,sans-serif;font-weight:400;font-size:1.125rem;color:#3a3b3c;line-height:1.3}section.pricing-table .wrapper .table table tbody tr td:first-child{flex-basis:100%;padding:16px 8px 8px;font-family:Bocketts,sans-serif;font-weight:800;font-size:1.125rem;color:#3a3b3c;line-height:1.3}section.pricing-table .wrapper .table table tbody tr td:not(:first-child){flex-basis:33%;padding:8px 8px 16px}section.pricing-table .wrapper .table table tbody tr td:nth-child(2){font-family:Bocketts,sans-serif;font-weight:700;font-size:1.25rem;color:#3f873f;line-height:1.3}section.pricing-table .wrapper .table table tbody tr td:nth-child(3){font-family:Bocketts,sans-serif;font-weight:700;font-size:1.25rem;color:#ffb548;line-height:1.3}section.pricing-table .wrapper .table table tbody tr td:nth-child(4){font-family:Bocketts,sans-serif;font-weight:700;font-size:1.25rem;color:#8f6c95;line-height:1.3}@media only screen and (min-width: 600px){section.pricing-table{padding:64px 16px}section.pricing-table .wrapper .table{padding:32px 0}section.pricing-table .wrapper .table table.cols-3 tbody tr td:first-child{flex-basis:33%}section.pricing-table .wrapper .table table.cols-3 tbody tr td:not(:first-child){flex-basis:33%}section.pricing-table .wrapper .table table thead tr{flex-direction:row}section.pricing-table .wrapper .table table thead tr td{font-size:1.625rem}section.pricing-table .wrapper .table table thead tr td:first-child{display:none}section.pricing-table .wrapper .table table thead tr td:nth-child(2){border-radius:16px 0 0}section.pricing-table .wrapper .table table thead tr td:last-child{border-radius:0 16px 0 0}section.pricing-table .wrapper .table table tbody tr td{text-align:left}section.pricing-table .wrapper .table table tbody tr td:first-child{flex-basis:25%;padding:16px;font-size:1.375rem}section.pricing-table .wrapper .table table tbody tr td:not(:first-child){flex-basis:25%;padding:16px}}@media only screen and (min-width: 992px){section.pricing-table{padding:96px 16px}section.pricing-table .wrapper .table{padding:64px 0}section.pricing-table .wrapper .table table thead tr td{font-size:2rem}section.pricing-table .wrapper .table table thead tr td:first-child{display:block}section.pricing-table .wrapper .table table tbody{border-radius:16px 0 16px 16px;overflow:hidden}section.pricing-table .wrapper .table table tbody tr td{text-align:left}section.pricing-table .wrapper .table table tbody tr td span{display:block}section.pricing-table .wrapper .table table tbody tr td:first-child{padding:16px 32px;font-size:1.5rem}section.pricing-table .wrapper .table table tbody tr td:not(:first-child){padding:16px 32px;text-align:center}}
