diff --git a/packages.html b/packages.html index f004f6e7..d8a96324 100644 --- a/packages.html +++ b/packages.html @@ -41,6 +41,28 @@ } #background-video { + position: fixed; + right: 0; + bottom: 0; + min-width: 100%; + min-height: 100%; + width: auto; + height: auto; + z-index: -1000; + object-fit: cover; + background-size: cover; + } + + .video-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.5); + z-index: -999; + } + position: fixed; right: 0; bottom: 0; @@ -296,12 +318,13 @@ display: flex; } } + .section-title { text-align: center; font-size: 2.2em; margin: 90px 0 20px !important; font-weight: 800; - font-family: 'Poppins',sans-serif; + font-family: 'Poppins', sans-serif; color: var(--primary-color); animation: fadeInUp 0.5s ease-out; } @@ -318,7 +341,7 @@ } .center-card { - + display: flex; flex-wrap: wrap; justify-content: center; @@ -373,137 +396,140 @@ .animate-fadeInUp { animation: fadeInUp 0.6s ease-out; } + .pricing-section { - padding: 60px 0; - background-color: rgba(255, 255, 255, 0.1); - backdrop-filter: blur(10px); - margin-top: 40px; -} + padding: 60px 0; + background-color: rgba(255, 255, 255, 0.1); + backdrop-filter: blur(10px); + margin-top: 40px; + } -.pricing-container { - display: flex; - justify-content: center; - gap: 30px; - flex-wrap: wrap; - max-width: 1200px; - margin: 0 auto; - margin-bottom: 6vh; -} + .pricing-container { + display: flex; + justify-content: center; + gap: 30px; + flex-wrap: wrap; + max-width: 1200px; + margin: 0 auto; + margin-bottom: 6vh; + } -.table { - background-color: rgba(255, 255, 255, 0.9); - border-radius: 10px; - padding: 30px; - text-align: center; - transition: all 0.3s ease; - position: relative; - overflow: hidden; - flex: 1; - min-width: 280px; - max-width: 350px; - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); -} + .table { + background-color: rgba(255, 255, 255, 0.9); + border-radius: 10px; + padding: 30px; + text-align: center; + transition: all 0.3s ease; + position: relative; + overflow: hidden; + flex: 1; + min-width: 280px; + max-width: 350px; + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); + } -.table:hover { - transform: translateY(-10px); - box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2); -} + .table:hover { + transform: translateY(-10px); + box-shadow: 0 20px 30px rgba(0, 0, 0, 0.2); + } -.ribbon { - position: absolute; - right: -34px; - top: 30px; - background: #e73e76; - color: white; - padding: 5px 40px; - transform: rotate(45deg); - font-size: 12px; - font-weight: bold; -} + .ribbon { + position: absolute; + right: -34px; + top: 30px; + background: #e73e76; + color: white; + padding: 5px 40px; + transform: rotate(45deg); + font-size: 12px; + font-weight: bold; + } -.price-section { - margin-bottom: 20px; -} + .price-section { + margin-bottom: 20px; + } -.price-area { - height: 120px; - width: 120px; - border-radius: 50%; - padding: 2px; - margin: 0 auto; - background: linear-gradient(#0697f1, #e73e76); -} + .price-area { + height: 120px; + width: 120px; + border-radius: 50%; + padding: 2px; + margin: 0 auto; + background: linear-gradient(#0697f1, #e73e76); + } -.inner-area { - height: 100%; - width: 100%; - border-radius: 50%; - border: 3px solid #fff; - color: #fff; - line-height: 117px; - text-align: center; -} -.basic-price{ - background: #ffd861; -} -.premium-price { - background: #a26bfa; -} + .inner-area { + height: 100%; + width: 100%; + border-radius: 50%; + border: 3px solid #fff; + color: #fff; + line-height: 117px; + text-align: center; + } -.ultimate-price { - background: #32cd32; -} + .basic-price { + background: #ffd861; + } -.text { - font-size: 25px; - font-weight: 600; - display: block; -} + .premium-price { + background: #a26bfa; + } -.features li { - display: flex; - justify-content: space-between; - margin-bottom: 15px; - list-style-type: none; -} + .ultimate-price { + background: #32cd32; + } -.features .list-name { - font-size: 14px; - font-weight: 400; -} + .text { + font-size: 25px; + font-weight: 600; + display: block; + } -.features .icon { - font-size: 15px; -} + .features li { + display: flex; + justify-content: space-between; + margin-bottom: 15px; + list-style-type: none; + } -.features .icon.check { - color: #0697f1; -} + .features .list-name { + font-size: 14px; + font-weight: 400; + } -.features .icon.cross { - color: #cd3241; -} + .features .icon { + font-size: 15px; + } -.purchase-btn { - margin-top: 30px; -} + .features .icon.check { + color: #0697f1; + } -.purchase-btn button { - border: none; - outline: none; - padding: 10px 20px; - border-radius: 25px; - background: #0697f1; - color: #fff; - font-size: 16px; - cursor: pointer; - transition: all 0.3s ease; -} + .features .icon.cross { + color: #cd3241; + } -.purchase-btn button:hover { - background: #e73e76; - transform: scale(1.05); -} + .purchase-btn { + margin-top: 30px; + } + + .purchase-btn button { + border: none; + outline: none; + padding: 10px 20px; + border-radius: 25px; + background: #0697f1; + color: #fff; + font-size: 16px; + cursor: pointer; + transition: all 0.3s ease; + } + + .purchase-btn button:hover { + background: #e73e76; + transform: scale(1.05); + } @media (max-width: 768px) { @@ -533,25 +559,25 @@