.revenue{align-items:stretch;display:flex;justify-content:flex-start;position:relative;width:100%}.revenue__section{background-image:url(../img/investment-promotion-bg.jpg);background-position:60% 50%;background-repeat:no-repeat;background-size:cover;margin-bottom:5rem;padding-top:5.625rem;position:relative}@media(max-width:1024px){.revenue__section{margin-bottom:32px;padding:56px 0}}.revenue__section._bonds{margin-bottom:3rem;margin-top:3rem}@media(max-width:1280px){.revenue__section._bonds{margin-bottom:1.625rem;margin-top:1.625rem}}@media(max-width:1024px){.revenue__section._bonds{margin-bottom:26px;margin-top:26px}}@media(max-width:568px){.revenue__section._bonds{margin-bottom:24px;margin-top:24px}}.revenue__section._bonds:before{background-image:url(../img/revenue-bonds.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;position:absolute;right:0;width:100%}@media(max-width:768px){.revenue__section._bonds:before{background-image:url(../img/revenue-bonds-mob.png);background-position:top;background-size:cover}}.revenue__section._bonds .revenue-block__content{gap:1.5rem}@media(max-width:768px){.revenue__section._bonds .revenue-block__content{gap:20px}}.revenue__section._bonds .revenue-block__card{gap:1.5rem}.revenue__section._bonds .revenue-block__card-num{color:#e0f0ff}@media(max-width:568px){.revenue__section._bonds .revenue-block__card-num{align-items:center;display:flex;height:100%}}.revenue__section._bonds .revenue-block__card-text{color:#fff;font-size:1.375rem;font-weight:600;line-height:145%}@media(max-width:1280px){.revenue__section._bonds .revenue-block__card-text{font-size:20px;line-height:1.3}}@media(max-width:1024px){.revenue__section._bonds .revenue-block__card-text{font-size:18px}}@media(max-width:768px){.revenue__section._bonds .revenue-block__card-text{font-size:14px;font-weight:400;line-height:140%}.revenue__section._bonds .revenue{padding-top:61%}}.revenue__section._bonds .revenue__title{max-width:36.875rem;width:100%}@media(max-width:568px){.revenue__section._bonds .revenue__title{font-size:24px;font-weight:600;line-height:120%}}.revenue__section._bonds .revenue__col:first-child{max-width:48rem;width:100%}@media(max-width:1024px){.revenue__section._bonds .revenue__col:first-child{max-width:450px}}@media(max-width:768px){.revenue__section._bonds .revenue__col:first-child{max-width:100%}}.revenue__section._bonds .revenue__col:nth-child(2){display:none}.revenue__title{color:#fff;display:flex;flex-direction:column;font-size:3rem;font-weight:600;line-height:133%;margin-bottom:3.625rem}@media(max-width:1280px){.revenue__title{font-size:2.25rem;margin-bottom:1.875rem}}@media(max-width:1024px){.revenue__title{font-size:28px;margin-bottom:1.875rem}}@media(max-width:768px){.revenue__title{font-size:1.25rem;margin-bottom:24px}}.revenue__title span{background:linear-gradient(45deg,#68b7ff,#1890ff 47%,#47ffb2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.revenue__picture{position:relative;width:100%}.revenue__picture img,.revenue__picture picture{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;position:relative;width:100%}.revenue__col{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;position:relative}.revenue__col:first-child{padding-bottom:5.625rem}@media(max-width:1024px){.revenue__col:first-child{padding-bottom:0}}.revenue__col:nth-child(2){align-items:flex-end;justify-content:flex-end}@media(max-width:1024px){.revenue__col:nth-child(2){display:none}}.revenue-block__content{display:flex;flex-direction:column;gap:3.125rem;justify-content:space-between}@media(max-width:1024px){.revenue-block__content{gap:20px}}.revenue-block__card{align-items:center;color:#e0f0ff;display:flex;gap:4.4375rem;justify-content:flex-start}@media(max-width:1280px){.revenue-block__card{align-items:flex-start;gap:1.875rem}}@media(max-width:768px){.revenue-block__card{gap:1.25rem}}.revenue-block__card-title{color:#fff;font-size:1.375rem;font-weight:600;line-height:145%;margin-bottom:.5rem}@media(max-width:1280px){.revenue-block__card-title{font-size:20px;line-height:28px;margin-bottom:8px}}@media(max-width:1024px){.revenue-block__card-title{font-size:18px;margin-bottom:0}}@media(max-width:768px){.revenue-block__card-title{font-size:16px}}.revenue-block__card-num{font-size:6rem;font-weight:700;line-height:79%;min-width:3.6875rem}@media(max-width:1280px){.revenue-block__card-num{font-size:72px;min-width:auto}}@media(max-width:1024px){.revenue-block__card-num{font-size:56px}}@media(max-width:768px){.revenue-block__card-num{font-size:44px;line-height:100%}}.revenue-block__card-text{font-size:.9375rem;font-weight:500;line-height:160%}.revenue-block__card-bottom{font-size:1.125rem;line-height:1.75rem}@media(max-width:1280px){.revenue-block__card-bottom{font-size:1.125rem;line-height:1.75rem}}@media(max-width:1024px){.revenue-block__card-bottom{font-size:16px;line-height:26px}}@media(max-width:768px){.revenue-block__card-bottom{font-size:14px;line-height:22px}}@media(max-width:568px){.revenue-block__card-bottom{font-size:13px;line-height:18px}}
