.pricing-plans-desktop{margin-top:2em;margin-left:-1em;margin-right:-1em}table.pricing-plans{border-collapse:separate;border-spacing:1em 0;table-layout:fixed;width:100%}table.pricing-plans th,table.pricing-plans td{background-color:#243657;color:white;padding:0.75em}table.pricing-plans > :first-child > :first-child > *{border-radius:1.5em 1.5em 0 0}table.pricing-plans > :last-child > :last-child > *{border-radius:0 0 1.5em 1.5em;text-align:center;padding-top:2em}table.pricing-plans td.plan-name,table.pricing-plans td.features-title{font-weight:bold;font-family:'Poppins',Helvetica,Arial,sans-serif}table.pricing-plans td.plan-name{font-size:1.5em}.price{font-weight:bold}.price del{text-decoration:line-through;color:#FF3E2D}.pricing-plans .price del,.pricing-tiers .price del{color:rgba(255,255,255,0.5)}.price ins{text-decoration:none;color:#2DC26B}.price label{background:#566074;padding:0.15em 0.75em;display:inline-block;border-radius:20em}table.pricing-plans th.plan-disabled,table.pricing-plans td.plan-disabled,form.pricing-plan-mobile.plan-disabled .plan-details{background:#566074;color:rgba(255,255,255,0.5)}table.pricing-plans td.plan-disabled input,table.pricing-plans td.plan-disabled button{opacity:0.5}form.pricing-plan-mobile.plan-disabled .billing-period-toggler{opacity:0.3}.features-list{font-size:0.75em}table.billing-period-toggler-scripted .billing-period-toggled,table.billing-period-toggler-scripted .billing-period-toggled .billing-period-caption,form.billing-period-toggler-scripted p.billing-period-toggled,form.billing-period-toggler-scripted p.billing-period-toggled .billing-period-caption{display:none}table.billing-period-toggler-scripted tr.billing-period-toggled.shown{display:table-row}table.billing-period-toggler-scripted thead th.billing-period-toggled.shown,table.billing-period-toggler-scripted tbody td.billing-period-toggled.shown{display:table-cell}form.billing-period-toggler-scripted p.billing-period-toggled.shown{display:block}form.pricing-plan-mobile{margin-top:2em}form.pricing-plan-mobile h2{margin-top:0}.pricing-plan-mobile{display:none}.pricing-plan-mobile .plan-details{padding:1.5em;border-radius:1.5em}@media screen and (max-width:700px){.pricing-plans-desktop{display:none}.pricing-plan-mobile{display:block}}.billing-period-toggler{text-align:center;font-size:0.8em;font-weight:bold;white-space:nowrap;margin:1em 0}.billing-period-toggler .options{display:inline-block;vertical-align:middle;background:#243657;padding:3px;font-size:1.5rem;border-radius:1em;line-height:1;margin:0 0.25em;position:relative;overflow:hidden}.billing-period-toggler > label{transition:opacity 0.5s}.billing-period-toggler > label.hidden{opacity:0.3}.billing-period-toggler .options label{display:inline-block;vertical-align:top}.billing-period-toggler .options label input{display:none}.billing-period-toggler .options label input + span{display:inline-block;width:1em;height:1em;background:transparent;vertical-align:top;border-radius:100%}.billing-period-toggler .options label input:checked + span{background-color:white}@supports (transition:left){.billing-period-toggler .options label input + span{position:relative;transition:left 0.5s;left:-1em}.billing-period-toggler .options label:first-child input + span{left:1em}.billing-period-toggler .options label input:checked + span{left:0}}.billing-period-toggler .options .switcher{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}table.pricing-tiers{width:100%;table-layout:auto;border-collapse:collapse;background:#243657;color:white;border-radius:1.5em;overflow:hidden}table.pricing-tiers th,table.pricing-tiers td{text-align:center;padding:0.5em}table.pricing-tiers thead td{display:none}table.pricing-tiers tbody th{display:none}@media screen and (max-width:700px){table.pricing-tiers{font-size:0.8rem}}@media screen and (max-width:600px){table.pricing-tiers{font-size:0.7rem}}@media screen and (max-width:500px){table.pricing-tiers{font-size:0.6rem}}table.pricing-tiers thead,table.pricing-tiers .tier-name{font-family:'Poppins',Helvetica,Arial,sans-serif}table.pricing-tiers tbody tr td{transition:background-color 0.2s}table.pricing-tiers tbody tr.selected td{background-color:#566074}