.Packages{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;z-index:9999}@media only screen and (max-width: 768px){.Packages{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.Packages{grid-template-columns:repeat(2,1fr)}}.Packages .package{border-radius:28px;border:2px solid #14041e;background:#fff;overflow:hidden;width:335px;width:100%;cursor:pointer;transition:all ease-in-out .3s}.Packages .package:hover{border:2px solid #f9104a}.Packages .package__header{background:#14041e;padding-block:24px;padding-inline:32px}.Packages .package__header h3{color:#fff;text-align:center;font-family:Chillax-Medium;font-size:18px;font-weight:500;font-style:normal;line-height:normal}.Packages .package__content{padding-block:24px 32px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Packages .package__content h5{color:#f9104a;text-align:center;font-family:Chillax-Medium;font-size:24px;font-weight:500;font-style:normal;line-height:normal}.Packages .package__content h4{color:#14041e;text-align:center;font-family:Chillax-Semibold;font-size:48px;font-weight:600;font-style:normal;line-height:normal;margin-bottom:32px}.Packages .package__content p{color:#f9104a;text-align:center;font-family:Chillax-Medium;font-size:20px;font-weight:500;font-style:normal;line-height:normal;text-decoration-line:underline;text-transform:capitalize}@media only screen and (max-width: 768px){.Packages .package{width:100%;min-height:auto}}.PackageModal[open]{display:block;position:fixed;min-width:600px;width:100%;max-width:800px;top:50%;left:50%;z-index:99999;transform:translate(-50%,-50%);border:none;border-radius:28px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}@media only screen and (max-width: 768px){.PackageModal[open]{top:0;left:0;transform:translate(0);min-width:0;width:100%;height:100%;overflow-y:scroll;border-radius:0}}.PackageModal[open] .modal__header{display:flex;justify-content:space-between;gap:10px;border-radius:28px 28px 0 0;background:#14041e;padding-inline:50px;padding-block:32px;position:relative;justify-content:center;align-items:center;flex-direction:column}.PackageModal[open] .modal__header h2{color:#fff;font-family:Chillax-Semibold;font-size:24px;font-weight:600;font-style:normal;line-height:normal;text-align:center}.PackageModal[open] .modal__header h3{color:#4dd8e5;font-family:Chillax-Medium;font-size:24px;font-weight:500;font-style:normal;line-height:normal}.PackageModal[open] .modal__header .close__button{position:absolute;top:32px;right:32px}.PackageModal[open] .modal__content{padding:32px;max-height:calc(100vh - 300px);overflow:auto;color:#14041e;font-family:Chillax-Medium;font-size:20px;font-weight:500;font-style:normal;line-height:normal}.PackageModal[open] .modal__content ul{list-style-type:disc;margin-left:20px;margin-bottom:32px}.PackageModal[open] .modal__content p,.PackageModal[open] .modal__content hr{margin-bottom:32px}.PackageModal[open] .modal__content h5{margin-bottom:8px}.PackageModal[open] .modal__content .button-wrapper{display:flex;justify-content:center;align-items:center}.Modal-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(0,0,0,.65)}
