/** Shopify CDN: Minification failed

Line 1156:20 Expected ":"

**/

    
    .fast-b21e5b8fc26a4fb7ba0d1b5420d8d947 {
    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-b21e5b8fc26a4fb7ba0d1b5420d8d947::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-b21e5b8fc26a4fb7ba0d1b5420d8d947::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-134216e780ea44bfbd83409b703fb0fc {
    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-134216e780ea44bfbd83409b703fb0fc::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-134216e780ea44bfbd83409b703fb0fc::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-22433564f0314e13b2b32bfa68a2a1fa {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-22433564f0314e13b2b32bfa68a2a1fa::before {
    box-sizing: border-box;
  }
.fast-22433564f0314e13b2b32bfa68a2a1fa::after {
    box-sizing: border-box;
  }
.fast-fc39e714b18c4fe490227a53640b735b {
    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-fc39e714b18c4fe490227a53640b735b::before {
    box-sizing: border-box;
  }
.fast-fc39e714b18c4fe490227a53640b735b::after {
    box-sizing: border-box;
  }
.fast-4bf4e3d13c9241d6ac9ebc5af74e7eba {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-4bf4e3d13c9241d6ac9ebc5af74e7eba::before {
    box-sizing: border-box;
  }
.fast-4bf4e3d13c9241d6ac9ebc5af74e7eba::after {
    box-sizing: border-box;
  }
.fast-2700815838d24fd4ab70eb32a7335b76 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-2700815838d24fd4ab70eb32a7335b76::before {
    box-sizing: border-box;
  }
.fast-2700815838d24fd4ab70eb32a7335b76::after {
    box-sizing: border-box;
  }
.fast-ccba5de6d5204eb4a49a66aa277190a0 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-ccba5de6d5204eb4a49a66aa277190a0::before {
    box-sizing: border-box;
  }
.fast-ccba5de6d5204eb4a49a66aa277190a0::after {
    box-sizing: border-box;
  }
.fast-b2dc71d31ece4236bc9d1d69b9d46569 {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
    padding-bottom: 60px;
  }
.fast-b2dc71d31ece4236bc9d1d69b9d46569::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-b2dc71d31ece4236bc9d1d69b9d46569::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-fda0bad3543b482ab00d26bedd4e1567 {
    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-fda0bad3543b482ab00d26bedd4e1567::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-fda0bad3543b482ab00d26bedd4e1567::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-c0d13f539d6f410e894586725f00e35c {
    position: relative;
    box-sizing: border-box;
    width: 25%;
  }
.fast-c0d13f539d6f410e894586725f00e35c::before {
    box-sizing: border-box;
  }
.fast-c0d13f539d6f410e894586725f00e35c::after {
    box-sizing: border-box;
  }
.fast-4e85fa72a84b428ebabf2e0324550c08 {
    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-4e85fa72a84b428ebabf2e0324550c08::before {
    box-sizing: border-box;
  }
.fast-4e85fa72a84b428ebabf2e0324550c08::after {
    box-sizing: border-box;
  }
.fast-022c8bd7273f47b894d9124ed8814c86 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-022c8bd7273f47b894d9124ed8814c86::before {
    box-sizing: border-box;
  }
.fast-022c8bd7273f47b894d9124ed8814c86::after {
    box-sizing: border-box;
  }
.fast-2d74279e85544d1b92101e50f7aaf577 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-2d74279e85544d1b92101e50f7aaf577::before {
    box-sizing: border-box;
  }
.fast-2d74279e85544d1b92101e50f7aaf577::after {
    box-sizing: border-box;
  }
.fast-97a1a2823dad43889b54054e32484bb1 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-97a1a2823dad43889b54054e32484bb1::before {
    box-sizing: border-box;
  }
.fast-97a1a2823dad43889b54054e32484bb1::after {
    box-sizing: border-box;
  }
.fast-94fec4ac6e3f4683aa77728c47cd4f94 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-94fec4ac6e3f4683aa77728c47cd4f94::before {
    box-sizing: border-box;
  }
.fast-94fec4ac6e3f4683aa77728c47cd4f94::after {
    box-sizing: border-box;
  }
.fast-12900970b9684e459e465c7208bd9ef6 {
    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-12900970b9684e459e465c7208bd9ef6::before {
    box-sizing: border-box;
  }
.fast-12900970b9684e459e465c7208bd9ef6::after {
    box-sizing: border-box;
  }
.fast-4eb67098d3484e3b93e9405ba2341472 {
    display: inline-block;
  }
.fast-2b89b778e05e4b5c83d8a2b137a4b17a {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-2b89b778e05e4b5c83d8a2b137a4b17a::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-2b89b778e05e4b5c83d8a2b137a4b17a::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-34b9dba955f942e59af17d162d1db20b {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-34b9dba955f942e59af17d162d1db20b::before {
    box-sizing: border-box;
  }
.fast-34b9dba955f942e59af17d162d1db20b::after {
    box-sizing: border-box;
  }
.fast-8bb89b5fcfae4d1e9ff1e0c9a3b48c63 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-8bb89b5fcfae4d1e9ff1e0c9a3b48c63::before {
    box-sizing: border-box;
  }
.fast-8bb89b5fcfae4d1e9ff1e0c9a3b48c63::after {
    box-sizing: border-box;
  }
.fast-ed40ab27a4e24562b072ffc4d212a1ae {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-ed40ab27a4e24562b072ffc4d212a1ae::before {
    box-sizing: border-box;
  }
.fast-ed40ab27a4e24562b072ffc4d212a1ae::after {
    box-sizing: border-box;
  }
.fast-ae170461647c42b48ce8f09f98f1eb80 {
    display: flex;
    box-sizing: border-box;
  }
.fast-ae170461647c42b48ce8f09f98f1eb80::before {
    box-sizing: border-box;
  }
.fast-ae170461647c42b48ce8f09f98f1eb80::after {
    box-sizing: border-box;
  }
.fast-40215e092d3d46b5b19877b8097b1451 {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-40215e092d3d46b5b19877b8097b1451::before {
    box-sizing: border-box;
  }
.fast-40215e092d3d46b5b19877b8097b1451::after {
    box-sizing: border-box;
  }
.fast-6efbd17e44ff4dacba061fdc49696515 {
    box-sizing: border-box;
  }
.fast-6efbd17e44ff4dacba061fdc49696515::before {
    box-sizing: border-box;
  }
.fast-6efbd17e44ff4dacba061fdc49696515::after {
    box-sizing: border-box;
  }
.fast-6daf38fb0fca40f09225ce99c00e0b81 {
    box-sizing: border-box;
  }
.fast-6daf38fb0fca40f09225ce99c00e0b81::before {
    box-sizing: border-box;
  }
.fast-6daf38fb0fca40f09225ce99c00e0b81::after {
    box-sizing: border-box;
  }
.fast-3b90c0e7c6004f919de0d3946be198ba {
    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-3b90c0e7c6004f919de0d3946be198ba::before {
    box-sizing: border-box;
  }
.fast-3b90c0e7c6004f919de0d3946be198ba::after {
    box-sizing: border-box;
  }
.fast-a2842fdeabf44ca6abc910bc97cf08a5 {
    display: inline-block;
  }
.fast-6ffea4d05cc64b9b9f2a6fb235a6cd60 {
    box-sizing: border-box;
  }
.fast-6ffea4d05cc64b9b9f2a6fb235a6cd60::before {
    box-sizing: border-box;
  }
.fast-6ffea4d05cc64b9b9f2a6fb235a6cd60::after {
    box-sizing: border-box;
  }
.fast-3eae2ae0b0b34539ab2d38e46ca3d366 {
    box-sizing: border-box;
  }
.fast-3eae2ae0b0b34539ab2d38e46ca3d366::before {
    box-sizing: border-box;
  }
.fast-3eae2ae0b0b34539ab2d38e46ca3d366::after {
    box-sizing: border-box;
  }
.fast-d921bb3a3f024c18ba38eca13f6553d6 {
    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-d921bb3a3f024c18ba38eca13f6553d6::before {
    box-sizing: border-box;
  }
.fast-d921bb3a3f024c18ba38eca13f6553d6::after {
    box-sizing: border-box;
  }
.fast-f3e2f041f4e74b09a6c07513cb2880be {
    display: inline-block;
  }
.fast-28cacc9ce3ea47948a2902fea9a7f9d4 {
    box-sizing: border-box;
  }
.fast-28cacc9ce3ea47948a2902fea9a7f9d4::before {
    box-sizing: border-box;
  }
.fast-28cacc9ce3ea47948a2902fea9a7f9d4::after {
    box-sizing: border-box;
  }
.fast-9ae3c0590cc143d481d95c36c8a83ba1 {
    box-sizing: border-box;
  }
.fast-9ae3c0590cc143d481d95c36c8a83ba1::before {
    box-sizing: border-box;
  }
.fast-9ae3c0590cc143d481d95c36c8a83ba1::after {
    box-sizing: border-box;
  }
.fast-30fd77d7dbf74e7f9f6c6838c33200d0 {
    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-30fd77d7dbf74e7f9f6c6838c33200d0::before {
    box-sizing: border-box;
  }
.fast-30fd77d7dbf74e7f9f6c6838c33200d0::after {
    box-sizing: border-box;
  }
.fast-07ac9a9a64b24942a8a85286392799d9 {
    display: inline-block;
  }
.fast-81d2d14423dd40cea630ff08c07d45d9 {
    position: relative;
    box-sizing: border-box;
    width: 33.33%;
  }
.fast-81d2d14423dd40cea630ff08c07d45d9::before {
    box-sizing: border-box;
  }
.fast-81d2d14423dd40cea630ff08c07d45d9::after {
    box-sizing: border-box;
  }
.fast-602e3b177feb47feb8e14e0cecbb8180 {
    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-602e3b177feb47feb8e14e0cecbb8180::before {
    box-sizing: border-box;
  }
.fast-602e3b177feb47feb8e14e0cecbb8180::after {
    box-sizing: border-box;
  }
.fast-10935ceda5e44ea68f22dabbb6a9c32f {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-10935ceda5e44ea68f22dabbb6a9c32f::before {
    box-sizing: border-box;
  }
.fast-10935ceda5e44ea68f22dabbb6a9c32f::after {
    box-sizing: border-box;
  }
.fast-cc0e0941c7f1480495d3dba72b289dc7 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-cc0e0941c7f1480495d3dba72b289dc7::before {
    box-sizing: border-box;
  }
.fast-cc0e0941c7f1480495d3dba72b289dc7::after {
    box-sizing: border-box;
  }
.fast-d9560401e11446928239e64209983e92 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-d9560401e11446928239e64209983e92::before {
    box-sizing: border-box;
  }
.fast-d9560401e11446928239e64209983e92::after {
    box-sizing: border-box;
  }
.fast-7626f982d51848d1a40a9ddd23701a36 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-7626f982d51848d1a40a9ddd23701a36::before {
    box-sizing: border-box;
  }
.fast-7626f982d51848d1a40a9ddd23701a36::after {
    box-sizing: border-box;
  }
.fast-651fb5387b584bfdb487969980d3a1f1 {
    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-651fb5387b584bfdb487969980d3a1f1::before {
    box-sizing: border-box;
  }
.fast-651fb5387b584bfdb487969980d3a1f1::after {
    box-sizing: border-box;
  }
.fast-35f06327e3a74d70b279813b63a11ef8 {
    display: inline-block;
  }
.fast-8dab68e455ea48d199e7081fbf3c411a {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-8dab68e455ea48d199e7081fbf3c411a::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-8dab68e455ea48d199e7081fbf3c411a::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-613fa6b2ac7844cfba4acf149dafca4e {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-613fa6b2ac7844cfba4acf149dafca4e::before {
    box-sizing: border-box;
  }
.fast-613fa6b2ac7844cfba4acf149dafca4e::after {
    box-sizing: border-box;
  }
.fast-ed74ba2b172a4943bd61f2f5c2e9b68d {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-ed74ba2b172a4943bd61f2f5c2e9b68d::before {
    box-sizing: border-box;
  }
.fast-ed74ba2b172a4943bd61f2f5c2e9b68d::after {
    box-sizing: border-box;
  }
.fast-2d793d8c751e41648575afb214219a57 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-2d793d8c751e41648575afb214219a57::before {
    box-sizing: border-box;
  }
.fast-2d793d8c751e41648575afb214219a57::after {
    box-sizing: border-box;
  }
.fast-b7c9de02bf5f457f991e2f2b99d5f5da {
    display: flex;
    box-sizing: border-box;
  }
.fast-b7c9de02bf5f457f991e2f2b99d5f5da::before {
    box-sizing: border-box;
  }
.fast-b7c9de02bf5f457f991e2f2b99d5f5da::after {
    box-sizing: border-box;
  }
.fast-24fc6a09ee0f4edfb8d5dbe93b5168ce {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-24fc6a09ee0f4edfb8d5dbe93b5168ce::before {
    box-sizing: border-box;
  }
.fast-24fc6a09ee0f4edfb8d5dbe93b5168ce::after {
    box-sizing: border-box;
  }
.fast-988396fd31e84634a7bfd791cf7eb78d {
    box-sizing: border-box;
  }
.fast-988396fd31e84634a7bfd791cf7eb78d::before {
    box-sizing: border-box;
  }
.fast-988396fd31e84634a7bfd791cf7eb78d::after {
    box-sizing: border-box;
  }
.fast-154529d10a974534aa1a763ec7437981 {
    box-sizing: border-box;
  }
.fast-154529d10a974534aa1a763ec7437981::before {
    box-sizing: border-box;
  }
.fast-154529d10a974534aa1a763ec7437981::after {
    box-sizing: border-box;
  }
.fast-491dd21a86934e44af42b692aaf48a07 {
    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-491dd21a86934e44af42b692aaf48a07::before {
    box-sizing: border-box;
  }
.fast-491dd21a86934e44af42b692aaf48a07::after {
    box-sizing: border-box;
  }
.fast-e3139cd959bc43688b61f1f0f46db23b {
    display: inline-block;
  }
.fast-e413ecc0e7d94e6090b718074d279195 {
    box-sizing: border-box;
  }
.fast-e413ecc0e7d94e6090b718074d279195::before {
    box-sizing: border-box;
  }
.fast-e413ecc0e7d94e6090b718074d279195::after {
    box-sizing: border-box;
  }
.fast-3aec4e4df6764cfb94e4d2e36eedcc7d {
    box-sizing: border-box;
  }
.fast-3aec4e4df6764cfb94e4d2e36eedcc7d::before {
    box-sizing: border-box;
  }
.fast-3aec4e4df6764cfb94e4d2e36eedcc7d::after {
    box-sizing: border-box;
  }
.fast-1374b3b2af1643f59bbdb997201ca93e {
    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-1374b3b2af1643f59bbdb997201ca93e::before {
    box-sizing: border-box;
  }
.fast-1374b3b2af1643f59bbdb997201ca93e::after {
    box-sizing: border-box;
  }
.fast-696551b33d8747798ee23a15cbb036b6 {
    display: inline-block;
  }
.fast-2e2abc0dc46c46198b5d8eb0c71066eb {
    box-sizing: border-box;
  }
.fast-2e2abc0dc46c46198b5d8eb0c71066eb::before {
    box-sizing: border-box;
  }
.fast-2e2abc0dc46c46198b5d8eb0c71066eb::after {
    box-sizing: border-box;
  }
.fast-778e0225221e4ef8bcc93b61c0aed21f {
    box-sizing: border-box;
  }
.fast-778e0225221e4ef8bcc93b61c0aed21f::before {
    box-sizing: border-box;
  }
.fast-778e0225221e4ef8bcc93b61c0aed21f::after {
    box-sizing: border-box;
  }
.fast-47b039eeacb541b69400c8ff3adaec9a {
    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-47b039eeacb541b69400c8ff3adaec9a::before {
    box-sizing: border-box;
  }
.fast-47b039eeacb541b69400c8ff3adaec9a::after {
    box-sizing: border-box;
  }
.fast-9065b86344d240659baf5d2f2af08ffa {
    display: inline-block;
  }
.fast-b17661a4e2004c6abe5c3c5348df6c4e {
    position: relative;
    box-sizing: border-box;
    width: 41.67%;
  }
.fast-b17661a4e2004c6abe5c3c5348df6c4e::before {
    box-sizing: border-box;
  }
.fast-b17661a4e2004c6abe5c3c5348df6c4e::after {
    box-sizing: border-box;
  }
.fast-134743c1834540b79240e60f62e05825 {
    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-134743c1834540b79240e60f62e05825::before {
    box-sizing: border-box;
  }
.fast-134743c1834540b79240e60f62e05825::after {
    box-sizing: border-box;
  }
.fast-1036616355a448468e499080433bf141 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-1036616355a448468e499080433bf141::before {
    box-sizing: border-box;
  }
.fast-1036616355a448468e499080433bf141::after {
    box-sizing: border-box;
  }
.fast-505425882ed34eac83a44d8f721552f1 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-505425882ed34eac83a44d8f721552f1::before {
    box-sizing: border-box;
  }
.fast-505425882ed34eac83a44d8f721552f1::after {
    box-sizing: border-box;
  }
.fast-1c6b2c96ea3c44c2ac9f734dcef7d311 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-1c6b2c96ea3c44c2ac9f734dcef7d311::before {
    box-sizing: border-box;
  }
.fast-1c6b2c96ea3c44c2ac9f734dcef7d311::after {
    box-sizing: border-box;
  }
.fast-d639c2e62684432c8158958eb6b47eae {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-d639c2e62684432c8158958eb6b47eae::before {
    box-sizing: border-box;
  }
.fast-d639c2e62684432c8158958eb6b47eae::after {
    box-sizing: border-box;
  }
.fast-25b6be2aadbd45e1bbd90254dc41280e {
    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-25b6be2aadbd45e1bbd90254dc41280e::before {
    box-sizing: border-box;
  }
.fast-25b6be2aadbd45e1bbd90254dc41280e::after {
    box-sizing: border-box;
  }
.fast-4f930abd11ed4853bb1a4e66b499367f {
    display: inline-block;
  }
.fast-eaed0c2ada854a94a5ab5196a947865c {
    box-sizing: border-box;
  }
.fast-eaed0c2ada854a94a5ab5196a947865c::before {
    box-sizing: border-box;
  }
.fast-eaed0c2ada854a94a5ab5196a947865c::after {
    box-sizing: border-box;
  }
.fast-7c2b5eb3bd314d448c93fadb8760c482 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-top: 20px;
  }
.fast-7c2b5eb3bd314d448c93fadb8760c482::before {
    box-sizing: border-box;
  }
.fast-7c2b5eb3bd314d448c93fadb8760c482::after {
    box-sizing: border-box;
  }
.fast-e8d4dfaba3cb4aa88c427b7e4c8b1a98 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-e8d4dfaba3cb4aa88c427b7e4c8b1a98::before {
    box-sizing: border-box;
  }
.fast-e8d4dfaba3cb4aa88c427b7e4c8b1a98::after {
    box-sizing: border-box;
  }
.fast-766bb8f4d543444dbf33c7e1957c8086 {
    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-766bb8f4d543444dbf33c7e1957c8086::before {
    box-sizing: border-box;
  }
.fast-766bb8f4d543444dbf33c7e1957c8086::after {
    box-sizing: border-box;
  }
.fast-3f21c06089b74abf8e1c37a9a10e2683 {
    display: inline-block;
  }
.fast-65c944fb0e11482a9438ca672f482474 {
    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-65c944fb0e11482a9438ca672f482474::before {
    box-sizing: border-box;
  }
.fast-65c944fb0e11482a9438ca672f482474::after {
    box-sizing: border-box;
  }
.fast-eb6332c1207f45ff844db897b48ae97b {
    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-eb6332c1207f45ff844db897b48ae97b::before {
    box-sizing: border-box;
  }
.fast-eb6332c1207f45ff844db897b48ae97b::after {
    box-sizing: border-box;
  }
.fast-4631a4a9f9004e68941d32bc8f43b5c7 {
    width: 100%;
    box-sizing: border-box;
  }
.fast-4631a4a9f9004e68941d32bc8f43b5c7::before {
    box-sizing: border-box;
  }
.fast-4631a4a9f9004e68941d32bc8f43b5c7::after {
    box-sizing: border-box;
  }
.fast-e03853a0612a4b0aa3c1ae7ff27c69de {
    box-sizing: border-box;
  }
.fast-e03853a0612a4b0aa3c1ae7ff27c69de::before {
    box-sizing: border-box;
  }
.fast-e03853a0612a4b0aa3c1ae7ff27c69de::after {
    box-sizing: border-box;
  }
.fast-1a3faca3e7de44e4ae25c257a75c2110 {
    box-sizing: border-box;
  }
.fast-1a3faca3e7de44e4ae25c257a75c2110::before {
    box-sizing: border-box;
  }
.fast-1a3faca3e7de44e4ae25c257a75c2110::after {
    box-sizing: border-box;
  }
.fast-638d52f17d434afebad8bdf675c5c16d {
    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-638d52f17d434afebad8bdf675c5c16d::before {
    box-sizing: border-box;
  }
.fast-638d52f17d434afebad8bdf675c5c16d::after {
    box-sizing: border-box;
  }
.fast-ca8b807e57444782a3d33aa2a0836c6e {
    box-sizing: border-box;
  }
.fast-ca8b807e57444782a3d33aa2a0836c6e::before {
    box-sizing: border-box;
  }
.fast-ca8b807e57444782a3d33aa2a0836c6e::after {
    box-sizing: border-box;
  }
.fast-b7aec66bf5ad42469013131caf8d7049 {
    box-sizing: border-box;
  }
.fast-b7aec66bf5ad42469013131caf8d7049::before {
    box-sizing: border-box;
  }
.fast-b7aec66bf5ad42469013131caf8d7049::after {
    box-sizing: border-box;
  }
.fast-625fcd5599fe45f1b345877272f32333 {
    box-sizing: border-box;
  }
.fast-625fcd5599fe45f1b345877272f32333::before {
    box-sizing: border-box;
  }
.fast-625fcd5599fe45f1b345877272f32333::after {
    box-sizing: border-box;
  }
.fast-599603debd11431f8009bf18205e4ed8 {
    box-sizing: border-box;
    width: 420px;
  }
.fast-599603debd11431f8009bf18205e4ed8::before {
    box-sizing: border-box;
  }
.fast-599603debd11431f8009bf18205e4ed8::after {
    box-sizing: border-box;
  }
.fast-99f330b058ac4b498e6969d3c42a0bee {
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    flex-direction: row;
  }
.fast-99f330b058ac4b498e6969d3c42a0bee::before {
    box-sizing: border-box;
  }
.fast-99f330b058ac4b498e6969d3c42a0bee::after {
    box-sizing: border-box;
  }
.fast-b949638adce3453084ce2220f1e4be2a {
    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-b949638adce3453084ce2220f1e4be2a::before {
    box-sizing: border-box;
  }
.fast-b949638adce3453084ce2220f1e4be2a::after {
    box-sizing: border-box;
  }
.fast-91dcbe3a47464971b5672b44c1bca7a7 {
    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-91dcbe3a47464971b5672b44c1bca7a7::before {
    box-sizing: border-box;
  }
.fast-91dcbe3a47464971b5672b44c1bca7a7::after {
    box-sizing: border-box;
  }
.fast-39584976f3f547ac910f1feaf56233e8 {
    box-sizing: border-box;
  }
.fast-39584976f3f547ac910f1feaf56233e8::before {
    box-sizing: border-box;
  }
.fast-39584976f3f547ac910f1feaf56233e8::after {
    box-sizing: border-box;
  }
.fast-07c9979031ab4467b41c441bf69a30ba {
    box-sizing: border-box;
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
.fast-07c9979031ab4467b41c441bf69a30ba::before {
    box-sizing: border-box;
  }
.fast-07c9979031ab4467b41c441bf69a30ba::after {
    box-sizing: border-box;
  }
.fast-28b9652b7e544c37b0454020dcbbdfe1 {
    box-sizing: border-box;
    width: 20px;
    height: 20px;
  }
.fast-28b9652b7e544c37b0454020dcbbdfe1::before {
    box-sizing: border-box;
  }
.fast-28b9652b7e544c37b0454020dcbbdfe1::after {
    box-sizing: border-box;
  }
.fast-eac2290375844612813d2957d3476c90 {
    display: none;
    width: 100%;
    box-sizing: border-box;
  }
.fast-eac2290375844612813d2957d3476c90::before {
    box-sizing: border-box;
  }
.fast-eac2290375844612813d2957d3476c90::after {
    box-sizing: border-box;
  }
.fast-b61fed6a3b994e2896040950706a04d6 {
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-align: center;
    font-size: 12px;
  }
.fast-b61fed6a3b994e2896040950706a04d6::before {
    box-sizing: border-box;
  }
.fast-b61fed6a3b994e2896040950706a04d6::after {
    box-sizing: border-box;
  }
.fast-77e45d492bd5417aaeb919b6a28ed9d1 {
    display: inline-block;
  }
.fast-83d43af77c034a149087bdae0e92efb5 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 0px;
    margin-left: -7px;
    margin-top: 20px;
  }
.fast-83d43af77c034a149087bdae0e92efb5::before {
    box-sizing: border-box;
  }
.fast-83d43af77c034a149087bdae0e92efb5::after {
    box-sizing: border-box;
  }
.fast-82b278df1ad04772a77e04dfe2d14024 {
    display: flex;
    position: relative;
    width: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    row-gap: 15px;
    column-gap: 15px;
  }
.fast-82b278df1ad04772a77e04dfe2d14024::before {
    box-sizing: border-box;
  }
.fast-82b278df1ad04772a77e04dfe2d14024::after {
    box-sizing: border-box;
  }
.fast-5c9e462db380491194b4a26c5818651a {
    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-5c9e462db380491194b4a26c5818651a::before {
    box-sizing: border-box;
  }
.fast-5c9e462db380491194b4a26c5818651a::after {
    box-sizing: border-box;
  }
.fast-594ffb6607194862b77434b19164ff6a {
    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-594ffb6607194862b77434b19164ff6a::before {
    box-sizing: border-box;
  }
.fast-594ffb6607194862b77434b19164ff6a::after {
    box-sizing: border-box;
  }
.fast-055e64af46df4ab98adf7ca02f5157a9 {
    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-055e64af46df4ab98adf7ca02f5157a9::before {
    box-sizing: border-box;
  }
.fast-055e64af46df4ab98adf7ca02f5157a9::after {
    box-sizing: border-box;
  }
.fast-0fd53d0b3c8741389ac358f84b8d84a0 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-0fd53d0b3c8741389ac358f84b8d84a0::before {
    box-sizing: border-box;
  }
.fast-0fd53d0b3c8741389ac358f84b8d84a0::after {
    box-sizing: border-box;
  }
.fast-2bbe06dc23004b859e8ad0b4d3d9bea1 {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-2bbe06dc23004b859e8ad0b4d3d9bea1::before {
    box-sizing: border-box;
  }
.fast-2bbe06dc23004b859e8ad0b4d3d9bea1::after {
    box-sizing: border-box;
  }
.fast-3547313311704b3b9860e0ce71a6bb07 {
    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-3547313311704b3b9860e0ce71a6bb07::before {
    box-sizing: border-box;
  }
.fast-3547313311704b3b9860e0ce71a6bb07::after {
    box-sizing: border-box;
  }
.fast-cd2f9d90f49c47d79f5d27997e253258 {
    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-cd2f9d90f49c47d79f5d27997e253258::before {
    box-sizing: border-box;
  }
.fast-cd2f9d90f49c47d79f5d27997e253258::after {
    box-sizing: border-box;
  }
.fast-5dc2bc67c4b94322a863f2b830740186 {
    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-5dc2bc67c4b94322a863f2b830740186::before {
    box-sizing: border-box;
  }
.fast-5dc2bc67c4b94322a863f2b830740186::after {
    box-sizing: border-box;
  }
.fast-ba0f4e1f3e4b42c092f6d7c55970e615 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-ba0f4e1f3e4b42c092f6d7c55970e615::before {
    box-sizing: border-box;
  }
.fast-ba0f4e1f3e4b42c092f6d7c55970e615::after {
    box-sizing: border-box;
  }
.fast-07497df8b3b74b48ae2d39498c7ddba8 {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-07497df8b3b74b48ae2d39498c7ddba8::before {
    box-sizing: border-box;
  }
.fast-07497df8b3b74b48ae2d39498c7ddba8::after {
    box-sizing: border-box;
  }
.fast-3081e4f4199e4b1c9e74fe9b2c5f1078 {
    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-3081e4f4199e4b1c9e74fe9b2c5f1078::before {
    box-sizing: border-box;
  }
.fast-3081e4f4199e4b1c9e74fe9b2c5f1078::after {
    box-sizing: border-box;
  }
.fast-16903fdd3ebf4cb0bacddc9bbc2b0c70 {
    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-16903fdd3ebf4cb0bacddc9bbc2b0c70::before {
    box-sizing: border-box;
  }
.fast-16903fdd3ebf4cb0bacddc9bbc2b0c70::after {
    box-sizing: border-box;
  }
.fast-463c48c23dd74a0fa6ab6494e14ac500 {
    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-463c48c23dd74a0fa6ab6494e14ac500::before {
    box-sizing: border-box;
  }
.fast-463c48c23dd74a0fa6ab6494e14ac500::after {
    box-sizing: border-box;
  }
.fast-b7117d7e87ce4ddf9f3e7e196e8d2b20 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-b7117d7e87ce4ddf9f3e7e196e8d2b20::before {
    box-sizing: border-box;
  }
.fast-b7117d7e87ce4ddf9f3e7e196e8d2b20::after {
    box-sizing: border-box;
  }
.fast-6c2097ae43524a3284b4ddf617c02e2d {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-6c2097ae43524a3284b4ddf617c02e2d::before {
    box-sizing: border-box;
  }
.fast-6c2097ae43524a3284b4ddf617c02e2d::after {
    box-sizing: border-box;
  }
.fast-4464fb1642ae4c8b981f4b5cfcdd3984 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-4464fb1642ae4c8b981f4b5cfcdd3984::before {
    box-sizing: border-box;
  }
.fast-4464fb1642ae4c8b981f4b5cfcdd3984::after {
    box-sizing: border-box;
  }
.fast-78f6c9b5764f43c9a0197138d2c8d2e4 {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
  }
.fast-78f6c9b5764f43c9a0197138d2c8d2e4::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-78f6c9b5764f43c9a0197138d2c8d2e4::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-65a99d494c0b4717b49e909b10b25b92 {
    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-65a99d494c0b4717b49e909b10b25b92::before {
    box-sizing: border-box;
  }
.fast-65a99d494c0b4717b49e909b10b25b92::after {
    box-sizing: border-box;
  }
.fast-6db2967e2f994b23a14d80682ccc8ea3 {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-6db2967e2f994b23a14d80682ccc8ea3::before {
    box-sizing: border-box;
  }
.fast-6db2967e2f994b23a14d80682ccc8ea3::after {
    box-sizing: border-box;
  }
.fast-9412e228a32f482d8880bcf0b17ff99d {
    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-9412e228a32f482d8880bcf0b17ff99d::before {
    box-sizing: border-box;
  }
.fast-9412e228a32f482d8880bcf0b17ff99d::after {
    box-sizing: border-box;
  }
.fast-78ef3cec218044778c1324048006590b {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-78ef3cec218044778c1324048006590b::before {
    box-sizing: border-box;
  }
.fast-78ef3cec218044778c1324048006590b::after {
    box-sizing: border-box;
  }
.fast-89b5acb79e6e46bd930e9a0fe4185b8f {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-89b5acb79e6e46bd930e9a0fe4185b8f::before {
    box-sizing: border-box;
  }
.fast-89b5acb79e6e46bd930e9a0fe4185b8f::after {
    box-sizing: border-box;
  }
.fast-94faac297e7d4d39b53ea71f9f144f0a {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-94faac297e7d4d39b53ea71f9f144f0a::before {
    box-sizing: border-box;
  }
.fast-94faac297e7d4d39b53ea71f9f144f0a::after {
    box-sizing: border-box;
  }
.fast-1a5556cee676499ca4d99e91bd32b0d9 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-1a5556cee676499ca4d99e91bd32b0d9::before {
    box-sizing: border-box;
  }
.fast-1a5556cee676499ca4d99e91bd32b0d9::after {
    box-sizing: border-box;
  }
.fast-a58a48fb8afe445ebb6f02c57e810950 {
    box-sizing: border-box;
    display: flex;
    margin: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
.fast-a58a48fb8afe445ebb6f02c57e810950::before {
    box-sizing: border-box;
  }
.fast-a58a48fb8afe445ebb6f02c57e810950::after {
    box-sizing: border-box;
  }
.fast-0416468a2625406596795881144a695a {
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
    align-items: center;
  }
.fast-0416468a2625406596795881144a695a::before {
    box-sizing: border-box;
  }
.fast-0416468a2625406596795881144a695a::after {
    box-sizing: border-box;
  }
.fast-fbd9227c637a4fc1ada823bf68166c06 {
    display: flex;
    position: relative;
    box-sizing: border-box;
  }
.fast-fbd9227c637a4fc1ada823bf68166c06::before {
    box-sizing: border-box;
  }
.fast-fbd9227c637a4fc1ada823bf68166c06::after {
    box-sizing: border-box;
  }
.fast-12883458cfdd40769f51c1d84c911c55 {
    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-12883458cfdd40769f51c1d84c911c55::before {
    box-sizing: border-box;
  }
.fast-12883458cfdd40769f51c1d84c911c55::after {
    box-sizing: border-box;
  }
.fast-2bfd7c3171a0457a8064658a739ad38a {
    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-2bfd7c3171a0457a8064658a739ad38a::before {
    box-sizing: border-box;
  }
.fast-2bfd7c3171a0457a8064658a739ad38a::after {
    box-sizing: border-box;
  }
@media (max-width: 992px) {
  .fast-b21e5b8fc26a4fb7ba0d1b5420d8d947 {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-134216e780ea44bfbd83409b703fb0fc {
    flex-direction: row;
  }
  .fast-b2dc71d31ece4236bc9d1d69b9d46569 {
    padding-bottom: 0px;
  }
  .fast-fda0bad3543b482ab00d26bedd4e1567 {
    flex-direction: row;
  }
  .fast-81d2d14423dd40cea630ff08c07d45d9 {
    width: 33%;
  }
  .fast-b17661a4e2004c6abe5c3c5348df6c4e {
    width: 41%;
  }
  .fast-91dcbe3a47464971b5672b44c1bca7a7 {
    padding-right: 22px;
    padding-left: 20px;
  }
  .fast-65a99d494c0b4717b49e909b10b25b92 {
    flex-direction: row;
  }
}
@media (max-width: 480px) {
  .fast-b21e5b8fc26a4fb7ba0d1b5420d8d947 {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-134216e780ea44bfbd83409b703fb0fc {
    flex-direction: row;
  }
  .fast-b2dc71d31ece4236bc9d1d69b9d46569 {
    padding-bottom: 0px;
  }
  .fast-fda0bad3543b482ab00d26bedd4e1567 {
    flex-direction: row;
  }
  .fast-c0d13f539d6f410e894586725f00e35c {
    width: 100%;
  }
  .fast-97a1a2823dad43889b54054e32484bb1 {
    padding-bottom: 0px;
  }
  .fast-12900970b9684e459e465c7208bd9ef6 {
    font-size: 18px;
  }
  .fast-81d2d14423dd40cea630ff08c07d45d9 {
    width: 100%;
  }
  .fast-d9560401e11446928239e64209983e92 {
    padding-bottom: 0px;
  }
  .fast-651fb5387b584bfdb487969980d3a1f1 {
    font-size: 18px;
  }
  .fast-b17661a4e2004c6abe5c3c5348df6c4e {
    width: 100%;
  }
  .fast-1c6b2c96ea3c44c2ac9f734dcef7d311 {
    padding-bottom: 0px;
  }
  .fast-25b6be2aadbd45e1bbd90254dc41280e {
    font-size: 18px;
  }
  .fast-599603debd11431f8009bf18205e4ed8 {
    width: 100%;
  }
  .fast-99f330b058ac4b498e6969d3c42a0bee {
    flex-wrap: wrap;
  }
  .fast-b949638adce3453084ce2220f1e4be2a {
    width: 70%;
  }
  .fast-91dcbe3a47464971b5672b44c1bca7a7 {
    width: 30%;
  }
  .fast-65a99d494c0b4717b49e909b10b25b92 {
    flex-direction: row;
  }
  .fast-9412e228a32f482d8880bcf0b17ff99d {
    padding-right: 15px;
    padding-left: 15px;
  }
}

  