@media (max-width:1240px){.cta-orange{width:100%!important}}@media(max-width:980px){.company-logo{height:25px;max-width:100%!important}}.company-container{display:flex;flex-wrap:wrap;justify-content:center}.company-logo{flex:1;max-height:40px;margin:20px;max-width:11%}@media(max-width:980px){.company-logo{height:25px;max-width:100%!important}}.company-container{display:flex;flex-wrap:wrap;justify-content:center}.company-logo{flex:1;max-height:40px;margin:20px;max-width:11%}.chart-container{display:flex;flex-direction:column;text-align:center;max-width:250px;color:white;font-family:Causten;height:600px!important;margin:auto}.chart-container h3{font-family:Staatliches;font-size:42px;font-weight:400}.chart-main-text{font-weight:medium;font-size:24px;line-height:5px}.chart-explanation{font-style:italic}.chart{display:flex;justify-content:center;align-items:center}.green{border:solid 1px #00f15e;background:rgba(0,241,94,0.2);border-bottom:none}.orange{border:solid 1px #FF5100;background:rgba(255,81,0,0.2)}.yellow{border:solid 1px #FFFF00;background:rgba(255,255,0,0.2);border-top:none}.chart-70{flex:70}.chart-30{flex:30}.chart-25{flex:25}.chart-55{flex:55}.chart-20{flex:20}@media (max-width:1240px){.cta-orange{width:100%!important}}@media (max-width:980px){th{font-size:12px!important;padding:5px!important}td{font-size:12px!important}.total-cell{font-size:16px!important}}table{width:100%}th,td{border:1px solid black;padding:8px;text-align:center}th{color:white}th:first-child{background:#252525}tr:first-child{background:#252525!important}th{font-size:22px;padding:20px}td:not(:first-child){font-size:20px}.self-learning-cell{background:rgba(255,0,0,0.3);color:white}.campus-cell{background:rgba(0,241,94,0.6);color:white}@media (max-width:1240px){.cta-orange{width:100%!important}}@media (max-width:1240px){.cta-orange{width:100%!important}}.stats-container{display:flex;flex-wrap:wrap;justify-content:space-between}.stats-container{display:flex;flex-wrap:wrap;justify-content:space-between}.stats-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:760px){.flex-row{flex-direction:column-reverse}}.result-headline{text-decoration:underline;font-family:Staatliches}.result-container{display:flex;align-items:center}.before-container{flex:1.4}.after-container{flex:2}.before-container,.after-container{padding:10px 20px}.before-container{background:white;color:black;height:100%!important}.after-container{background:#00f15e;color:#202020}.arrow{flex:0.5;margin:0 20px;text-align:center}@media(max-width:760px){.result-container{flex-direction:column}.before-container,.after-container{width:100%}.arrow{transform:rotate(90deg);margin:20px 0px}}.result-headline{text-decoration:underline;font-family:Staatliches}.result-container{display:flex;align-items:center}.before-container{flex:1}.after-container{flex:2}.before-container,.after-container{padding:10px 20px}.before-container{border:solid white 0.5px;height:100%!important}.after-container{background:#00f15e;color:#202020}.arrow{flex:0.5;margin:0 20px;text-align:center}@media(max-width:760px){.result-container{flex-direction:column}.before-container,.after-container{width:100%}.arrow{transform:rotate(90deg);margin:20px 0px}}.result-headline{text-decoration:underline;font-family:Staatliches}.result-container{display:flex;align-items:center}.before-container{flex:1}.after-container{flex:2}.before-container,.after-container{padding:10px 20px}.before-container{border:solid white 0.5px;height:100%!important}.after-container{background:#00f15e;color:#202020}.arrow{flex:0.5;margin:0 20px;text-align:center}@media(max-width:760px){.result-container{flex-direction:column}.before-container,.after-container{width:100%}.arrow{transform:rotate(90deg);margin:20px 0px}}@media (max-width:1240px){.cta-orange{width:100%!important}}:root{--bg-dark:#1b1b1b;--bg-panel:#2a2a2a;--text-main:#ffffff;--text-muted:#a9a9a9;--green:#00f15e;--green-20:rgba(0,241,94,.20);--grey:#5a5a5a;--grey-40:rgba(90,90,90,.40);--orange:#ff5f15;--yellow:rgba(255,255,0,1);--yellow-20:rgba(255,255,0,0.2)}.table-scroll{max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.billing-toggle{display:flex;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;font-family:'Staatliches',cursive;margin-bottom:30px}.yellow{color:yellow!important;font-weight:bold!important;border-top:solid yellow 1px!important}.billing-toggle .label{color:var(--text-muted);font-size:18px}.billing-toggle-section{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.save-text{background:var(--yellow-20);border:1px solid var(--yellow);padding:5px 10px;max-width:250px;text-align:center}.label-active{color:white!important}.switch{position:relative;width:60px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;inset:0;background:var(--grey-40);border:1px solid var(--grey);border-radius:0px;transition:.3s;cursor:pointer}.slider::before{content:"";position:absolute;left:4px;bottom:5px;width:18px;height:18px;background:var(--text-main);border-radius:0px;transition:.3s}input:checked+.slider{background:var(--green-20);border-color:var(--green)}input:checked+.slider::before{transform:translateX(30px)}.pricing-wrapper{overflow-x:auto;padding:0 1rem 4rem}.pricing-grid{width:100%;border-collapse:collapse;table-layout:fixed;background-color:transparent!important;min-width:560px}.pricing-grid thead,.pricing-grid thead tr{overflow:visible}.pricing-grid th,.pricing-grid td{border:1px solid #000;text-align:center;padding:1rem}.pricing-grid .empty{border:none;background:transparent}tr{min-height:150px!important}.tag-header{background:#00f15e;color:black;border:solid 1px var(--green)!important}.tag-header span{font-family:Staatliches;font-weight:400;font-size:20px}tbody tr:nth-child(even){background:#222}.plan-title{font-family:'Staatliches',cursive;background:var(--bg-panel);color:var(--text-main);position:relative}.plan-title h2{margin-top:1.4rem;font-family:Staatliches}.plan-title.pro{position:relative;background:var(--green-20);border:1px solid var(--green);border-bottom:0!important;color:#fff}.plan-title.pro .cycle{color:#e5e5e5}.highlighted-last{border-bottom:1px solid var(--green)!important}.highlighted-last,.highlighted{border-left:solid 1px var(--green)!important;border-right:solid 1px var(--green)!important;background:var(--green-20)}.highlighted-left{border-right:1px solid var(--green)!important}.tag{display:block;background:#f1e100;color:var(--bg-dark);padding:.15rem .55rem;font-size:1rem;margin:0 auto .5rem;width:max-content}.plan-title h2{margin:.25rem 0 .75rem;font-size:2rem}.plan-title.basic{border-right:none}.price{display:inline-flex;align-items:flex-end;gap:.25rem;font-family:'Staatliches',cursive;text-align:center;justify-content:center}.price .currency{font-size:1.2rem;transform:translateY(-2em)}.price .amount{font-size:4rem;font-family:Staatliches;font-weight:400;line-height:1}.price.old .amount{font-size:3rem;font-weight:400;text-decoration:line-through;font-family:Causten,Helvetica;color:rgb(132 132 132)}.price-pair{display:flex;justify-content:center;white-space:nowrap;gap:30px}.price.old .per{color:rgb(132 132 132);text-decoration:line-through}.price .per{font-size:1rem;font-weight:400;color:#dcdcdc}.cycle{display:block;margin-top:1rem;font-size:.9rem;font-weight:400;color:var(--text-muted)}.feature{font-size:16px;text-align:left;font-weight:400;padding-left:1rem}.feature p{padding-bottom:0!important}.feature-sub{font-weight:300;font-size:14px;line-height:2rem}.check{width:40px;height:40px;background:url("https://pl-coding.com/wp-content/uploads/2024/11/check-2.svg") center/contain no-repeat;display:inline-block}.cross{font-family:'Staatliches',cursive;font-size:2.5rem;color:var(--grey);line-height:1}.btn{width:100%;max-width:300px;font-family:'Staatliches',cursive;text-transform:uppercase;font-size:2rem;text-align:center;padding:20px 50px;margin-top:1rem;cursor:pointer;border:1px solid var(--orange);transition:box-shadow .25s,background .25s,transform .15s}.btn-basic,.btn-pro,.btn-ultimate{text-decoration:none;font-weight:400}.fill-width{width:100%;display:flex;justify-content:center}.btn.solid a{color:white}.btn.outline a{color:var(--orange)}.btn:active{transform:scale(.96)}.btn.solid{background:var(--orange);color:#fff;box-shadow:0 0 8px var(--orange)}.btn.solid:hover{background:rgba(255,95,21,.6);box-shadow:0 0 14px var(--orange)}.btn.outline{background:transparent;color:var(--orange)}.btn.outline:hover{box-shadow:0 0 14px var(--orange)}.btn,.slider,.plan-title,.tag{border-radius:0}@media(max-width:1500px){.btn{font-size:25px;width:100%}}@media(max-width:640px){html{font-size:90%}.pricing-grid th,.pricing-grid td{padding:.75rem .35rem}.pricing-wrapper{padding:0!important}.price .amount{font-size:2.7rem}.price .currency{font-size:.9rem}.price .per{font-size:.75rem}.cycle{font-size:.75rem;margin-top:.6rem}.check{width:32px;height:32px}.cross{font-size:2rem}.btn{font-size:1rem;padding:.6rem;width:90%}}@media(max-width:1350px){.price-pair{flex-direction:column-reverse;align-items:center}}:root{--bg-dark:#1b1b1b;--bg-panel:#2a2a2a;--text-main:#ffffff;--text-muted:#a9a9a9;--green:#00f15e;--green-20:rgba(0,241,94,.20);--grey:#5a5a5a;--grey-40:rgba(90,90,90,.40);--orange:#ff5f15;--yellow:rgba(255,255,0,1);--yellow-20:rgba(255,255,0,0.2)}.table-scroll{max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.billing-toggle{display:flex;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;font-family:'Staatliches',cursive;margin-bottom:30px}.billing-toggle .label{color:var(--text-muted);font-size:18px}.billing-toggle-section{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.save-text{background:var(--yellow-20);border:1px solid var(--yellow);padding:5px 10px;max-width:250px;text-align:center}.label-active{color:white!important}.switch{position:relative;width:60px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;inset:0;background:var(--grey-40);border:1px solid var(--grey);border-radius:0px;transition:.3s;cursor:pointer}.slider::before{content:"";position:absolute;left:4px;bottom:5px;width:18px;height:18px;background:var(--text-main);border-radius:0px;transition:.3s}input:checked+.slider{background:var(--green-20);border-color:var(--green)}input:checked+.slider::before{transform:translateX(30px)}.pricing-wrapper{overflow-x:auto;padding:0 1rem 4rem}.pricing-grid{width:100%;border-collapse:collapse;table-layout:fixed;background-color:transparent!important;min-width:560px}.pricing-grid thead,.pricing-grid thead tr{overflow:visible}.pricing-grid th,.pricing-grid td{border:1px solid #000;text-align:center;padding:1rem}.pricing-grid .empty{border:none;background:transparent}tr{min-height:150px!important}.tag-header{background:#00f15e;color:black;border:solid 1px var(--green)!important}.tag-header span{font-family:Staatliches;font-weight:400;font-size:20px}tbody tr:nth-child(even){background:#222}.plan-title{font-family:'Staatliches',cursive;background:var(--bg-panel);color:var(--text-main);position:relative}.plan-title h2{margin-top:1.4rem;font-family:Staatliches}.plan-title.pro{position:relative;background:var(--green-20);border:1px solid var(--green);border-bottom:0!important;color:#fff}.plan-title.pro .cycle{color:#e5e5e5}.highlighted-last{border-bottom:1px solid var(--green)!important}.highlighted-last,.highlighted{border-left:solid 1px var(--green)!important;border-right:solid 1px var(--green)!important;background:var(--green-20)}.highlighted-left{border-right:1px solid var(--green)!important}.tag{display:block;background:#f1e100;color:var(--bg-dark);padding:.15rem .55rem;font-size:1rem;margin:0 auto .5rem;width:max-content}.plan-title h2{margin:.25rem 0 .75rem;font-size:2rem}.plan-title.basic{border-right:none}.price{display:inline-flex;align-items:flex-end;gap:.25rem;font-family:'Staatliches',cursive;text-align:center;justify-content:center}.price .currency{font-size:1.2rem;transform:translateY(-2em)}.price .amount{font-size:4rem;font-family:Staatliches;font-weight:400;line-height:1}.price.old .amount{font-size:3rem;font-weight:400;text-decoration:line-through;font-family:Causten,Helvetica;color:rgb(132 132 132)}.price-pair{display:flex;justify-content:center;white-space:nowrap;gap:30px}.price.old .per{color:rgb(132 132 132);text-decoration:line-through}.price .per{font-size:1rem;font-weight:400;color:#dcdcdc}.cycle{display:block;margin-top:1rem;font-size:.9rem;font-weight:400;color:var(--text-muted)}.feature{font-size:16px;text-align:left;font-weight:400;padding-left:1rem}.feature p{padding-bottom:0!important}.feature-sub{font-weight:300;font-size:14px;line-height:2rem}.check{width:40px;height:40px;background:url("https://pl-coding.com/wp-content/uploads/2024/11/check-2.svg") center/contain no-repeat;display:inline-block}.cross{font-family:'Staatliches',cursive;font-size:2.5rem;color:var(--grey);line-height:1}.btn{width:100%;max-width:300px;font-family:'Staatliches',cursive;text-transform:uppercase;font-size:2rem;text-align:center;padding:20px 50px;margin-top:1rem;cursor:pointer;border:1px solid var(--orange);transition:box-shadow .25s,background .25s,transform .15s}.btn-basic,.btn-pro,.btn-ultimate{text-decoration:none;font-weight:400}.fill-width{width:100%;display:flex;justify-content:center}.btn.solid a{color:white}.btn.outline a{color:var(--orange)}.btn:active{transform:scale(.96)}.btn.solid{background:var(--orange);color:#fff;box-shadow:0 0 8px var(--orange)}.btn.solid:hover{background:rgba(255,95,21,.6);box-shadow:0 0 14px var(--orange)}.btn.outline{background:transparent;color:var(--orange)}.btn.outline:hover{box-shadow:0 0 14px var(--orange)}.btn,.slider,.plan-title,.tag{border-radius:0}@media(max-width:1500px){.btn{font-size:25px;width:100%}}@media(max-width:640px){html{font-size:90%}.pricing-grid th,.pricing-grid td{padding:.75rem .35rem}.pricing-wrapper{padding:0!important}.price .amount{font-size:2.7rem}.price .currency{font-size:.9rem}.price .per{font-size:.75rem}.cycle{font-size:.75rem;margin-top:.6rem}.check{width:32px;height:32px}.cross{font-size:2rem}.btn{font-size:1rem;padding:.6rem;width:90%}}@media(max-width:1350px){.price-pair{flex-direction:column-reverse;align-items:center}}@media (max-width:1240px){.cta-orange{width:100%!important}}@media(max-width:980px){.company-logo{height:25px;max-width:100%!important}}.company-container{display:flex;flex-wrap:wrap;justify-content:center}.company-logo{flex:1;max-height:40px;margin:20px;max-width:11%}@media(max-width:980px){.company-logo{height:25px;max-width:100%!important}}.company-container{display:flex;flex-wrap:wrap;justify-content:center}.company-logo{flex:1;max-height:40px;margin:20px;max-width:11%}.chart-container{display:flex;flex-direction:column;text-align:center;max-width:250px;color:white;font-family:Causten;height:600px!important;margin:auto}.chart-container h3{font-family:Staatliches;font-size:42px;font-weight:400}.chart-main-text{font-weight:medium;font-size:24px;line-height:5px}.chart-explanation{font-style:italic}.chart{display:flex;justify-content:center;align-items:center}.green{border:solid 1px #00f15e;background:rgba(0,241,94,0.2);border-bottom:none}.orange{border:solid 1px #FF5100;background:rgba(255,81,0,0.2)}.yellow{border:solid 1px #FFFF00;background:rgba(255,255,0,0.2);border-top:none}.chart-70{flex:70}.chart-30{flex:30}.chart-25{flex:25}.chart-55{flex:55}.chart-20{flex:20}@media (max-width:1240px){.cta-orange{width:100%!important}}@media (max-width:980px){th{font-size:12px!important;padding:5px!important}td{font-size:12px!important}.total-cell{font-size:16px!important}}table{width:100%}th,td{border:1px solid black;padding:8px;text-align:center}th{color:white}th:first-child{background:#252525}tr:first-child{background:#252525!important}th{font-size:22px;padding:20px}td:not(:first-child){font-size:20px}.self-learning-cell{background:rgba(255,0,0,0.3);color:white}.campus-cell{background:rgba(0,241,94,0.6);color:white}@media (max-width:1240px){.cta-orange{width:100%!important}}@media (max-width:1240px){.cta-orange{width:100%!important}}.stats-container{display:flex;flex-wrap:wrap;justify-content:space-between}.stats-container{display:flex;flex-wrap:wrap;justify-content:space-between}.stats-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:760px){.flex-row{flex-direction:column-reverse}}.result-headline{text-decoration:underline;font-family:Staatliches}.result-container{display:flex;align-items:center}.before-container{flex:1.4}.after-container{flex:2}.before-container,.after-container{padding:10px 20px}.before-container{background:white;color:black;height:100%!important}.after-container{background:#00f15e;color:#202020}.arrow{flex:0.5;margin:0 20px;text-align:center}@media(max-width:760px){.result-container{flex-direction:column}.before-container,.after-container{width:100%}.arrow{transform:rotate(90deg);margin:20px 0px}}.result-headline{text-decoration:underline;font-family:Staatliches}.result-container{display:flex;align-items:center}.before-container{flex:1}.after-container{flex:2}.before-container,.after-container{padding:10px 20px}.before-container{border:solid white 0.5px;height:100%!important}.after-container{background:#00f15e;color:#202020}.arrow{flex:0.5;margin:0 20px;text-align:center}@media(max-width:760px){.result-container{flex-direction:column}.before-container,.after-container{width:100%}.arrow{transform:rotate(90deg);margin:20px 0px}}.result-headline{text-decoration:underline;font-family:Staatliches}.result-container{display:flex;align-items:center}.before-container{flex:1}.after-container{flex:2}.before-container,.after-container{padding:10px 20px}.before-container{border:solid white 0.5px;height:100%!important}.after-container{background:#00f15e;color:#202020}.arrow{flex:0.5;margin:0 20px;text-align:center}@media(max-width:760px){.result-container{flex-direction:column}.before-container,.after-container{width:100%}.arrow{transform:rotate(90deg);margin:20px 0px}}@media (max-width:1240px){.cta-orange{width:100%!important}}:root{--bg-dark:#1b1b1b;--bg-panel:#2a2a2a;--text-main:#ffffff;--text-muted:#a9a9a9;--green:#00f15e;--green-20:rgba(0,241,94,.20);--grey:#5a5a5a;--grey-40:rgba(90,90,90,.40);--orange:#ff5f15;--yellow:rgba(255,255,0,1);--yellow-20:rgba(255,255,0,0.2)}.table-scroll{max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.billing-toggle{display:flex;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;font-family:'Staatliches',cursive;margin-bottom:30px}.yellow{color:yellow!important;font-weight:bold!important;border-top:solid yellow 1px!important}.billing-toggle .label{color:var(--text-muted);font-size:18px}.billing-toggle-section{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.save-text{background:var(--yellow-20);border:1px solid var(--yellow);padding:5px 10px;max-width:250px;text-align:center}.label-active{color:white!important}.switch{position:relative;width:60px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;inset:0;background:var(--grey-40);border:1px solid var(--grey);border-radius:0px;transition:.3s;cursor:pointer}.slider::before{content:"";position:absolute;left:4px;bottom:5px;width:18px;height:18px;background:var(--text-main);border-radius:0px;transition:.3s}input:checked+.slider{background:var(--green-20);border-color:var(--green)}input:checked+.slider::before{transform:translateX(30px)}.pricing-wrapper{overflow-x:auto;padding:0 1rem 4rem}.pricing-grid{width:100%;border-collapse:collapse;table-layout:fixed;background-color:transparent!important;min-width:560px}.pricing-grid thead,.pricing-grid thead tr{overflow:visible}.pricing-grid th,.pricing-grid td{border:1px solid #000;text-align:center;padding:1rem}.pricing-grid .empty{border:none;background:transparent}tr{min-height:150px!important}.tag-header{background:#00f15e;color:black;border:solid 1px var(--green)!important}.tag-header span{font-family:Staatliches;font-weight:400;font-size:20px}tbody tr:nth-child(even){background:#222}.plan-title{font-family:'Staatliches',cursive;background:var(--bg-panel);color:var(--text-main);position:relative}.plan-title h2{margin-top:1.4rem;font-family:Staatliches}.plan-title.pro{position:relative;background:var(--green-20);border:1px solid var(--green);border-bottom:0!important;color:#fff}.plan-title.pro .cycle{color:#e5e5e5}.highlighted-last{border-bottom:1px solid var(--green)!important}.highlighted-last,.highlighted{border-left:solid 1px var(--green)!important;border-right:solid 1px var(--green)!important;background:var(--green-20)}.highlighted-left{border-right:1px solid var(--green)!important}.tag{display:block;background:#f1e100;color:var(--bg-dark);padding:.15rem .55rem;font-size:1rem;margin:0 auto .5rem;width:max-content}.plan-title h2{margin:.25rem 0 .75rem;font-size:2rem}.plan-title.basic{border-right:none}.price{display:inline-flex;align-items:flex-end;gap:.25rem;font-family:'Staatliches',cursive;text-align:center;justify-content:center}.price .currency{font-size:1.2rem;transform:translateY(-2em)}.price .amount{font-size:4rem;font-family:Staatliches;font-weight:400;line-height:1}.price.old .amount{font-size:3rem;font-weight:400;text-decoration:line-through;font-family:Causten,Helvetica;color:rgb(132 132 132)}.price-pair{display:flex;justify-content:center;white-space:nowrap;gap:30px}.price.old .per{color:rgb(132 132 132);text-decoration:line-through}.price .per{font-size:1rem;font-weight:400;color:#dcdcdc}.cycle{display:block;margin-top:1rem;font-size:.9rem;font-weight:400;color:var(--text-muted)}.feature{font-size:16px;text-align:left;font-weight:400;padding-left:1rem}.feature p{padding-bottom:0!important}.feature-sub{font-weight:300;font-size:14px;line-height:2rem}.check{width:40px;height:40px;background:url("https://pl-coding.com/wp-content/uploads/2024/11/check-2.svg") center/contain no-repeat;display:inline-block}.cross{font-family:'Staatliches',cursive;font-size:2.5rem;color:var(--grey);line-height:1}.btn{width:100%;max-width:300px;font-family:'Staatliches',cursive;text-transform:uppercase;font-size:2rem;text-align:center;padding:20px 50px;margin-top:1rem;cursor:pointer;border:1px solid var(--orange);transition:box-shadow .25s,background .25s,transform .15s}.btn-basic,.btn-pro,.btn-ultimate{text-decoration:none;font-weight:400}.fill-width{width:100%;display:flex;justify-content:center}.btn.solid a{color:white}.btn.outline a{color:var(--orange)}.btn:active{transform:scale(.96)}.btn.solid{background:var(--orange);color:#fff;box-shadow:0 0 8px var(--orange)}.btn.solid:hover{background:rgba(255,95,21,.6);box-shadow:0 0 14px var(--orange)}.btn.outline{background:transparent;color:var(--orange)}.btn.outline:hover{box-shadow:0 0 14px var(--orange)}.btn,.slider,.plan-title,.tag{border-radius:0}@media(max-width:1500px){.btn{font-size:25px;width:100%}}@media(max-width:640px){html{font-size:90%}.pricing-grid th,.pricing-grid td{padding:.75rem .35rem}.pricing-wrapper{padding:0!important}.price .amount{font-size:2.7rem}.price .currency{font-size:.9rem}.price .per{font-size:.75rem}.cycle{font-size:.75rem;margin-top:.6rem}.check{width:32px;height:32px}.cross{font-size:2rem}.btn{font-size:1rem;padding:.6rem;width:90%}}@media(max-width:1350px){.price-pair{flex-direction:column-reverse;align-items:center}}:root{--bg-dark:#1b1b1b;--bg-panel:#2a2a2a;--text-main:#ffffff;--text-muted:#a9a9a9;--green:#00f15e;--green-20:rgba(0,241,94,.20);--grey:#5a5a5a;--grey-40:rgba(90,90,90,.40);--orange:#ff5f15;--yellow:rgba(255,255,0,1);--yellow-20:rgba(255,255,0,0.2)}.table-scroll{max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.billing-toggle{display:flex;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;font-family:'Staatliches',cursive;margin-bottom:30px}.billing-toggle .label{color:var(--text-muted);font-size:18px}.billing-toggle-section{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.save-text{background:var(--yellow-20);border:1px solid var(--yellow);padding:5px 10px;max-width:250px;text-align:center}.label-active{color:white!important}.switch{position:relative;width:60px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;inset:0;background:var(--grey-40);border:1px solid var(--grey);border-radius:0px;transition:.3s;cursor:pointer}.slider::before{content:"";position:absolute;left:4px;bottom:5px;width:18px;height:18px;background:var(--text-main);border-radius:0px;transition:.3s}input:checked+.slider{background:var(--green-20);border-color:var(--green)}input:checked+.slider::before{transform:translateX(30px)}.pricing-wrapper{overflow-x:auto;padding:0 1rem 4rem}.pricing-grid{width:100%;border-collapse:collapse;table-layout:fixed;background-color:transparent!important;min-width:560px}.pricing-grid thead,.pricing-grid thead tr{overflow:visible}.pricing-grid th,.pricing-grid td{border:1px solid #000;text-align:center;padding:1rem}.pricing-grid .empty{border:none;background:transparent}tr{min-height:150px!important}.tag-header{background:#00f15e;color:black;border:solid 1px var(--green)!important}.tag-header span{font-family:Staatliches;font-weight:400;font-size:20px}tbody tr:nth-child(even){background:#222}.plan-title{font-family:'Staatliches',cursive;background:var(--bg-panel);color:var(--text-main);position:relative}.plan-title h2{margin-top:1.4rem;font-family:Staatliches}.plan-title.pro{position:relative;background:var(--green-20);border:1px solid var(--green);border-bottom:0!important;color:#fff}.plan-title.pro .cycle{color:#e5e5e5}.highlighted-last{border-bottom:1px solid var(--green)!important}.highlighted-last,.highlighted{border-left:solid 1px var(--green)!important;border-right:solid 1px var(--green)!important;background:var(--green-20)}.highlighted-left{border-right:1px solid var(--green)!important}.tag{display:block;background:#f1e100;color:var(--bg-dark);padding:.15rem .55rem;font-size:1rem;margin:0 auto .5rem;width:max-content}.plan-title h2{margin:.25rem 0 .75rem;font-size:2rem}.plan-title.basic{border-right:none}.price{display:inline-flex;align-items:flex-end;gap:.25rem;font-family:'Staatliches',cursive;text-align:center;justify-content:center}.price .currency{font-size:1.2rem;transform:translateY(-2em)}.price .amount{font-size:4rem;font-family:Staatliches;font-weight:400;line-height:1}.price.old .amount{font-size:3rem;font-weight:400;text-decoration:line-through;font-family:Causten,Helvetica;color:rgb(132 132 132)}.price-pair{display:flex;justify-content:center;white-space:nowrap;gap:30px}.price.old .per{color:rgb(132 132 132);text-decoration:line-through}.price .per{font-size:1rem;font-weight:400;color:#dcdcdc}.cycle{display:block;margin-top:1rem;font-size:.9rem;font-weight:400;color:var(--text-muted)}.feature{font-size:16px;text-align:left;font-weight:400;padding-left:1rem}.feature p{padding-bottom:0!important}.feature-sub{font-weight:300;font-size:14px;line-height:2rem}.check{width:40px;height:40px;background:url("https://pl-coding.com/wp-content/uploads/2024/11/check-2.svg") center/contain no-repeat;display:inline-block}.cross{font-family:'Staatliches',cursive;font-size:2.5rem;color:var(--grey);line-height:1}.btn{width:100%;max-width:300px;font-family:'Staatliches',cursive;text-transform:uppercase;font-size:2rem;text-align:center;padding:20px 50px;margin-top:1rem;cursor:pointer;border:1px solid var(--orange);transition:box-shadow .25s,background .25s,transform .15s}.btn-basic,.btn-pro,.btn-ultimate{text-decoration:none;font-weight:400}.fill-width{width:100%;display:flex;justify-content:center}.btn.solid a{color:white}.btn.outline a{color:var(--orange)}.btn:active{transform:scale(.96)}.btn.solid{background:var(--orange);color:#fff;box-shadow:0 0 8px var(--orange)}.btn.solid:hover{background:rgba(255,95,21,.6);box-shadow:0 0 14px var(--orange)}.btn.outline{background:transparent;color:var(--orange)}.btn.outline:hover{box-shadow:0 0 14px var(--orange)}.btn,.slider,.plan-title,.tag{border-radius:0}@media(max-width:1500px){.btn{font-size:25px;width:100%}}@media(max-width:640px){html{font-size:90%}.pricing-grid th,.pricing-grid td{padding:.75rem .35rem}.pricing-wrapper{padding:0!important}.price .amount{font-size:2.7rem}.price .currency{font-size:.9rem}.price .per{font-size:.75rem}.cycle{font-size:.75rem;margin-top:.6rem}.check{width:32px;height:32px}.cross{font-size:2rem}.btn{font-size:1rem;padding:.6rem;width:90%}}@media(max-width:1350px){.price-pair{flex-direction:column-reverse;align-items:center}}