.offers-section__container{width:100%;background:linear-gradient(180deg,#000 0%,#0c485e 100%);display:flex;flex-direction:column;align-items:center;position:relative;padding:125px 2.5% 0;background-color:#fff;height:auto}.offers--wrapper{background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.8));border:1px solid #fff;border-radius:16px;display:flex;justify-content:center;position:absolute;top:300px;width:100%;column-gap:20px;row-gap:50px;margin:20px 0;max-width:1250px;margin-inline:auto;padding:30px 40px}.pricing-text{color:var(--color-primary);font-size:14px;font-family:'Prompt',sans-serif;font-style:italic;margin:30px 0;font-weight:500}.offers-section__container h2{color:#fff;text-align:center;font-size:24px;font-weight:500 !important;line-height:36px;margin-inline:auto;margin-top:10px;text-wrap:balance}.offers-section-span{color:#fff;text-align:center;font-size:40px;font-weight:275 !important;line-height:60px;margin-inline:auto;text-wrap:balance}.offers-section-p{color:#fff;text-align:center;font-size:16px;font-weight:300 !important;line-height:60px;margin-inline:auto;text-wrap:balance}.offers--wrapper .offer--wrapper{max-width:530px;width:100%;background:linear-gradient(180deg,rgba(),rgba(255,255,255,.5));border-radius:12px;border:1px solid #bdbdbd;max-height:665px}.border-t-gray{border-top:15px solid #bdbdbd !important}.border-t-yellow{border-top:15px solid var(--color-yellow) !important}.border-t-green{border-top:15px solid var(--color-green) !important}.border-t-primary{border-top:15px solid var(--color-primary) !important}.offer--wrapper .offer{padding:35px 30px 20px;text-wrap:balance;position:relative;z-index:3;color:var(--color-primary)}.offer--wrapper .offer .btn{padding-inline:10px;display:grid;text-align:center}.offer--wrapper .offer .btn-lite{background-color:#efefef;border-color:var(--color-primary);color:var(--color-primary)}.offer--wrapper .offer .btn-lite:hover{background-color:#fff}.offer--wrapper .offer .btn-green{background-color:var(--color-green);border-color:var(--color-green)}.offer--wrapper .offer .btn-green:hover{background-color:#fff;border:1px solid var(--color-green);color:var(--color-green)}.offer--wrapper .offer .btn-yellow{background-color:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-primary)}.offer--wrapper .offer .btn-yellow:hover{background-color:#fff;border:1px solid var(--color-yellow)}.offer--wrapper .offer .offer-category{font-size:18px;font-weight:700}.offers--wrapper .offer .free-trial-text{font-size:14px;line-height:1.5;color:var(--color-primary);text-align:center;margin-top:10px}.offers--wrapper2 .offer .free-trial-text{font-size:14px;line-height:1.5;color:var(--color-primary);text-align:center;margin-top:10px}.offer--wrapper .offer .offer-description{font-size:12px;font-weight:400;margin-top:14px;margin-inline:auto}.offer--wrapper .offer .offer-price{display:flex;align-items:center;gap:14px;font-size:36px;line-height:1.5;font-weight:600;margin-top:20px}.offer--wrapper .offer .other-taxes{font-size:10px;font-weight:600;line-height:1.5;color:var(--color-primary);margin-bottom:30px}.offer--wrapper .offer .offer-price span{font-size:16px;line-height:1.5;font-weight:400}.offer--wrapper .offer-perks{padding:0 30px 100px;position:relative;z-index:1;border-bottom-left-radius:32px;border-bottom-right-radius:32px}.offer--wrapper .offer-perks.bg-white{box-shadow:0 0 60px 20px rgba(12,72,94,.05)}.offer--wrapper .offer-perks{display:flex;flex-direction:column;gap:14px}.offer--wrapper .offer-perks>p{font-weight:600;color:var(--color-primary)}.offer--wrapper .offer-perks li img{width:14px;height:14px;object-fit:contain}.offer--wrapper .offer-perks li{font-size:16px;display:flex;align-items:center;gap:12px;text-align:left;color:var(--color-primary)}@media (max-width:1100px){.offers--wrapper{max-width:950px;height:640px}.offers-section__container{min-height:1100px}.offers--wrapper2{max-width:940px}.offers--wrapper .offer--wrapper{max-width:98%}.offers--wrapper2 .offer--wrapper{max-width:48%}.offer--wrapper .offer{border-radius:18px;padding:24px 48px}.offer--wrapper .offer .offer-category{font-size:17px}.offer--wrapper .offer .offer-description{font-size:15px;margin-top:14px}.offer--wrapper .offer .offer-price{font-size:32px;margin-top:16px}.offer--wrapper .offer .other-taxes{margin-bottom:16px}.offer--wrapper .offer .offer-price span{font-size:16px;line-height:1.5;font-weight:400}.offers-section__container{padding:50px 2.5%}.offers-section__container h2{font-size:28px}.offer--wrapper .offer-perks{padding:0 48px 32px}.offer--wrapper .offer-perks li{gap:10px;font-size:14px}}@media (max-width:860px){.offers-section__container{height:1200px}.offers--wrapper2{max-width:668px;flex-wrap:wrap}.offer--wrapper .offer .offer-category{text-align:start}.offers--wrapper{max-width:800px;width:calc(100% - 48px);flex-wrap:nowrap;top:350px;height:auto}.offer{width:210px;padding:0}.offer--wrapper .offer .offer-price{font-size:24px;margin-top:8px;justify-content:start}.offer-price{align-self:start}.offer-description{text-align:start}.offer--wrapper .offer-perks{font-size:10px;padding:0 7px 42px 25px}.offers-section-span{padding-top:50px}.offer--wrapper .offer{padding:15px 7px 42px;left:25px;margin-top:20px}.offers--wrapper2 .offer .free-trial-text{text-align:start}.offer--wrapper .offer .btn{padding-inline:10px;display:grid;text-align:center;font-size:12px}@media (max-width:480px){.offers-section__container{padding:80px 2.5%;border-bottom-left-radius:32px;border-bottom-right-radius:32px;height:2600px}.offers--wrapper{max-width:450px;flex-direction:column;align-items:stretch;flex-wrap:nowrap;top:560px;padding:20px 30px}.offers--wrapper2{max-width:450px;flex-direction:column;align-items:stretch;flex-wrap:nowrap}.offers--wrapper .offer--wrapper{max-width:440px;margin-inline:auto}.offers--wrapper2 .offer--wrapper{max-width:100%;margin-inline:auto}.offer--wrapper .offer .offer-price{font-size:48px;align-self:center}.offer--wrapper .offer{left:25px;padding-top:30px}.offer--wrapper .offer .offer-category{text-align:start}.offer--wrapper .offer .offer-description{text-align:start}.offer--wrapper .offer .offer-price{position:relative;left:19px}.offers--wrapper2 .offer .free-trial-text{text-align:start}.offer--wrapper .offer-perks{padding:0 7px 42px 25px}}