.pricing-cards .top-content{margin:0 auto 40px;max-width:75%;text-align:center}.pricing-cards .top-content h2{color:#000;font-size:38px;font-weight:800;line-height:53px;margin:0 0 16px}.pricing-cards .top-content p{margin:0}.pricing-cards .flexbox{display:flex;gap:30px;justify-content:center}.pricing-cards .repeater{background:rgba(0,0,0,.1);border:1px solid #000;border-radius:22px;max-width:calc(50% - 15px);padding:20px}.pricing-cards .repeater h3{color:#000;font-size:32px;font-weight:800;line-height:38px;margin:0 0 16px}.pricing-cards .repeater p{color:#000;font-size:18px;line-height:24px;margin:0}.pricing-cards .repeater .d-flex,.pricing-cards .repeater .two-cols{align-items:center;display:flex;gap:10px}.pricing-cards .repeater .d-flex{margin:0 0 10px}.pricing-cards .repeater .d-flex .icon{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.pricing-cards .repeater .d-flex h4{font-size:22px;font-weight:800;line-height:28px;margin:0}.pricing-cards .repeater .two-cols .price{align-items:center;display:flex}.pricing-cards .repeater .two-cols .price h4{font-size:22px;line-height:28px;margin:0}.pricing-cards .repeater .two-cols .details{display:flex}.pricing-cards .repeater .two-cols .details span{align-items:center;display:flex;font-size:16px;line-height:20px}@media (max-width:991.9px){.pricing-cards .top-content{max-width:100%}}@media (max-width:767px){.pricing-cards .flexbox{align-items:center;flex-direction:column}.pricing-cards .repeater{max-width:350px;width:100%}}