.pricingContentSection{width:100%;padding:20px 0 0}.pricingContentTitle h1,h2{color:#01305c;font-size:30px;font-weight:600;text-align:center;line-height:35.16px;padding:45px 0;text-transform:capitalize}.pricingContentDesc{display:flex;flex-direction:column;gap:20px}.pricingContentDesc p{color:#575e62;font-size:18px;line-height:26px;text-align:justify}.factorInfluenceSec{background:#f8fbff;padding:0 0 35px;border-radius:5px;margin-top:70px}.factorsRow{gap:150px}.factorCol,.factorsRow{display:flex;justify-content:center}.factorCol{flex-direction:column;align-items:center;gap:20px;max-width:160px}.factorTitle{font-size:20px;font-weight:600;color:#000}.factorDesc{font-size:15px;font-weight:400;line-height:17.58px;text-align:center}.blueBannerSec{background-color:#117bd4;padding:45px 0;border-radius:8px;margin:100px 0;position:relative}.blueBannerSec:before{content:url(/_next/static/media/blue_banner_before.e5be3b0c.webp);position:absolute;left:-30px;top:-30px}.blueBannerSec:after{content:url(/_next/static/media/blue_banner_after.77771771.webp);position:absolute;right:0;bottom:0}.blueBannerContent{display:flex;flex-direction:column;align-items:center;color:#fff;gap:20px}.blueBannerTitle{font-size:35px;font-weight:600;line-height:42px;text-align:center}.blueBannerDesc{line-height:23.44px}.blueBannerDesc,.btnOrder{font-size:20px;font-weight:500}.btnOrder{background:#fff;border-radius:100px;padding:16px 41px;color:#117bd4;outline:none;border:none;cursor:pointer;position:relative;z-index:1}.btnOrder:before{position:absolute;content:"";width:100%;height:100%;border-radius:100px;animation-name:whiteAnimation;animation-duration:2s;animation-timing-function:ease;animation-fill-mode:forwards;animation-iteration-count:infinite;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.lisCol{flex-direction:column;align-items:flex-start;justify-content:center;max-width:280px}.lisCol,.listItem{display:flex;gap:20px}.listItem{justify-content:space-between;align-items:flex-end}.listItem P{font-weight:400;color:#0f0f0f;font-size:16px}.note{padding:23px 40px;border-radius:5px;box-shadow:0 4px 16px 0 #0000001a}.note p{font-weight:400;font-size:16px;line-height:24px;text-align:justify;color:#575e62}.note p b{color:#333638}.calculatorBtnsWrapper{margin:50px 0;display:flex;justify-content:space-between}.rangeStepBtn{background:#eaeaf0;color:#2d96ee;font-weight:600;font-size:16px;border-radius:8px;outline:none;border:none;cursor:pointer;min-width:84px;padding:9px 0}.txtBlue{color:#2d96ee}.rangeStepActiveBtn{background:#2d96ee;color:#fff;font-weight:600;font-size:16px;border-radius:8px;outline:none;border:none;cursor:pointer;min-width:84px}.priceCardsWrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin:50px 0}.priceCard{min-width:267px;padding:40px 22px;border:2px solid #e8e8e8;border-radius:12px}.priceCard:hover{border:2px solid #2d96ee}.priceCardTitle{margin-bottom:24px}.priceCardDesc p,.priceCardTitle p{font-size:18px;line-height:21.09px;font-weight:500;color:#999}.priceCardDesc p span{font-size:26px;line-height:29.3px;font-weight:600;color:#11142d}.divider{width:100%;height:1px;background:#34495e33;margin:35px 0}.priceCard:hover .divider{background:#2d96ee}.pageAndWords{display:flex;justify-content:flex-start;align-items:center;gap:10px}.dotBullet{width:10px;height:10px;border-radius:100%;background:#2d96ee}.pageAndWords p{font-size:14px;font-weight:400;line-height:21px;color:#7a7a7a}.single-thumb .range-slider__thumb[data-lower]{width:0}.single-thumb .range-slider__thumb[data-upper]{border:4.6px solid #fff;box-shadow:0 5px 10px 0 #81818140}.single-thumb .range-slider__range{border-radius:6px}@keyframes whiteAnimation{0%{box-shadow:0 0 0 0 #fff}to{box-shadow:0 0 0 15px transparent}}@media (max-width:767px){.factorsRow{display:flex;justify-content:space-around;gap:36px;flex-direction:column;align-items:center}.calculatorBtnsWrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.blueBannerSec:before{top:-50px}.pricingContentTitle h2{font-size:26px}}@media (max-width:1200px){.priceCardsWrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:567px){.pricingContentSection{width:100%;padding:0}.priceCardsWrapper{grid-template-columns:1fr}.blueBannerTitle{z-index:1;font-size:24px}.blueBannerDesc{font-size:18px;z-index:1}.lisCol{gap:30px}}