.sd[data-s-59173f6e-bf34-4a74-b547-9ddb2f20fcae] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    bottom: auto;
    box-shadow: 0px 4px 16px rgba(56, 63, 73, 0.16);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 85px;
    justify-content: space-between;
    left: 0px;
    margin: 0 0 0 0;
    padding: 0px 0px 0px 24px;
    position: fixed;
    right: 0px;
    top: 0px;
    width: 100%;
    z-index: 5;
    max-width: 100%;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-59173f6e-bf34-4a74-b547-9ddb2f20fcae] {
        display: flex;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-59173f6e-bf34-4a74-b547-9ddb2f20fcae] {
        display: flex;
        flex: none;
        height: 70px;
        padding: 0px 0px 0px 16px;
        width: 100%;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-59173f6e-bf34-4a74-b547-9ddb2f20fcae] {
        display: flex;
    }
}
.sd[data-s-4b6db6e0-0fcd-447b-bb5b-d6ed285837c2] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    height: 100%;
    justify-content: center;
    padding: 0px;
    --gap-h-4b6db6e0-0fcd-447b-bb5b-d6ed285837c2: 40px;
    --gap-v-4b6db6e0-0fcd-447b-bb5b-d6ed285837c2: 0px;
    --gap-uuid: 4b6db6e0-0fcd-447b-bb5b-d6ed285837c2;
    max-width: 100%;
}
.sd[data-s-c393ac5e-a052-49f5-b3cf-b1b4615080b0] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex-direction: row;
    flex-wrap: nowrap;
    height: calc(100% - (var(--gap-v-4b6db6e0-0fcd-447b-bb5b-d6ed285837c2) * 0));
    justify-content: center;
    margin: 0 0 0 0;
    position: relative;
    width: auto;
    max-width: 100%;
}
.sd[data-s-728d8653-a198-46df-920a-a74f1eed42d4] {
    color: #333;
    font-family: var(--s-font-daa8975e);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: calc(100% - (var(--gap-v-4b6db6e0-0fcd-447b-bb5b-d6ed285837c2) * 0));
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 24px;
    --gap-v-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 0px;
    --gap-uuid: ba4ec8ad-9198-4a83-85be-cbdd484e8cd1;
    max-width: 100%;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1] {
        display: none;
        --gap-h-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 24px;
        --gap-v-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 0px;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1] {
        display: none;
        --gap-h-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 24px;
        --gap-v-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1] {
        display: none;
        --gap-h-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 24px;
        --gap-v-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 0px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1] {
        display: none;
        --gap-h-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 24px;
        --gap-v-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1: 0px;
    }
}
.sd[data-s-5d6979d6-a8f1-48dd-83e8-5ade085579f7] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex-direction: column;
    flex-wrap: nowrap;
    height: calc(100% - (var(--gap-v-ba4ec8ad-9198-4a83-85be-cbdd484e8cd1) * 0));
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-5d6979d6-a8f1-48dd-83e8-5ade085579f7]:hover {
    transform: translate(0px, 0px);
    transition-duration: 400ms;
}
.sd[data-s-e38ed2f0-9bd7-42b4-bbef-44beb83c58b2] {
    background: #383f49;
    flex: none;
    height: 2px;
    opacity: 0;
    transform: scale(1, 1);
    width: 0%;
    max-width: 0%;
}
.sd[data-s-5d6979d6-a8f1-48dd-83e8-5ade085579f7]:hover .sd[data-s-e38ed2f0-9bd7-42b4-bbef-44beb83c58b2] {
    flex: none;
    margin: 0px 0px 0px 0px;
    opacity: 1;
    transform: scale(1, 1);
    width: 100%;
    max-width: 100%;
}
.sd[data-s-6975eca9-cf29-489c-a693-2945aaa8cad6] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    height: auto;
    justify-content: center;
    padding: 0px;
    width: 100%;
    --gap-h-6975eca9-cf29-489c-a693-2945aaa8cad6: 0px;
    --gap-v-6975eca9-cf29-489c-a693-2945aaa8cad6: 40px;
    --gap-uuid: 6975eca9-cf29-489c-a693-2945aaa8cad6;
    max-width: 100%;
}
.sd[data-s-3bf00cd7-1b74-4dc3-a179-75ac1edc0dcf] {
    align-content: center;
    align-items: center;
    background: #303439;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 16px 0px 16px 0px;
    width: calc(100% - (var(--gap-h-6975eca9-cf29-489c-a693-2945aaa8cad6) * 0));
    max-width: calc(100% - (var(--gap-h-6975eca9-cf29-489c-a693-2945aaa8cad6) * 0));
}
.sd[data-s-cb857d5d-6400-46fd-9dbc-442f3f990b14] {
    color: #FFFFFF;
    font-family: Lato;
    font-size: 12px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-5532a6cf-d93c-4bf3-894a-765a05ec510a] {
    align-content: center;
    align-items: center;
    background: #EEEEEE;
    bottom: NaNpx;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: 80px;
    justify-content: space-between;
    left: 0px;
    margin: 0 0 0 0;
    padding: 0px 0px 0px 40px;
    position: fixed;
    right: 0px;
    top: 0px;
    width: 100%;
    z-index: 4;
    --gap-h-5532a6cf-d93c-4bf3-894a-765a05ec510a: 0px;
    --gap-v-5532a6cf-d93c-4bf3-894a-765a05ec510a: 0px;
    --gap-uuid: 5532a6cf-d93c-4bf3-894a-765a05ec510a;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-5532a6cf-d93c-4bf3-894a-765a05ec510a] {
        padding: 0px 0px 0px 30px;
        --gap-h-5532a6cf-d93c-4bf3-894a-765a05ec510a: 0px;
        --gap-v-5532a6cf-d93c-4bf3-894a-765a05ec510a: 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-5532a6cf-d93c-4bf3-894a-765a05ec510a] {
        flex: none;
        height: 60px;
        padding: 0px 0px 0px 14px;
        --gap-h-5532a6cf-d93c-4bf3-894a-765a05ec510a: 0px;
        --gap-v-5532a6cf-d93c-4bf3-894a-765a05ec510a: 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-8fee501f-0946-426e-b211-8d75f87295e6] {
    color: #333;
    font-family: var(--s-font-daa8975e);
    font-size: 18px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-4261440f-db18-47c7-ade6-5711ed4c1c01] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
    border-right: 0px solid #FFFFFF;
    border-top: 0px solid #FFFFFF;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: calc(100% - (var(--gap-v-5532a6cf-d93c-4bf3-894a-765a05ec510a) * 0));
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-70cb9090-caad-4a55-b2ca-8422d1ea6d48] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-end;
    margin: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-70cb9090-caad-4a55-b2ca-8422d1ea6d48] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-70cb9090-caad-4a55-b2ca-8422d1ea6d48] {
        display: none;
    }
}
.sd[data-s-1e871ba8-c171-4960-9d8f-40b235dc8492] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    margin: 0px 30px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: calc(100% - 30px);
}
.sd[data-s-1e871ba8-c171-4960-9d8f-40b235dc8492]:hover {
    opacity: 1;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-1e871ba8-c171-4960-9d8f-40b235dc8492] {
        margin: 0px 20px 0px 0px;
        max-width: calc(100% - 20px);
        height: 100%;
    }
}
.sd[data-s-c95df19e-4807-46fa-a161-f38f78062b3c] {
    color: #000000;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 0.8;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-1e871ba8-c171-4960-9d8f-40b235dc8492]:hover .sd[data-s-c95df19e-4807-46fa-a161-f38f78062b3c] {
    opacity: 0;
}
.sd[data-s-640f4315-4947-4f5e-bd6f-42f27343ce49] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 700;
    height: 100%;
    left: 0;
    line-height: 0.8;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 1px;
    transform: translate(0px, 10px);
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-1e871ba8-c171-4960-9d8f-40b235dc8492]:hover .sd[data-s-640f4315-4947-4f5e-bd6f-42f27343ce49] {
    opacity: 1;
    transform: translate(0px, -1px);
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-32f12b24-a991-4086-8ba3-d3ea67c1e409] {
    background: #000000;
    bottom: 0px;
    flex: none;
    height: 2px;
    left: 0px;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    right: 0px;
    top: auto;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-1e871ba8-c171-4960-9d8f-40b235dc8492]:hover .sd[data-s-32f12b24-a991-4086-8ba3-d3ea67c1e409] {
    opacity: 1;
}
.sd[data-s-f4dfb17e-8644-45bb-8375-a0f045939f34] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    margin: 0px 30px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: calc(100% - 30px);
}
.sd[data-s-f4dfb17e-8644-45bb-8375-a0f045939f34]:hover {
    opacity: 1;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-f4dfb17e-8644-45bb-8375-a0f045939f34] {
        margin: 0px 20px 0px 0px;
        max-width: calc(100% - 20px);
        height: 100%;
    }
}
.sd[data-s-dc329a30-0855-4705-abf8-1331cae6e9ee] {
    color: #000000;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 0.8;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-f4dfb17e-8644-45bb-8375-a0f045939f34]:hover .sd[data-s-dc329a30-0855-4705-abf8-1331cae6e9ee] {
    opacity: 0;
}
.sd[data-s-f6444d40-fd5c-4ee4-8cfd-d00628659e8f] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 700;
    height: 100%;
    left: 0;
    line-height: 0.8;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 1px;
    transform: translate(0px, 10px);
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-f4dfb17e-8644-45bb-8375-a0f045939f34]:hover .sd[data-s-f6444d40-fd5c-4ee4-8cfd-d00628659e8f] {
    opacity: 1;
    transform: translate(0px, -1px);
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-480ba122-78a1-45ad-ad6b-88bdc9f9550b] {
    background: #000000;
    bottom: 0px;
    flex: none;
    height: 2px;
    left: 0px;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    right: 0px;
    top: auto;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-f4dfb17e-8644-45bb-8375-a0f045939f34]:hover .sd[data-s-480ba122-78a1-45ad-ad6b-88bdc9f9550b] {
    opacity: 1;
}
.sd[data-s-58e46eaf-6aea-4449-856e-35c3070c454f] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    margin: 0px 30px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: calc(100% - 30px);
}
.sd[data-s-58e46eaf-6aea-4449-856e-35c3070c454f]:hover {
    opacity: 1;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-58e46eaf-6aea-4449-856e-35c3070c454f] {
        margin: 0px 14px 0px 0px;
        max-width: calc(100% - 14px);
        height: 100%;
    }
}
.sd[data-s-d91dd4da-6b09-449d-a189-83258adcc1a4] {
    color: #000000;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 0.8;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-58e46eaf-6aea-4449-856e-35c3070c454f]:hover .sd[data-s-d91dd4da-6b09-449d-a189-83258adcc1a4] {
    opacity: 0;
}
.sd[data-s-976b2728-528d-40cb-8a81-9b8bfb932365] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 700;
    height: 100%;
    left: 0;
    line-height: 0.8;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 1px;
    transform: translate(0px, 10px);
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-58e46eaf-6aea-4449-856e-35c3070c454f]:hover .sd[data-s-976b2728-528d-40cb-8a81-9b8bfb932365] {
    opacity: 1;
    transform: translate(0px, -1px);
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-a3bbc40c-e4ab-4fe2-a046-0b547d9b9295] {
    background: #000000;
    bottom: 0px;
    flex: none;
    height: 2px;
    left: 0px;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    right: 0px;
    top: NaNpx;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-58e46eaf-6aea-4449-856e-35c3070c454f]:hover .sd[data-s-a3bbc40c-e4ab-4fe2-a046-0b547d9b9295] {
    opacity: 1;
}
.sd[data-s-c264c376-8d0e-47e7-994f-79649dfce076] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    margin: 0px 30px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: calc(100% - 30px);
}
.sd[data-s-c264c376-8d0e-47e7-994f-79649dfce076]:hover {
    opacity: 1;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-c264c376-8d0e-47e7-994f-79649dfce076] {
        margin: 0px 14px 0px 0px;
        max-width: calc(100% - 14px);
        height: 100%;
    }
}
.sd[data-s-de16da90-875a-4a02-a0ae-17d989526d36] {
    color: #000000;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 0.8;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-c264c376-8d0e-47e7-994f-79649dfce076]:hover .sd[data-s-de16da90-875a-4a02-a0ae-17d989526d36] {
    opacity: 0;
}
.sd[data-s-88bca22f-443a-41fb-a218-491751812888] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 700;
    height: 100%;
    left: 0;
    line-height: 0.8;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 1px;
    transform: translate(0px, 10px);
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-c264c376-8d0e-47e7-994f-79649dfce076]:hover .sd[data-s-88bca22f-443a-41fb-a218-491751812888] {
    opacity: 1;
    transform: translate(0px, -1px);
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-b0a3ae43-41de-4875-b31e-38e42c38d43e] {
    background: #000000;
    bottom: 0px;
    flex: none;
    height: 2px;
    left: 0px;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    right: 0px;
    top: NaNpx;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-c264c376-8d0e-47e7-994f-79649dfce076]:hover .sd[data-s-b0a3ae43-41de-4875-b31e-38e42c38d43e] {
    opacity: 1;
}
.sd[data-s-00860fb8-2636-4388-91c3-1fa1917ab35f] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    margin: 0px 22px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 94px;
    max-width: calc(100% - 22px);
}
.sd[data-s-00860fb8-2636-4388-91c3-1fa1917ab35f]:hover {
    opacity: 1;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-00860fb8-2636-4388-91c3-1fa1917ab35f] {
        margin: 0px 16px 0px 0px;
        max-width: calc(100% - 16px);
        height: 100%;
    }
}
.sd[data-s-bcbce0d9-0aa2-42dc-a1b2-19b583631af6] {
    color: #000000;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 0.8;
    margin: 0px 2px 0px 0px;
    text-align: center;
    width: auto;
    max-width: calc(100% - 2px);
    justify-content: center;
}
.sd[data-s-00860fb8-2636-4388-91c3-1fa1917ab35f]:hover .sd[data-s-bcbce0d9-0aa2-42dc-a1b2-19b583631af6] {
    opacity: 0;
}
.sd[data-s-9ff55dc9-47d2-4e9e-be68-d8dfa41813b5] {
    color: #000000;
    display: flex;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 700;
    height: 100%;
    left: -4px;
    line-height: 0.8;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 1px;
    transform: translate(0px, 10px);
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-00860fb8-2636-4388-91c3-1fa1917ab35f]:hover .sd[data-s-9ff55dc9-47d2-4e9e-be68-d8dfa41813b5] {
    opacity: 1;
    transform: translate(0px, -1px);
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
@media screen and (max-width: 1140px) {
    .sd[data-s-9ff55dc9-47d2-4e9e-be68-d8dfa41813b5] {
        display: flex;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-9ff55dc9-47d2-4e9e-be68-d8dfa41813b5] {
        display: flex;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-9ff55dc9-47d2-4e9e-be68-d8dfa41813b5] {
        display: flex;
    }
}
.sd[data-s-805e29f2-afd8-46bf-936d-eb0ea0d34070] {
    background: #000000;
    bottom: 0px;
    flex: none;
    height: 2px;
    left: 0px;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    right: 0px;
    top: NaNpx;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-00860fb8-2636-4388-91c3-1fa1917ab35f]:hover .sd[data-s-805e29f2-afd8-46bf-936d-eb0ea0d34070] {
    opacity: 1;
}
.sd[data-s-e966f638-0928-4410-8765-df034558c048] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    margin: 0px 22px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 72px;
    max-width: calc(100% - 22px);
}
.sd[data-s-e966f638-0928-4410-8765-df034558c048]:hover {
    opacity: 1;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-e966f638-0928-4410-8765-df034558c048] {
        margin: 0px 14px 0px 0px;
        max-width: calc(100% - 14px);
        height: 100%;
    }
}
.sd[data-s-a0a6f3af-14a5-4b32-8095-e0313a3c131e] {
    color: #000000;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 0.8;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-e966f638-0928-4410-8765-df034558c048]:hover .sd[data-s-a0a6f3af-14a5-4b32-8095-e0313a3c131e] {
    opacity: 0;
}
.sd[data-s-868ffa11-207e-4d2e-a832-fb97fc8de9d3] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 700;
    height: 100%;
    left: 0;
    line-height: 0.8;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 1px;
    transform: translate(0px, 10px);
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-e966f638-0928-4410-8765-df034558c048]:hover .sd[data-s-868ffa11-207e-4d2e-a832-fb97fc8de9d3] {
    opacity: 1;
    transform: translate(0px, -1px);
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-522c9efc-7f46-4f45-bcdf-4d8350968c9c] {
    background: #000000;
    bottom: 0px;
    flex: none;
    height: 2px;
    left: 0px;
    margin: 0 0 0 0;
    opacity: 0;
    position: absolute;
    right: 0px;
    top: NaNpx;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-e966f638-0928-4410-8765-df034558c048]:hover .sd[data-s-522c9efc-7f46-4f45-bcdf-4d8350968c9c] {
    opacity: 1;
}
.sd[data-s-c56c7e05-0602-4d92-9f9d-254ffcfa1380] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 0;
    box-shadow: none;
    display: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 80px;
    justify-content: center;
    width: 80px;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-c56c7e05-0602-4d92-9f9d-254ffcfa1380] {
        display: flex;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-c56c7e05-0602-4d92-9f9d-254ffcfa1380] {
        display: flex;
        flex: none;
        height: 100%;
        width: 60px;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-c56c7e05-0602-4d92-9f9d-254ffcfa1380] {
        flex: none;
        width: 50px;
        max-width: 100%;
        height: 100%;
    }
}
.sd[data-s-e7621ae8-6fe3-414b-96c4-b6dcaab8b867] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 0px;
    width: 40px;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-e7621ae8-6fe3-414b-96c4-b6dcaab8b867] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-e7621ae8-6fe3-414b-96c4-b6dcaab8b867] {
        flex: none;
        width: 36px;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-e7621ae8-6fe3-414b-96c4-b6dcaab8b867] {
        flex: none;
        width: 30px;
        max-width: 100%;
    }
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 1px solid #000;
    border-left: 0px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 30px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4].appear {
    opacity: 0;
    transform: translate(0px, 20px);
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4].appear-active {
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4]:hover {
    opacity: 1;
}
@media screen and (max-width: 540px) {
    .sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4] {
        flex-direction: column;
        flex-wrap: nowrap;
        padding: 40px 0px 10px 0px;
    }
}
.sd[data-s-dd6c06e0-317a-4e0e-8b8b-0b559f90c0cc] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px dotted #000;
    border-left: 0px dotted #000;
    border-right: 1px dotted #000;
    border-top: 0px dotted #000;
    flex: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4]:hover .sd[data-s-dd6c06e0-317a-4e0e-8b8b-0b559f90c0cc] {
    transform: ;
}
@media screen and (max-width: 840px) {
    .sd[data-s-dd6c06e0-317a-4e0e-8b8b-0b559f90c0cc] {
        flex-direction: column;
        flex-wrap: nowrap;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-dd6c06e0-317a-4e0e-8b8b-0b559f90c0cc] {
        border-bottom: 1px dotted #000;
        border-left: 0px dotted #000;
        border-right: 0px dotted #000;
        border-top: 0px dotted #000;
        padding: 0px 0px 30px 0px;
    }
}
.sd[data-s-bf1b7442-4b96-467d-a42d-e923b95f32ca] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 40px 0px 0px;
    width: calc(50% - 40px);
    max-width: calc(50% - 40px);
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4]:hover .sd[data-s-bf1b7442-4b96-467d-a42d-e923b95f32ca] {
    transform: ;
}
@media screen and (max-width: 840px) {
    .sd[data-s-bf1b7442-4b96-467d-a42d-e923b95f32ca] {
        flex: none;
        margin: 0px 0px 20px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-db9fc707-0688-41fd-9d9f-5faf3fdd2886] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 28px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-db9fc707-0688-41fd-9d9f-5faf3fdd2886] {
        font-size: 22px;
    }
}
.sd[data-s-0c414465-3af8-420f-b93b-d5819dd76531] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-0c414465-3af8-420f-b93b-d5819dd76531] {
        font-size: 14px;
    }
}
.sd[data-s-e8cf8441-878d-4227-ac1b-73a1058844e7] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: 1;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: flex-start;
    width: auto;
    max-width: 100%;
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4]:hover .sd[data-s-e8cf8441-878d-4227-ac1b-73a1058844e7] {
    transform: ;
}
.sd[data-s-56b451cf-4128-40a0-a715-13366cbfcaaa] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 6px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-56b451cf-4128-40a0-a715-13366cbfcaaa] {
        margin: 0px 0px 10px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-e037458e-39c8-4974-abe5-a6c5e1c503b4] {
    background: #000000;
    flex: none;
    height: 1px;
    margin: 0px 10px 0px 0px;
    width: 20px;
    max-width: calc(100% - 10px);
}
.sd[data-s-c5ec4c53-6005-47bb-bf47-f8d2d5f6105f] {
    color: #000000;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-723afc7a-7995-47b5-b8f8-f7a8b5400752] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0px;
    justify-content: flex-start;
    padding: 0px;
    width: 100%;
    --gap-h-723afc7a-7995-47b5-b8f8-f7a8b5400752: 0px;
    --gap-v-723afc7a-7995-47b5-b8f8-f7a8b5400752: 0px;
    --gap-uuid: 723afc7a-7995-47b5-b8f8-f7a8b5400752;
    max-width: 100%;
}
.sd[data-s-bd9c0170-9429-4f5b-b127-c1517feb1fea] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-061a2809-d887-4ccc-aaaf-7c63e2f59686] {
    background: #EEEEEE;
    border-radius: 24px;
    color: #333;
    font-family: var(--s-font-daa8975e);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 0px 10px 10px 0px;
    padding: 4px 14px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 10px);
    justify-content: flex-start;
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4]:hover .sd[data-s-061a2809-d887-4ccc-aaaf-7c63e2f59686] {
    background: #dbe1e1;
}
@media screen and (max-width: 540px) {
    .sd[data-s-061a2809-d887-4ccc-aaaf-7c63e2f59686] {
        font-size: 14px;
    }
}
.sd[data-s-a2275511-6092-476b-a16b-4b63f1047363] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 0;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: auto;
    max-width: calc(100% - 40px);
}
@media screen and (max-width: 540px) {
    .sd[data-s-a2275511-6092-476b-a16b-4b63f1047363] {
        flex: none;
        margin: 10px 0px 0px 0px;
        max-width: 100%;
    }
}
.sd[data-s-2dd9489f-bddf-4f59-b91e-4399177213e5] {
    color: #000000;
    display: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 0px 10px 0px 0px;
    text-align: center;
    width: auto;
    max-width: calc(100% - 10px);
    justify-content: center;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-2dd9489f-bddf-4f59-b91e-4399177213e5] {
        display: none;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-2dd9489f-bddf-4f59-b91e-4399177213e5] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-2dd9489f-bddf-4f59-b91e-4399177213e5] {
        display: flex;
    }
}
.sd[data-s-a7817a4c-d9df-4c09-b90b-188c1bca56d6] {
    align-content: center;
    align-items: center;
    background: #000000;
    border-radius: 50%;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 70px;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 70px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-a7817a4c-d9df-4c09-b90b-188c1bca56d6] {
        flex: none;
        height: 50px;
        width: 50px;
        max-width: 100%;
    }
}
.sd[data-s-c4009ad9-e0b0-4407-9407-49a98f0016f0] {
    background: #575757;
    border-radius: 50%;
    bottom: 0px;
    flex: none;
    height: 100%;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: 0px;
    transform: scale(0, 1);
    transform-origin: center left;
    width: 100%;
    z-index: 0;
    max-width: 100%;
}
.sd[data-s-14a3a71e-7953-4a49-b5ee-7eb65b4544e4]:hover .sd[data-s-c4009ad9-e0b0-4407-9407-49a98f0016f0] {
    transform: scale(1, 1);
}
.sd[data-s-681e1ff9-e9ee-4c8e-b02e-b4bbeba17853] {
    color: #dbe1e1;
    font-size: 20px;
    z-index: 1;
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 1px solid #000;
    border-left: 0px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 30px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8].appear {
    opacity: 0;
    transform: translate(0px, 20px);
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8].appear-active {
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8]:hover {
    opacity: 1;
}
@media screen and (max-width: 540px) {
    .sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8] {
        flex-direction: column;
        flex-wrap: nowrap;
        padding: 40px 0px 10px 0px;
    }
}
.sd[data-s-c1725087-3ba9-4bc1-b304-61f7cefb5a47] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px dotted #000;
    border-left: 0px dotted #000;
    border-right: 1px dotted #000;
    border-top: 0px dotted #000;
    flex: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8]:hover .sd[data-s-c1725087-3ba9-4bc1-b304-61f7cefb5a47] {
    transform: ;
}
@media screen and (max-width: 840px) {
    .sd[data-s-c1725087-3ba9-4bc1-b304-61f7cefb5a47] {
        flex-direction: column;
        flex-wrap: nowrap;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-c1725087-3ba9-4bc1-b304-61f7cefb5a47] {
        border-bottom: 1px dotted #000;
        border-left: 0px dotted #000;
        border-right: 0px dotted #000;
        border-top: 0px dotted #000;
        padding: 0px 0px 30px 0px;
    }
}
.sd[data-s-6cafae6c-d9f6-4545-b07c-84b743d2054c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 40px 0px 0px;
    width: calc(50% - 40px);
    max-width: calc(50% - 40px);
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8]:hover .sd[data-s-6cafae6c-d9f6-4545-b07c-84b743d2054c] {
    transform: ;
}
@media screen and (max-width: 840px) {
    .sd[data-s-6cafae6c-d9f6-4545-b07c-84b743d2054c] {
        flex: none;
        margin: 0px 0px 20px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-8813ccb7-9eb4-473c-a4c4-f348212ee9a7] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-daa8975e);
    font-size: 28px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-8813ccb7-9eb4-473c-a4c4-f348212ee9a7] {
        font-size: 22px;
    }
}
.sd[data-s-49bb96da-6918-4202-a8f3-5d9106a7d8d8] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.6;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-49bb96da-6918-4202-a8f3-5d9106a7d8d8] {
        font-size: 14px;
    }
}
.sd[data-s-ea3534c7-2403-4f22-8db2-3ca21a68014c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: 1;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: flex-start;
    width: auto;
    max-width: 100%;
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8]:hover .sd[data-s-ea3534c7-2403-4f22-8db2-3ca21a68014c] {
    transform: ;
}
.sd[data-s-56f08f29-2a2d-419c-a87b-b2685f5e2a35] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 6px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-56f08f29-2a2d-419c-a87b-b2685f5e2a35] {
        margin: 0px 0px 10px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-7c89368d-aac7-4998-81f9-c3e1fad4ced0] {
    background: #000000;
    flex: none;
    height: 1px;
    margin: 0px 10px 0px 0px;
    width: 20px;
    max-width: calc(100% - 10px);
}
.sd[data-s-2bfed6ad-9e0d-47f0-8dc5-ce583d995062] {
    color: #000000;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-e585000d-433b-4a04-83c0-e26e7a8e8003] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0px;
    justify-content: flex-start;
    padding: 0px;
    width: 100%;
    --gap-h-e585000d-433b-4a04-83c0-e26e7a8e8003: 0px;
    --gap-v-e585000d-433b-4a04-83c0-e26e7a8e8003: 0px;
    --gap-uuid: e585000d-433b-4a04-83c0-e26e7a8e8003;
    max-width: 100%;
}
.sd[data-s-b123d4d9-6a11-46ce-b061-09879b458a1d] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-19b4047a-3498-47d6-9ef3-9db25a3deaa9] {
    background: #EEEEEE;
    border-radius: 24px;
    color: #333;
    font-family: var(--s-font-daa8975e);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 0px 10px 10px 0px;
    padding: 4px 14px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 10px);
    justify-content: flex-start;
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8]:hover .sd[data-s-19b4047a-3498-47d6-9ef3-9db25a3deaa9] {
    background: #dbe1e1;
}
@media screen and (max-width: 540px) {
    .sd[data-s-19b4047a-3498-47d6-9ef3-9db25a3deaa9] {
        font-size: 14px;
    }
}
.sd[data-s-79e7015d-56a3-4aaf-a76b-ef6cb8cbf505] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 0;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: auto;
    max-width: calc(100% - 40px);
}
@media screen and (max-width: 540px) {
    .sd[data-s-79e7015d-56a3-4aaf-a76b-ef6cb8cbf505] {
        flex: none;
        margin: 10px 0px 0px 0px;
        max-width: 100%;
    }
}
.sd[data-s-d0425e77-17f7-4869-be96-e671ad777a45] {
    color: #000000;
    display: none;
    font-family: var(--s-font-daa8975e);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 0px 10px 0px 0px;
    text-align: center;
    width: auto;
    max-width: calc(100% - 10px);
    justify-content: center;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-d0425e77-17f7-4869-be96-e671ad777a45] {
        display: none;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-d0425e77-17f7-4869-be96-e671ad777a45] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-d0425e77-17f7-4869-be96-e671ad777a45] {
        display: flex;
    }
}
.sd[data-s-fd67e7b8-11a4-4dc2-9b59-0f630542a3a9] {
    align-content: center;
    align-items: center;
    background: #000000;
    border-radius: 50%;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 70px;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 70px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-fd67e7b8-11a4-4dc2-9b59-0f630542a3a9] {
        flex: none;
        height: 50px;
        width: 50px;
        max-width: 100%;
    }
}
.sd[data-s-44e9a449-05d2-4b26-81fb-7d13766e103a] {
    background: #575757;
    border-radius: 50%;
    bottom: 0px;
    flex: none;
    height: 100%;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: 0px;
    transform: scale(0, 1);
    transform-origin: center left;
    width: 100%;
    z-index: 0;
    max-width: 100%;
}
.sd[data-s-91c92ce3-90bf-4966-bed2-d1a8991f54c8]:hover .sd[data-s-44e9a449-05d2-4b26-81fb-7d13766e103a] {
    transform: scale(1, 1);
}
.sd[data-s-eb30f568-cbf2-4668-8c99-908955da1a96] {
    color: #dbe1e1;
    font-size: 20px;
    z-index: 1;
}
.sd[data-s-8ff1e8ce-eb83-4f8b-abff-7318cc04e93c] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: 300px;
    justify-content: flex-start;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-8ff1e8ce-eb83-4f8b-abff-7318cc04e93c].appear {
    opacity: 0;
    transform: translate(0px, 20px);
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-8ff1e8ce-eb83-4f8b-abff-7318cc04e93c].appear-active {
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
@media screen and (max-width: 540px) {
    .sd[data-s-8ff1e8ce-eb83-4f8b-abff-7318cc04e93c] {
        flex: none;
        flex-direction: column;
        flex-wrap: nowrap;
        height: 340px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-4aadb925-5600-4fe2-b08f-48ac2be71de9] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 50%;
    max-width: 50%;
}
.sd[data-s-4aadb925-5600-4fe2-b08f-48ac2be71de9]:hover {
    opacity: 1;
}
@media screen and (max-width: 540px) {
    .sd[data-s-4aadb925-5600-4fe2-b08f-48ac2be71de9] {
        flex: none;
        height: 50%;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-f16dbd06-65e1-45c6-a358-14de7dc67351] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
    max-width: 100%;
}
.sd[data-s-f4366c98-2d28-49e8-9b0d-03a573a990d5] {
    color: #FFFFFF;
    flex: none;
    font-family: var(--s-font-f79ce552);
    font-size: 54px;
    font-weight: 600;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-f4366c98-2d28-49e8-9b0d-03a573a990d5] {
        font-size: 36px;
    }
}
.sd[data-s-d0bfcf68-3a85-48ce-8f81-fa263bfee589] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-fd6fbb15-b6de-4804-8daf-72d4f753c6ed] {
    background: #FFFFFF;
    flex: none;
    height: 1px;
    margin: 0px 10px 0px 0px;
    width: 20px;
    max-width: calc(100% - 10px);
}
.sd[data-s-dca25d00-be07-4b92-9fe8-a172b390b7ab] {
    color: #FFFFFF;
    flex: 1;
    font-family: var(--s-font-daa8975e);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-dca25d00-be07-4b92-9fe8-a172b390b7ab] {
        font-size: 16px;
    }
}
.sd[data-s-eb4ac048-3268-41c3-96ca-18b52d688735] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-eb4ac048-3268-41c3-96ca-18b52d688735]:before {
    filter: brightness(0.6);
}
.sd[data-s-4aadb925-5600-4fe2-b08f-48ac2be71de9]:hover .sd[data-s-eb4ac048-3268-41c3-96ca-18b52d688735] {
    transform: scale(1.1, 1.1);
}
.sd[data-s-3cc2406c-6698-4c69-8c6f-2bf4f2c04523] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 50%;
    max-width: 50%;
}
.sd[data-s-3cc2406c-6698-4c69-8c6f-2bf4f2c04523]:hover {
    opacity: 1;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3cc2406c-6698-4c69-8c6f-2bf4f2c04523] {
        flex: none;
        height: 50%;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-0f4e8beb-99ad-477d-8009-0e60fd4dae70] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    display: flex;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    left: 0;
    margin: 0 0 0 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
    max-width: 100%;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-0f4e8beb-99ad-477d-8009-0e60fd4dae70] {
        display: flex;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-0f4e8beb-99ad-477d-8009-0e60fd4dae70] {
        display: flex;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-0f4e8beb-99ad-477d-8009-0e60fd4dae70] {
        display: flex;
    }
}
.sd[data-s-4e44eb3a-40bd-455c-b897-b1e18a082331] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: auto;
    max-width: 100%;
}
.sd[data-s-1530e57e-2da0-4a5d-88f7-a08e80dc1dad] {
    color: #FFFFFF;
    flex: none;
    font-family: var(--s-font-f79ce552);
    font-size: 54px;
    font-weight: 600;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1;
    margin: 0px 4px 0px 0px;
    text-align: left;
    width: auto;
    max-width: calc(100% - 4px);
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-1530e57e-2da0-4a5d-88f7-a08e80dc1dad] {
        font-size: 36px;
    }
}
.sd[data-s-0a38fa10-f133-41f0-a163-872e024aa360] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-9fedb513-44f9-4395-ba72-83b72492a8f1] {
    background: #FFFFFF;
    flex: none;
    height: 1px;
    margin: 0px 10px 0px 0px;
    width: 20px;
    max-width: calc(100% - 10px);
}
.sd[data-s-0dc97cd6-84c5-4dcd-9e40-e974e2177460] {
    color: #FFFFFF;
    flex: 1;
    font-family: var(--s-font-daa8975e);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-0dc97cd6-84c5-4dcd-9e40-e974e2177460] {
        font-size: 16px;
    }
}
.sd[data-s-dc71a785-501f-4334-97de-ef3db8dfeb60] {
    align-content: center;
    align-items: center;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: center;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-dc71a785-501f-4334-97de-ef3db8dfeb60]:before {
    filter: brightness(0.6);
}
.sd[data-s-3cc2406c-6698-4c69-8c6f-2bf4f2c04523]:hover .sd[data-s-dc71a785-501f-4334-97de-ef3db8dfeb60] {
    transform: scale(1.1, 1.1);
}
.sd[data-s-e55acbcc-8c24-44b5-9ee9-f6272eb519bf] {
    align-content: center;
    align-items: center;
    background: #c1cccb;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: center;
    padding: 50px 80px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-e55acbcc-8c24-44b5-9ee9-f6272eb519bf].appear {
    opacity: 0;
    transform: translate(0px, 20px);
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
.sd[data-s-e55acbcc-8c24-44b5-9ee9-f6272eb519bf].appear-active {
    transition-delay: 400ms;
    transition-duration: 800ms;
    transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
@media screen and (max-width: 1140px) {
    .sd[data-s-e55acbcc-8c24-44b5-9ee9-f6272eb519bf] {
        padding: 50px 40px;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-e55acbcc-8c24-44b5-9ee9-f6272eb519bf] {
        padding: 50px 50px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-e55acbcc-8c24-44b5-9ee9-f6272eb519bf] {
        padding: 40px 30px;
    }
}
.sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 50px 0px 0px;
    width: 50%;
    max-width: 50%;
}
.sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e]:hover {
    opacity: 1;
}
@media screen and (max-width: 840px) {
    .sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e] {
        flex: none;
        margin: 0px 0px 40px 0px;
        padding: 0px 0px 0px 0px;
        width: 100%;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e] {
        margin: 0px 0px 30px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-c5b04e1c-0626-43cf-8842-3e4b07520e27] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 20px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-2caa6cc1-0c62-4aef-8865-17dfae3c733b] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px 20px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-5cedebd1-2f4f-4b10-8d10-16a528ae9199] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-f79ce552);
    font-size: 48px;
    font-weight: 600;
    height: auto;
    letter-spacing: 0.05em;
    line-height: 1;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e]:hover .sd[data-s-5cedebd1-2f4f-4b10-8d10-16a528ae9199] {
    color: #FFFFFF;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-5cedebd1-2f4f-4b10-8d10-16a528ae9199] {
        font-size: 40px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-5cedebd1-2f4f-4b10-8d10-16a528ae9199] {
        font-size: 36px;
    }
}
.sd[data-s-465fd64d-b8e3-4cec-a37f-49168cb5825e] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-3173674c-e706-456e-be5e-472f45803b82] {
    background: #000000;
    flex: none;
    height: 1px;
    margin: 0px 10px 0px 0px;
    width: 20px;
    max-width: calc(100% - 10px);
}
.sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e]:hover .sd[data-s-3173674c-e706-456e-be5e-472f45803b82] {
    background: #FFFFFF;
}
.sd[data-s-b3749bb8-3072-4c60-8341-abf8fdbc8689] {
    color: #000000;
    flex: 1;
    font-family: var(--s-font-daa8975e);
    font-size: 20px;
    font-weight: 600;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e]:hover .sd[data-s-b3749bb8-3072-4c60-8341-abf8fdbc8689] {
    color: #FFFFFF;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b3749bb8-3072-4c60-8341-abf8fdbc8689] {
        font-size: 16px;
    }
}
.sd[data-s-af4c0e19-ce82-4568-94c2-801dbaad8f43] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-radius: 0;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-af4c0e19-ce82-4568-94c2-801dbaad8f43] {
        flex: none;
    }
}
.sd[data-s-a6a18948-f2d1-4479-aa9d-9712a676d8cb] {
    align-content: center;
    align-items: center;
    background: #000000;
    border-radius: 50%;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 70px;
    justify-content: center;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 70px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-a6a18948-f2d1-4479-aa9d-9712a676d8cb] {
        flex: none;
        height: 50px;
        width: 50px;
        max-width: 100%;
    }
}
.sd[data-s-60e6aec8-37d5-402d-8e3e-d8a30ab2e3df] {
    background: #575757;
    border-radius: 50%;
    bottom: 0px;
    flex: none;
    height: 100%;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: 0px;
    transform: scale(0, 1);
    transform-origin: center left;
    width: 100%;
    z-index: 0;
    max-width: 100%;
}
.sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e]:hover .sd[data-s-60e6aec8-37d5-402d-8e3e-d8a30ab2e3df] {
    transform: scale(1, 1);
}
@media screen and (max-width: 840px) {
    .sd[data-s-60e6aec8-37d5-402d-8e3e-d8a30ab2e3df] {
        flex: none;
        height: 100%;
        width: 100%;
    }
}
.sd[data-s-14450764-e73f-4e8b-a2ff-07f74e4c57a7] {
    color: #dbe1e1;
    font-size: 20px;
    z-index: 1;
}
.sd[data-s-43e47011-1ce5-4f1d-b89a-ab31564836ad] {
    color: #000000;
    flex: none;
    font-family: var(--s-font-cda1e569);
    font-size: 16px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: 100%;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-843937dd-5a1a-47e7-9672-9b33ec68d09e]:hover .sd[data-s-43e47011-1ce5-4f1d-b89a-ab31564836ad] {
    color: #FFFFFF;
}
@media screen and (max-width: 540px) {
    .sd[data-s-43e47011-1ce5-4f1d-b89a-ab31564836ad] {
        font-size: 14px;
        line-height: 1.6;
    }
}
.sd[data-s-689874fe-18cb-4feb-9b93-8c679984d5f7] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    overflow-x: visible;
    overflow-y: visible;
    padding: 50px 80px 30px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-689874fe-18cb-4feb-9b93-8c679984d5f7] {
        padding: 50px 40px 30px;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-689874fe-18cb-4feb-9b93-8c679984d5f7] {
        padding: 50px 50px 30px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-689874fe-18cb-4feb-9b93-8c679984d5f7] {
        padding: 50px 30px 30px;
    }
}
.sd[data-s-a2ea5d97-7533-4f7e-ac98-0842530934de] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
    margin: 0px 0px 50px 0px;
    padding: 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-a2ea5d97-7533-4f7e-ac98-0842530934de] {
        align-content: center;
        align-items: center;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: center;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-a2ea5d97-7533-4f7e-ac98-0842530934de] {
        justify-content: center;
        margin: 0px 0px 20px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-75d8d9cb-6943-4dc8-bf44-d951e84b25aa] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 80px 0px 0px;
    width: auto;
    max-width: calc(100% - 80px);
}
@media screen and (max-width: 1140px) {
    .sd[data-s-75d8d9cb-6943-4dc8-bf44-d951e84b25aa] {
        margin: 0px 80px 40px 0px;
        max-width: calc(100% - 80px);
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-75d8d9cb-6943-4dc8-bf44-d951e84b25aa] {
        margin: 0px 0px 40px 0px;
        max-width: 100%;
    }
}
.sd[data-s-5e997eb2-619a-4bdb-af20-66ee5a79268b] {
    color: #333;
    font-family: var(--s-font-daa8975e);
    font-size: 18px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 20px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5e997eb2-619a-4bdb-af20-66ee5a79268b] {
        font-size: 16px;
    }
}
.sd[data-s-5edf7479-58c0-4cec-8705-261e88c2ff38] {
    color: #333;
    font-family: var(--s-font-cda1e569);
    font-size: 15px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    margin: 10px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5edf7479-58c0-4cec-8705-261e88c2ff38] {
        font-size: 13px;
    }
}
.sd[data-s-d4f7b3f7-186f-4c3e-b614-79620c2fd3fd] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-d4f7b3f7-186f-4c3e-b614-79620c2fd3fd] {
        align-content: flex-start;
        align-items: flex-start;
        border-bottom: 0px solid #c1cccb;
        border-left: 0px solid #c1cccb;
        border-right: 0px solid #c1cccb;
        border-top: 1px solid #c1cccb;
        flex: none;
        justify-content: center;
        padding: 50px 0px 0px 0px;
        width: 100%;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-d4f7b3f7-186f-4c3e-b614-79620c2fd3fd] {
        align-content: flex-start;
        align-items: flex-start;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        padding: 30px 0px 0px 0px;
    }
}
.sd[data-s-d9c4e38a-aefe-4bfb-ae61-a253fcceea60] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 60px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: calc(100% - 60px);
}
@media screen and (max-width: 540px) {
    .sd[data-s-d9c4e38a-aefe-4bfb-ae61-a253fcceea60] {
        flex: none;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        width: 50%;
        max-width: 50%;
    }
}
.sd[data-s-98fafc63-1ba2-42e6-ac62-ce5793bae8ff] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-98fafc63-1ba2-42e6-ac62-ce5793bae8ff]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-98fafc63-1ba2-42e6-ac62-ce5793bae8ff]:hover {
        opacity: 1;
    }
}
.sd[data-s-7ac9b6b8-ec75-4313-b12d-5233ef9d8511] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-98fafc63-1ba2-42e6-ac62-ce5793bae8ff]:hover .sd[data-s-7ac9b6b8-ec75-4313-b12d-5233ef9d8511] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-98fafc63-1ba2-42e6-ac62-ce5793bae8ff]:hover .sd[data-s-7ac9b6b8-ec75-4313-b12d-5233ef9d8511] {
        color: #c1cccb;
    }
}
.sd[data-s-97ae30dd-8e14-4d15-9c69-5b46b50595bc] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-97ae30dd-8e14-4d15-9c69-5b46b50595bc]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-97ae30dd-8e14-4d15-9c69-5b46b50595bc]:hover {
        opacity: 1;
    }
}
.sd[data-s-e0c6c233-2120-4b5e-a421-fcf6f4460786] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-97ae30dd-8e14-4d15-9c69-5b46b50595bc]:hover .sd[data-s-e0c6c233-2120-4b5e-a421-fcf6f4460786] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-97ae30dd-8e14-4d15-9c69-5b46b50595bc]:hover .sd[data-s-e0c6c233-2120-4b5e-a421-fcf6f4460786] {
        color: #c1cccb;
    }
}
.sd[data-s-dc64b9b5-9744-4ba0-ab68-dda7e508df0f] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 20px 0px 0px 0px;
    padding: 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-dc64b9b5-9744-4ba0-ab68-dda7e508df0f]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-dc64b9b5-9744-4ba0-ab68-dda7e508df0f]:hover {
        opacity: 1;
    }
}
.sd[data-s-9e04750d-5121-41e0-af51-a02bd0583aee] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-dc64b9b5-9744-4ba0-ab68-dda7e508df0f]:hover .sd[data-s-9e04750d-5121-41e0-af51-a02bd0583aee] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-dc64b9b5-9744-4ba0-ab68-dda7e508df0f]:hover .sd[data-s-9e04750d-5121-41e0-af51-a02bd0583aee] {
        color: #c1cccb;
    }
}
.sd[data-s-94d8a7a2-23ef-4b4b-804d-271e9e156c42] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-94d8a7a2-23ef-4b4b-804d-271e9e156c42]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-94d8a7a2-23ef-4b4b-804d-271e9e156c42]:hover {
        opacity: 1;
    }
}
.sd[data-s-d80f2f02-9fa4-40ca-87fe-de652330a1aa] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    margin: 0px 2px 0px 0px;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
.sd[data-s-94d8a7a2-23ef-4b4b-804d-271e9e156c42]:hover .sd[data-s-d80f2f02-9fa4-40ca-87fe-de652330a1aa] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-94d8a7a2-23ef-4b4b-804d-271e9e156c42]:hover .sd[data-s-d80f2f02-9fa4-40ca-87fe-de652330a1aa] {
        color: #c1cccb;
    }
}
.sd[data-s-88f4f7d1-ebb1-4318-9c46-db518088e363] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-88f4f7d1-ebb1-4318-9c46-db518088e363]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-88f4f7d1-ebb1-4318-9c46-db518088e363]:hover {
        opacity: 1;
    }
}
.sd[data-s-000a1e9b-79c3-4b20-95ba-987c768a8969] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    margin: 0px 2px 0px 0px;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: calc(100% - 2px);
    justify-content: flex-start;
}
.sd[data-s-88f4f7d1-ebb1-4318-9c46-db518088e363]:hover .sd[data-s-000a1e9b-79c3-4b20-95ba-987c768a8969] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-88f4f7d1-ebb1-4318-9c46-db518088e363]:hover .sd[data-s-000a1e9b-79c3-4b20-95ba-987c768a8969] {
        color: #c1cccb;
    }
}
.sd[data-s-4713caaa-3eba-4e70-9b14-5d097ace283f] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-4713caaa-3eba-4e70-9b14-5d097ace283f]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-4713caaa-3eba-4e70-9b14-5d097ace283f]:hover {
        opacity: 1;
    }
}
.sd[data-s-fb0388fd-212d-4eae-ab4b-7505c8a88a64] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-4713caaa-3eba-4e70-9b14-5d097ace283f]:hover .sd[data-s-fb0388fd-212d-4eae-ab4b-7505c8a88a64] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-4713caaa-3eba-4e70-9b14-5d097ace283f]:hover .sd[data-s-fb0388fd-212d-4eae-ab4b-7505c8a88a64] {
        color: #c1cccb;
    }
}
.sd[data-s-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: auto;
    justify-content: flex-start;
    margin: 0px 60px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    --gap-h-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca: 0px;
    --gap-v-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca: 0px;
    --gap-uuid: b7606f3e-cd79-4fbc-802b-4f6c9fa42eca;
    max-width: calc(100% - 60px);
}
@media screen and (max-width: 540px) {
    .sd[data-s-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca] {
        flex: none;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        width: 50%;
        --gap-h-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca: 0px;
        --gap-v-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca: 0px;
        max-width: 50%;
    }
}
.sd[data-s-3cae23a7-a1e2-4157-b3b6-21c282564ffd] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-3cae23a7-a1e2-4157-b3b6-21c282564ffd]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-3cae23a7-a1e2-4157-b3b6-21c282564ffd]:hover {
        opacity: 1;
    }
}
.sd[data-s-444ea05a-449d-4060-9645-80650602508b] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 20px;
    font-weight: 500;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-3cae23a7-a1e2-4157-b3b6-21c282564ffd]:hover .sd[data-s-444ea05a-449d-4060-9645-80650602508b] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-3cae23a7-a1e2-4157-b3b6-21c282564ffd]:hover .sd[data-s-444ea05a-449d-4060-9645-80650602508b] {
        color: #c1cccb;
    }
}
.sd[data-s-48364716-2fab-425d-b256-03ec07ec2704] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-48364716-2fab-425d-b256-03ec07ec2704]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-48364716-2fab-425d-b256-03ec07ec2704]:hover {
        opacity: 1;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-48364716-2fab-425d-b256-03ec07ec2704] {
        flex: none;
        width: calc(100% - (var(--gap-h-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca) * 0));
        max-width: calc(100% - (var(--gap-h-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca) * 0));
    }
}
.sd[data-s-9abdd86b-0ca7-48e2-8905-4ff9ab60d07d] {
    background: #c1cccb;
    flex: none;
    height: 1px;
    margin: 0px 6px 0px 0px;
    width: 10px;
    max-width: calc(100% - 6px);
}
.sd[data-s-02d9201b-3277-4307-8e5d-57f5d04cb277] {
    color: #333;
    font-family: var(--s-font-daa8975e);
    font-size: 14px;
    font-weight: 500;
    height: auto;
    line-height: 1.2;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-48364716-2fab-425d-b256-03ec07ec2704]:hover .sd[data-s-02d9201b-3277-4307-8e5d-57f5d04cb277] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-48364716-2fab-425d-b256-03ec07ec2704]:hover .sd[data-s-02d9201b-3277-4307-8e5d-57f5d04cb277] {
        color: #c1cccb;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-02d9201b-3277-4307-8e5d-57f5d04cb277] {
        flex: 1;
        width: auto;
    }
}
.sd[data-s-75270d91-30e0-4d82-b08b-ce56d6f30c53] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 14px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
.sd[data-s-75270d91-30e0-4d82-b08b-ce56d6f30c53]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-75270d91-30e0-4d82-b08b-ce56d6f30c53]:hover {
        opacity: 1;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-75270d91-30e0-4d82-b08b-ce56d6f30c53] {
        flex: none;
        width: calc(100% - (var(--gap-h-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca) * 0));
        max-width: calc(100% - (var(--gap-h-b7606f3e-cd79-4fbc-802b-4f6c9fa42eca) * 0));
    }
}
.sd[data-s-454be95f-f020-4500-a391-f828dcf21d92] {
    background: #c1cccb;
    flex: none;
    height: 1px;
    margin: 0px 6px 0px 0px;
    width: 10px;
    max-width: calc(100% - 6px);
}
.sd[data-s-b03841af-1ecf-4a9c-b765-71300057643b] {
    color: #333;
    font-family: var(--s-font-daa8975e);
    font-size: 14px;
    font-weight: 500;
    height: auto;
    line-height: 1.2;
    text-align: left;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-75270d91-30e0-4d82-b08b-ce56d6f30c53]:hover .sd[data-s-b03841af-1ecf-4a9c-b765-71300057643b] {}
@media screen and (max-width: 1140px) {
    .sd[data-s-75270d91-30e0-4d82-b08b-ce56d6f30c53]:hover .sd[data-s-b03841af-1ecf-4a9c-b765-71300057643b] {
        color: #c1cccb;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-b03841af-1ecf-4a9c-b765-71300057643b] {
        flex: 1;
        width: auto;
    }
}
.sd[data-s-bd2123d0-9db8-434d-8119-bd7101e74223] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: -12px 0px 0px 0px;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-bd2123d0-9db8-434d-8119-bd7101e74223] {
        flex: none;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: center;
        padding: 0px 0px 0px 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-bd2123d0-9db8-434d-8119-bd7101e74223] {
        border-bottom: 0px solid #c1cccb;
        border-left: 0px solid #c1cccb;
        border-right: 0px solid #c1cccb;
        border-top: 1px solid #c1cccb;
        flex: none;
        flex-direction: row;
        flex-wrap: nowrap;
        margin: 30px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-cd91f146-86aa-496b-b729-dce42c324318] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    width: auto;
    max-width: 100%;
}
.sd[data-s-cd91f146-86aa-496b-b729-dce42c324318]:hover {
    opacity: 1;
}
.sd[data-s-5fb6de64-1f27-4f05-b4b3-2040480e6a8f] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 50%;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 8px 0px 0px;
    width: auto;
    max-width: calc(100% - 8px);
}
.sd[data-s-cd91f146-86aa-496b-b729-dce42c324318]:hover .sd[data-s-5fb6de64-1f27-4f05-b4b3-2040480e6a8f] {
    background: #c1cccb;
}
@media screen and (max-width: 840px) {
    .sd[data-s-5fb6de64-1f27-4f05-b4b3-2040480e6a8f] {
        margin: 0px 0px 0px 0px;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-5fb6de64-1f27-4f05-b4b3-2040480e6a8f] {
        margin: 0px 2px 0px 0px;
        max-width: calc(100% - 2px);
    }
}
.sd[data-s-c632158f-0523-49ca-a89d-4ee6bcc60105] {
    background: rgba(0, 0, 0, 0.0);
    color: #333;
    flex: none;
    font-size: 24px;
    height: 44px;
    padding: 0px 0px 0px 0px;
    width: 44px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-c632158f-0523-49ca-a89d-4ee6bcc60105] {
        flex: none;
        height: 43px;
        width: 43px;
        max-width: 100%;
    }
}
.sd[data-s-58ef52db-5a31-41db-aca0-8aaafb0853d2] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-cd91f146-86aa-496b-b729-dce42c324318]:hover .sd[data-s-58ef52db-5a31-41db-aca0-8aaafb0853d2] {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-58ef52db-5a31-41db-aca0-8aaafb0853d2] {
        display: none;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-58ef52db-5a31-41db-aca0-8aaafb0853d2] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-58ef52db-5a31-41db-aca0-8aaafb0853d2] {
        display: none;
        font-size: 16px;
    }
}
.sd[data-s-55570c8a-4dfb-491c-a8c0-7f4f16cf93f9] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    width: auto;
    max-width: 100%;
}
.sd[data-s-55570c8a-4dfb-491c-a8c0-7f4f16cf93f9]:hover {
    opacity: 1;
}
.sd[data-s-31711835-1fbe-4c60-bb69-104fd3e97035] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 50%;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 8px 0px 0px;
    width: auto;
    max-width: calc(100% - 8px);
}
.sd[data-s-55570c8a-4dfb-491c-a8c0-7f4f16cf93f9]:hover .sd[data-s-31711835-1fbe-4c60-bb69-104fd3e97035] {
    background: #c1cccb;
}
@media screen and (max-width: 840px) {
    .sd[data-s-31711835-1fbe-4c60-bb69-104fd3e97035] {
        margin: 0px 0px 0px 0px;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-31711835-1fbe-4c60-bb69-104fd3e97035] {
        margin: 0px 2px 0px 0px;
        max-width: calc(100% - 2px);
    }
}
.sd[data-s-ffab4807-1041-4451-9960-5b0d07b1c7aa] {
    background: rgba(0, 0, 0, 0.0);
    color: #333;
    flex: none;
    font-size: 24px;
    height: 44px;
    padding: 0px 0px 0px 0px;
    width: 44px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ffab4807-1041-4451-9960-5b0d07b1c7aa] {
        flex: none;
        height: 43px;
        width: 43px;
        max-width: 100%;
    }
}
.sd[data-s-31dd31a7-b8bf-4362-bda5-f03198b0ab7c] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-55570c8a-4dfb-491c-a8c0-7f4f16cf93f9]:hover .sd[data-s-31dd31a7-b8bf-4362-bda5-f03198b0ab7c] {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-31dd31a7-b8bf-4362-bda5-f03198b0ab7c] {
        display: none;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-31dd31a7-b8bf-4362-bda5-f03198b0ab7c] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-31dd31a7-b8bf-4362-bda5-f03198b0ab7c] {
        display: none;
        font-size: 16px;
    }
}
.sd[data-s-cbe885d7-badd-4195-b6a1-25294d183c71] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    width: auto;
    max-width: 100%;
}
.sd[data-s-cbe885d7-badd-4195-b6a1-25294d183c71]:hover {
    opacity: 1;
}
.sd[data-s-2c12ca76-9eaf-4484-b32a-4eebe9623036] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 50%;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 8px 0px 0px;
    width: auto;
    max-width: calc(100% - 8px);
}
.sd[data-s-cbe885d7-badd-4195-b6a1-25294d183c71]:hover .sd[data-s-2c12ca76-9eaf-4484-b32a-4eebe9623036] {
    background: #c1cccb;
}
@media screen and (max-width: 840px) {
    .sd[data-s-2c12ca76-9eaf-4484-b32a-4eebe9623036] {
        margin: 0px 0px 0px 0px;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-2c12ca76-9eaf-4484-b32a-4eebe9623036] {
        margin: 0px 2px 0px 0px;
        max-width: calc(100% - 2px);
    }
}
.sd[data-s-ef0c3eb6-c39f-4503-9608-857641f3f818] {
    background: rgba(0, 0, 0, 0.0);
    color: #333;
    flex: none;
    font-size: 24px;
    height: 44px;
    padding: 0px 0px 0px 0px;
    width: 44px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ef0c3eb6-c39f-4503-9608-857641f3f818] {
        flex: none;
        height: 43px;
        width: 43px;
        max-width: 100%;
    }
}
.sd[data-s-d8603fcf-9552-4cfb-82bd-9c31b381ef26] {
    color: #333;
    font-family: var(--s-font-f79ce552);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-cbe885d7-badd-4195-b6a1-25294d183c71]:hover .sd[data-s-d8603fcf-9552-4cfb-82bd-9c31b381ef26] {
    opacity: 0.5;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-d8603fcf-9552-4cfb-82bd-9c31b381ef26] {
        display: none;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-d8603fcf-9552-4cfb-82bd-9c31b381ef26] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-d8603fcf-9552-4cfb-82bd-9c31b381ef26] {
        display: none;
        font-size: 16px;
    }
}
.sd[data-s-b5e0aa34-6497-4637-ac48-a8b36d81dae3] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #dbe1e1;
    border-left: 0px solid #dbe1e1;
    border-right: 0px solid #dbe1e1;
    border-top: 1px solid #dbe1e1;
    flex: none;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
    padding: 30px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b5e0aa34-6497-4637-ac48-a8b36d81dae3] {
        align-content: center;
        align-items: center;
        flex-direction: column;
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
}
.sd[data-s-e1fc11de-28b0-40b9-a29d-ab8e3bd3d2a1] {
    color: #000000;
    font-family: var(--s-font-cda1e569);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-e1fc11de-28b0-40b9-a29d-ab8e3bd3d2a1]:hover {
    opacity: 0.5;
}
@media screen and (max-width: 540px) {
    .sd[data-s-e1fc11de-28b0-40b9-a29d-ab8e3bd3d2a1] {
        font-size: 13px;
        margin: 0px 0px 30px 0px;
        max-width: 100%;
    }
}
.sd[data-s-2483a03f-3cd4-448e-9d80-30e4af4cdcdf] {
    color: #575757;
    font-family: var(--s-font-f79ce552);
    font-size: 12px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2483a03f-3cd4-448e-9d80-30e4af4cdcdf] {
        font-size: 10px;
    }
}
.sd[data-s-8606eaee-3d60-48a8-abe8-26ff2108108e] {}
.sd[data-s-ca485579-fbe9-4908-92d9-ba6289d1448b] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 50%;
    bottom: auto;
    box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1);
    flex-direction: column;
    flex-wrap: nowrap;
    height: 50px;
    justify-content: center;
    left: auto;
    margin: 0 0 0 0;
    position: absolute;
    right: 15px;
    top: -25px;
    width: 50px;
    max-width: 100%;
}
.sd[data-s-ca485579-fbe9-4908-92d9-ba6289d1448b]:hover {
    background: #000000;
}
.sd[data-s-18c22cc8-03af-44e4-841b-f4df8c6fe665] {
    color: #333;
    font-size: 20px;
}
.sd[data-s-ca485579-fbe9-4908-92d9-ba6289d1448b]:hover .sd[data-s-18c22cc8-03af-44e4-841b-f4df8c6fe665] {
    color: #FFFFFF;
}
.sd[data-s-18dc3ac6-1b54-4780-940d-d01cf759c1b3] {
    align-content: flex-end;
    align-items: flex-end;
    background: #EEEEEE;
    bottom: 0px;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-end;
    left: NaNpx;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: NaNpx;
    width: 30%;
    z-index: -1;
    max-width: 30%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-18dc3ac6-1b54-4780-940d-d01cf759c1b3] {
        flex: none;
        width: 60px;
        max-width: 100%;
        height: 100%;
    }
}
.sd[data-s-a89628e1-e6ce-46da-a11b-5b768266f697] {
    background: #fff;
    border-radius: 0;
    box-shadow: ;
    height: 100%;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0 0 0 0;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-a95ea1cd-829b-4492-b147-c5cc6f156299] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 0;
    box-shadow: ;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    justify-content: flex-start;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0 0 0 0;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-86a58c5a-8cb7-47a6-809f-68b4569df568] {}
.sd[data-s-f2ad95dd-9567-4337-a1d5-1cb41272b005] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    transform: translate(0px, 0px);
    width: 100%;
    max-width: 100%;
}
.sd[data-s-13c2e0a8-6810-4ebb-826a-acfbd782c07e] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 120px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-13c2e0a8-6810-4ebb-826a-acfbd782c07e] {
        justify-content: center;
        padding: 96px 0px 0px 0px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-13c2e0a8-6810-4ebb-826a-acfbd782c07e] {
        padding: 87px 0px 0px 0px;
    }
}
.sd[data-s-441ef016-989e-43c2-a46b-5a2072029256] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 24px;
    height: auto;
    justify-content: space-around;
    margin: 0px 0px 0px 0px;
    padding: 0px 24px 0px 40px;
    width: 1280px;
    --gap-h-441ef016-989e-43c2-a46b-5a2072029256: 24px;
    --gap-v-441ef016-989e-43c2-a46b-5a2072029256: 0px;
    --gap-uuid: 441ef016-989e-43c2-a46b-5a2072029256;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-441ef016-989e-43c2-a46b-5a2072029256] {
        align-content: center;
        align-items: center;
        flex-direction: column;
        flex-wrap: nowrap;
        padding: 0px 80px;
        --gap-h-441ef016-989e-43c2-a46b-5a2072029256: 0px;
        --gap-v-441ef016-989e-43c2-a46b-5a2072029256: 24px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-441ef016-989e-43c2-a46b-5a2072029256] {
        padding: 0px 24px;
        --gap-h-441ef016-989e-43c2-a46b-5a2072029256: 24px;
        --gap-v-441ef016-989e-43c2-a46b-5a2072029256: 0px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-441ef016-989e-43c2-a46b-5a2072029256] {
        padding: 0px 16px;
        --gap-h-441ef016-989e-43c2-a46b-5a2072029256: 24px;
        --gap-v-441ef016-989e-43c2-a46b-5a2072029256: 0px;
    }
}
.sd[data-s-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: calc(65% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.35000000000000003));
    --gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6: 0px;
    --gap-v-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6: 16px;
    --gap-uuid: e1ae2e7e-8c25-4c1a-86fe-73d41de143a6;
    max-width: calc(65% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.35000000000000003));
}
@media screen and (max-width: 1140px) {
    .sd[data-s-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6] {
        flex: none;
        width: calc(60% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.4));
        --gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6: 0px;
        --gap-v-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6: 16px;
        max-width: calc(60% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.4));
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6] {
        align-content: center;
        align-items: center;
        flex: none;
        width: calc(100% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0));
        --gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6: 0px;
        --gap-v-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6: 16px;
        max-width: calc(100% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0));
    }
}
.sd[data-s-2d55df9e-5d60-4e51-9283-6989dbd61ac7] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    height: auto;
    justify-content: center;
    margin: 0 0 0 0;
    padding: 0px;
    position: relative;
    width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
    z-index: 1;
    --gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7: 0px;
    --gap-v-2d55df9e-5d60-4e51-9283-6989dbd61ac7: 24px;
    --gap-uuid: 2d55df9e-5d60-4e51-9283-6989dbd61ac7;
    max-width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-2d55df9e-5d60-4e51-9283-6989dbd61ac7] {
        margin: 0px 0px 0px 0px;
        --gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7: 0px;
        --gap-v-2d55df9e-5d60-4e51-9283-6989dbd61ac7: 24px;
        width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
        max-width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
    }
}
.sd[data-s-5392c0f3-2c33-477c-b695-ac883017571e] {
    align-content: center;
    align-items: center;
    background: #005be1;
    border-radius: 4px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 36px;
    justify-content: flex-start;
    width: calc(100% - (var(--gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7) * 0));
    max-width: calc(100% - (var(--gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7) * 0));
}
@media screen and (max-width: 320px) {
    .sd[data-s-5392c0f3-2c33-477c-b695-ac883017571e] {
        height: 66px;
        width: calc(100% - (var(--gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7) * 0));
        max-width: calc(100% - (var(--gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7) * 0));
    }
}
.sd[data-s-cf492e71-63c3-449a-97de-06edfa5d3be1] {
    color: #FFFFFF;
    font-family: var(--s-font-3d85a870);
    font-size: 25px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 320px) {
    .sd[data-s-cf492e71-63c3-449a-97de-06edfa5d3be1] {
        font-size: 20px;
    }
}
.sd[data-s-87e69b3d-c0b7-474e-ba47-6ca02daec4c0] {
    background: rgba(0, 0, 0, 0.0);
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 46px;
    font-weight: 700;
    height: auto;
    line-height: 1.25;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px;
    text-align: center;
    text-decoration: none;
    width: calc(100% - (var(--gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7) * 0));
    max-width: calc(100% - (var(--gap-h-2d55df9e-5d60-4e51-9283-6989dbd61ac7) * 0));
    justify-content: center;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-87e69b3d-c0b7-474e-ba47-6ca02daec4c0] {
        font-size: 42px;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-87e69b3d-c0b7-474e-ba47-6ca02daec4c0] {
        font-size: 46px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-87e69b3d-c0b7-474e-ba47-6ca02daec4c0] {
        font-size: 28px;
        line-height: 1.3;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-87e69b3d-c0b7-474e-ba47-6ca02daec4c0] {
        font-size: 26px;
    }
}
.sd[data-s-e1e69194-bba0-464f-88e4-723556eb300b] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    height: auto;
    justify-content: center;
    margin: 0 0 0 0;
    padding: 0px;
    position: relative;
    width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
    z-index: 1;
    --gap-h-e1e69194-bba0-464f-88e4-723556eb300b: 0px;
    --gap-v-e1e69194-bba0-464f-88e4-723556eb300b: 24px;
    --gap-uuid: e1e69194-bba0-464f-88e4-723556eb300b;
    max-width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-e1e69194-bba0-464f-88e4-723556eb300b] {
        margin: 0px 0px 0px 0px;
        --gap-h-e1e69194-bba0-464f-88e4-723556eb300b: 0px;
        --gap-v-e1e69194-bba0-464f-88e4-723556eb300b: 24px;
        width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
        max-width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
    }
}
.sd[data-s-8d61ddff-757a-44cc-abfc-d946abce9a1f] {
    background: rgba(0, 0, 0, 0.0);
    color: #005be1;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 48px;
    font-weight: 700;
    height: auto;
    line-height: 1.25;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px;
    text-align: center;
    text-decoration: none;
    width: calc(100% - (var(--gap-h-e1e69194-bba0-464f-88e4-723556eb300b) * 0));
    max-width: calc(100% - (var(--gap-h-e1e69194-bba0-464f-88e4-723556eb300b) * 0));
    justify-content: center;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-8d61ddff-757a-44cc-abfc-d946abce9a1f] {
        font-size: 42px;
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-8d61ddff-757a-44cc-abfc-d946abce9a1f] {
        font-size: 46px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-8d61ddff-757a-44cc-abfc-d946abce9a1f] {
        font-size: 28px;
        line-height: 1.3;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-8d61ddff-757a-44cc-abfc-d946abce9a1f] {
        font-size: 26px;
    }
}
.sd[data-s-d3435341-e5fa-4632-8bbf-19367347eb59] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 0px;
    position: relative;
    width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
    z-index: 0;
    max-width: calc(100% - (var(--gap-h-e1ae2e7e-8c25-4c1a-86fe-73d41de143a6) * 0));
}
.sd[data-s-9d5b8afa-0423-43e9-ac6b-316635163f87] {
    align-content: center;
    align-items: center;
    border-radius: 8px;
    box-shadow: 0px 18px 24px rgba(0, 66, 164, 0.26);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 24px;
    width: calc(35% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.65));
    z-index: 1;
    max-width: calc(35% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.65));
}
@media screen and (max-width: 1140px) {
    .sd[data-s-9d5b8afa-0423-43e9-ac6b-316635163f87] {
        flex: none;
        width: calc(40% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.6));
        max-width: calc(40% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0.6));
    }
}
@media screen and (max-width: 840px) {
    .sd[data-s-9d5b8afa-0423-43e9-ac6b-316635163f87] {
        flex: none;
        margin: 0px 0px 0px 0px;
        padding: 48px;
        width: calc(100% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0));
        max-width: calc(100% - (var(--gap-h-441ef016-989e-43c2-a46b-5a2072029256) * 0));
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-9d5b8afa-0423-43e9-ac6b-316635163f87] {
        padding: 24px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-9d5b8afa-0423-43e9-ac6b-316635163f87] {
        padding: 24px 16px;
    }
}
.sd[data-s-8451dfd5-4be9-46ef-8163-af8d921673bb] {
    height: auto;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-439c2e58-3bf4-4c74-94fa-20f7eb040d77] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 12px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    margin: 10px 0px 10px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-e02ff570-af35-4199-9fcf-357c3d574867] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex: none;
    justify-content: center;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0px;
    position: relative;
    width: 100%;
    z-index: 1;
    max-width: 100%;
}
.sd[data-s-91d842d4-8fc9-47fa-83c9-3a1170db79fc] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-65f7dddd-37af-444f-955d-b5b1f1506399] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-8d231252-0d14-4d65-b06b-9067cfecf7bb] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-5cea92ea-973c-4f45-9b35-e4c8fc288002] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-616e0721-bcfe-4160-828e-b62de8728cf5] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-616e0721-bcfe-4160-828e-b62de8728cf5]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-616e0721-bcfe-4160-828e-b62de8728cf5]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-616e0721-bcfe-4160-828e-b62de8728cf5]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-616e0721-bcfe-4160-828e-b62de8728cf5]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-2e2f5c65-1d37-4f19-9d2e-b8c99ba9f2ff] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-efc06532-887b-4d44-8c68-6e463769d09d] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-e0195dd3-ea4d-4aa2-bd8c-a62421173d13] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-d6177628-c3ba-479b-8d78-a81d0768b735] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-241f376e-9c91-42b1-b021-6f7e6a8315f5] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 16px 10px 10px;
    text-align: left;
    text-shadow: none;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-241f376e-9c91-42b1-b021-6f7e6a8315f5]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-241f376e-9c91-42b1-b021-6f7e6a8315f5]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-241f376e-9c91-42b1-b021-6f7e6a8315f5]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-241f376e-9c91-42b1-b021-6f7e6a8315f5]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-316665ee-01ee-4e9f-90a0-026527c9b40f] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-6902f12d-2870-4496-8a84-5e1d6591380d] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-06e6b21f-8137-4394-855b-0fdefa9cb765] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-353e51ad-1e92-4f96-9226-dfd2a22a4d44] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-b0dbcd33-aaaf-41eb-91a8-14e704fda8bc] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-b0dbcd33-aaaf-41eb-91a8-14e704fda8bc]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-b0dbcd33-aaaf-41eb-91a8-14e704fda8bc]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-b0dbcd33-aaaf-41eb-91a8-14e704fda8bc]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-b0dbcd33-aaaf-41eb-91a8-14e704fda8bc]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-c0624a7f-e3b6-470e-8e57-86338deac959] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-30df9aed-0b76-4c7e-a589-002353e72462] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-ac8f2752-ff77-4d93-91aa-ad1b1eb4e518] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-76fc83a3-b1e1-4538-9f7c-58237b84175c] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-c0f1940a-e1ff-4144-ad48-3ef6bcc89bca] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-c0f1940a-e1ff-4144-ad48-3ef6bcc89bca]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-c0f1940a-e1ff-4144-ad48-3ef6bcc89bca]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-c0f1940a-e1ff-4144-ad48-3ef6bcc89bca]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-c0f1940a-e1ff-4144-ad48-3ef6bcc89bca]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-64d48df7-aab7-4eb5-82ce-9d187a0b935d] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 0px;
    max-width: 100%;
}
.sd[data-s-efa777da-e05f-4ac5-a34b-f3a185bdddac] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-1a743e79-e92b-4afe-abd6-8b97f09d6d54] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    color: #333;
    font-family: var(--s-font-4cac3532);
    font-size: 15px;
    height: 52px;
    justify-content: center;
    line-height: 1.4;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-1a743e79-e92b-4afe-abd6-8b97f09d6d54]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-1a743e79-e92b-4afe-abd6-8b97f09d6d54]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-1a743e79-e92b-4afe-abd6-8b97f09d6d54]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-1a743e79-e92b-4afe-abd6-8b97f09d6d54]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-5306ce4e-701e-42e6-afd1-1102119a48a7] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: center;
    margin: 16px 0px 0px 0px;
    padding: 8px 0px;
    max-width: 100%;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-5306ce4e-701e-42e6-afd1-1102119a48a7] {
        align-content: center;
        align-items: center;
        justify-content: flex-start;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-5306ce4e-701e-42e6-afd1-1102119a48a7] {
        display: flex;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-5306ce4e-701e-42e6-afd1-1102119a48a7] {
        display: flex;
    }
}
.sd[data-s-40d49068-611e-4e3c-8454-2ffec4352524] {
    color: #005be1;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px 0px;
    text-align: center;
    text-decoration: none;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-40d49068-611e-4e3c-8454-2ffec4352524]:hover {
    text-decoration: underline;
}
.sd[data-s-b2cbdac6-ae32-4218-a1c2-9efe8b4c315f] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-6109c464-dceb-4f1b-863c-1692c2128bf6] {
    flex-direction: row;
    flex-wrap: no-wrap;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 4px 0px;
    max-width: 100%;
}
.sd[data-s-36087d39-47b8-4a4c-ae43-2335912708e0] {
    flex: none;
    height: 14px;
    margin: 0px 10px 0px 0px;
    padding: 0px;
    width: 14px;
    max-width: calc(100% - 10px);
}
.sd[data-s-91ad8131-6e9c-46cc-8127-2930e902733e] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-652f5513-c699-4895-b97a-1b150b11dd5b] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 700;
    line-height: 1.4;
    padding: 0px 0px 0px 0px;
}
@media screen and (max-width: 540px) {
    .sd[data-s-652f5513-c699-4895-b97a-1b150b11dd5b] {
        text-align: left;
        justify-content: flex-start;
    }
}
.sd[data-s-409ec3ab-9a86-4f1f-9cbb-21d265ec4358] {
    background: #005be1;
    border-bottom: 0px solid #005be1;
    border-left: 0px solid #005be1;
    border-radius: 48px;
    border-right: 0px solid #005be1;
    border-top: 0px solid #005be1;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    color: #333;
    font-size: 15px;
    justify-content: center;
    margin: 16px 0px 0px 0px;
    opacity: 1;
    padding: 15px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-409ec3ab-9a86-4f1f-9cbb-21d265ec4358]:hover {
    background: #2d80fb;
    transform: scale(1.1, 1.1);
    transition-duration: 300ms;
}
@media screen and (max-width: 540px) {
    .sd[data-s-409ec3ab-9a86-4f1f-9cbb-21d265ec4358] {
        padding: 15px 10px 15px;
    }
}
.sd[data-s-9873d48d-6296-445c-8bd6-59a90dfefa3b] {
    border-radius: 0;
    color: #FFFFFF;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0em;
    line-height: 1;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0px 0px 2px 0px;
    text-align: center;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-409ec3ab-9a86-4f1f-9cbb-21d265ec4358]:hover .sd[data-s-9873d48d-6296-445c-8bd6-59a90dfefa3b] {
    transform: ;
}
@media screen and (max-width: 540px) {
    .sd[data-s-9873d48d-6296-445c-8bd6-59a90dfefa3b] {
        font-size: 16px;
    }
}
.sd[data-s-5d0cd4c6-ce0b-491d-a574-8552f52305a0] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 60px 0px;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5d0cd4c6-ce0b-491d-a574-8552f52305a0] {
        margin: 80px 0px 50px 0px;
    }
}
.sd[data-s-ed1353a5-bd45-4e1d-bdcd-327e1205f008] {
    color: #111111;
    font-family: var(--s-font-3d85a870);
    font-size: 36px;
    font-weight: 700;
    height: auto;
    line-height: 1.2;
    margin: 0px 0px 20px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-ed1353a5-bd45-4e1d-bdcd-327e1205f008] {
        font-size: 36px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-ed1353a5-bd45-4e1d-bdcd-327e1205f008] {
        font-size: 28px;
        margin: 0px 0px 10px 0px;
        max-width: 100%;
    }
}
.sd[data-s-000a6512-b9d0-4583-ab5f-49c2b31dc835] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 529px;
    justify-content: center;
    padding: 60px 30px;
    width: 1280px;
    max-width: 100%;
}
@media screen and (max-width: 320px) {
    .sd[data-s-000a6512-b9d0-4583-ab5f-49c2b31dc835] {
        height: 745px;
        max-width: 100%;
    }
}
.sd[data-s-section-inner-000a6512-b9d0-4583-ab5f-49c2b31dc835] {
    padding: 60px 30px;
    width: 1280px;
    height: 529px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    justify-content: center;
    max-width: 100%;
}
@media screen and (max-width: 320px) {
    .sd[data-s-section-inner-000a6512-b9d0-4583-ab5f-49c2b31dc835] {
        height: 745px;
        flex-direction: column;
        max-width: 100%;
    }
}
.sd[data-s-ba43e47c-b500-4cfa-94a6-17c92032651f] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex-direction: row;
    flex-wrap: wrap;
    height: auto;
    justify-content: space-between;
    overflow-y: auto;
    padding: 0 0 0 0;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-ba43e47c-b500-4cfa-94a6-17c92032651f] {
        flex-direction: column;
        overflow-x: hidden;
        overflow-y: auto;
    }
}
.sd[data-s-f373e392-ad7a-4d18-baaa-983ffc0ba051] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0px 50px 0px;
    overflow-x: visible;
    overflow-y: visible;
    padding: 0px 0px 0px;
    width: 48%;
    max-width: 48%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-f373e392-ad7a-4d18-baaa-983ffc0ba051] {
        width: 100%;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-f373e392-ad7a-4d18-baaa-983ffc0ba051] {
        padding: 21px 0px 0px;
    }
}
.sd[data-s-200bd204-0840-49fc-9dd5-6f40a18aefe3] {
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #000000;
    border-left: 0px solid #000000;
    border-radius: 0;
    border-right: 0px solid #000000;
    border-top: 0px solid #000000;
    color: #0000ffff;
    font-size: 48px;
    height: auto;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0 0 0 0;
    width: auto;
    max-width: 100%;
}
.sd[data-s-36096939-637d-4b07-adcc-9c70bb650029] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 20px;
    padding: 0px;
    width: auto;
    max-width: calc(100% - 20px);
}
.sd[data-s-a8049ab4-e45b-4b19-a6aa-2b387d81bf1f] {
    border-radius: 0;
    color: #000000;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    letter-spacing: 0em;
    line-height: 1.2;
    margin: 0px 0px 15px 0px;
    padding: 0 0 0 0;
    text-align: left;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-a8049ab4-e45b-4b19-a6aa-2b387d81bf1f] {
        font-size: 20px;
    }
}
.sd[data-s-ab55864c-1527-4bd4-8891-ff13b2fd879d] {
    border-radius: 0;
    font-family: var(--s-font-3d85a870);
    height: auto;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0 0 0 0;
    text-align: left;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-1a5db69a-1146-4ed4-b082-2e65157a0b89] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0px 50px 0px;
    overflow-x: visible;
    overflow-y: visible;
    padding: 0px 0px 0px;
    width: 48%;
    max-width: 48%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-1a5db69a-1146-4ed4-b082-2e65157a0b89] {
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-1eecdaf7-9ae0-4916-866b-de2f2473acca] {
    background: rgba(0, 0, 0, 0);
    border-bottom: 0px solid #000000;
    border-left: 0px solid #000000;
    border-radius: 0;
    border-right: 0px solid #000000;
    border-top: 0px solid #000000;
    color: #0000ffff;
    font-size: 48px;
    height: auto;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0 0 0 0;
    width: auto;
    max-width: 100%;
}
.sd[data-s-da8b52db-c419-47f1-8f09-25143b92d751] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 20px;
    padding: 0px;
    width: auto;
    max-width: calc(100% - 20px);
}
.sd[data-s-b471c57a-ce5e-463b-b7b0-833305c6d122] {
    border-radius: 0;
    color: #000000;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    letter-spacing: 0em;
    line-height: 1.2;
    margin: 0px 0px 15px 0px;
    padding: 0 0 0 0;
    text-align: left;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b471c57a-ce5e-463b-b7b0-833305c6d122] {
        font-size: 20px;
    }
}
.sd[data-s-caf183cf-8609-421f-b185-4ec23d78b4ae] {
    border-radius: 0;
    font-family: var(--s-font-3d85a870);
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0 0 0 0;
    text-align: left;
    max-width: 100%;
    justify-content: flex-start;
}
.sd[data-s-98523138-cae7-4f0b-902d-0c030b3dd1a9] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    color: #005be1ff;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 56px;
    height: auto;
    justify-content: flex-start;
    padding: 38px 40px;
    width: 100%;
    --gap-h-98523138-cae7-4f0b-902d-0c030b3dd1a9: 0px;
    --gap-v-98523138-cae7-4f0b-902d-0c030b3dd1a9: 56px;
    --gap-uuid: 98523138-cae7-4f0b-902d-0c030b3dd1a9;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-98523138-cae7-4f0b-902d-0c030b3dd1a9] {
        gap: 48px;
        padding: 80px 24px;
        --gap-h-98523138-cae7-4f0b-902d-0c030b3dd1a9: 0px;
        --gap-v-98523138-cae7-4f0b-902d-0c030b3dd1a9: 48px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-98523138-cae7-4f0b-902d-0c030b3dd1a9] {
        padding: 80px 16px;
        --gap-h-98523138-cae7-4f0b-902d-0c030b3dd1a9: 0px;
        --gap-v-98523138-cae7-4f0b-902d-0c030b3dd1a9: 56px;
    }
}
.sd[data-s-a656a15e-d371-4c58-9b75-2b70f418a87c] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    --gap-h-a656a15e-d371-4c58-9b75-2b70f418a87c: 0px;
    --gap-v-a656a15e-d371-4c58-9b75-2b70f418a87c: 16px;
    --gap-uuid: a656a15e-d371-4c58-9b75-2b70f418a87c;
}
.sd[data-s-5610cc2a-4e60-4ee9-81cc-49137cf268a0] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-50545c3c-2052-4b38-be09-24391c806277] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 900;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-50545c3c-2052-4b38-be09-24391c806277] {
        font-size: 24px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-50545c3c-2052-4b38-be09-24391c806277] {
        font-size: 29px;
    }
}
.sd[data-s-3aa99f87-7fa4-43c9-b1e6-8549d2d0ae15] {
    color: #005be1;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 900;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3aa99f87-7fa4-43c9-b1e6-8549d2d0ae15] {
        font-size: 24px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-3aa99f87-7fa4-43c9-b1e6-8549d2d0ae15] {
        font-size: 29px;
    }
}
.sd[data-s-5e690154-f7ca-4455-8751-f660a4424202] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #dddddd;
    border-left: 0px solid #dddddd;
    border-radius: 0;
    border-right: 0px solid #dddddd;
    border-top: 4px solid #dddddd;
    flex: none;
    height: 1px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 64px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5e690154-f7ca-4455-8751-f660a4424202] {
        flex: none;
        width: 48px;
        max-width: 100%;
    }
}
.sd[data-s-7c4e45b7-4e93-44f5-8f52-8782d0464334] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 36px;
    height: auto;
    justify-content: flex-start;
    width: 850px;
    --gap-h-7c4e45b7-4e93-44f5-8f52-8782d0464334: 0px;
    --gap-v-7c4e45b7-4e93-44f5-8f52-8782d0464334: 36px;
    --gap-uuid: 7c4e45b7-4e93-44f5-8f52-8782d0464334;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-7c4e45b7-4e93-44f5-8f52-8782d0464334] {
        flex: none;
        width: calc(100% - (var(--gap-h-98523138-cae7-4f0b-902d-0c030b3dd1a9) * 0));
        --gap-h-7c4e45b7-4e93-44f5-8f52-8782d0464334: 0px;
        --gap-v-7c4e45b7-4e93-44f5-8f52-8782d0464334: 36px;
        max-width: calc(100% - (var(--gap-h-98523138-cae7-4f0b-902d-0c030b3dd1a9) * 0));
    }
}
.sd[data-s-53cd46ed-9c3b-440e-be0a-f939131335ab] {
    gap: 24px;
    padding: 0px;
    --gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab: 0px;
    --gap-v-53cd46ed-9c3b-440e-be0a-f939131335ab: 24px;
    --gap-uuid: 53cd46ed-9c3b-440e-be0a-f939131335ab;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-53cd46ed-9c3b-440e-be0a-f939131335ab] {
        padding: 0px;
        --gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab: 0px;
        --gap-v-53cd46ed-9c3b-440e-be0a-f939131335ab: 24px;
    }
}
.sd[data-s-fa9894ce-66d9-4428-bae4-84420538122a] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    padding: 0px;
    width: calc(100% - (var(--gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab) * 0));
    --gap-h-fa9894ce-66d9-4428-bae4-84420538122a: 0px;
    --gap-v-fa9894ce-66d9-4428-bae4-84420538122a: 0px;
    --gap-uuid: fa9894ce-66d9-4428-bae4-84420538122a;
    max-width: calc(100% - (var(--gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab) * 0));
}
.sd[data-s-873c6e84-cc67-4143-a01e-46c1a256075a] {
    align-content: flex-start;
    align-items: flex-start;
    background: #f0f3f9;
    border-radius: 8px;
    color: #005be1ff;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 16px;
    width: calc(100% - (var(--gap-h-fa9894ce-66d9-4428-bae4-84420538122a) * 0));
    --gap-h-873c6e84-cc67-4143-a01e-46c1a256075a: 8px;
    --gap-v-873c6e84-cc67-4143-a01e-46c1a256075a: 0px;
    --gap-uuid: 873c6e84-cc67-4143-a01e-46c1a256075a;
    max-width: calc(100% - (var(--gap-h-fa9894ce-66d9-4428-bae4-84420538122a) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-873c6e84-cc67-4143-a01e-46c1a256075a] {
        align-content: flex-start;
        align-items: flex-start;
        flex: none;
        --gap-h-873c6e84-cc67-4143-a01e-46c1a256075a: 8px;
        --gap-v-873c6e84-cc67-4143-a01e-46c1a256075a: 0px;
    }
}
.sd[data-s-ca9b3996-daee-4b49-9cd4-d958f3487462] {
    color: #005be1;
    flex: none;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ca9b3996-daee-4b49-9cd4-d958f3487462] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-ca9b3996-daee-4b49-9cd4-d958f3487462] {
        flex: none;
        height: auto;
    }
}
.sd[data-s-abd6f51e-ab00-4331-9af6-76ae44798166] {
    color: #005be1ff;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-abd6f51e-ab00-4331-9af6-76ae44798166] {
        flex: 1;
        width: auto;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-abd6f51e-ab00-4331-9af6-76ae44798166] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-abd6f51e-ab00-4331-9af6-76ae44798166] {
        flex: 1;
    }
}
.sd[data-s-4ef1d0e9-31a5-4123-b7b0-e1adddbf3b3a] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.6;
    padding: 12px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-4ef1d0e9-31a5-4123-b7b0-e1adddbf3b3a] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-4ef1d0e9-31a5-4123-b7b0-e1adddbf3b3a] {
        font-size: 14px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-4ef1d0e9-31a5-4123-b7b0-e1adddbf3b3a] {
        flex: none;
    }
}
.sd[data-s-443f747c-06fb-43d8-8775-9e2472e87845] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    padding: 0px;
    width: calc(100% - (var(--gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab) * 0));
    --gap-h-443f747c-06fb-43d8-8775-9e2472e87845: 0px;
    --gap-v-443f747c-06fb-43d8-8775-9e2472e87845: 0px;
    --gap-uuid: 443f747c-06fb-43d8-8775-9e2472e87845;
    max-width: calc(100% - (var(--gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab) * 0));
}
.sd[data-s-6fed3550-dd45-43a3-a1e0-057b3c1a7538] {
    align-content: flex-start;
    align-items: flex-start;
    background: #f0f3f9;
    border-radius: 8px;
    color: #005be1ff;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 16px;
    width: calc(100% - (var(--gap-h-443f747c-06fb-43d8-8775-9e2472e87845) * 0));
    --gap-h-6fed3550-dd45-43a3-a1e0-057b3c1a7538: 8px;
    --gap-v-6fed3550-dd45-43a3-a1e0-057b3c1a7538: 0px;
    --gap-uuid: 6fed3550-dd45-43a3-a1e0-057b3c1a7538;
    max-width: calc(100% - (var(--gap-h-443f747c-06fb-43d8-8775-9e2472e87845) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-6fed3550-dd45-43a3-a1e0-057b3c1a7538] {
        align-content: flex-start;
        align-items: flex-start;
        flex: none;
        --gap-h-6fed3550-dd45-43a3-a1e0-057b3c1a7538: 8px;
        --gap-v-6fed3550-dd45-43a3-a1e0-057b3c1a7538: 0px;
    }
}
.sd[data-s-5d5e5160-c3db-473a-8062-3a682b27e977] {
    color: #005be1;
    flex: none;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5d5e5160-c3db-473a-8062-3a682b27e977] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-5d5e5160-c3db-473a-8062-3a682b27e977] {
        flex: none;
        height: auto;
    }
}
.sd[data-s-ea9dcad0-a819-4849-b118-1ffc2fadfd64] {
    color: #005be1ff;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-ea9dcad0-a819-4849-b118-1ffc2fadfd64] {
        flex: 1;
        width: auto;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-ea9dcad0-a819-4849-b118-1ffc2fadfd64] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-ea9dcad0-a819-4849-b118-1ffc2fadfd64] {
        flex: 1;
    }
}
.sd[data-s-7575c941-b860-4361-b22e-cb772dac83ef] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.6;
    padding: 12px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-7575c941-b860-4361-b22e-cb772dac83ef] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-7575c941-b860-4361-b22e-cb772dac83ef] {
        font-size: 14px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-7575c941-b860-4361-b22e-cb772dac83ef] {
        flex: none;
    }
}
.sd[data-s-71ced5b4-7a8c-47cf-a670-1f8e86b3be75] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    padding: 0px;
    width: calc(100% - (var(--gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab) * 0));
    --gap-h-71ced5b4-7a8c-47cf-a670-1f8e86b3be75: 0px;
    --gap-v-71ced5b4-7a8c-47cf-a670-1f8e86b3be75: 0px;
    --gap-uuid: 71ced5b4-7a8c-47cf-a670-1f8e86b3be75;
    max-width: calc(100% - (var(--gap-h-53cd46ed-9c3b-440e-be0a-f939131335ab) * 0));
}
.sd[data-s-3a7e0ae8-f00e-43dc-a610-013eab1f0dca] {
    align-content: flex-start;
    align-items: flex-start;
    background: #f0f3f9;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 16px;
    width: calc(100% - (var(--gap-h-71ced5b4-7a8c-47cf-a670-1f8e86b3be75) * 0));
    --gap-h-3a7e0ae8-f00e-43dc-a610-013eab1f0dca: 8px;
    --gap-v-3a7e0ae8-f00e-43dc-a610-013eab1f0dca: 0px;
    --gap-uuid: 3a7e0ae8-f00e-43dc-a610-013eab1f0dca;
    max-width: calc(100% - (var(--gap-h-71ced5b4-7a8c-47cf-a670-1f8e86b3be75) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-3a7e0ae8-f00e-43dc-a610-013eab1f0dca] {
        align-content: flex-start;
        align-items: flex-start;
        flex: none;
        --gap-h-3a7e0ae8-f00e-43dc-a610-013eab1f0dca: 8px;
        --gap-v-3a7e0ae8-f00e-43dc-a610-013eab1f0dca: 0px;
    }
}
.sd[data-s-ef2af54e-9060-4270-a489-efde93d29c64] {
    color: #005be1;
    flex: none;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ef2af54e-9060-4270-a489-efde93d29c64] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-ef2af54e-9060-4270-a489-efde93d29c64] {
        flex: none;
        height: auto;
    }
}
.sd[data-s-d1dd8602-f5ff-432f-b17d-3e2fff5fd098] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-d1dd8602-f5ff-432f-b17d-3e2fff5fd098] {
        flex: 1;
        width: auto;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-d1dd8602-f5ff-432f-b17d-3e2fff5fd098] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-d1dd8602-f5ff-432f-b17d-3e2fff5fd098] {
        flex: 1;
    }
}
.sd[data-s-0735ab22-b3db-46ab-b5f1-de1e0f821158] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.6;
    padding: 12px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-0735ab22-b3db-46ab-b5f1-de1e0f821158] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-0735ab22-b3db-46ab-b5f1-de1e0f821158] {
        font-size: 14px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-0735ab22-b3db-46ab-b5f1-de1e0f821158] {
        flex: none;
    }
}
.sd[data-s-596021a1-52c0-45fc-b4c2-f8c971dccc30] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    box-shadow: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 56px;
    height: auto;
    justify-content: flex-start;
    padding: 96px 0px 64px 0px;
    width: 100%;
    z-index: 0;
    --gap-h-596021a1-52c0-45fc-b4c2-f8c971dccc30: 0px;
    --gap-v-596021a1-52c0-45fc-b4c2-f8c971dccc30: 56px;
    --gap-uuid: 596021a1-52c0-45fc-b4c2-f8c971dccc30;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-596021a1-52c0-45fc-b4c2-f8c971dccc30] {
        width: 100%;
        --gap-h-596021a1-52c0-45fc-b4c2-f8c971dccc30: 0px;
        --gap-v-596021a1-52c0-45fc-b4c2-f8c971dccc30: 56px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-596021a1-52c0-45fc-b4c2-f8c971dccc30] {
        gap: 48px;
        padding: 80px 24px 40px 24px;
        --gap-h-596021a1-52c0-45fc-b4c2-f8c971dccc30: 0px;
        --gap-v-596021a1-52c0-45fc-b4c2-f8c971dccc30: 48px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-596021a1-52c0-45fc-b4c2-f8c971dccc30] {
        padding: 80px 16px 40px 16px;
        --gap-h-596021a1-52c0-45fc-b4c2-f8c971dccc30: 0px;
        --gap-v-596021a1-52c0-45fc-b4c2-f8c971dccc30: 56px;
    }
}
.sd[data-s-b3757710-6c12-49c6-8b7b-4de33273b12a] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    --gap-h-b3757710-6c12-49c6-8b7b-4de33273b12a: 0px;
    --gap-v-b3757710-6c12-49c6-8b7b-4de33273b12a: 16px;
    --gap-uuid: b3757710-6c12-49c6-8b7b-4de33273b12a;
}
.sd[data-s-e35fd9ea-57c7-405d-8d1f-5eeb99415ab3] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-f7bc8b26-a185-4db7-943d-176bb39480d4] {
    color: #005be1;
    font-family: var(--s-font-4cac3532);
    font-size: 16px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-f7bc8b26-a185-4db7-943d-176bb39480d4] {
        font-size: 13px;
    }
}
.sd[data-s-2652bc48-57e4-4df5-ba23-d187b1c9679d] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 900;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2652bc48-57e4-4df5-ba23-d187b1c9679d] {
        font-size: 24px;
    }
}
.sd[data-s-b376d4e9-8981-4bb7-9fc7-ca59412adfab] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #b8cbe8;
    border-left: 0px solid #b8cbe8;
    border-radius: 0;
    border-right: 0px solid #b8cbe8;
    border-top: 4px solid #b8cbe8;
    flex: none;
    height: 1px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 64px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b376d4e9-8981-4bb7-9fc7-ca59412adfab] {
        flex: none;
        width: 48px;
        max-width: 100%;
    }
}
.sd[data-s-0b6fd1f0-2235-43a8-9388-551cd20630ea] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 72px;
    justify-content: center;
    padding: 0px;
    --gap-h-0b6fd1f0-2235-43a8-9388-551cd20630ea: 0px;
    --gap-v-0b6fd1f0-2235-43a8-9388-551cd20630ea: 72px;
    --gap-uuid: 0b6fd1f0-2235-43a8-9388-551cd20630ea;
}
.sd[data-s-b61f3537-5776-42a1-8e0e-093214c2e812] {
    align-content: stretch;
    align-items: stretch;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 16px;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 40px;
    width: 1280px;
    --gap-h-b61f3537-5776-42a1-8e0e-093214c2e812: 16px;
    --gap-v-b61f3537-5776-42a1-8e0e-093214c2e812: 0px;
    --gap-uuid: b61f3537-5776-42a1-8e0e-093214c2e812;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-b61f3537-5776-42a1-8e0e-093214c2e812] {
        align-content: center;
        align-items: center;
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 40px;
        justify-content: center;
        padding: 0px 80px;
        --gap-h-b61f3537-5776-42a1-8e0e-093214c2e812: 0px;
        --gap-v-b61f3537-5776-42a1-8e0e-093214c2e812: 40px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-b61f3537-5776-42a1-8e0e-093214c2e812] {
        padding: 0px 0px;
        --gap-h-b61f3537-5776-42a1-8e0e-093214c2e812: 16px;
        --gap-v-b61f3537-5776-42a1-8e0e-093214c2e812: 0px;
    }
}
.sd[data-s-b146e07d-a7d4-427c-a07a-fc3e3e52718c] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    box-shadow: 0px 18px 24px rgba(0, 66, 164, 0.26);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    margin: 0px 0px 0px;
    padding: 24px 24px 32px 24px;
    width: calc(33.3% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0.667));
    max-width: calc(33.3% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0.667));
}
@media screen and (max-width: 840px) {
    .sd[data-s-b146e07d-a7d4-427c-a07a-fc3e3e52718c] {
        width: calc(100% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0));
        max-width: calc(100% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0));
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-b146e07d-a7d4-427c-a07a-fc3e3e52718c] {
        padding: 16px;
    }
}
.sd[data-s-e97634dd-4627-4780-9bee-6e05c8a3768a] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-e97634dd-4627-4780-9bee-6e05c8a3768a]:before {
    background-repeat: no-repeat;
    background-size: cover;
}
.sd[data-s-0457b6bc-988d-4f48-bc50-822191ac4c01] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
    border-radius: 0;
    border-right: 0px solid #FFFFFF;
    border-top: 0px solid #FFFFFF;
    color: #005be1;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 28px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 24px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-0457b6bc-988d-4f48-bc50-822191ac4c01] {
        font-size: 22px;
    }
}
.sd[data-s-5c45a37b-463b-41da-b423-f83952dd2dfe] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    box-shadow: 0px 18px 24px rgba(0, 66, 164, 0.26);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px;
    padding: 24px 24px 32px 24px;
    width: calc(33.3% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0.667));
    max-width: calc(33.3% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0.667));
}
@media screen and (max-width: 840px) {
    .sd[data-s-5c45a37b-463b-41da-b423-f83952dd2dfe] {
        width: calc(100% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0));
        max-width: calc(100% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0));
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-5c45a37b-463b-41da-b423-f83952dd2dfe] {
        padding: 16px;
    }
}
.sd[data-s-ba7756a1-74b7-4499-be64-c2631bd9ef29] {
    flex: none;
    height: auto;
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-ba7756a1-74b7-4499-be64-c2631bd9ef29]:before {
    background-repeat: no-repeat;
}
.sd[data-s-e9abd53f-49ff-413f-b9bd-3f8568a03c30] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
    border-radius: 0;
    border-right: 0px solid #FFFFFF;
    border-top: 0px solid #FFFFFF;
    color: #005be1;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 28px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 24px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-e9abd53f-49ff-413f-b9bd-3f8568a03c30] {
        font-size: 22px;
    }
}
.sd[data-s-e3f94191-03ae-43f7-a89b-b4935f6ef5e0] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    box-shadow: 0px 17px 24px rgba(0, 66, 164, 0.26);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px;
    padding: 24px 24px 32px 24px;
    width: calc(33.3% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0.667));
    max-width: calc(33.3% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0.667));
}
@media screen and (max-width: 840px) {
    .sd[data-s-e3f94191-03ae-43f7-a89b-b4935f6ef5e0] {
        width: calc(100% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0));
        max-width: calc(100% - (var(--gap-h-b61f3537-5776-42a1-8e0e-093214c2e812) * 0));
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-e3f94191-03ae-43f7-a89b-b4935f6ef5e0] {
        padding: 16px;
    }
}
.sd[data-s-db13d5c3-6009-4e88-9fb5-440a527f0f7b] {
    border-bottom: 0px solid #005be1;
    border-left: 0px solid #005be1;
    border-radius: 0;
    border-right: 0px solid #005be1;
    border-top: 0px solid #005be1;
    flex: none;
    height: auto;
    margin: 0px 0px 0px 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-db13d5c3-6009-4e88-9fb5-440a527f0f7b]:before {
    background-repeat: no-repeat;
    background-size: cover;
}
.sd[data-s-a94cfc0d-590b-4c6d-b85b-c49eb81eca76] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #FFFFFF;
    border-left: 0px solid #FFFFFF;
    border-radius: 0;
    border-right: 0px solid #FFFFFF;
    border-top: 0px solid #FFFFFF;
    color: #005be1;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 28px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 24px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-a94cfc0d-590b-4c6d-b85b-c49eb81eca76] {
        width: auto;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-a94cfc0d-590b-4c6d-b85b-c49eb81eca76] {
        font-size: 22px;
    }
}
.sd[data-s-3ebcacc9-5040-40b9-a041-3e65ce025c53] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 12px;
    justify-content: center;
    padding: 0px;
    --gap-h-3ebcacc9-5040-40b9-a041-3e65ce025c53: 0px;
    --gap-v-3ebcacc9-5040-40b9-a041-3e65ce025c53: 12px;
    --gap-uuid: 3ebcacc9-5040-40b9-a041-3e65ce025c53;
}
@media screen and (max-width: 320px) {
    .sd[data-s-3ebcacc9-5040-40b9-a041-3e65ce025c53] {
        height: 241px;
        --gap-h-3ebcacc9-5040-40b9-a041-3e65ce025c53: 0px;
        --gap-v-3ebcacc9-5040-40b9-a041-3e65ce025c53: 12px;
        max-width: 100%;
    }
}
.sd[data-s-bef8e0a7-b4fe-4699-b246-0a5b9be4215a] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0 0 0 0;
    position: relative;
    width: auto;
    z-index: 2;
    max-width: 100%;
}
.sd[data-s-2844e018-50b5-4c6b-a83a-20e84efa61dd] {
    flex: none;
    height: auto;
    margin: 0 0 0 0;
    position: relative;
    width: 6px;
    z-index: 2;
    max-width: 100%;
}
.sd[data-s-9e7b7ecc-cc31-468e-9b70-94484e13a92e] {
    border-bottom: 0px solid #005be1;
    border-left: 0px solid #005be1;
    border-radius: 0;
    border-right: 0px solid #005be1;
    border-top: 0px solid #005be1;
    color: #005be1;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 38px;
    font-weight: 900;
    height: auto;
    line-height: 1.3;
    margin: 0px 40px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: auto;
    z-index: 5;
    max-width: calc(100% - 80px);
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-9e7b7ecc-cc31-468e-9b70-94484e13a92e] {
        font-size: 34px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-9e7b7ecc-cc31-468e-9b70-94484e13a92e] {
        font-size: 22px;
        line-height: 1.4;
        margin: 0px 24px;
        max-width: calc(100% - 48px);
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-9e7b7ecc-cc31-468e-9b70-94484e13a92e] {
        margin: 0px 16px;
        max-width: calc(100% - 32px);
    }
}
.sd[data-s-9e098ea2-9612-467c-aab8-f654274e542b] {
    color: #333;
    font-family: var(--s-font-4cac3532);
    font-size: 14px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-d3af0c3f-7b02-4968-9025-7ceda68c1ddd] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    --gap-h-d3af0c3f-7b02-4968-9025-7ceda68c1ddd: 0px;
    --gap-v-d3af0c3f-7b02-4968-9025-7ceda68c1ddd: 16px;
    --gap-uuid: d3af0c3f-7b02-4968-9025-7ceda68c1ddd;
}
.sd[data-s-e9fa5a7c-8065-47ea-94c2-a6abad74b3a9] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-2b1ef97a-95bf-48da-bc42-91262c8e13c0] {
    color: #005be1;
    font-family: var(--s-font-4cac3532);
    font-size: 16px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2b1ef97a-95bf-48da-bc42-91262c8e13c0] {
        font-size: 13px;
    }
}
.sd[data-s-cec167a6-dd2f-42e6-afc2-98f9e1817dd0] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 900;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-cec167a6-dd2f-42e6-afc2-98f9e1817dd0] {
        font-size: 24px;
    }
}
.sd[data-s-5fe76615-e191-489c-881b-2c8414bf77e0] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #b8cbe8;
    border-left: 0px solid #b8cbe8;
    border-radius: 0;
    border-right: 0px solid #b8cbe8;
    border-top: 4px solid #b8cbe8;
    flex: none;
    height: 1px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 64px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5fe76615-e191-489c-881b-2c8414bf77e0] {
        flex: none;
        width: 48px;
        max-width: 100%;
    }
}
.sd[data-s-cf912e6c-8b86-4b80-a1e2-4b086c497eaf] {
    border-bottom: 0px solid #000;
    border-left: 0px solid #000;
    border-right: 0px solid #000;
    border-top: 0px solid #000;
    bottom: -33px;
    color: #f1f3f9;
    flex: none;
    font-size: 200px;
    height: 33px;
    left: 0px;
    margin: 0 0 0 0;
    position: absolute;
    right: 0px;
    top: NaNpx;
    width: auto;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-cf912e6c-8b86-4b80-a1e2-4b086c497eaf] {
        flex: none;
        font-size: 200px;
        height: 33px;
    }
}
.sd[data-s-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 56px;
    justify-content: flex-end;
    margin: 0px 0px;
    padding: 96px 0px 96px 0px;
    width: 1280px;
    --gap-h-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 0px;
    --gap-v-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 56px;
    --gap-uuid: 05e73ba2-81f5-4b9e-a9fc-fc32ab025d38;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38] {
        padding: 96px 40px 96px 40px;
        --gap-h-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 0px;
        --gap-v-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 56px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38] {
        gap: 48px;
        padding: 80px 24px 80px 24px;
        --gap-h-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 0px;
        --gap-v-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 48px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38] {
        gap: 48px;
        height: 1768px;
        padding: 94px 16px 80px 16px;
        --gap-h-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 0px;
        --gap-v-05e73ba2-81f5-4b9e-a9fc-fc32ab025d38: 48px;
        max-width: 100%;
    }
}
.sd[data-s-08874551-6b3e-491e-9208-c287d1de1975] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 72px;
    height: 1466px;
    justify-content: center;
    padding: 0px;
    --gap-h-08874551-6b3e-491e-9208-c287d1de1975: 0px;
    --gap-v-08874551-6b3e-491e-9208-c287d1de1975: 72px;
    --gap-uuid: 08874551-6b3e-491e-9208-c287d1de1975;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-08874551-6b3e-491e-9208-c287d1de1975] {
      height: auto;
    }
}
.sd[data-s-b75df60d-9ee4-4bb1-8877-4ed0babe3d39] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 48px;
    justify-content: center;
    margin: 0px 64px 0px 0px;
    padding: 0px;
    --gap-h-b75df60d-9ee4-4bb1-8877-4ed0babe3d39: 0px;
    --gap-v-b75df60d-9ee4-4bb1-8877-4ed0babe3d39: 48px;
    --gap-uuid: b75df60d-9ee4-4bb1-8877-4ed0babe3d39;
    max-width: calc(100% - 64px);
}
@media screen and (max-width: 840px) {
    .sd[data-s-b75df60d-9ee4-4bb1-8877-4ed0babe3d39] {
        gap: 48px;
        margin: 0px 0px 0px 0px;
        --gap-h-b75df60d-9ee4-4bb1-8877-4ed0babe3d39: 0px;
        --gap-v-b75df60d-9ee4-4bb1-8877-4ed0babe3d39: 48px;
        max-width: 100%;
    }
}
.sd[data-s-dbf1bbf6-9014-43b5-b86c-d665963d42c1] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 72px;
    justify-content: center;
    padding: 0px;
    --gap-h-dbf1bbf6-9014-43b5-b86c-d665963d42c1: 0px;
    --gap-v-dbf1bbf6-9014-43b5-b86c-d665963d42c1: 72px;
    --gap-uuid: dbf1bbf6-9014-43b5-b86c-d665963d42c1;
}
@media screen and (max-width: 840px) {
    .sd[data-s-dbf1bbf6-9014-43b5-b86c-d665963d42c1] {
        gap: 80px;
        --gap-h-dbf1bbf6-9014-43b5-b86c-d665963d42c1: 0px;
        --gap-v-dbf1bbf6-9014-43b5-b86c-d665963d42c1: 80px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-dbf1bbf6-9014-43b5-b86c-d665963d42c1] {
        height: 1896px;
        --gap-h-dbf1bbf6-9014-43b5-b86c-d665963d42c1: 0px;
        --gap-v-dbf1bbf6-9014-43b5-b86c-d665963d42c1: 72px;
        max-width: 100%;
    }
}
.sd[data-s-a32f141a-6f5e-46b3-8b14-22734c69b4fa] {
    flex: none;
    gap: 80px;
    padding: 0px;
    width: 1280px;
    --gap-h-a32f141a-6f5e-46b3-8b14-22734c69b4fa: 0px;
    --gap-v-a32f141a-6f5e-46b3-8b14-22734c69b4fa: 80px;
    --gap-uuid: a32f141a-6f5e-46b3-8b14-22734c69b4fa;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-a32f141a-6f5e-46b3-8b14-22734c69b4fa] {
        gap: 72px;
        --gap-h-a32f141a-6f5e-46b3-8b14-22734c69b4fa: 0px;
        --gap-v-a32f141a-6f5e-46b3-8b14-22734c69b4fa: 72px;
    }
}
.sd[data-s-4336ad04-a0b2-4f93-b83f-055d96287b92] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 1280px;
    --gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92: 40px;
    --gap-v-4336ad04-a0b2-4f93-b83f-055d96287b92: 0px;
    --gap-uuid: 4336ad04-a0b2-4f93-b83f-055d96287b92;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-4336ad04-a0b2-4f93-b83f-055d96287b92] {
        flex: none;
        flex-direction: column-reverse;
        flex-wrap: nowrap;
        gap: 24px;
        width: calc(100% - (var(--gap-h-a32f141a-6f5e-46b3-8b14-22734c69b4fa) * 0));
        --gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92: 0px;
        --gap-v-4336ad04-a0b2-4f93-b83f-055d96287b92: 24px;
        max-width: calc(100% - (var(--gap-h-a32f141a-6f5e-46b3-8b14-22734c69b4fa) * 0));
    }
}
.sd[data-s-2642ee78-deb5-4b81-8d29-5c80ad357b1b] {
    border-radius: 0;
    flex: none;
    height: auto;
    width: calc(50% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0.5));
    max-width: calc(50% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0.5));
}
@media screen and (max-width: 840px) {
    .sd[data-s-2642ee78-deb5-4b81-8d29-5c80ad357b1b] {
        flex: none;
        width: calc(100% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0));
        max-width: calc(100% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0));
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-2642ee78-deb5-4b81-8d29-5c80ad357b1b] {
        flex: none;
    }
}
.sd[data-s-7cf04c25-458d-4948-9075-ca42a782d6db] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: flex-start;
    padding: 0px;
    width: calc(50% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0.5));
    --gap-h-7cf04c25-458d-4948-9075-ca42a782d6db: 0px;
    --gap-v-7cf04c25-458d-4948-9075-ca42a782d6db: 0px;
    --gap-uuid: 7cf04c25-458d-4948-9075-ca42a782d6db;
    max-width: calc(50% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0.5));
}
@media screen and (max-width: 840px) {
    .sd[data-s-7cf04c25-458d-4948-9075-ca42a782d6db] {
        flex: none;
        width: calc(100% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0));
        --gap-h-7cf04c25-458d-4948-9075-ca42a782d6db: 0px;
        --gap-v-7cf04c25-458d-4948-9075-ca42a782d6db: 0px;
        max-width: calc(100% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0));
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-7cf04c25-458d-4948-9075-ca42a782d6db] {
        height: 391px;
        --gap-h-7cf04c25-458d-4948-9075-ca42a782d6db: 0px;
        --gap-v-7cf04c25-458d-4948-9075-ca42a782d6db: 0px;
        width: calc(100% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0));
        max-width: calc(100% - (var(--gap-h-4336ad04-a0b2-4f93-b83f-055d96287b92) * 0));
    }
}
.sd[data-s-8880eca2-a79b-4e7f-9f65-e2dcdbd8e6e5] {
    color: #005be1;
    flex: none;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 900;
    height: auto;
    line-height: 1;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-8880eca2-a79b-4e7f-9f65-e2dcdbd8e6e5] {
        flex: none;
        font-size: 18px;
    }
}
.sd[data-s-ce03f655-0eee-458f-9a1c-6089995bddd0] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 30px;
    font-weight: 900;
    height: auto;
    line-height: 1.3;
    margin: 32px 0px 0px 0px;
    text-align: left;
    width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
    max-width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-ce03f655-0eee-458f-9a1c-6089995bddd0] {
        margin: 16px 0px 0px 0px;
        width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
        max-width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-ce03f655-0eee-458f-9a1c-6089995bddd0] {
        flex: none;
        font-size: 22px;
    }
}
.sd[data-s-11dc0ef0-a375-443e-98a9-c4146e8333b5] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 500;
    height: auto;
    line-height: 1.8;
    margin: 40px 0px 0px 0px;
    text-align: left;
    width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
    max-width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-11dc0ef0-a375-443e-98a9-c4146e8333b5] {
        margin: 32px 0px 0px 0px;
        width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
        max-width: calc(100% - (var(--gap-h-7cf04c25-458d-4948-9075-ca42a782d6db) * 0));
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-11dc0ef0-a375-443e-98a9-c4146e8333b5] {
        flex: none;
        font-size: 16px;
    }
}
.sd[data-s-24f1ac65-52ba-41bd-b6e4-f033435622a2] {
    align-content: center;
    align-items: center;
    background: #417dd4;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 322px;
    justify-content: center;
    padding: 64px 0px 64px 0px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-24f1ac65-52ba-41bd-b6e4-f033435622a2] {
        height: auto;
        padding: 48px 24px;
        width: 100%;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-24f1ac65-52ba-41bd-b6e4-f033435622a2] {
        flex: none;
        height: 256px;
        padding: 48px 16px;
        width: 100%;
        max-width: 100%;
    }
}
.sd[data-s-b05b3cc5-23bf-4ccf-b027-e5af6ca25aa8] {
    color: #FFFFFF;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 30px 0px;
    text-align: center;
    width: 800px;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b05b3cc5-23bf-4ccf-b027-e5af6ca25aa8] {
        display: none;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-b05b3cc5-23bf-4ccf-b027-e5af6ca25aa8] {
        display: none;
        font-size: 29px;
    }
}
.sd[data-s-2fadcca3-b9ff-4243-9d35-af7f5a41be40] {
    color: #FFFFFF;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 30px 0px;
    text-align: center;
    width: 800px;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2fadcca3-b9ff-4243-9d35-af7f5a41be40] {
        display: none;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-2fadcca3-b9ff-4243-9d35-af7f5a41be40] {
        display: none;
        font-size: 29px;
    }
}
.sd[data-s-259aae62-8c12-4237-ba7d-4846c83b899b] {
    color: #FFFFFF;
    display: none;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 30px 0px;
    text-align: center;
    width: 100%;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-259aae62-8c12-4237-ba7d-4846c83b899b] {
        display: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-259aae62-8c12-4237-ba7d-4846c83b899b] {
        display: flex;
        font-size: 20px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-259aae62-8c12-4237-ba7d-4846c83b899b] {
        display: flex;
        padding: 0px;
    }
}
.sd[data-s-44402239-31ac-4877-9931-fc615369666c] {
    color: #333;
    font-family: var(--s-font-4cac3532);
    font-size: 10px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    padding: 0 10px 0;
    text-align: center;
    width: 600px;
    max-width: 100%;
}
.sd[data-s-44402239-31ac-4877-9931-fc615369666c]>h2 {
    color: #FFFFFF;
    font-size: 16px;
}
.sd[data-s-1a89f508-6241-4530-bd4b-3075cb0fe4c4] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    padding: 96px 40px;
    width: 100%;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-1a89f508-6241-4530-bd4b-3075cb0fe4c4] {
        padding: 80px 24px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-1a89f508-6241-4530-bd4b-3075cb0fe4c4] {
        padding: 80px 16px;
    }
}
.sd[data-s-9761e0b0-7ac2-4d27-ac80-dd377b167ca9] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 56px;
    justify-content: center;
    padding: 0px;
    --gap-h-9761e0b0-7ac2-4d27-ac80-dd377b167ca9: 0px;
    --gap-v-9761e0b0-7ac2-4d27-ac80-dd377b167ca9: 56px;
    --gap-uuid: 9761e0b0-7ac2-4d27-ac80-dd377b167ca9;
}
@media screen and (max-width: 540px) {
    .sd[data-s-9761e0b0-7ac2-4d27-ac80-dd377b167ca9] {
        gap: 48px;
        --gap-h-9761e0b0-7ac2-4d27-ac80-dd377b167ca9: 0px;
        --gap-v-9761e0b0-7ac2-4d27-ac80-dd377b167ca9: 48px;
    }
}
.sd[data-s-17479b0d-780b-4a56-9458-0e3b7bc576c1] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    --gap-h-17479b0d-780b-4a56-9458-0e3b7bc576c1: 0px;
    --gap-v-17479b0d-780b-4a56-9458-0e3b7bc576c1: 16px;
    --gap-uuid: 17479b0d-780b-4a56-9458-0e3b7bc576c1;
}
.sd[data-s-bf96bbe9-fd8f-43f3-a907-f33ea44d8fe0] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-0beddf01-9c22-434a-b460-8a0168303c0a] {
    color: #005be1;
    font-family: var(--s-font-4cac3532);
    font-size: 16px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-0beddf01-9c22-434a-b460-8a0168303c0a] {
        font-size: 13px;
    }
}
.sd[data-s-dbb39b65-b32e-466d-a40f-ac130ca6883e] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 900;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-dbb39b65-b32e-466d-a40f-ac130ca6883e] {
        font-size: 24px;
    }
}
.sd[data-s-cd32bd21-d3cd-467f-9f4c-f3696b9145b9] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #b8cbe8;
    border-left: 0px solid #b8cbe8;
    border-radius: 0;
    border-right: 0px solid #b8cbe8;
    border-top: 4px solid #b8cbe8;
    flex: none;
    height: 1px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 64px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-cd32bd21-d3cd-467f-9f4c-f3696b9145b9] {
        flex: none;
        width: 48px;
        max-width: 100%;
    }
}
.sd[data-s-d4ab3a13-abf1-48bb-9639-efb36cd27be1] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    width: 850px;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-d4ab3a13-abf1-48bb-9639-efb36cd27be1] {
        align-content: center;
        align-items: center;
        flex-direction: column;
        flex-wrap: nowrap;
    }
}
.sd[data-s-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 48px;
    height: auto;
    justify-content: center;
    padding: 40px 48px;
    width: 100%;
    --gap-h-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe: 48px;
    --gap-v-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe: 0px;
    --gap-uuid: c5ba1e33-a8b1-421e-8e05-41a32f47f1fe;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe] {
        flex: none;
        --gap-h-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe: 48px;
        --gap-v-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe: 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 16px;
        padding: 0px 24px 24px 24px;
        --gap-h-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe: 0px;
        --gap-v-c5ba1e33-a8b1-421e-8e05-41a32f47f1fe: 16px;
    }
}
.sd[data-s-3e4c41a6-969a-43a0-85b9-236119f1b727] {
    color: #acacac;
    font-family: var(--s-font-4cac3532);
    font-size: 64px;
    font-style: italic;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0 0 0 0;
    position: relative;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-8d8d0620-7dcd-48cb-b181-838fca103b56] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    width: auto;
    --gap-h-8d8d0620-7dcd-48cb-b181-838fca103b56: 0px;
    --gap-v-8d8d0620-7dcd-48cb-b181-838fca103b56: 16px;
    --gap-uuid: 8d8d0620-7dcd-48cb-b181-838fca103b56;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-8d8d0620-7dcd-48cb-b181-838fca103b56] {
        align-content: center;
        align-items: center;
        justify-content: center;
        --gap-h-8d8d0620-7dcd-48cb-b181-838fca103b56: 0px;
        --gap-v-8d8d0620-7dcd-48cb-b181-838fca103b56: 16px;
    }
}
.sd[data-s-237c10aa-d932-47a4-84e9-7a9ed1b4786a] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-237c10aa-d932-47a4-84e9-7a9ed1b4786a] {
        font-size: 20px;
    }
}
.sd[data-s-6bf33095-5a2c-4bf6-ba0a-eeadeeb75bec] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.8;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-6bf33095-5a2c-4bf6-ba0a-eeadeeb75bec] {
        font-size: 14px;
    }
}
.sd[data-s-60e023b0-6031-419c-a358-0d46d6970e9f] {
    color: #303439;
    flex: none;
    font-size: 130px;
    height: 55px;
    margin: 0px 0px 0px 0px;
    transform: rotate(0deg);
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-60e023b0-6031-419c-a358-0d46d6970e9f] {
        display: flex;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-60e023b0-6031-419c-a358-0d46d6970e9f] {
        display: flex;
        flex: none;
        font-size: 90px;
        height: 40px;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-60e023b0-6031-419c-a358-0d46d6970e9f] {
        display: flex;
    }
}
.sd[data-s-6389a876-3f87-4491-b1ee-9e244878e2f1] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 48px;
    height: auto;
    justify-content: center;
    padding: 40px 48px;
    width: 100%;
    --gap-h-6389a876-3f87-4491-b1ee-9e244878e2f1: 48px;
    --gap-v-6389a876-3f87-4491-b1ee-9e244878e2f1: 0px;
    --gap-uuid: 6389a876-3f87-4491-b1ee-9e244878e2f1;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-6389a876-3f87-4491-b1ee-9e244878e2f1] {
        flex: none;
        width: auto;
        --gap-h-6389a876-3f87-4491-b1ee-9e244878e2f1: 48px;
        --gap-v-6389a876-3f87-4491-b1ee-9e244878e2f1: 0px;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-6389a876-3f87-4491-b1ee-9e244878e2f1] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 16px;
        padding: 0px 24px 24px 24px;
        --gap-h-6389a876-3f87-4491-b1ee-9e244878e2f1: 0px;
        --gap-v-6389a876-3f87-4491-b1ee-9e244878e2f1: 16px;
    }
}
.sd[data-s-d41f91cf-30ac-4813-89cd-17c4c7df5a5c] {
    color: #acacac;
    font-family: var(--s-font-4cac3532);
    font-size: 64px;
    font-style: italic;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0 0 0 0;
    position: relative;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-06e8e591-e7be-43f8-ae66-bd290f930529] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    width: auto;
    --gap-h-06e8e591-e7be-43f8-ae66-bd290f930529: 0px;
    --gap-v-06e8e591-e7be-43f8-ae66-bd290f930529: 16px;
    --gap-uuid: 06e8e591-e7be-43f8-ae66-bd290f930529;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-06e8e591-e7be-43f8-ae66-bd290f930529] {
        align-content: center;
        align-items: center;
        justify-content: center;
        --gap-h-06e8e591-e7be-43f8-ae66-bd290f930529: 0px;
        --gap-v-06e8e591-e7be-43f8-ae66-bd290f930529: 16px;
    }
}
.sd[data-s-8af616a5-1c9c-4148-982d-93432f501b6e] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-8af616a5-1c9c-4148-982d-93432f501b6e] {
        font-size: 20px;
    }
}
.sd[data-s-d7eb3891-b830-4e59-a302-f05f60633f26] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.8;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-d7eb3891-b830-4e59-a302-f05f60633f26] {
        font-size: 14px;
    }
}
.sd[data-s-dc67bda4-6c11-4dfd-adc8-8190fc7bd69c] {
    color: #303439;
    flex: none;
    font-size: 130px;
    height: 55px;
    margin: 0px 0px 0px 0px;
    transform: rotate(0deg);
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-dc67bda4-6c11-4dfd-adc8-8190fc7bd69c] {
        display: flex;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-dc67bda4-6c11-4dfd-adc8-8190fc7bd69c] {
        display: flex;
        flex: none;
        font-size: 90px;
        height: 40px;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-dc67bda4-6c11-4dfd-adc8-8190fc7bd69c] {
        display: flex;
    }
}
.sd[data-s-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 48px;
    height: auto;
    justify-content: center;
    padding: 40px 48px;
    width: 100%;
    --gap-h-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db: 48px;
    --gap-v-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db: 0px;
    --gap-uuid: 82a44d00-a1c8-4b2d-86e7-e4dafdbec9db;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db] {
        flex: none;
        width: auto;
        --gap-h-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db: 48px;
        --gap-v-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db: 0px;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 16px;
        padding: 0px 24px 24px 24px;
        --gap-h-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db: 0px;
        --gap-v-82a44d00-a1c8-4b2d-86e7-e4dafdbec9db: 16px;
    }
}
.sd[data-s-bd35e702-ea88-4d56-b3b0-ee3f1dbd4398] {
    color: #acacac;
    font-family: var(--s-font-4cac3532);
    font-size: 64px;
    font-style: italic;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0 0 0 0;
    position: relative;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-5d3f83d3-0122-430e-94d8-e1f41c847abb] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    width: auto;
    --gap-h-5d3f83d3-0122-430e-94d8-e1f41c847abb: 0px;
    --gap-v-5d3f83d3-0122-430e-94d8-e1f41c847abb: 16px;
    --gap-uuid: 5d3f83d3-0122-430e-94d8-e1f41c847abb;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-5d3f83d3-0122-430e-94d8-e1f41c847abb] {
        align-content: center;
        align-items: center;
        justify-content: center;
        --gap-h-5d3f83d3-0122-430e-94d8-e1f41c847abb: 0px;
        --gap-v-5d3f83d3-0122-430e-94d8-e1f41c847abb: 16px;
    }
}
.sd[data-s-66139b30-0ff5-46b5-9cbd-3be10c2a95c0] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-66139b30-0ff5-46b5-9cbd-3be10c2a95c0] {
        font-size: 20px;
    }
}
.sd[data-s-f33553e0-0e3a-40c0-964e-f60484e3a7d4] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.8;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-f33553e0-0e3a-40c0-964e-f60484e3a7d4] {
        font-size: 14px;
    }
}
.sd[data-s-018f40a2-c184-41f1-86e6-52135437e11e] {
    color: #303439;
    flex: none;
    font-size: 130px;
    height: 55px;
    margin: 0px 0px 0px 0px;
    transform: rotate(0deg);
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-018f40a2-c184-41f1-86e6-52135437e11e] {
        display: flex;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-018f40a2-c184-41f1-86e6-52135437e11e] {
        display: flex;
        flex: none;
        font-size: 90px;
        height: 40px;
        max-width: 100%;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-018f40a2-c184-41f1-86e6-52135437e11e] {
        display: flex;
    }
}
.sd[data-s-68989599-2d8c-4525-8ff6-e9eeee8426b1] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 48px;
    height: auto;
    justify-content: center;
    padding: 40px 48px;
    width: 100%;
    --gap-h-68989599-2d8c-4525-8ff6-e9eeee8426b1: 48px;
    --gap-v-68989599-2d8c-4525-8ff6-e9eeee8426b1: 0px;
    --gap-uuid: 68989599-2d8c-4525-8ff6-e9eeee8426b1;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-68989599-2d8c-4525-8ff6-e9eeee8426b1] {
        flex: none;
        width: auto;
        --gap-h-68989599-2d8c-4525-8ff6-e9eeee8426b1: 48px;
        --gap-v-68989599-2d8c-4525-8ff6-e9eeee8426b1: 0px;
        max-width: 100%;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-68989599-2d8c-4525-8ff6-e9eeee8426b1] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 16px;
        padding: 0px 24px 24px 24px;
        --gap-h-68989599-2d8c-4525-8ff6-e9eeee8426b1: 0px;
        --gap-v-68989599-2d8c-4525-8ff6-e9eeee8426b1: 16px;
    }
}
.sd[data-s-74f43ab6-8f30-42ca-a6cd-6c31f90666c0] {
    color: #acacac;
    font-family: var(--s-font-4cac3532);
    font-size: 64px;
    font-style: italic;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0 0 0 0;
    position: relative;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-2a6efe71-5799-4276-8722-255e64ef1435] {
    align-content: flex-start;
    align-items: flex-start;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    width: auto;
    --gap-h-2a6efe71-5799-4276-8722-255e64ef1435: 0px;
    --gap-v-2a6efe71-5799-4276-8722-255e64ef1435: 16px;
    --gap-uuid: 2a6efe71-5799-4276-8722-255e64ef1435;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2a6efe71-5799-4276-8722-255e64ef1435] {
        align-content: center;
        align-items: center;
        justify-content: center;
        --gap-h-2a6efe71-5799-4276-8722-255e64ef1435: 0px;
        --gap-v-2a6efe71-5799-4276-8722-255e64ef1435: 16px;
    }
}
.sd[data-s-94c523ec-d36e-4db9-a1cc-ff591f6e0bcc] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-94c523ec-d36e-4db9-a1cc-ff591f6e0bcc] {
        font-size: 20px;
    }
}
.sd[data-s-e1fc9d86-76be-4824-b6e4-7a6d50879324] {
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.8;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-e1fc9d86-76be-4824-b6e4-7a6d50879324] {
        font-size: 14px;
    }
}
.sd[data-s-7b9a97fc-0653-4285-88fe-0eabfff2e109] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    color: #005be1ff;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 56px;
    height: auto;
    justify-content: flex-start;
    padding: 96px 40px;
    width: 100%;
    --gap-h-7b9a97fc-0653-4285-88fe-0eabfff2e109: 0px;
    --gap-v-7b9a97fc-0653-4285-88fe-0eabfff2e109: 56px;
    --gap-uuid: 7b9a97fc-0653-4285-88fe-0eabfff2e109;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-7b9a97fc-0653-4285-88fe-0eabfff2e109] {
        gap: 48px;
        padding: 80px 24px;
        --gap-h-7b9a97fc-0653-4285-88fe-0eabfff2e109: 0px;
        --gap-v-7b9a97fc-0653-4285-88fe-0eabfff2e109: 48px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-7b9a97fc-0653-4285-88fe-0eabfff2e109] {
        padding: 80px 16px;
        --gap-h-7b9a97fc-0653-4285-88fe-0eabfff2e109: 0px;
        --gap-v-7b9a97fc-0653-4285-88fe-0eabfff2e109: 56px;
    }
}
.sd[data-s-25aac958-aae0-48c9-9000-67f72a3ab730] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    --gap-h-25aac958-aae0-48c9-9000-67f72a3ab730: 0px;
    --gap-v-25aac958-aae0-48c9-9000-67f72a3ab730: 16px;
    --gap-uuid: 25aac958-aae0-48c9-9000-67f72a3ab730;
}
.sd[data-s-65bf8eb6-369f-4888-ae02-7bf0aa8edfb3] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-ca57c71d-7690-482b-bdf2-62e41442a41c] {
    color: #005be1;
    font-family: var(--s-font-4cac3532);
    font-size: 16px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-ca57c71d-7690-482b-bdf2-62e41442a41c] {
        font-size: 13px;
    }
}
.sd[data-s-af338eb8-819f-4383-b4e6-23c9ef3c42bb] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 900;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-af338eb8-819f-4383-b4e6-23c9ef3c42bb] {
        font-size: 24px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-af338eb8-819f-4383-b4e6-23c9ef3c42bb] {
        font-size: 29px;
    }
}
.sd[data-s-c1ae7882-3ef6-4bfb-9526-3c265843351f] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #dddddd;
    border-left: 0px solid #dddddd;
    border-radius: 0;
    border-right: 0px solid #dddddd;
    border-top: 4px solid #dddddd;
    flex: none;
    height: 1px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 64px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-c1ae7882-3ef6-4bfb-9526-3c265843351f] {
        flex: none;
        width: 48px;
        max-width: 100%;
    }
}
.sd[data-s-2e11dcb9-2d71-485a-a6a6-d7b0fbe0e701] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 36px;
    height: auto;
    justify-content: flex-start;
    width: 850px;
    --gap-h-2e11dcb9-2d71-485a-a6a6-d7b0fbe0e701: 0px;
    --gap-v-2e11dcb9-2d71-485a-a6a6-d7b0fbe0e701: 36px;
    --gap-uuid: 2e11dcb9-2d71-485a-a6a6-d7b0fbe0e701;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-2e11dcb9-2d71-485a-a6a6-d7b0fbe0e701] {
        flex: none;
        width: calc(100% - (var(--gap-h-7b9a97fc-0653-4285-88fe-0eabfff2e109) * 0));
        --gap-h-2e11dcb9-2d71-485a-a6a6-d7b0fbe0e701: 0px;
        --gap-v-2e11dcb9-2d71-485a-a6a6-d7b0fbe0e701: 36px;
        max-width: calc(100% - (var(--gap-h-7b9a97fc-0653-4285-88fe-0eabfff2e109) * 0));
    }
}
.sd[data-s-1f595a1a-df54-473b-998f-6e8b53b862d7] {
    gap: 24px;
    padding: 0px;
    --gap-h-1f595a1a-df54-473b-998f-6e8b53b862d7: 0px;
    --gap-v-1f595a1a-df54-473b-998f-6e8b53b862d7: 24px;
    --gap-uuid: 1f595a1a-df54-473b-998f-6e8b53b862d7;
}
@media screen and (max-width: 1140px) {
    .sd[data-s-1f595a1a-df54-473b-998f-6e8b53b862d7] {
        padding: 0px;
        --gap-h-1f595a1a-df54-473b-998f-6e8b53b862d7: 0px;
        --gap-v-1f595a1a-df54-473b-998f-6e8b53b862d7: 24px;
    }
}
.sd[data-s-bde257a5-1fac-461c-8825-0ee33b453c8d] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    padding: 0px;
    width: calc(100% - (var(--gap-h-1f595a1a-df54-473b-998f-6e8b53b862d7) * 0));
    --gap-h-bde257a5-1fac-461c-8825-0ee33b453c8d: 0px;
    --gap-v-bde257a5-1fac-461c-8825-0ee33b453c8d: 0px;
    --gap-uuid: bde257a5-1fac-461c-8825-0ee33b453c8d;
    max-width: calc(100% - (var(--gap-h-1f595a1a-df54-473b-998f-6e8b53b862d7) * 0));
}
.sd[data-s-0eea4204-308a-4321-9e6e-252da5edf396] {
    align-content: flex-start;
    align-items: flex-start;
    background: #f0f3f9;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 16px;
    width: calc(100% - (var(--gap-h-bde257a5-1fac-461c-8825-0ee33b453c8d) * 0));
    --gap-h-0eea4204-308a-4321-9e6e-252da5edf396: 8px;
    --gap-v-0eea4204-308a-4321-9e6e-252da5edf396: 0px;
    --gap-uuid: 0eea4204-308a-4321-9e6e-252da5edf396;
    max-width: calc(100% - (var(--gap-h-bde257a5-1fac-461c-8825-0ee33b453c8d) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-0eea4204-308a-4321-9e6e-252da5edf396] {
        align-content: flex-start;
        align-items: flex-start;
        flex: none;
        --gap-h-0eea4204-308a-4321-9e6e-252da5edf396: 8px;
        --gap-v-0eea4204-308a-4321-9e6e-252da5edf396: 0px;
    }
}
.sd[data-s-2681cf57-d269-40be-9988-d4d99e61e80a] {
    color: #005be1;
    flex: none;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-2681cf57-d269-40be-9988-d4d99e61e80a] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-2681cf57-d269-40be-9988-d4d99e61e80a] {
        flex: none;
        height: auto;
    }
}
.sd[data-s-e2413c46-cae9-4755-a386-862810f368ed] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-e2413c46-cae9-4755-a386-862810f368ed] {
        flex: 1;
        width: auto;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-e2413c46-cae9-4755-a386-862810f368ed] {
        font-size: 18px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-e2413c46-cae9-4755-a386-862810f368ed] {
        flex: 1;
    }
}
.sd[data-s-d4d5772e-1e78-4b31-861d-b0ce70d46f35] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 1.6;
    padding: 12px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-d4d5772e-1e78-4b31-861d-b0ce70d46f35] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-d4d5772e-1e78-4b31-861d-b0ce70d46f35] {
        font-size: 14px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-d4d5772e-1e78-4b31-861d-b0ce70d46f35] {
        flex: none;
    }
}
.sd[data-s-d5f52e48-6b62-4d62-9f22-026e817e6e09] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    padding: 0px;
    --gap-h-d5f52e48-6b62-4d62-9f22-026e817e6e09: 0px;
    --gap-v-d5f52e48-6b62-4d62-9f22-026e817e6e09: 24px;
    --gap-uuid: d5f52e48-6b62-4d62-9f22-026e817e6e09;
}
.sd[data-s-9d2c3a23-7fa9-4931-b2cc-73c211b138ee] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    height: auto;
    justify-content: center;
    padding: 56px 56px 56px 70px;
    width: calc(100% - (var(--gap-h-d5f52e48-6b62-4d62-9f22-026e817e6e09) * 0));
    z-index: 0;
    --gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 40px;
    --gap-v-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 0px;
    --gap-uuid: 9d2c3a23-7fa9-4931-b2cc-73c211b138ee;
    max-width: calc(100% - (var(--gap-h-d5f52e48-6b62-4d62-9f22-026e817e6e09) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-9d2c3a23-7fa9-4931-b2cc-73c211b138ee] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 32px;
        --gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 0px;
        --gap-v-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 32px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-9d2c3a23-7fa9-4931-b2cc-73c211b138ee] {
        gap: 24px;
        padding: 40px 24px;
        --gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 24px;
        --gap-v-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 0px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-9d2c3a23-7fa9-4931-b2cc-73c211b138ee] {
        padding: 16px;
        --gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 40px;
        --gap-v-9d2c3a23-7fa9-4931-b2cc-73c211b138ee: 0px;
    }
}
.sd[data-s-2143a776-7312-4297-a7bf-c48ba33e61bf] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 2px;
    width: 622px;
    --gap-h-2143a776-7312-4297-a7bf-c48ba33e61bf: 0px;
    --gap-v-2143a776-7312-4297-a7bf-c48ba33e61bf: 24px;
    --gap-uuid: 2143a776-7312-4297-a7bf-c48ba33e61bf;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-2143a776-7312-4297-a7bf-c48ba33e61bf] {
        gap: 16px;
        width: calc(100% - (var(--gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee) * 0));
        --gap-h-2143a776-7312-4297-a7bf-c48ba33e61bf: 0px;
        --gap-v-2143a776-7312-4297-a7bf-c48ba33e61bf: 16px;
        max-width: calc(100% - (var(--gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee) * 0));
    }
}
.sd[data-s-8a464811-2137-488c-9566-138c5c9c3113] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    width: calc(45% - (var(--gap-h-2143a776-7312-4297-a7bf-c48ba33e61bf) * 0.55));
    --gap-h-8a464811-2137-488c-9566-138c5c9c3113: 0px;
    --gap-v-8a464811-2137-488c-9566-138c5c9c3113: 8px;
    --gap-uuid: 8a464811-2137-488c-9566-138c5c9c3113;
    max-width: calc(45% - (var(--gap-h-2143a776-7312-4297-a7bf-c48ba33e61bf) * 0.55));
}
@media screen and (max-width: 840px) {
    .sd[data-s-8a464811-2137-488c-9566-138c5c9c3113] {
        width: calc(100% - (var(--gap-h-2143a776-7312-4297-a7bf-c48ba33e61bf) * 0));
        --gap-h-8a464811-2137-488c-9566-138c5c9c3113: 0px;
        --gap-v-8a464811-2137-488c-9566-138c5c9c3113: 8px;
        max-width: calc(100% - (var(--gap-h-2143a776-7312-4297-a7bf-c48ba33e61bf) * 0));
    }
}
.sd[data-s-3fe6722e-a1ce-49dc-ad6b-94d00db07988] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    padding: 0px;
    --gap-h-3fe6722e-a1ce-49dc-ad6b-94d00db07988: 0px;
    --gap-v-3fe6722e-a1ce-49dc-ad6b-94d00db07988: 24px;
    --gap-uuid: 3fe6722e-a1ce-49dc-ad6b-94d00db07988;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3fe6722e-a1ce-49dc-ad6b-94d00db07988] {
        gap: 16px;
        --gap-h-3fe6722e-a1ce-49dc-ad6b-94d00db07988: 0px;
        --gap-v-3fe6722e-a1ce-49dc-ad6b-94d00db07988: 16px;
    }
}
.sd[data-s-fe1a700d-4ed0-44ed-bd06-450cc4d73975] {
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    z-index: 0;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-fe1a700d-4ed0-44ed-bd06-450cc4d73975] {
        margin: 0px 0px 0px 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-fe1a700d-4ed0-44ed-bd06-450cc4d73975] {
        font-size: 16px;
        margin: 0px 0px 0px 0px;
    }
}
.sd[data-s-7d2afab8-7262-41bc-af7e-6450a57baf27] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 900;
    height: auto;
    line-height: 1.5;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-7d2afab8-7262-41bc-af7e-6450a57baf27] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-7d2afab8-7262-41bc-af7e-6450a57baf27] {
        font-size: 20px;
    }
}
.sd[data-s-da8877a8-eaa1-4299-a371-a5558c257583] {
    color: #333;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-weight: 500;
    height: auto;
    line-height: 2;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-da8877a8-eaa1-4299-a371-a5558c257583] {
        flex: none;
        line-height: 1.8;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-da8877a8-eaa1-4299-a371-a5558c257583] {
        font-size: 14px;
        padding: 0px 0px 0px;
    }
}
.sd[data-s-3a100e12-998d-4453-8192-2fec78dd2914] {
    border-radius: 8px;
    flex: none;
    height: 373px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 359px;
    max-width: 100%;
}
.sd[data-s-3a100e12-998d-4453-8192-2fec78dd2914]:before {
    background-repeat: no-repeat;
}
@media screen and (max-width: 840px) {
    .sd[data-s-3a100e12-998d-4453-8192-2fec78dd2914] {
        flex: none;
        width: calc(100% - (var(--gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee) * 0));
        max-width: calc(100% - (var(--gap-h-9d2c3a23-7fa9-4931-b2cc-73c211b138ee) * 0));
    }
}
.sd[data-s-606d8c2c-8411-407c-a775-3e8eb9f5f084] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    height: auto;
    justify-content: center;
    padding: 56px 56px 56px 56px;
    width: calc(100% - (var(--gap-h-d5f52e48-6b62-4d62-9f22-026e817e6e09) * 0));
    z-index: 0;
    --gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084: 40px;
    --gap-v-606d8c2c-8411-407c-a775-3e8eb9f5f084: 0px;
    --gap-uuid: 606d8c2c-8411-407c-a775-3e8eb9f5f084;
    max-width: calc(100% - (var(--gap-h-d5f52e48-6b62-4d62-9f22-026e817e6e09) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-606d8c2c-8411-407c-a775-3e8eb9f5f084] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 32px;
        --gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084: 0px;
        --gap-v-606d8c2c-8411-407c-a775-3e8eb9f5f084: 32px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-606d8c2c-8411-407c-a775-3e8eb9f5f084] {
        gap: 24px;
        padding: 40px 24px;
        --gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084: 24px;
        --gap-v-606d8c2c-8411-407c-a775-3e8eb9f5f084: 0px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-606d8c2c-8411-407c-a775-3e8eb9f5f084] {
        padding: 16px;
        --gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084: 40px;
        --gap-v-606d8c2c-8411-407c-a775-3e8eb9f5f084: 0px;
    }
}
.sd[data-s-410612cb-06f7-4960-b5c7-f8407b578c48] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    width: calc(45% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0.55));
    --gap-h-410612cb-06f7-4960-b5c7-f8407b578c48: 0px;
    --gap-v-410612cb-06f7-4960-b5c7-f8407b578c48: 8px;
    --gap-uuid: 410612cb-06f7-4960-b5c7-f8407b578c48;
    max-width: calc(45% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0.55));
}
@media screen and (max-width: 840px) {
    .sd[data-s-410612cb-06f7-4960-b5c7-f8407b578c48] {
        width: calc(100% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0));
        --gap-h-410612cb-06f7-4960-b5c7-f8407b578c48: 0px;
        --gap-v-410612cb-06f7-4960-b5c7-f8407b578c48: 8px;
        max-width: calc(100% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0));
    }
}
.sd[data-s-3c79ee12-ac49-428c-9bac-6ec47ae08e55] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    padding: 0px;
    --gap-h-3c79ee12-ac49-428c-9bac-6ec47ae08e55: 0px;
    --gap-v-3c79ee12-ac49-428c-9bac-6ec47ae08e55: 24px;
    --gap-uuid: 3c79ee12-ac49-428c-9bac-6ec47ae08e55;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3c79ee12-ac49-428c-9bac-6ec47ae08e55] {
        gap: 16px;
        --gap-h-3c79ee12-ac49-428c-9bac-6ec47ae08e55: 0px;
        --gap-v-3c79ee12-ac49-428c-9bac-6ec47ae08e55: 16px;
    }
}
.sd[data-s-b3277c4f-264e-4afb-96bd-117f8ea8faed] {
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    z-index: 0;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-b3277c4f-264e-4afb-96bd-117f8ea8faed] {
        margin: 0px 0px 0px 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-b3277c4f-264e-4afb-96bd-117f8ea8faed] {
        font-size: 16px;
        margin: 0px 0px 0px 0px;
    }
}
.sd[data-s-85d5f2f7-2692-4734-b008-8f48939f5156] {
    border-radius: 8px;
    flex: none;
    height: 373px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 359px;
    max-width: 100%;
}
.sd[data-s-85d5f2f7-2692-4734-b008-8f48939f5156]:before {
    background-repeat: no-repeat;
}
@media screen and (max-width: 840px) {
    .sd[data-s-85d5f2f7-2692-4734-b008-8f48939f5156] {
        flex: none;
        width: calc(100% - (var(--gap-h-410612cb-06f7-4960-b5c7-f8407b578c48) * 0));
        max-width: calc(100% - (var(--gap-h-410612cb-06f7-4960-b5c7-f8407b578c48) * 0));
    }
}
.sd[data-s-39b4c7bc-f49e-4000-b4f4-4dc8fda8abdd] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: calc(55% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0.44999999999999996));
    --gap-h-39b4c7bc-f49e-4000-b4f4-4dc8fda8abdd: 0px;
    --gap-v-39b4c7bc-f49e-4000-b4f4-4dc8fda8abdd: 24px;
    --gap-uuid: 39b4c7bc-f49e-4000-b4f4-4dc8fda8abdd;
    max-width: calc(55% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0.44999999999999996));
}
@media screen and (max-width: 840px) {
    .sd[data-s-39b4c7bc-f49e-4000-b4f4-4dc8fda8abdd] {
        gap: 16px;
        width: calc(100% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0));
        --gap-h-39b4c7bc-f49e-4000-b4f4-4dc8fda8abdd: 0px;
        --gap-v-39b4c7bc-f49e-4000-b4f4-4dc8fda8abdd: 16px;
        max-width: calc(100% - (var(--gap-h-606d8c2c-8411-407c-a775-3e8eb9f5f084) * 0));
    }
}
.sd[data-s-b8bc94e7-5a75-451d-b217-6719de6ff7c2] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 900;
    height: auto;
    line-height: 1.5;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-b8bc94e7-5a75-451d-b217-6719de6ff7c2] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-b8bc94e7-5a75-451d-b217-6719de6ff7c2] {
        font-size: 20px;
    }
}
.sd[data-s-38ea2059-adf7-4143-9f8e-c7149e1d6645] {
    color: #333;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 500;
    height: auto;
    line-height: 2;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-38ea2059-adf7-4143-9f8e-c7149e1d6645] {
        flex: none;
        line-height: 1.8;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-38ea2059-adf7-4143-9f8e-c7149e1d6645] {
        font-size: 14px;
        padding: 0px 0px 0px;
    }
}
.sd[data-s-c85d56f8-95b3-4ada-aa1a-1d6a218293a5] {
    background: rgba(0, 0, 0, 0.0);
    gap: 24px;
    padding: 0px;
    --gap-h-c85d56f8-95b3-4ada-aa1a-1d6a218293a5: 0px;
    --gap-v-c85d56f8-95b3-4ada-aa1a-1d6a218293a5: 24px;
    --gap-uuid: c85d56f8-95b3-4ada-aa1a-1d6a218293a5;
}
.sd[data-s-6c87c7d5-79f5-4c83-9ec4-72171a1179c5] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    height: auto;
    justify-content: center;
    padding: 56px 56px 56px 56px;
    width: calc(100% - (var(--gap-h-c85d56f8-95b3-4ada-aa1a-1d6a218293a5) * 0));
    z-index: 0;
    --gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 40px;
    --gap-v-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 0px;
    --gap-uuid: 6c87c7d5-79f5-4c83-9ec4-72171a1179c5;
    max-width: calc(100% - (var(--gap-h-c85d56f8-95b3-4ada-aa1a-1d6a218293a5) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-6c87c7d5-79f5-4c83-9ec4-72171a1179c5] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 32px;
        --gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 0px;
        --gap-v-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 32px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-6c87c7d5-79f5-4c83-9ec4-72171a1179c5] {
        gap: 24px;
        padding: 40px 24px;
        --gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 24px;
        --gap-v-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 0px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-6c87c7d5-79f5-4c83-9ec4-72171a1179c5] {
        padding: 16px;
        --gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 40px;
        --gap-v-6c87c7d5-79f5-4c83-9ec4-72171a1179c5: 0px;
    }
}
.sd[data-s-6c395901-0d11-4406-996d-840440c804ff] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    width: calc(45% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0.55));
    --gap-h-6c395901-0d11-4406-996d-840440c804ff: 0px;
    --gap-v-6c395901-0d11-4406-996d-840440c804ff: 8px;
    --gap-uuid: 6c395901-0d11-4406-996d-840440c804ff;
    max-width: calc(45% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0.55));
}
@media screen and (max-width: 840px) {
    .sd[data-s-6c395901-0d11-4406-996d-840440c804ff] {
        width: calc(100% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0));
        --gap-h-6c395901-0d11-4406-996d-840440c804ff: 0px;
        --gap-v-6c395901-0d11-4406-996d-840440c804ff: 8px;
        max-width: calc(100% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0));
    }
}
.sd[data-s-6bcc8419-1582-47ad-b7fa-4c77193c66f7] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    padding: 0px;
    --gap-h-6bcc8419-1582-47ad-b7fa-4c77193c66f7: 0px;
    --gap-v-6bcc8419-1582-47ad-b7fa-4c77193c66f7: 24px;
    --gap-uuid: 6bcc8419-1582-47ad-b7fa-4c77193c66f7;
}
@media screen and (max-width: 540px) {
    .sd[data-s-6bcc8419-1582-47ad-b7fa-4c77193c66f7] {
        gap: 16px;
        --gap-h-6bcc8419-1582-47ad-b7fa-4c77193c66f7: 0px;
        --gap-v-6bcc8419-1582-47ad-b7fa-4c77193c66f7: 16px;
    }
}
.sd[data-s-e9e77b0a-05be-4410-bccf-8f57b9868b2e] {
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    z-index: 0;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-e9e77b0a-05be-4410-bccf-8f57b9868b2e] {
        margin: 0px 0px 0px 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-e9e77b0a-05be-4410-bccf-8f57b9868b2e] {
        font-size: 16px;
        margin: 0px 0px 0px 0px;
    }
}
.sd[data-s-7aba71d9-e0a8-488a-b22a-58569b4c16dc] {
    border-radius: 8px;
    flex: none;
    height: 373px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 359px;
    max-width: 100%;
}
.sd[data-s-7aba71d9-e0a8-488a-b22a-58569b4c16dc]:before {
    background-repeat: no-repeat;
}
@media screen and (max-width: 840px) {
    .sd[data-s-7aba71d9-e0a8-488a-b22a-58569b4c16dc] {
        flex: none;
        width: calc(100% - (var(--gap-h-6c395901-0d11-4406-996d-840440c804ff) * 0));
        max-width: calc(100% - (var(--gap-h-6c395901-0d11-4406-996d-840440c804ff) * 0));
    }
}
.sd[data-s-ee2457a0-e560-4526-84d7-c3467f7fa926] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: calc(55% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0.44999999999999996));
    --gap-h-ee2457a0-e560-4526-84d7-c3467f7fa926: 0px;
    --gap-v-ee2457a0-e560-4526-84d7-c3467f7fa926: 24px;
    --gap-uuid: ee2457a0-e560-4526-84d7-c3467f7fa926;
    max-width: calc(55% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0.44999999999999996));
}
@media screen and (max-width: 840px) {
    .sd[data-s-ee2457a0-e560-4526-84d7-c3467f7fa926] {
        gap: 16px;
        width: calc(100% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0));
        --gap-h-ee2457a0-e560-4526-84d7-c3467f7fa926: 0px;
        --gap-v-ee2457a0-e560-4526-84d7-c3467f7fa926: 16px;
        max-width: calc(100% - (var(--gap-h-6c87c7d5-79f5-4c83-9ec4-72171a1179c5) * 0));
    }
}
.sd[data-s-69792682-16f3-45a3-8491-476927d664cd] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 900;
    height: auto;
    line-height: 1.5;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-69792682-16f3-45a3-8491-476927d664cd] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-69792682-16f3-45a3-8491-476927d664cd] {
        font-size: 20px;
    }
}
.sd[data-s-f268d899-ce27-40b9-aae5-5c9ac2406b84] {
    color: #333;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 500;
    height: auto;
    line-height: 2;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-f268d899-ce27-40b9-aae5-5c9ac2406b84] {
        flex: none;
        line-height: 1.8;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-f268d899-ce27-40b9-aae5-5c9ac2406b84] {
        font-size: 14px;
        padding: 0px 0px 0px;
    }
}
.sd[data-s-9953c835-483a-4d1c-b393-5273b2796a46] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    border-radius: 8px;
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    height: auto;
    justify-content: center;
    padding: 56px 56px 56px 56px;
    width: calc(100% - (var(--gap-h-c85d56f8-95b3-4ada-aa1a-1d6a218293a5) * 0));
    z-index: 0;
    --gap-h-9953c835-483a-4d1c-b393-5273b2796a46: 40px;
    --gap-v-9953c835-483a-4d1c-b393-5273b2796a46: 0px;
    --gap-uuid: 9953c835-483a-4d1c-b393-5273b2796a46;
    max-width: calc(100% - (var(--gap-h-c85d56f8-95b3-4ada-aa1a-1d6a218293a5) * 0));
}
@media screen and (max-width: 840px) {
    .sd[data-s-9953c835-483a-4d1c-b393-5273b2796a46] {
        flex-direction: column;
        flex-wrap: nowrap;
        gap: 32px;
        --gap-h-9953c835-483a-4d1c-b393-5273b2796a46: 0px;
        --gap-v-9953c835-483a-4d1c-b393-5273b2796a46: 32px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-9953c835-483a-4d1c-b393-5273b2796a46] {
        gap: 24px;
        padding: 40px 24px;
        --gap-h-9953c835-483a-4d1c-b393-5273b2796a46: 24px;
        --gap-v-9953c835-483a-4d1c-b393-5273b2796a46: 0px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-9953c835-483a-4d1c-b393-5273b2796a46] {
        padding: 16px;
        --gap-h-9953c835-483a-4d1c-b393-5273b2796a46: 40px;
        --gap-v-9953c835-483a-4d1c-b393-5273b2796a46: 0px;
    }
}
.sd[data-s-793ab4d2-76a8-438d-b1d0-38554c774f94] {
    align-content: center;
    align-items: center;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: center;
    width: calc(45% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0.55));
    --gap-h-793ab4d2-76a8-438d-b1d0-38554c774f94: 0px;
    --gap-v-793ab4d2-76a8-438d-b1d0-38554c774f94: 8px;
    --gap-uuid: 793ab4d2-76a8-438d-b1d0-38554c774f94;
    max-width: calc(45% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0.55));
}
@media screen and (max-width: 840px) {
    .sd[data-s-793ab4d2-76a8-438d-b1d0-38554c774f94] {
        width: calc(100% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0));
        --gap-h-793ab4d2-76a8-438d-b1d0-38554c774f94: 0px;
        --gap-v-793ab4d2-76a8-438d-b1d0-38554c774f94: 8px;
        max-width: calc(100% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0));
    }
}
.sd[data-s-3a16810f-1b2a-4724-a5dc-48a98b2bd867] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    padding: 0px;
    --gap-h-3a16810f-1b2a-4724-a5dc-48a98b2bd867: 0px;
    --gap-v-3a16810f-1b2a-4724-a5dc-48a98b2bd867: 24px;
    --gap-uuid: 3a16810f-1b2a-4724-a5dc-48a98b2bd867;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3a16810f-1b2a-4724-a5dc-48a98b2bd867] {
        gap: 16px;
        --gap-h-3a16810f-1b2a-4724-a5dc-48a98b2bd867: 0px;
        --gap-v-3a16810f-1b2a-4724-a5dc-48a98b2bd867: 16px;
    }
}
.sd[data-s-fc212f82-ec9c-4d9c-9914-d1ceb0163556] {
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 20px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    z-index: 0;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 840px) {
    .sd[data-s-fc212f82-ec9c-4d9c-9914-d1ceb0163556] {
        margin: 0px 0px 0px 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-fc212f82-ec9c-4d9c-9914-d1ceb0163556] {
        font-size: 16px;
        margin: 0px 0px 0px 0px;
    }
}
.sd[data-s-84742bb0-a2df-4623-a1f1-f9d1527d70e7] {
    border-radius: 8px;
    flex: none;
    height: 373px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 359px;
    max-width: 100%;
}
.sd[data-s-84742bb0-a2df-4623-a1f1-f9d1527d70e7]:before {
    background-repeat: no-repeat;
}
@media screen and (max-width: 840px) {
    .sd[data-s-84742bb0-a2df-4623-a1f1-f9d1527d70e7] {
        flex: none;
        width: calc(100% - (var(--gap-h-793ab4d2-76a8-438d-b1d0-38554c774f94) * 0));
        max-width: calc(100% - (var(--gap-h-793ab4d2-76a8-438d-b1d0-38554c774f94) * 0));
    }
}
.sd[data-s-e04b1a0f-c6a8-4e5d-861d-608544e9ca41] {
    align-content: flex-start;
    align-items: flex-start;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 24px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: calc(55% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0.44999999999999996));
    --gap-h-e04b1a0f-c6a8-4e5d-861d-608544e9ca41: 0px;
    --gap-v-e04b1a0f-c6a8-4e5d-861d-608544e9ca41: 24px;
    --gap-uuid: e04b1a0f-c6a8-4e5d-861d-608544e9ca41;
    max-width: calc(55% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0.44999999999999996));
}
@media screen and (max-width: 840px) {
    .sd[data-s-e04b1a0f-c6a8-4e5d-861d-608544e9ca41] {
        gap: 16px;
        width: calc(100% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0));
        --gap-h-e04b1a0f-c6a8-4e5d-861d-608544e9ca41: 0px;
        --gap-v-e04b1a0f-c6a8-4e5d-861d-608544e9ca41: 16px;
        max-width: calc(100% - (var(--gap-h-9953c835-483a-4d1c-b393-5273b2796a46) * 0));
    }
}
.sd[data-s-0856294c-b621-47c5-bf34-a4e987e91e83] {
    color: #303439;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 900;
    height: auto;
    line-height: 1.5;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-0856294c-b621-47c5-bf34-a4e987e91e83] {
        flex: none;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-0856294c-b621-47c5-bf34-a4e987e91e83] {
        font-size: 20px;
    }
}
.sd[data-s-2562c95d-655c-4166-b6c6-430478dff558] {
    color: #333;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 500;
    height: auto;
    line-height: 2;
    padding: 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 840px) {
    .sd[data-s-2562c95d-655c-4166-b6c6-430478dff558] {
        flex: none;
        line-height: 1.8;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-2562c95d-655c-4166-b6c6-430478dff558] {
        font-size: 14px;
        padding: 0px 0px 0px;
    }
}
.sd[data-s-d3165ea8-e93c-4a1a-8d39-30d807b17ce0] {
    align-content: center;
    align-items: center;
    background: #f0f3f9;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 56px;
    height: auto;
    justify-content: flex-start;
    padding: 96px 40px 96px 40px;
    width: 100%;
    --gap-h-d3165ea8-e93c-4a1a-8d39-30d807b17ce0: 0px;
    --gap-v-d3165ea8-e93c-4a1a-8d39-30d807b17ce0: 56px;
    --gap-uuid: d3165ea8-e93c-4a1a-8d39-30d807b17ce0;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-d3165ea8-e93c-4a1a-8d39-30d807b17ce0] {
        gap: 48px;
        padding: 80px 24px;
        --gap-h-d3165ea8-e93c-4a1a-8d39-30d807b17ce0: 0px;
        --gap-v-d3165ea8-e93c-4a1a-8d39-30d807b17ce0: 48px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-d3165ea8-e93c-4a1a-8d39-30d807b17ce0] {
        padding: 80px 16px;
        --gap-h-d3165ea8-e93c-4a1a-8d39-30d807b17ce0: 0px;
        --gap-v-d3165ea8-e93c-4a1a-8d39-30d807b17ce0: 56px;
    }
}
.sd[data-s-1b34d95d-0019-4695-8a3d-3d784ae12367] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    --gap-h-1b34d95d-0019-4695-8a3d-3d784ae12367: 0px;
    --gap-v-1b34d95d-0019-4695-8a3d-3d784ae12367: 16px;
    --gap-uuid: 1b34d95d-0019-4695-8a3d-3d784ae12367;
}
.sd[data-s-f193f8dc-7c15-421a-88f5-5f2a25a508d2] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-956d9d4c-1197-4284-a21a-f6f292bbf8d1] {
    color: #005be1;
    font-family: var(--s-font-4cac3532);
    font-size: 16px;
    font-weight: 900;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-956d9d4c-1197-4284-a21a-f6f292bbf8d1] {
        font-size: 13px;
    }
}
.sd[data-s-f8bbb261-2df0-468d-8ee4-55cef0a71570] {
    color: #005be1ff;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 32px;
    font-weight: 900;
    height: auto;
    letter-spacing: NaNem;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-f8bbb261-2df0-468d-8ee4-55cef0a71570] {
        font-size: 24px;
    }
}
.sd[data-s-da8bf1ae-b49e-4c12-8c58-205d0a0deda4] {
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #b8cbe8;
    border-left: 0px solid #b8cbe8;
    border-radius: 0;
    border-right: 0px solid #b8cbe8;
    border-top: 4px solid #b8cbe8;
    flex: none;
    height: 1px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 64px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-da8bf1ae-b49e-4c12-8c58-205d0a0deda4] {
        flex: none;
        width: 48px;
        max-width: 100%;
    }
}
.sd[data-s-cfec3ada-4492-40f9-a02c-b6db68b00b8a] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    flex: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
    height: auto;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    width: 1200px;
    --gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a: 40px;
    --gap-v-cfec3ada-4492-40f9-a02c-b6db68b00b8a: 0px;
    --gap-uuid: cfec3ada-4492-40f9-a02c-b6db68b00b8a;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-cfec3ada-4492-40f9-a02c-b6db68b00b8a] {
        align-content: center;
        align-items: center;
        flex-direction: column;
        flex-wrap: nowrap;
        --gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a: 0px;
        --gap-v-cfec3ada-4492-40f9-a02c-b6db68b00b8a: 40px;
    }
}
.sd[data-s-167b5bd8-1849-458b-8e03-47a89c20a7b6] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 40px;
    justify-content: flex-start;
    padding: 0px;
    width: calc(60% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0.4));
    --gap-h-167b5bd8-1849-458b-8e03-47a89c20a7b6: 0px;
    --gap-v-167b5bd8-1849-458b-8e03-47a89c20a7b6: 40px;
    --gap-uuid: 167b5bd8-1849-458b-8e03-47a89c20a7b6;
    max-width: calc(60% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0.4));
}
@media screen and (max-width: 840px) {
    .sd[data-s-167b5bd8-1849-458b-8e03-47a89c20a7b6] {
        width: calc(100% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0));
        --gap-h-167b5bd8-1849-458b-8e03-47a89c20a7b6: 0px;
        --gap-v-167b5bd8-1849-458b-8e03-47a89c20a7b6: 40px;
        max-width: calc(100% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0));
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-167b5bd8-1849-458b-8e03-47a89c20a7b6] {
        gap: 32px;
        --gap-h-167b5bd8-1849-458b-8e03-47a89c20a7b6: 0px;
        --gap-v-167b5bd8-1849-458b-8e03-47a89c20a7b6: 32px;
    }
}
.sd[data-s-2e5866e6-c965-47ee-946f-4d1fd91d1365] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    justify-content: center;
    padding: 0px;
    width: auto;
    --gap-h-2e5866e6-c965-47ee-946f-4d1fd91d1365: 0px;
    --gap-v-2e5866e6-c965-47ee-946f-4d1fd91d1365: 16px;
    --gap-uuid: 2e5866e6-c965-47ee-946f-4d1fd91d1365;
    max-width: 100%;
}
.sd[data-s-aaeb4149-fb31-4e89-bcdd-7a33a8694c76] {
    background: rgba(255, 255, 255, 0.65);
    border-bottom: 0px solid #005be1;
    border-left: 0px solid #005be1;
    border-radius: 128px;
    border-right: 0px solid #005be1;
    border-top: 0px solid #005be1;
    bottom: auto;
    color: #303439;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    height: auto;
    left: 12px;
    line-height: 1.5;
    margin: 0 0 0 0;
    padding: 8px;
    position: absolute;
    right: 12px;
    text-align: center;
    text-decoration: none;
    top: 12px;
    width: auto;
    z-index: 1;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-aaeb4149-fb31-4e89-bcdd-7a33a8694c76] {
        font-size: 13px;
        line-height: 1.4;
        padding: 4px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-aaeb4149-fb31-4e89-bcdd-7a33a8694c76] {
        font-size: 11px;
    }
}
.sd[data-s-e54c0cab-4a9d-44e5-b07e-d648be940942] {
    border-bottom: 0px solid #cccccc;
    border-left: 0px solid #cccccc;
    border-radius: 8px;
    border-right: 0px solid #cccccc;
    border-top: 0px solid #cccccc;
    flex: none;
    height: auto;
    width: 780px;
    max-width: 100%;
}
.sd[data-s-e8d7417a-86ea-4842-9efb-37b5bebbd775] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-bottom: 0px solid #b8cbe8;
    border-left: 0px solid #b8cbe8;
    border-radius: 0;
    border-right: 0px solid #b8cbe8;
    border-top: 0px solid #b8cbe8;
    flex: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 16px;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px;
    width: auto;
    --gap-h-e8d7417a-86ea-4842-9efb-37b5bebbd775: 0px;
    --gap-v-e8d7417a-86ea-4842-9efb-37b5bebbd775: 16px;
    --gap-uuid: e8d7417a-86ea-4842-9efb-37b5bebbd775;
    max-width: 100%;
}
.sd[data-s-8cc2f7ab-0c05-4b80-9ee2-e33c0ce87b9c] {
    color: #005be1;
    flex: none;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 900;
    height: auto;
    line-height: 1.5;
    margin: 0px 0px 0px 0px;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-8cc2f7ab-0c05-4b80-9ee2-e33c0ce87b9c] {
        flex: none;
        font-size: 16px;
        text-align: center;
        justify-content: center;
    }
}
.sd[data-s-8b38ea87-52c7-4652-b683-f1712e6e9f29] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 4px;
    justify-content: flex-start;
    padding: 0px;
    --gap-h-8b38ea87-52c7-4652-b683-f1712e6e9f29: 0px;
    --gap-v-8b38ea87-52c7-4652-b683-f1712e6e9f29: 4px;
    --gap-uuid: 8b38ea87-52c7-4652-b683-f1712e6e9f29;
}
.sd[data-s-60a0ea0d-3877-4d57-ab6a-a3f565c82e86] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-60a0ea0d-3877-4d57-ab6a-a3f565c82e86: 8px;
    --gap-v-60a0ea0d-3877-4d57-ab6a-a3f565c82e86: 0px;
    --gap-uuid: 60a0ea0d-3877-4d57-ab6a-a3f565c82e86;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-60a0ea0d-3877-4d57-ab6a-a3f565c82e86] {
        align-content: flex-start;
        align-items: flex-start;
        justify-content: flex-start;
        width: calc(100% - (var(--gap-h-8b38ea87-52c7-4652-b683-f1712e6e9f29) * 0));
        --gap-h-60a0ea0d-3877-4d57-ab6a-a3f565c82e86: 8px;
        --gap-v-60a0ea0d-3877-4d57-ab6a-a3f565c82e86: 0px;
        max-width: calc(100% - (var(--gap-h-8b38ea87-52c7-4652-b683-f1712e6e9f29) * 0));
    }
}
.sd[data-s-87fa8fb6-168e-486e-b64a-98e918bebe65] {
    color: #303439;
    flex: none;
    font-size: 10px;
    height: 42px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-87fa8fb6-168e-486e-b64a-98e918bebe65] {
        flex: none;
        font-size: 10px;
        height: 31px;
        max-width: 100%;
    }
}
.sd[data-s-698b3fef-dc23-4f35-99b6-108d23c40320] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 25px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-698b3fef-dc23-4f35-99b6-108d23c40320] {
        flex: 1;
        font-size: 20px;
        text-align: left;
        width: auto;
        justify-content: flex-start;
    }
}
.sd[data-s-09035443-b4c2-4a9a-a7b4-6e372fc1b50d] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    --gap-h-09035443-b4c2-4a9a-a7b4-6e372fc1b50d: 8px;
    --gap-v-09035443-b4c2-4a9a-a7b4-6e372fc1b50d: 0px;
    --gap-uuid: 09035443-b4c2-4a9a-a7b4-6e372fc1b50d;
    max-width: 100%;
}
@media screen and (max-width: 840px) {
    .sd[data-s-09035443-b4c2-4a9a-a7b4-6e372fc1b50d] {
        height: auto;
        --gap-h-09035443-b4c2-4a9a-a7b4-6e372fc1b50d: 8px;
        --gap-v-09035443-b4c2-4a9a-a7b4-6e372fc1b50d: 0px;
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-09035443-b4c2-4a9a-a7b4-6e372fc1b50d] {
        align-content: flex-start;
        align-items: flex-start;
        justify-content: flex-start;
        width: calc(100% - (var(--gap-h-8b38ea87-52c7-4652-b683-f1712e6e9f29) * 0));
        --gap-h-09035443-b4c2-4a9a-a7b4-6e372fc1b50d: 8px;
        --gap-v-09035443-b4c2-4a9a-a7b4-6e372fc1b50d: 0px;
        max-width: calc(100% - (var(--gap-h-8b38ea87-52c7-4652-b683-f1712e6e9f29) * 0));
    }
}
.sd[data-s-c4ad771b-c850-456e-b10a-baa10026bb39] {
    color: #303439;
    flex: none;
    font-size: 10px;
    height: 42px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-c4ad771b-c850-456e-b10a-baa10026bb39] {
        flex: none;
        font-size: 10px;
        height: 31px;
        max-width: 100%;
    }
}
.sd[data-s-7c66bc6f-67fc-4481-ae64-68a6cf98f03f] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-7c66bc6f-67fc-4481-ae64-68a6cf98f03f] {
        flex: 1;
        font-size: 20px;
        text-align: left;
        justify-content: flex-start;
    }
}
.sd[data-s-91700ef5-91c4-4a9b-88c7-28377ab82e28] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 8px;
    justify-content: flex-start;
    padding: 0px;
    --gap-h-91700ef5-91c4-4a9b-88c7-28377ab82e28: 8px;
    --gap-v-91700ef5-91c4-4a9b-88c7-28377ab82e28: 0px;
    --gap-uuid: 91700ef5-91c4-4a9b-88c7-28377ab82e28;
}
@media screen and (max-width: 540px) {
    .sd[data-s-91700ef5-91c4-4a9b-88c7-28377ab82e28] {
        align-content: flex-start;
        align-items: flex-start;
        justify-content: flex-start;
        width: calc(100% - (var(--gap-h-8b38ea87-52c7-4652-b683-f1712e6e9f29) * 0));
        --gap-h-91700ef5-91c4-4a9b-88c7-28377ab82e28: 8px;
        --gap-v-91700ef5-91c4-4a9b-88c7-28377ab82e28: 0px;
        max-width: calc(100% - (var(--gap-h-8b38ea87-52c7-4652-b683-f1712e6e9f29) * 0));
    }
}
.sd[data-s-b2d709b8-4141-4ee3-879a-d1036dbc2798] {
    color: #303439;
    flex: none;
    font-size: 10px;
    height: 42px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-b2d709b8-4141-4ee3-879a-d1036dbc2798] {
        flex: none;
        font-size: 10px;
        height: 31px;
        max-width: 100%;
    }
}
.sd[data-s-dbc15b25-e74f-4fdb-bac3-72d443f465d7] {
    color: #333;
    flex: 1;
    font-family: var(--s-font-3d85a870);
    font-size: 24px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: left;
    width: auto;
    max-width: 100%;
    justify-content: flex-start;
}
@media screen and (max-width: 540px) {
    .sd[data-s-dbc15b25-e74f-4fdb-bac3-72d443f465d7] {
        flex: 1;
        font-size: 20px;
        text-align: left;
        width: auto;
        justify-content: flex-start;
    }
}
.sd[data-s-ed0c2a74-8c0d-4060-85ba-a24e7263b660] {
    align-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 8px;
    box-shadow: none;
    flex: none;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 8px;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 24px;
    width: calc(40% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0.6));
    z-index: 1;
    --gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 0px;
    --gap-v-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 8px;
    --gap-uuid: ed0c2a74-8c0d-4060-85ba-a24e7263b660;
    max-width: calc(40% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0.6));
}
@media screen and (max-width: 840px) {
    .sd[data-s-ed0c2a74-8c0d-4060-85ba-a24e7263b660] {
        padding: 48px;
        width: calc(100% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0));
        --gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 0px;
        --gap-v-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 8px;
        max-width: calc(100% - (var(--gap-h-cfec3ada-4492-40f9-a02c-b6db68b00b8a) * 0));
    }
}
@media screen and (max-width: 540px) {
    .sd[data-s-ed0c2a74-8c0d-4060-85ba-a24e7263b660] {
        padding: 24px;
        --gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 0px;
        --gap-v-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 8px;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-ed0c2a74-8c0d-4060-85ba-a24e7263b660] {
        padding: 24px 16px;
        --gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 0px;
        --gap-v-ed0c2a74-8c0d-4060-85ba-a24e7263b660: 8px;
    }
}
.sd[data-s-f53136c8-d4a4-4dc7-8e98-8abcfaad6971] {
    height: auto;
    width: calc(100% - (var(--gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660) * 0));
    max-width: calc(100% - (var(--gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660) * 0));
}
.sd[data-s-9330c88d-e91a-4694-ae0d-1d0bfca0eed6] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 500;
    height: auto;
    line-height: 1.4;
    margin: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
@media screen and (max-width: 540px) {
    .sd[data-s-9330c88d-e91a-4694-ae0d-1d0bfca0eed6] {
        font-size: 12px;
    }
}
.sd[data-s-1e51fd6c-8d82-45fc-8de6-f620f8d64718] {
    align-content: flex-start;
    align-items: flex-start;
    background: rgba(0, 0, 0, 0.0);
    border-radius: 0;
    flex: none;
    justify-content: center;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0px;
    position: relative;
    width: calc(100% - (var(--gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660) * 0));
    z-index: 1;
    max-width: calc(100% - (var(--gap-h-ed0c2a74-8c0d-4060-85ba-a24e7263b660) * 0));
}
.sd[data-s-068c58e6-a63d-45d1-8dc7-a71b5e9c2ef8] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-2efc4460-e253-455b-bff1-1118578d1627] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-e8fff8d9-e689-4727-ba24-57354cc2eb28] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-f206115d-383c-46b8-bc9c-f872184bc344] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-5508f25c-1c2a-43e8-a0bd-b073df850250] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-5508f25c-1c2a-43e8-a0bd-b073df850250]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-5508f25c-1c2a-43e8-a0bd-b073df850250]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-5508f25c-1c2a-43e8-a0bd-b073df850250]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-5508f25c-1c2a-43e8-a0bd-b073df850250]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-98928384-a333-42f6-8f1e-f98787e49f29] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-4bd099cb-c911-465e-bc9d-fee58e8b08df] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-911acd0a-26a0-445f-8022-4a9056271649] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-d2dd4436-3d10-47cc-b10c-32bf9d85909f] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-8dd1ddfd-1fed-43df-b471-67fe83aa696d] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 16px 10px 10px;
    text-align: left;
    text-shadow: none;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-8dd1ddfd-1fed-43df-b471-67fe83aa696d]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-8dd1ddfd-1fed-43df-b471-67fe83aa696d]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-8dd1ddfd-1fed-43df-b471-67fe83aa696d]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-8dd1ddfd-1fed-43df-b471-67fe83aa696d]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-76f09a8a-0b37-4021-a20b-2f60b2c37238] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-260c9f80-9452-4e25-a924-1d36713e38ac] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-1907f6c0-a5de-4766-acac-16ae2d24f1b1] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-25e33437-bc93-4a97-bc95-09e1887fcf20] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-946d636a-19f9-44e6-9729-191469a4735f] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-946d636a-19f9-44e6-9729-191469a4735f]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-946d636a-19f9-44e6-9729-191469a4735f]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-946d636a-19f9-44e6-9729-191469a4735f]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-946d636a-19f9-44e6-9729-191469a4735f]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-b6ff6602-67ef-4eec-83bb-b04177d7ad47] {
    align-content: flex-start;
    align-items: flex-start;
    flex-wrap: nowrap;
    height: auto;
    justify-content: center;
    padding: 0px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-bf4bb90e-2ce2-425a-8648-354b56b49850] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-28e0b27b-fbde-49f8-89c6-df97696b6498] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-188ace6a-6526-4948-8e97-269d4b6e0b74] {
    color: #ff0000;
    font-family: var(--s-font-4cac3532);
    font-size: 20px;
    font-weight: 400;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-0945c730-d211-49c2-b1f6-71118b2c9697] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    box-shadow: none;
    color: #333;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 400;
    height: 50px;
    justify-content: center;
    letter-spacing: 0em;
    line-height: 1.4;
    margin: 0px 0px 10px 0px;
    opacity: 1;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-0945c730-d211-49c2-b1f6-71118b2c9697]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-0945c730-d211-49c2-b1f6-71118b2c9697]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-0945c730-d211-49c2-b1f6-71118b2c9697]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-0945c730-d211-49c2-b1f6-71118b2c9697]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-4bc208bf-592f-4fe5-aabb-a20b971d3cca] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-7d867b94-acf6-44aa-a924-11be0c862fa4] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-cfb7a52b-bbfd-4f83-b7eb-eaf937ee7cb5] {
    background: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    border-left: 1px solid #EEEEEE;
    border-radius: 4px;
    border-right: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    color: #333;
    font-family: var(--s-font-4cac3532);
    font-size: 15px;
    height: 50px;
    justify-content: center;
    line-height: 1.4;
    padding: 10px 10px 10px 10px;
    text-align: left;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-cfb7a52b-bbfd-4f83-b7eb-eaf937ee7cb5]::-webkit-input-placeholder {
    color: #cccccc;
}
.sd[data-s-cfb7a52b-bbfd-4f83-b7eb-eaf937ee7cb5]:-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-cfb7a52b-bbfd-4f83-b7eb-eaf937ee7cb5]::-moz-placeholder {
    color: #cccccc;
}
.sd[data-s-cfb7a52b-bbfd-4f83-b7eb-eaf937ee7cb5]:-ms-input-placeholder {
    color: #cccccc;
}
.sd[data-s-3141d08f-ac03-4f5b-82f7-29de26ce0275] {
    align-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 16px 0px 0px 0px;
    padding: 8px 0px;
    max-width: 100%;
}
@media screen and (max-width: 540px) {
    .sd[data-s-3141d08f-ac03-4f5b-82f7-29de26ce0275] {
        display: flex;
    }
}
@media screen and (max-width: 320px) {
    .sd[data-s-3141d08f-ac03-4f5b-82f7-29de26ce0275] {
        display: flex;
    }
}
.sd[data-s-47e68700-34ea-4174-be6a-bb05c22d13f3] {
    color: #005be1;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 900;
    height: auto;
    line-height: 1.6;
    padding: 0px 0px 0px 0px;
    text-align: center;
    text-decoration: none;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-47e68700-34ea-4174-be6a-bb05c22d13f3]:hover {
    text-decoration: underline;
}
.sd[data-s-652845bd-a543-46df-89dd-509cc3833c0a] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 14px;
    font-weight: 500;
    height: auto;
    line-height: 1.6;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: auto;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-734cc74a-2255-4231-b58d-bef978a7f89a] {
    flex-direction: row;
    flex-wrap: no-wrap;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 4px 0px;
    max-width: 100%;
}
.sd[data-s-23da044f-cd3b-410c-9c3e-64744e8e5064] {
    flex: none;
    height: 14px;
    margin: 0px 10px 0px 0px;
    padding: 0px;
    width: 14px;
    max-width: calc(100% - 10px);
}
.sd[data-s-4c0f6a21-79f5-4230-94b8-60ffc8a4f61b] {
    align-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px;
}
.sd[data-s-f629b413-4fa2-4c2a-ad48-3b0c092bed6b] {
    color: #303439;
    font-family: var(--s-font-3d85a870);
    font-size: 15px;
    font-weight: 700;
    line-height: 1.4;
    padding: 0px 0px 0px 0px;
}
@media screen and (max-width: 540px) {
    .sd[data-s-f629b413-4fa2-4c2a-ad48-3b0c092bed6b] {
        text-align: left;
        justify-content: flex-start;
    }
}
.sd[data-s-75d7534c-2664-4508-a93a-1f1663be3169] {
    background: #005be1;
    border-bottom: 0px solid #005be1;
    border-left: 0px solid #005be1;
    border-radius: 48px;
    border-right: 0px solid #005be1;
    border-top: 0px solid #005be1;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2);
    color: #333;
    font-size: 15px;
    justify-content: center;
    margin: 20px 0px 0px 0px;
    opacity: 1;
    padding: 15px;
    width: 100%;
    max-width: 100%;
}
.sd[data-s-75d7534c-2664-4508-a93a-1f1663be3169]:hover {
    background: #2d80fb;
    transform: scale(1.1, 1.1);
    transition-duration: 300ms;
}
@media screen and (max-width: 540px) {
    .sd[data-s-75d7534c-2664-4508-a93a-1f1663be3169] {
        padding: 15px 10px 15px;
    }
}
.sd[data-s-d8745866-5fa2-4f0f-8dad-ff19fbb262f2] {
    border-radius: 0;
    color: #FFFFFF;
    font-family: var(--s-font-3d85a870);
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 0em;
    line-height: 1;
    margin: 0 0 0 0;
    opacity: 1;
    padding: 0px 0px 2px 0px;
    text-align: center;
    max-width: 100%;
    justify-content: center;
}
.sd[data-s-75d7534c-2664-4508-a93a-1f1663be3169]:hover .sd[data-s-d8745866-5fa2-4f0f-8dad-ff19fbb262f2] {
    transform: ;
}
@media screen and (max-width: 540px) {
    .sd[data-s-d8745866-5fa2-4f0f-8dad-ff19fbb262f2] {
        font-size: 17px;
    }
}
.sd[data-s-045ee3ae-6367-4833-a43e-976fc39ec565] {}
body {
    background: #fff;
    transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
}
.sd[data-s-__TEXT_STYLE_TITLE_XL] {
    font-family: var(--s-font-dcab54ec);
    font-size: 48px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.3;
}
.sd[data-s-__TEXT_STYLE_TITLE_L] {
    font-family: var(--s-font-dcab54ec);
    font-size: 32px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.4;
}
.sd[data-s-__TEXT_STYLE_TITLE_M] {
    font-family: var(--s-font-dcab54ec);
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 1.4;
}
.sd[data-s-__TEXT_STYLE_PARAGRAPH_L] {
    font-family: var(--s-font-dcab54ec);
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.5;
}
.sd[data-s-__TEXT_STYLE_PARAGRAPH_M] {
    font-family: var(--s-font-dcab54ec);
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.4;
}