.block-price .prices{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -2rem}.block-price .prices.two-per-line .price-content{flex:0 1 calc(34% - 2rem)}.block-price .prices .price-content{position:relative;flex:0 1 30%;box-shadow:2px 2px 11px #00000029;border-radius:1.5rem;padding:2rem 2rem 4rem;margin:0 2rem 6rem}.block-price .prices .price-content .name{text-align:center;font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-weight:700;font-size:3rem;line-height:4.5rem;margin:0 auto 1rem;color:#222B37;max-width:25rem}.block-price .prices .price-content .subtitle{font-family:"GothamRounded-Book";color:#232B38;font-size:2.4rem;text-align:center}.block-price .prices .price-content .price{position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%);width:90%;font-family:"GothamRounded-Book";font-size:2.4rem;line-height:2.5rem;text-align:center;border-radius:3rem;padding:2rem 1rem;color:#fff}.block-price .prices .price-content .price strong{font-family:"GothamRounded-Medium","GothamRounded-Medium-fallback",Arial,sans-serif;font-weight:700}@media (max-width: 980px){.block-price .prices{justify-content:space-around}.block-price .prices.two-per-line .price-content{flex:0 1 40%}.block-price .prices .price-content{flex:0 1 40%;margin-bottom:6rem}}@media (max-width: 768px){.block-price .prices{flex-direction:column}}
