@import url('https://fonts.googleapis.com/css2?family=Lisu+Bosa:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Satisfy&display=swap');

:root {
    --primary-color: #0a0d14;
    --primary-color-light: #20242f;
    --secondary-color: #f49e09;
    --extra-light: rgba(255, 255, 255, 0.5);
    --white: #ffffff;
    --max-width: 1500px;
    --header-font: "Lisu Bosa serif";
}



* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

.section_container {
    max-width: var(--max-width);
    margin: auto;
    padding: 5rem 1rem;
    overflow: hidden;
}

.section_header {
    margin-bottom: 2rem;
    font-size: 3rem;
    font-weight: 800;
    font-family: var(--header-font);
    text-align: center;
}

.section_subheader {
    max-width: 600px;
    margin: auto;
    text-align: center;
}

.btn {
    padding: .75rem 1.5rem;
    outline: none;
    border: none;
    font-size: 1rem;
    color: var(--primary-color);
    background-color: var(--secondary-color);
    cursor: pointer;
}



img {
    width: 100%;
    display: flex;
}

a {
    text-decoration: none;
}

html,
body {
    scroll-behavior: smooth;
}

body {
    font-family: "Poppins", sans-serif;
    color: var(--white);
    /* background-color: var(--primary-color); */
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1002%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(10%2c 13%2c 20%2c 1)'%3e%3c/rect%3e%3ccircle r='8.98' cx='491.26' cy='298.68' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='5.33' cx='1143.5' cy='365.71' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='8.105' cx='422.105' cy='502.32500000000005' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='7.715' cx='918.565' cy='426.635' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='6.755' cx='283.855' cy='450.175' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='5.42' cx='274.48' cy='360.02000000000004' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='7.84' cx='1328.5' cy='259.26' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='9.09' cx='549' cy='418.46999999999997' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='4.87' cx='509.66' cy='411.71' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='6.29' cx='1024.31' cy='508.86' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='7.895' cx='1142.485' cy='102.655' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='6.735' cx='407.045' cy='32.125' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='5.21' cx='1030.31' cy='511.2' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='6.585' cx='1218.835' cy='518.9050000000001' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='8.405' cx='1183.705' cy='451.455' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='9.155' cx='88.215' cy='98.595' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='6.635' cx='1077.315' cy='45.364999999999995' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='8.15' cx='374.95' cy='223.75' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='5.365' cx='892.785' cy='68.885' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3ccircle r='7.635' cx='139.05499999999998' cy='298.585' filter='url(%23SvgjsFilter1003)' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/circle%3e%3cpath d='M297.9 485.7L309.9 492.9 302.7 497.3C301.9 497.7 301.5 498.9 301.9 500.1 302.7 500.9 303.9 501.3 304.7 500.5L313.9 495.2 323.5 500.4 304.4 511.3C303.6 512.1 303.2 513.3 303.6 514.1 304.4 515.3 305.6 515.7 306.4 514.9L327.5 502.8 342 511.1 324.4 518.8 342.1 526.3 327.7 534.8 306.5 522.9C306.5 522.5 306.1 522.5 305.7 522.5 304.9 522.5 304.1 522.9 303.7 523.7 303.3 524.5 303.7 525.7 304.5 526.5L323.7 537.2 314.2 542.4 304.9 537.3C304.5 536.9 304.1 536.9 303.7 536.9 303.3 536.9 302.5 537.3 302.1 538.1 301.7 538.9 302.1 540.1 302.9 540.5L310.2 544.9 298.2 552.1C297 552.5 297 553.7 297.4 554.9 297.8 555.7 299 556.1 300.2 555.3L312.2 548.4 312.2 556.8C312.2 558 313.4 558.8 314.2 558.8 315.4 558.8 316.2 558 316.2 556.8L316.2 546 325.7 540.8 325.9 562.4C325.9 563.6 326.7 564.4 327.9 564.4 328.7 564.4 329.9 563.6 329.9 562.4L329.7 538.4 344.1 529.9 342.2 548.7 357.3 537.4 357.4 554.2 336.7 566.3C335.5 567.1 335.5 568.3 335.9 569.1 336.3 569.9 337.5 570.3 338.7 569.9L357.4 558.6 357.5 569.4 348.3 575.1C347.1 575.5 346.7 576.7 347.5 577.9 347.9 578.7 349.1 579 350.3 578.2L357.5 574.2 357.6 588.2C357.6 589.4 358.4 590.2 359.6 590.2S361.6 589.4 361.6 588.2L361.5 574.2 368.7 578.1C369.9 578.9 371.1 578.5 371.5 577.7 372.3 576.5 371.9 575.3 370.7 574.9L361.5 569.4 361.4 558.6 380.3 569.7C381.5 570.1 382.7 569.7 383.1 568.9 383.9 567.7 383.5 566.5 382.3 566.1L361.4 554.2 361.3 537.4 376.6 548.5 374.5 529.7 388.9 538 389.1 562C389.1 563.2 390.3 564 391.1 564 392.3 564 393.1 563.2 393.1 562L392.9 540 402.6 545.6 402.6 556.4C402.6 557.6 403.4 558.4 404.6 558.4 405.4 558.4 406.6 557.5 406.6 556.3L406.6 547.9 418.6 554.7C419.8 555.5 421 555.1 421.4 553.9 421.8 553.1 421.8 551.9 420.6 551.5L408.6 544.3 415.7 539.9C416.5 539.5 416.9 538.3 416.5 537.5 416.1 536.7 415.3 536.3 414.9 536.3 414.5 536.3 414.1 536.3 413.7 536.7L404.6 542 394.9 536.8 414.1 525.9C414.9 525.1 415.3 523.9 414.9 523.1 414.5 522.3 413.7 521.9 412.9 521.9 412.5 521.9 412.5 521.9 412.1 522.3L390.9 534.4 376.5 526.1 394 518.4 376.4 510.9 390.7 502.4 412 514.3C412.8 514.7 414 514.7 414.8 513.5 415.2 512.7 414.8 511.5 414 510.7L394.7 500 404.3 494.8 413.5 499.9C414.3 500.7 415.5 500.3 416.3 499.1 416.7 498.3 416.3 497.1 415.5 496.3L408.3 492.3 420.3 485.1C421.5 484.7 421.4 483.5 421 482.3 420.6 481.9 419.8 481.5 419.4 481.5 419 481.5 418.6 481.5 418.2 481.9L406.3 488.7 406.2 480.3C406.2 479.1 405 478.4 404.2 478.4L404.2 478.4C403 478.4 402.2 479.2 402.2 480.4L402.3 491.2 392.7 496.4 392.6 474.8C392.6 473.6 391.8 472.8 390.6 472.8S388.6 473.6 388.6 474.8L388.7 498.8 374.4 507.3 376.3 488.5 361.1 499.8 361 483 381.8 470.9C383 470.1 383 468.9 382.6 468.1 382.2 467.3 381 466.9 379.8 467.3L361 478.2 361 467.8 370.1 462.1C371.3 461.7 371.7 460.5 370.9 459.3 370.5 458.5 369.3 458.1 368.1 458.5L360.9 463 360.9 449C360.9 447.8 360.1 447 358.9 447S356.9 447.8 356.9 449L356.9 463 349.7 459C349.3 458.6 348.9 458.6 348.5 458.7 347.7 458.7 347.3 459.1 346.9 459.5 346.1 460.7 346.5 461.9 347.7 462.3L357 467.8 357 478.6 338.2 467.5C337.8 467.5 337.4 467.5 337 467.5 336.2 467.5 335.8 467.9 335.4 468.3 334.6 469.5 335 470.7 336.2 471.1L357 483 357.1 499.8 341.9 488.7 344 507.5 329.5 499.2 329.4 475.2C329.4 474 328.2 473.2 327.4 473.2 326.2 473.2 325.4 474 325.4 475.2L325.5 496.8 315.9 491.6 315.8 480.8C315.8 479.6 315 478.8 313.8 478.8S311.8 479.6 311.8 480.8L311.9 489.2 299.8 482.5C299.4 482.1 299 482.1 298.6 482.1 298.2 482.1 297.4 482.5 297 483.3 296.7 484.1 296.7 485.3 297.9 485.7ZM346.7 497.1L359.2 506.2 371.5 496.9 370 512.5 384 518.5 370.1 524.9 371.7 540.1 359.3 531 346.9 540.3 348.5 525.1 334.4 518.7 348.4 512.7 346.7 497.1Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M854.3 122.4L863.1 115.5 864.3 122.1C864.4 122.8 865.2 123.5 866.2 123.5 867 123.1 867.7 122.4 867.3 121.5L866 113.2 872.6 107.5 875.2 124.9C875.6 125.7 876.4 126.4 877.1 126.3 878.2 126 878.9 125.2 878.5 124.4L875.5 105.2 885.9 96.8 886.6 112.1 897.3 101.1 899.5 114.2 884.5 126.7C884.2 126.6 884.1 126.9 884 127.2 883.7 127.8 883.8 128.5 884.3 129 884.8 129.5 885.8 129.6 886.6 129.2L900.1 117.9 901.3 126.5 894.8 132C894.4 132.1 894.3 132.4 894.2 132.7 894.1 133 894.1 133.7 894.6 134.3 895.1 134.8 896.1 134.8 896.6 134.4L902 130.2 904 141.2C903.9 142.2 904.8 142.6 905.8 142.6 906.5 142.5 907.2 141.8 906.9 140.6L905.2 129.7 911.5 132.1C912.4 132.5 913.4 131.8 913.6 131.2 913.9 130.3 913.5 129.5 912.7 129.1L904.6 126.1 903.4 117.4 919.6 123.5C920.5 123.9 921.3 123.5 921.6 122.6 921.8 122 921.6 120.9 920.7 120.5L902.7 113.7 900.5 100.6 914 107.4 909.9 92.9 922.5 97.6 925.6 116.6C925.9 117.7 926.8 118 927.5 118 928.2 117.9 928.8 117.1 928.9 116.1L925.8 98.9 933.9 101.9 935.5 110.4C935.4 111.4 936.2 112 937.3 111.8 938.1 111.7 938.7 110.9 938.4 109.8L937.5 103.3 948 107.2C948.9 107.6 949.7 107.2 950 106.3S950 104.6 949.1 104.2L938.6 100.3 943.6 96C944.6 95.4 944.6 94.3 944.1 93.8 943.5 92.9 942.5 92.8 941.8 93.6L935 98.9 926.9 95.9 940.6 85C941.3 84.2 941.3 83.2 940.8 82.6 940.2 81.7 939.2 81.7 938.5 82.5L923.6 94.6 911.1 89.9 923.8 81.7 909.1 77.8 919.5 69.4 937.4 76.2C938.3 76.6 939.3 75.9 939.5 75.3 939.8 74.4 939.5 73.6 938.6 73.2L922.1 67 929 61.4 937.1 64.5C938 64.8 938.8 64.4 939.2 63.5 939.4 62.9 939.1 61.8 938.2 61.5L932 59.1 940.4 52C941.4 51.4 941.4 50.4 940.6 49.7 940.1 49.2 939.2 48.9 938.6 49.6L929.8 56.6 928.6 49.9C928.5 49.2 927.7 48.6 927 48.7 926.3 48.7 925.8 49.2 925.6 49.5 925.5 49.8 925.4 50.1 925.6 50.5L926.9 58.9 920.3 64.6 917.6 47.2C917.3 46.4 916.5 45.7 915.8 45.8 915.1 45.9 914.5 46.4 914.3 47 914.2 47.2 914.2 47.2 914.4 47.7L917.4 66.9 907 75.3 906.3 60 895.6 71 893.4 57.9 908.4 45.4C908.9 44.9 909.3 44 908.6 43.1 908.1 42.6 907.1 42.5 906.3 42.9L892.8 54.2 891.6 45.5 898.1 40.1C898.9 39.8 898.9 38.7 898.3 37.8 897.8 37.3 896.8 37.2 895.9 37.6L890.9 41.9 888.9 30.8C889 29.8 888.1 29.5 887.1 29.5 886.6 29.6 886.1 30.1 886 30.4 885.9 30.7 885.8 31 886 31.4L887.7 42.3 881.4 40C880.5 39.6 879.5 40.3 879.3 40.9L879.3 40.9C879 41.8 879.3 42.6 880.2 43L888.3 46 889.5 54.7 873.3 48.6C872.4 48.2 871.6 48.6 871.3 49.5S871.3 51.2 872.2 51.5L890.2 58.3 892.4 71.5 878.9 64.7 882.9 79.2 870.4 74.5 867.3 55.5C867 54.4 866.1 54 865.4 54.1 864.7 54.2 864.1 55 864 56L866.8 73.1 859 70.2 857.4 61.7C857.5 60.7 856.7 60 855.5 60.3 854.8 60.4 854.2 61.2 854.2 62.2L855.4 68.8 844.9 64.8C844 64.5 843.2 64.9 842.9 65.8S842.9 67.5 843.8 67.8L854.3 71.8 849.2 76.1C848.8 76.2 848.7 76.5 848.6 76.8 848.4 77.4 848.6 77.8 848.8 78.3 849.4 79.2 850.4 79.2 851.1 78.5L857.9 73.2 865.9 76.2 852.2 87.1C852.1 87.4 852 87.7 851.9 88 851.7 88.6 851.9 89 852.1 89.4 852.7 90.4 853.7 90.4 854.4 89.6L869.2 77.5 881.8 82.2 869.1 90.4 883.8 94.2 873.4 102.6 855.4 95.8C854.5 95.5 853.6 96.2 853.4 96.8 853 97.7 853.4 98.5 854.3 98.8L870.5 105 863.9 110.7 855.8 107.6C854.9 107.3 854.1 107.6 853.7 108.5S853.8 110.3 854.7 110.6L860.9 113 852.5 120C852 120.2 851.9 120.5 851.8 120.8 851.7 121.1 851.8 121.8 852.3 122.4 852.7 122.9 853.6 123.2 854.3 122.4ZM876.8 89.2L887.2 82.5 883.8 70.6 895 76.3 903.5 67.5 904.3 79.8 916.1 82.9 905.7 89.5 909.1 101.4 898.2 95.9 889.4 104.6 888.9 92.4 876.8 89.2Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M1502.2 366L1479.9 363.7 1487.4 352.4C1488.3 351.3 1488 349.3 1486.7 347.8 1485 347.2 1482.9 347.4 1482.3 349.1L1472.5 362.9 1455.1 361.9 1475.6 333.2C1476.2 331.5 1476 329.5 1474.8 328.6 1472.9 327.4 1470.9 327.6 1470.2 329.3L1447.7 361.1 1421.1 358.7 1441.4 335.7 1410.8 336.7 1426 314.7 1464.8 317.8C1465.1 318.3 1465.7 318.1 1466.3 317.8 1467.4 317.2 1468.3 316.1 1468.3 314.7 1468.4 313.3 1467 311.8 1465.3 311.2L1430.1 308.5 1440.5 294.5 1457.4 295.8C1458.2 296.1 1458.8 295.8 1459.4 295.6 1460 295.3 1460.9 294.2 1460.9 292.7 1460.9 291.3 1459.5 289.8 1458.1 289.8L1444.7 288.3 1457.2 269.7C1458.7 268.3 1457.9 266.6 1456.5 265.1 1455.4 264.2 1453.3 264.5 1452.1 266.5L1439.4 284.4 1433.7 272.3C1432.9 270.5 1430.6 270.2 1429.4 270.7 1427.7 271.5 1427.1 273.2 1427.9 275L1435.2 290.6 1424.8 304.7 1410.2 273.4C1409.3 271.6 1407.6 271 1405.9 271.8 1404.7 272.4 1403.5 274.3 1404.4 276.1L1420.6 310.9 1405.4 332.8 1395.6 304.2 1381.2 330.7 1369.8 306.4 1391.8 274.9C1393 272.9 1392.2 271.2 1391.1 270.3 1389.9 269.4 1387.9 269.6 1386.5 271L1366.8 300 1359.5 284.3 1369 270C1370.5 268.6 1370.3 266.6 1368.3 265.4 1367.2 264.5 1365.1 264.7 1364 266.7L1356.2 277.4 1346.7 257.1C1345.9 255.4 1344.2 254.7 1342.5 255.6S1340.1 258.1 1340.9 259.8L1350.4 280.1 1337.3 279.2C1335 278.8 1333.5 280.2 1333.5 281.7 1333.1 283.9 1334.5 285.4 1336.6 285.2L1353.7 287.1 1361 302.7 1326.2 299.2C1324.2 299.5 1322.7 300.8 1322.6 302.3 1322.3 304.6 1323.7 306 1325.7 305.8L1364 309.1 1375.4 333.4 1345.7 327.5 1361.4 353.4 1334.8 351 1318.6 316.2C1317.7 314.5 1315.5 314.1 1314.3 314.7 1312.6 315.5 1311.9 317.2 1312.8 318.9L1327.7 350.8 1310 349.2 1302.6 333.5C1301.8 331.8 1300.1 331.2 1298.4 332 1297.2 332.5 1296 334.5 1296.8 336.2L1302.5 348.4 1280.5 346.7C1278.3 346.3 1276.8 347.7 1277 349.8 1277 351.2 1277.8 352.9 1279.8 352.7L1302.1 355 1294.6 366.2C1293.7 367.4 1294 369.4 1295.1 370.3 1296.2 371.2 1297.6 371.2 1298.2 370.9 1298.8 370.7 1299.4 370.4 1299.7 369.5L1309.5 355.8 1326.9 356.8 1306.4 385.5C1305.8 387.2 1306 389.2 1307.2 390.1 1308.3 390.9 1309.7 391 1310.9 390.4 1311.5 390.2 1311.5 390.2 1311.8 389.3L1334.4 357.6 1360.9 360 1340.6 382.9 1371.2 382 1356.1 403.9 1317.2 400.9C1315.8 400.9 1314 401.7 1313.7 404 1313.6 405.4 1315 406.9 1316.7 407.5L1351.9 410.1 1341.5 424.2 1324.6 422.9C1322.9 422.2 1321.5 423.6 1321.1 425.9 1321.1 427.4 1322.5 428.8 1324.2 429.4L1337.3 430.4 1324.8 448.9C1323.3 450.3 1324.2 452.1 1325.5 453.5 1326.4 453.8 1327.8 453.9 1328.4 453.6 1329 453.3 1329.6 453.1 1329.9 452.2L1342.7 434.2 1348.4 446.4C1349.2 448.1 1351.4 448.5 1352.6 447.9L1352.6 447.9C1354.3 447.1 1355 445.4 1354.1 443.7L1346.8 428 1357.2 414 1371.9 445.3C1372.7 447 1374.4 447.7 1376.1 446.8S1378.5 444.3 1377.7 442.6L1361.4 407.8 1376.6 385.9 1386.4 414.5 1400.9 387.9 1412.2 412.3 1390.2 443.8C1389 445.7 1389.8 447.5 1391 448.4 1392.1 449.3 1394.1 449 1395.6 447.6L1415.5 419.2 1422.5 434.3 1413 448.7C1411.5 450.1 1411.8 452.1 1413.7 453.3 1414.9 454.2 1416.9 453.9 1418.3 452.5L1425.8 441.3 1435.3 461.6C1436.1 463.3 1437.8 463.9 1439.5 463.1S1441.9 460.6 1441.1 458.9L1431.6 438.6 1444.7 439.5C1445.6 439.8 1446.2 439.5 1446.7 439.2 1447.9 438.7 1448.2 437.9 1448.5 437 1448.9 434.7 1447.5 433.3 1445.5 433.5L1428.3 431.6 1421 416 1455.9 419.4C1456.4 419.2 1457 418.9 1457.6 418.6 1458.8 418.1 1459.1 417.2 1459.4 416.4 1459.7 414.1 1458.3 412.6 1456.3 412.9L1418 409.6 1406.6 385.2 1436.3 391.2 1420.6 365.3 1447.2 367.7 1463.5 402.5C1464.3 404.2 1466.6 404.5 1467.7 404 1469.5 403.2 1470.1 401.5 1469.3 399.8L1454.6 368.4 1472.1 369.5 1479.4 385.1C1480.2 386.9 1481.9 387.5 1483.6 386.7S1486 384.2 1485.2 382.4L1479.5 370.2 1501.5 372C1502.3 372.3 1502.9 372 1503.5 371.7 1504.1 371.5 1505 370.3 1505 368.9 1505 367.5 1504.2 365.7 1502.2 366ZM1423.6 382.2L1399.4 377.3 1387.7 399 1379.4 375.3 1355.1 376.1 1371 357.4 1358.4 336.4 1382.6 341.4 1394.3 319.6 1402.3 342.7 1427 342.5 1410.7 360.7 1423.6 382.2Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M521.9 222.1L516.6 182.8 523.1 173.9 547.4 176.9 551.9 187.2 536.7 224C536.6 224.4 536.6 224.4 536.5 224.9 536.4 225.9 536.8 226.9 538.2 227.5 539.6 227.7 540.6 227.4 541.3 226L554.5 193.8 561.2 209.6 555.5 223.9C555.5 223.9 555.5 224.4 555.5 224.4 555.4 225.3 555.7 226.3 557.1 227 558 227.6 559.5 226.8 560.2 225.4L564.2 216.3 569.1 228C569.4 229 570.8 229.7 572.3 229.4S574 227.2 573.7 225.7L568.8 214.4 578 218C579.4 218.6 581 217.9 581.6 216.5 581.7 215.5 581.4 214.1 580.1 213.4L565.8 207.8 559.1 191.4 591.3 204.6C592.7 205.3 594.2 204.5 594.8 203.6 595 202.2 594.7 200.7 593.3 200.1L556.5 185.3 552 174.6 566.5 155.6 577.9 157 602.6 188.1C603.4 189.2 604.8 189.4 605.9 188.6S607.1 186.3 606.3 185.2L584.6 157.9 602.2 160 611.4 171.8C612.2 172.9 613.6 173.1 615.2 172.3S616.4 170 615.6 169L608.8 160.9 621.7 162.5C623.1 162.6 624.3 161.3 624.4 159.9 624.6 158.5 623.8 157.4 622.4 157.2L609.5 155.6 617.5 149.4C619.1 148.6 619.3 147.2 617.9 146 617.1 145 615.7 144.8 614.6 145.6L602.8 154.8 585.2 152.6 613 131.4C614.1 130.6 614.3 128.7 613.5 127.6S611.2 126.3 610.1 127.2L578.5 151.8 567.1 150.4 557.8 127.9 564.7 119.1 604.1 113.8C605.5 113.5 606.2 112.2 606.4 110.7 606.1 109.3 604.7 108.6 603.3 108.4L568.8 113.3 579.2 99.6 594.5 97.7C595.9 97.4 596.6 96 596.8 94.6 596.4 93.5 595.1 92.4 593.6 92.7L583.8 93.9 591.4 83.7C592 82.8 591.7 81.3 590.8 80.3 589.4 79.6 588 79.9 587.4 80.8L579.8 91 578.2 80.6C577.8 79.6 576.5 78.5 575.5 78.9 574.1 78.7 573.5 79.6 573.3 81 573.3 81 573.3 81.5 573.3 81.5L575.2 96.7 564.8 110.4 559.9 75.9C559.6 74.5 558.8 73.4 557.3 73.7 555.8 74 555.2 74.9 555.1 75.8 555 76.3 555 76.3 555 76.3L560.7 116.2 553.8 125 529.5 122 525.5 111.8 540.3 74.5C540.9 73.6 540.1 72 539.2 71.4 537.8 70.8 536.3 71.6 535.6 72.9L522.4 105.1 515.7 89.3 521.3 75C522 73.6 521.7 72.2 520.3 72 518.9 71.3 517.3 72.1 516.7 73L513.1 82.7 508.3 71C507.5 69.9 506.1 69.2 504.6 69.5 504.1 70 503.5 70.9 503.4 71.8 503.3 72.3 503.3 72.3 503.7 72.8L508.5 84.5 498.8 80.9C497.5 80.3 496.4 81.1 495.8 82 495.7 82.5 495.7 82.5 495.7 82.9 495.6 83.9 495.9 84.9 496.8 85.5L511.1 91.2 517.8 107 485.6 93.8C484.2 93.6 482.7 93.9 482.5 95.3 482 95.8 482 95.8 481.9 96.2 481.8 97.2 482.7 98.3 483.5 98.9L520.9 113.7 524.9 123.8 510.4 143.3 499.5 141.9 474.9 110.3C474 109.3 472.1 109 471 109.9S469.7 112.6 470.6 113.7L492.3 141.1 475.2 138.9 465.5 127.1C464.7 126 463.3 125.8 462.2 126.7 461.1 127.5 460.9 128.9 461.8 130L468 138 455.2 136.4C454.2 136.3 452.7 137.1 452.5 138.5 452.3 140 453.6 141.6 454.5 141.7L467.4 143.3 459.3 149.5C458.8 149.9 458.3 150.4 458.2 150.8 458.1 151.8 458.5 152.3 458.9 152.9 459.8 153.9 461.2 154.1 462.3 153.3L474.5 144.2 491.7 146.3 463.9 167.5C463.3 167.9 463.3 168.4 463.2 169.4 463.1 169.8 463 170.3 463.5 170.8 464.3 171.9 466.2 172.2 467.3 171.3L498.8 147.2 509.8 148.5 519.1 170.5 512.6 179.9 472.8 185.1C471.8 185.4 470.7 186.3 470.6 187.2 470.6 187.7 470.6 187.7 471 187.7 470.9 189.2 472.2 190.3 473.7 190L508.1 185.1 497.7 199.3 482.4 201.3C481.4 201.6 480.8 202.5 480.7 203.5 480.7 203.5 480.6 203.9 480.6 203.9 480.5 205.4 481.8 206.5 483.3 206.2L493.6 204.6 486.1 214.8C485.5 215.2 485.5 215.7 485.4 216.1 485.3 217.1 485.6 218.1 486.1 218.2 487.4 219.3 488.9 219 490 218.2L497.5 208 498.7 217.8C499 219.3 500.3 220.4 501.8 220.1 502.8 219.8 504 218.4 503.6 217.4L501.6 202.2 512.1 188.5 517 223C517.3 224.5 518.6 225.1 520.1 225.3 521.1 224.9 522.2 223.6 521.9 222.1ZM545.1 171.3L526.6 169 523.7 168.7 522.6 166.1 515.5 149.3 514.4 146.2 516.1 144 527.1 129.4 528.9 127.2 531.7 127.6 550.3 129.9 553.2 130.2 554.3 132.8 561.4 149.6 562.5 152.2 560.7 154.9 549.7 169.5 548 171.7 545.1 171.3Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M1155.9 279.5L1144.8 270.9 1152.4 267.4C1153.3 267.1 1153.8 266 1153.6 264.7 1152.9 263.8 1151.7 263.3 1150.8 264L1141.1 268.1 1132.2 261.8 1152.5 253.3C1153.4 252.6 1153.9 251.5 1153.6 250.6 1152.9 249.3 1151.8 248.8 1150.9 249.5L1128.5 259 1115.1 249 1133.5 243.5 1116.9 233.9 1132.2 227.2 1151.8 241.6C1151.8 242 1152.2 242 1152.6 242.1 1153.4 242.1 1154.2 241.8 1154.7 241.1 1155.2 240.3 1154.9 239.1 1154.2 238.2L1136.4 225.3 1146.6 221.2 1155.1 227.4C1155.4 227.9 1155.8 227.9 1156.2 228 1156.6 228 1157.5 227.7 1158 227 1158.5 226.2 1158.2 225 1157.4 224.5L1150.8 219.3 1163.6 213.5C1164.8 213.3 1164.9 212.1 1164.7 210.8 1164.4 210 1163.2 209.5 1161.9 210.1L1149.2 215.5 1150.2 207.1C1150.3 206 1149.2 205 1148.5 204.9 1147.3 204.8 1146.4 205.5 1146.2 206.7L1145 217.4 1134.8 221.5 1137.3 200C1137.5 198.8 1136.8 197.9 1135.6 197.8 1134.8 197.7 1133.5 198.4 1133.4 199.5L1130.6 223.4 1115.3 230.1 1119.5 211.6 1103.1 221 1105 204.3 1127.1 194.8C1128.4 194.1 1128.5 192.9 1128.2 192.1 1127.9 191.3 1126.8 190.7 1125.5 191L1105.5 199.9 1106.8 189.2 1116.6 184.7C1117.8 184.4 1118.4 183.3 1117.7 182 1117.4 181.2 1116.3 180.6 1115 181.3L1107.4 184.4 1109 170.5C1109.1 169.3 1108.4 168.4 1107.2 168.3S1105.1 168.9 1105 170.1L1103.4 184 1096.7 179.2C1095.6 178.2 1094.4 178.5 1093.9 179.2 1092.9 180.3 1093.2 181.6 1094.3 182.1L1102.8 188.7 1101.6 199.5 1084.2 186.2C1083 185.6 1081.8 185.9 1081.3 186.6 1080.4 187.7 1080.6 189 1081.8 189.5L1101.1 203.8 1099.1 220.5 1085.3 207.6 1085.1 226.5 1071.8 216.5 1074.6 192.7C1074.7 191.5 1073.6 190.6 1072.8 190.5 1071.6 190.3 1070.7 191 1070.6 192.2L1068.1 214.1 1059.2 207.4 1060.4 196.7C1060.6 195.5 1059.9 194.6 1058.7 194.5 1057.9 194.4 1056.6 195 1056.4 196.2L1055.5 204.6 1044.3 196.4C1043.2 195.5 1042 195.7 1041.5 196.9 1041 197.6 1040.8 198.8 1042 199.4L1053.1 207.9 1045.4 211.4C1044.6 211.7 1044 212.9 1044.3 213.7 1044.6 214.6 1045.4 215.1 1045.8 215.1 1046.2 215.1 1046.6 215.2 1047 214.8L1056.8 210.7 1065.7 217 1045.4 225.5C1044.5 226.2 1044 227.4 1044.3 228.2 1044.6 229.1 1045.3 229.5 1046.1 229.6 1046.5 229.7 1046.5 229.7 1046.9 229.3L1069.4 219.9 1082.7 229.9 1064.4 235.4 1081 245 1065.7 251.7 1046 237.3C1045.3 236.8 1044.1 236.7 1043.1 237.7 1042.7 238.5 1042.9 239.7 1043.6 240.6L1061.4 253.6 1051.3 257.6 1042.8 251.4C1042.1 250.5 1040.8 250.8 1039.9 251.9 1039.4 252.6 1039.7 253.9 1040.4 254.7L1047 259.5 1034.3 265.3C1033.1 265.6 1032.9 266.8 1033.2 268 1033.5 268.4 1034.3 268.9 1034.7 269 1035.1 269 1035.5 269.1 1035.9 268.7L1048.6 263.4 1047.6 271.7C1047.5 272.9 1048.6 273.8 1049.4 273.9L1049.4 273.9C1050.6 274.1 1051.5 273.4 1051.6 272.2L1052.9 261.4 1063 257.4 1060.5 278.8C1060.4 280 1061.1 280.9 1062.3 281.1S1064.3 280.5 1064.5 279.3L1067.3 255.5 1082.5 248.8 1078.4 267.2 1094.8 257.9 1092.8 274.5 1070.8 284.1C1069.5 284.7 1069.3 285.9 1069.6 286.7 1070 287.6 1071.1 288.1 1072.3 287.9L1092.3 279.3 1091.1 289.6 1081.3 294.1C1080 294.4 1079.5 295.5 1080.2 296.8 1080.5 297.7 1081.6 298.2 1082.8 298L1090.5 294.4 1088.9 308.3C1088.7 309.5 1089.4 310.4 1090.6 310.5S1092.7 310 1092.9 308.8L1094.5 294.9 1101.2 299.7C1101.5 300.1 1101.9 300.2 1102.3 300.2 1103.1 300.3 1103.5 300 1104 299.6 1104.9 298.5 1104.7 297.3 1103.5 296.7L1095 290.1 1096.3 279.4 1113.7 292.7C1114.1 292.7 1114.5 292.8 1114.8 292.8 1115.6 292.9 1116.1 292.6 1116.5 292.2 1117.5 291.1 1117.2 289.9 1116.1 289.3L1096.8 275 1098.7 258.3 1112.5 271.2 1112.7 252.3 1126.1 262.3 1123.3 286.2C1123.1 287.3 1124.2 288.3 1125 288.4 1126.2 288.5 1127.1 287.8 1127.3 286.6L1129.8 265.2 1138.7 271.4 1137.4 282.2C1137.3 283.4 1138 284.2 1139.2 284.4S1141.3 283.8 1141.4 282.6L1142.4 274.3 1153.5 282.4C1153.9 282.9 1154.3 282.9 1154.7 283 1155.1 283 1155.9 282.7 1156.4 282 1156.9 281.2 1157 280 1155.9 279.5ZM1108.7 262.3L1097.5 251.7 1084.1 259.4 1087.5 244.1 1074.3 236.5 1088.9 231.8 1089.1 216.5 1100.4 227.1 1113.7 219.4 1110.4 234.3 1123.6 242.3 1109 246.6 1108.7 262.3Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M656.8 303.1L637.1 319.4 627.8 318.3 634.5 312.9C635.4 312.5 635.3 311.5 634.9 310.6 634.3 310.1 633.2 309.9 632.7 310.5L623.4 317.9 614.3 317.1 619.7 309.7 631.5 307.9C631.5 307.9 631.8 307.7 631.8 307.7 632.4 307.5 632.7 306.6 632.7 305.9 632.3 305 631.8 304.6 630.8 304.7L622.3 306.1 627.7 298.7 652.8 294.3C652.8 294.3 653.2 294.5 653.2 294.5 653.8 294.2 654.1 293.4 654.1 292.7 654 291.7 653 291.1 652.2 291.5L630.3 295.1 636.6 285.9 646.4 284.2C646.4 284.2 646.4 284.2 646.7 284.1 647.3 283.8 647.7 283.3 647.8 282.6 647.4 281.7 646.7 280.9 645.7 281L639.2 282.2 643.9 275.5C644.6 274.8 644.2 274 643.7 273.5 643 272.8 642 272.9 641.4 273.9L636.5 280.3 635.8 274C635.4 273.1 634.7 272.3 633.8 272.7 632.8 272.8 632.4 273.4 632.5 274.4L634.1 284.2 627.6 293.1 623.9 270.9C623.9 270.2 622.9 269.6 621.9 269.7 621.3 270 620.6 270.7 620.7 271.7L625.1 296.8 619.6 304.1 618.2 295.6C618.1 294.6 617.3 294.3 616.3 294.4 615.5 294.4 614.9 295.4 614.9 296.1L617.1 307.8 611.8 315.5 607.9 307 612 296C612.4 295.1 612 294.3 611.1 294 610.6 293.5 609.4 294 609.1 294.9L606.1 302.9 602.2 294.5 611.4 270.6C611.7 269.8 611.3 268.9 610.5 268.6 609.6 268.3 608.8 268.7 608.4 269.5L600.4 290.4 595.9 280.5 599.4 271.2C599.7 270.3 599.3 269.5 598.4 269.1 597.6 268.8 596.7 269.2 596.4 270.1L593.9 276.1 590.6 268.9C590.2 268 589.3 267.7 588.4 268.1 587.6 268.5 587.3 269.3 587.6 270.2L591 277.5 585 275.2C584.2 274.9 583.3 275.3 583 276.2S583.1 277.9 583.9 278.2L592.8 281.5 597.5 291.7 576.7 284C575.8 283.6 575 284 574.7 284.9 574.3 285.7 574.7 286.6 575.6 286.9L599.3 295.8 603.2 304.3 595.1 301.2C594.3 300.9 593.4 301.3 593.1 302.2 592.7 303 593.1 303.9 594 304.2L605 308.3 608.7 316.5 599.9 315.6 592.2 306.4C591.6 306 590.5 305.8 590 306.4 589.3 307 589.3 307.8 589.7 308.6L595.2 315.3 586.3 314.4 570 294.7C569.3 294 568.6 294 567.7 294.4 567 295.1 567.1 296.1 567.3 296.6L581.6 314.1 570.5 312.8 564.3 305.4C563.9 304.5 562.9 304.6 562 305 561.6 305.6 561.4 306.7 562.1 307.5L566.1 312.3 558.1 311.8C557.2 311.4 556.5 312.1 556.3 313.3 556.3 314 556.9 314.7 557.7 314.8L565.8 315.6 560.6 319.7C559.9 320.4 560 321.4 560.5 321.9 560.9 322.8 561.7 322.8 562.2 322.5 562.5 322.4 562.5 322.4 562.8 322.3L570.2 316.1 581.3 317.3 564.2 331.5C563.3 331.9 563.4 332.9 563.8 333.7 564.4 334.2 565.1 334.2 565.7 334 566 333.8 566 333.8 566 333.8L586 317.7 594.9 318.6 588.2 324C587.5 324.7 587.5 325.4 587.9 326.3 588.4 326.8 589.3 327.1 589.9 326.8 590.2 326.7 590.2 326.7 590.4 326.6L599.6 318.9 608.5 319.8 603.3 327 591.6 329.2C590.6 329.3 590 330.3 590 331 590.4 331.9 591.1 332.6 592 332.2L600.5 330.8 595.5 338.3 570 342.6C569.2 342.5 568.6 343.5 568.6 344.2 569 345.1 569.7 345.8 570.7 345.7L592.6 342.1 586.1 351 576.6 352.5C575.6 352.6 575 353.6 575.4 354.5 575.4 355.2 576 356 577.1 355.9L583.5 354.7 578.9 361.4C578.4 361.9 578.5 362.9 579.2 363.7 579.6 363.8 580.3 363.9 580.9 363.6 580.9 363.6 581.2 363.5 581.5 363.3L586.2 356.6 587.4 363.1C587.4 363.8 588.3 364.4 589.1 364.5 589.3 364.3 589.3 364.3 589.3 364.3 590.2 363.9 590.5 363.1 590.3 362.5L588.8 353 595.1 343.8 598.9 366C599.3 366.8 599.8 367.3 600.8 367.2 600.8 367.2 601.1 367 601.1 367 601.7 366.8 602.2 366.2 602.1 365.2L598 340 603.1 332.8 604.5 341.3C604.9 342.1 605.6 342.9 606.5 342.5 606.6 342.8 606.9 342.6 606.9 342.6 607.5 342.4 607.8 341.5 607.8 340.8L605.7 329.1 611.1 321.7 614.8 329.9 610.7 340.9C610.4 341.8 610.9 342.9 611.7 343.2 612.5 343.3 613.3 342.9 613.8 342.3L616.7 334 620.5 342.4 611.6 366.1C611.3 367 611.7 367.9 612.5 368.2 613.4 368.5 614.3 368.1 614.6 367.3L622.4 346.5 627 356.7 623.7 365.6C623.3 366.4 623.7 367.3 624.6 367.6S626.3 367.5 626.6 366.7L628.9 360.8 632.2 368C632.6 368.9 633.4 369.2 634.3 368.8 635.2 368.4 635.5 367.6 635.1 366.7L631.8 359.4 638 361.5C638.4 361.7 638.8 361.8 639.1 361.7 639.4 361.6 639.9 361 640 360.6 640.4 359.8 640 358.9 639.1 358.6L629.9 355.4 625.3 345.2 646.3 352.8C646.8 353 647.2 353.1 647.5 353 647.8 352.9 648.2 352.3 648.4 351.9 648.7 351 648.3 350.2 647.4 349.8L623.4 341.1 619.6 332.6 627.8 336C628.2 336.1 628.8 335.8 629.1 335.7 629.4 335.6 629.6 335.4 629.8 335 630.1 334.2 629.6 333 628.9 333L617.7 328.6 614 320.4 623.2 321.2 630.5 330.5C631.1 330.9 631.9 331.2 632.5 331 632.8 330.8 632.8 330.8 632.7 330.5 633.6 330.1 633.7 329 633.1 328.3L627.6 321.6 636.7 322.4 652.9 342.5C653.4 342.9 654.1 342.9 654.7 342.7 655 342.5 655 342.5 655 342.5 655.8 341.8 656.1 341 655.4 340.3L641.1 322.8 652.3 324.1 658.4 331.5C659.1 332.2 659.8 332.3 660.4 332 660.4 332 660.7 331.9 660.7 331.9 661.4 331.2 661.3 330.2 661.1 329.6L656.7 324.6 664.8 325.4C665.1 325.3 665.4 325.2 665.7 325 666 324.9 666.4 324.3 666.6 323.9 666.5 322.9 666.1 322 665.1 322.1L656.9 321.3 662.1 317.2C662.8 316.5 662.7 315.5 662.5 314.9 661.8 314.1 660.8 314.3 659.9 314.6L652.5 320.8 641.5 319.8 658.7 305.7C659.4 305 659.6 303.9 659 303.4 658.3 302.7 657.5 302.4 656.8 303.1Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M1055.7 549.5L1038.2 539.5 1049.6 532.3C1050.9 531.7 1051.5 529.7 1050.9 527.8 1049.6 526.6 1047.6 525.9 1046.4 526.6L1031.1 535.8 1015 526.4 1046.1 508.1C1048 506.7 1048.6 504.8 1047.3 503.6 1046.6 501.6 1044.7 501 1042.8 502.3L1008.5 522.7 993.7 514.6 993.1 475.6 1005.8 467.7 1042.6 488.9C1043.2 488.9 1043.9 488.9 1044.5 488.9 1045.1 488.9 1046.4 488.2 1047 487.6 1048.3 485.6 1047.6 483.7 1045.7 483.1L1012.1 463.8 1028 454.6 1045.4 463.9C1045.4 464.5 1046.1 464.5 1046.7 464.5 1048 464.5 1049.2 463.8 1049.9 462.5 1050.5 461.3 1049.8 459.3 1048.5 458.1L1034.3 450.6 1054 438.8C1055.3 438.1 1055.9 436.2 1055.2 434.3 1053.9 433 1052 432.4 1050.7 433.1L1032.3 444.3 1032.1 430.8C1032.1 428.9 1030.1 427.6 1028.9 427.7 1026.9 427.7 1025 429 1025.1 430.9L1025.3 448.2 1009.5 457.4 1008.9 421.6C1008.9 419.6 1007.6 418.4 1005.7 418.4 1003.8 418.4 1002.5 419.7 1002.5 421.7L1003.1 461.3 989.8 469.9 955.6 450.5 955.4 435.8 990.3 414.8C992.2 414.1 992.8 411.6 991.5 410.3 990.8 408.4 988.9 408.4 987 409.1L955.3 428.1 955 409.6 970.8 400.4C972.1 399.7 972.7 397.2 972 395.9S968.8 394 966.9 394.7L954.9 401.9 954.5 379.5C954.5 377.6 952.5 376.3 950.6 376.4 949.3 376.4 947.4 377.7 947.5 379.6L947.8 402 934.9 395.2C933.6 394.5 931.7 394.6 930.4 396.5 929.8 397.8 930.5 400.4 931.8 401L947.9 409.7 948.2 428.2 915.9 410.2C914 409.6 912.1 409.6 910.8 411.5 910.2 412.8 910.9 415.4 912.2 416L948.3 435.9 948.6 450.6 914.9 471 901.4 462.9 900.8 423.2C900.7 421.3 899.4 420 897.5 420.1 895.6 420.1 893.7 421.4 893.7 423.3L894.3 459.1 878.1 450.4 877.9 433.2C877.8 431.2 876.6 430 874.6 430 872.7 430 871.5 431.3 871.5 433.3L871.7 446.7 853 436.1C851.7 435.5 849.1 436.2 848.5 437.4 847.9 439.4 847.9 441.3 849.8 441.9L869.2 453.1 855.9 461C854.6 462.3 854 464.2 854.7 465.5 855.3 466.8 856.6 467.4 857.9 467.4 857.9 467.4 858.6 467.4 859.2 466.7L876.3 456.9 892.5 465.6 859.5 485.9C857.6 486.6 857 488.5 858.3 490.4 858.9 491 859.6 491.7 860.8 491.7 861.5 491.7 862.1 491.6 862.8 491.6L898.9 469.3 911.8 476.8 912.4 515.8 897.8 524.4 863 505.1C861 503.8 859.1 504.5 858.5 506.4 857.2 507.7 857.9 509.6 859.9 510.9L891.5 528.3 875.6 538.2 860.1 529.4C858.8 528.8 856.9 529.5 855.7 530.8 855.1 532.7 855.1 534.6 857 535.2L868.7 542.1 851.5 552.6C849.6 553.3 849.6 555.2 850.3 557.1 851 557.7 852.3 558.4 853.5 558.3 853.5 558.3 854.2 558.3 854.8 558.3L873.2 547.2 873.5 563.2C873.5 564.4 874.8 566.3 876.7 566.3 878.6 566.3 879.9 564.3 879.9 563.1L879.6 543.2 895.4 533.4 896 572.4C896 574.3 898 575.6 899.9 575.6S903.1 574.2 903 572.3L902.4 529.4 915.7 521.6 949.9 540.9 950.2 557.5 914.7 578.5C913.4 579.8 912.8 581.8 913.4 583.7 914.1 584.3 915.4 584.9 916.7 584.9 917.3 584.9 917.9 584.9 918.6 584.2L950.3 565.2 950.6 583.7 934.7 593.6C933.5 594.3 932.8 596.2 933.5 598.1 934.8 599.4 936.7 600 938 599.3L950.7 591.4 951 611.9C951 613.2 953 615.1 954.2 615.1 956.2 615 958.1 613.1 958 611.8L957.7 591.3 970 598.8C970.6 598.8 971.3 598.8 971.9 598.8 973.2 598.8 974.5 598.1 975.1 597.5 975.7 595.5 975 593.6 973.7 592.4L957.6 583.6 957.3 565.1 989.6 583.2C991.5 584.4 993.5 583.7 994.1 582.4 995.3 580.5 994.7 578.6 993.4 577.3L957.2 557.4 957 540.8 990.6 520.4 1004.1 527.9 1004.8 570.8C1004.8 572.7 1006.1 573.9 1008 573.9 1010 573.9 1011.2 572.6 1011.2 570.7L1010.6 531.6 1026.7 541 1027 560.8C1027.1 562.1 1029 564 1030.9 564 1032.8 563.9 1034.1 562 1034.1 560.7L1033.8 544.7 1052.6 555.3C1053.2 555.3 1053.2 555.3 1053.8 555.3 1055.1 555.3 1056.4 554.6 1057 554 1057.6 552 1057 550.1 1055.7 549.5ZM956.8 533.1L953 535.1 949.8 533.2 922 517.6 918.8 515.7 918.8 511.9 918.3 480.5 918.2 476.7 921.4 474.7 948.7 458.3 951.8 456.4 955.7 458.2 982.8 473.8 986.7 475.7 986.8 479.5 987.2 510.9 987.3 514.7 983.5 516.7 956.8 533.1Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M200 242.8L238.5 206.4 253.1 206.5 268.7 235.1 261.2 248 209.5 260.2C209 260.5 209 260.5 208.4 260.8 207.3 261.4 206.5 262.6 206.8 264.6 207.7 266.3 208.9 267.1 210.9 266.7L256 255.9 244.2 275.5 224.3 280.6C224.3 280.6 223.8 280.9 223.8 280.9 222.6 281.5 221.8 282.7 222.2 284.7 222.2 286.1 224.3 287.2 226.3 286.8L239.3 284 230.4 298.4C229.6 299.6 230 301.5 231.5 302.9S235.2 303.1 236.6 301.6L244.9 287.5 248.3 300.3C248.6 302.3 250.7 303.4 252.6 303 253.8 302.4 255.1 300.9 254.8 298.9L249.7 279 262.2 259.1 273 304.2C273.4 306.2 275.4 307.3 276.9 307.2 278.5 306.3 279.9 304.8 279.6 302.8L266.8 251.5 274.9 238.3 306.7 239.1 314.1 252.6 299.6 303.5C299.1 305.3 300.1 307 301.8 307.5S305.2 307 305.7 305.3L318.4 260.4 329.7 281.2 324.2 300.3C323.6 302.1 324.6 303.7 326.6 304.8S330 304.4 330.5 302.7L334 289.1 342.3 304.2C343.3 305.9 345.6 306.1 347.2 305.2 348.9 304.3 349.4 302.5 348.5 300.8L340.2 285.7 353.2 289.5C355.3 290.6 357 289.7 357.2 287.4 357.7 285.6 356.8 283.9 355 283.4L335.9 277.8 324.5 257.1 369.2 270.6C370.9 271.1 373.1 269.9 373.6 268.1S373.2 264.7 371.5 264.2L320.2 249.2 312.9 235.7 329.9 208.2 344.8 208.8 381.2 247.2C382.7 248.6 384.6 248.2 386.3 247.3 387.7 245.8 387.3 243.8 386.4 242.2L354.2 208.7 377.2 209.3 391.2 224.2C392.7 225.6 394.7 225.2 396.4 224.3 397.2 223.1 397.4 220.8 395.9 219.5L386.9 209.8 403.8 210C405.3 209.9 406.7 208.5 407.2 206.7 406.8 204.7 405.3 203.4 403.9 203.4L387 203.2 396.9 193.4C397.7 192.2 397.9 189.9 396.8 189.1 395.8 187.4 394.4 187.4 392.7 188.4 392.7 188.4 392.2 188.7 392.2 188.7L377.2 202.7 354.3 202.1 387.7 169.9C389.1 168.4 389.6 166.7 388.1 165.3 386.7 164 385.2 164 384.1 164.6 383.5 164.9 383.5 164.9 383.5 164.9L344.8 202.2 329.9 201.6 314.2 173 322.1 160.6 374 147.5C375.5 147.5 376.5 145.4 376.5 144 376.1 142 374.1 140.9 372.1 141.3L326.9 152.1 338.8 132.5 358.7 127.5C360.7 127.1 362 125.6 361.1 123.9 360.8 122 358.7 120.9 357.3 120.9L344 124.6 352.9 110.2C353.4 108.5 353 106.5 351.5 105.1 350.7 104.9 349.2 104.9 348.1 105.5 347.5 105.8 347.5 105.8 347.3 106.7L338.4 121.1 334.7 107.7C334.4 105.8 332.6 105.2 331.2 105.3 330.6 105.6 330.6 105.6 330.1 105.9 329 106.5 328.1 107.7 328.2 109.1L333.2 129 321.4 148.6 310.5 103.5C309.6 101.8 308.1 100.4 306.4 101.4 305.6 101.1 305.6 101.1 305 101.4 303.9 102 303.4 103.8 303.4 105.2L316.5 157.1 308.7 169.4 276.3 168.9 269.2 156 284.2 104.8C284.7 103 283.5 100.8 281.8 100.3S277.8 101 277.3 102.7L264.6 147.6 253.5 127.4 258.8 107.7C259.3 106 258.4 104.3 256.7 103.8 254.9 103.3 253.3 104.2 252.7 105.9L248.9 119 240.6 103.8C240 102.7 238 101.6 236.3 102.5 234.6 103.5 233.8 106.1 234.5 107.2L242.8 122.3 229.7 118.5C228.9 118.3 228 118 227.4 118.3 226.3 118.9 226.1 119.8 225.8 120.7 225.3 122.4 226.2 124.1 228 124.6L247.4 130.8 258.4 151 213.8 137.5C213 137.2 212.4 137.5 211.3 138.1 210.7 138.4 210.1 138.7 209.9 139.6 209.4 141.3 210.6 143.6 212.4 144.1L263 159.4 270.1 172.3 253.7 199.6 238.5 199.8 201.8 160.8C200.6 160 198.9 159.5 197.8 160.1 197.2 160.4 197.2 160.4 197.5 161 195.8 161.9 195.6 164.2 197.1 165.6L229.3 199 205.8 198.8 191.8 183.8C190.6 183 189.2 183.1 188.1 183.7 188.1 183.7 187.5 184 187.5 184 185.8 184.9 185.6 187.2 187.1 188.6L196.9 198.5 180 198.3C179.1 198 178.6 198.3 178 198.7 176.9 199.3 176.1 200.4 176.4 201 176.2 203.3 177.7 204.7 179.4 205.2L196.3 205.4 186.6 214.4C185.2 215.9 185 218.2 186.5 219.5 187.7 220.3 190 220.5 190.8 219.4L205.8 205.4 228.7 205.9 195.2 238.1C193.9 239.6 194.2 241.6 195.1 243.3 196.3 244.1 198.6 244.3 200 242.8ZM273.1 228.3L261.1 206.4 259.2 203.1 261.1 199.9 273.8 179 276.3 175.5 280 175.7 304.3 176.2 308.1 176.3 309.9 179.7 321.9 201.6 323.7 205 321.9 208.2 309.2 229 307.3 232.2 303 232.4 278.6 231.9 274.9 231.7 273.1 228.3Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M611.1 555.8L620.7 531.1 627.3 528 640.5 537.6 639.8 545 619.1 561.6C618.9 561.9 618.9 561.9 618.7 562.1 618.4 562.6 618.2 563.4 618.8 564.2 619.6 564.7 620.3 564.9 621.1 564.3L639.2 549.7 638 561.1 630.1 567.6C630.1 567.6 630 567.9 630 567.9 629.6 568.4 629.5 569.1 630 570 630.4 570.6 631.5 570.6 632.4 570L637.7 566 636.7 574.4C636.6 575.1 637.2 575.9 638.1 576.2S639.9 575.5 640.2 574.5L640.9 566.4 645.2 571.5C645.8 572.3 646.9 572.3 647.7 571.7 648.1 571.2 648.4 570.3 647.8 569.4L641.3 561.5 642.7 549.9 657.2 567.9C657.8 568.8 659 568.8 659.6 568.5 660.2 567.7 660.5 566.7 659.9 565.9L643.1 545.4 644 537.7 658.5 531.3 664.7 535.8 669.1 561.9C669.2 562.8 670 563.4 670.9 563.3S672.4 562.3 672.2 561.4L668.4 538.5 677.9 545.4 679.5 555.3C679.6 556.1 680.4 556.7 681.6 556.8S683 555.8 682.9 554.9L681.6 548.1 688.6 553.1C689.3 553.7 690.4 553.3 691 552.5 691.5 551.7 691.4 550.8 690.6 550.3L683.6 545.2 690.3 544.1C691.5 544.2 692.1 543.4 691.7 542.3 691.5 541.4 690.7 540.9 689.8 541L680 542.6 670.4 535.6 693.5 532.2C694.4 532 695.1 531 695 530.1S694.1 528.7 693.2 528.8L666.8 533 660.6 528.5 662.4 512.4 669.3 509.4 693.9 519.1C694.9 519.4 695.7 518.8 696.3 518 696.6 517 696 516.2 695.2 515.6L673.5 507.4 684 502.8 693.5 506.5C694.5 506.8 695.3 506.2 695.9 505.5 696 504.8 695.6 503.7 694.6 503.4L688.5 500.9 696.2 497.4C696.9 497.1 697.2 496.1 697 495.2 696.4 494.4 695.5 494.1 694.8 494.4L687.1 497.9 689.5 491.3C689.7 490.6 689.3 489.6 688.5 489.4 687.8 488.9 687.1 489.2 686.6 490 686.6 490 686.4 490.2 686.4 490.2L682.6 499.8 672.1 504.4 680.4 482.7C680.7 481.8 680.5 480.9 679.6 480.6 678.6 480.2 678 480.6 677.6 481.1 677.4 481.4 677.4 481.4 677.4 481.4L667.9 506.5 661 509.4 647.8 499.8 648.7 492.5 669.4 475.5C670 475.2 670.1 474 669.7 473.4 669.2 472.6 668 472.5 667.2 473.1L649.1 487.7 650.3 476.3 658.2 469.7C659 469.2 659.3 468.2 658.5 467.6 657.9 466.8 656.8 466.8 656.1 467.1L650.9 471.6 651.9 463.2C651.7 462.3 651.1 461.5 650.2 461.2 649.7 461.2 649.1 461.6 648.7 462.1 648.5 462.3 648.5 462.3 648.6 462.8L647.6 471.2 643.1 465.9C642.5 465.1 641.6 465.3 641 465.6 640.8 465.8 640.8 465.8 640.6 466.1 640.3 466.6 640.1 467.3 640.5 468L647 475.9 645.8 487.3 631.3 469.2C630.5 468.6 629.5 468.3 629 469.1 628.5 469.2 628.5 469.2 628.3 469.4 628 469.9 628.1 470.8 628.4 471.5L645.4 492.1 644.5 499.4 629.8 506.1 623.8 501.8 619.7 475.4C619.5 474.5 618.5 473.7 617.6 473.9S615.9 475.1 616.1 475.9L619.9 498.9 610.6 492.2 608.8 482.1C608.7 481.2 607.9 480.7 607 480.8 606.1 481 605.5 481.7 605.7 482.6L606.7 489.3 599.8 484.3C599.2 483.9 598.1 483.8 597.5 484.6 597 485.4 597.2 486.7 597.7 487.1L604.7 492.2 598 493.2C597.5 493.3 597.1 493.4 596.9 493.7 596.5 494.2 596.6 494.6 596.7 495.1 596.8 496 597.6 496.5 598.5 496.4L608.6 495 617.9 501.8 594.8 505.2C594.4 505.3 594.2 505.5 593.8 506.1 593.6 506.3 593.4 506.6 593.5 507 593.6 507.9 594.7 508.7 595.6 508.5L621.8 504.6 627.7 508.9 626.1 524.8 619.3 528.1 594.4 518.3C593.7 518.2 592.8 518.4 592.4 518.9 592.2 519.1 592.2 519.1 592.5 519.3 591.9 520.1 592.3 521.2 593.3 521.5L615 529.7 604.3 534.6 594.8 530.9C594.1 530.8 593.4 531.1 593 531.6 593 531.6 592.9 531.9 592.9 531.9 592.3 532.6 592.7 533.7 593.7 534L600.2 536.4 592.5 539.9C592.1 540 591.9 540.3 591.7 540.5 591.3 541 591.2 541.7 591.5 541.9 591.9 543 592.8 543.3 593.7 543.2L601.4 539.7 599 545.8C598.7 546.7 599.1 547.8 600 548.1 600.7 548.3 601.8 547.9 601.9 547.1L605.7 537.6 616.2 533 607.9 554.7C607.6 555.6 608.2 556.5 609 557 609.7 557.1 610.8 556.7 611.1 555.8ZM641 533.6L630.9 526.3 629.4 525.2 629.5 523.3 630.8 511.2 631.2 509.1 632.9 508.3 644 503.4 645.7 502.6 647.3 503.8 657.4 511.1 658.9 512.2 658.8 514.1 657.5 526.2 657.3 528.1 655.4 529.1 644.3 534 642.6 534.8 641 533.6Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3cpath d='M1200.3 505.5L1174.8 504.4 1168.6 497.4 1177.2 497.8C1178.1 498.1 1178.7 497.3 1179 496.3 1178.9 495.6 1178.2 494.7 1177.5 494.8L1165.7 494.1 1159.4 487.4 1168.4 485.5 1178.4 492.1C1178.4 492.1 1178.7 492.2 1178.7 492.2 1179.3 492.4 1180.1 492 1180.6 491.5 1180.9 490.6 1180.8 489.9 1180 489.3L1172.7 484.6 1181.7 482.8 1203.2 496.4C1203.2 496.4 1203.4 496.8 1203.4 496.8 1204 497 1204.8 496.6 1205.3 496 1205.9 495.2 1205.6 494.1 1204.7 493.8L1186.1 481.8 1197 479.2 1205.3 484.6C1205.3 484.6 1205.3 484.6 1205.6 484.7 1206.2 484.9 1206.9 484.8 1207.4 484.3 1207.7 483.4 1207.7 482.4 1206.9 481.8L1201.3 478.3 1209.3 476.5C1210.3 476.5 1210.6 475.5 1210.5 474.8 1210.5 473.8 1209.6 473.2 1208.5 473.5L1200.7 475 1204.3 469.8C1204.6 468.9 1204.6 467.9 1203.7 467.6 1202.9 467 1202.2 467.1 1201.6 468L1196.2 476.3 1185.4 478.6 1197.5 459.6C1198 459.1 1197.7 458 1196.9 457.4 1196.3 457.2 1195.3 457.2 1194.7 458L1181.1 479.5 1172.1 481.4 1176.8 474.1C1177.4 473.3 1176.9 472.5 1176.1 471.9 1175.6 471.4 1174.5 471.7 1174 472.2L1167.7 482.3 1158.7 484.4 1161.5 475.6 1172 470.2C1172.8 469.8 1173.1 468.9 1172.6 468.1 1172.5 467.4 1171.3 467 1170.5 467.4L1162.9 471.3 1165.7 462.5 1188.5 451C1189.3 450.6 1189.6 449.7 1189.2 448.9 1188.8 448.1 1187.9 447.8 1187.1 448.2L1167.1 458.2 1170.4 447.9 1179.2 443.3C1180 442.9 1180.3 442 1179.9 441.2 1179.5 440.4 1178.6 440.1 1177.8 440.5L1171.8 443.3 1174.3 435.7C1174.6 434.8 1174.2 434 1173.3 433.7 1172.3 433.4 1171.5 433.8 1171.2 434.7L1168.8 442.3 1165.9 436.7C1165.5 435.9 1164.6 435.6 1163.8 436S1162.7 437.3 1163.1 438.1L1167.4 446.6 1164 457.3 1153.9 437.5C1153.5 436.7 1152.5 436.4 1151.7 436.9 1150.9 437.3 1150.6 438.2 1151 439L1162.6 461.5 1159.8 470.4 1155.9 462.7C1155.5 461.9 1154.6 461.6 1153.7 462 1152.9 462.4 1152.6 463.4 1153.1 464.2L1158.4 474.6 1155.7 483.2 1149.8 476.6 1150.2 464.6C1150.1 463.9 1149.4 463 1148.7 463.1 1147.7 463.1 1147.2 463.6 1146.9 464.5L1146.5 473.1 1140.5 466.5 1141.7 441C1141.6 440 1141.1 439.5 1140.2 439.2 1139.2 439.2 1138.6 440 1138.4 440.7L1137.3 463.1 1129.9 454.7 1130.3 445.1C1130.6 444.2 1129.7 443.6 1128.8 443.3 1128.1 443.4 1127.2 444.1 1127.2 445.1L1126.9 451.4 1121.4 445.6C1121 444.8 1119.9 444.8 1119 445.5 1118.5 446 1118.6 447.1 1119.1 447.6L1124.5 453.7 1117.9 453.2C1116.9 453.3 1116.3 454.1 1116.4 454.8 1116.1 455.7 1116.6 456.2 1117.2 456.4 1117.6 456.5 1117.6 456.5 1117.9 456.6L1127.5 457 1134.9 465.4 1112.7 464.3C1111.8 464 1111.2 464.9 1110.9 465.8 1111 466.5 1111.5 467 1112.1 467.2 1112.4 467.3 1112.4 467.3 1112.4 467.3L1138.1 468.8 1144.1 475.4 1135.5 475C1134.5 475 1134 475.5 1133.7 476.4 1133.8 477.1 1134.2 477.9 1134.8 478.1 1135.1 478.2 1135.1 478.2 1135.4 478.3L1147.4 478.8 1153.3 485.4 1144.6 487.3 1134.5 481.1C1133.7 480.5 1132.6 480.8 1132.1 481.3 1131.8 482.2 1131.8 483.2 1132.7 483.5L1140 488.2 1131.2 490.4 1109.5 476.4C1109 475.9 1107.9 476.2 1107.4 476.7 1107.1 477.7 1107.1 478.7 1107.9 479.3L1126.6 491.3 1115.8 493.5 1107.7 488.3C1106.9 487.7 1105.8 488 1105.5 488.9 1105 489.4 1105 490.4 1105.8 491L1111.4 494.5 1103.4 496.3C1102.7 496.4 1102.1 497.2 1102.1 498.3 1102.4 498.7 1102.9 499.2 1103.5 499.4 1103.5 499.4 1103.8 499.4 1104.1 499.5L1112.1 497.7 1108.6 503.3C1108.1 503.9 1108.4 505 1108.9 505.5 1109.2 505.6 1109.2 505.6 1109.2 505.6 1110.1 505.9 1110.9 505.4 1111.1 504.8L1116.4 496.8 1127.3 494.2 1115.2 513.2C1114.9 514.1 1115 514.8 1115.8 515.4 1115.8 515.4 1116.1 515.5 1116.1 515.5 1116.7 515.7 1117.4 515.6 1118 514.8L1131.9 493.4 1140.6 491.4 1136 498.7C1135.7 499.6 1135.7 500.6 1136.6 500.9 1136.5 501.2 1136.8 501.3 1136.8 501.3 1137.4 501.5 1138.2 501.1 1138.7 500.6L1145 490.5 1154 488.6 1151.2 497.2 1140.8 502.6C1140 503 1139.6 504.2 1140 505 1140.5 505.5 1141.4 505.8 1142.1 505.7L1149.9 501.4 1147 510.3 1124.5 521.9C1123.7 522.3 1123.4 523.2 1123.8 524 1124.2 524.8 1125.1 525.1 1125.9 524.7L1145.7 514.5 1142.2 525.2 1133.8 529.6C1133 530 1132.7 530.9 1133.1 531.7S1134.4 532.8 1135.2 532.4L1140.9 529.5 1138.4 537.1C1138.1 538 1138.5 538.8 1139.5 539.1 1140.4 539.4 1141.2 539 1141.5 538.1L1143.9 530.5 1147.1 536.2C1147.3 536.6 1147.5 537 1147.8 537.1 1148.1 537.2 1148.8 537.1 1149.3 536.9 1150.1 536.5 1150.3 535.5 1149.9 534.7L1145.3 526.2 1148.7 515.5 1159.2 535.3C1159.4 535.7 1159.6 536.1 1159.9 536.2 1160.2 536.3 1160.9 536.2 1161.3 536 1162.1 535.6 1162.4 534.7 1162 533.9L1150.1 511.3 1152.9 502.4 1156.7 510.4C1156.9 510.8 1157.6 511 1157.9 511.1 1158.2 511.2 1158.5 511.3 1158.9 511.1 1159.7 510.6 1160.1 509.4 1159.6 508.9L1154.3 498.2 1157 489.6 1163.3 496.3 1162.5 508.2C1162.6 508.9 1163 509.7 1163.6 509.9 1163.9 510 1163.9 510 1164 509.7 1164.9 510 1165.8 509.3 1165.8 508.2L1166.2 499.6 1172.5 506.3 1171 532.1C1171.1 532.8 1171.6 533.3 1172.2 533.5 1172.5 533.6 1172.5 533.6 1172.5 533.6 1173.5 533.6 1174.3 533.1 1174.3 532.1L1175.4 509.6 1182.8 518.1 1182.4 527.7C1182.5 528.7 1183 529.2 1183.6 529.4 1183.6 529.4 1183.9 529.5 1183.9 529.5 1184.9 529.5 1185.5 528.7 1185.7 528L1185.8 521.4 1191.2 527.5C1191.5 527.6 1191.9 527.7 1192.2 527.8 1192.5 527.9 1193.2 527.8 1193.6 527.6 1194.2 526.7 1194.5 525.8 1193.6 525.2L1188.2 519.1 1194.8 519.5C1195.8 519.5 1196.4 518.7 1196.6 518.1 1196.6 517.1 1195.8 516.5 1194.9 516.2L1185.2 515.8 1177.8 507.7 1199.9 508.8C1200.9 508.7 1201.8 508 1201.7 507.3 1201.7 506.3 1201.3 505.5 1200.3 505.5Z' fill='rgba(51%2c 121%2c 194%2c 0.58)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1002'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cfilter id='SvgjsFilter1003'%3e%3cfeGaussianBlur stdDeviation='1'%3e%3c/feGaussianBlur%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");


}

header {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

/* Background layers */
.background-layer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    transition: opacity 1.5s ease-in-out;
    /* Smooth crossfade transition */
    opacity: 0;
    z-index: -1;
    /* Place behind content */
}

/* Set initial visibility of the first background */
.background-layer:first-child {
    opacity: 1;
}


nav {
    background-color: rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid var(--extra-light);
}

.nav_bar {
    max-width: var(--max-width);
    margin: auto;
    padding: 1.5rem 1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2rem;
}

.nav_logo a {
    font-size: 1.2rem;
    font-weight: 600;
    color: var(--white);
}

.nav_links {
    list-style: none;
    display: flex;
    align-items: center;
    gap: 2rem;
}

.link a {
    padding: 1.5rem 5px;
    font-weight: 500;
    color: var(--white);
    transition: 0.3s;
}

.link a:hover {
    color: var(--secondary-color);
    border-bottom: 2px solid var(--secondary-color);
}

.link span {
    padding: 1rem 0;
    color: var(--white);
    cursor: pointer;
}

.hamburger {
    display: none;
    cursor: pointer;
}

.hamburger .bar {
    display: block;
    width: 25px;
    height: 3px;
    margin: 5px auto;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all .3s ease-in-out;
    background-color: var(--white);

}



.header_container {
    padding: 9rem 1rem;
    position: relative;
    z-index: 1;
}


.header_container h1 {
    margin-bottom: 1rem;
    max-width: 1500px;
    font-size: 6rem;
    font-family: "Satisfy", cursive;
    font-weight: 500;
    font-style: normal;

}

.header_container h1 .h2 {
    margin-bottom: 1rem;
    max-width: 1500px;
    font-size: 3.5rem;
    font-family: "Satisfy", cursive;
    font-weight: 400;
    font-style: normal;
    -webkit-text-stroke: 1px #181515;
}

.header_container h3 {
    margin-bottom: 1rem;
    max-width: 700px;
    font-size: 2rem;
    font-family: var(--header-font);
}


.header_container h4 {
    position: relative;
    margin-left: 3rem;
    margin-bottom: 2rem;
    font-size: 1rem;
    font-weight: 500;
}

.header_container h4::after {
    position: absolute;
    content: "";
    left: -3rem;
    top: 50%;
    transform: translateY(-50%);
    height: 2px;
    width: 2rem;
    background-color: var(--white);
}

.header_container a {
    color: inherit;
}

/* about section */
.about_container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
    align-items: center;
}

.about_container :is(.section_header .section_subheader) {
    text-align: left;
}

.about_flex {
    margin: 2rem 0;
    padding: 2rem 1rem;
    display: flex;
    align-items: center;
    gap: 1rem;
    flex-wrap: wrap;
    background-color: var(--primary-color-light);

}

.about_card {
    flex: 1 1 150px;
    text-align: center;
    border-right: 2px solid var(--primary-color);
}

.about_card:last-child {
    border: none;
}

.about_card h4 {
    margin-bottom: 5px;
    font-size: 3rem;
    font-weight: 600;
    font-family: var(--header-font);
}

.about_card p {
    font-size: .9rem;
}

.about_image img {
    max-width: 450px;
    margin: auto;
    border-radius: 50%;
    transition: transform 0.3s ease-in-out;
    box-shadow: 0 0 10px var(--secondary-color);
}

.about_image:hover img {
    transform: scale(1.1);
    /* Enlarge the image slightly on hover */
    z-index: 10;
    /* Bring the image to the front */
    box-shadow: 0 0 20px var(--secondary-color);
    /* Optional: Add shadow for a more prominent effect */
}

/* discover */
.discover {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.05), transparent);
}

.discover_grid {
    margin-top: 4rem;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
}

.discover_card {
    max-width: 320px;
    margin: auto;
}

.discover_card:nth-child(2) {
    transform: translateY(5rem);
}

.discover_image {
    position: relative;
    transition: transform 0.3s ease-in-out;

}

.discover_image::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 50%;
    left: 0;
    bottom: 0;
    background-image: linear-gradient(to top, var(--primary-color), transparent);
}

.discover_image:hover {
    transform: scale(1.1);
    /* Enlarge the image slightly on hover */
    z-index: 10;

    /* Optional: Add shadow for a more prominent effect */
    box-shadow: 0 0 20px var(--secondary-color);
}

.discover_card_content {
    padding: 0 2rem;
    transform: translateY(-50%);
}

.discover_card_content h4 {
    margin-bottom: 1rem;
    font-size: 2rem;
    font-weight: 800;
    font-family: var(--header-font);
    color: var(--secondary-color);
}

.discover_card_content p {
    margin-bottom: 2rem;

}

.discover_btn {
    padding: .75rem 1rem;
    outline: none;
    font-size: 1rem;
    color: var(--primary-color);
    background-color: var(--secondary-color);
    border: 1px solid var(--primary-color);
    cursor: pointer;
}

.discover_btn a {
    color: inherit;
}

/* blogs */
.blogs_container {
    padding: 5rem 0;
}

.blogs_grid {
    margin-top: 4rem;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
}

.blogs_card {
    position: relative;
}

.blogs_card img {
    width: 100%;
    transition: transform 0.3s ease-in-out;
    border-radius: 10%;
    box-shadow: 0 0 10px var(--secondary-color);
}

.blogs_card:hover img {
    transform: scale(1.1);
    /* Enlarge the image slightly on hover */
    z-index: 10;
    /* Bring the image to the front */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
    /* Optional: Add shadow for a more prominent effect */
    box-shadow: 0 0 20px var(--secondary-color);
}

.blogs_card::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    /* background-image: linear-gradient(to top, var(--primary-color), transparent); */
}

.blogs_content {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 2rem;
    font-size: 1.2rem;
    font-weight: 500;
    z-index: 1;
}

/* journals */

.journals_grid {
    margin-top: 4rem;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
}

.journals_content {
    padding: 2rem;
    background-color: var(--primary-color-light);

}

.journals_card {
    transition: transform 0.3s ease-in-out;
}


.journals_card:hover {
    transform: scale(1.1);
    /* Enlarge the image slightly on hover */
    z-index: 10;
    /* Bring the image to the front */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
    /* Optional: Add shadow for a more prominent effect */
}

.journals_author {
    margin-bottom: 1rem;
    display: flex;
    align-items: center;
    gap: 1rem;
}

.journals_author img {
    max-width: 30px;
    border-radius: 100%;
}



.journals_author p {
    font-size: 0.9rem;
    opacity: 0.75;
}

.journals_author p a {
    text-decoration: none;
    color: inherit;
}

.journals_content h4 {
    margin-bottom: 0.5rem;
    font-size: 1.1rem;
    font-weight: 600;
}

.journals_footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2rem;
}

.journals_footer p {
    font-size: 0.9rem;
    opacity: .5;
}

.journals_footer span a {
    font-size: 1.5rem;
    color: var(--white);
    opacity: .75;
}

.journals_btn {
    margin-top: 4rem;
    text-align: center;
}

.journals_btn .btn a {
    text-decoration: none;
    color: inherit;
}

/* testimonials */
.owl-carousel.owl-theme .item img {
    padding: 2%;
    padding-top: 8%;
    border-radius: 15%;
}

/* hero */

.hero_container p {
    text-align: center;
    font-size: 6rem;
    font-weight: 700;
    background-image: url("assets/banner.jpg");
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 1px var(--extra-light);
}

/* gallery */

.gallery_container {
    padding: 5rem 1rem;
}

.gallery_grid {
    margin-top: 4rem;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 1rem;
}

.gallery_card {
    position: relative;
    overflow: hidden;
}

.gallery_content {
    position: absolute;
    left: 50%;
    bottom: -8rem;
    transform: translateX(-50%);
    width: 100%;
    padding: 2rem 1rem;
    transition: .3s;
    text-align: center;
    background-image: linear-gradient(to top, var(--primary-color), transparent);
}

.gallery_content h4 {
    margin-bottom: 0.3rem;
    font-size: 2rem;
    font-weight: 800;
    font-family: var(--header-font);
}

.gallery_card:hover .gallery_content {
    bottom: 0;
}

/* contact */

.contact {
    background-image: linear-gradient(to top, rgba(255, 255, 255, .05), transparent);
}

.contact_container {
    padding-top: 5%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
    align-items: center;
}

.contact_card {
    max-width: 250px;
    margin: auto;
    aspect-ratio: 1;
    display: grid;
    place-content: center;
    text-align: center;
    border: 1px solid var(--extra-light);
    border-radius: 100%;
    cursor: pointer;
    background-color: var(--primary-color);
}

.contact_card span {
    margin-bottom: 1rem;
    font-size: 2rem;
    transition: 0.3s;
}

.contact_card:hover span {
    color: var(--secondary-color);
}

.contact_col h4 {
    margin-bottom: 1rem;
    font-size: 2.5rem;
    font-weight: 800;
    font-family: var(--header-font);
}

.contact_col h5 {
    margin-bottom: 0.5rem;
    font-size: 1.5rem;
    font-weight: 600;
    font-family: var(--header-font);
}

.contact_col .contact_card h5 a {
    text-decoration: none;
    color: inherit;
}

.contact_form {
    align-items: center;
    text-align: center;
    vertical-align: middle;
}

.contact_form form {
    width: 600px;
    align-items: center;
    vertical-align: middle;
}

form .input-box {
    display: flex;
    justify-content: space-between;
}

.input-box .input-field {
    width: 48.5%;
}

.field .item {
    width: 100%;
    padding: 18px;
    background: transparent;
    border: 2px solid var(--secondary-color);
    outline: none;
    border-radius: 6px;
    font-size: 16px;
    color: #ededed;
    margin: 12px 0;
}

.field.error .item {
    border-color: #d93035;
}

.field .item::placeholder {
    color: rgba(255, 255, 255, 0.918);
}

form .textarea-field .item {
    resize: none;
}

.field .error-txt {
    display: none;
    font-size: 14.5px;
    color: #d93035;
    text-align: left;
    margin: -5px 0 10px;
}

.field.error .error-txt {
    display: block;
}

.textarea-field .error-txt {
    margin-top: -10px;
}


form button {
    padding: 12px 32px;
    background: var(--secondary-color);
    border: none;
    outline: none;
    border-radius: 6px;
    box-shadow: 0 0 10px var(--secondary-color);
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
}

form button:hover {
    box-shadow: none;
}

.map iframe {
    width: 600;
    height: 300;
    border-radius: 2%;
}

/* footer */

.footer_container {
    text-align: center;
}

.footer_container h4 {
    margin-bottom: 1rem;
    font-size: 1.5rem;
    font-weight: 600;
}

.footer_socials {
    margin-bottom: 2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2rem;
}

.footer_socials span a {
    font-size: 1.5rem;
    color: var(--white);
    cursor: pointer;
    transition: 0.3s;
}

.footer_social span a:hover {
    color: var(--secondary-color);
}

.footer_container p {
    max-width: 600px;
    margin: auto;
    margin-bottom: 4rem;
}

.footer_nav {
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 2rem;
}

.footer_link a {
    font-weight: 500;
    color: var(--white);
}

.footer_link a:hover {
    color: var(--secondary-color);
}

.footer_bar {
    padding: 1rem;
    text-align: center;
    font-size: 0.8rem;
    border-top: 1px solid var(--extra-light);
}

#scrollTopBtn {
    display: none;
    /* Hidden by default */
    position: fixed;
    /*Fixed position */
    bottom: 30px;
    /* 20px from the bottom */
    right: 30px;
    /* 30px from the right */
    z-index: 99;
    /* Make sure it is on top of other elements */
    border: none;
    /* Remove borders */
    outline: none;
    /* Remove outline */
    background-color: #f0e0e0;
    /* Set a background color */
    color: rgb(17, 17, 17);
    /* White text color */
    cursor: pointer;
    /* Pointer/hand icon */
    padding: 15px;
    /* Some padding */
    border-radius: 10px;
    /* Rounded corners */
    font-size: 1.5rem;
}

#scrollTopBtn:hover {
    background-color: #333;
    /* Darker background on hover */
    color: white;
}


@media(width < 900px) {

    .map iframe {
        width: 400px;
        height: 150px;
    }

    .nav_links {
        position: fixed;
        left: -100%;
        top: 70px;
        gap: 0;
        flex-direction: column;
        background-color: var(--primary-color);
        width: 100%;
        text-align: center;
        transition: 0.3s;
        z-index: 99;
    }

    .blogs_card {
        padding-left: 17%;
    }

    .blogs_card img {
        width: 80%;
    }

    .link {
        margin: 2% 0;
    }

    .nav_links.active {
        left: 0;
    }

    .about_container {
        grid-template-columns: repeat(1, 1fr);
        text-align: center;
    }

    .about_container :is(.section_header, .section_subheader) {
        text-align: center;
    }

    .about_image {
        grid-area: 1/1/2/2;
    }

    .discover_grid {
        grid-template-columns: repeat(2, 1fr);
    }

    .blogs_grid {
        grid-template-columns: repeat(2, 1fr);

    }

    .journals_grid {
        grid-template-columns: repeat(2, 1fr);
        gap: 1rem;
    }

    .hero_container p {
        font-size: 10rem;
    }

    .gallery_grid {
        grid-template-columns: repeat(3, 1fr);
    }

    .contact_container {
        grid-template-columns: none;
        display: flex;
        flex-direction: column;
    }

    .contact_card {
        width: 500px;
    }

    .contact_col:first-child {
        grid-area: 1/1/2/3;
        text-align: center;
    }

    .hamburger {
        display: block;
    }

    .hamburger.active .bar:nth-child(2) {
        opacity: 0;
    }

    .hamburger.active .bar:nth-child(1) {
        transform: translateY(8px) rotate(45deg);
    }

    .hamburger.active .bar:nth-child(3) {
        transform: translateY(-8px) rotate(-45deg);
    }

}

@media (width < 600px) {

    .map iframe {
        width: 300px;
        height: 150px;
    }


    .header_container {
        text-align: center;
    }

    .header_container h4 {
        margin-left: 0;
    }

    .about_card {
        border: none;
    }

    .discover_grid {
        grid-template-columns: repeat(1, 1fr);
    }

    .discover_card:nth-child(2) {
        transform: translateY(0);
    }

    .blogs_grid {
        grid-template-columns: repeat(1, 1fr);
    }

    .journals_grid {
        grid-template-columns: repeat(1, 1fr);
    }

    .hero_container p {
        font-size: 6rem;
    }

    .gallery_grid {
        grid-template-columns: repeat(2, 1fr);
    }

    .contact_container {
        grid-template-columns: repeat(1, 1fr);
    }

    .contact_col:first-child {
        grid-area: unset;
    }

    .contact_form form {
        width: 320px;
    }
}