.pricing-tiers--section{text-align:center;padding:0}.pricing-tiers--section .page-center{max-width:none;margin:auto}.pricing-tiers--section a{text-decoration:none}.pricing-tiers--section .btn-container{display:inline-flex;justify-content:center;flex-direction:column;margin:1rem 0;width:100%}.pricing-tiers--section .btn{border:2px solid #ec0041;border-radius:30px;box-shadow:0 0 4px rgb(50 59 78 / 20%);box-sizing:border-box;background:linear-gradient(to bottom left,#eb1363,#ec0041);color:#fff;cursor:pointer;display:inline-block;font-style:normal;font-weight:400;letter-spacing:1px;line-height:1;margin:auto;outline:0;padding:.833em 2em .833em 1.8em;text-align:center;text-transform:capitalize;transition:.2s ease-in-out;transition-property:transform,box-shadow}.pricing-tiers--section .btn:active,.pricing-tiers--section .btn:hover{box-shadow:1px 1px 6px rgb(50 59 78 / 60%);transform:scale(1.025)}@media screen and (min-width:1200px){.pricing-tiers--section{padding-top:0}.pricing-tiers--section .btn{font-size:18px}}.pricing-tiers--section .container{max-width:none;margin:auto}.pricing-tiers--section .pricing-tiers--header{margin:auto auto 4rem}.pricing-tiers--section .pricing-tiers--header .heading h1{font-size:30px;line-height:1.4}.pricing-tiers--section .pricing-tiers--header .sub-heading p{margin-top:1rem;font-size:20px;font-weight:300;line-height:1.8}@media screen and (min-width:576px){.pricing-tiers--section .pricing-tiers--header .heading{padding:0 1rem}.pricing-tiers--section .pricing-tiers--header .heading h1{font-size:3rem}.pricing-tiers--section .pricing-tiers--header .sub-heading p{font-size:1.5rem;padding:0 1rem}}.pricing-tiers--section .pricing-tiers--container{display:flex;flex-direction:column;margin:auto;width:100%}@media screen and (min-width:1200px){.pricing-tiers--section .pricing-tiers--container{flex-direction:row;justify-content:center;margin:0 auto;padding:0 4rem 4rem}}.pricing-tiers--section .pricing-tier--features strong{text-align:left;padding-right:1rem}.pricing-tiers--section .pricing-tier{background:#fff;border-radius:6px;box-shadow:0 0 12px rgba(50,59,78,.12);color:#21252e;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;margin:1rem auto;width:100%;max-width:450px;position:relative}@media screen and (min-width:1200px){.pricing-tiers--section .pricing-tier{box-shadow:0 0 16px rgba(0,0,0,.2);border-radius:6px;margin:1rem 0 0;padding:2.5rem 3rem;position:relative;transition:transform .3s ease-in-out .3s}.pricing-tiers--section .pricing-tier.is-highlighted{transform:scale(1.1);z-index:5;position:relative}.pricing-tiers--section .pricing-tier.is-highlighted .btn{color:#fff}.pricing-tiers--section .pricing-tier.is-left-of-highlighted{transform:translateX(-20px)}.pricing-tiers--section .pricing-tier.is-right-of-highlighted{transform:translateX(20px)}.pricing-tiers--section .pricing-tier.is-right-of-highlighted:first-of-type{z-index:4}.pricing-tiers--section .pricing-tier.is-right-of-highlighted:nth-of-type(2){z-index:3}.pricing-tiers--section .pricing-tier.is-right-of-highlighted:nth-of-type(3){z-index:2}.pricing-tiers--section .pricing-tier.is-right-of-highlighted:nth-of-type(4){z-index:1}}.pricing-tiers--section .pricing-tier:not(.is-highlighted) .btn{background:transparent;border:2px solid #ec0041;color:#21252e}.pricing-tiers--section .pricing-tiers--container .pricing-tier:not(.is-highlighted) .btn svg path{fill:#ec0041}.pricing-tiers--section .pricing-tiers--container .pricing-tier--heading{font-size:1.5rem;font-family:Overpass,Trebuchet MS,Arial,sans-serif;font-weight:600;margin:0 auto;text-transform:uppercase}.pricing-tiers--section .pricing-tiers--container .pricing-tier--price{font-family:Overpass,Trebuchet MS,Arial,sans-serif;font-size:2.5rem;font-weight:700;margin-top:.5rem}.pricing-tiers--section .pricing-tier--features p{font-weight:300;font-size:16px;line-height:1.8;margin-bottom:2rem;color:#2f3542}@media screen and (min-width:576px){.pricing-tiers--section .pricing-tier--features p{font-size:1.5rem}}@media screen and (min-width:1200px){.pricing-tiers--section .pricing-tier--features p{font-size:1.25rem}}.pricing-tiers--section .pricing-tier--features ul{font-weight:300;list-style:none;padding:0;margin-bottom:1rem}@media screen and (min-width:576px){.pricing-tiers--section .pricing-tier--features ul{max-width:320px;margin:auto}}.pricing-tiers--section .pricing-tier--features ul>li{color:#2f3542;display:flex;font-size:15px;padding:.75rem 0;position:relative}.pricing-tiers--section .pricing-tier--features ul>li:not(:last-of-type){border-bottom:1px solid #d8dde6}.pricing-tiers--section .pricing-tier--features ul>li:after{height:20px;position:absolute;right:0;width:20px}.pricing-tiers--section .btn-container{display:block}@media screen and (min-width:1200px){.pricing-tiers--section .btn-container{min-height:40px}}.pricing-tiers--section .pricing-tier .btn svg{height:12px;width:12px;margin-left:.5em}.pricing-tiers--section .pricing-tier .btn svg path{fill:#fff}@media screen and (max-width:575px){.pricing-tiers--section .btn{margin:0 auto;width:100%}}