.pricing_table{padding:90px 0}.pricing_table h2{color:#0d522c;font-size:30px;margin:0 0 54px;text-align:center}.pricing_table table{border-collapse:collapse;margin:0 0 80px}.pricing_table td:first-child,.pricing_table th{padding:8px}.pricing_table th{background:#59ac80;border:.5px solid #dfdfdf}.pricing_table th h3{color:#fff;font-size:24px;margin:0;text-align:center}.pricing_table tr td:first-child{background:#f2f2f2;border:.5px solid #dfdfdf;text-align:center}.pricing_table tr td:last-child{border:.5px solid #dfdfdf;padding:8px 16px}.pricing_table tr td:first-child,.pricing_table tr th:first-child{width:33%}.pricing_table tr td:last-child,.pricing_table tr th:last-child{border-left:none;width:67%}.pricing_table .cta{display:flex;justify-content:center}.cta_button{text-align:center;transition:.5s}.cta_reserve{margin:0 0 0 96px}.cta_reserve:hover{background:#0d522c!important;border:none!important;opacity:.7!important;transition:.5s}@media screen and (max-width:767px){.pricing_table{padding:40px 0}.pricing_table h2{font-size:20px;margin:0 0 32px}.pricing_table th h3{font-size:18px}.pricing_table table{margin:0 0 32px}.pricing_table .cta{flex-direction:column}.cta_reserve{margin:32px 0 0!important}}