/** Shopify CDN: Minification failed

Line 1156:20 Expected ":"

**/

    
    .fast-82298eeb2f2349fa95a73447c7818a78 {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
    clear: both;
    background-color: var(--fastify-background-color);
    padding-top: 45px;
    padding-bottom: 60px;
  }
.fast-82298eeb2f2349fa95a73447c7818a78::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-82298eeb2f2349fa95a73447c7818a78::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-9e1c2bab46e642a49adbf555038ee653 {
    box-sizing: border-box;
    z-index: 100;
    margin: 0px auto;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    position: relative;
    max-width: 1200px;
  }
.fast-9e1c2bab46e642a49adbf555038ee653::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-9e1c2bab46e642a49adbf555038ee653::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-05a3948f86cc487ebf50392c258262fc {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-05a3948f86cc487ebf50392c258262fc::before {
    box-sizing: border-box;
  }
.fast-05a3948f86cc487ebf50392c258262fc::after {
    box-sizing: border-box;
  }
.fast-4d1406f3480a4a5588630cdb995936ce {
    box-sizing: border-box;
    align-items: flex-start;
    display: flex;
    height: 100%;
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
.fast-4d1406f3480a4a5588630cdb995936ce::before {
    box-sizing: border-box;
  }
.fast-4d1406f3480a4a5588630cdb995936ce::after {
    box-sizing: border-box;
  }
.fast-ccaabfed408d440493958c68e447a5aa {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-ccaabfed408d440493958c68e447a5aa::before {
    box-sizing: border-box;
  }
.fast-ccaabfed408d440493958c68e447a5aa::after {
    box-sizing: border-box;
  }
.fast-a684c998d9b24679bf57d560387cbab9 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-a684c998d9b24679bf57d560387cbab9::before {
    box-sizing: border-box;
  }
.fast-a684c998d9b24679bf57d560387cbab9::after {
    box-sizing: border-box;
  }
.fast-cae0848b52124342b1610a703a8b20cf {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-cae0848b52124342b1610a703a8b20cf::before {
    box-sizing: border-box;
  }
.fast-cae0848b52124342b1610a703a8b20cf::after {
    box-sizing: border-box;
  }
.fast-9862bc41805949e48d8a5f2a23d0eefc {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
    padding-bottom: 60px;
  }
.fast-9862bc41805949e48d8a5f2a23d0eefc::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-9862bc41805949e48d8a5f2a23d0eefc::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-8857178295ec48d989cebd73cd5be1ca {
    box-sizing: border-box;
    z-index: 100;
    margin: 0px auto;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    position: relative;
  }
.fast-8857178295ec48d989cebd73cd5be1ca::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-8857178295ec48d989cebd73cd5be1ca::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-24f2ac9f4dc542eaa7812e6f18f1fc92 {
    position: relative;
    box-sizing: border-box;
    width: 25%;
  }
.fast-24f2ac9f4dc542eaa7812e6f18f1fc92::before {
    box-sizing: border-box;
  }
.fast-24f2ac9f4dc542eaa7812e6f18f1fc92::after {
    box-sizing: border-box;
  }
.fast-bf8a853a73184dd69eee39c685823c76 {
    box-sizing: border-box;
    align-items: flex-start;
    display: flex;
    height: 100%;
    padding: 20px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
.fast-bf8a853a73184dd69eee39c685823c76::before {
    box-sizing: border-box;
  }
.fast-bf8a853a73184dd69eee39c685823c76::after {
    box-sizing: border-box;
  }
.fast-b2f7092595594bf0a83e8dc7ddc48b05 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-b2f7092595594bf0a83e8dc7ddc48b05::before {
    box-sizing: border-box;
  }
.fast-b2f7092595594bf0a83e8dc7ddc48b05::after {
    box-sizing: border-box;
  }
.fast-9cf9ea1956d148d28876aae5948a5fc9 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-9cf9ea1956d148d28876aae5948a5fc9::before {
    box-sizing: border-box;
  }
.fast-9cf9ea1956d148d28876aae5948a5fc9::after {
    box-sizing: border-box;
  }
.fast-093b6d9faedc486bae226c0a68423d81 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-093b6d9faedc486bae226c0a68423d81::before {
    box-sizing: border-box;
  }
.fast-093b6d9faedc486bae226c0a68423d81::after {
    box-sizing: border-box;
  }
.fast-3907c4a90cdb4964917ac9b024e9e95f {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-3907c4a90cdb4964917ac9b024e9e95f::before {
    box-sizing: border-box;
  }
.fast-3907c4a90cdb4964917ac9b024e9e95f::after {
    box-sizing: border-box;
  }
.fast-c049744cecc2463dade1f541b34717b6 {
    font-style: normal;
    font-weight: 600;
    letter-spacing: 0px;
    color: var(--fastify-text-color);
    line-height: 1.85em;
    word-break: break-word;
    font-size: 22px;
    display: block;
    box-sizing: border-box;
    text-align: left;
  }
.fast-c049744cecc2463dade1f541b34717b6::before {
    box-sizing: border-box;
  }
.fast-c049744cecc2463dade1f541b34717b6::after {
    box-sizing: border-box;
  }
.fast-37f2a0adc39e423bb3b04bc4d3979120 {
    display: inline-block;
  }
.fast-c9d3845c0460447fab94929d9748bc18 {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-c9d3845c0460447fab94929d9748bc18::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-c9d3845c0460447fab94929d9748bc18::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-3b2a61eeb77247e1b4724bdead7ba04a {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-3b2a61eeb77247e1b4724bdead7ba04a::before {
    box-sizing: border-box;
  }
.fast-3b2a61eeb77247e1b4724bdead7ba04a::after {
    box-sizing: border-box;
  }
.fast-6e5c9c315da244bb9da9a5b324c0d04d {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-6e5c9c315da244bb9da9a5b324c0d04d::before {
    box-sizing: border-box;
  }
.fast-6e5c9c315da244bb9da9a5b324c0d04d::after {
    box-sizing: border-box;
  }
.fast-e6af032d805941048734979ed86ca505 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-e6af032d805941048734979ed86ca505::before {
    box-sizing: border-box;
  }
.fast-e6af032d805941048734979ed86ca505::after {
    box-sizing: border-box;
  }
.fast-8354e60debe84ab7b87a02152e04106e {
    display: flex;
    box-sizing: border-box;
  }
.fast-8354e60debe84ab7b87a02152e04106e::before {
    box-sizing: border-box;
  }
.fast-8354e60debe84ab7b87a02152e04106e::after {
    box-sizing: border-box;
  }
.fast-07a9baeb9ec44721b7d1027c8b6f906b {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-07a9baeb9ec44721b7d1027c8b6f906b::before {
    box-sizing: border-box;
  }
.fast-07a9baeb9ec44721b7d1027c8b6f906b::after {
    box-sizing: border-box;
  }
.fast-e0290bcdde66416d9738ac27ab22676b {
    box-sizing: border-box;
  }
.fast-e0290bcdde66416d9738ac27ab22676b::before {
    box-sizing: border-box;
  }
.fast-e0290bcdde66416d9738ac27ab22676b::after {
    box-sizing: border-box;
  }
.fast-18f052a841884b9ab22444851233cd07 {
    box-sizing: border-box;
  }
.fast-18f052a841884b9ab22444851233cd07::before {
    box-sizing: border-box;
  }
.fast-18f052a841884b9ab22444851233cd07::after {
    box-sizing: border-box;
  }
.fast-0ae3e60e9a56484e9b5acbdb5aa9f5c4 {
    cursor: pointer;
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    font-weight: 500;
    font-size: 14px;
    line-height: 2.4em;
    display: flex;
  }
.fast-0ae3e60e9a56484e9b5acbdb5aa9f5c4::before {
    box-sizing: border-box;
  }
.fast-0ae3e60e9a56484e9b5acbdb5aa9f5c4::after {
    box-sizing: border-box;
  }
.fast-9f3e65fe0112400ca35435e50da9e260 {
    display: inline-block;
  }
.fast-7772135e5b874360a6fd221f2e4b77ea {
    box-sizing: border-box;
  }
.fast-7772135e5b874360a6fd221f2e4b77ea::before {
    box-sizing: border-box;
  }
.fast-7772135e5b874360a6fd221f2e4b77ea::after {
    box-sizing: border-box;
  }
.fast-7c64e937660247df87e9b50cd3733d11 {
    box-sizing: border-box;
  }
.fast-7c64e937660247df87e9b50cd3733d11::before {
    box-sizing: border-box;
  }
.fast-7c64e937660247df87e9b50cd3733d11::after {
    box-sizing: border-box;
  }
.fast-0d3e4218ff7c47c5a70047f6849a1823 {
    cursor: pointer;
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    font-weight: 500;
    font-size: 14px;
    line-height: 2.4em;
    display: flex;
  }
.fast-0d3e4218ff7c47c5a70047f6849a1823::before {
    box-sizing: border-box;
  }
.fast-0d3e4218ff7c47c5a70047f6849a1823::after {
    box-sizing: border-box;
  }
.fast-872eb498e1ee46afbb85aec59b8cbb99 {
    display: inline-block;
  }
.fast-1cd2924c519c430d9e13a2fcbc2eb674 {
    box-sizing: border-box;
  }
.fast-1cd2924c519c430d9e13a2fcbc2eb674::before {
    box-sizing: border-box;
  }
.fast-1cd2924c519c430d9e13a2fcbc2eb674::after {
    box-sizing: border-box;
  }
.fast-3773ba08e312480f97516a6608060b5f {
    box-sizing: border-box;
  }
.fast-3773ba08e312480f97516a6608060b5f::before {
    box-sizing: border-box;
  }
.fast-3773ba08e312480f97516a6608060b5f::after {
    box-sizing: border-box;
  }
.fast-88584ecbe7aa4b59b9d07e093802e6a2 {
    cursor: pointer;
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    font-weight: 500;
    font-size: 14px;
    line-height: 2.4em;
    display: flex;
  }
.fast-88584ecbe7aa4b59b9d07e093802e6a2::before {
    box-sizing: border-box;
  }
.fast-88584ecbe7aa4b59b9d07e093802e6a2::after {
    box-sizing: border-box;
  }
.fast-319935ce3c1a4ffcb333d67d717b43e7 {
    display: inline-block;
  }
.fast-530fb51fe236470aae9584c0813b762f {
    position: relative;
    box-sizing: border-box;
    width: 33.33%;
  }
.fast-530fb51fe236470aae9584c0813b762f::before {
    box-sizing: border-box;
  }
.fast-530fb51fe236470aae9584c0813b762f::after {
    box-sizing: border-box;
  }
.fast-4bc4a1027eff425d835880ab165deaa9 {
    box-sizing: border-box;
    align-items: flex-start;
    display: flex;
    height: 100%;
    padding: 20px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
.fast-4bc4a1027eff425d835880ab165deaa9::before {
    box-sizing: border-box;
  }
.fast-4bc4a1027eff425d835880ab165deaa9::after {
    box-sizing: border-box;
  }
.fast-cdba9ff33e4a4d1481affd98b5e701e2 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-cdba9ff33e4a4d1481affd98b5e701e2::before {
    box-sizing: border-box;
  }
.fast-cdba9ff33e4a4d1481affd98b5e701e2::after {
    box-sizing: border-box;
  }
.fast-a1ad21a2766b47bdab2464523f612524 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-a1ad21a2766b47bdab2464523f612524::before {
    box-sizing: border-box;
  }
.fast-a1ad21a2766b47bdab2464523f612524::after {
    box-sizing: border-box;
  }
.fast-cf7baa1d07674f27aa26753e17b82378 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-cf7baa1d07674f27aa26753e17b82378::before {
    box-sizing: border-box;
  }
.fast-cf7baa1d07674f27aa26753e17b82378::after {
    box-sizing: border-box;
  }
.fast-c46bdc196d2149fd891cb565b942a007 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-c46bdc196d2149fd891cb565b942a007::before {
    box-sizing: border-box;
  }
.fast-c46bdc196d2149fd891cb565b942a007::after {
    box-sizing: border-box;
  }
.fast-c69d7a95c4714fbfa2969a35e50f220d {
    font-style: normal;
    font-weight: 600;
    letter-spacing: 0px;
    color: var(--fastify-text-color);
    line-height: 1.85em;
    word-break: break-word;
    font-size: 22px;
    display: block;
    box-sizing: border-box;
    text-align: left;
  }
.fast-c69d7a95c4714fbfa2969a35e50f220d::before {
    box-sizing: border-box;
  }
.fast-c69d7a95c4714fbfa2969a35e50f220d::after {
    box-sizing: border-box;
  }
.fast-699e9345d35d40ba96df416281c1e1fc {
    display: inline-block;
  }
.fast-0517092af80e4f55be8fb5ff1ca41e41 {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-0517092af80e4f55be8fb5ff1ca41e41::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-0517092af80e4f55be8fb5ff1ca41e41::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-f9e6d9b8b2d9415aaaa4a55a12f73c43 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-f9e6d9b8b2d9415aaaa4a55a12f73c43::before {
    box-sizing: border-box;
  }
.fast-f9e6d9b8b2d9415aaaa4a55a12f73c43::after {
    box-sizing: border-box;
  }
.fast-7ddd0953dc5d4cbda998f6477778a22b {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-7ddd0953dc5d4cbda998f6477778a22b::before {
    box-sizing: border-box;
  }
.fast-7ddd0953dc5d4cbda998f6477778a22b::after {
    box-sizing: border-box;
  }
.fast-cfddc44938bc447789d751df7d82bcb6 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-cfddc44938bc447789d751df7d82bcb6::before {
    box-sizing: border-box;
  }
.fast-cfddc44938bc447789d751df7d82bcb6::after {
    box-sizing: border-box;
  }
.fast-b4c2e69e3cc44fb7b47d63aad7cfc7b3 {
    display: flex;
    box-sizing: border-box;
  }
.fast-b4c2e69e3cc44fb7b47d63aad7cfc7b3::before {
    box-sizing: border-box;
  }
.fast-b4c2e69e3cc44fb7b47d63aad7cfc7b3::after {
    box-sizing: border-box;
  }
.fast-ae1dfe6d33664d7e93512503bf8222f6 {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-ae1dfe6d33664d7e93512503bf8222f6::before {
    box-sizing: border-box;
  }
.fast-ae1dfe6d33664d7e93512503bf8222f6::after {
    box-sizing: border-box;
  }
.fast-cfb0c481745345c4b561ee9c2e420bea {
    box-sizing: border-box;
  }
.fast-cfb0c481745345c4b561ee9c2e420bea::before {
    box-sizing: border-box;
  }
.fast-cfb0c481745345c4b561ee9c2e420bea::after {
    box-sizing: border-box;
  }
.fast-519abba7902e4ae98ad5dc8349c2e07a {
    box-sizing: border-box;
  }
.fast-519abba7902e4ae98ad5dc8349c2e07a::before {
    box-sizing: border-box;
  }
.fast-519abba7902e4ae98ad5dc8349c2e07a::after {
    box-sizing: border-box;
  }
.fast-2fdc2c2b3a4a49429724868bd22c377e {
    cursor: pointer;
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    font-weight: 500;
    font-size: 14px;
    line-height: 2.4em;
    display: flex;
  }
.fast-2fdc2c2b3a4a49429724868bd22c377e::before {
    box-sizing: border-box;
  }
.fast-2fdc2c2b3a4a49429724868bd22c377e::after {
    box-sizing: border-box;
  }
.fast-73998af28efa4383b5d86ff8c975bef3 {
    display: inline-block;
  }
.fast-fe3aea6b1bf64a9b91484d8133f04284 {
    box-sizing: border-box;
  }
.fast-fe3aea6b1bf64a9b91484d8133f04284::before {
    box-sizing: border-box;
  }
.fast-fe3aea6b1bf64a9b91484d8133f04284::after {
    box-sizing: border-box;
  }
.fast-19bf966f19da4fe3ba46d45947d8a161 {
    box-sizing: border-box;
  }
.fast-19bf966f19da4fe3ba46d45947d8a161::before {
    box-sizing: border-box;
  }
.fast-19bf966f19da4fe3ba46d45947d8a161::after {
    box-sizing: border-box;
  }
.fast-ecbf12b6bbea4bf581c8feb0b9e814a0 {
    cursor: pointer;
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    font-weight: 500;
    font-size: 14px;
    line-height: 2.4em;
    display: flex;
  }
.fast-ecbf12b6bbea4bf581c8feb0b9e814a0::before {
    box-sizing: border-box;
  }
.fast-ecbf12b6bbea4bf581c8feb0b9e814a0::after {
    box-sizing: border-box;
  }
.fast-e13717d9239d4343b7e3c7b16be5c963 {
    display: inline-block;
  }
.fast-b3abd123bb96412d9b83d17b075525a3 {
    box-sizing: border-box;
  }
.fast-b3abd123bb96412d9b83d17b075525a3::before {
    box-sizing: border-box;
  }
.fast-b3abd123bb96412d9b83d17b075525a3::after {
    box-sizing: border-box;
  }
.fast-8f629c7b91624bf892b72c9ec0f73227 {
    box-sizing: border-box;
  }
.fast-8f629c7b91624bf892b72c9ec0f73227::before {
    box-sizing: border-box;
  }
.fast-8f629c7b91624bf892b72c9ec0f73227::after {
    box-sizing: border-box;
  }
.fast-e0f56e2c7b5742d69a526c06a18e4c8d {
    cursor: pointer;
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    font-weight: 500;
    font-size: 14px;
    line-height: 2.4em;
    display: flex;
  }
.fast-e0f56e2c7b5742d69a526c06a18e4c8d::before {
    box-sizing: border-box;
  }
.fast-e0f56e2c7b5742d69a526c06a18e4c8d::after {
    box-sizing: border-box;
  }
.fast-9b0d083d64be4a61bc3e7cffe76caf61 {
    display: inline-block;
  }
.fast-dd953c9d3c3b4eaba0402845a4c7c8fe {
    position: relative;
    box-sizing: border-box;
    width: 41.67%;
  }
.fast-dd953c9d3c3b4eaba0402845a4c7c8fe::before {
    box-sizing: border-box;
  }
.fast-dd953c9d3c3b4eaba0402845a4c7c8fe::after {
    box-sizing: border-box;
  }
.fast-9c9043073be54dc98bdd6c55029e024d {
    box-sizing: border-box;
    align-items: flex-start;
    display: flex;
    height: 100%;
    padding: 20px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }
.fast-9c9043073be54dc98bdd6c55029e024d::before {
    box-sizing: border-box;
  }
.fast-9c9043073be54dc98bdd6c55029e024d::after {
    box-sizing: border-box;
  }
.fast-d404599c77ae4a7fb641a06d023466fa {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-d404599c77ae4a7fb641a06d023466fa::before {
    box-sizing: border-box;
  }
.fast-d404599c77ae4a7fb641a06d023466fa::after {
    box-sizing: border-box;
  }
.fast-afc71cab4c7c486fb832053a3cc0c9e6 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-afc71cab4c7c486fb832053a3cc0c9e6::before {
    box-sizing: border-box;
  }
.fast-afc71cab4c7c486fb832053a3cc0c9e6::after {
    box-sizing: border-box;
  }
.fast-d66fd28db49248639464b430f031a905 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-d66fd28db49248639464b430f031a905::before {
    box-sizing: border-box;
  }
.fast-d66fd28db49248639464b430f031a905::after {
    box-sizing: border-box;
  }
.fast-e09760774c3f424ab655d234ef1b7b77 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-e09760774c3f424ab655d234ef1b7b77::before {
    box-sizing: border-box;
  }
.fast-e09760774c3f424ab655d234ef1b7b77::after {
    box-sizing: border-box;
  }
.fast-2da24fafcb70424aa1aac81415d1af70 {
    font-style: normal;
    font-weight: 600;
    letter-spacing: 0px;
    color: var(--fastify-text-color);
    line-height: 1.85em;
    word-break: break-word;
    font-size: 22px;
    display: block;
    box-sizing: border-box;
    text-align: left;
  }
.fast-2da24fafcb70424aa1aac81415d1af70::before {
    box-sizing: border-box;
  }
.fast-2da24fafcb70424aa1aac81415d1af70::after {
    box-sizing: border-box;
  }
.fast-3765ac6e1889486bb46e1bd668e5b612 {
    display: inline-block;
  }
.fast-c76f9b9d10b24817914ffbb05004048f {
    box-sizing: border-box;
  }
.fast-c76f9b9d10b24817914ffbb05004048f::before {
    box-sizing: border-box;
  }
.fast-c76f9b9d10b24817914ffbb05004048f::after {
    box-sizing: border-box;
  }
.fast-d93723b87f0d4f7494a5b77ada2457dd {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-top: 20px;
  }
.fast-d93723b87f0d4f7494a5b77ada2457dd::before {
    box-sizing: border-box;
  }
.fast-d93723b87f0d4f7494a5b77ada2457dd::after {
    box-sizing: border-box;
  }
.fast-f46b98d73c304e938f19c9e6d5fc2a3e {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-f46b98d73c304e938f19c9e6d5fc2a3e::before {
    box-sizing: border-box;
  }
.fast-f46b98d73c304e938f19c9e6d5fc2a3e::after {
    box-sizing: border-box;
  }
.fast-76539a131e2d4d4994512fd4733043b3 {
    box-sizing: border-box;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    text-align: left;
    color: var(--fastify-text-color);
    font-size: 14px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    line-height: 2.2em;
  }
.fast-76539a131e2d4d4994512fd4733043b3::before {
    box-sizing: border-box;
  }
.fast-76539a131e2d4d4994512fd4733043b3::after {
    box-sizing: border-box;
  }
.fast-e0f3e9c6144a4d2ca9e600f1053323ec {
    display: inline-block;
  }
.fast-a71bd0b3134a49c0996038729d128ab8 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    background-color: rgba(255, 0, 0, 0);
    margin-top: 0px;
    padding-top: 20px;
    padding-bottom: 10px;
  }
.fast-a71bd0b3134a49c0996038729d128ab8::before {
    box-sizing: border-box;
  }
.fast-a71bd0b3134a49c0996038729d128ab8::after {
    box-sizing: border-box;
  }
.fast-2754d38f52444520bc4faf8b72790bc9 {
    display: flex;
    position: relative;
    width: 100%;
    margin: 0px auto;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    row-gap: 5px;
    column-gap: 5px;
    box-sizing: border-box;
  }
.fast-2754d38f52444520bc4faf8b72790bc9::before {
    box-sizing: border-box;
  }
.fast-2754d38f52444520bc4faf8b72790bc9::after {
    box-sizing: border-box;
  }
.fast-407b56e09f3f4237be26e23307ac530d {
    width: 100%;
    box-sizing: border-box;
  }
.fast-407b56e09f3f4237be26e23307ac530d::before {
    box-sizing: border-box;
  }
.fast-407b56e09f3f4237be26e23307ac530d::after {
    box-sizing: border-box;
  }
.fast-1d8e3a8f3e4045808d29a7406b5580e4 {
    box-sizing: border-box;
  }
.fast-1d8e3a8f3e4045808d29a7406b5580e4::before {
    box-sizing: border-box;
  }
.fast-1d8e3a8f3e4045808d29a7406b5580e4::after {
    box-sizing: border-box;
  }
.fast-a200b2069dd14a81bcee6b47d597d950 {
    box-sizing: border-box;
  }
.fast-a200b2069dd14a81bcee6b47d597d950::before {
    box-sizing: border-box;
  }
.fast-a200b2069dd14a81bcee6b47d597d950::after {
    box-sizing: border-box;
  }
.fast-0160694023204dc8aec6c319c97a3a30 {
    margin: 0px auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    row-gap: 5px;
    column-gap: 5px;
    box-sizing: border-box;
    text-align: left;
  }
.fast-0160694023204dc8aec6c319c97a3a30::before {
    box-sizing: border-box;
  }
.fast-0160694023204dc8aec6c319c97a3a30::after {
    box-sizing: border-box;
  }
.fast-a3a4e99709424933a75c8324401766b1 {
    box-sizing: border-box;
  }
.fast-a3a4e99709424933a75c8324401766b1::before {
    box-sizing: border-box;
  }
.fast-a3a4e99709424933a75c8324401766b1::after {
    box-sizing: border-box;
  }
.fast-b202ef4f6f7448e6bb385f7996c98387 {
    box-sizing: border-box;
  }
.fast-b202ef4f6f7448e6bb385f7996c98387::before {
    box-sizing: border-box;
  }
.fast-b202ef4f6f7448e6bb385f7996c98387::after {
    box-sizing: border-box;
  }
.fast-051d0bc8a0c14687b34a0db780c226db {
    box-sizing: border-box;
  }
.fast-051d0bc8a0c14687b34a0db780c226db::before {
    box-sizing: border-box;
  }
.fast-051d0bc8a0c14687b34a0db780c226db::after {
    box-sizing: border-box;
  }
.fast-d4279dcbad4747d9a74a4653105e3138 {
    box-sizing: border-box;
    width: 420px;
  }
.fast-d4279dcbad4747d9a74a4653105e3138::before {
    box-sizing: border-box;
  }
.fast-d4279dcbad4747d9a74a4653105e3138::after {
    box-sizing: border-box;
  }
.fast-24f8220b36884662b1bd9a37e2d2d4aa {
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    flex-direction: row;
  }
.fast-24f8220b36884662b1bd9a37e2d2d4aa::before {
    box-sizing: border-box;
  }
.fast-24f8220b36884662b1bd9a37e2d2d4aa::after {
    box-sizing: border-box;
  }
.fast-99a1b39518524705b6c9c50827741f1a {
    padding: 10px 10px 10px 25px;
    background-image: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: rgb(209, 213, 219);
    border-right-color: rgb(209, 213, 219);
    border-bottom-color: rgb(209, 213, 219);
    border-left-color: rgb(209, 213, 219);
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    outline-color: initial;
    outline-style: none;
    outline-width: initial;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 25px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-sizing: border-box;
    margin: 0px;
    text-align: left;
    font-size: 14px;
    font-weight: 400;
    color: rgb(132, 132, 132);
    width: 100%;
    height: 50px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-position: initial initial;
  }
.fast-99a1b39518524705b6c9c50827741f1a::before {
    box-sizing: border-box;
  }
.fast-99a1b39518524705b6c9c50827741f1a::after {
    box-sizing: border-box;
  }
.fast-2e6d21aa4de0403ebb57653d2512bd04 {
    padding: 0px 40px 0px 38px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-image: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: var(--fastify-button-background-color);
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 38px;
    color: var(--fastify-button-text-color);
    border-top-width: initial;
    border-right-width: initial;
    border-bottom-width: initial;
    border-left-width: initial;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    cursor: pointer;
    flex-direction: row;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    margin: 0px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1.2px;
    letter-spacing: 1.2px;
    height: 50px;
    min-height: 50px;
    justify-content: center;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color, color: var(--fastify-button-background-color, --fastify-button-text-color);
    background-position: initial initial;
  }
.fast-2e6d21aa4de0403ebb57653d2512bd04::before {
    box-sizing: border-box;
  }
.fast-2e6d21aa4de0403ebb57653d2512bd04::after {
    box-sizing: border-box;
  }
.fast-7bcd4f9dfb304327aac752a85d996def {
    box-sizing: border-box;
  }
.fast-7bcd4f9dfb304327aac752a85d996def::before {
    box-sizing: border-box;
  }
.fast-7bcd4f9dfb304327aac752a85d996def::after {
    box-sizing: border-box;
  }
.fast-027a4774d4db4a2b8a38b59aec336ad5 {
    box-sizing: border-box;
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
.fast-027a4774d4db4a2b8a38b59aec336ad5::before {
    box-sizing: border-box;
  }
.fast-027a4774d4db4a2b8a38b59aec336ad5::after {
    box-sizing: border-box;
  }
.fast-6dd65ad322ad4c1aa54973f38d705409 {
    box-sizing: border-box;
    width: 20px;
    height: 20px;
  }
.fast-6dd65ad322ad4c1aa54973f38d705409::before {
    box-sizing: border-box;
  }
.fast-6dd65ad322ad4c1aa54973f38d705409::after {
    box-sizing: border-box;
  }
.fast-a37d08c4e642459bab4c47e242278017 {
    display: none;
    width: 100%;
    box-sizing: border-box;
  }
.fast-a37d08c4e642459bab4c47e242278017::before {
    box-sizing: border-box;
  }
.fast-a37d08c4e642459bab4c47e242278017::after {
    box-sizing: border-box;
  }
.fast-60e34f98858f43dea3e34e94fa28a9a5 {
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-align: center;
    font-size: 12px;
  }
.fast-60e34f98858f43dea3e34e94fa28a9a5::before {
    box-sizing: border-box;
  }
.fast-60e34f98858f43dea3e34e94fa28a9a5::after {
    box-sizing: border-box;
  }
.fast-d386aba329114c3bbe45578aa49eb9cc {
    display: inline-block;
  }
.fast-c048f0e3dbae4a818e1618d7537af301 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 0px;
    margin-left: -7px;
    margin-top: 20px;
  }
.fast-c048f0e3dbae4a818e1618d7537af301::before {
    box-sizing: border-box;
  }
.fast-c048f0e3dbae4a818e1618d7537af301::after {
    box-sizing: border-box;
  }
.fast-a043fa2060b74c6b84daf8d9d91588f1 {
    display: flex;
    position: relative;
    width: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    row-gap: 15px;
    column-gap: 15px;
  }
.fast-a043fa2060b74c6b84daf8d9d91588f1::before {
    box-sizing: border-box;
  }
.fast-a043fa2060b74c6b84daf8d9d91588f1::after {
    box-sizing: border-box;
  }
.fast-286bf7dfea1e49ec923c61e6c0e9f8e6 {
    display: flex;
    width: auto;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    box-sizing: border-box;
    border-top-color: rgb(0, 0, 0);
    border-right-color: rgb(0, 0, 0);
    border-bottom-color: rgb(0, 0, 0);
    border-left-color: rgb(0, 0, 0);
    background-color: rgba(255, 0, 0, 0);
    overflow-x: hidden;
    overflow-y: hidden;
  }
.fast-286bf7dfea1e49ec923c61e6c0e9f8e6::before {
    box-sizing: border-box;
  }
.fast-286bf7dfea1e49ec923c61e6c0e9f8e6::after {
    box-sizing: border-box;
  }
.fast-2f19b3aca2274ecaade1423ffcf7a5d5 {
    cursor: pointer;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    width: 100%;
    justify-content: center;
  }
.fast-2f19b3aca2274ecaade1423ffcf7a5d5::before {
    box-sizing: border-box;
  }
.fast-2f19b3aca2274ecaade1423ffcf7a5d5::after {
    box-sizing: border-box;
  }
.fast-a50493825570493e8baa218f47b7243a {
    padding: 10px;
    display: inline-flex;
    color: var(--fastify-text-color);
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    height: 100%;
    box-sizing: border-box;
    background-color: rgba(255, 0, 0, 0);
    transition-behavior: normal;
    transition-duration: 0.4s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: all;
  }
.fast-a50493825570493e8baa218f47b7243a::before {
    box-sizing: border-box;
  }
.fast-a50493825570493e8baa218f47b7243a::after {
    box-sizing: border-box;
  }
.fast-a2eea09d6a984fb9a74ba3bd04b511dd {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-a2eea09d6a984fb9a74ba3bd04b511dd::before {
    box-sizing: border-box;
  }
.fast-a2eea09d6a984fb9a74ba3bd04b511dd::after {
    box-sizing: border-box;
  }
.fast-af419c166d8846a7ab3a5ac1b8f97843 {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-af419c166d8846a7ab3a5ac1b8f97843::before {
    box-sizing: border-box;
  }
.fast-af419c166d8846a7ab3a5ac1b8f97843::after {
    box-sizing: border-box;
  }
.fast-7341d52277b94ccebf0dcafe0fb131ed {
    display: flex;
    width: auto;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    box-sizing: border-box;
    border-top-color: rgb(59, 89, 152);
    border-right-color: rgb(59, 89, 152);
    border-bottom-color: rgb(59, 89, 152);
    border-left-color: rgb(59, 89, 152);
    background-color: rgba(255, 0, 0, 0);
    overflow-x: hidden;
    overflow-y: hidden;
  }
.fast-7341d52277b94ccebf0dcafe0fb131ed::before {
    box-sizing: border-box;
  }
.fast-7341d52277b94ccebf0dcafe0fb131ed::after {
    box-sizing: border-box;
  }
.fast-4ecbc519ddd643418f4682f8bbf24a05 {
    cursor: pointer;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    width: 100%;
    justify-content: center;
  }
.fast-4ecbc519ddd643418f4682f8bbf24a05::before {
    box-sizing: border-box;
  }
.fast-4ecbc519ddd643418f4682f8bbf24a05::after {
    box-sizing: border-box;
  }
.fast-b7ab7282361942caadefe6bf263782b1 {
    padding: 10px;
    display: inline-flex;
    color: var(--fastify-text-color);
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    height: 100%;
    box-sizing: border-box;
    background-color: rgba(255, 0, 0, 0);
    transition-behavior: normal;
    transition-duration: 0.4s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: all;
  }
.fast-b7ab7282361942caadefe6bf263782b1::before {
    box-sizing: border-box;
  }
.fast-b7ab7282361942caadefe6bf263782b1::after {
    box-sizing: border-box;
  }
.fast-1027b1e09528407ba6e1ee4add6fc662 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-1027b1e09528407ba6e1ee4add6fc662::before {
    box-sizing: border-box;
  }
.fast-1027b1e09528407ba6e1ee4add6fc662::after {
    box-sizing: border-box;
  }
.fast-5f70326974454441b44cfa8402174ebb {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-5f70326974454441b44cfa8402174ebb::before {
    box-sizing: border-box;
  }
.fast-5f70326974454441b44cfa8402174ebb::after {
    box-sizing: border-box;
  }
.fast-1f9ccaefcf1b440483e075f8079688d5 {
    display: flex;
    width: auto;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    box-sizing: border-box;
    border-top-color: rgb(5, 150, 105);
    border-right-color: rgb(5, 150, 105);
    border-bottom-color: rgb(5, 150, 105);
    border-left-color: rgb(5, 150, 105);
    background-color: rgba(255, 0, 0, 0);
    overflow-x: hidden;
    overflow-y: hidden;
  }
.fast-1f9ccaefcf1b440483e075f8079688d5::before {
    box-sizing: border-box;
  }
.fast-1f9ccaefcf1b440483e075f8079688d5::after {
    box-sizing: border-box;
  }
.fast-28a9a40253d84101a4e0e04924cf9768 {
    cursor: pointer;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    width: 100%;
    justify-content: center;
  }
.fast-28a9a40253d84101a4e0e04924cf9768::before {
    box-sizing: border-box;
  }
.fast-28a9a40253d84101a4e0e04924cf9768::after {
    box-sizing: border-box;
  }
.fast-529b3383c6ab428195e3527e2294806e {
    padding: 10px;
    display: inline-flex;
    color: var(--fastify-text-color);
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    height: 100%;
    box-sizing: border-box;
    background-color: rgba(255, 0, 0, 0);
    transition-behavior: normal;
    transition-duration: 0.4s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: all;
  }
.fast-529b3383c6ab428195e3527e2294806e::before {
    box-sizing: border-box;
  }
.fast-529b3383c6ab428195e3527e2294806e::after {
    box-sizing: border-box;
  }
.fast-a537bf47a4c14e86976d50e0415ccf96 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-a537bf47a4c14e86976d50e0415ccf96::before {
    box-sizing: border-box;
  }
.fast-a537bf47a4c14e86976d50e0415ccf96::after {
    box-sizing: border-box;
  }
.fast-4f5fc6f9fb2b437f8ff2a8d062ff776b {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-4f5fc6f9fb2b437f8ff2a8d062ff776b::before {
    box-sizing: border-box;
  }
.fast-4f5fc6f9fb2b437f8ff2a8d062ff776b::after {
    box-sizing: border-box;
  }
.fast-af311b77d5e545c0a39cd22880c4acb6 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-af311b77d5e545c0a39cd22880c4acb6::before {
    box-sizing: border-box;
  }
.fast-af311b77d5e545c0a39cd22880c4acb6::after {
    box-sizing: border-box;
  }
.fast-5bdfdf1d8943429bac37fbf1c46cdffc {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
  }
.fast-5bdfdf1d8943429bac37fbf1c46cdffc::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-5bdfdf1d8943429bac37fbf1c46cdffc::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-4e87ba58d19442f982e5cc0ef15ecc57 {
    box-sizing: border-box;
    margin: 0px auto;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    position: relative;
    z-index: 1;
  }
.fast-4e87ba58d19442f982e5cc0ef15ecc57::before {
    box-sizing: border-box;
  }
.fast-4e87ba58d19442f982e5cc0ef15ecc57::after {
    box-sizing: border-box;
  }
.fast-f31fc8e5c6e048a0a629d4d60b6e5739 {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-f31fc8e5c6e048a0a629d4d60b6e5739::before {
    box-sizing: border-box;
  }
.fast-f31fc8e5c6e048a0a629d4d60b6e5739::after {
    box-sizing: border-box;
  }
.fast-b7d5aeb2fde74096a109e2e1fb1ec1ae {
    box-sizing: border-box;
    align-items: flex-start;
    display: flex;
    height: 100%;
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
.fast-b7d5aeb2fde74096a109e2e1fb1ec1ae::before {
    box-sizing: border-box;
  }
.fast-b7d5aeb2fde74096a109e2e1fb1ec1ae::after {
    box-sizing: border-box;
  }
.fast-1bfd83b0d4ff491483f1a804de4bc8d9 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-1bfd83b0d4ff491483f1a804de4bc8d9::before {
    box-sizing: border-box;
  }
.fast-1bfd83b0d4ff491483f1a804de4bc8d9::after {
    box-sizing: border-box;
  }
.fast-fd6a38d8e75940538f4c21d44cb7f2be {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-fd6a38d8e75940538f4c21d44cb7f2be::before {
    box-sizing: border-box;
  }
.fast-fd6a38d8e75940538f4c21d44cb7f2be::after {
    box-sizing: border-box;
  }
.fast-2362819a3f3648fe8e5d7473bf70a653 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-2362819a3f3648fe8e5d7473bf70a653::before {
    box-sizing: border-box;
  }
.fast-2362819a3f3648fe8e5d7473bf70a653::after {
    box-sizing: border-box;
  }
.fast-3b11ce497b2c42588147fcd5c18edb38 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-3b11ce497b2c42588147fcd5c18edb38::before {
    box-sizing: border-box;
  }
.fast-3b11ce497b2c42588147fcd5c18edb38::after {
    box-sizing: border-box;
  }
.fast-dc698af241064832afccc3d68b9943e8 {
    box-sizing: border-box;
    display: flex;
    margin: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
.fast-dc698af241064832afccc3d68b9943e8::before {
    box-sizing: border-box;
  }
.fast-dc698af241064832afccc3d68b9943e8::after {
    box-sizing: border-box;
  }
.fast-b169f24e20e9402ea2baee94682c2a56 {
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
    align-items: center;
  }
.fast-b169f24e20e9402ea2baee94682c2a56::before {
    box-sizing: border-box;
  }
.fast-b169f24e20e9402ea2baee94682c2a56::after {
    box-sizing: border-box;
  }
.fast-51578e11d16940108d9a23d04b079b15 {
    display: flex;
    position: relative;
    box-sizing: border-box;
  }
.fast-51578e11d16940108d9a23d04b079b15::before {
    box-sizing: border-box;
  }
.fast-51578e11d16940108d9a23d04b079b15::after {
    box-sizing: border-box;
  }
.fast-2664a7a3decf4d35821e48700dd5e745 {
    overflow-x: hidden;
    overflow-y: hidden;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    min-height: 1px;
    max-width: 100%;
    opacity: 1;
  }
.fast-2664a7a3decf4d35821e48700dd5e745::before {
    box-sizing: border-box;
  }
.fast-2664a7a3decf4d35821e48700dd5e745::after {
    box-sizing: border-box;
  }
.fast-c561e3e4ba5f4f55bc368dc3763f0412 {
    box-sizing: border-box;
    min-height: 1px;
    max-width: 100%;
    height: auto;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: initial;
    border-right-style: initial;
    border-bottom-style: initial;
    border-left-style: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-bottom-color: initial;
    border-left-color: initial;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    vertical-align: middle;
    display: block;
    width: 100%;
  }
.fast-c561e3e4ba5f4f55bc368dc3763f0412::before {
    box-sizing: border-box;
  }
.fast-c561e3e4ba5f4f55bc368dc3763f0412::after {
    box-sizing: border-box;
  }
@media (max-width: 992px) {
  .fast-82298eeb2f2349fa95a73447c7818a78 {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-9e1c2bab46e642a49adbf555038ee653 {
    flex-direction: row;
  }
  .fast-9862bc41805949e48d8a5f2a23d0eefc {
    padding-bottom: 0px;
  }
  .fast-8857178295ec48d989cebd73cd5be1ca {
    flex-direction: row;
  }
  .fast-530fb51fe236470aae9584c0813b762f {
    width: 33%;
  }
  .fast-dd953c9d3c3b4eaba0402845a4c7c8fe {
    width: 41%;
  }
  .fast-2e6d21aa4de0403ebb57653d2512bd04 {
    padding-right: 22px;
    padding-left: 20px;
  }
  .fast-4e87ba58d19442f982e5cc0ef15ecc57 {
    flex-direction: row;
  }
}
@media (max-width: 480px) {
  .fast-82298eeb2f2349fa95a73447c7818a78 {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-9e1c2bab46e642a49adbf555038ee653 {
    flex-direction: row;
  }
  .fast-9862bc41805949e48d8a5f2a23d0eefc {
    padding-bottom: 0px;
  }
  .fast-8857178295ec48d989cebd73cd5be1ca {
    flex-direction: row;
  }
  .fast-24f2ac9f4dc542eaa7812e6f18f1fc92 {
    width: 100%;
  }
  .fast-093b6d9faedc486bae226c0a68423d81 {
    padding-bottom: 0px;
  }
  .fast-c049744cecc2463dade1f541b34717b6 {
    font-size: 18px;
  }
  .fast-530fb51fe236470aae9584c0813b762f {
    width: 100%;
  }
  .fast-cf7baa1d07674f27aa26753e17b82378 {
    padding-bottom: 0px;
  }
  .fast-c69d7a95c4714fbfa2969a35e50f220d {
    font-size: 18px;
  }
  .fast-dd953c9d3c3b4eaba0402845a4c7c8fe {
    width: 100%;
  }
  .fast-d66fd28db49248639464b430f031a905 {
    padding-bottom: 0px;
  }
  .fast-2da24fafcb70424aa1aac81415d1af70 {
    font-size: 18px;
  }
  .fast-d4279dcbad4747d9a74a4653105e3138 {
    width: 100%;
  }
  .fast-24f8220b36884662b1bd9a37e2d2d4aa {
    flex-wrap: wrap;
  }
  .fast-99a1b39518524705b6c9c50827741f1a {
    width: 70%;
  }
  .fast-2e6d21aa4de0403ebb57653d2512bd04 {
    width: 30%;
  }
  .fast-4e87ba58d19442f982e5cc0ef15ecc57 {
    flex-direction: row;
  }
  .fast-b7d5aeb2fde74096a109e2e1fb1ec1ae {
    padding-right: 15px;
    padding-left: 15px;
  }
}

  