.taxes {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='568' viewBox='0 0 1920 568' fill='none'%3e%3crect width='1920' height='568' fill='%2383BBCE'/%3e%3cpath d='M1920 514C1900.05 513.991 1793.55 512.527 1714.62 512.319C1635.68 512.11 1552.6 511.683 1530.03 511.566C1507.47 511.449 1450.62 511.244 1403.73 511.358C1356.95 511.243 1318.43 510.535 1318.47 509.905C1318.21 509.333 1350.71 479.001 1390.67 443.036C1430.64 407.071 1463.14 376.739 1462.99 375.937C1462.76 374.734 1346.45 379.831 1204.16 386.939C1062.06 394.219 945.641 399.545 945.381 398.973C945.414 398.342 971.113 373.928 1002.78 344.802C1034.25 315.504 1060.06 290.861 1059.91 290.059C1059.76 289.257 1027.68 289.565 988.4 290.463C949.231 291.131 884.528 292.893 844.587 293.506C804.722 294.52 749.534 295.858 722.087 296.498C694.531 297.368 671.968 297.251 672.001 296.62C671.741 296.048 722.516 281.027 784.745 263.744C886.599 235.305 993.075 205.538 1201.11 147.39C1239.86 136.409 1271.67 128.253 1271.82 129.054C1272.05 130.257 1133.38 272.633 1129.79 274.59C1124.19 277.984 1135.24 276.009 1178.8 265.532C1205.66 259.393 1248.64 249.033 1274.44 242.896C1300.24 236.76 1402.26 212.446 1501.05 188.771C1599.85 165.096 1691.27 143.501 1704 140.777L1727.13 135.793L1667.01 195.7C1634.08 228.611 1597.79 264.682 1586.46 275.653C1575.31 286.796 1566.88 296.156 1568.02 296.554C1569.16 296.952 1597.69 294.018 1631.52 290.039C1665.52 286.232 1773.6 273.822 1871.95 262.294C1920 256.504 1920 256.504 1920 256.504L1920 514Z' fill='%231983A4'/%3e%3c/svg%3e");
    background-size: cover;
    background-position: center center;
    
    padding-block: 5rem;
}

.taxes__wrapper {
    max-width: 1520px;
    width: 100%;
    
    margin-inline: auto;
    
    background-color: var(--white);
    box-shadow: 0px 3.75px 22.5px 0px rgba(0, 0, 0, 0.16);
    border-radius: 3px;
    
    position: relative;
}

.taxes__content {
    padding-left: 3.75rem;
    padding-block: 3rem;
    
    max-width: 995px;
    width: 100%;
}

.taxes__title {
    color: var(--black);
    font-size: var(--h4-size);
    font-weight: 500;
    
    margin-top: 0;
    margin-bottom: 2.5rem;
}

.taxes__text {
    color: var(--black);
    font-size: var(--text2-size);
    font-weight: 500;
    
    margin-bottom: 1.5rem;
}


.taxes__decor {
    position: absolute;
    
    bottom: 0;
    right: 0;
}



@media(max-width: 1536px) {
    .taxes {
        width: auto;
        
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .taxes__content {
        max-width: 100%;
        width: 60%;
    }
}


@media(max-width: 1024px) {
    
    .taxes__wrapper {
        border-radius: 9px;
    }
    
    .taxes__content {
        width: 100%;
        
        padding-block: 2rem;
        padding-inline: 2.75rem;
    }
    
    
    .taxes__decor {
        position: relative;
        
        text-align: end;
    }
}