.c-pricing{color:var(--primary-accent);display:flex;flex-wrap:wrap}.c-pricing__col{position:relative;background:#fff}.style01 .c-pricing__col{border-right:1px solid #ccc}.style02 .c-pricing__col{box-shadow:0px 4px 20px 0px rgb(80 93 170 / 50%);margin:.5rem;border:0px;border-radius:1rem;padding:1.5rem .5rem .5rem .5rem}.c-pricing.style01{box-shadow:0px 4px 20px 0px rgb(80,93,170,.5);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.style01 .c-pricing__colHeader{background-color:#252f61;padding:1.6em;overflow:hidden;height:unset}.c-pricing__value{font-size:3rem}@media only screen and (min-width:901px){.c-pricing{flex-wrap:nowrap}.style02 .c-pricing__col{flex:1}.style02 .c-pricing__col.has-children{flex:2}.style01 .c-pricing__col:first-of-type{border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;overflow:hidden}.style01 .c-pricing__col:last-of-type{border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-ms-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;overflow:hidden}.style01 .c-pricing__col.is-featured{border-radius:10px;box-shadow:0px 4px 20px 0px rgb(80,93,170,.5);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.c-pricing__col.is-featured{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);z-index:100;overflow:hidden}.style02 .c-pricing__col.is-featured{padding-top:2.5rem;margin-top:-.5rem;margin-bottom:-.5rem;flex:1.25}}@media(max-width:900px){.c-pricing{padding:1rem;box-shadow:none}.c-pricing__col{min-width:calc(50% - 2rem);margin:.5rem;overflow:hidden;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0px 4px 20px 0px rgb(80 93 170 / 50%);flex:1}}.style01 .is-featured .c-pricing__colHeader{background-color:rgba(191,35,46,1)}.style02 .c-pricing__col.is-featured{padding-top:2.5rem}.style02 .c-pricing__col.is-featured:before{content:"featured";position:absolute;top:.5rem;right:.5rem;background:#505daa;color:#fff;padding:.3rem .9rem;border-radius:1.2rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.02rem;transition:300ms}.style02 .is-featured .c-pricing__value{font-size:4rem}.style02 .c-pricing__col.is-featured:after{position:absolute;content:"";width:100%;height:.5rem;background-color:#505daa;bottom:0;left:0}.c-pricing__colHeader h4{margin:0}.c-pricing__colBody{padding:1.2em .89em}.c-pricing__colBody--subtiers{border:1px solid rgb(80 93 170 / 10%);border-radius:5px;overflow:hidden;margin:2px}.c-subtiers-wrapper{padding:.5rem}.style01 .c-pricing__colBody--subtiers:last-of-type{border:0}.c-pricing__value{border-bottom:1px solid rgba(37,47,97,.1);display:block;font-size:2.2rem;font-weight:900;line-height:1;margin-bottom:1.6rem;padding-bottom:1.6rem;padding-top:1.2rem}.c-pricing__value sup,.c-pricing__value sub{display:block;font-size:.8rem;font-weight:600;line-height:1;text-transform:uppercase}.c-pricing__desc p{font-size:.9rem;margin-bottom:0}@media screen and (max-width:620px){.c-subtiers-wrapper{display:block}}@media screen and (max-width:501px){.c-pricing__col{min-width:calc(100% - 1rem)}}