/** Shopify CDN: Minification failed

Line 1156:20 Expected ":"

**/

    
    .fast-1a01b1c08a8947969e7d7ae38bd2110c {
    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-1a01b1c08a8947969e7d7ae38bd2110c::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-1a01b1c08a8947969e7d7ae38bd2110c::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-fae9de0400474c60920ce70151f489fe {
    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-fae9de0400474c60920ce70151f489fe::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-fae9de0400474c60920ce70151f489fe::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-85b99b0deff845dd9d2f708784bbb4ea {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-85b99b0deff845dd9d2f708784bbb4ea::before {
    box-sizing: border-box;
  }
.fast-85b99b0deff845dd9d2f708784bbb4ea::after {
    box-sizing: border-box;
  }
.fast-0b2d88dd13f647a8a8b0c98c2861623d {
    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-0b2d88dd13f647a8a8b0c98c2861623d::before {
    box-sizing: border-box;
  }
.fast-0b2d88dd13f647a8a8b0c98c2861623d::after {
    box-sizing: border-box;
  }
.fast-15ee9fd52871445ea24a01742cbb7760 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-15ee9fd52871445ea24a01742cbb7760::before {
    box-sizing: border-box;
  }
.fast-15ee9fd52871445ea24a01742cbb7760::after {
    box-sizing: border-box;
  }
.fast-8917631d24394f2aaf3f74b4517a6caa {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-8917631d24394f2aaf3f74b4517a6caa::before {
    box-sizing: border-box;
  }
.fast-8917631d24394f2aaf3f74b4517a6caa::after {
    box-sizing: border-box;
  }
.fast-73176904d5744f9ab974ba3dc7f9b439 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-73176904d5744f9ab974ba3dc7f9b439::before {
    box-sizing: border-box;
  }
.fast-73176904d5744f9ab974ba3dc7f9b439::after {
    box-sizing: border-box;
  }
.fast-0395aeacecf548f58bcb6aea76beed92 {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
    padding-bottom: 60px;
  }
.fast-0395aeacecf548f58bcb6aea76beed92::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-0395aeacecf548f58bcb6aea76beed92::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-4849a3c7e42d40ff8732d5bcc2ad7b29 {
    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-4849a3c7e42d40ff8732d5bcc2ad7b29::before {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-4849a3c7e42d40ff8732d5bcc2ad7b29::after {
    box-sizing: border-box;
    z-index: 100;
  }
.fast-945bdfab6d8a44a8a0b2d39500af02c5 {
    position: relative;
    box-sizing: border-box;
    width: 25%;
  }
.fast-945bdfab6d8a44a8a0b2d39500af02c5::before {
    box-sizing: border-box;
  }
.fast-945bdfab6d8a44a8a0b2d39500af02c5::after {
    box-sizing: border-box;
  }
.fast-f412ea743e58470ebc836084fbe2307b {
    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-f412ea743e58470ebc836084fbe2307b::before {
    box-sizing: border-box;
  }
.fast-f412ea743e58470ebc836084fbe2307b::after {
    box-sizing: border-box;
  }
.fast-8625aef2e7e14045ae871eff2470cf20 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-8625aef2e7e14045ae871eff2470cf20::before {
    box-sizing: border-box;
  }
.fast-8625aef2e7e14045ae871eff2470cf20::after {
    box-sizing: border-box;
  }
.fast-58e2b6f64f764862997c86872977cf92 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-58e2b6f64f764862997c86872977cf92::before {
    box-sizing: border-box;
  }
.fast-58e2b6f64f764862997c86872977cf92::after {
    box-sizing: border-box;
  }
.fast-8b44a246278c4251a39542da6040aea7 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-8b44a246278c4251a39542da6040aea7::before {
    box-sizing: border-box;
  }
.fast-8b44a246278c4251a39542da6040aea7::after {
    box-sizing: border-box;
  }
.fast-1acd1ca04d654f219be69bcd82154b29 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-1acd1ca04d654f219be69bcd82154b29::before {
    box-sizing: border-box;
  }
.fast-1acd1ca04d654f219be69bcd82154b29::after {
    box-sizing: border-box;
  }
.fast-139676610e7b4da59bf6d658fa239671 {
    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-139676610e7b4da59bf6d658fa239671::before {
    box-sizing: border-box;
  }
.fast-139676610e7b4da59bf6d658fa239671::after {
    box-sizing: border-box;
  }
.fast-8fb0eb519f194dd6846bed8226824e0c {
    display: inline-block;
  }
.fast-4bd372ae7a1d4effa3748f944edeb0e6 {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-4bd372ae7a1d4effa3748f944edeb0e6::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-4bd372ae7a1d4effa3748f944edeb0e6::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-762b58ee727f4a8ca88ef9934806ffb1 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-762b58ee727f4a8ca88ef9934806ffb1::before {
    box-sizing: border-box;
  }
.fast-762b58ee727f4a8ca88ef9934806ffb1::after {
    box-sizing: border-box;
  }
.fast-7b31464d0f344ae7adaade869b721ca9 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-7b31464d0f344ae7adaade869b721ca9::before {
    box-sizing: border-box;
  }
.fast-7b31464d0f344ae7adaade869b721ca9::after {
    box-sizing: border-box;
  }
.fast-36d840fa27634718b9680cc1bdd8a084 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-36d840fa27634718b9680cc1bdd8a084::before {
    box-sizing: border-box;
  }
.fast-36d840fa27634718b9680cc1bdd8a084::after {
    box-sizing: border-box;
  }
.fast-0c520adce8d5485ba700d26479527bfb {
    display: flex;
    box-sizing: border-box;
  }
.fast-0c520adce8d5485ba700d26479527bfb::before {
    box-sizing: border-box;
  }
.fast-0c520adce8d5485ba700d26479527bfb::after {
    box-sizing: border-box;
  }
.fast-15e6c630afe844a28f51937ff639d4a7 {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-15e6c630afe844a28f51937ff639d4a7::before {
    box-sizing: border-box;
  }
.fast-15e6c630afe844a28f51937ff639d4a7::after {
    box-sizing: border-box;
  }
.fast-ec285f0061274e3baa6d4ea86a9ca255 {
    box-sizing: border-box;
  }
.fast-ec285f0061274e3baa6d4ea86a9ca255::before {
    box-sizing: border-box;
  }
.fast-ec285f0061274e3baa6d4ea86a9ca255::after {
    box-sizing: border-box;
  }
.fast-c77c9c8bbd8e40289875dd71a2cc9f2c {
    box-sizing: border-box;
  }
.fast-c77c9c8bbd8e40289875dd71a2cc9f2c::before {
    box-sizing: border-box;
  }
.fast-c77c9c8bbd8e40289875dd71a2cc9f2c::after {
    box-sizing: border-box;
  }
.fast-b8917c23015e4d958c315992a43fdf7d {
    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-b8917c23015e4d958c315992a43fdf7d::before {
    box-sizing: border-box;
  }
.fast-b8917c23015e4d958c315992a43fdf7d::after {
    box-sizing: border-box;
  }
.fast-6429fed02dad47d8905d1de182cbe3e4 {
    display: inline-block;
  }
.fast-7e6fb04f49f94c44a63b3b13bcb072fc {
    box-sizing: border-box;
  }
.fast-7e6fb04f49f94c44a63b3b13bcb072fc::before {
    box-sizing: border-box;
  }
.fast-7e6fb04f49f94c44a63b3b13bcb072fc::after {
    box-sizing: border-box;
  }
.fast-412fe685fda24007bafc4d430f98cd3d {
    box-sizing: border-box;
  }
.fast-412fe685fda24007bafc4d430f98cd3d::before {
    box-sizing: border-box;
  }
.fast-412fe685fda24007bafc4d430f98cd3d::after {
    box-sizing: border-box;
  }
.fast-9b65b6ebd9db445682f94cc056c05771 {
    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-9b65b6ebd9db445682f94cc056c05771::before {
    box-sizing: border-box;
  }
.fast-9b65b6ebd9db445682f94cc056c05771::after {
    box-sizing: border-box;
  }
.fast-c93d49ff31e84a33b4721a8bceb4e4c0 {
    display: inline-block;
  }
.fast-dac98f6d02bd440fa18681d1911c768c {
    box-sizing: border-box;
  }
.fast-dac98f6d02bd440fa18681d1911c768c::before {
    box-sizing: border-box;
  }
.fast-dac98f6d02bd440fa18681d1911c768c::after {
    box-sizing: border-box;
  }
.fast-499cfd7ea69a49bcb173ac7ad7f2fd83 {
    box-sizing: border-box;
  }
.fast-499cfd7ea69a49bcb173ac7ad7f2fd83::before {
    box-sizing: border-box;
  }
.fast-499cfd7ea69a49bcb173ac7ad7f2fd83::after {
    box-sizing: border-box;
  }
.fast-a8787f190955483dae9892da3b64965f {
    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-a8787f190955483dae9892da3b64965f::before {
    box-sizing: border-box;
  }
.fast-a8787f190955483dae9892da3b64965f::after {
    box-sizing: border-box;
  }
.fast-84b6ef53ef87476f95a71eefcd2bbd51 {
    display: inline-block;
  }
.fast-e557990e59d14b948aa1bea3d4b4f52b {
    position: relative;
    box-sizing: border-box;
    width: 33.33%;
  }
.fast-e557990e59d14b948aa1bea3d4b4f52b::before {
    box-sizing: border-box;
  }
.fast-e557990e59d14b948aa1bea3d4b4f52b::after {
    box-sizing: border-box;
  }
.fast-ab63ad0ff4cd4451a1516c21df08f2eb {
    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-ab63ad0ff4cd4451a1516c21df08f2eb::before {
    box-sizing: border-box;
  }
.fast-ab63ad0ff4cd4451a1516c21df08f2eb::after {
    box-sizing: border-box;
  }
.fast-f4b8a508f20a42a3b4902bbf5d0dd87f {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-f4b8a508f20a42a3b4902bbf5d0dd87f::before {
    box-sizing: border-box;
  }
.fast-f4b8a508f20a42a3b4902bbf5d0dd87f::after {
    box-sizing: border-box;
  }
.fast-dccd7d4f51174e68bcbdf0a9547dddcb {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-dccd7d4f51174e68bcbdf0a9547dddcb::before {
    box-sizing: border-box;
  }
.fast-dccd7d4f51174e68bcbdf0a9547dddcb::after {
    box-sizing: border-box;
  }
.fast-fb7fbc60a6be41b6bb27bb1e85b0cecf {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-fb7fbc60a6be41b6bb27bb1e85b0cecf::before {
    box-sizing: border-box;
  }
.fast-fb7fbc60a6be41b6bb27bb1e85b0cecf::after {
    box-sizing: border-box;
  }
.fast-367dc9caccbc4d458359fbaaebb74af8 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-367dc9caccbc4d458359fbaaebb74af8::before {
    box-sizing: border-box;
  }
.fast-367dc9caccbc4d458359fbaaebb74af8::after {
    box-sizing: border-box;
  }
.fast-fb6ffca378a04ce48d00064cb7d11b24 {
    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-fb6ffca378a04ce48d00064cb7d11b24::before {
    box-sizing: border-box;
  }
.fast-fb6ffca378a04ce48d00064cb7d11b24::after {
    box-sizing: border-box;
  }
.fast-fb64deb0b41f4dc88d9676ca6c7554e9 {
    display: inline-block;
  }
.fast-a0b743cf86054c5882aef0552dbe524c {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-a0b743cf86054c5882aef0552dbe524c::before {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-a0b743cf86054c5882aef0552dbe524c::after {
    box-sizing: border-box;
    overflow-x: visible;
    overflow-y: visible;
  }
.fast-d590dddd7fc74a18addf4773c667951e {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-d590dddd7fc74a18addf4773c667951e::before {
    box-sizing: border-box;
  }
.fast-d590dddd7fc74a18addf4773c667951e::after {
    box-sizing: border-box;
  }
.fast-414d4b8b7e7d43cbb21faecb6883e314 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-414d4b8b7e7d43cbb21faecb6883e314::before {
    box-sizing: border-box;
  }
.fast-414d4b8b7e7d43cbb21faecb6883e314::after {
    box-sizing: border-box;
  }
.fast-8852d0525a8740d7b1fe6256a7978413 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-8852d0525a8740d7b1fe6256a7978413::before {
    box-sizing: border-box;
  }
.fast-8852d0525a8740d7b1fe6256a7978413::after {
    box-sizing: border-box;
  }
.fast-41747a93d6de496ba8f727b54c5facd5 {
    display: flex;
    box-sizing: border-box;
  }
.fast-41747a93d6de496ba8f727b54c5facd5::before {
    box-sizing: border-box;
  }
.fast-41747a93d6de496ba8f727b54c5facd5::after {
    box-sizing: border-box;
  }
.fast-f2d4af3e0f4343878ae9bfabd4dc4ef8 {
    list-style-position: initial;
    list-style-image: initial;
    list-style-type: none;
    box-sizing: border-box;
  }
.fast-f2d4af3e0f4343878ae9bfabd4dc4ef8::before {
    box-sizing: border-box;
  }
.fast-f2d4af3e0f4343878ae9bfabd4dc4ef8::after {
    box-sizing: border-box;
  }
.fast-357fea7dc6de4013975cd9d5f8271955 {
    box-sizing: border-box;
  }
.fast-357fea7dc6de4013975cd9d5f8271955::before {
    box-sizing: border-box;
  }
.fast-357fea7dc6de4013975cd9d5f8271955::after {
    box-sizing: border-box;
  }
.fast-7ec3efa84ce647ea90241692d2b03d7c {
    box-sizing: border-box;
  }
.fast-7ec3efa84ce647ea90241692d2b03d7c::before {
    box-sizing: border-box;
  }
.fast-7ec3efa84ce647ea90241692d2b03d7c::after {
    box-sizing: border-box;
  }
.fast-ce6ceddf4d584c17b00129e3af337b90 {
    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-ce6ceddf4d584c17b00129e3af337b90::before {
    box-sizing: border-box;
  }
.fast-ce6ceddf4d584c17b00129e3af337b90::after {
    box-sizing: border-box;
  }
.fast-92c45cad1e564c1dba48a176a80b4916 {
    display: inline-block;
  }
.fast-93b96cf1e1004ff58ae6abdb93a998d2 {
    box-sizing: border-box;
  }
.fast-93b96cf1e1004ff58ae6abdb93a998d2::before {
    box-sizing: border-box;
  }
.fast-93b96cf1e1004ff58ae6abdb93a998d2::after {
    box-sizing: border-box;
  }
.fast-5bce76cad0c44e10b5b8f720ced64db5 {
    box-sizing: border-box;
  }
.fast-5bce76cad0c44e10b5b8f720ced64db5::before {
    box-sizing: border-box;
  }
.fast-5bce76cad0c44e10b5b8f720ced64db5::after {
    box-sizing: border-box;
  }
.fast-6eec9649e02b4b83a6e1ee404e60cdce {
    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-6eec9649e02b4b83a6e1ee404e60cdce::before {
    box-sizing: border-box;
  }
.fast-6eec9649e02b4b83a6e1ee404e60cdce::after {
    box-sizing: border-box;
  }
.fast-ebfec31bd1a841b2a8b43d8ce8143eb5 {
    display: inline-block;
  }
.fast-4d5d5b7309c4482f868be32300b73ffd {
    box-sizing: border-box;
  }
.fast-4d5d5b7309c4482f868be32300b73ffd::before {
    box-sizing: border-box;
  }
.fast-4d5d5b7309c4482f868be32300b73ffd::after {
    box-sizing: border-box;
  }
.fast-f864c29788584f0389fe9350c84310b3 {
    box-sizing: border-box;
  }
.fast-f864c29788584f0389fe9350c84310b3::before {
    box-sizing: border-box;
  }
.fast-f864c29788584f0389fe9350c84310b3::after {
    box-sizing: border-box;
  }
.fast-e6276f563b8a437eb5d52d71705ad508 {
    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-e6276f563b8a437eb5d52d71705ad508::before {
    box-sizing: border-box;
  }
.fast-e6276f563b8a437eb5d52d71705ad508::after {
    box-sizing: border-box;
  }
.fast-53666fbc9dac45ad8115b80fb94d56d4 {
    display: inline-block;
  }
.fast-6b12190f1d6f4c7f876bc1537ae438ee {
    position: relative;
    box-sizing: border-box;
    width: 41.67%;
  }
.fast-6b12190f1d6f4c7f876bc1537ae438ee::before {
    box-sizing: border-box;
  }
.fast-6b12190f1d6f4c7f876bc1537ae438ee::after {
    box-sizing: border-box;
  }
.fast-e3a6a94564004e058aa44ef6cea56c10 {
    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-e3a6a94564004e058aa44ef6cea56c10::before {
    box-sizing: border-box;
  }
.fast-e3a6a94564004e058aa44ef6cea56c10::after {
    box-sizing: border-box;
  }
.fast-93732d423e2349418970adb44b68c2df {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-93732d423e2349418970adb44b68c2df::before {
    box-sizing: border-box;
  }
.fast-93732d423e2349418970adb44b68c2df::after {
    box-sizing: border-box;
  }
.fast-26964b5ea8d84cea954c74b090249eb1 {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-26964b5ea8d84cea954c74b090249eb1::before {
    box-sizing: border-box;
  }
.fast-26964b5ea8d84cea954c74b090249eb1::after {
    box-sizing: border-box;
  }
.fast-dadee71967754973a0f04fc232a911b0 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
  }
.fast-dadee71967754973a0f04fc232a911b0::before {
    box-sizing: border-box;
  }
.fast-dadee71967754973a0f04fc232a911b0::after {
    box-sizing: border-box;
  }
.fast-c0947d3ee0a44fd08a9358306f4898dd {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-c0947d3ee0a44fd08a9358306f4898dd::before {
    box-sizing: border-box;
  }
.fast-c0947d3ee0a44fd08a9358306f4898dd::after {
    box-sizing: border-box;
  }
.fast-b20921cbd9d541088f44fe2628302e84 {
    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-b20921cbd9d541088f44fe2628302e84::before {
    box-sizing: border-box;
  }
.fast-b20921cbd9d541088f44fe2628302e84::after {
    box-sizing: border-box;
  }
.fast-78d85e7528784af6a7323f28f228b2a8 {
    display: inline-block;
  }
.fast-cbaa5c0647b64eb8971e598651158842 {
    box-sizing: border-box;
  }
.fast-cbaa5c0647b64eb8971e598651158842::before {
    box-sizing: border-box;
  }
.fast-cbaa5c0647b64eb8971e598651158842::after {
    box-sizing: border-box;
  }
.fast-edefbaec0db844aba7ba5afc71054fa6 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-top: 20px;
  }
.fast-edefbaec0db844aba7ba5afc71054fa6::before {
    box-sizing: border-box;
  }
.fast-edefbaec0db844aba7ba5afc71054fa6::after {
    box-sizing: border-box;
  }
.fast-41a0171c704e477fa99556f64ba92848 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-41a0171c704e477fa99556f64ba92848::before {
    box-sizing: border-box;
  }
.fast-41a0171c704e477fa99556f64ba92848::after {
    box-sizing: border-box;
  }
.fast-154a4b393c9943eeac79a71d4ff37aa8 {
    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-154a4b393c9943eeac79a71d4ff37aa8::before {
    box-sizing: border-box;
  }
.fast-154a4b393c9943eeac79a71d4ff37aa8::after {
    box-sizing: border-box;
  }
.fast-49bf421d090e4de08425956a78cea18e {
    display: inline-block;
  }
.fast-54958cd8c1d64b68bbc42d81e7045850 {
    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-54958cd8c1d64b68bbc42d81e7045850::before {
    box-sizing: border-box;
  }
.fast-54958cd8c1d64b68bbc42d81e7045850::after {
    box-sizing: border-box;
  }
.fast-2901ec4fadd647d980b646a7b9f6fa45 {
    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-2901ec4fadd647d980b646a7b9f6fa45::before {
    box-sizing: border-box;
  }
.fast-2901ec4fadd647d980b646a7b9f6fa45::after {
    box-sizing: border-box;
  }
.fast-af706d0babe14b159bce7d2244d379e0 {
    width: 100%;
    box-sizing: border-box;
  }
.fast-af706d0babe14b159bce7d2244d379e0::before {
    box-sizing: border-box;
  }
.fast-af706d0babe14b159bce7d2244d379e0::after {
    box-sizing: border-box;
  }
.fast-7d14edb9e53a4fc7bb28e8aa89cdf411 {
    box-sizing: border-box;
  }
.fast-7d14edb9e53a4fc7bb28e8aa89cdf411::before {
    box-sizing: border-box;
  }
.fast-7d14edb9e53a4fc7bb28e8aa89cdf411::after {
    box-sizing: border-box;
  }
.fast-e2401f5e551a40a48f49305e8e9122b3 {
    box-sizing: border-box;
  }
.fast-e2401f5e551a40a48f49305e8e9122b3::before {
    box-sizing: border-box;
  }
.fast-e2401f5e551a40a48f49305e8e9122b3::after {
    box-sizing: border-box;
  }
.fast-7f13b8b4347940c69a197ae03ef71ce0 {
    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-7f13b8b4347940c69a197ae03ef71ce0::before {
    box-sizing: border-box;
  }
.fast-7f13b8b4347940c69a197ae03ef71ce0::after {
    box-sizing: border-box;
  }
.fast-4f9a8e41e2af4216aee0b6acf3da1ac7 {
    box-sizing: border-box;
  }
.fast-4f9a8e41e2af4216aee0b6acf3da1ac7::before {
    box-sizing: border-box;
  }
.fast-4f9a8e41e2af4216aee0b6acf3da1ac7::after {
    box-sizing: border-box;
  }
.fast-858f11d3556c4c78b8f61beb162b8e90 {
    box-sizing: border-box;
  }
.fast-858f11d3556c4c78b8f61beb162b8e90::before {
    box-sizing: border-box;
  }
.fast-858f11d3556c4c78b8f61beb162b8e90::after {
    box-sizing: border-box;
  }
.fast-8441363de0504f5dabbffd2465c07f82 {
    box-sizing: border-box;
  }
.fast-8441363de0504f5dabbffd2465c07f82::before {
    box-sizing: border-box;
  }
.fast-8441363de0504f5dabbffd2465c07f82::after {
    box-sizing: border-box;
  }
.fast-fe9e16b5ab224335af822a0569afbd28 {
    box-sizing: border-box;
    width: 420px;
  }
.fast-fe9e16b5ab224335af822a0569afbd28::before {
    box-sizing: border-box;
  }
.fast-fe9e16b5ab224335af822a0569afbd28::after {
    box-sizing: border-box;
  }
.fast-844907d4df0b481aba08510305e6c49f {
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
    flex-direction: row;
  }
.fast-844907d4df0b481aba08510305e6c49f::before {
    box-sizing: border-box;
  }
.fast-844907d4df0b481aba08510305e6c49f::after {
    box-sizing: border-box;
  }
.fast-c554f0bac9c34a34b3f2735d9db26335 {
    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-c554f0bac9c34a34b3f2735d9db26335::before {
    box-sizing: border-box;
  }
.fast-c554f0bac9c34a34b3f2735d9db26335::after {
    box-sizing: border-box;
  }
.fast-cbc5cefe99744620afda243ba1ccbd84 {
    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-cbc5cefe99744620afda243ba1ccbd84::before {
    box-sizing: border-box;
  }
.fast-cbc5cefe99744620afda243ba1ccbd84::after {
    box-sizing: border-box;
  }
.fast-045e16315704437e9730d927376ad04e {
    box-sizing: border-box;
  }
.fast-045e16315704437e9730d927376ad04e::before {
    box-sizing: border-box;
  }
.fast-045e16315704437e9730d927376ad04e::after {
    box-sizing: border-box;
  }
.fast-a2565b5bdd044d3ea043b5ac14c841f7 {
    box-sizing: border-box;
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
.fast-a2565b5bdd044d3ea043b5ac14c841f7::before {
    box-sizing: border-box;
  }
.fast-a2565b5bdd044d3ea043b5ac14c841f7::after {
    box-sizing: border-box;
  }
.fast-b7050611a5154b33a1ff3dd6e4fea5b7 {
    box-sizing: border-box;
    width: 20px;
    height: 20px;
  }
.fast-b7050611a5154b33a1ff3dd6e4fea5b7::before {
    box-sizing: border-box;
  }
.fast-b7050611a5154b33a1ff3dd6e4fea5b7::after {
    box-sizing: border-box;
  }
.fast-ab6a59bd3d614606b155cf4f495f52ea {
    display: none;
    width: 100%;
    box-sizing: border-box;
  }
.fast-ab6a59bd3d614606b155cf4f495f52ea::before {
    box-sizing: border-box;
  }
.fast-ab6a59bd3d614606b155cf4f495f52ea::after {
    box-sizing: border-box;
  }
.fast-4c52be43c5024427a75f130ace49e29a {
    box-sizing: border-box;
    color: var(--fastify-text-color);
    text-align: center;
    font-size: 12px;
  }
.fast-4c52be43c5024427a75f130ace49e29a::before {
    box-sizing: border-box;
  }
.fast-4c52be43c5024427a75f130ace49e29a::after {
    box-sizing: border-box;
  }
.fast-69a2a2d90d334757a500ca2d25f973e7 {
    display: inline-block;
  }
.fast-51a8132a7e02467e9adfd79f370a8b68 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    padding-bottom: 0px;
    margin-left: -7px;
    margin-top: 20px;
  }
.fast-51a8132a7e02467e9adfd79f370a8b68::before {
    box-sizing: border-box;
  }
.fast-51a8132a7e02467e9adfd79f370a8b68::after {
    box-sizing: border-box;
  }
.fast-e96e8cdc94c341e181a1d484333c7fd0 {
    display: flex;
    position: relative;
    width: 100%;
    box-sizing: border-box;
    flex-wrap: wrap;
    row-gap: 15px;
    column-gap: 15px;
  }
.fast-e96e8cdc94c341e181a1d484333c7fd0::before {
    box-sizing: border-box;
  }
.fast-e96e8cdc94c341e181a1d484333c7fd0::after {
    box-sizing: border-box;
  }
.fast-8cbcfedb3d194730a8d5ba418bbcce32 {
    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-8cbcfedb3d194730a8d5ba418bbcce32::before {
    box-sizing: border-box;
  }
.fast-8cbcfedb3d194730a8d5ba418bbcce32::after {
    box-sizing: border-box;
  }
.fast-e8f78fcffbfe4584bcc49ddf870cbd44 {
    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-e8f78fcffbfe4584bcc49ddf870cbd44::before {
    box-sizing: border-box;
  }
.fast-e8f78fcffbfe4584bcc49ddf870cbd44::after {
    box-sizing: border-box;
  }
.fast-5a4a4e2521d7475d911b1945cecaec81 {
    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-5a4a4e2521d7475d911b1945cecaec81::before {
    box-sizing: border-box;
  }
.fast-5a4a4e2521d7475d911b1945cecaec81::after {
    box-sizing: border-box;
  }
.fast-3e320df537ec43bab85b48c1b5e23d98 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-3e320df537ec43bab85b48c1b5e23d98::before {
    box-sizing: border-box;
  }
.fast-3e320df537ec43bab85b48c1b5e23d98::after {
    box-sizing: border-box;
  }
.fast-752ccd6a46e04282a6621937c5356ad6 {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-752ccd6a46e04282a6621937c5356ad6::before {
    box-sizing: border-box;
  }
.fast-752ccd6a46e04282a6621937c5356ad6::after {
    box-sizing: border-box;
  }
.fast-419e812ddb1245a4a283a9b916b3970a {
    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-419e812ddb1245a4a283a9b916b3970a::before {
    box-sizing: border-box;
  }
.fast-419e812ddb1245a4a283a9b916b3970a::after {
    box-sizing: border-box;
  }
.fast-346bb568a06a4c5db869c4ffe4091e8e {
    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-346bb568a06a4c5db869c4ffe4091e8e::before {
    box-sizing: border-box;
  }
.fast-346bb568a06a4c5db869c4ffe4091e8e::after {
    box-sizing: border-box;
  }
.fast-3f686f586bdb4ba9a68e27a7a6345b65 {
    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-3f686f586bdb4ba9a68e27a7a6345b65::before {
    box-sizing: border-box;
  }
.fast-3f686f586bdb4ba9a68e27a7a6345b65::after {
    box-sizing: border-box;
  }
.fast-27cefab2f9d7478b97ab088cc6fecaae {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-27cefab2f9d7478b97ab088cc6fecaae::before {
    box-sizing: border-box;
  }
.fast-27cefab2f9d7478b97ab088cc6fecaae::after {
    box-sizing: border-box;
  }
.fast-55c01ec2ba4c4d73a644238fd4e2429c {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-55c01ec2ba4c4d73a644238fd4e2429c::before {
    box-sizing: border-box;
  }
.fast-55c01ec2ba4c4d73a644238fd4e2429c::after {
    box-sizing: border-box;
  }
.fast-083a170dc1dc4e44b0bb4388e2ef6641 {
    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-083a170dc1dc4e44b0bb4388e2ef6641::before {
    box-sizing: border-box;
  }
.fast-083a170dc1dc4e44b0bb4388e2ef6641::after {
    box-sizing: border-box;
  }
.fast-25a34baee79246278d9db1741b0ea41e {
    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-25a34baee79246278d9db1741b0ea41e::before {
    box-sizing: border-box;
  }
.fast-25a34baee79246278d9db1741b0ea41e::after {
    box-sizing: border-box;
  }
.fast-492f6219c97f429088942d0511fd250b {
    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-492f6219c97f429088942d0511fd250b::before {
    box-sizing: border-box;
  }
.fast-492f6219c97f429088942d0511fd250b::after {
    box-sizing: border-box;
  }
.fast-34876ea609e840168766628c42f34a75 {
    box-sizing: border-box;
    display: inline-flex;
  }
.fast-34876ea609e840168766628c42f34a75::before {
    box-sizing: border-box;
  }
.fast-34876ea609e840168766628c42f34a75::after {
    box-sizing: border-box;
  }
.fast-d87cf3b808704ee38b08936b70f50da4 {
    box-sizing: border-box;
    width: 19px;
    height: 19px;
    fill: currentcolor;
  }
.fast-d87cf3b808704ee38b08936b70f50da4::before {
    box-sizing: border-box;
  }
.fast-d87cf3b808704ee38b08936b70f50da4::after {
    box-sizing: border-box;
  }
.fast-cd984cc2ce954e618656cc9ddceeb53a {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
  }
.fast-cd984cc2ce954e618656cc9ddceeb53a::before {
    box-sizing: border-box;
  }
.fast-cd984cc2ce954e618656cc9ddceeb53a::after {
    box-sizing: border-box;
  }
.fast-e1d44d9bfd3447308ae26e220db26656 {
    width: 100%;
    position: relative;
    z-index: inherit;
    box-sizing: border-box;
  }
.fast-e1d44d9bfd3447308ae26e220db26656::before {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-e1d44d9bfd3447308ae26e220db26656::after {
    box-sizing: border-box;
    z-index: inherit;
  }
.fast-372870388e774db69036821caa0cbab2 {
    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-372870388e774db69036821caa0cbab2::before {
    box-sizing: border-box;
  }
.fast-372870388e774db69036821caa0cbab2::after {
    box-sizing: border-box;
  }
.fast-a590ad701aaa4f9496042a91e3fd7863 {
    position: relative;
    box-sizing: border-box;
    width: 100%;
  }
.fast-a590ad701aaa4f9496042a91e3fd7863::before {
    box-sizing: border-box;
  }
.fast-a590ad701aaa4f9496042a91e3fd7863::after {
    box-sizing: border-box;
  }
.fast-785bed17d5974e59b3b0ba99bd253777 {
    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-785bed17d5974e59b3b0ba99bd253777::before {
    box-sizing: border-box;
  }
.fast-785bed17d5974e59b3b0ba99bd253777::after {
    box-sizing: border-box;
  }
.fast-de433d7bf6804a02bba85b58cce5d4e4 {
    box-sizing: border-box;
    display: flex;
    width: 100%;
    height: 100%;
  }
.fast-de433d7bf6804a02bba85b58cce5d4e4::before {
    box-sizing: border-box;
  }
.fast-de433d7bf6804a02bba85b58cce5d4e4::after {
    box-sizing: border-box;
  }
.fast-b6d3b07a50284d6fafa2303ad4d5f27b {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    width: 100%;
  }
.fast-b6d3b07a50284d6fafa2303ad4d5f27b::before {
    box-sizing: border-box;
  }
.fast-b6d3b07a50284d6fafa2303ad4d5f27b::after {
    box-sizing: border-box;
  }
.fast-0d132bdad8a14bbcb159092f5ea99535 {
    box-sizing: border-box;
    height: fit-content;
    position: relative;
    display: inline-block;
    width: 100%;
  }
.fast-0d132bdad8a14bbcb159092f5ea99535::before {
    box-sizing: border-box;
  }
.fast-0d132bdad8a14bbcb159092f5ea99535::after {
    box-sizing: border-box;
  }
.fast-7ab3daa4cd1a42e1b2d1a58dd5717c82 {
    display: block;
    position: relative;
    width: 100%;
    box-sizing: border-box;
  }
.fast-7ab3daa4cd1a42e1b2d1a58dd5717c82::before {
    box-sizing: border-box;
  }
.fast-7ab3daa4cd1a42e1b2d1a58dd5717c82::after {
    box-sizing: border-box;
  }
.fast-95845732a9c54264a073a19026939c7a {
    box-sizing: border-box;
    display: flex;
    margin: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
  }
.fast-95845732a9c54264a073a19026939c7a::before {
    box-sizing: border-box;
  }
.fast-95845732a9c54264a073a19026939c7a::after {
    box-sizing: border-box;
  }
.fast-aa6d0792e0234d49bbd0d585dfd5f009 {
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box;
    align-items: center;
  }
.fast-aa6d0792e0234d49bbd0d585dfd5f009::before {
    box-sizing: border-box;
  }
.fast-aa6d0792e0234d49bbd0d585dfd5f009::after {
    box-sizing: border-box;
  }
.fast-11aba8d10e984bb5be267bfc701511ee {
    display: flex;
    position: relative;
    box-sizing: border-box;
  }
.fast-11aba8d10e984bb5be267bfc701511ee::before {
    box-sizing: border-box;
  }
.fast-11aba8d10e984bb5be267bfc701511ee::after {
    box-sizing: border-box;
  }
.fast-d2c574941e9e4e0cac31ee719fd3e156 {
    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-d2c574941e9e4e0cac31ee719fd3e156::before {
    box-sizing: border-box;
  }
.fast-d2c574941e9e4e0cac31ee719fd3e156::after {
    box-sizing: border-box;
  }
.fast-e685cae5f9f149c99fa701a0b24f52d9 {
    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-e685cae5f9f149c99fa701a0b24f52d9::before {
    box-sizing: border-box;
  }
.fast-e685cae5f9f149c99fa701a0b24f52d9::after {
    box-sizing: border-box;
  }
@media (max-width: 992px) {
  .fast-1a01b1c08a8947969e7d7ae38bd2110c {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-fae9de0400474c60920ce70151f489fe {
    flex-direction: row;
  }
  .fast-0395aeacecf548f58bcb6aea76beed92 {
    padding-bottom: 0px;
  }
  .fast-4849a3c7e42d40ff8732d5bcc2ad7b29 {
    flex-direction: row;
  }
  .fast-e557990e59d14b948aa1bea3d4b4f52b {
    width: 33%;
  }
  .fast-6b12190f1d6f4c7f876bc1537ae438ee {
    width: 41%;
  }
  .fast-cbc5cefe99744620afda243ba1ccbd84 {
    padding-right: 22px;
    padding-left: 20px;
  }
  .fast-372870388e774db69036821caa0cbab2 {
    flex-direction: row;
  }
}
@media (max-width: 480px) {
  .fast-1a01b1c08a8947969e7d7ae38bd2110c {
    padding-top: 35px;
    padding-bottom: 50px;
  }
  .fast-fae9de0400474c60920ce70151f489fe {
    flex-direction: row;
  }
  .fast-0395aeacecf548f58bcb6aea76beed92 {
    padding-bottom: 0px;
  }
  .fast-4849a3c7e42d40ff8732d5bcc2ad7b29 {
    flex-direction: row;
  }
  .fast-945bdfab6d8a44a8a0b2d39500af02c5 {
    width: 100%;
  }
  .fast-8b44a246278c4251a39542da6040aea7 {
    padding-bottom: 0px;
  }
  .fast-139676610e7b4da59bf6d658fa239671 {
    font-size: 18px;
  }
  .fast-e557990e59d14b948aa1bea3d4b4f52b {
    width: 100%;
  }
  .fast-fb7fbc60a6be41b6bb27bb1e85b0cecf {
    padding-bottom: 0px;
  }
  .fast-fb6ffca378a04ce48d00064cb7d11b24 {
    font-size: 18px;
  }
  .fast-6b12190f1d6f4c7f876bc1537ae438ee {
    width: 100%;
  }
  .fast-dadee71967754973a0f04fc232a911b0 {
    padding-bottom: 0px;
  }
  .fast-b20921cbd9d541088f44fe2628302e84 {
    font-size: 18px;
  }
  .fast-fe9e16b5ab224335af822a0569afbd28 {
    width: 100%;
  }
  .fast-844907d4df0b481aba08510305e6c49f {
    flex-wrap: wrap;
  }
  .fast-c554f0bac9c34a34b3f2735d9db26335 {
    width: 70%;
  }
  .fast-cbc5cefe99744620afda243ba1ccbd84 {
    width: 30%;
  }
  .fast-372870388e774db69036821caa0cbab2 {
    flex-direction: row;
  }
  .fast-785bed17d5974e59b3b0ba99bd253777 {
    padding-right: 15px;
    padding-left: 15px;
  }
}

  