.income-wrapper{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1320px}.income-first-row.studio,.income-second-row.studio,.income-third-row.studio{align-items:center}.income-first-row,.income-second-row,.income-third-row{display:flex;flex-direction:column}.income-third-row{gap:20px}.income-item-heading{font-size:clamp(1.5rem,-.9286rem + 5.0595vw,3.625rem);line-height:clamp(2.25rem,-.1786rem + 5.0595vw,4.375rem);margin:0;text-align:center}.income-digits{color:#33f;font-size:clamp(3.5rem,-10.3571rem + 28.869vw,15.625rem);font-weight:800;position:relative}.income-digits.arrow:before{content:url(https://zolak.tech/hubfs/arrow-criv.svg);display:none;left:0;position:absolute;top:0;transform:translate(-155%,222px) rotate(15deg)}.income-digits-description{font-size:clamp(.875rem,-.125rem + 2.0833vw,1.75rem);font-weight:400;text-align:center}.income-second-row-description{font-size:clamp(1rem,.4286rem + 1.1905vw,1.5rem);font-weight:400;line-height:clamp(1.5rem,.1429rem + 2.8274vw,2.6875rem);max-width:635px}.income-second-row-title{display:none;font-size:clamp(1.5rem,-.2143rem + 3.5714vw,3rem);font-weight:clamp(2.25rem,-.3214rem + 5.3571vw,4.5rem)}.small{font-size:clamp(3.5rem,-.3571rem + 8.0357vw,6.875rem)}.card-last-img{display:none;height:auto;max-width:100%}.income-third-row-card{background-color:#f3f5fb;border-radius:8px;display:flex;flex-direction:column;gap:5px;max-width:685px;padding:20px 25px;position:relative;width:100%}.row-card-heading{align-items:center;display:flex;flex-direction:column;gap:15px}.heading-card{font-size:clamp(1.25rem,.6786rem + 1.1905vw,1.75rem);font-weight:700;text-align:center}.card-main-cost{font-size:clamp(2.625rem,1.0536rem + 3.2738vw,4rem);font-weight:700}.row-card-main{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.income-description{display:block;font-size:clamp(1rem,.4286rem + 1.1905vw,1.5rem);font-weight:400;line-height:clamp(1.5rem,.1429rem + 2.8274vw,2.6875rem);margin:0 auto;max-width:990px;text-align:start}.blue{background-color:#33f;color:#fff}.accent{color:#33f;font-weight:700}.heading-accent{color:#00c98f}.income-content{gap:5px;position:relative}.income-content,.income-content-wrapper{align-items:center;display:flex;flex-direction:column}.income-content-wrapper{gap:0;max-width:400px}.studio-content.income-content{flex-direction:column-reverse;gap:12px}.income-digits-description br{display:none}@media (min-width:768px){.income-digits-description br{display:block}.income-content-wrapper .income-digits{margin:-15% 0}.income-wrapper{gap:45px}.heading-card{text-align:unset}.income-item-heading{text-align:start}.income-heading{max-width:550px}.income-first-row,.income-second-row,.income-third-row{align-items:center;flex-direction:row;justify-content:space-between}.income-third-row{gap:35px}.income-content{align-items:unset;gap:20px}.income-content-wrapper{gap:15px}.income-digits{margin:-20% 0}.income-digits-description{font-weight:500}.income-second-row-title{align-items:center;display:inline-flex;font-weight:800;justify-content:center;max-width:500px;width:100%}.row-card-heading{align-items:flex-start}.row-card-main{align-items:flex-end;justify-content:space-between;margin-top:auto}.income-third-row-card{min-height:310px}.income-third-row-card.studio-card{justify-content:center;min-height:200px;padding:40px}.income-description{text-align:center}}@media (min-width:1180px){.income-third-row-card{min-height:370px}.income-third-row-card.studio-card{min-height:270px}.income-wrapper.studio-wrapper{gap:90px}.studio-card .row-card-heading{gap:0}.income-digits.arrow:before{display:initial}.income-content-wrapper .income-digits{margin:-30% 0}.income-first-row,.income-second-row,.income-third-row{align-items:flex-end}.income-second-row-title{align-items:flex-end;justify-content:unset}.income-heading{max-width:750px}.income-heading.studio{max-width:880px}.card-last-img{display:inherit;position:absolute;right:0;top:0;transform:translate(45px,90px)}.card-last-img.studio-img{transform:translate(30px,-85px)}.blue-img{transform:translate(-65px,25%)}.card-last-img.blue-img.studio-img{transform:translate(-15px,25%)}.card-last-description{font-size:18px;line-height:36px}}