.pricing .head-page p{width:100%;max-width:500px;font-size:clamp(16px,4vw,18px);line-height:1.9}.pricing .packages{padding-block:70px}.pricing .packages .container{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:15px;display:grid}.pricing .packages .container .package{border-radius:10px;flex-direction:column;gap:15px;padding:20px;display:flex;position:relative;box-shadow:0 0 10px #88888849}.pricing .packages .container .package.top{transform:translateY(-15px)}.pricing .packages .container .package .star{background-color:var(--main_color);color:#fff;text-align:center;border-radius:10px 10px 0 0;width:100%;padding:7px;position:absolute;top:-30px;left:0}.pricing .packages .container .package .desc{line-height:1.8}.pricing .packages .container .package .price{font-size:18px;font-weight:600}.pricing .packages .container .package .features{flex-direction:column;gap:7px;display:flex}.pricing .packages .container .package .offer{color:var(--main_color);margin-top:auto}.pricing .cta-pricing{margin-bottom:40px}.pricing .cta-pricing .container{text-align:center;flex-direction:column;gap:20px;display:flex}.pricing .cta-pricing .container h2{color:var(--main_color);font-size:clamp(18px,4vw,26px);line-height:1.6}.pricing .cta-pricing .container p{width:100%;max-width:650px;margin-inline:auto;font-size:clamp(16px,4vw,20px);line-height:1.7}.pricing .cta-pricing .container a{background-color:var(--main_color);color:#fff;border-radius:10px;width:150px;margin-inline:auto;padding-block:10px;font-size:17px;display:block}@media (max-width:767px){.pricing .packages{padding-block:25px}.pricing .packages .container{grid-template-columns:repeat(1,1fr);gap:40px}.pricing .packages .container .top{transform:translateY(0)!important}.pricing .cta-pricing{margin-top:30px}}
