:root{--primary-color:#ad1919!important;--primary-darker:#ad1919!important;--card-bg:#181836!important;--body-bg:#ffffff!important;--text-color:#e0e0e0!important;--heading-color:#ffffff!important;--border-color:#4a4a6a!important;--slashed-price-color:#a5a5c5!important;}td{border:0 solid #181836!important;}.offer-section .container-2{width:100%!important;max-width:1200px!important;padding:20px!important;box-sizing:border-box!important;}.offer-section .g-new-product-pricing-table-wrapper-title{text-align:center!important;font-size:2.5rem!important;color:#212529!important;margin-bottom:40px!important;font-weight:700!important;}.offer-section .g-new-product-pricing-table-caption{display:none!important;}.offer-section .g-new-product-pricing-table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;}.offer-section .g-new-product-pricing-table-thead{display:none!important;}.offer-section .g-new-product-pricing-table-tbody{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:30px!important;}.offer-section .g-new-product-pricing-table-tbody-row{display:flex!important;flex-direction:column!important;background-color:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:15px!important;padding:30px!important;width:100%!important;max-width:350px!important;box-shadow:0 4px 8px rgba(0,0,0,.05)!important;transition:transform .3s ease,box-shadow .3s ease!important;position:relative!important;overflow:hidden!important;flex-grow:1!important;color:var(--text-color)!important;}.offer-section .g-new-product-pricing-table-tbody-row:hover{transform:translateY(-10px)!important;box-shadow:0 10px 20px rgba(0,0,0,.1)!important;}.offer-section .g-new-product-pricing-table-tbody-row.best-value{border-color:var(--primary-color)!important;transform:scale(1.05)!important;}.offer-section .g-new-product-pricing-table-tbody-row.best-value::before{content:"Best Value"!important;position:absolute!important;top:20px!important;right:-30px!important;background-image:linear-gradient(45deg,var(--primary-color),var(--primary-darker))!important;color:white!important;padding:5px 40px!important;transform:rotate(45deg)!important;font-size:.8rem!important;font-weight:600!important;box-shadow:0 4px 10px rgba(0,0,0,.2)!important;}.offer-section .g-new-product-pricing-table-data{padding:15px 0!important;border-bottom:1px solid var(--border-color)!important;text-align:center!important;}.offer-section .g-new-product-pricing-table-data:last-child{border-bottom:none!important;flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding-top:30px!important;}.offer-section .g-new-product-pricing-table-data .g-new-product-pricing-table-data-span{font-size:1.25rem!important;font-weight:600!important;color:var(--heading-color)!important;}.offer-section .g-new-product-pricing-table-data .refcode{font-size:.8rem!important;color:#aaa!important;margin-top:5px!important;display:block!important;}.offer-section .g-new-product-pricing-table-data:nth-of-type(2)::before,.offer-section .g-new-product-pricing-table-data:nth-of-type(3)::before,.offer-section .g-new-product-pricing-table-data:nth-of-type(4)::before{content:attr(data-label)!important;font-weight:600!important;display:block!important;margin-bottom:5px!important;color:#a5a5c5!important;}.offer-section .g-new-product-pricing-table-data[data-label="RAM"],.offer-section .g-new-product-pricing-table-data[data-label="Storage"],.offer-section .g-new-product-pricing-table-data[data-label="Bandwidth"]{font-size:1.1rem!important;font-weight:600!important;color:var(--text-color)!important;}.offer-section .g-new-product-pricing-table-data.price{display:flex!important;justify-content:center!important;align-items:baseline!important;flex-wrap:wrap!important;gap:10px!important;}.offer-section .g-new-product-pricing-table-data.price .old-price{text-decoration:line-through!important;color:var(--slashed-price-color)!important;font-size:1.5rem!important;font-weight:400!important;}.offer-section .g-new-product-pricing-table-data.price .g-new-product-pricing-table-data-span{font-size:2.5rem!important;font-weight:700!important;color:transparent!important;background-color:#ffffff!important;-webkit-background-clip:text!important;background-clip:text!important;}.offer-section .g-new-product-pricing-table-data a{text-decoration:none!important;}.offer-section .g-new-product-pricing-table-data-btn{background-image:linear-gradient(45deg,var(--primary-color),var(--primary-darker))!important;color:white!important;border:none!important;border-radius:8px!important;padding:15px 25px!important;font-size:1rem!important;font-weight:600!important;cursor:pointer!important;transition:all .3s ease!important;width:100%!important;box-shadow:0 5px 15px rgba(173,25,25,.3)!important;}.offer-section .g-new-product-pricing-table-data-btn:hover{transform:translateY(-3px)!important;box-shadow:0 8px 20px rgba(173,25,25,.4)!important;}.offer-section .g-new-product-pricing-table-data-btn .fa-cart-shopping{margin-right:10px!important;}.offer-section .g-new-product-pricing-table{border:none!important;margin-bottom:50px;}.offer-section .g-new-product-pricing-table-container{max-width:1700px!important;}@media (max-width:1100px){.offer-section .g-new-product-pricing-table-tbody-row{max-width:400px!important}.offer-section .g-new-product-pricing-table-tbody-row.best-value{transform:scale(1.02)!important}}@media (max-width:768px){.offer-section .g-new-product-pricing-table-wrapper-title{font-size:2rem!important}.offer-section .g-new-product-pricing-table-tbody{flex-direction:column!important;align-items:center!important}.offer-section .g-new-product-pricing-table-tbody-row{width:100%!important;max-width:none!important}.offer-section .g-new-product-pricing-table-tbody-row.best-value{transform:scale(1)!important}}.promo-offer-header{text-align:center!important;font-size:2.8rem!important;color:var(--primary-color)!important;margin:40px 0 60px 0!important;font-weight:800!important;letter-spacing:-.5px!important;}.location-heading{font-size:2.25rem;font-weight:700;color:#1e293b;margin-top:40px;margin-bottom:25px;padding-bottom:10px;border-bottom:3px solid #f1f5f9;line-height:1.3;}.location-heading+.location-heading{margin-top:60px;}@media (max-width:768px){.location-heading{font-size:1.8rem;margin-top:30px;margin-bottom:20px}}.coupon-block{background-color:#2c2c54;padding:15px 20px;border-radius:10px;margin-bottom:25px;border:1px solid #4a4a6a;width:100%;box-sizing:border-box;}.coupon-label{font-size:.85rem;color:#a5a5c5;font-weight:500;display:block;margin-bottom:5px;text-align:left;}.coupon-code{cursor:pointer;background-color:transparent;border:none;padding:0;font-size:1.2rem;font-weight:800;color:#fff;text-shadow:0 0 5px rgba(255,255,255,.2);transition:color .2s;text-align:center;}.coupon-code:hover{color:var(--primary-color);transform:none;background-color:transparent;}.coupon-code.copied{background-color:transparent;color:#27ae60;}.price-comparison-header{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:10px;}.save-badge-large{background-image:linear-gradient(45deg,#2ecc71,#27ae60);color:white;padding:8px 18px;border-radius:8px;font-size:1.2rem;font-weight:800;text-transform:uppercase;box-shadow:0 4px 10px rgba(39,174,96,.4);letter-spacing:.5px;}.old-price-text{color:var(--slashed-price-color);font-size:1.1rem;font-weight:500;text-decoration:line-through;}.g-new-product-pricing-table-data.price .g-new-product-pricing-table-data-span{font-size:3.5rem!important;margin-top:10px;}.previous-price-container{display:none!important;}.offer-section .g-new-product-pricing-table-data.price .old-price{display:none!important;}.offer-section .g-new-product-pricing-table-data.price .save-percent{display:none!important;}