.finance-tools{display:flex;flex-direction:column;gap:40px;padding:120px 0;max-width:1480px;margin:0 auto;width:100%}@media(max-width:1559px){.finance-tools{max-width:1232px}}@media(max-width:1279px){.finance-tools{max-width:912px}}@media(max-width:959px){.finance-tools{gap:24px;padding:80px 24px 40px}}@media(max-width:639px){.finance-tools{padding:64px 16px 40px}}.finance-tools-title{font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:38px;line-height:110%;letter-spacing:-1px}@media(max-width:959px){.finance-tools-title{font-size:30px}}@media(max-width:479px){.finance-tools-title{font-size:20px}}.finance-tools-cards{display:flex;gap:20px}.finance-tools-cards .big-cards{gap:20px;opacity:1;border-radius:16px;display:flex}@media(max-width:959px){.finance-tools-cards .big-cards{gap:16px}}@media(max-width:639px){.finance-tools-cards .big-cards{gap:8px;flex-direction:column}}.finance-tools-cards .small-cards{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:959px){.finance-tools-cards .small-cards{gap:16px}}@media(max-width:639px){.finance-tools-cards .small-cards{gap:8px}}@media(max-width:479px){.finance-tools-cards .small-cards{flex-direction:column}}@media(max-width:1279px){.finance-tools-cards{flex-direction:column}}@media(max-width:959px){.finance-tools-cards{gap:16px}}@media(max-width:639px){.finance-tools-cards{gap:8px}}.big-card{position:relative;width:355px;height:470px;background:linear-gradient(150.17deg,#9d99ff .33%,#716cff);border-radius:16px;overflow:hidden}.big-card .big-card-icon{color:#fff}.big-card .big-card-icon:hover{color:#cdcbff}.big-card svg{position:absolute;top:20px;right:20px;color:#fff;z-index:2}.big-card .big-card-image{position:absolute;z-index:0}.big-card:first-child .big-card-image{bottom:-30px;right:-115px;width:450px;height:500px}@media(max-width:1559px){.big-card:first-child .big-card-image{right:-150px}}@media(max-width:1279px){.big-card:first-child .big-card-image{top:-10px;width:501px;height:550px}}@media(max-width:959px){.big-card:first-child .big-card-image{width:430px;height:480px;right:-70px;top:-30px}}@media(max-width:759px){.big-card:first-child .big-card-image{right:-95px;top:30px;width:400px;height:400px}}@media(max-width:639px){.big-card:first-child .big-card-image{right:-60px;top:-100px;height:280px;transform:rotate(15deg)}}@media(max-width:479px){.big-card:first-child .big-card-image{right:40px;top:-40px;width:350px;height:230px;transform:none}}.big-card:nth-child(2) .big-card-image{top:0;right:-100px;width:450px;height:540px}@media(max-width:1559px){.big-card:nth-child(2) .big-card-image{top:-20px;right:-170px}}@media(max-width:1279px){.big-card:nth-child(2) .big-card-image{right:-115px;top:10px;height:500px}}@media(max-width:959px){.big-card:nth-child(2) .big-card-image{top:-20px;right:-15px;width:400px;height:450px}}@media(max-width:759px){.big-card:nth-child(2) .big-card-image{right:-105px;height:400px}}@media(max-width:639px){.big-card:nth-child(2) .big-card-image{right:65px;top:-70px;width:250px;height:250px;transform:rotate(15deg)}}@media(max-width:479px){.big-card:nth-child(2) .big-card-image{right:55px;top:-70px;transform:none}}.big-card .text{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;padding:30px;color:#fff}.big-card .text .text-removal{font-family:Montserrat,sans-serif;font-weight:600;font-size:26px;line-height:130%}@media(max-width:639px){.big-card .text .text-removal{font-size:16px}}.big-card .text .text-removal-and-days{display:flex;flex-direction:column}.big-card .text .text-removal-and-days .text-count{font-family:Montserrat,sans-serif;font-weight:600;font-size:74px;line-height:100%}@media(max-width:639px){.big-card .text .text-removal-and-days .text-count{font-size:48px}}.big-card .text .text-removal-and-days .text-days{font-family:Montserrat,sans-serif;font-weight:600;font-size:26px;line-height:130%;color:hsla(0,0%,100%,.5490196078)}@media(max-width:639px){.big-card .text .text-removal-and-days .text-days{font-size:16px}}@media(max-width:479px){.big-card .text .text-removal-and-days{flex-direction:row;align-items:end}}@media(max-width:639px){.big-card .text{padding:16px 20px}}@media(max-width:1559px){.big-card{width:293px}}@media(max-width:1279px){.big-card{width:446px}}@media(max-width:959px){.big-card{height:346px}}@media(max-width:759px){.big-card{max-width:348px;height:286px}}@media(max-width:639px){.big-card{width:100%;max-width:none;height:130px}}.small-card{display:flex;flex-direction:column;width:355px;height:225px;gap:12px;opacity:1;border-radius:16px;padding:24px;background-color:#f0f3fd}.small-card .card-header{display:flex;justify-content:space-between}.small-card .card-header .label{font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:26px;line-height:130%;letter-spacing:0;color:#000}@media(max-width:639px){.small-card .card-header .label{font-size:16px}}.small-card .card-header .card-header-icon{color:#6765f2}.small-card .card-header .card-header-icon:hover{color:#34329a}.small-card .list{display:flex;flex-direction:column;gap:8px}.small-card .list .list-item{display:flex;gap:14px;align-items:start}.small-card .list .list-item .list-item-dot-icon{width:6px;height:6px;border-radius:50%;background-color:#9793ff;flex-shrink:0;margin-top:10px}@media(max-width:639px){.small-card .list .list-item .list-item-dot-icon{margin-top:5px}}.small-card .list .list-item .list-item-text{font-family:Montserrat,sans-serif;font-weight:500;font-style:Medium;font-size:20px;line-height:130%;letter-spacing:0}@media(max-width:639px){.small-card .list .list-item .list-item-text{font-size:14px}}@media(max-width:1559px){.small-card{width:293px}}@media(max-width:1279px){.small-card{width:446px;height:191px}}@media(max-width:959px){.small-card{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px);width:100%}}@media(max-width:759px){.small-card{height:200px}}@media(max-width:639px){.small-card{height:161px}}@media(max-width:479px){.small-card{height:106}}.finleo-benefit{display:flex;flex-direction:column;gap:40px;max-width:1480px;margin:0 auto;width:100%;padding:120px 0}@media(max-width:1559px){.finleo-benefit{max-width:1232px}}@media(max-width:1279px){.finleo-benefit{padding:80px 0;max-width:912px}}@media(max-width:959px){.finleo-benefit{padding:80px 24px;gap:24px}}@media(max-width:639px){.finleo-benefit{padding:32px 16px}}.finleo-benefit-content{display:flex;gap:20px}@media(max-width:1279px){.finleo-benefit-content{flex-direction:column;gap:16px}}@media(max-width:639px){.finleo-benefit-content{gap:8px}}.finleo-benefit-title{font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:38px;line-height:110%;letter-spacing:-1px;color:#000}@media(max-width:959px){.finleo-benefit-title{font-size:30px}}@media(max-width:639px){.finleo-benefit-title{font-size:20px}}.personal-bonus{display:flex;flex-direction:column;min-width:730px;height:526px;background:linear-gradient(234.54deg,#9d99ff 21.28%,#716cff 72.93%);border-radius:16px;position:relative;gap:150px;overflow:hidden}.personal-bonus .personal-bonus-product-card-img{position:absolute;width:550px;height:450px;bottom:-60px;right:-50px}@media(max-width:1559px){.personal-bonus .personal-bonus-product-card-img{right:-60px}}@media(max-width:1279px){.personal-bonus .personal-bonus-product-card-img{width:500px;height:550px;bottom:-130px;right:10px}}@media(max-width:959px){.personal-bonus .personal-bonus-product-card-img{width:400px;height:500px;bottom:-100px;right:-65px}}@media(max-width:759px){.personal-bonus .personal-bonus-product-card-img{width:309px;height:316px;bottom:-60px;right:10px}}@media(max-width:639px){.personal-bonus .personal-bonus-product-card-img{width:259px;height:286px;bottom:-40px;right:-50px}}@media(max-width:479px){.personal-bonus .personal-bonus-product-card-img{display:none}}.personal-bonus .personal-bonus-stars-img{display:none;position:absolute;width:150px;height:250px;bottom:0;right:-20px}@media(max-width:479px){.personal-bonus .personal-bonus-stars-img{display:flex}}.personal-bonus .personal-bonus-text-wrapper{display:flex;flex-direction:column;padding:40px;gap:6px;color:#fff;font-family:Montserrat,sans-serif}.personal-bonus .personal-bonus-text-wrapper .personal-bonus-title-text{font-weight:600;font-style:SemiBold;font-size:30px;line-height:130%;letter-spacing:-1%}@media(max-width:1279px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-title-text{font-size:32px}}@media(max-width:639px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-title-text{font-size:24px}}@media(max-width:479px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-title-text{font-size:20px}}.personal-bonus .personal-bonus-text-wrapper .personal-bonus-persent{font-weight:700;font-style:Bold;font-size:110px;line-height:100%;letter-spacing:-7px;vertical-align:middle}@media(max-width:959px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-persent{font-size:98px}}@media(max-width:639px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-persent{font-size:90px}}@media(max-width:479px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-persent{font-size:98px}}.personal-bonus .personal-bonus-text-wrapper .personal-bonus-text{font-weight:400;font-style:Regular;font-size:18px;line-height:100%;letter-spacing:0}@media(max-width:959px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-text{width:200px;font-size:16px}}@media(max-width:639px){.personal-bonus .personal-bonus-text-wrapper .personal-bonus-text{font-size:16px;max-width:189px}}@media(max-width:1279px){.personal-bonus .personal-bonus-text-wrapper{padding:30px;gap:20px}}@media(max-width:959px){.personal-bonus .personal-bonus-text-wrapper{padding:30px;gap:16px}}@media(max-width:639px){.personal-bonus .personal-bonus-text-wrapper{padding:20px 30px;gap:14px}}@media(max-width:479px){.personal-bonus .personal-bonus-text-wrapper{padding:24px;gap:10px}}.personal-bonus .personal-bonus-description{font-family:Montserrat,sans-serif;font-weight:400;font-style:Regular;font-size:20px;color:#fff;line-height:130%;letter-spacing:0;max-width:326px;margin-left:40px}@media(max-width:1559px){.personal-bonus .personal-bonus-description{max-width:230px}}@media(max-width:1279px){.personal-bonus .personal-bonus-description{max-width:400px;margin-left:30px}}@media(max-width:959px){.personal-bonus .personal-bonus-description{font-size:18px}}@media(max-width:759px){.personal-bonus .personal-bonus-description{max-width:332px}}@media(max-width:639px){.personal-bonus .personal-bonus-description{max-width:211px;font-size:14px}}@media(max-width:479px){.personal-bonus .personal-bonus-description{margin:0 24px 20px;max-width:350px;width:100%}}@media(max-width:1559px){.personal-bonus{gap:111px;min-width:606px}}@media(max-width:1279px){.personal-bonus{min-width:0;width:100%;height:390px;gap:20px}}@media(max-width:959px){.personal-bonus{height:375px;gap:15px}}@media(max-width:639px){.personal-bonus{height:331px}}@media(max-width:479px){.personal-bonus{height:100%;gap:20px}}.loalty-program{position:relative;width:100%;height:253px;background-color:#dbfe01;overflow:hidden;border-radius:16px}.loalty-program .loalty-program-icon{position:absolute;width:350px;height:100%;bottom:0;right:0;z-index:3}@media(max-width:1559px){.loalty-program .loalty-program-icon{transform:translateX(35%)}}@media(max-width:1279px){.loalty-program .loalty-program-icon{width:900px;height:300px;right:300px;bottom:-90px}}@media(max-width:959px){.loalty-program .loalty-program-icon{width:700px;height:200px;right:200px;bottom:-20px}}@media(max-width:639px){.loalty-program .loalty-program-icon{width:800px;height:300px;right:60px;bottom:-100px}}@media(max-width:479px){.loalty-program .loalty-program-icon{display:none}}.loalty-program .loalty-program-icon-zipper-1{position:absolute;width:266px;height:439px;bottom:0;left:0;z-index:2}.loalty-program .loalty-program-icon-zipper-2{position:absolute;width:277px;height:457px;bottom:0;left:50%;transform:translateX(-50%);z-index:2}.loalty-program .loalty-program-icon-zipper-3{position:absolute;width:266px;height:439px;bottom:0;right:0;z-index:2}.loalty-program .loalty-program-text-wrapper{display:flex;flex-direction:column;position:relative;gap:33px;width:390px;z-index:10;margin:24px 30px}.loalty-program .loalty-program-text-wrapper .loalty-program-title{width:100%;font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:26px;line-height:130%;letter-spacing:0;color:#000}@media(max-width:639px){.loalty-program .loalty-program-text-wrapper .loalty-program-title{max-width:100px;font-size:24px}}@media(max-width:479px){.loalty-program .loalty-program-text-wrapper .loalty-program-title{width:100%;max-width:none;font-size:20px}}.loalty-program .loalty-program-text-wrapper .loalty-program-description{font-family:Montserrat,sans-serif;font-weight:400;font-style:Regular;font-size:20px;line-height:130%;letter-spacing:0}@media(max-width:1279px){.loalty-program .loalty-program-text-wrapper .loalty-program-description{width:525px}}@media(max-width:959px){.loalty-program .loalty-program-text-wrapper .loalty-program-description{width:100%;font-size:18px}}@media(max-width:639px){.loalty-program .loalty-program-text-wrapper .loalty-program-description{font-size:14px}}.loalty-program .loalty-program-text-wrapper .loalty-program-link{padding-left:8px;font-family:Montserrat,sans-serif;font-weight:600;font-style:SemiBold;font-size:20px;line-height:130%;letter-spacing:0;color:#6765f2;text-decoration:underline;transition:color .3s ease}.loalty-program .loalty-program-text-wrapper .loalty-program-link:hover{color:#5d5bd8}.loalty-program .loalty-program-text-wrapper .loalty-program-link:active{color:#413fc0}@media(max-width:959px){.loalty-program .loalty-program-text-wrapper .loalty-program-link{font-size:18px}}@media(max-width:639px){.loalty-program .loalty-program-text-wrapper .loalty-program-link{font-size:14px}}@media(max-width:1279px){.loalty-program .loalty-program-text-wrapper{gap:16px}}@media(max-width:959px){.loalty-program .loalty-program-text-wrapper{width:500px}}@media(max-width:759px){.loalty-program .loalty-program-text-wrapper{width:400px}}@media(max-width:639px){.loalty-program .loalty-program-text-wrapper{max-width:312px;margin:20px 24px;gap:14px}}@media(max-width:479px){.loalty-program .loalty-program-text-wrapper{gap:8px;margin:16px 24px}}@media(max-width:1279px){.loalty-program{height:198px}}@media(max-width:959px){.loalty-program{height:177px}}@media(max-width:639px){.loalty-program{height:191px}}@media(max-width:479px){.loalty-program{height:100%}}.right-side{display:flex;flex-direction:column;gap:20px}@media(max-width:1559px){.right-side{max-width:606px}}@media(max-width:1279px){.right-side{max-width:none;gap:16px}}@media(max-width:639px){.right-side{gap:8px}}.loalty-program-small-cards{display:flex;gap:20px}@media(max-width:1279px){.loalty-program-small-cards{gap:16px}}@media(max-width:639px){.loalty-program-small-cards{gap:8px}}@media(max-width:479px){.loalty-program-small-cards{flex-direction:column}}.badge-wrapper{display:flex;height:16px;background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4.84px);backdrop-filter:blur(4.84px);position:absolute;z-index:11;border-radius:3px;padding:2px;right:0;top:0;margin:8px;cursor:pointer}.badge-wrapper .badge-text{font-family:Montserrat,sans-serif;font-weight:500;font-size:10px;line-height:116%;text-align:center;vertical-align:middle;position:relative;z-index:1}.badge-wrapper .badge-text .badge-tooltip{visibility:hidden;opacity:0;position:absolute;z-index:2;background-color:rgba(0,0,0,.8);color:#fff;top:150%;right:10%;padding:6px 10px;font-size:9px;border-radius:3px;text-align:left;transition:opacity .3s ease,visibility .3s ease;cursor:text;white-space:nowrap}.badge-wrapper .badge-text .badge-tooltip:after{content:"";position:absolute;bottom:100%;left:auto;right:13px;transform:none;border:4px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.8)}.badge-wrapper .badge-text:hover .badge-tooltip{visibility:visible;opacity:1}.loalty-program-small-card{font-family:Montserrat,sans-serif;display:flex;flex-direction:column;justify-content:space-between;background-color:#363636;padding:24px 30px;border-radius:16px;color:#fff;width:355px;height:253px}.loalty-program-small-card .loalty-program-small-card-title-wrapper{display:flex;position:relative}.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-title{font-weight:600;font-style:SemiBold;font-size:26px;line-height:130%;letter-spacing:0;width:177px}@media(max-width:1279px){.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-title{width:100%}}@media(max-width:959px){.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-title{font-size:24px}}@media(max-width:759px){.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-title{max-width:100px}}@media(max-width:639px){.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-title{font-size:20px;max-width:none}}.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-icon{position:absolute;width:48px;height:49px;right:0}@media(max-width:1279px){.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-icon{display:none}}@media(max-width:759px){.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-icon{display:flex}}@media(max-width:639px){.loalty-program-small-card .loalty-program-small-card-title-wrapper .loalty-program-small-card-icon{display:none}}.loalty-program-small-card .loalty-program-small-card-text{font-weight:400;font-style:Regular;font-size:20px;line-height:130%;letter-spacing:0}@media(max-width:959px){.loalty-program-small-card .loalty-program-small-card-text{font-size:18px}}@media(max-width:639px){.loalty-program-small-card .loalty-program-small-card-text{font-size:14px}}@media(max-width:1559px){.loalty-program-small-card{justify-content:flex-start;gap:16px}}@media(max-width:1279px){.loalty-program-small-card{width:448px;height:176px}}@media(max-width:959px){.loalty-program-small-card{width:100%;height:183px}}@media(max-width:759px){.loalty-program-small-card{height:200px;gap:12px}}@media(max-width:639px){.loalty-program-small-card{gap:14px;padding:16px 24px;height:166px}}@media(max-width:479px){.loalty-program-small-card{height:118px;gap:8px}}