/** Shopify CDN: Minification failed

Line 1157:20 Expected ":"

**/

    
    .fast-f00396d1f8934ac6a4b31af9ae482a46 {
    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-f00396d1f8934ac6a4b31af9ae482a46::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-f00396d1f8934ac6a4b31af9ae482a46::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-8c6dc74b048a427d8c64de7828c9aa8b {
    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-8c6dc74b048a427d8c64de7828c9aa8b::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-8c6dc74b048a427d8c64de7828c9aa8b::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-2f3317f1f9fc4312b7bdb4951bfc69b3 {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-2f3317f1f9fc4312b7bdb4951bfc69b3::before {
    box-sizing: border-box;
  }
.fast-2f3317f1f9fc4312b7bdb4951bfc69b3::after {
    box-sizing: border-box;
  }
.fast-522a1e53d6964801b7ace090da767e47 {
    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-522a1e53d6964801b7ace090da767e47::before {
    box-sizing: border-box;
  }
.fast-522a1e53d6964801b7ace090da767e47::after {
    box-sizing: border-box;
  }
.fast-f0008c08a8d54c9688f73e3e4e787c9f {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-f0008c08a8d54c9688f73e3e4e787c9f::before {
    box-sizing: border-box;
  }
.fast-f0008c08a8d54c9688f73e3e4e787c9f::after {
    box-sizing: border-box;
  }
.fast-4da967f5b3d64e8db71ab50977447538 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-4da967f5b3d64e8db71ab50977447538::before {
    box-sizing: border-box;
  }
.fast-4da967f5b3d64e8db71ab50977447538::after {
    box-sizing: border-box;
  }
.fast-6f0a7bfb89e64182a440346824a5f1d5 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-6f0a7bfb89e64182a440346824a5f1d5::before {
    box-sizing: border-box;
  }
.fast-6f0a7bfb89e64182a440346824a5f1d5::after {
    box-sizing: border-box;
  }
.fast-c91f0374681241f180d490258055cd80 {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
    float: left;
    padding-bottom: 60px;
  }
.fast-c91f0374681241f180d490258055cd80::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-c91f0374681241f180d490258055cd80::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-38b0e2ee9bc94347bc7663d8d62d079d {
    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-38b0e2ee9bc94347bc7663d8d62d079d::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-38b0e2ee9bc94347bc7663d8d62d079d::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-47365d336c1f40eea48216f91136c9db {
    position: relative;
    box-sizing: border-box;
    width: 25%;
  }
.fast-47365d336c1f40eea48216f91136c9db::before {
    box-sizing: border-box;
  }
.fast-47365d336c1f40eea48216f91136c9db::after {
    box-sizing: border-box;
  }
.fast-3415d24500fc496d8103aacde437ba75 {
    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-3415d24500fc496d8103aacde437ba75::before {
    box-sizing: border-box;
  }
.fast-3415d24500fc496d8103aacde437ba75::after {
    box-sizing: border-box;
  }
.fast-56b464960fc549e8965fcf077dcd246b {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-56b464960fc549e8965fcf077dcd246b::before {
    box-sizing: border-box;
  }
.fast-56b464960fc549e8965fcf077dcd246b::after {
    box-sizing: border-box;
  }
.fast-df4b5ae2b6644cdd94114d7b3fd8ea34 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-df4b5ae2b6644cdd94114d7b3fd8ea34::before {
    box-sizing: border-box;
  }
.fast-df4b5ae2b6644cdd94114d7b3fd8ea34::after {
    box-sizing: border-box;
  }
.fast-d2a61c1b4af24f5abac59429d6e0a51f {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-d2a61c1b4af24f5abac59429d6e0a51f::before {
    box-sizing: border-box;
  }
.fast-d2a61c1b4af24f5abac59429d6e0a51f::after {
    box-sizing: border-box;
  }
.fast-0762c33892fa4c0180257dd67b33e071 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-0762c33892fa4c0180257dd67b33e071::before {
    box-sizing: border-box;
  }
.fast-0762c33892fa4c0180257dd67b33e071::after {
    box-sizing: border-box;
  }
.fast-e62547cfc15f42ec875b37babbe6fccb {
    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-e62547cfc15f42ec875b37babbe6fccb::before {
    box-sizing: border-box;
  }
.fast-e62547cfc15f42ec875b37babbe6fccb::after {
    box-sizing: border-box;
  }
.fast-5d52c6b28a3a40c6bdc4d777672a0206 {
    display: inline-block;
  }
.fast-f7c6f823cf094045a14a079e01affa64 {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-f7c6f823cf094045a14a079e01affa64::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-f7c6f823cf094045a14a079e01affa64::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-536e91df84af405ebb4c9b6a97856525 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-536e91df84af405ebb4c9b6a97856525::before {
    box-sizing: border-box;
  }
.fast-536e91df84af405ebb4c9b6a97856525::after {
    box-sizing: border-box;
  }
.fast-b7aae34cac6447f185e39bea72bf5e56 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-b7aae34cac6447f185e39bea72bf5e56::before {
    box-sizing: border-box;
  }
.fast-b7aae34cac6447f185e39bea72bf5e56::after {
    box-sizing: border-box;
  }
.fast-f4eebc40577a43a88bdce76e1f74e88b {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-f4eebc40577a43a88bdce76e1f74e88b::before {
    box-sizing: border-box;
  }
.fast-f4eebc40577a43a88bdce76e1f74e88b::after {
    box-sizing: border-box;
  }
.fast-d4e17c691df3417c829e9aeb69e92376 {
    display: flex;
    box-sizing: border-box;
  }
.fast-d4e17c691df3417c829e9aeb69e92376::before {
    box-sizing: border-box;
  }
.fast-d4e17c691df3417c829e9aeb69e92376::after {
    box-sizing: border-box;
  }
.fast-6ba7aba7fe8643dcb7b0b70c85747b72 {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-6ba7aba7fe8643dcb7b0b70c85747b72::before {
    box-sizing: border-box;
  }
.fast-6ba7aba7fe8643dcb7b0b70c85747b72::after {
    box-sizing: border-box;
  }
.fast-90c1218d62dc4a708fa1ea4d4be07acd {
    box-sizing: border-box;
  }
.fast-90c1218d62dc4a708fa1ea4d4be07acd::before {
    box-sizing: border-box;
  }
.fast-90c1218d62dc4a708fa1ea4d4be07acd::after {
    box-sizing: border-box;
  }
.fast-02228ecf3aff4e4e9e5d9c2f821b810f {
    box-sizing: border-box;
  }
.fast-02228ecf3aff4e4e9e5d9c2f821b810f::before {
    box-sizing: border-box;
  }
.fast-02228ecf3aff4e4e9e5d9c2f821b810f::after {
    box-sizing: border-box;
  }
.fast-83e2b876db9f4fb4b37edafedfb02cd0 {
    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-83e2b876db9f4fb4b37edafedfb02cd0::before {
    box-sizing: border-box;
  }
.fast-83e2b876db9f4fb4b37edafedfb02cd0::after {
    box-sizing: border-box;
  }
.fast-dfec39c360214048a121625ac5b57bef {
    display: inline-block;
  }
.fast-4e5c4a1f7eb2498caa4e911acb4f461c {
    box-sizing: border-box;
  }
.fast-4e5c4a1f7eb2498caa4e911acb4f461c::before {
    box-sizing: border-box;
  }
.fast-4e5c4a1f7eb2498caa4e911acb4f461c::after {
    box-sizing: border-box;
  }
.fast-0129bd10df004488b3780806c6c8f895 {
    box-sizing: border-box;
  }
.fast-0129bd10df004488b3780806c6c8f895::before {
    box-sizing: border-box;
  }
.fast-0129bd10df004488b3780806c6c8f895::after {
    box-sizing: border-box;
  }
.fast-4c4c6cc3b35b4543a80863ca11b097fd {
    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-4c4c6cc3b35b4543a80863ca11b097fd::before {
    box-sizing: border-box;
  }
.fast-4c4c6cc3b35b4543a80863ca11b097fd::after {
    box-sizing: border-box;
  }
.fast-a079c1bc41d9406cbe616639c8d47e15 {
    display: inline-block;
  }
.fast-675bd8fcc71142f284dbd460a09fef23 {
    box-sizing: border-box;
  }
.fast-675bd8fcc71142f284dbd460a09fef23::before {
    box-sizing: border-box;
  }
.fast-675bd8fcc71142f284dbd460a09fef23::after {
    box-sizing: border-box;
  }
.fast-75b21f65fc3b42ee9c630c8d92f713ae {
    box-sizing: border-box;
  }
.fast-75b21f65fc3b42ee9c630c8d92f713ae::before {
    box-sizing: border-box;
  }
.fast-75b21f65fc3b42ee9c630c8d92f713ae::after {
    box-sizing: border-box;
  }
.fast-048aae5de7104104b7c53dc3a7ae3435 {
    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-048aae5de7104104b7c53dc3a7ae3435::before {
    box-sizing: border-box;
  }
.fast-048aae5de7104104b7c53dc3a7ae3435::after {
    box-sizing: border-box;
  }
.fast-58521307a94946b2a5cfe5871603639c {
    display: inline-block;
  }
.fast-d0576fc017ed499a91666bd0a3b24ed6 {
    position: relative;
    box-sizing: border-box;
    width: 33.33%;
  }
.fast-d0576fc017ed499a91666bd0a3b24ed6::before {
    box-sizing: border-box;
  }
.fast-d0576fc017ed499a91666bd0a3b24ed6::after {
    box-sizing: border-box;
  }
.fast-5a8d45d2fbd243d1800a1a2a8aa0eeef {
    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-5a8d45d2fbd243d1800a1a2a8aa0eeef::before {
    box-sizing: border-box;
  }
.fast-5a8d45d2fbd243d1800a1a2a8aa0eeef::after {
    box-sizing: border-box;
  }
.fast-6012e586e28e4015ada8e0cf33b9ce28 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-6012e586e28e4015ada8e0cf33b9ce28::before {
    box-sizing: border-box;
  }
.fast-6012e586e28e4015ada8e0cf33b9ce28::after {
    box-sizing: border-box;
  }
.fast-64e0334710184fe9b19aa91eb6c823ee {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-64e0334710184fe9b19aa91eb6c823ee::before {
    box-sizing: border-box;
  }
.fast-64e0334710184fe9b19aa91eb6c823ee::after {
    box-sizing: border-box;
  }
.fast-dc9e8e6c53a84733a854ea9fc3a559ae {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-dc9e8e6c53a84733a854ea9fc3a559ae::before {
    box-sizing: border-box;
  }
.fast-dc9e8e6c53a84733a854ea9fc3a559ae::after {
    box-sizing: border-box;
  }
.fast-b2dc7620423e4a6d9d7049db4c27b06b {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-b2dc7620423e4a6d9d7049db4c27b06b::before {
    box-sizing: border-box;
  }
.fast-b2dc7620423e4a6d9d7049db4c27b06b::after {
    box-sizing: border-box;
  }
.fast-4c46534058c241678b92a894d5a4081f {
    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-4c46534058c241678b92a894d5a4081f::before {
    box-sizing: border-box;
  }
.fast-4c46534058c241678b92a894d5a4081f::after {
    box-sizing: border-box;
  }
.fast-22c8036e2e4f4a2cb095281e2c3c9c6b {
    display: inline-block;
  }
.fast-7e0896f8bb124d53a5188eb335ae0a20 {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-7e0896f8bb124d53a5188eb335ae0a20::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-7e0896f8bb124d53a5188eb335ae0a20::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-83e1e385d14d40f5aaa0a8da6466dbc4 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-83e1e385d14d40f5aaa0a8da6466dbc4::before {
    box-sizing: border-box;
  }
.fast-83e1e385d14d40f5aaa0a8da6466dbc4::after {
    box-sizing: border-box;
  }
.fast-01aa834920b64b13831f7626660429a3 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-01aa834920b64b13831f7626660429a3::before {
    box-sizing: border-box;
  }
.fast-01aa834920b64b13831f7626660429a3::after {
    box-sizing: border-box;
  }
.fast-cbca2e820dd345eaa213d68268a6add9 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-cbca2e820dd345eaa213d68268a6add9::before {
    box-sizing: border-box;
  }
.fast-cbca2e820dd345eaa213d68268a6add9::after {
    box-sizing: border-box;
  }
.fast-25227814ce374cdd89f0dadbdb4a98e4 {
    display: flex;
    box-sizing: border-box;
  }
.fast-25227814ce374cdd89f0dadbdb4a98e4::before {
    box-sizing: border-box;
  }
.fast-25227814ce374cdd89f0dadbdb4a98e4::after {
    box-sizing: border-box;
  }
.fast-a35e544c0bf64de58d2457ca417a0b87 {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-a35e544c0bf64de58d2457ca417a0b87::before {
    box-sizing: border-box;
  }
.fast-a35e544c0bf64de58d2457ca417a0b87::after {
    box-sizing: border-box;
  }
.fast-2885e878aeff446fba993e870f3977d6 {
    box-sizing: border-box;
  }
.fast-2885e878aeff446fba993e870f3977d6::before {
    box-sizing: border-box;
  }
.fast-2885e878aeff446fba993e870f3977d6::after {
    box-sizing: border-box;
  }
.fast-756784f49d0b48bc84c8890576b893d4 {
    box-sizing: border-box;
  }
.fast-756784f49d0b48bc84c8890576b893d4::before {
    box-sizing: border-box;
  }
.fast-756784f49d0b48bc84c8890576b893d4::after {
    box-sizing: border-box;
  }
.fast-afd8ea3ab0aa4c1da0b08bd1716627b4 {
    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-afd8ea3ab0aa4c1da0b08bd1716627b4::before {
    box-sizing: border-box;
  }
.fast-afd8ea3ab0aa4c1da0b08bd1716627b4::after {
    box-sizing: border-box;
  }
.fast-bd802b94546f40b5a95bfbf8302c5285 {
    display: inline-block;
  }
.fast-519788882e2c439f848033dcf21c8381 {
    box-sizing: border-box;
  }
.fast-519788882e2c439f848033dcf21c8381::before {
    box-sizing: border-box;
  }
.fast-519788882e2c439f848033dcf21c8381::after {
    box-sizing: border-box;
  }
.fast-123c603e395744f3b32199cb8c850c82 {
    box-sizing: border-box;
  }
.fast-123c603e395744f3b32199cb8c850c82::before {
    box-sizing: border-box;
  }
.fast-123c603e395744f3b32199cb8c850c82::after {
    box-sizing: border-box;
  }
.fast-0bacff473bc34c80a6d2c0053dc1121e {
    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-0bacff473bc34c80a6d2c0053dc1121e::before {
    box-sizing: border-box;
  }
.fast-0bacff473bc34c80a6d2c0053dc1121e::after {
    box-sizing: border-box;
  }
.fast-70133bf6bd9047f69fab4e198a2951ee {
    display: inline-block;
  }
.fast-8d4f30794e07439999a5624140402442 {
    box-sizing: border-box;
  }
.fast-8d4f30794e07439999a5624140402442::before {
    box-sizing: border-box;
  }
.fast-8d4f30794e07439999a5624140402442::after {
    box-sizing: border-box;
  }
.fast-5fbcc84e2872418d9673e725086822e8 {
    box-sizing: border-box;
  }
.fast-5fbcc84e2872418d9673e725086822e8::before {
    box-sizing: border-box;
  }
.fast-5fbcc84e2872418d9673e725086822e8::after {
    box-sizing: border-box;
  }
.fast-b8851fd7581d4e308ae6c61487ddcd35 {
    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-b8851fd7581d4e308ae6c61487ddcd35::before {
    box-sizing: border-box;
  }
.fast-b8851fd7581d4e308ae6c61487ddcd35::after {
    box-sizing: border-box;
  }
.fast-9f2b4593b9d74df98a7146c180959875 {
    display: inline-block;
  }
.fast-00cf2c56a9094d2dbc2621f3d6a8838f {
    position: relative;
    box-sizing: border-box;
    width: 41.67%;
  }
.fast-00cf2c56a9094d2dbc2621f3d6a8838f::before {
    box-sizing: border-box;
  }
.fast-00cf2c56a9094d2dbc2621f3d6a8838f::after {
    box-sizing: border-box;
  }
.fast-81612991f2ab448caa180f879eee1511 {
    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-81612991f2ab448caa180f879eee1511::before {
    box-sizing: border-box;
  }
.fast-81612991f2ab448caa180f879eee1511::after {
    box-sizing: border-box;
  }
.fast-8de99e8132a64a86ba5e922ea8c4ce88 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-8de99e8132a64a86ba5e922ea8c4ce88::before {
    box-sizing: border-box;
  }
.fast-8de99e8132a64a86ba5e922ea8c4ce88::after {
    box-sizing: border-box;
  }
.fast-169321691a0e48eeb0679fb0e8f99a3c {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-169321691a0e48eeb0679fb0e8f99a3c::before {
    box-sizing: border-box;
  }
.fast-169321691a0e48eeb0679fb0e8f99a3c::after {
    box-sizing: border-box;
  }
.fast-cb639ba11ddc47c1b8a9f0a1ad419356 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-cb639ba11ddc47c1b8a9f0a1ad419356::before {
    box-sizing: border-box;
  }
.fast-cb639ba11ddc47c1b8a9f0a1ad419356::after {
    box-sizing: border-box;
  }
.fast-0181a2a86fad41af92d8a85af8aac258 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-0181a2a86fad41af92d8a85af8aac258::before {
    box-sizing: border-box;
  }
.fast-0181a2a86fad41af92d8a85af8aac258::after {
    box-sizing: border-box;
  }
.fast-565e96f6288a48409da2a926a8bcb456 {
    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-565e96f6288a48409da2a926a8bcb456::before {
    box-sizing: border-box;
  }
.fast-565e96f6288a48409da2a926a8bcb456::after {
    box-sizing: border-box;
  }
.fast-6e7d75cf783c4f58aed0b8b94e4950b4 {
    display: inline-block;
  }
.fast-ad7766fb36734efc833db4618e7a958a {
    box-sizing: border-box;
  }
.fast-ad7766fb36734efc833db4618e7a958a::before {
    box-sizing: border-box;
  }
.fast-ad7766fb36734efc833db4618e7a958a::after {
    box-sizing: border-box;
  }
.fast-6789728974ca450dace76339258d3669 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-top: 20px;
  }
.fast-6789728974ca450dace76339258d3669::before {
    box-sizing: border-box;
  }
.fast-6789728974ca450dace76339258d3669::after {
    box-sizing: border-box;
  }
.fast-1bf59ab971bd4d4ca561883b7a28bb7a {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-1bf59ab971bd4d4ca561883b7a28bb7a::before {
    box-sizing: border-box;
  }
.fast-1bf59ab971bd4d4ca561883b7a28bb7a::after {
    box-sizing: border-box;
  }
.fast-f51c8ede4b94415f89a32f765a2856c9 {
    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-f51c8ede4b94415f89a32f765a2856c9::before {
    box-sizing: border-box;
  }
.fast-f51c8ede4b94415f89a32f765a2856c9::after {
    box-sizing: border-box;
  }
.fast-362ff77c276541459009e3829d6c7090 {
    display: inline-block;
  }
.fast-b67318904371468e94ace753ff925d35 {
    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-b67318904371468e94ace753ff925d35::before {
    box-sizing: border-box;
  }
.fast-b67318904371468e94ace753ff925d35::after {
    box-sizing: border-box;
  }
.fast-a05c298b38d84e46aac77dda1c355926 {
    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-a05c298b38d84e46aac77dda1c355926::before {
    box-sizing: border-box;
  }
.fast-a05c298b38d84e46aac77dda1c355926::after {
    box-sizing: border-box;
  }
.fast-80513c343c21442d89b6e6c655b47921 {
    width: 100%;
    box-sizing: border-box;
  }
.fast-80513c343c21442d89b6e6c655b47921::before {
    box-sizing: border-box;
  }
.fast-80513c343c21442d89b6e6c655b47921::after {
    box-sizing: border-box;
  }
.fast-050692520829404ab9321cbac6440ded {
    box-sizing: border-box;
  }
.fast-050692520829404ab9321cbac6440ded::before {
    box-sizing: border-box;
  }
.fast-050692520829404ab9321cbac6440ded::after {
    box-sizing: border-box;
  }
.fast-b1d9de2db07a47758a61be4c3748bcc9 {
    box-sizing: border-box;
  }
.fast-b1d9de2db07a47758a61be4c3748bcc9::before {
    box-sizing: border-box;
  }
.fast-b1d9de2db07a47758a61be4c3748bcc9::after {
    box-sizing: border-box;
  }
.fast-125b2292e6994e2190a30d17ad5430c5 {
    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-125b2292e6994e2190a30d17ad5430c5::before {
    box-sizing: border-box;
  }
.fast-125b2292e6994e2190a30d17ad5430c5::after {
    box-sizing: border-box;
  }
.fast-28c63266307544eda94286680ff27b9a {
    box-sizing: border-box;
  }
.fast-28c63266307544eda94286680ff27b9a::before {
    box-sizing: border-box;
  }
.fast-28c63266307544eda94286680ff27b9a::after {
    box-sizing: border-box;
  }
.fast-80e83537f42d41cdbd0602c772ff4ace {
    box-sizing: border-box;
  }
.fast-80e83537f42d41cdbd0602c772ff4ace::before {
    box-sizing: border-box;
  }
.fast-80e83537f42d41cdbd0602c772ff4ace::after {
    box-sizing: border-box;
  }
.fast-19082f84cbeb47839650fa0499b24906 {
    box-sizing: border-box;
  }
.fast-19082f84cbeb47839650fa0499b24906::before {
    box-sizing: border-box;
  }
.fast-19082f84cbeb47839650fa0499b24906::after {
    box-sizing: border-box;
  }
.fast-3c61d7bb271f488eb96591160ae63b91 {
    box-sizing: border-box;
    width: 420px;
  }
.fast-3c61d7bb271f488eb96591160ae63b91::before {
    box-sizing: border-box;
  }
.fast-3c61d7bb271f488eb96591160ae63b91::after {
    box-sizing: border-box;
  }
.fast-0b8af72b57c74c3f8ab3cb2936a802f8 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    flex-direction: row;
  }
.fast-0b8af72b57c74c3f8ab3cb2936a802f8::before {
    box-sizing: border-box;
  }
.fast-0b8af72b57c74c3f8ab3cb2936a802f8::after {
    box-sizing: border-box;
  }
.fast-15173dbd6916420fb9271d7254c8a5dd {
    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-15173dbd6916420fb9271d7254c8a5dd::before {
    box-sizing: border-box;
  }
.fast-15173dbd6916420fb9271d7254c8a5dd::after {
    box-sizing: border-box;
  }
.fast-335d9f18a2134c87ac347ec2e6b9235a {
    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-335d9f18a2134c87ac347ec2e6b9235a::before {
    box-sizing: border-box;
  }
.fast-335d9f18a2134c87ac347ec2e6b9235a::after {
    box-sizing: border-box;
  }
.fast-37625c1fb4c248bba5fde737f2a23c86 {
    box-sizing: border-box;
  }
.fast-37625c1fb4c248bba5fde737f2a23c86::before {
    box-sizing: border-box;
  }
.fast-37625c1fb4c248bba5fde737f2a23c86::after {
    box-sizing: border-box;
  }
.fast-7e02388c628d49e1b8642064cfd5dc1e {
    box-sizing: border-box;
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
.fast-7e02388c628d49e1b8642064cfd5dc1e::before {
    box-sizing: border-box;
  }
.fast-7e02388c628d49e1b8642064cfd5dc1e::after {
    box-sizing: border-box;
  }
.fast-fa1802c07a574a35b3b065d51c7a0cd0 {
    box-sizing: border-box;
    width: 20px;
    height: 20px;
  }
.fast-fa1802c07a574a35b3b065d51c7a0cd0::before {
    box-sizing: border-box;
  }
.fast-fa1802c07a574a35b3b065d51c7a0cd0::after {
    box-sizing: border-box;
  }
.fast-eb3ce3b0eeb7423889a476bd72c03553 {
    display: none;
    width: 100%;
    box-sizing: border-box;
  }
.fast-eb3ce3b0eeb7423889a476bd72c03553::before {
    box-sizing: border-box;
  }
.fast-eb3ce3b0eeb7423889a476bd72c03553::after {
    box-sizing: border-box;
  }
.fast-f8a56a6a7a13460db8f36a40de44a739 {
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-align: center;
    font-size: 12px;
  }
.fast-f8a56a6a7a13460db8f36a40de44a739::before {
    box-sizing: border-box;
  }
.fast-f8a56a6a7a13460db8f36a40de44a739::after {
    box-sizing: border-box;
  }
.fast-fa96142ccab4444aa0c869b2cde55526 {
    display: inline-block;
  }
.fast-884c3c516d04465c839c9cfc6f3b1375 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 0px;
    margin-left: -7px;
    margin-top: 20px;
  }
.fast-884c3c516d04465c839c9cfc6f3b1375::before {
    box-sizing: border-box;
  }
.fast-884c3c516d04465c839c9cfc6f3b1375::after {
    box-sizing: border-box;
  }
.fast-02961aefe1c041bd8ecb0467c31b6f20 {
    display: flex;
    position: relative;
    width: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    row-gap: 15px;
    column-gap: 15px;
  }
.fast-02961aefe1c041bd8ecb0467c31b6f20::before {
    box-sizing: border-box;
  }
.fast-02961aefe1c041bd8ecb0467c31b6f20::after {
    box-sizing: border-box;
  }
.fast-ff1592d30eaa430da22ef2812fbff313 {
    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-ff1592d30eaa430da22ef2812fbff313::before {
    box-sizing: border-box;
  }
.fast-ff1592d30eaa430da22ef2812fbff313::after {
    box-sizing: border-box;
  }
.fast-efe7bbee0b7940a58d4580a0e67b3454 {
    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-efe7bbee0b7940a58d4580a0e67b3454::before {
    box-sizing: border-box;
  }
.fast-efe7bbee0b7940a58d4580a0e67b3454::after {
    box-sizing: border-box;
  }
.fast-fb146b620007424982d0158fd7626878 {
    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-fb146b620007424982d0158fd7626878::before {
    box-sizing: border-box;
  }
.fast-fb146b620007424982d0158fd7626878::after {
    box-sizing: border-box;
  }
.fast-72c28a748639486d9066b56c77cf92f6 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-72c28a748639486d9066b56c77cf92f6::before {
    box-sizing: border-box;
  }
.fast-72c28a748639486d9066b56c77cf92f6::after {
    box-sizing: border-box;
  }
.fast-13b8ce78e6d14266a3ff60a001ef8085 {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-13b8ce78e6d14266a3ff60a001ef8085::before {
    box-sizing: border-box;
  }
.fast-13b8ce78e6d14266a3ff60a001ef8085::after {
    box-sizing: border-box;
  }
.fast-4bf5053c8b5e479482179453a6c6a2dd {
    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-4bf5053c8b5e479482179453a6c6a2dd::before {
    box-sizing: border-box;
  }
.fast-4bf5053c8b5e479482179453a6c6a2dd::after {
    box-sizing: border-box;
  }
.fast-429009d24ec04cc484f140cbfd48ca2d {
    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-429009d24ec04cc484f140cbfd48ca2d::before {
    box-sizing: border-box;
  }
.fast-429009d24ec04cc484f140cbfd48ca2d::after {
    box-sizing: border-box;
  }
.fast-86abf767e7304ad3a5afcb03593aeb31 {
    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-86abf767e7304ad3a5afcb03593aeb31::before {
    box-sizing: border-box;
  }
.fast-86abf767e7304ad3a5afcb03593aeb31::after {
    box-sizing: border-box;
  }
.fast-9b243ab9200c4baf823a1c1a84682518 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-9b243ab9200c4baf823a1c1a84682518::before {
    box-sizing: border-box;
  }
.fast-9b243ab9200c4baf823a1c1a84682518::after {
    box-sizing: border-box;
  }
.fast-ab9cdea2f26648a18b38b3696eee6462 {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-ab9cdea2f26648a18b38b3696eee6462::before {
    box-sizing: border-box;
  }
.fast-ab9cdea2f26648a18b38b3696eee6462::after {
    box-sizing: border-box;
  }
.fast-86876481551f4844a095bbc9f6263698 {
    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-86876481551f4844a095bbc9f6263698::before {
    box-sizing: border-box;
  }
.fast-86876481551f4844a095bbc9f6263698::after {
    box-sizing: border-box;
  }
.fast-92969c6bf81e4188bbdb2b321b25c8bd {
    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-92969c6bf81e4188bbdb2b321b25c8bd::before {
    box-sizing: border-box;
  }
.fast-92969c6bf81e4188bbdb2b321b25c8bd::after {
    box-sizing: border-box;
  }
.fast-dac47e428ebe4f8bbfbbed53d4953a5d {
    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-dac47e428ebe4f8bbfbbed53d4953a5d::before {
    box-sizing: border-box;
  }
.fast-dac47e428ebe4f8bbfbbed53d4953a5d::after {
    box-sizing: border-box;
  }
.fast-f6cd504f3d394582b7ac33e89592e88d {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-f6cd504f3d394582b7ac33e89592e88d::before {
    box-sizing: border-box;
  }
.fast-f6cd504f3d394582b7ac33e89592e88d::after {
    box-sizing: border-box;
  }
.fast-b56bbf71ee1244debb394bf31a6fcc4c {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-b56bbf71ee1244debb394bf31a6fcc4c::before {
    box-sizing: border-box;
  }
.fast-b56bbf71ee1244debb394bf31a6fcc4c::after {
    box-sizing: border-box;
  }
.fast-f4b8dab9b89c47ea9480e79431b2f9aa {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-f4b8dab9b89c47ea9480e79431b2f9aa::before {
    box-sizing: border-box;
  }
.fast-f4b8dab9b89c47ea9480e79431b2f9aa::after {
    box-sizing: border-box;
  }
.fast-5eb3da2da4c1498b916e30f22ee33b72 {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
    float: left;
  }
.fast-5eb3da2da4c1498b916e30f22ee33b72::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-5eb3da2da4c1498b916e30f22ee33b72::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-d10eb7fc6bac496e8b5f150677445e60 {
    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-d10eb7fc6bac496e8b5f150677445e60::before {
    box-sizing: border-box;
  }
.fast-d10eb7fc6bac496e8b5f150677445e60::after {
    box-sizing: border-box;
  }
.fast-453fb307807f4504a58522107af1ef40 {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-453fb307807f4504a58522107af1ef40::before {
    box-sizing: border-box;
  }
.fast-453fb307807f4504a58522107af1ef40::after {
    box-sizing: border-box;
  }
.fast-e3be43db15cf40fdbd63fd3e515fe048 {
    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-e3be43db15cf40fdbd63fd3e515fe048::before {
    box-sizing: border-box;
  }
.fast-e3be43db15cf40fdbd63fd3e515fe048::after {
    box-sizing: border-box;
  }
.fast-af9fe5fa62a64bdc9d67f3f9713ac6a6 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-af9fe5fa62a64bdc9d67f3f9713ac6a6::before {
    box-sizing: border-box;
  }
.fast-af9fe5fa62a64bdc9d67f3f9713ac6a6::after {
    box-sizing: border-box;
  }
.fast-91e4bca669414380994e172e474803ba {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-91e4bca669414380994e172e474803ba::before {
    box-sizing: border-box;
  }
.fast-91e4bca669414380994e172e474803ba::after {
    box-sizing: border-box;
  }
.fast-bf4d99bcc7dc49c28d55f2635a51ba56 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-bf4d99bcc7dc49c28d55f2635a51ba56::before {
    box-sizing: border-box;
  }
.fast-bf4d99bcc7dc49c28d55f2635a51ba56::after {
    box-sizing: border-box;
  }
.fast-82265e40cba24fc6a4fa001e1281aff3 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-82265e40cba24fc6a4fa001e1281aff3::before {
    box-sizing: border-box;
  }
.fast-82265e40cba24fc6a4fa001e1281aff3::after {
    box-sizing: border-box;
  }
.fast-8c38901a890944ddb4db21d53ece5809 {
    box-sizing: border-box;
    display: flex;
    margin: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
.fast-8c38901a890944ddb4db21d53ece5809::before {
    box-sizing: border-box;
  }
.fast-8c38901a890944ddb4db21d53ece5809::after {
    box-sizing: border-box;
  }
.fast-cb10d15c1d3f48b6bde20cb0c7a8d9f7 {
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
    align-items: center;
  }
.fast-cb10d15c1d3f48b6bde20cb0c7a8d9f7::before {
    box-sizing: border-box;
  }
.fast-cb10d15c1d3f48b6bde20cb0c7a8d9f7::after {
    box-sizing: border-box;
  }
.fast-f80d4c34536e4d1e95ce427e5d58bf3c {
    display: flex;
    position: relative;
    box-sizing: border-box;
  }
.fast-f80d4c34536e4d1e95ce427e5d58bf3c::before {
    box-sizing: border-box;
  }
.fast-f80d4c34536e4d1e95ce427e5d58bf3c::after {
    box-sizing: border-box;
  }
.fast-676800a32ee5492fa4027319f8b64d9a {
    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-676800a32ee5492fa4027319f8b64d9a::before {
    box-sizing: border-box;
  }
.fast-676800a32ee5492fa4027319f8b64d9a::after {
    box-sizing: border-box;
  }
.fast-b0c8a358597e4cad9135fd22e32d08ac {
    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-b0c8a358597e4cad9135fd22e32d08ac::before {
    box-sizing: border-box;
  }
.fast-b0c8a358597e4cad9135fd22e32d08ac::after {
    box-sizing: border-box;
  }
@media (max-width: 992px) {
  .fast-f00396d1f8934ac6a4b31af9ae482a46 {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-8c6dc74b048a427d8c64de7828c9aa8b {
    flex-direction: row;
  }
  .fast-c91f0374681241f180d490258055cd80 {
    padding-bottom: 0px;
  }
  .fast-38b0e2ee9bc94347bc7663d8d62d079d {
    flex-direction: row;
  }
  .fast-d0576fc017ed499a91666bd0a3b24ed6 {
    width: 33%;
  }
  .fast-00cf2c56a9094d2dbc2621f3d6a8838f {
    width: 41%;
  }
  .fast-335d9f18a2134c87ac347ec2e6b9235a {
    padding-right: 22px;
    padding-left: 20px;
  }
  .fast-d10eb7fc6bac496e8b5f150677445e60 {
    flex-direction: row;
  }
}
@media (max-width: 480px) {
  .fast-f00396d1f8934ac6a4b31af9ae482a46 {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-8c6dc74b048a427d8c64de7828c9aa8b {
    flex-direction: row;
  }
  .fast-c91f0374681241f180d490258055cd80 {
    padding-bottom: 0px;
  }
  .fast-38b0e2ee9bc94347bc7663d8d62d079d {
    flex-direction: row;
  }
  .fast-47365d336c1f40eea48216f91136c9db {
    width: 100%;
  }
  .fast-d2a61c1b4af24f5abac59429d6e0a51f {
    padding-bottom: 0px;
  }
  .fast-e62547cfc15f42ec875b37babbe6fccb {
    font-size: 18px;
  }
  .fast-d0576fc017ed499a91666bd0a3b24ed6 {
    width: 100%;
  }
  .fast-dc9e8e6c53a84733a854ea9fc3a559ae {
    padding-bottom: 0px;
  }
  .fast-4c46534058c241678b92a894d5a4081f {
    font-size: 18px;
  }
  .fast-00cf2c56a9094d2dbc2621f3d6a8838f {
    width: 100%;
  }
  .fast-cb639ba11ddc47c1b8a9f0a1ad419356 {
    padding-bottom: 0px;
  }
  .fast-565e96f6288a48409da2a926a8bcb456 {
    font-size: 18px;
  }
  .fast-3c61d7bb271f488eb96591160ae63b91 {
    width: 100%;
  }
  .fast-0b8af72b57c74c3f8ab3cb2936a802f8 {
    flex-wrap: wrap;
  }
  .fast-15173dbd6916420fb9271d7254c8a5dd {
    width: 70%;
  }
  .fast-335d9f18a2134c87ac347ec2e6b9235a {
    width: 30%;
  }
  .fast-d10eb7fc6bac496e8b5f150677445e60 {
    flex-direction: row;
  }
  .fast-e3be43db15cf40fdbd63fd3e515fe048 {
    padding-right: 15px;
    padding-left: 15px;
  }
}

  