.packages_cont{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:calc(1200px + 2rem);margin:0 auto;padding:1rem;display:flex}.packages_cont .page_title{align-self:center;margin-bottom:2rem;font-size:1.8rem;font-weight:400;text-decoration:underline}.packages{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem;width:100%;display:flex}@media (max-width:450px){.package_item{width:100%}}@media (min-width:1000px){.package_item{width:calc(50% - .5rem)}}.package_item{background:#fff;border-radius:.5rem;max-width:600px;min-height:200px;overflow:hidden}.package_label{color:#fff;background:#000;justify-content:flex-start;align-items:center;width:100%;height:44px;padding:0 1rem;font-weight:700;display:flex}.package_item:first-child .package_label{background:linear-gradient(157deg,#676767 0%,#d8d8de 36%,#e6e6e8 59%,#b1b3b3 100%)}.package_item:last-child .package_label{background:linear-gradient(157deg,#c9a12f 0%,#fac93b 36%,#ffe69d 59%,#c9a12f 100%)}.package_status{justify-content:flex-start;align-items:center;width:100%;height:44px;padding:0 1rem;display:flex}.package_current{background:var(--blue);color:#fff}.package_info{padding:1rem}.package_info h2{margin:0 0 11px;font-size:28px;font-weight:300;line-height:33px}.package_info ul{min-height:200px;margin-left:22px;padding:0;list-style:none}.package_info ul li{justify-content:flex-start;align-items:center;gap:11px;margin-bottom:1rem;display:flex}.package_info ul li ion-icon{color:var(--green);font-size:22px}.package_info ul li svg{color:var(--green);flex-shrink:0}.package_price{justify-content:space-between;align-items:center;width:100%;display:flex}.package_price_text strong{font-size:26px}.package_price_text{font-size:16px}.package_button{cursor:pointer;background:var(--green);color:#fff;border-radius:10px;padding:1rem;transition:all .6s}.package_button:hover{background-color:var(--green_hover)}.package_deposit{text-align:center;background:#fff;border-radius:.5rem;width:100%;max-width:calc(1200px + 1rem);margin-top:1rem;padding:1rem}.bank_info{flex-direction:column;justify-content:center;align-items:center;margin-top:1rem;display:flex}.bank_details{text-align:center;margin-bottom:22px;font-size:16px}
