.pricing-section{margin-top:60px;position:relative}.pricing-section .pricing{position:relative;z-index:10000}.pricing-section .pricing .heading .heading-1{margin-bottom:20px;font-size:35px}@media(max-width:991px){.pricing-section .pricing .heading{margin-bottom:30px}}.pricing-section .pricing .pricing-content{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin:0 auto}@media(max-width:767px){.pricing-section .pricing .pricing-content{flex-direction:column;gap:20px;justify-content:flex-start;align-items:stretch}}.pricing-section .pricing .pricing-content .pricing-box{background:#fff;border:1px solid #ededed;border-radius:20px;padding:40px 20px 20px;flex:1 1 400px;max-width:400px;margin:0 auto;position:relative}.pricing-section .pricing .pricing-content .pricing-box .box-heading{margin-bottom:20px}.pricing-section .pricing .pricing-content .pricing-box .pricing-buttons{min-height:50px;display:flex;justify-content:center}@media(max-width:767px){.pricing-section .pricing .pricing-content .pricing-box .pricing-buttons{min-height:0}}.pricing-section .pricing .pricing-content .pricing-box .pricing-buttons .toggle{display:inline-block;height:45px;background-color:#ebf0f7;border-radius:50px;padding:10px 5px;display:flex;align-items:center;justify-content:space-between}.pricing-section .pricing .pricing-content .pricing-box .pricing-buttons .toggle .toggle-btn{background-color:rgba(0,0,0,0);padding:5px 15px;font-size:14px;font-weight:700;font-family:Plus Jakarta Sans,sans-serif;border:none;border-radius:50px}.pricing-section .pricing .pricing-content .pricing-box .pricing-buttons .toggle .toggle-btn.active{background-color:#003a9b;color:#fff}.pricing-section .pricing .pricing-content .pricing-box .plan-features{min-height:320px;margin-top:20px}@media(max-width:767px){.pricing-section .pricing .pricing-content .pricing-box .plan-features{min-height:auto;margin-bottom:30px}}.pricing-section .pricing .pricing-content .pricing-box .plan-features .plan-features-item{display:flex;align-items:start;margin-bottom:10px}.pricing-section .pricing .pricing-content .pricing-box .plan-features .plan-features-item .check{flex:0 0 35px}.pricing-section .pricing .pricing-content .pricing-box .plan-features .plan-features-item .check .icon{background-color:rgba(14,158,89,.1);width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px}.pricing-section .pricing .pricing-content .pricing-box .plan-for{font-size:16px;color:#474747;text-align:center;margin-bottom:20px;min-height:100px}@media(max-width:767px){.pricing-section .pricing .pricing-content .pricing-box .plan-for{min-height:auto}}.pricing-section .pricing .pricing-content .pricing-box .plan-price{font-size:40px;color:#292a36;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pricing-section .pricing .pricing-content .pricing-box .plan-price .original-price{color:#b9afaf;text-decoration:line-through;font-size:18px;font-weight:500;margin-right:20px}.pricing-section .pricing .pricing-content .pricing-box .plan-price .current-price span{font-size:18px}.pricing-section .pricing .pricing-content .pricing-box .btn-secondary{width:100%}.pricing-section .pricing .pricing-content-mobile{margin:0 auto;width:100%;padding:0 15px;display:none}@media(max-width:767px){.pricing-section .pricing .pricing-content-mobile{display:block}}.pricing-section .pricing .pricing-content-mobile .pricing-box{background:#fff;border:1px solid #ededed;border-radius:20px;padding:40px 20px 20px;width:100%;max-width:100%;margin-bottom:20px;position:relative}.pricing-section .pricing .pricing-content-mobile .pricing-box .box-heading{margin-bottom:20px}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-for{font-size:16px;color:#474747;text-align:center;margin-bottom:20px}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-price{font-size:40px;color:#292a36;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-price .original-price{color:#b9afaf;text-decoration:line-through;font-size:18px;font-weight:500;margin-right:20px}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-price .current-price span{font-size:18px}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-features{margin:20px 0}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-features .plan-features-item{display:flex;align-items:start;margin-bottom:10px}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-features .plan-features-item .check{flex:0 0 35px}.pricing-section .pricing .pricing-content-mobile .pricing-box .plan-features .plan-features-item .check .icon{background-color:rgba(14,158,89,.1);width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px}.pricing-section .pricing .pricing-content-mobile .pricing-box .btn-secondary{width:100%;display:flex;justify-content:center;align-items:center}.pricing-section .pricing .pricing-content-mobile .pricing-box:last-child{margin-bottom:0}.pricing-section .pricing .pricing-content-mobile .pricing-box .pricing-buttons{min-height:50px;display:flex;justify-content:center;margin-bottom:20px}.pricing-section .pricing .pricing-content-mobile .pricing-box .pricing-buttons.no-toggle{min-height:0;margin-bottom:0}.pricing-section .pricing .pricing-content-mobile .pricing-box .pricing-buttons .toggle{display:inline-flex;height:45px;background-color:#ebf0f7;border-radius:50px;padding:10px 5px;align-items:center;justify-content:space-between;margin:0 auto}.pricing-section .pricing .pricing-content-mobile .pricing-box .pricing-buttons .toggle .toggle-btn{background-color:rgba(0,0,0,0);padding:5px 15px;font-size:14px;font-weight:700;font-family:Plus Jakarta Sans,sans-serif;border:none;border-radius:50px;cursor:pointer}.pricing-section .pricing .pricing-content-mobile .pricing-box .pricing-buttons .toggle .toggle-btn.active{background-color:#003a9b;color:#fff}.pricing-section .shape-1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.pricing-section .shape-1 img{width:100%}.pricing-box.highlight{border-color:rgba(0,58,155,.5)!important;animation:glowing 3s infinite}@keyframes glowing{0%{box-shadow:0 0 5px rgba(0,58,155,.3),0 0 10px rgba(0,58,155,.2),0 0 15px rgba(0,58,155,.1)}50%{box-shadow:0 0 10px rgba(0,58,155,.4),0 0 20px rgba(0,58,155,.3),0 0 30px rgba(0,58,155,.2)}to{box-shadow:0 0 5px rgba(0,58,155,.3),0 0 10px rgba(0,58,155,.2),0 0 15px rgba(0,58,155,.1)}}