.pricing-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;max-width:1170px;width:100%}.pricing-item{background:#fff;border:2px solid #e5e5e5;padding:20px;transition:all .3s ease;width:32%}.pricing-header,.pricing-item{display:flex;flex-direction:column}.pricing-title{font-size:20px;min-height:48px}.pricing-before{color:#3c3b34;font-size:16px;line-height:1;margin:0}.pricing-price{align-items:flex-end;color:var(--hoidaBlue);display:inline-flex;font-size:50px;gap:5px;margin-bottom:20px}.static-price{line-height:37px}.pricing-price.is-text{align-items:center;font-size:23px}.pricing-price.is-text .static-price{line-height:1;margin-top:15px}.pricing-currency,.pricing-currency-tag{color:#3c3b34;font-size:25px}.pricing-info{display:inline-flex;font-size:12px;gap:5px;line-height:18px;margin:0 0 20px}.pricing-body{display:flex;flex-direction:column;gap:20px;height:156px}.pricing-desc{font-size:14px}.pricing-desc ul p{margin:0}.pricing-book-btn{background:var(--hoidaBlue);border:2px solid var(--hoidaBlue);color:#fff;font-size:16px;margin-top:auto;padding:8px 10px;text-align:center;transition:all .3s ease}.pricing-book-btn:hover{background-color:var(--hoidaBlue);color:#fff}.pricing-footer{border-top:2px solid #f5f5f7;display:flex;flex-direction:column;gap:15px;margin:20px 0;padding-top:20px}.pricing-footer h3{font-size:16px;margin-bottom:0}.pricing-list{list-style:disc;margin:0;padding:0 13px}.pricing-list li{align-items:center;font-size:16px;gap:10px;padding:0}.pricing-list svg{height:30px;width:30px}@media (min-width:320px) and (max-width:768px){.pricing-wrapper{gap:20px;padding:0 20px}.pricing-wrapper .pricing-item{width:100%}.static-price{line-height:67px;margin-top:0}.pricing-header .pricing-title{font-size:30px;margin-bottom:0;text-align:center}.pricing-header .pricing-price{font-size:65px;gap:5px;justify-content:center}.pricing-header .pricing-price.is-text{font-size:30px}.pricing-header .pricing-price.is-text .static-price{line-height:1.2}.pricing-header .pricing-currency{display:inline-flex;justify-content:flex-end;width:53px}.pricing-currency,.pricing-currency-tag{font-size:30px;margin-bottom:9px}.pricing-header .pricing-info{font-size:15px;justify-content:center;text-align:center}.pricing-body .pricing-desc{font-size:16px;text-align:center}.pricing-footer h3{font-size:25px;margin-bottom:0;text-align:center}.pricing-list{align-items:center;display:flex;flex-direction:column}}