.pricing-section{padding-top:10rem}@media screen and (width<=768px){.pricing-section{padding-top:6.25rem}}#pricing-page .pricing-section{padding-bottom:10rem}@media screen and (width<=768px){#pricing-page .pricing-section{padding-top:10rem}}.pricing-section .section-header p{text-align:center}.pricing-section .pricing-tabs-wrap{justify-content:center;align-items:center;display:flex}.pricing-section .pricing-tabs-wrap .pricing-tabs{opacity:1;background-color:#f5f5f5;border-radius:2.125rem;flex-flow:wrap;gap:.25rem;padding:.5rem .75rem;display:flex;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.pricing-section .pricing-tabs-wrap .pricing-tabs .tab-btn-wrap .tab-btn{cursor:pointer;color:#555;border-radius:3.125rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;transition:all .3s;display:flex;position:relative;overflow:visible}.pricing-section .pricing-tabs-wrap .pricing-tabs .tab-btn-wrap .tab-btn:hover{color:#233137}.pricing-section .pricing-tabs-wrap .pricing-tabs .tab-btn-wrap input:checked+label{color:#233137;box-shadow:inset 0 1px 2px #0003}.pricing-section .pricing-tabs-wrap .pricing-tabs .tab-btn-wrap input[type=radio]{display:none}.pricing-section .pricing-plans{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=1200px){.pricing-section .pricing-plans{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.pricing-section .pricing-plans{grid-template-columns:repeat(1,1fr)}}.pricing-section .pricing-plans{width:fit-content;margin:auto}.pricing-section .pricing-plans .plan-item{background-color:#f5f5f5;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;max-width:fit-content;padding:2rem 1.5rem;display:flex;box-shadow:0 .706592px .706592px -.666667px #00000014,0 1.80656px 1.80656px -1.33333px #00000014,0 3.62176px 3.62176px -2px #00000012,0 6.8656px 6.8656px -2.66667px #00000012,0 13.6468px 13.6468px -3.33333px #0000000d,0 30px 30px -4px #00000005,inset 0 3px 1px #fff}.pricing-section .pricing-plans .plan-item .plan-overview{border-bottom:2px dashed #dcdcdc;flex-direction:column;gap:1.5rem;width:100%;padding-bottom:1.75rem;display:flex}@media (width<=768px){.pricing-section .pricing-plans .plan-item .plan-overview{gap:.9375rem}}.pricing-section .pricing-plans .plan-item .plan-overview .plan-name-warp{justify-content:flex-start;align-items:center;gap:.625rem;display:flex}.pricing-section .pricing-plans .plan-item .plan-overview .plan-name-warp .plan-name{font-size:1rem;font-weight:600;display:inline-block;position:relative}.pricing-section .pricing-plans .plan-item .plan-overview .plan-name-warp .plan-popular{color:#fff;background:linear-gradient(#233137 0%,#2331373e 170%);border-radius:3.125rem;align-items:center;gap:.3125rem;margin:-.3125rem 0 -.375rem;padding:.3125rem .625rem .375rem;font-size:.875rem;font-weight:400;display:flex;box-shadow:0 .706592px .706592px -.666667px #23313729,0 1.80656px 1.80656px -1.33333px #23313726,0 .22636rem .22636rem -2px #23313726,0 .4291rem .4291rem -.166667rem #23313721,0 .852925rem .852925rem -.208333rem #2331371c,0 1.875rem 1.875rem -.25rem #0000000a,inset 0 .1875rem 1px #242424}.pricing-section .pricing-plans .plan-item .plan-overview .plan-name-warp .plan-popular svg{font-size:1.125rem}.pricing-section .pricing-plans .plan-item .plan-overview .plan-price{align-items:center;gap:.5rem;display:flex}.pricing-section .pricing-plans .plan-item .plan-overview .plan-price .price{letter-spacing:-.44px;font-size:2.75rem;font-weight:500;line-height:120%;transition:all .4s}@media screen and (width<=768px){.pricing-section .pricing-plans .plan-item .plan-overview .plan-price .price{font-size:2.25rem}}.pricing-section .pricing-plans .plan-item .plan-overview .plan-price .price.yearly{letter-spacing:0}.pricing-section .pricing-plans .plan-item .plan-overview .btn:hover .icon{transform:rotate(-45deg)}.pricing-section .pricing-plans .plan-item .plan-details ul{flex-direction:column;gap:1rem;list-style:none;display:flex}.pricing-section .pricing-plans .plan-item .plan-details ul li{align-items:center;gap:.4375rem;font-size:1rem;display:flex}@media (width<=768px){.pricing-section .pricing-plans .plan-item .plan-details ul li{font-size:.875rem}}.pricing-section .yearly-tab{position:relative}.pricing-section .yearly-tab .save-badge{color:#fff;white-space:nowrap;pointer-events:none;background:#233137;border-radius:.75rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600;position:absolute;top:-.75rem;right:-.9375rem;box-shadow:0 2px 4px #0000001a}.pricing-section .pricing-divider{align-items:center;gap:1.5rem;margin:6.25rem 0;display:flex}.pricing-section .pricing-divider .line{background:linear-gradient(90deg,#e2e2e200 0%,#dcdcdc 50%,#e2e2e200 100%);flex:1;height:1px}.pricing-section .pricing-divider span{color:#999;text-transform:uppercase;letter-spacing:1px;font-size:.875rem;font-weight:500}
