:root {
    --fondoapp: #dee4e7;
    --textetiqueta: black;
    --backinfo: #242323bf;
    --menubar: #5f5b5b;
    --linkbtn: #0434a3;
    --cancel: #ad0513;
    --fondotarjeta: #b9bfdd75;
    --mainnvo: #cececeab;
}

.w-layout-grid {
    grid-row-gap: 16px;
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.main {
    background-color: #fff;
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    margin: 3px 3px 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
}

.login_titulo {
    text-align: center;
    margin-bottom: 20px;
}

.login {
    outline-offset: 0px;
    text-align: center;
    background-color: #00000096;
    border: 1px solid #6e6d6d;
    border-radius: 5px;
    outline: 3px #6e6d6d;
    margin-left: 1rem;
    margin-right: 1rem;
    padding: 1rem 4vw;
    box-shadow: 0 0 5px .1rem #6e6d6d;
}

.login_box {
    transform: none;
}

.form-block {
    text-align: center;
    margin-bottom: 0;
}

.form {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
}

.login_input {
    color: #fff;
    text-align: center;
    background-color: #0000;
    border: 1px solid #fff;
    border-bottom-left-radius: 10px;
    width: auto;
    min-width: 40px;
    padding-left: 12px;
    font-weight: 700;
}

.boton {
    outline-offset: 0px;
    text-align: right;
    background-color: #025395;
    border: 1px solid #6e6d6d;
    border-bottom-left-radius: 10px;
    outline: 3px #6e6d6d;
    padding: 5px 20px;
    box-shadow: 1px 1px 3px #6e6d6d;
}

.header {
    background-color: #3a5cb1;
    flex: 0 auto;
    height: auto;
    margin-top: 0;
    padding: 1px;
}

.textoinfo {
    color: #000;
    text-align: left;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    width: auto;
    height: 25px;
    margin-bottom: 0;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
    overflow: auto;
}

.cbodiv {
    color: #000;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: auto;
    margin-bottom: 0;
    padding: 0;
    display: flex;
    overflow: auto;
}

.grid-2 {
    grid-template-rows: auto;
}

.textoval {
    color: #000;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 0 auto;
    align-self: center;
    width: 70px;
    margin-bottom: 0;
    padding: 2px;
    display: block;
    overflow: auto;
}

.textoshort {
    color: var(--fondoapp);
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    margin-left: 1px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    display: flex;
}

.textoper {
    color: #000;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 0 auto;
    align-self: center;
    width: 40px;
    margin-bottom: 0;
    margin-left: 2px;
    padding: 2px;
    display: block;
    overflow: auto;
}

.divgrupo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    display: flex;
}

.tabcontainer {
    background-color: var(--backinfo);
    border: 1px #000;
    border-top-right-radius: 0;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 0;
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: stretch;
    margin: 2px;
    padding: 3px;
    display: flex;
    overflow: visible;
    box-shadow: 1px 1px 3px 1px #6e6d6d;
}

.textolabel {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 100px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    font-weight: 400;
    display: flex;
}

.gridregcli {
    grid-column-gap: 9px;
    grid-row-gap: 5px;
    grid-template-rows: auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
}

.maincenter {
    background-color: #0000;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: stretch;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
}

.select-field {
    color: #fff;
    background-color: #6e6d6d;
    border-bottom-left-radius: 10px;
    padding-top: 8px;
}

.menu_gen {
    border: 1px solid var(--textetiqueta);
    box-shadow: 1px 2px 5px 1px var(--menubar);
    background-color: #f5f5f5;
    border-radius: 3px;
    padding-bottom: 0;
    padding-left: 2px;
    padding-right: 2px;
}

.grdtotal {
    grid-column-gap: 5px;
    grid-row-gap: 3px;
    background-color: var(--backinfo);
    border-radius: 5px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr .8fr .6fr .6fr .35fr .35fr;
    grid-auto-columns: .25fr;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5px;
}

.lblinfoprd {
    color: #fff;
    text-align: right;
    background-color: #0000;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: auto;
    margin-bottom: 0;
    padding: 2px 2px 1px;
    font-size: 14px;
    font-weight: 400;
    display: block;
    overflow: auto;
}

.div-block-4 {
    display: flex;
}

.valinfoper {
    color: var(--textetiqueta);
    text-align: right;
    background-color: #fff;
    border: 1px solid #000;
    border-top-left-radius: 5px;
    flex: 0 auto;
    width: 70px;
    height: 25px;
    margin-bottom: 0;
    padding: 2px;
    display: block;
}

.textolabelwhite {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 100px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    font-size: 12px;
    display: flex;
}

.grdinfofct {
    grid-column-gap: 5px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 5px;
}

.linkbotoncons {
    background-color: #fff;
    border: 1px solid #000000b0;
    border-bottom-right-radius: 5px;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    width: 100px;
    height: 25px;
    margin-right: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 2px;
    text-decoration: none;
    display: flex;
}

.imgbotoncons {
    margin-right: 4px;
}

.textobotoncons {
    color: var(--linkbtn);
    flex: 1;
    font-size: 12px;
    font-style: normal;
    text-decoration: underline;
}

.labelinfo {
    color: #fff;
    text-align: left;
    background-color: #0000;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    width: auto;
    margin-bottom: 0;
    padding: 2px;
    font-size: 12px;
    font-weight: 700;
    display: flex;
    overflow: auto;
}

.dtplbl {
    color: #000;
    text-align: center;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100px;
    margin-bottom: 0;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
    overflow: auto;
}

.dtpinfo {
    flex: 1;
    display: block;
}

.divitemSRI {
    width: auto;
    height: calc(100vh - 193px);
    flex: 1 1 auto;
    margin-top: 5px;
    overflow-y: auto;
}

.divfind {
    margin-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
}

.labelinfoval {
    color: #fff;
    text-align: right;
    background-color: #0000;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: auto;
    margin-bottom: 0;
    padding: 2px;
    font-size: 12px;
    font-weight: 400;
    display: block;
    overflow: auto;
}

.valinfo {
    color: #000;
    text-align: right;
    background-color: #fff;
    border: 1px solid #000;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: flex-end;
    align-items: center;
    height: 25px;
    margin-bottom: 0;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
}

.divgrupoval {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
    display: flex;
}

.div-block-3 {
    background-color: #000000b0;
    border-bottom: 1px solid #6e6d6d;
    border-radius: 3px;
    width: 340px;
    padding: 20px 5px;
}

.lblonly {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 100px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    font-size: 12px;
    display: flex;
}

    .lblonly.sinancho {
        width: auto;
    }

.labelinfobg {
    color: #fff;
    text-align: left;
    background-color: #0000;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: auto;
    margin-bottom: 0;
    padding: 2px;
    font-weight: 700;
    display: block;
    overflow: auto;
}

.divgrupo-2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 3px;
    display: flex;
    position: static;
}

.divbtnopc {
    background-color: #000000b0;
    border-top: 1px solid #6e6d6d;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
}

.lblprd {
    color: #fff;
    text-align: center;
    background-color: #0000;
    margin-top: 0;
    margin-bottom: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 15px;
    font-weight: 700;
}

.main_syscenter {
    background-color: #0000;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: stretch;
    margin: 65px 5px 55px;
    display: flex;
}

.global-container {
    opacity: 1;
    background-color: #0000;
    background-image: url('../images/fondoSilog.jpg');
    background-position: 50%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: fixed;
    flex-direction: column;
    justify-content: flex-start;
    width: 100vw;
    min-height: 100vh;
    display: flex;
}

.grdinfoitem-2 {
    grid-column-gap: 2px;
    grid-row-gap: 4px;
    background-color: var(--linkbtn);
    border: 1px solid #000;
    border-radius: 3px;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr .5fr;
    margin-top: 0;
    padding: 5px 2px;
    box-shadow: 2px 2px 6px 2px #000000b0;
}

.cntinfo {
    color: #000;
    text-align: right;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 0 auto;
    justify-content: flex-end;
    align-self: center;
    align-items: center;
    width: 90px;
    height: 25px;
    margin-bottom: 0;
    margin-right: 0;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
    overflow: auto;
}

.form-block-2 {
    margin-top: 10px;
    margin-bottom: 0;
}

.valinfo_dark {
    border: 1px solid var(--fondoapp);
    color: #fff;
    text-align: right;
    background-color: #0000;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: flex-end;
    align-self: center;
    align-items: center;
    height: 25px;
    margin-bottom: 0;
    padding: 0 2px;
    font-size: 14px;
    font-weight: 700;
    display: flex;
    overflow: visible;
}

.link-block {
    margin-left: 5px;
    margin-right: 5px;
}

.divconsitm {
    background-color: #000000b0;
    border-bottom: 1px solid #6e6d6d;
    border-radius: 3px;
    flex: 1;
    margin: 5px 5px 0;
    padding: 3px;
}

.divbtnopc1 {
    background-color: #000000b0;
    border-top: 1px solid #6e6d6d;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    display: flex;
}

.cntinfo1 {
    color: #000;
    text-align: right;
    background-color: #fff;
    border: 1px solid #000;
    border-top-left-radius: 5px;
    flex: 0 auto;
    width: 100px;
    height: 25px;
    margin-bottom: 0;
    margin-right: 0;
    padding: 2px;
    display: block;
}

.div-block-6 {
    flex: 0 auto;
    justify-content: center;
    align-self: center;
    width: 100%;
    display: flex;
}

.botoncancel {
    background-color: var(--cancel);
    outline-offset: 0px;
    text-align: right;
    border: 1px solid #6e6d6d;
    border-bottom-left-radius: 10px;
    outline: 3px #6e6d6d;
    padding: 5px 20px;
    box-shadow: 1px 1px 3px #6e6d6d;
}

.grid-3 {
    grid-column-gap: 2px;
    grid-row-gap: 4px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr .7fr;
    margin-bottom: 0;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 1px;
    padding-bottom: 3px;
}

.div-block-8 {
    border: 1px solid #55647b;
    margin-top: 3px;
    margin-bottom: 10px;
    padding-bottom: 5px;
}

.div-block-9 {
    background-color: #0000007d;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 5px;
}

.gridval1 {
    grid-column-gap: 2px;
    grid-row-gap: 4px;
    grid-template-rows: auto;
    grid-template-columns: 1fr .7fr;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 1px;
    padding-bottom: 0;
}

.divconsgen {
    color: #000;
    background-color: #3a5cb1a1;
    border: 1px solid #56798a;
    border-radius: 5px;
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: stretch;
    height: 520px;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
}

.grdopcpr {
    grid-column-gap: 6px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template-rows: auto;
    grid-template-columns: .25fr .25fr .25fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 5px;
}

.grdinfoiteminv {
    grid-column-gap: 2px;
    grid-row-gap: 4px;
    background-color: var(--linkbtn);
    border: 1px solid #000;
    border-radius: 3px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.25fr .75fr 1fr;
    margin-top: 0;
    padding: 5px 2px;
    box-shadow: 2px 2px 6px 2px #000000b0;
}

.grdcritdoc {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr .75fr .25fr;
    margin: 5px;
}

.dtplbl_h {
    color: #000;
    text-align: center;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: 100px;
    margin-bottom: 0;
    margin-left: 5px;
    padding: 0 2px;
    display: block;
    overflow: auto;
}

.txtlbl {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 100px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    display: flex;
}

.utility-page-wrap {
    justify-content: center;
    align-items: center;
    width: 100vw;
    max-width: 100%;
    height: 100vh;
    max-height: 100%;
    display: flex;
}

.utility-page-content {
    text-align: center;
    flex-direction: column;
    width: 260px;
    display: flex;
}

.utility-page-form {
    flex-direction: column;
    align-items: stretch;
    display: flex;
}

.grpguia {
    background-color: #00000075;
    border-bottom: 1px solid #6e6d6d;
    border-radius: 3px;
    margin-top: 0;
    margin-bottom: 1px;
    padding: 7px 3px 5px;
}

.numser {
    color: #000;
    text-align: center;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: 75px;
    margin-bottom: 0;
    margin-right: 5px;
    padding: 0 2px;
    font-size: 12px;
    display: block;
    overflow: auto;
}

.numguia {
    color: #000;
    text-align: center;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: 90px;
    margin-bottom: 0;
    padding: 0 2px;
    display: block;
    overflow: auto;
}

.grpfechaguia {
    background-color: #000000b0;
    border-bottom: 1px solid #6e6d6d;
    border-radius: 3px;
    margin-top: 0;
    margin-bottom: 5px;
    padding: 7px 3px 5px;
}

    .grpfechaguia.fechaguia {
        background-color: #00000075;
        margin-bottom: 2px;
    }

.text-block {
    color: #fff;
    text-align: center;
    background-color: #cfcfcf45;
    border-bottom: 1px solid #faf7f7;
    margin-bottom: 5px;
    font-weight: 700;
}

.linkbotonguia {
    background-color: #fff;
    border: 1px solid #000000b0;
    border-bottom-right-radius: 5px;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    width: 150px;
    margin-right: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 2px;
    text-decoration: none;
    display: flex;
}

.grdtrj {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border: 1px solid var(--fondotarjeta);
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template: "."
        / 1.75fr;
    grid-auto-columns: .5fr;
    margin-bottom: 5px;
    padding: 5px;
    display: grid;
}

.grditemlin {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: .75fr .75fr;
    grid-auto-columns: 1fr;
    display: inline-grid;
}

.lblonlytop {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: auto;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    display: flex;
}

.grdtrjside {
    grid-column-gap: 5px;
    grid-row-gap: 3px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: var(--fondotarjeta);
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--fondotarjeta);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: var(--fondotarjeta);
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: var(--fondotarjeta);
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template: "." min-content
        "." min-content
        "." min-content
        "." min-content
        "." min-content
        "." min-content
        "." min-content
        / 1fr;
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
    height: calc(100vh - 288px);
    min-height: 245px;
    margin-bottom: 5px;
    padding: 5px;
    display: grid;
}

.link-block-2 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

.diccabcpr {
    grid-column-gap: 5px;
    grid-row-gap: 16px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.divtotal {
    color: var(--fondoapp);
    text-align: center;
    font-size: 20px;
    font-weight: 700;
}

.div-block-15 {
    margin-top: 3px;
    padding-left: 22px;
}

.divdetcpr {
    grid-column-gap: 5px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr .25fr;
    grid-auto-columns: 1fr;
    display: grid;
}

.lbltotales {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 70px;
    margin-right: 0;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 0;
    font-size: 11px;
    display: flex;
}

.lbltotalesnum {
    color: #fff;
    text-align: left;
    background-color: #0000;
    flex-direction: row;
    flex: 1;
    justify-content: flex-end;
    align-self: auto;
    align-items: center;
    width: auto;
    margin-right: 0;
    padding: 2px 2px 2px 0;
    font-size: 11px;
    display: flex;
}

.div-block-16 {
    background-color: #0000;
    height: auto;
    display: flex;
}

.grdtrjsidetop {
    grid-column-gap: 5px;
    grid-row-gap: 3px;
    border: 1px solid var(--fondotarjeta);
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template: "." max-content
        "." max-content
        "." max-content
        "."
        / 1fr;
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
    margin-bottom: 0;
    padding: 5px;
    display: grid;
}

.grdtrjdet {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: var(--menubar);
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--menubar);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: var(--menubar);
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: var(--menubar);
    border-radius: 5px;
    grid-template: "."
        / 1.75fr;
    grid-auto-columns: .5fr;
    height: calc(100vh - 288px);
    margin-bottom: 0;
    padding: 0;
    display: block;
}

.grid-5 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    background-color: var(--backinfo);
    flex: 0 auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    margin: 5px 0 3px;
    padding: 10px 7px;
}

.divgrupo-3 {
    display: flex;
}

.lbllabel {
    color: #000;
    text-align: left;
    background-color: #d8d8d8;
    border-bottom: 2px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    align-self: center;
    width: 87px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    font-size: 13px;
    font-weight: 400;
    box-shadow: 0 2px 5px #6d6d6d33;
}

.txtintro {
    background-color: #fff;
    border: 1px solid #bdbdbdd1;
    flex: 1;
    align-self: flex-start;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    font-size: 13px;
}

.tab-pane-tab-1 {
    background-color: #0000;
    border: 1px solid #bdbdbdd1;
    border-left-style: none;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    width: auto;
    height: auto;
}

.global-container-2 {
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    min-height: 100vh;
    padding: 5px 10px;
    display: flex;
}

.header-2 {
    background-color: #0000;
    flex: 0 auto;
    height: auto;
    margin-top: 0;
    margin-left: 0;
    padding: 3px 0;
}

.main-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #f5f5f5;
    flex-flow: row;
    flex: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    margin: 5px;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
}

.footer-2 {
    background-color: #558644;
}

.grdclipro {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    margin: 3px 2px;
}

.txtintro-2 {
    background-color: #fff;
    border: 1px solid #bdbdbdd1;
    flex: 1;
    align-self: flex-start;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    font-size: 13px;
}

.grdcritest {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-rows: auto auto;
    grid-template-columns: .25fr .5fr .75fr;
    margin: 5px 5px 10px;
}

.grid-8 {
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.75fr;
    margin-bottom: 5px;
}

.lnkstart {
    margin-left: 10px;
}

.text-block-3 {
    color: #fff;
    text-align: center;
    margin-bottom: 5px;
}

.form-block-3 {
    margin-bottom: 0;
}

.divtarjetapago {
    outline-offset: 0px;
    text-align: center;
    background-color: #1b1b1ba6;
    border: 1px solid #6e6d6d;
    border-radius: 5px;
    outline: 3px #6e6d6d;
    width: 320px;
    margin: 2px 1px;
    padding: 10px 2px;
    box-shadow: 0 0 5px .1rem #6e6d6d;
}

.grdestd {
    grid-column-gap: 2px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border: 1px solid #56798a;
    border-radius: 5px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 3px;
}

.trj {
    background-color: #44424240;
    border: 1px solid #727171e6;
    border-top-right-radius: 10px;
    margin: 2px;
}

.div-block-18 {
    flex-flow: column;
    display: flex;
}

.main_app {
    background-color: #0000;
    border: 1px solid #6e6e6e2e;
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    margin: 1px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
}

.txttabon {
    border: 1px none var(--fondoapp);
    color: #fff;
    text-align: left;
    background-color: #242323e3;
    border-top-right-radius: 9px;
    align-self: center;
    width: auto;
    padding: 3px 7px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 20px;
    box-shadow: 0 2px 5px #6d6d6d33;
}

.div-block-19 {
    background-color: #fafafa;
    display: flex;
}

.txttaboff {
    border: 1px none var(--fondoapp);
    background-color: var(--backinfo);
    color: #fff;
    text-align: left;
    border-top-right-radius: 9px;
    align-self: center;
    width: auto;
    padding: 3px 7px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 20px;
    box-shadow: 0 2px 5px #6d6d6d33;
}

.grid-9 {
    grid-column-gap: 3px;
    border: 1px solid var(--fondotarjeta);
    background-color: var(--backinfo);
    border-radius: 5px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding: 8px;
}

.grid-9_1 {
    grid-column-gap: 3px;
    grid-row-gap: 5px;
    border: 1px solid var(--fondotarjeta);
    background-color: var(--backinfo);
    border-radius: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding: 8px;
}

.grid-10 {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    grid-template-columns: 1fr;
    width: auto;
    margin-left: 0;
    margin-right: 0;
}

.lblonlyfree {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: auto;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    display: flex;
}

.xxx {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: var(--fondotarjeta);
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--fondotarjeta);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: var(--fondotarjeta);
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: var(--fondotarjeta);
    background-color: var(--backinfo);
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    height: calc(100vh - 367px);
    display: flex;
}

.text-block-6 {
    color: var(--fondoapp);
}

.tabcontret {
    border: 1px solid var(--fondotarjeta);
    background-color: var(--backinfo);
    border-radius: 5px;
    height: auto;
    padding: 8px;
}

.div-block-20 {
    height: 20px;
}

.tabefec {
    border: 1px solid var(--fondotarjeta);
    background-color: var(--backinfo);
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    height: auto;
    padding: 8px;
    display: flex;
}

.grdinfoitembja {
    grid-column-gap: 2px;
    grid-row-gap: 4px;
    background-color: var(--linkbtn);
    border: 1px solid #000;
    border-radius: 3px;
    grid-template-rows: auto auto;
    grid-template-columns: 2.5fr .5fr;
    margin-top: 0;
    padding: 5px 2px;
    box-shadow: 2px 2px 6px 2px #000000b0;
}

.grdinfoserie {
    grid-column-gap: 6px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template-rows: auto;
    grid-template-columns: .25fr .25fr .25fr 1.5fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 10px 5px;
}

.text-block-7 {
    color: #fff;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 16px;
    font-weight: 700;
}

.text-block-8 {
    color: #fff;
    text-align: right;
    margin-top: 5px;
    margin-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
    box-shadow: 4px 4px 5px #0003;
}

.grid-11 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    background-color: var(--linkbtn);
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 5px;
}

.div-block-21 {
    background-color: #3a5cb1a1;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.mainvalitm {
    background-color: #0000;
    background-image: url('../images/fondoSilog.jpg');
    background-position: 50%;
    background-size: cover;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-self: center;
    align-items: stretch;
    margin: 0;
    padding: 10px 0;
    display: flex;
}

.form-block-4 {
    margin-bottom: 0;
}

.gridval2 {
    grid-column-gap: 2px;
    grid-row-gap: 4px;
    grid-template: ". ."
        ". Area"
        / 1.25fr .65fr;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 1px;
    padding-bottom: 0;
}

.gridefec {
    grid-column-gap: 2px;
    grid-row-gap: 4px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr .7fr;
    margin-bottom: 10px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 1px;
    padding-bottom: 0;
}

.grdopcsl {
    background-color: var(--linkbtn);
    padding: 10px 5px;
}

.text-block-9 {
    color: #fff;
    margin-left: 5px;
}

.grdinvtrf {
    grid-column-gap: 6px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: .25fr .25fr .25fr .25fr .25fr .25fr .25fr .25fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 5px;
}

.labelnum {
    color: #fff;
    text-align: left;
    background-color: #0000;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: auto;
    margin-bottom: 0;
    padding: 2px;
    font-weight: 700;
    display: block;
    overflow: auto;
}

.divgrptrf {
    flex: 1;
    display: flex;
}

.textoinfoleft {
    color: #000;
    text-align: left;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: auto;
    height: 25px;
    margin-bottom: 0;
    padding: 1px 2px;
    display: block;
    overflow: auto;
}

.textoinforight {
    color: #000;
    text-align: left;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: center;
    width: auto;
    height: auto;
    margin-bottom: 0;
    margin-left: 3px;
    padding: 1px 2px;
    display: block;
    overflow: auto;
}

.txtintroright {
    background-color: #fff;
    border: 1px solid #bdbdbdd1;
    flex: 1;
    align-self: flex-start;
    margin-left: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    font-size: 13px;
}

.div-block-22 {
    background-color: #3a5cb1a1;
    border-radius: 5px;
    margin-bottom: 2px;
    padding: 5px;
}

.grdiuploadfle {
    grid-column-gap: 6px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 5px;
}

.textoinfoobs {
    color: #000;
    text-align: left;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    align-self: flex-start;
    width: auto;
    height: 50px;
    margin-bottom: 0;
    padding: 1px 2px;
    display: block;
    overflow: auto;
}

.div-block-23 {
    background-color: #fff;
    height: 230px;
    margin: 5px 0;
    padding: 5px;
}

.div-block-23-copy {
    background-color: var(--textetiqueta);
    height: 157px;
}

.mainnvo {
    background-color: #0000;
    margin-top: 3px;
    margin-left: 3px;
    margin-right: 3px;
    padding: 2px;
}

.grdcontcab {
    grid-column-gap: 5px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: .25fr 2.25fr;
}

.trjcont {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #4a5779db;
    border: 1px solid #56798a;
    border-radius: 3px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    display: block;
    box-shadow: 2px 2px 5px #41414133;
}

.grdcont {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    grid-template-columns: 1.5fr;
    grid-auto-columns: .25fr;
}

.divgrpnvo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    display: flex;
}

.dtpfecha {
    color: #000;
    text-align: center;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 125px;
    height: 25px;
    margin-bottom: 0;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
    overflow: auto;
}

.linkbotongen {
    background-color: #fff;
    border: 1px solid #000000b0;
    border-bottom-right-radius: 5px;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    width: 125px;
    height: 25px;
    margin-right: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 2px;
    text-decoration: none;
    display: flex;
}

.grdcontpie {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    background-color: #0000;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr .8fr .5fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    display: grid;
}

.grdtot {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1.5fr 1fr;
    grid-auto-columns: .25fr;
}

.div-block-24 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #8d2222;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: stretch;
    height: auto;
    display: block;
}

.div-block-25 {
    height: 100px;
}

.grdconspnd {
    grid-column-gap: 5px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template-rows: auto auto;
    grid-template-columns: .35fr 1fr;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 5px;
}

.divtrj {
    background-color: #3a5cb1a1;
    border: 1px solid #56798a;
    border-radius: 5px;
    padding: 5px;
}

.cntintro {
    color: #000;
    text-align: right;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 0 auto;
    justify-content: flex-end;
    align-self: flex-start;
    align-items: center;
    width: 90px;
    height: 25px;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
}

.dtplblven {
    color: #000;
    text-align: center;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: auto;
    margin-bottom: 0;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
    overflow: auto;
}

.labelinfonum {
    color: #fff;
    text-align: left;
    background-color: #0000;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    width: auto;
    margin-bottom: 0;
    padding: 2px;
    font-size: 13px;
    font-weight: 700;
    display: flex;
    overflow: auto;
}

.divgruporght {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    display: flex;
}

.grdopbaja, .grdoping {
    grid-column-gap: 6px;
    grid-row-gap: 3px;
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template-rows: auto;
    grid-template-columns: .25fr .25fr .25fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    margin-bottom: 2px;
    padding: 5px;
}

.grdtrjcpr {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    border: 1px solid var(--fondotarjeta);
    background-color: #3a5cb1a1;
    border-radius: 5px;
    grid-template: "."
        / 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: .5fr;
    margin-bottom: 5px;
    padding: 5px;
    display: grid;
}

.tabs {
    height: auto;
}

.grid-12 {
    grid-column-gap: 4px;
    border: 1px solid var(--menubar);
    background-color: var(--fondoapp);
    border-radius: 5px;
    grid-template-rows: auto;
    grid-template-columns: .5fr .5fr 1fr;
    margin-bottom: 5px;
    padding: 5px;
}

.lblcaptionon {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: auto;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    font-size: 12px;
    display: flex;
}

    .lblcaptionon.letranegra {
        color: var(--textetiqueta);
    }

.grid-13 {
    grid-column-gap: 4px;
    grid-row-gap: 5px;
    border-right: 1px solid var(--fondotarjeta);
    border-bottom: 1px solid var(--fondotarjeta);
    border-left: 1px solid var(--fondotarjeta);
    mix-blend-mode: normal;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    margin-top: 0;
    padding: 7px 3px;
}

.text-block-10 {
    background-color: var(--fondoapp);
    color: var(--linkbtn);
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 20px;
    display: flex;
}

.divsep {
    height: 10px;
}

.lblchk {
    color: #fff;
    background-color: #0000;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: auto;
    margin-left: 3px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    font-size: 12px;
    display: flex;
}

    .lblchk.sinancho {
        width: auto;
    }

.div-block-26 {
    justify-content: flex-start;
    align-items: center;
    display: flex;
}

.divgrupotop {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 0;
    display: flex;
}

.textoarea {
    color: #000;
    text-align: left;
    background-color: #fff;
    border: 1px solid #fff;
    border-top-left-radius: 5px;
    flex: 1;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    width: auto;
    height: 50px;
    margin-bottom: 0;
    padding: 0 2px;
    font-size: 12px;
    display: flex;
    overflow: auto;
}

.div-block-27 {
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--fondotarjeta);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: var(--fondotarjeta);
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: var(--fondotarjeta);
    background-color: #9a9a9a2b;
    height: calc(100vh - 380px);
    padding: 4px;
    display: block;
}

.grid-14 {
    grid-column-gap: 3px;
    grid-template-rows: auto;
    grid-template-columns: .25fr .25fr .25fr 1fr .25fr .25fr;
    grid-auto-columns: .25fr;
}

.link-block-3 {
    background-color: #ffffff08;
    border: 1px solid #6e6e6e6e;
    border-radius: 10px;
    justify-content: flex-start;
    align-items: center;
    margin-right: 2px;
    padding: 2px 5px;
    display: flex;
    box-shadow: 2px 2px 5px #2525254a;
}

.text-block-11 {
    color: #fff;
    margin-left: 3px;
    font-size: 12px;
    font-weight: 700;
}

.div-block-28 {
    justify-content: flex-end;
    align-items: flex-end;
    display: flex;
}

.grid-15 {
    grid-column-gap: 2px;
    grid-row-gap: 6px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.divlstprc {
    justify-content: center;
    align-items: center;
    height: auto;
    display: flex;
}

.div-block-31 {
    width: 240px;
    height: calc(100vh - 448px);
}

.divconsprd {
    background-color: #000000b0;
    border-bottom: 1px solid #6e6d6d;
    border-radius: 3px;
    flex: 1;
    margin: 5px 5px 0;
    padding: 3px;
}

.div-block-32 {
    background-color: #633939;
    height: 100px;
}

.divfinditm {
    background-color: #8a8383;
    height: auto;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}

.grdcpr {
    background-color: #0000;
    height: calc(100vh - 318px);
    min-height: 235px;
    margin-top: 3px;
}

.grid-16 {
    grid-column-gap: 4px;
    grid-row-gap: 5px;
    border: 1px solid #83898b80;
    border-radius: 5px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 5px;
}

.lbllabel-2 {
    color: #000;
    text-align: left;
    background-color: #d5d5d552;
    border-bottom: 2px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    align-self: center;
    width: 87px;
    height: 25px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    font-size: 13px;
    font-weight: 400;
    box-shadow: 0 2px 5px #6d6d6d33;
}

.txtintro-3 {
    border: 1px solid #bdbdbdd1;
    flex: 1;
    align-self: flex-start;
    padding-top: 2px;
    height: 25px;
    padding-bottom: 2px;
    padding-left: 3px;
    font-size: 13px;
}

.textoshortblack {
    color: var(--textetiqueta);
    flex-direction: row;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    margin-left: 1px;
    margin-right: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    display: flex;
}

.grid-17 {
    grid-column-gap: 4px;
    grid-row-gap: 3px;
}

.grdusr {
    grid-column-gap: 4px;
    grid-row-gap: 3px;
    margin-top: 2px;
    margin-left: 2px;
    margin-right: 2px;
}

.divgrp {
    color: #000;
    background-color: #0000;
    border: 1px solid #83898b80;
    border-radius: 5px;
    flex-direction: column;
    flex: 0 auto;
    justify-content: flex-start;
    align-items: stretch;
    height: 100%;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    display: flex;
}

.div-block-2 {
    height: 200px;
}

@media screen and (max-width: 991px) {
    .gridregcli {
        grid-column-gap: 9px;
        grid-template-rows: auto auto auto auto auto auto auto auto auto;
    }

    .grdtotal {
        grid-template-columns: 1.75fr 1fr 1fr 1fr 1fr .75fr;
        padding-bottom: 5px;
    }

    .grdinfofct {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    }

    .div-block-3 {
        width: 340px;
    }

    .main_syscenter {
        margin-top: 65px;
    }

    .global-container {
        background-image: url('../images/fondoSilog.jpg');
        background-position: 50%;
        background-size: cover;
    }

    .cntinfo {
        width: 70px;
    }

    .cntinfo1 {
        width: 100px;
    }

    .grid-3 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr .7fr;
        grid-auto-columns: .25fr;
    }

    .gridval1 {
        grid-template-columns: 1fr .7fr;
        grid-auto-columns: .25fr;
    }

    .grdopcpr {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
    }

    .grdcritdoc {
        grid-column-gap: 7px;
        grid-template-columns: .25fr 1.5fr .25fr;
        grid-auto-columns: .25fr;
    }

    .grdtrj {
        grid-template-columns: 1.25fr;
    }

    .grdtrjside {
        height: calc(100vh - 340px);
        min-height: 245px;
    }

    .diccabcpr {
        grid-template-columns: 1fr;
    }

    .divtotal {
        font-size: 15px;
    }

    .div-block-15 {
        padding-left: 10px;
    }

    .grdtrjdet {
        grid-template-columns: 1.25fr;
        height: calc(100vh - 340px);
        min-height: 245px;
    }

    .grdclipro {
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
        grid-template-columns: 1fr 1fr 1fr;
    }

    .grdcritest {
        grid-column-gap: 7px;
        grid-template-columns: .25fr .75fr .5fr;
    }

    .success-message {
        padding-top: 0;
        padding-bottom: 0;
    }

    .error-message {
        margin-top: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .grid-9 {
        grid-row-gap: 5px;
        grid-template-columns: 1fr 1fr;
    }

    .grid-9_1 {
        grid-template-rows: auto auto auto;
    }

    .grid-10 {
        grid-column-gap: 4px;
        grid-template-columns: 1fr;
    }

    .xxx {
        height: calc(100vh - 429px);
    }

    .tabcontret, .tabefec {
        height: auto;
    }

    .grdinfoserie {
        grid-template-rows: auto;
        grid-template-columns: .5fr .25fr 1.25fr;
    }

    .mainvalitm {
        margin-top: 0;
    }

    .gridval2 {
        grid-template-columns: 1.25fr .65fr;
        grid-auto-columns: .25fr;
    }

    .gridefec {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr .7fr;
        grid-auto-columns: .25fr;
    }

    .grdinvtrf {
        grid-template-rows: auto auto auto auto;
        grid-template-columns: .25fr .25fr .25fr .25fr .25fr .25fr .25fr .25fr;
    }

    .divgrptrf {
        display: block;
    }

    .textoinforight, .txtintroright {
        margin-top: 3px;
        margin-left: 0;
    }

    .grdiuploadfle {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
        grid-auto-columns: .25fr;
    }

    .grdconspnd {
        grid-template-columns: .75fr 1fr;
    }

    .grdopbaja, .grdoping {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
    }

    .grdtrjcpr {
        grid-template-columns: 1.25fr 1fr 1fr 1fr;
    }

    .tabs {
        height: auto;
    }

    .lblcaptionon.letranegra {
        display: none;
    }

    .grid-13 {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    }

    .div-block-27 {
        height: calc(100vh - 380px);
    }

    .grid-14 {
        grid-template-columns: .5fr .5fr 1.75fr .5fr .5fr;
    }

    .grid-15 {
        grid-template-columns: .25fr 1fr 1fr 1fr 1fr 1fr 1fr .25fr;
    }

    .divlstprc {
        height: auto;
    }

    .div-block-31 {
        height: calc(100vh - 448px);
    }

    .div-block-32 {
        min-height: 0;
    }

    .grdcpr {
        height: calc(100vh - 372px);
        min-height: 216px;
    }
}

@media screen and (max-width: 767px) {
    .main {
        margin: 5px;
    }

    .textoval {
        flex: 0 auto;
        width: 70px;
    }

    .textoshort {
        color: var(--textetiqueta);
        width: auto;
        display: flex;
    }

    .textoper {
        flex: 0 auto;
        width: 40px;
    }

    .textolabel {
        color: #fff;
        text-align: center;
    }

    .gridregcli {
        grid-column-gap: 9px;
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
    }

    .grdtotal {
        background-color: var(--backinfo);
        border-radius: 5px;
        grid-template-rows: auto auto auto auto auto auto;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .textolabelwhite {
        color: #fff;
    }

        .textolabelwhite.oculto {
            display: none;
        }

    .grdinfofct {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr .5fr .5fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .div-block-3 {
        width: 340px;
    }

    .lblonly {
        color: #fff;
        text-align: left;
    }

    .main_syscenter {
        margin-top: 65px;
    }

    .global-container {
        background-image: url('../images/fondoSilog.jpg');
        background-position: 50%;
        background-size: cover;
    }

    .grdinfoitem-2 {
        background-color: var(--linkbtn);
        grid-template-columns: .75fr .75fr .5fr;
        margin-top: 0;
    }

    .cntinfo {
        flex: 0 auto;
        width: 70px;
    }

    .valinfo_dark {
        color: #fff;
        background-color: #0000;
    }

    .cntinfo1 {
        flex: 0 auto;
        width: 100px;
    }

    .grid-3 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr .7fr;
    }

    .gridval1 {
        grid-template-rows: auto;
        grid-template-columns: 1fr .7fr;
    }

    .grdopcpr {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: .75fr .75fr .75fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .grdinfoiteminv {
        background-color: var(--linkbtn);
        grid-template-columns: .5fr .25fr .5fr;
        margin-top: 0;
    }

    .grdcritdoc {
        grid-template-rows: auto;
        grid-template-columns: 1fr .25fr .25fr;
    }

    .txtlbl {
        color: #fff;
    }

    .grdtrj {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }

    .lblonlytop {
        color: #fff;
    }

    .grdtrjside {
        height: calc(100vh - 310px);
    }

    .diccabcpr, .divdetcpr {
        grid-row-gap: 5px;
        grid-template-rows: auto auto;
        grid-template-columns: 1.5fr;
    }

    .lbltotales, .lbltotalesnum {
        color: #fff;
    }

    .grdtrjsidetop {
        grid-template-rows: max-content max-content;
        grid-template-columns: 1fr 1fr 1fr;
    }

    .grdtrjdet {
        grid-template-columns: 1fr;
        height: calc(100vh - 150px);
    }

    .grid-5 {
        grid-template-rows: auto auto auto auto;
    }

    .grdclipro {
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
        grid-template-columns: 1fr 1fr 1fr;
    }

    .grdcritest {
        grid-template-rows: auto auto auto auto;
    }

    .grid-8 {
        grid-template-rows: auto;
        grid-template-columns: .25fr 1.5fr;
    }

    .divtarjetapago {
        margin-left: 1px;
        margin-right: 1px;
    }

    .grdestd {
        grid-template-rows: auto auto auto auto auto auto;
        grid-template-columns: 1fr;
    }

    .main_app {
        margin: 5px;
    }

    .grid-9 {
        grid-row-gap: 5px;
        grid-template-columns: 1fr 1fr;
    }

    .grid-9_1 {
        grid-row-gap: 5px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr;
    }

    .grid-10 {
        grid-row-gap: 3px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr;
    }

    .lblonlyfree {
        color: #b3b3b3;
    }

    .xxx {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: row;
        flex: 0 auto;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        align-items: center;
        height: calc(100vh - 428px);
        display: flex;
    }

    .text-block-6 {
        flex: 0 auto;
        display: block;
    }

    .tabcontret, .tabefec {
        border: 1px solid var(--fondotarjeta);
        background-color: var(--backinfo);
        border-radius: 5px;
        width: 100%;
        height: auto;
    }

    .grdinfoitembja {
        background-color: var(--linkbtn);
        grid-template-columns: .5fr .25fr .5fr;
        margin-top: 0;
    }

    .grdinfoserie {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto;
        grid-template-columns: .5fr .75fr;
        grid-auto-columns: .25fr;
        padding: 10px 5px;
    }

    .mainvalitm {
        margin-top: 0;
    }

    .gridval2 {
        grid-template-rows: auto;
        grid-template-columns: 1.25fr .65fr;
    }

    .gridefec {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr .7fr;
    }

    .grdinvtrf {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto auto auto auto;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .divgrptrf {
        display: flex;
    }

    .textoinforight {
        margin-top: 0;
        margin-left: 3px;
        display: block;
    }

    .txtintroright {
        margin-top: 0;
        margin-left: 3px;
    }

    .grdiuploadfle {
        grid-row-gap: 3px;
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .grdconspnd {
        grid-column-gap: 5px;
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .dtplblven {
        width: auto;
    }

    .grdopbaja {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .grdoping {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: .75fr .75fr;
        grid-auto-columns: .25fr;
        padding: 5px;
    }

    .grdtrjcpr {
        grid-template-columns: 1fr 1fr 1fr 1fr;
    }

    .grid-12 {
        grid-row-gap: 3px;
        grid-template-columns: .5fr .5fr;
    }

    .lblcaptionon {
        color: #fff;
    }

        .lblcaptionon.letranegra, .lblcaptionon.oculto {
            display: none;
        }

    .grid-13 {
        grid-template-columns: 1fr 1fr 1fr;
    }

    .lblchk {
        color: #fff;
    }

    .grid-14 {
        grid-row-gap: 5px;
        grid-template-columns: .75fr .75fr 1.5fr .75fr .9fr;
    }

    .div-block-28 {
        justify-content: flex-end;
        align-items: center;
    }

    .div-block-29, .div-block-30 {
        justify-content: flex-start;
        align-items: center;
        display: flex;
    }

    .grid-15 {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    }

    .divlstprc {
        height: auto;
    }

    .div-block-31 {
        height: calc(100vh - 421px);
    }

    .grdcpr {
        height: calc(100vh - 182px);
    }

    .grid-16 {
        grid-template-columns: 1fr;
    }

    .textoshortblack {
        color: var(--textetiqueta);
        width: auto;
        display: flex;
    }
}

@media screen and (max-width: 479px) {
    .main {
        margin: 5px;
    }

    .login_titulo {
        margin-bottom: 20px;
    }

    .boton {
        padding-top: 6px;
        padding-bottom: 6px;
    }

    .textoinfo {
        text-align: left;
        justify-content: flex-start;
        align-items: center;
        padding-top: 0;
        padding-bottom: 0;
    }

    .grid-2 {
        grid-row-gap: 5px;
        grid-template-columns: 1fr;
    }

    .textoval {
        text-align: left;
        flex: 0 auto;
        width: 70px;
    }

    .textoshort {
        flex: 0 auto;
        width: auto;
    }

    .textoper {
        text-align: left;
        flex: 0 auto;
        width: 40px;
    }

    .divgrupo {
        margin-bottom: 3px;
    }

    .gridregcli {
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
        grid-template-columns: 1fr;
    }

    .grdtotal {
        background-color: var(--backinfo);
        border-radius: 5px;
        grid-template-columns: 1fr .5fr;
        grid-auto-columns: .5fr;
    }

    .lblinfoprd {
        color: #fff;
        flex: 1;
        justify-content: flex-end;
        align-items: center;
        font-size: 14px;
        display: flex;
    }

    .textolabelwhite {
        display: none;
    }

    .grdinfofct {
        grid-column-gap: 4px;
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: .5fr;
    }

    .labelinfo {
        justify-content: flex-start;
        align-items: center;
        display: flex;
    }

    .divgrupoval {
        margin-bottom: 3px;
    }

    .div-block-3 {
        width: 310px;
        padding: 20px 2px;
    }

    .lblonly {
        color: #fff;
    }

    .divgrupo-2, .divbtnopc {
        margin-bottom: 3px;
    }

    .main_syscenter {
        margin-top: 65px;
    }

    .global-container {
        background-image: url('../images/fondoSilog.jpg');
        background-position: 50%;
        background-repeat: repeat-y;
        background-size: cover;
    }

    .grdinfoitem-2 {
        grid-template-columns: .5fr .5fr .5fr;
    }

    .cntinfo {
        width: 70px;
        height: 26px;
        padding-top: 0;
        padding-bottom: 0;
        display: none;
    }

    .valinfo_dark {
        justify-content: flex-end;
        align-items: center;
        padding-top: 0;
        padding-bottom: 0;
        font-weight: 700;
        display: flex;
    }

    .divconsitm {
        padding-top: 3px;
    }

    .divbtnopc1 {
        margin-bottom: 3px;
    }

    .cntinfo1 {
        width: 100px;
    }

    .botoncancel {
        padding-top: 6px;
        padding-bottom: 6px;
    }

    .grid-3 {
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr .7fr;
        grid-auto-columns: .5fr;
    }

    .gridval1 {
        grid-template-columns: 1fr .7fr;
        grid-auto-columns: .75fr;
    }

    .grdopcpr {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: .5fr;
    }

    .grdinfoiteminv {
        grid-template-columns: .5fr .25fr .5fr;
        grid-auto-columns: .25fr;
    }

    .grdcritdoc {
        grid-template-rows: auto auto;
        grid-template-columns: 1.75fr 1fr;
    }

    .txtlbl {
        width: 80px;
    }

    .grpguia {
        margin-bottom: 1px;
    }

    .grdtrj {
        grid-template-columns: 1fr 1fr;
    }

    .lblonlytop {
        color: #fff;
    }

    .grdtrjside {
        height: calc(100vh - 310px);
    }

    .lbltotales, .lbltotalesnum {
        color: #fff;
    }

    .grdtrjsidetop {
        grid-template-rows: max-content auto;
        grid-template-columns: 1fr 1fr;
    }

    .grdtrjdet {
        grid-template-columns: 1fr;
        height: calc(100vh - 170px);
    }

    .grid-5 {
        grid-template-columns: 1fr;
    }

    .divgrupo-3 {
        width: auto;
    }

    .grdclipro {
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
        grid-template-columns: 1fr;
    }

    .grdcritest {
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1.75fr 1fr;
    }

    .grid-8 {
        grid-template-rows: auto auto;
    }

    .divtarjetapago {
        width: 320px;
        margin-left: 1px;
        margin-right: 1px;
    }

    .main_app {
        margin: 5px;
    }

    .grid-9 {
        grid-template-columns: 1fr 1fr;
    }

    .grid-9_1 {
        grid-row-gap: 5px;
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr;
    }

    .grid-10 {
        grid-row-gap: 2px;
        grid-template-columns: 1fr;
        margin-left: 0;
        margin-right: 0;
    }

    .lblonlyfree {
        color: #fff;
    }

    .xxx {
        height: calc(100vh - 445px);
    }

    .tabcontret, .tabefec {
        height: auto;
        padding-top: 8px;
        padding-left: 8px;
        padding-right: 8px;
    }

    .grdinfoitembja {
        grid-template-columns: .5fr .25fr .5fr;
        grid-auto-columns: .25fr;
    }

    .grdinfoserie {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: .5fr;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .mainvalitm {
        margin-top: 0;
        padding-left: 0;
        padding-right: 0;
    }

    .gridval2 {
        grid-template-rows: auto auto;
        grid-template-columns: 1.25fr .65fr;
        grid-auto-columns: .75fr;
    }

    .gridefec {
        grid-template-columns: 1fr .7fr;
        grid-auto-columns: .5fr;
        margin-left: 5px;
    }

    .grdinvtrf {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
    }

    .divgrptrf {
        display: block;
    }

    .textoinforight, .txtintroright {
        margin-top: 3px;
        margin-left: 0;
    }

    .grdiuploadfle {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
    }

    .textoinfoobs {
        justify-content: flex-start;
        align-items: flex-start;
        display: flex;
    }

    .divgrpnvo {
        margin-bottom: 3px;
    }

    .grdconspnd {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: .5fr;
    }

    .cntintro {
        display: none;
    }

    .labelinfonum {
        justify-content: flex-start;
        align-items: center;
        display: flex;
    }

    .divgruporght {
        justify-content: flex-end;
        align-items: center;
        margin-bottom: 3px;
    }

    .grdopbaja {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: .5fr;
    }

    .grdoping {
        background-color: #3a5cb1a1;
        border-radius: 5px;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: .5fr;
    }

    .grdtrjcpr {
        grid-template-columns: 1fr 1fr;
    }

    .grid-12 {
        grid-template-columns: 1fr;
    }

    .lblcaptionon {
        color: #fff;
    }

        .lblcaptionon.letranegra {
            display: none;
        }

    .lblchk {
        color: #fff;
    }

    .divgrupotop {
        margin-bottom: 3px;
    }

    .textoarea {
        height: 53px;
        padding-top: 0;
        padding-bottom: 0;
    }

    .div-block-27 {
        height: calc(100vh - 380px);
    }

    .grid-14 {
        grid-template-columns: .75fr .75fr 1.5fr;
    }

    .grid-15 {
        grid-template-columns: 1fr 1fr;
    }

    .divlstprc {
        height: auto;
    }

    .div-block-31 {
        height: calc(100vh - 450px);
    }

    .divconsprd {
        padding-top: 3px;
    }

    .grdcpr {
        height: calc(100vh - 203px);
    }

    .grid-16 {
        grid-template-columns: 1fr;
    }

    .textoshortblack {
        flex: 0 auto;
        width: auto;
    }

    .grdusr {
        grid-template-columns: 1fr;
    }

    .div-block-2 {
        height: 200px;
    }
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994bf8-59d371cb {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994bfa-59d371cb {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994bff-59d371cb {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c04-59d371cb {
    grid-area: 2 / 2 / 3 / 3;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c09-59d371cb {
    grid-area: 3 / 1 / 4 / 2;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c0e-59d371cb {
    grid-area: 3 / 2 / 4 / 3;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c13-59d371cb {
    grid-area: 4 / 1 / 5 / 3;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c18-59d371cb {
    grid-area: 5 / 1 / 6 / 3;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c1d-59d371cb {
    grid-area: 6 / 1 / 7 / 2;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c22-59d371cb {
    grid-area: 6 / 2 / 7 / 3;
    place-self: center;
}

#field.w-node-f0948c6f-5316-7f53-75f8-0412ff994c25-59d371cb {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c26-59d371cb {
    grid-area: 7 / 1 / 8 / 2;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c27-59d371cb {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c2c-59d371cb {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c35-59d371cb {
    grid-area: 7 / 2 / 8 / 3;
    place-self: center;
}

#w-node-f0948c6f-5316-7f53-75f8-0412ff994c3a-59d371cb {
    grid-area: 8 / 1 / 9 / 3;
    place-self: center;
}

#w-node-ab392b2d-bbea-f7bf-0666-790b650540e4-d991b6d9 {
    grid-area: 1 / 1 / 2 / 3;
}

#w-node-_10317b7f-fda1-97a8-7fb1-9868047a1d91-d991b6d9 {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-_74e6feaa-f729-7527-e075-c305c1d90a2a-d991b6d9 {
    grid-area: 1 / 4 / 2 / 5;
    align-self: center;
}

#w-node-_997fb51f-6465-4471-b578-0507057171e5-d991b6d9 {
    grid-area: 2 / 1 / 3 / 5;
}

#w-node-a3506589-42a5-c919-4ef0-a521103f1f27-d991b6d9 {
    grid-area: 2 / 5 / 3 / 9;
    place-self: center;
}

#w-node-_67fc6e22-5466-62e6-3fd1-b7467ade8ef2-d991b6d9 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
}

#w-node-ed4f530e-d59e-3665-471d-8a043a3eb81b-d991b6d9 {
    grid-area: 2 / 1 / 3 / 3;
    place-self: center;
}

#w-node-_1d6fc1d0-8770-0a68-823b-1c6858074c2c-d991b6d9 {
    grid-area: 3 / 1 / 4 / 3;
    place-self: center;
}

#w-node-cca53712-5f05-f4df-de1a-581d06a1d2d8-d991b6d9 {
    grid-area: 4 / 1 / 6 / 3;
    place-self: center;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bcd-d991b6d9 {
    grid-area: 1 / 5 / 2 / 6;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bcf-d991b6d9 {
    grid-area: 1 / 6 / 2 / 7;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bd1-d991b6d9 {
    grid-area: 2 / 5 / 3 / 6;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bd2-d991b6d9 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bd5-d991b6d9 {
    grid-area: 2 / 6 / 3 / 7;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bd7-d991b6d9 {
    grid-area: 3 / 5 / 4 / 6;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bd9-d991b6d9 {
    grid-area: 3 / 6 / 4 / 7;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bdb-d991b6d9 {
    grid-area: 4 / 5 / 5 / 6;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bdd-d991b6d9 {
    grid-area: 4 / 6 / 5 / 7;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011bdf-d991b6d9 {
    grid-area: 5 / 5 / 6 / 6;
}

#w-node-be070ea7-7e2d-010d-01d8-71791f011be1-d991b6d9 {
    grid-area: 5 / 6 / 6 / 7;
}

#w-node-aa6e3ca4-bf5d-77e8-32ea-1d6545600087-d991b6d9 {
    grid-area: 1 / 3 / 6 / 5;
}

#w-node-_6e27f0aa-19fc-95db-5ba4-235729f5e77c-28b0bf04 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1a45eb9b-fd8c-82b7-ab16-14951370e744-28b0bf04 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-d6b0a5c2-1595-794f-c5de-bb2695c80900-28b0bf04 {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-a3c9f2c0-0186-ec08-f683-4186348ab165-28b0bf04 {
    grid-area: 2 / 2 / 3 / 3;
}

#w-node-_0d3e104f-824a-a3c4-25eb-5e1fb44d2e4c-28b0bf04, #w-node-a309f6c4-f552-0bc8-a6a9-ce6509207d03-28b0bf04 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-a309f6c4-f552-0bc8-a6a9-ce6509207d05-28b0bf04 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-ac4635bd-0560-57b6-397b-7b33494ab7e6-28b0bf04, #w-node-_0d38514f-9b2c-2d23-261c-f4199c30933a-28b0bf04 {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-_3e41d414-6cc3-ff15-8f01-b2cd11294c5a-28b0bf04, #w-node-_3e41d414-6cc3-ff15-8f01-b2cd11294c5b-28b0bf04 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3e41d414-6cc3-ff15-8f01-b2cd11294c5d-28b0bf04 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_8be95bd5-8690-c976-ef87-0f9ec906b964-28b0bf04, #w-node-_8be95bd5-8690-c976-ef87-0f9ec906b965-28b0bf04 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_8be95bd5-8690-c976-ef87-0f9ec906b967-28b0bf04 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13a-28b0bf04 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13c-28b0bf04 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13e-28b0bf04 {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d140-28b0bf04 {
    grid-area: 2 / 2 / 3 / 3;
}

#w-node-_03ca003f-a7d6-b9bb-b99e-de62056b97c3-28b0bf04 {
    grid-area: 3 / 1 / 4 / 2;
}

#w-node-_844dd117-6d28-8f22-3595-c832a8c747d1-28b0bf04 {
    grid-area: 3 / 2 / 4 / 3;
}

#w-node-c90536b1-8d94-ee34-6753-9e3d35f72b86-00da8f0d {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3157cc0a-6dde-50db-1fce-260e1ec7be7b-00da8f0d {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_78baedd1-62b9-b8f5-4c20-3d15e2ef25c7-00da8f0d {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_541ded29-69f0-63ef-9470-ae65c157b620-00da8f0d {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-d2d7fee4-6e7f-4863-34fc-33b4fc76c331-00da8f0d {
    grid-area: 1 / 4 / 2 / 5;
    place-self: center;
}

#w-node-de6013af-7d20-3258-241a-c0ee17ba5d56-00da8f0d {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
}

#w-node-_7519aae0-0d65-25b3-c172-b0f8f0a155f7-00da8f0d {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
}

#w-node-c5eb9ba4-7d12-ba08-a9b1-4d39d84f333d-00da8f0d {
    grid-area: 2 / 2 / 3 / 4;
    place-self: center;
}

#w-node-_9f61229a-dce2-86b3-430a-5928720f84c6-00da8f0d {
    grid-area: 2 / 4 / 3 / 5;
    place-self: center;
}

#w-node-df55de1d-49c7-6111-106e-e571fcb83d2c-00da8f0d {
    grid-area: 3 / 2 / 4 / 5;
    place-self: center;
}

#w-node-e4ef4081-fe8f-b3f2-c2b7-eca60bf7d2d2-db960aab {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e4ef4081-fe8f-b3f2-c2b7-eca60bf7d2d8-db960aab {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-e4ef4081-fe8f-b3f2-c2b7-eca60bf7d2d4-db960aab {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-e4ef4081-fe8f-b3f2-c2b7-eca60bf7d2da-db960aab {
    grid-area: 2 / 2 / 3 / 3;
}

#w-node-c0ac388b-7390-8e6a-bb4f-85b38900511c-db960aab {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-a343e32d-6361-dfff-1d0d-c4fae4a24401-db960aab {
    grid-area: 2 / 3 / 3 / 4;
}

#w-node-_5fa4eb96-b293-52b1-1b67-6b0c3a9080ca-456565e1 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-bfcac59e-4bcf-5b6a-4f77-a12224bedf96-456565e1 {
    grid-area: 1 / 2 / 2 / 4;
    place-self: center;
}

#w-node-e2900c10-720b-ca51-105d-b103fd939cef-456565e1 {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
}

#w-node-fdcb3f37-b204-3b4e-4ebf-8efc2712ceda-456565e1 {
    grid-area: 2 / 2 / 3 / 3;
    place-self: center;
}

#w-node-d114ce3c-07b0-af23-cdd8-a563c6a108e8-456565e1 {
    grid-area: 2 / 3 / 3 / 4;
    justify-self: end;
}

#w-node-_299e68d0-e38f-4f70-5ca5-a07b557649f9-9585024d {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a04-9585024d {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a20-9585024d {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a1e-9585024d {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a37-9585024d {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
}

#w-node-_98f62c96-39c8-0018-71cc-ca53555a9c67-4191a84b {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_98f62c96-39c8-0018-71cc-ca53555a9c70-4191a84b {
    grid-area: 1 / 2 / 2 / 4;
    place-self: center;
}

#w-node-_4de21754-4fb1-5d64-dcb8-570e7b640799-4191a84b {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
}

#w-node-_98f62c96-39c8-0018-71cc-ca53555a9c75-4191a84b {
    grid-area: 2 / 2 / 3 / 3;
    place-self: center;
}

#w-node-_98f62c96-39c8-0018-71cc-ca53555a9c7f-4191a84b {
    grid-area: 2 / 3 / 3 / 4;
    justify-self: end;
}

#w-node-d7b1f112-ba37-c28a-664e-58e7fbd5aced-4b83f78f, #w-node-d7b1f112-ba37-c28a-664e-58e7fbd5acef-4b83f78f, #w-node-d7b1f112-ba37-c28a-664e-58e7fbd5acf1-4b83f78f {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d7b1f112-ba37-c28a-664e-58e7fbd5acf3-4b83f78f {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-d7b1f112-ba37-c28a-664e-58e7fbd5acf5-4b83f78f {
    grid-area: 2 / 2 / 3 / 3;
}

#w-node-d7b1f112-ba37-c28a-664e-58e7fbd5acf7-4b83f78f {
    grid-area: 2 / 3 / 3 / 4;
}

#w-node-_6b5a8583-cf21-a22b-84b6-a249a52d7a69-b1f62ed8 {
    grid-area: 1 / 1 / 2 / 5;
}

#w-node-_13ead2ab-31a0-774a-a618-84d8d6500f52-b1f62ed8 {
    grid-area: 2 / 1 / 3 / 3;
}

#w-node-bd013aa4-89fd-5063-5edd-359a1099896b-b1f62ed8 {
    grid-area: 2 / 3 / 3 / 4;
}

#w-node-f0d3f6a0-e552-7ae9-d1d9-65cedf650eb7-b1f62ed8 {
    grid-area: 2 / 4 / 3 / 5;
}

#w-node-_10de8154-1dc2-bf3e-fb8c-24b09ae4b909-b1f62ed8 {
    grid-area: 1 / 5 / 2 / 7;
}

#w-node-d2a1ff8b-c248-3620-f634-5ecbe439af2b-b1f62ed8 {
    grid-area: 2 / 5 / 3 / 7;
}

#w-node-_9b72e873-c1f5-118c-0d73-29ec212610e4-b1f62ed8 {
    grid-area: 3 / 1 / 4 / 3;
}

#w-node-_40d351ef-34b8-6645-fcfe-00c66bc20615-b1f62ed8 {
    grid-area: 3 / 3 / 4 / 7;
}

#w-node-_0f4c4eb6-97bc-30f4-57a4-e8dc0a084ab1-b1f62ed8 {
    grid-area: span 3 / span 1 / span 3 / span 1;
}

#w-node-_79c899fe-2ff1-affc-5a40-c7dae48c528e-b1f62ed8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto;
}

#w-node-_5f4920fb-17ad-e7b7-db21-e6299e7b8ac7-b1f62ed8 {
    grid-area: 2 / 1 / 3 / 2;
    place-self: auto;
}

#w-node-_4630a23b-de01-4f0d-6c53-07fb1279a1d5-b1f62ed8 {
    grid-area: 3 / 1 / 4 / 2;
}

#w-node-_2f09e7ab-5495-ccd7-d073-2ae388f5a334-b1f62ed8 {
    place-self: center;
}

#w-node-_16ab7b0b-2edc-1d62-23af-dc94886c28b4-b1f62ed8 {
    grid-area: 4 / 1 / 5 / 7;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3af-b1f62ed8 {
    grid-area: 4 / 7 / 5 / 8;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3b0-b1f62ed8 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: auto;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3b5-b1f62ed8 {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3ba-b1f62ed8 {
    grid-area: 3 / 1 / 4 / 2;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3bf-b1f62ed8 {
    grid-area: 4 / 1 / 5 / 2;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3c4-b1f62ed8 {
    grid-area: 5 / 1 / 6 / 2;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3c9-b1f62ed8 {
    grid-area: 6 / 1 / 7 / 2;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3ce-b1f62ed8 {
    grid-area: 7 / 1 / 8 / 2;
    place-self: center;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3d0-b1f62ed8 {
    grid-area: 8 / 1 / 9 / 2;
}

#w-node-_9ab74406-635b-9414-c008-8b4d19f7f3d5-b1f62ed8 {
    grid-area: 9 / 1 / 10 / 2;
}

#w-node-a6d86f03-30f7-a77c-03c3-b10717a3f52c-4096146b {
    grid-area: 1 / 1 / 2 / 5;
    align-self: center;
}

#w-node-_59180a6a-6ce9-fb8d-8c8e-855d6dd20502-4096146b {
    grid-area: 1 / 5 / 2 / 6;
    align-self: center;
}

#w-node-a26298b6-095d-553a-41ff-1711e8fa9f43-4096146b {
    grid-area: 1 / 6 / 2 / 7;
    align-self: center;
}

#w-node-_68934860-1ce9-e9d3-8059-6574dc75080f-4096146b {
    grid-area: 2 / 1 / 3 / 5;
    align-self: center;
}

#w-node-_2b64da80-1f95-6e06-d265-484e295557c6-4096146b {
    grid-area: 2 / 5 / 3 / 7;
    align-self: center;
}

#w-node-_1a9dbb85-63dd-d5e1-1f33-99f5a55ef208-4096146b {
    grid-area: 3 / 1 / 4 / 2;
}

#w-node-bdcebcfc-7316-616a-54c6-55d56583da47-4096146b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
}

#w-node-_912f5c98-a1d2-d1ed-9a80-b860002b3106-4096146b {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
}

#w-node-d3b8e4f3-5fae-1001-4b00-36dfe2f12600-4096146b {
    grid-area: 1 / 3 / 2 / 4;
    align-self: center;
}

#w-node-_24d7f0f9-46bb-04c2-10b3-92578b62c8b8-4096146b {
    grid-area: 1 / 4 / 2 / 5;
    align-self: center;
}

#w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d4-4096146b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
}

#w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d9-4096146b {
    grid-area: 1 / 2 / 2 / 5;
    align-self: center;
}

#w-node-b27aee30-e747-0655-5f0c-abafb8878794-4096146b {
    grid-area: 2 / 1 / 3 / 5;
    align-self: center;
}

#w-node-_98aea7f2-af2f-53f4-647a-2e80189f99bf-4096146b {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
}

#w-node-_2a32d5c7-a370-a349-5d80-f4292a721761-4096146b {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
}

#w-node-_098ba615-1822-7701-0b5b-2d3d6c6564a7-4096146b {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
}

#w-node-cce1947a-bd9e-562e-ffa8-99ef30eb88fd-4096146b {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078c6-3da760e6 {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078cb-3da760e6 {
    grid-area: 1 / 2 / 2 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078d0-3da760e6 {
    grid-area: 2 / 1 / 3 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078d3-3da760e6 {
    grid-area: 2 / 3 / 3 / 5;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078d8-3da760e6 {
    grid-area: 2 / 5 / 3 / 7;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078dd-3da760e6 {
    grid-area: 3 / 1 / 4 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078e2-3da760e6 {
    grid-area: 3 / 3 / 4 / 7;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078e7-3da760e6 {
    grid-area: 4 / 1 / 5 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078ec-3da760e6 {
    grid-area: 4 / 3 / 5 / 7;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078f1-3da760e6 {
    grid-area: 5 / 3 / 6 / 4;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078f6-3da760e6 {
    grid-area: 6 / 1 / 7 / 2;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078f9-3da760e6 {
    grid-area: 7 / 1 / 8 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e078fe-3da760e6 {
    grid-area: 7 / 3 / 8 / 4;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e07903-3da760e6 {
    grid-area: 8 / 1 / 9 / 2;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e07908-3da760e6 {
    grid-area: 8 / 2 / 9 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e0790d-3da760e6 {
    grid-area: 9 / 1 / 10 / 2;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e07910-3da760e6 {
    grid-area: 10 / 1 / 11 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e07913-3da760e6 {
    grid-area: 10 / 3 / 11 / 4;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e07916-3da760e6 {
    grid-area: 11 / 1 / 12 / 2;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e07919-3da760e6 {
    grid-area: 12 / 1 / 13 / 2;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e0791e-3da760e6 {
    grid-area: 12 / 2 / 13 / 3;
    align-self: center;
}

#w-node-_11a8c225-0898-2345-b23d-2770b9e07923-3da760e6 {
    grid-area: 12 / 3 / 13 / 4;
    align-self: center;
}

#w-node-_3d4b2439-3166-a92c-96ea-69774e178a52-4996f543 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3d4b2439-3166-a92c-96ea-69774e178a6a-4996f543 {
    grid-area: 1 / 2 / 2 / 3;
    justify-self: start;
}

#w-node-b2c797cf-a96a-58fe-a9b2-90cdcc998140-4996f543 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: start stretch;
}

#w-node-_1e331bdd-f4d9-b3e2-05cb-06b3afbb9aa3-4996f543 {
    grid-area: 2 / 1 / 3 / 2;
    place-self: start stretch;
}

#w-node-_9055e5fd-2fd9-2d38-aaae-ee75cb60d88c-4996f543 {
    grid-area: 3 / 1 / 4 / 2;
    place-self: start stretch;
}

#w-node-_45a8ba0d-9fa5-56de-862a-459c704a1381-4996f543 {
    grid-area: 4 / 1 / 5 / 2;
    place-self: start stretch;
}

#w-node-_2341f850-7149-da5d-4d27-cdfd10becc3e-4996f543 {
    grid-area: 5 / 1 / 6 / 2;
    place-self: start stretch;
}

#w-node-fa48ab9c-aefe-9d4f-374f-b73e6c3e2dbc-4996f543 {
    grid-area: 6 / 1 / 7 / 2;
    place-self: start stretch;
}

#w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c610-e2faef0d {
    grid-area: 1 / 1 / 2 / 2;
    align-self: center;
}

#w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c61a-e2faef0d {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
}

#w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c615-e2faef0d {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
}

#w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c61f-e2faef0d {
    grid-area: 4 / 1 / 5 / 2;
    align-self: center;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f1b-37f31073 {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f1c-37f31073 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f1e-37f31073 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_7b3427cd-2b54-3592-b6a1-33586e788428-37f31073 {
    grid-area: 2 / 2 / 3 / 4;
    place-self: center;
}

#w-node-e3a4629e-50d0-6a1a-d123-1798a27ad6e8-37f31073 {
    grid-area: 3 / 2 / 4 / 4;
    place-self: center;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f2a-37f31073 {
    grid-area: 1 / 4 / 2 / 5;
    place-self: center;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f37-37f31073 {
    grid-area: 2 / 4 / 3 / 5;
    place-self: center;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f2f-37f31073 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f33-37f31073 {
    grid-area: 3 / 1 / 4 / 2;
    align-self: center;
}

#w-node-_44e91b45-45cc-b165-d167-e73885f82f3c-37f31073 {
    grid-area: 3 / 4 / 4 / 5;
    place-self: center;
}

#w-node-_7fcd0f58-3619-be5e-de35-77524f88185d-37f31073 {
    grid-area: 4 / 1 / 5 / 5;
    place-self: center;
}

#w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad55-e82da9a4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad56-e82da9a4 {
    grid-area: 1 / 1 / 2 / 3;
}

#w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad58-e82da9a4 {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad64-e82da9a4 {
    grid-area: 1 / 4 / 2 / 5;
    place-self: center;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e11-c0b6d473 {
    grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e12-c0b6d473 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e20-c0b6d473 {
    grid-area: 2 / 1 / 3 / 5;
    place-self: center;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e14-c0b6d473 {
    grid-area: 2 / 5 / 3 / 7;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e25-c0b6d473 {
    grid-area: 2 / 7 / 3 / 8;
    align-self: center;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e29-c0b6d473 {
    grid-area: 2 / 8 / 3 / 9;
    align-self: center;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e2d-c0b6d473 {
    grid-area: 3 / 1 / 4 / 5;
    place-self: center;
}

#w-node-_6efb197d-5603-48f8-56c2-7b65907fa10d-c0b6d473 {
    grid-area: 3 / 5 / 4 / 9;
    place-self: center;
}

#w-node-_95b63415-a73c-a42e-ea96-317064e88e32-c0b6d473 {
    grid-area: 4 / 1 / 5 / 9;
    place-self: center;
}

#w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0b7-ba666596 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0bd-ba666596 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_09a9082d-9ea4-0d06-e9c9-0347c6c00578-ba666596 {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0c3-ba666596 {
    grid-area: 1 / 4 / 2 / 5;
    place-self: center;
}

#w-node-fc042e07-4fd7-568b-861e-07086245281f-ba666596 {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
}

#w-node-fc042e07-4fd7-568b-861e-070862452832-ba666596 {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
}

#w-node-fc8c0c83-99d6-7aa3-507a-682fe9da00a8-ba666596 {
    grid-area: 1 / 3 / 2 / 9;
    place-self: center;
}

#w-node-_9a37857c-9fd3-c1de-dc68-2d6dd46e843a-4972de5d {
    place-self: center;
}

#w-node-_1851b63f-9a64-1a21-e2e7-63bd589e254d-4972de5d {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
}

#w-node-_2fa40d78-531b-b36a-443f-fb8fdf9a2931-4972de5d {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_18599f40-aa8f-ff47-7bef-ac924faa4f8c-4972de5d {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
}

#w-node-_13b93875-7e6d-d6e3-49c5-cb28ed5864a2-4972de5d {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-eda3f67c-28d2-31f4-d241-df695f874e16-4972de5d {
    grid-area: 1 / 1 / 2 / 4;
}

#w-node-_7c1e0458-1bea-7dc2-e42c-fc6a5a1ce2ea-4972de5d {
    grid-area: 1 / 4 / 2 / 5;
    place-self: center;
}

#w-node-f3c1f1a7-7fd9-0c73-36ff-afb7bfe51d52-4972de5d {
    grid-area: 2 / 1 / 3 / 2;
    place-self: center;
}

#w-node-_2d757425-527a-7d67-cad5-6a882b438b6f-4972de5d {
    grid-area: 2 / 2 / 3 / 5;
    place-self: center;
}

#w-node-_47488c42-b445-22f0-971f-c64b76293f10-4972de5d {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
}

#w-node-_74fe6a77-30b1-fec6-1ea4-cd13c095c927-4972de5d {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-_90c37b9c-d4d4-3a5b-2982-2918b8de3625-4972de5d {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_97b35791-fd7e-99ab-7e07-5cf75862ac84-4972de5d {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-bee2fe51-888d-fc20-72b3-ff25a21ff8f8-4972de5d {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-bee2fe51-888d-fc20-72b3-ff25a21ff8f9-4972de5d {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_3b118505-4f79-5d8c-4c2f-3059994229f6-4972de5d {
    grid-area: 2 / 2 / 3 / 3;
}

#w-node-_9041d4a5-1b65-39be-839c-408d8e314564-4972de5d {
    grid-area: 3 / 1 / 4 / 2;
}

#w-node-_707ee63b-9dcd-027b-a608-0295c8f9f2a6-4972de5d {
    grid-area: 3 / 2 / 4 / 3;
}

#w-node-f7c494e6-d497-5e85-1c85-daba8135b2bf-4972de5d {
    grid-area: 4 / 1 / 5 / 2;
}

#w-node-_1270a751-7b7b-d811-e659-3c4a33f7d348-4972de5d {
    grid-area: 4 / 2 / 5 / 3;
}

#w-node-_3b1bd644-27f9-a314-1150-f2c9face8a5b-4972de5d {
    grid-area: 5 / 1 / 6 / 2;
}

#w-node-_24ef3900-79f1-6693-2699-159f9bcc8454-4972de5d {
    grid-area: 5 / 2 / 6 / 3;
}

#w-node-_103cda99-953a-fcc6-4fdc-a0d6315d76f0-4972de5d {
    grid-area: 6 / 1 / 7 / 2;
}

#w-node-_3869176a-95e0-c123-11f9-16bcee73d1cd-4972de5d {
    grid-area: 6 / 2 / 7 / 3;
}

#w-node-_1942ab74-c2a1-e3fa-a191-353787e2e77c-8f3f196f {
    grid-area: 1 / 1 / 2 / 2;
    place-self: center;
}

#w-node-b317f94c-793f-5289-c309-a500d541a9c8-8f3f196f {
    grid-area: 1 / 2 / 2 / 3;
    place-self: center;
}

#w-node-_5ab961ce-1fea-25d1-7a6f-53d9d60f9295-6a8c55f3 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_72f2e6e3-a3a7-ad01-1aa6-6de4d7156b5d-6a8c55f3 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-f9229dc0-f158-13db-5e85-4d431725ff2e-6a8c55f3 {
    grid-area: 1 / 3 / 2 / 4;
}

#w-node-f7dd26f2-ebd2-560b-ff86-50c418aa3b37-6a8c55f3 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_568c82d1-347c-02bd-a500-4f5d68932778-6a8c55f3 {
    grid-area: 1 / 2 / 2 / 7;
}

#w-node-bb7a95df-1c76-9823-dad5-589cb004ccc1-6a8c55f3 {
    grid-area: 1 / 7 / 2 / 8;
}

#w-node-b5949539-b8fa-06a7-6547-8301efdcd4d8-6a8c55f3 {
    grid-area: 1 / 8 / 2 / 9;
}

#w-node-fac4e071-71e0-7d08-df7c-8ff0db791d53-6a8c55f3 {
    grid-area: 1 / 9 / 2 / 10;
}

#w-node-_5dc46ef4-21b9-4231-1a96-4108985a5501-6a8c55f3 {
    grid-area: 1 / 10 / 2 / 11;
}

#w-node-b2016a2f-fecc-8959-3591-ad744a57ffd6-6a8c55f3 {
    grid-area: 1 / 11 / 2 / 13;
}

#w-node-b879505f-f4b3-db08-0056-71ebabdcc143-6a8c55f3 {
    grid-area: 2 / 1 / 3 / 2;
    align-self: center;
}

#w-node-_2fc955fa-9cd1-2092-2e7e-cefcd6c6bd50-6a8c55f3 {
    grid-area: 2 / 2 / 3 / 3;
    align-self: center;
}

#w-node-_2f28624e-fba3-fa8a-73cc-546a446209cc-6a8c55f3 {
    grid-area: 3 / 2 / 4 / 3;
    align-self: center;
}

#w-node-d0513e37-611e-9d7c-d795-aa30de660712-6a8c55f3 {
    grid-area: 2 / 3 / 3 / 4;
    align-self: center;
}

#w-node-c9f3e4d5-11da-fe86-66e4-c5a57f0a7b8c-6a8c55f3 {
    grid-area: 3 / 3 / 4 / 4;
    align-self: center;
}

#w-node-_3b626f99-c8f6-be8a-3ac1-502a470afc6c-6a8c55f3 {
    grid-area: 2 / 4 / 3 / 5;
    align-self: center;
}

#w-node-_9cd56640-f499-370d-d840-d200a37cc223-6a8c55f3 {
    grid-area: 2 / 5 / 3 / 6;
    align-self: center;
}

#w-node-f7b84f08-0dcf-0aff-04c6-4d3ea05687eb-6a8c55f3 {
    grid-area: 2 / 6 / 3 / 7;
    align-self: center;
}

#w-node-f4201d18-fa41-2912-4361-f2714fc020cb-6a8c55f3 {
    grid-area: 3 / 6 / 4 / 7;
}

#w-node-c52c8fa8-16de-b1e5-19ba-804877de458f-6a8c55f3 {
    grid-area: 2 / 7 / 3 / 8;
    align-self: center;
}

#w-node-baecad62-ba8e-35bb-511a-f68972ed136a-6a8c55f3 {
    grid-area: 3 / 7 / 4 / 8;
}

#w-node-_74bb52e9-d249-589d-ee56-3e1816bf20c4-6a8c55f3 {
    grid-area: 2 / 8 / 4 / 13;
    place-self: center;
}

#w-node-_2ea6f376-e77a-39db-f259-eb3174b64e4b-6a8c55f3 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-a4f594eb-2c1d-8fb0-0a62-aafb228237b6-6a8c55f3 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_95f68c61-db96-aa54-c2b1-b7a9c3d62ecd-6a8c55f3 {
    grid-area: 1 / 4 / 2 / 5;
}

#w-node-_4a8771a0-dffb-ee9e-467f-bae42059c8ce-6a8c55f3 {
    grid-area: 1 / 5 / 2 / 6;
}

#w-node-e726204f-7db7-acb6-f648-a0c2eac6f361-6a8c55f3, #w-node-_6eab7dae-adee-36bd-d2fa-6704566007a8-6a8c55f3 {
    grid-area: 1 / 6 / 2 / 7;
}

#w-node-d3f84f18-83b6-8ba4-567e-093e1c3b6df3-6a8c55f3 {
    grid-area: 1 / 3 / 2 / 6;
}

#w-node-d0c6a3d1-f95b-f892-9eba-be90d31b8fc2-6a8c55f3 {
    grid-area: 1 / 7 / 2 / 8;
}

#w-node-b823cd2a-14ed-29ae-f974-c9bede616ea3-6a8c55f3 {
    grid-area: 1 / 8 / 2 / 9;
}

#w-node-_05c2a116-df90-f131-529f-01e97ff2698b-f8904dc7 {
    grid-area: 1 / 1 / 2 / 3;
    place-self: center;
}

#w-node-_800c818d-1a93-5bf0-c663-728ce552b9b3-f8904dc7 {
    grid-area: 1 / 3 / 2 / 4;
    align-self: center;
}

#w-node-_05c2a116-df90-f131-529f-01e97ff2699a-f8904dc7 {
    grid-area: 1 / 4 / 2 / 5;
    justify-self: end;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e8840a-f1c51846, #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8840b-f1c51846 {
    grid-area: 1 / 1 / 2 / 2;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e88410-f1c51846 {
    grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e88415-f1c51846 {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841a-f1c51846 {
    grid-area: 2 / 2 / 3 / 3;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841f-f1c51846 {
    grid-area: 3 / 1 / 4 / 2;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e88424-f1c51846 {
    grid-area: 3 / 2 / 4 / 3;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e88429-f1c51846 {
    grid-area: 4 / 1 / 5 / 3;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e88432-f1c51846 {
    grid-area: 5 / 1 / 6 / 2;
}

#w-node-_1a8ead01-58f4-ba7f-2559-c46037e88437-f1c51846 {
    grid-area: 6 / 1 / 7 / 3;
}

#w-node-_27eb92a3-dbfd-590b-9379-cd7bf5783c81-f1c51846 {
    grid-area: 2 / 1 / 3 / 2;
}

#w-node-_7095817c-3543-936d-d42b-5a2c50218567-f1c51846 {
    grid-area: 1 / 2 / 3 / 3;
}

@media screen and (max-width: 991px) {
    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bfa-59d371cb {
        grid-area: 1 / 2 / 2 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bff-59d371cb {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c04-59d371cb {
        grid-area: 2 / 2 / 3 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c09-59d371cb {
        grid-area: 3 / 1 / 4 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c0e-59d371cb {
        grid-area: 3 / 2 / 4 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c13-59d371cb {
        grid-area: 4 / 1 / 5 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c18-59d371cb {
        grid-area: 5 / 1 / 6 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c1d-59d371cb {
        grid-area: 6 / 1 / 7 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c22-59d371cb {
        grid-area: 6 / 2 / 7 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c26-59d371cb {
        grid-row: 7 / 8;
        grid-column-end: 3;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c27-59d371cb {
        grid-area: 1 / 1 / 2 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c2c-59d371cb {
        grid-area: 1 / 2 / 2 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c35-59d371cb {
        grid-area: 8 / 1 / 9 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c3a-59d371cb {
        grid-area: 9 / 1 / 10 / 3;
        place-self: center;
    }

    #w-node-ab392b2d-bbea-f7bf-0666-790b650540e4-d991b6d9 {
        grid-row-start: 1;
        grid-column-end: 4;
    }

    #w-node-_10317b7f-fda1-97a8-7fb1-9868047a1d91-d991b6d9 {
        grid-column: 4 / 5;
    }

    #w-node-_74e6feaa-f729-7527-e075-c305c1d90a2a-d991b6d9 {
        grid-column: 5 / 7;
        grid-row-start: 1;
    }

    #w-node-_997fb51f-6465-4471-b578-0507057171e5-d991b6d9 {
        grid-column-end: 5;
    }

    #w-node-a3506589-42a5-c919-4ef0-a521103f1f27-d991b6d9 {
        grid-area: 2 / 5 / 3 / 9;
        place-self: center;
    }

    #w-node-_67fc6e22-5466-62e6-3fd1-b7467ade8ef2-d991b6d9 {
        grid-area: 1 / 1 / 2 / 2;
        place-self: center;
    }

    #w-node-ed4f530e-d59e-3665-471d-8a043a3eb81b-d991b6d9 {
        grid-area: 2 / 1 / 3 / 3;
        place-self: center;
    }

    #w-node-_1d6fc1d0-8770-0a68-823b-1c6858074c2c-d991b6d9 {
        grid-area: 3 / 1 / 4 / 3;
        place-self: center;
    }

    #w-node-cca53712-5f05-f4df-de1a-581d06a1d2d8-d991b6d9 {
        grid-area: 4 / 1 / 6 / 3;
        place-self: center;
    }

    #w-node-_3157cc0a-6dde-50db-1fce-260e1ec7be7b-00da8f0d {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-d2d7fee4-6e7f-4863-34fc-33b4fc76c331-00da8f0d {
        grid-area: 2 / 2 / 3 / 5;
        place-self: center;
    }

    #w-node-c5eb9ba4-7d12-ba08-a9b1-4d39d84f333d-00da8f0d {
        grid-area: 3 / 2 / 4 / 5;
        place-self: center;
    }

    #w-node-_9f61229a-dce2-86b3-430a-5928720f84c6-00da8f0d {
        grid-area: 4 / 2 / 5 / 5;
        place-self: center;
    }

    #w-node-df55de1d-49c7-6111-106e-e571fcb83d2c-00da8f0d {
        grid-area: 5 / 1 / 6 / 5;
        place-self: center;
    }

    #w-node-bfcac59e-4bcf-5b6a-4f77-a12224bedf96-456565e1 {
        grid-area: 1 / 2 / 2 / 4;
        place-self: center;
    }

    #w-node-e2900c10-720b-ca51-105d-b103fd939cef-456565e1 {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-fdcb3f37-b204-3b4e-4ebf-8efc2712ceda-456565e1 {
        grid-area: 2 / 2 / 3 / 3;
        place-self: center;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a04-9585024d {
        grid-column-end: 2;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a37-9585024d {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c70-4191a84b {
        grid-area: 1 / 2 / 2 / 4;
        place-self: center;
    }

    #w-node-_4de21754-4fb1-5d64-dcb8-570e7b640799-4191a84b {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c75-4191a84b {
        grid-area: 2 / 2 / 3 / 3;
        place-self: center;
    }

    #w-node-_6b5a8583-cf21-a22b-84b6-a249a52d7a69-b1f62ed8 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_13ead2ab-31a0-774a-a618-84d8d6500f52-b1f62ed8 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-bd013aa4-89fd-5063-5edd-359a1099896b-b1f62ed8 {
        grid-area: 2 / 2 / 3 / 4;
    }

    #w-node-f0d3f6a0-e552-7ae9-d1d9-65cedf650eb7-b1f62ed8 {
        grid-area: 3 / 2 / 4 / 4;
    }

    #w-node-_10de8154-1dc2-bf3e-fb8c-24b09ae4b909-b1f62ed8 {
        grid-area: 1 / 2 / 2 / 4;
    }

    #w-node-d2a1ff8b-c248-3620-f634-5ecbe439af2b-b1f62ed8 {
        grid-area: 3 / 1 / 5 / 2;
    }

    #w-node-_9b72e873-c1f5-118c-0d73-29ec212610e4-b1f62ed8 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_40d351ef-34b8-6645-fcfe-00c66bc20615-b1f62ed8 {
        grid-area: 4 / 2 / 5 / 4;
    }

    #w-node-_0f4c4eb6-97bc-30f4-57a4-e8dc0a084ab1-b1f62ed8 {
        grid-area: 1 / 4 / 5 / 5;
    }

    #w-node-_16ab7b0b-2edc-1d62-23af-dc94886c28b4-b1f62ed8 {
        grid-row: 5 / 6;
        grid-column-end: 4;
    }

    #w-node-_9ab74406-635b-9414-c008-8b4d19f7f3af-b1f62ed8 {
        grid-area: 5 / 4 / 6 / 5;
    }

    #w-node-d3b8e4f3-5fae-1001-4b00-36dfe2f12600-4096146b {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_24d7f0f9-46bb-04c2-10b3-92578b62c8b8-4096146b {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d4-4096146b {
        grid-area: 1 / 1 / 2 / 2;
        align-self: center;
    }

    #w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d9-4096146b {
        grid-row: 2 / 3;
        grid-column-start: 1;
    }

    #w-node-b27aee30-e747-0655-5f0c-abafb8878794-4096146b {
        grid-row: 3 / 4;
        grid-column-start: 1;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078c6-3da760e6 {
        grid-area: 1 / 1 / 2 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078cb-3da760e6 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d0-3da760e6 {
        grid-area: 2 / 1 / 3 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d3-3da760e6 {
        grid-area: 3 / 1 / 4 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d8-3da760e6 {
        grid-area: 3 / 3 / 4 / 4;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078dd-3da760e6 {
        grid-area: 4 / 1 / 5 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078e2-3da760e6 {
        grid-area: 4 / 3 / 5 / 4;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078e7-3da760e6 {
        grid-area: 5 / 1 / 6 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078ec-3da760e6 {
        grid-area: 5 / 2 / 6 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f1-3da760e6 {
        grid-area: 5 / 3 / 6 / 4;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f6-3da760e6 {
        grid-area: 6 / 1 / 7 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f9-3da760e6 {
        grid-area: 7 / 1 / 8 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078fe-3da760e6 {
        grid-area: 7 / 3 / 8 / 4;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07903-3da760e6 {
        grid-area: 8 / 1 / 9 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07908-3da760e6 {
        grid-area: 8 / 2 / 9 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e0790d-3da760e6 {
        grid-area: 9 / 1 / 10 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07910-3da760e6 {
        grid-area: 10 / 1 / 11 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07913-3da760e6 {
        grid-area: 10 / 3 / 11 / 4;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07916-3da760e6 {
        grid-area: 11 / 1 / 12 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07919-3da760e6 {
        grid-area: 12 / 1 / 13 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e0791e-3da760e6 {
        grid-area: 12 / 2 / 13 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07923-3da760e6 {
        grid-area: 12 / 3 / 13 / 4;
        align-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f1c-37f31073 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f1e-37f31073 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_7b3427cd-2b54-3592-b6a1-33586e788428-37f31073 {
        grid-area: 2 / 1 / 3 / 3;
        place-self: center;
    }

    #w-node-e3a4629e-50d0-6a1a-d123-1798a27ad6e8-37f31073 {
        grid-area: 2 / 3 / 3 / 5;
        place-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f2a-37f31073 {
        grid-area: 3 / 1 / 4 / 3;
        place-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f37-37f31073 {
        grid-area: 4 / 1 / 5 / 3;
        place-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f2f-37f31073 {
        grid-area: 3 / 3 / 4 / 4;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f33-37f31073 {
        grid-area: 3 / 4 / 4 / 5;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f3c-37f31073 {
        grid-area: 5 / 1 / 6 / 5;
        place-self: center;
    }

    #w-node-_7fcd0f58-3619-be5e-de35-77524f88185d-37f31073 {
        grid-area: 6 / 1 / 7 / 5;
        place-self: center;
    }

    #w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad56-e82da9a4 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad58-e82da9a4 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad64-e82da9a4 {
        grid-area: 1 / 3 / 2 / 4;
        place-self: center;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e12-c0b6d473 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e20-c0b6d473 {
        grid-area: 2 / 1 / 3 / 5;
        place-self: center;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e2d-c0b6d473 {
        grid-area: 3 / 1 / 4 / 5;
        place-self: center;
    }

    #w-node-_6efb197d-5603-48f8-56c2-7b65907fa10d-c0b6d473 {
        grid-area: 3 / 5 / 4 / 9;
        place-self: center;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e32-c0b6d473 {
        grid-area: 4 / 1 / 5 / 9;
        place-self: center;
    }

    #w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0c3-ba666596 {
        grid-area: 2 / 1 / 3 / 4;
        place-self: center;
    }

    #w-node-fc042e07-4fd7-568b-861e-07086245281f-ba666596 {
        grid-area: 1 / 1 / 2 / 2;
        place-self: center;
    }

    #w-node-fc042e07-4fd7-568b-861e-070862452832-ba666596 {
        grid-area: 1 / 2 / 2 / 3;
        place-self: center;
    }

    #w-node-fc8c0c83-99d6-7aa3-507a-682fe9da00a8-ba666596 {
        grid-area: 2 / 1 / 3 / 7;
        place-self: center;
    }

    #w-node-eda3f67c-28d2-31f4-d241-df695f874e16-4972de5d {
        grid-column-end: 5;
    }

    #w-node-_7c1e0458-1bea-7dc2-e42c-fc6a5a1ce2ea-4972de5d, #w-node-f3c1f1a7-7fd9-0c73-36ff-afb7bfe51d52-4972de5d, #w-node-_2d757425-527a-7d67-cad5-6a882b438b6f-4972de5d {
        grid-area: 1 / 1 / 2 / 3;
        place-self: center;
    }

    #w-node-_1942ab74-c2a1-e3fa-a191-353787e2e77c-8f3f196f {
        grid-area: 1 / 1 / 2 / 2;
        place-self: center;
    }

    #w-node-b317f94c-793f-5289-c309-a500d541a9c8-8f3f196f {
        grid-area: 1 / 2 / 2 / 3;
        place-self: center;
    }

    #w-node-_5ab961ce-1fea-25d1-7a6f-53d9d60f9295-6a8c55f3 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_72f2e6e3-a3a7-ad01-1aa6-6de4d7156b5d-6a8c55f3 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-f9229dc0-f158-13db-5e85-4d431725ff2e-6a8c55f3 {
        grid-area: 1 / 3 / 2 / 4;
    }

    #w-node-f7dd26f2-ebd2-560b-ff86-50c418aa3b37-6a8c55f3 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_568c82d1-347c-02bd-a500-4f5d68932778-6a8c55f3 {
        grid-area: 1 / 2 / 2 / 7;
    }

    #w-node-bb7a95df-1c76-9823-dad5-589cb004ccc1-6a8c55f3 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-b5949539-b8fa-06a7-6547-8301efdcd4d8-6a8c55f3 {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-fac4e071-71e0-7d08-df7c-8ff0db791d53-6a8c55f3 {
        grid-area: 2 / 3 / 3 / 4;
    }

    #w-node-_5dc46ef4-21b9-4231-1a96-4108985a5501-6a8c55f3 {
        grid-area: 2 / 4 / 3 / 5;
    }

    #w-node-b2016a2f-fecc-8959-3591-ad744a57ffd6-6a8c55f3 {
        grid-area: 2 / 5 / 3 / 7;
    }

    #w-node-b879505f-f4b3-db08-0056-71ebabdcc143-6a8c55f3 {
        grid-area: 3 / 1 / 4 / 2;
        align-self: center;
    }

    #w-node-_2fc955fa-9cd1-2092-2e7e-cefcd6c6bd50-6a8c55f3 {
        grid-area: 3 / 2 / 4 / 3;
        align-self: center;
    }

    #w-node-_2f28624e-fba3-fa8a-73cc-546a446209cc-6a8c55f3 {
        grid-area: 4 / 2 / 5 / 3;
        align-self: center;
    }

    #w-node-d0513e37-611e-9d7c-d795-aa30de660712-6a8c55f3 {
        grid-area: 3 / 3 / 4 / 4;
        align-self: center;
    }

    #w-node-c9f3e4d5-11da-fe86-66e4-c5a57f0a7b8c-6a8c55f3 {
        grid-area: 4 / 3 / 5 / 4;
        align-self: center;
    }

    #w-node-_3b626f99-c8f6-be8a-3ac1-502a470afc6c-6a8c55f3 {
        grid-area: 3 / 4 / 4 / 5;
        align-self: center;
    }

    #w-node-_9cd56640-f499-370d-d840-d200a37cc223-6a8c55f3 {
        grid-area: 3 / 5 / 4 / 6;
        align-self: center;
    }

    #w-node-f7b84f08-0dcf-0aff-04c6-4d3ea05687eb-6a8c55f3 {
        grid-area: 3 / 6 / 4 / 7;
        align-self: center;
    }

    #w-node-f4201d18-fa41-2912-4361-f2714fc020cb-6a8c55f3 {
        grid-area: 4 / 6 / 5 / 7;
    }

    #w-node-c52c8fa8-16de-b1e5-19ba-804877de458f-6a8c55f3 {
        grid-area: 5 / 1 / 6 / 2;
        align-self: center;
    }

    #w-node-baecad62-ba8e-35bb-511a-f68972ed136a-6a8c55f3 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_74bb52e9-d249-589d-ee56-3e1816bf20c4-6a8c55f3 {
        grid-area: 5 / 2 / 7 / 7;
        place-self: center;
    }

    #w-node-_2ea6f376-e77a-39db-f259-eb3174b64e4b-6a8c55f3 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-a4f594eb-2c1d-8fb0-0a62-aafb228237b6-6a8c55f3 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_95f68c61-db96-aa54-c2b1-b7a9c3d62ecd-6a8c55f3 {
        grid-area: 1 / 3 / 2 / 4;
    }

    #w-node-_4a8771a0-dffb-ee9e-467f-bae42059c8ce-6a8c55f3 {
        grid-area: 1 / 4 / 2 / 5;
    }

    #w-node-e726204f-7db7-acb6-f648-a0c2eac6f361-6a8c55f3 {
        grid-column: 5 / 6;
    }

    #w-node-d3f84f18-83b6-8ba4-567e-093e1c3b6df3-6a8c55f3 {
        grid-area: 1 / 2 / 2 / 5;
    }

    #w-node-d0c6a3d1-f95b-f892-9eba-be90d31b8fc2-6a8c55f3 {
        grid-area: 1 / 6 / 2 / 7;
    }

    #w-node-b823cd2a-14ed-29ae-f974-c9bede616ea3-6a8c55f3 {
        grid-area: 1 / 7 / 2 / 8;
    }

    #w-node-_05c2a116-df90-f131-529f-01e97ff2698b-f8904dc7 {
        grid-area: 1 / 1 / 2 / 3;
        place-self: center;
    }

    #w-node-_800c818d-1a93-5bf0-c663-728ce552b9b3-f8904dc7 {
        grid-area: 1 / 3 / 2 / 4;
        align-self: center;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8840b-f1c51846 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88410-f1c51846 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88415-f1c51846 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841a-f1c51846 {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841f-f1c51846 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88424-f1c51846 {
        grid-area: 3 / 2 / 4 / 3;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88429-f1c51846 {
        grid-area: 4 / 1 / 5 / 3;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88432-f1c51846 {
        grid-area: 5 / 1 / 6 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88437-f1c51846 {
        grid-area: 6 / 1 / 7 / 3;
    }
}

@media screen and (max-width: 767px) {
    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bf8-59d371cb {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bfa-59d371cb {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bff-59d371cb {
        grid-area: 3 / 1 / 4 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c04-59d371cb {
        grid-area: 4 / 1 / 5 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c09-59d371cb {
        grid-area: 5 / 1 / 6 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c0e-59d371cb {
        grid-area: 6 / 1 / 7 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c13-59d371cb {
        grid-area: 7 / 1 / 8 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c18-59d371cb {
        grid-area: 8 / 1 / 9 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c1d-59d371cb {
        grid-area: 9 / 1 / 10 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c22-59d371cb {
        grid-area: 10 / 1 / 11 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c26-59d371cb {
        grid-row: 11 / 12;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c27-59d371cb {
        grid-area: 1 / 1 / 2 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c2c-59d371cb {
        grid-area: 1 / 2 / 2 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c35-59d371cb {
        grid-area: 12 / 1 / 13 / 3;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c3a-59d371cb {
        grid-area: 13 / 1 / 14 / 3;
        place-self: center;
    }

    #w-node-ab392b2d-bbea-f7bf-0666-790b650540e4-d991b6d9 {
        grid-row-start: 1;
        grid-column-end: 2;
    }

    #w-node-_10317b7f-fda1-97a8-7fb1-9868047a1d91-d991b6d9 {
        grid-column: 2 / 3;
    }

    #w-node-_74e6feaa-f729-7527-e075-c305c1d90a2a-d991b6d9 {
        grid-area: 1 / 3 / 2 / 4;
    }

    #w-node-_997fb51f-6465-4471-b578-0507057171e5-d991b6d9 {
        grid-area: 2 / 1 / 3 / 4;
    }

    #w-node-a3506589-42a5-c919-4ef0-a521103f1f27-d991b6d9 {
        grid-area: 3 / 1 / 4 / 4;
        place-self: center;
    }

    #w-node-_67fc6e22-5466-62e6-3fd1-b7467ade8ef2-d991b6d9 {
        grid-area: 1 / 1 / 2 / 4;
        place-self: center;
    }

    #w-node-ed4f530e-d59e-3665-471d-8a043a3eb81b-d991b6d9 {
        grid-area: 2 / 1 / 3 / 5;
        place-self: center;
    }

    #w-node-_1d6fc1d0-8770-0a68-823b-1c6858074c2c-d991b6d9 {
        grid-area: 3 / 1 / 4 / 5;
        place-self: center;
    }

    #w-node-cca53712-5f05-f4df-de1a-581d06a1d2d8-d991b6d9 {
        grid-area: 4 / 1 / 6 / 5;
        place-self: center;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bcd-d991b6d9, #w-node-be070ea7-7e2d-010d-01d8-71791f011bd1-d991b6d9, #w-node-be070ea7-7e2d-010d-01d8-71791f011bd7-d991b6d9, #w-node-be070ea7-7e2d-010d-01d8-71791f011bdb-d991b6d9, #w-node-be070ea7-7e2d-010d-01d8-71791f011bdf-d991b6d9 {
        grid-column-start: 4;
    }

    #w-node-aa6e3ca4-bf5d-77e8-32ea-1d6545600087-d991b6d9 {
        grid-area: 6 / 1 / 7 / 7;
    }

    #w-node-d6b0a5c2-1595-794f-c5de-bb2695c80900-28b0bf04, #w-node-_0d38514f-9b2c-2d23-261c-f4199c30933a-28b0bf04 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13a-28b0bf04 {
        grid-column: 1 / 2;
    }

    #w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13e-28b0bf04 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d140-28b0bf04 {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-_03ca003f-a7d6-b9bb-b99e-de62056b97c3-28b0bf04 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_78baedd1-62b9-b8f5-4c20-3d15e2ef25c7-00da8f0d {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_541ded29-69f0-63ef-9470-ae65c157b620-00da8f0d {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-d2d7fee4-6e7f-4863-34fc-33b4fc76c331-00da8f0d {
        grid-area: 4 / 1 / 5 / 3;
        place-self: center;
    }

    #w-node-de6013af-7d20-3258-241a-c0ee17ba5d56-00da8f0d {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_7519aae0-0d65-25b3-c172-b0f8f0a155f7-00da8f0d {
        grid-area: 3 / 2 / 4 / 3;
    }

    #w-node-c5eb9ba4-7d12-ba08-a9b1-4d39d84f333d-00da8f0d {
        grid-area: 5 / 1 / 6 / 3;
        place-self: center;
    }

    #w-node-_9f61229a-dce2-86b3-430a-5928720f84c6-00da8f0d {
        grid-area: 6 / 1 / 7 / 3;
        place-self: center;
    }

    #w-node-df55de1d-49c7-6111-106e-e571fcb83d2c-00da8f0d {
        grid-area: 7 / 1 / 8 / 3;
        place-self: center;
    }

    #w-node-bfcac59e-4bcf-5b6a-4f77-a12224bedf96-456565e1 {
        grid-area: 2 / 1 / 3 / 4;
        place-self: center;
    }

    #w-node-e2900c10-720b-ca51-105d-b103fd939cef-456565e1 {
        grid-area: 3 / 1 / 4 / 2;
        place-self: center;
    }

    #w-node-fdcb3f37-b204-3b4e-4ebf-8efc2712ceda-456565e1 {
        grid-area: 4 / 1 / 5 / 2;
        place-self: center;
    }

    #w-node-d114ce3c-07b0-af23-cdd8-a563c6a108e8-456565e1 {
        grid-row: 4 / 5;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a04-9585024d {
        grid-column-end: 2;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a37-9585024d {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c70-4191a84b {
        grid-area: 2 / 1 / 3 / 4;
        place-self: center;
    }

    #w-node-_4de21754-4fb1-5d64-dcb8-570e7b640799-4191a84b {
        grid-area: 3 / 1 / 4 / 2;
        place-self: center;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c75-4191a84b {
        grid-area: 4 / 1 / 5 / 2;
        place-self: center;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c7f-4191a84b {
        grid-row: 4 / 5;
    }

    #w-node-_6b5a8583-cf21-a22b-84b6-a249a52d7a69-b1f62ed8 {
        grid-area: 1 / 1 / 2 / 5;
    }

    #w-node-_13ead2ab-31a0-774a-a618-84d8d6500f52-b1f62ed8 {
        grid-area: 3 / 1 / 4 / 4;
    }

    #w-node-bd013aa4-89fd-5063-5edd-359a1099896b-b1f62ed8 {
        grid-area: 3 / 4 / 4 / 5;
    }

    #w-node-f0d3f6a0-e552-7ae9-d1d9-65cedf650eb7-b1f62ed8 {
        grid-area: 4 / 4 / 5 / 5;
    }

    #w-node-_10de8154-1dc2-bf3e-fb8c-24b09ae4b909-b1f62ed8 {
        grid-area: 2 / 1 / 3 / 4;
    }

    #w-node-d2a1ff8b-c248-3620-f634-5ecbe439af2b-b1f62ed8 {
        grid-area: 4 / 1 / 5 / 4;
    }

    #w-node-_9b72e873-c1f5-118c-0d73-29ec212610e4-b1f62ed8 {
        grid-area: 5 / 1 / 6 / 4;
    }

    #w-node-_40d351ef-34b8-6645-fcfe-00c66bc20615-b1f62ed8 {
        grid-area: 6 / 1 / 7 / 5;
    }

    #w-node-_0f4c4eb6-97bc-30f4-57a4-e8dc0a084ab1-b1f62ed8 {
        grid-area: 7 / 1 / 8 / 5;
    }

    #w-node-_5f4920fb-17ad-e7b7-db21-e6299e7b8ac7-b1f62ed8 {
        grid-area: 1 / 2 / 3 / 3;
    }

    #w-node-_4630a23b-de01-4f0d-6c53-07fb1279a1d5-b1f62ed8 {
        grid-area: 1 / 3 / 2 / 4;
    }

    #w-node-_2f09e7ab-5495-ccd7-d073-2ae388f5a334-b1f62ed8 {
        grid-area: 2 / 3 / 3 / 4;
        place-self: center;
    }

    #w-node-_16ab7b0b-2edc-1d62-23af-dc94886c28b4-b1f62ed8 {
        grid-row: 8 / 9;
        grid-column-end: 5;
    }

    #w-node-_9ab74406-635b-9414-c008-8b4d19f7f3af-b1f62ed8 {
        grid-area: 9 / 4 / 10 / 5;
    }

    #w-node-_9ab74406-635b-9414-c008-8b4d19f7f3ce-b1f62ed8 {
        justify-self: end;
    }

    #w-node-a6d86f03-30f7-a77c-03c3-b10717a3f52c-4096146b {
        grid-column-end: 7;
    }

    #w-node-_59180a6a-6ce9-fb8d-8c8e-855d6dd20502-4096146b {
        grid-area: 2 / 1 / 3 / 4;
    }

    #w-node-a26298b6-095d-553a-41ff-1711e8fa9f43-4096146b {
        grid-row: 2 / 3;
        grid-column-start: 4;
    }

    #w-node-_68934860-1ce9-e9d3-8059-6574dc75080f-4096146b {
        grid-row: 3 / 4;
        grid-column-end: 7;
    }

    #w-node-_2b64da80-1f95-6e06-d265-484e295557c6-4096146b {
        grid-area: 4 / 1 / 5 / 7;
    }

    #w-node-bdcebcfc-7316-616a-54c6-55d56583da47-4096146b {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_912f5c98-a1d2-d1ed-9a80-b860002b3106-4096146b {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-d3b8e4f3-5fae-1001-4b00-36dfe2f12600-4096146b {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_24d7f0f9-46bb-04c2-10b3-92578b62c8b8-4096146b {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d4-4096146b {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d9-4096146b {
        grid-area: 2 / 1 / 3 / 3;
    }

    #w-node-b27aee30-e747-0655-5f0c-abafb8878794-4096146b {
        grid-area: 3 / 1 / 4 / 3;
    }

    #w-node-_98aea7f2-af2f-53f4-647a-2e80189f99bf-4096146b {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_2a32d5c7-a370-a349-5d80-f4292a721761-4096146b {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_098ba615-1822-7701-0b5b-2d3d6c6564a7-4096146b {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-cce1947a-bd9e-562e-ffa8-99ef30eb88fd-4096146b {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078c6-3da760e6 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078cb-3da760e6 {
        grid-area: 1 / 2 / 2 / 3;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d0-3da760e6 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d3-3da760e6 {
        grid-area: 3 / 1 / 4 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d8-3da760e6 {
        grid-area: 3 / 3 / 4 / 4;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078dd-3da760e6 {
        grid-area: 4 / 1 / 5 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078e2-3da760e6 {
        grid-area: 4 / 3 / 5 / 4;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078e7-3da760e6 {
        grid-area: 5 / 1 / 6 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078ec-3da760e6 {
        grid-area: 5 / 2 / 6 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f1-3da760e6 {
        grid-area: 5 / 3 / 6 / 4;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f6-3da760e6 {
        grid-area: 6 / 1 / 7 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f9-3da760e6 {
        grid-area: 7 / 1 / 8 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078fe-3da760e6 {
        grid-area: 7 / 3 / 8 / 4;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07903-3da760e6 {
        grid-area: 8 / 1 / 9 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07908-3da760e6 {
        grid-area: 8 / 2 / 9 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e0790d-3da760e6 {
        grid-area: 9 / 1 / 10 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07910-3da760e6 {
        grid-area: 10 / 1 / 11 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07913-3da760e6 {
        grid-area: 10 / 3 / 11 / 4;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07916-3da760e6 {
        grid-area: 11 / 1 / 12 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07919-3da760e6 {
        grid-area: 12 / 1 / 13 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e0791e-3da760e6 {
        grid-area: 12 / 2 / 13 / 3;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07923-3da760e6 {
        grid-area: 12 / 3 / 13 / 4;
    }

    #w-node-_3d4b2439-3166-a92c-96ea-69774e178a6a-4996f543 {
        grid-row: 1 / 2;
    }

    #w-node-b2c797cf-a96a-58fe-a9b2-90cdcc998140-4996f543 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_1e331bdd-f4d9-b3e2-05cb-06b3afbb9aa3-4996f543 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_9055e5fd-2fd9-2d38-aaae-ee75cb60d88c-4996f543 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_45a8ba0d-9fa5-56de-862a-459c704a1381-4996f543 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_2341f850-7149-da5d-4d27-cdfd10becc3e-4996f543 {
        grid-row: 5 / 6;
        grid-column-end: 2;
    }

    #w-node-fa48ab9c-aefe-9d4f-374f-b73e6c3e2dbc-4996f543 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c610-e2faef0d {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c61a-e2faef0d {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c615-e2faef0d {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c61f-e2faef0d {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_7b3427cd-2b54-3592-b6a1-33586e788428-37f31073 {
        grid-area: 2 / 1 / 3 / 3;
        place-self: center;
    }

    #w-node-e3a4629e-50d0-6a1a-d123-1798a27ad6e8-37f31073 {
        grid-area: 3 / 1 / 4 / 3;
        place-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f2a-37f31073 {
        grid-area: 4 / 1 / 5 / 3;
        place-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f37-37f31073 {
        grid-area: 5 / 1 / 6 / 3;
        place-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f2f-37f31073 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f33-37f31073 {
        grid-area: 6 / 2 / 7 / 3;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f3c-37f31073 {
        grid-area: 7 / 1 / 8 / 3;
        place-self: center;
    }

    #w-node-_7fcd0f58-3619-be5e-de35-77524f88185d-37f31073 {
        grid-area: 8 / 1 / 9 / 3;
        place-self: center;
    }

    #w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad64-e82da9a4 {
        grid-area: 2 / 1 / 3 / 3;
        place-self: center;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e20-c0b6d473 {
        grid-area: 2 / 1 / 3 / 6;
        place-self: center;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e14-c0b6d473 {
        grid-area: 3 / 1 / 4 / 4;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e25-c0b6d473 {
        grid-area: 3 / 5 / 4 / 6;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e29-c0b6d473 {
        grid-area: 3 / 6 / 4 / 7;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e2d-c0b6d473 {
        grid-area: 4 / 1 / 5 / 7;
        place-self: center;
    }

    #w-node-_6efb197d-5603-48f8-56c2-7b65907fa10d-c0b6d473 {
        grid-area: 5 / 1 / 6 / 7;
        place-self: center;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e32-c0b6d473 {
        grid-area: 6 / 1 / 7 / 7;
        place-self: center;
    }

    #w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0bd-ba666596 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_09a9082d-9ea4-0d06-e9c9-0347c6c00578-ba666596 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0c3-ba666596 {
        grid-area: 4 / 1 / 5 / 4;
        place-self: center;
    }

    #w-node-fc042e07-4fd7-568b-861e-07086245281f-ba666596 {
        grid-area: 1 / 1 / 2 / 3;
        place-self: center;
    }

    #w-node-fc042e07-4fd7-568b-861e-070862452832-ba666596 {
        grid-area: 1 / 3 / 2 / 5;
        place-self: center;
    }

    #w-node-fc8c0c83-99d6-7aa3-507a-682fe9da00a8-ba666596 {
        grid-area: 2 / 1 / 3 / 7;
        place-self: center;
    }

    #w-node-eda3f67c-28d2-31f4-d241-df695f874e16-4972de5d {
        grid-column-end: 3;
    }

    #w-node-_7c1e0458-1bea-7dc2-e42c-fc6a5a1ce2ea-4972de5d, #w-node-f3c1f1a7-7fd9-0c73-36ff-afb7bfe51d52-4972de5d, #w-node-_2d757425-527a-7d67-cad5-6a882b438b6f-4972de5d {
        grid-area: 1 / 1 / 2 / 5;
        place-self: center;
    }

    #w-node-_90c37b9c-d4d4-3a5b-2982-2918b8de3625-4972de5d, #w-node-_97b35791-fd7e-99ab-7e07-5cf75862ac84-4972de5d, #w-node-bee2fe51-888d-fc20-72b3-ff25a21ff8f8-4972de5d, #w-node-_3b118505-4f79-5d8c-4c2f-3059994229f6-4972de5d, #w-node-_9041d4a5-1b65-39be-839c-408d8e314564-4972de5d, #w-node-_707ee63b-9dcd-027b-a608-0295c8f9f2a6-4972de5d, #w-node-f7c494e6-d497-5e85-1c85-daba8135b2bf-4972de5d, #w-node-_1270a751-7b7b-d811-e659-3c4a33f7d348-4972de5d, #w-node-_3b1bd644-27f9-a314-1150-f2c9face8a5b-4972de5d, #w-node-_103cda99-953a-fcc6-4fdc-a0d6315d76f0-4972de5d {
        grid-column-start: 4;
    }

    #w-node-_1942ab74-c2a1-e3fa-a191-353787e2e77c-8f3f196f {
        grid-area: 1 / 1 / 2 / 2;
        place-self: center;
    }

    #w-node-b317f94c-793f-5289-c309-a500d541a9c8-8f3f196f {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-_5ab961ce-1fea-25d1-7a6f-53d9d60f9295-6a8c55f3 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_72f2e6e3-a3a7-ad01-1aa6-6de4d7156b5d-6a8c55f3 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-f9229dc0-f158-13db-5e85-4d431725ff2e-6a8c55f3 {
        grid-area: 2 / 1 / 3 / 3;
    }

    #w-node-f7dd26f2-ebd2-560b-ff86-50c418aa3b37-6a8c55f3 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_568c82d1-347c-02bd-a500-4f5d68932778-6a8c55f3 {
        grid-area: 1 / 2 / 2 / 4;
    }

    #w-node-bb7a95df-1c76-9823-dad5-589cb004ccc1-6a8c55f3 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-b5949539-b8fa-06a7-6547-8301efdcd4d8-6a8c55f3 {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-fac4e071-71e0-7d08-df7c-8ff0db791d53-6a8c55f3 {
        grid-area: 2 / 3 / 3 / 4;
    }

    #w-node-_5dc46ef4-21b9-4231-1a96-4108985a5501-6a8c55f3 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-b2016a2f-fecc-8959-3591-ad744a57ffd6-6a8c55f3 {
        grid-area: 3 / 2 / 4 / 4;
    }

    #w-node-b879505f-f4b3-db08-0056-71ebabdcc143-6a8c55f3 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_2fc955fa-9cd1-2092-2e7e-cefcd6c6bd50-6a8c55f3 {
        grid-area: 4 / 2 / 5 / 3;
    }

    #w-node-_2f28624e-fba3-fa8a-73cc-546a446209cc-6a8c55f3 {
        grid-area: 5 / 2 / 6 / 3;
    }

    #w-node-d0513e37-611e-9d7c-d795-aa30de660712-6a8c55f3 {
        grid-area: 4 / 3 / 5 / 4;
    }

    #w-node-c9f3e4d5-11da-fe86-66e4-c5a57f0a7b8c-6a8c55f3 {
        grid-area: 5 / 3 / 6 / 4;
    }

    #w-node-_3b626f99-c8f6-be8a-3ac1-502a470afc6c-6a8c55f3 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_9cd56640-f499-370d-d840-d200a37cc223-6a8c55f3 {
        grid-area: 6 / 2 / 7 / 3;
    }

    #w-node-f7b84f08-0dcf-0aff-04c6-4d3ea05687eb-6a8c55f3 {
        grid-area: 6 / 3 / 7 / 4;
    }

    #w-node-f4201d18-fa41-2912-4361-f2714fc020cb-6a8c55f3 {
        grid-area: 7 / 3 / 8 / 4;
    }

    #w-node-c52c8fa8-16de-b1e5-19ba-804877de458f-6a8c55f3 {
        grid-area: 8 / 1 / 9 / 2;
    }

    #w-node-baecad62-ba8e-35bb-511a-f68972ed136a-6a8c55f3 {
        grid-area: 9 / 1 / 10 / 2;
    }

    #w-node-_74bb52e9-d249-589d-ee56-3e1816bf20c4-6a8c55f3 {
        grid-area: 8 / 2 / 10 / 4;
        place-self: center;
    }

    #w-node-_2ea6f376-e77a-39db-f259-eb3174b64e4b-6a8c55f3 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-a4f594eb-2c1d-8fb0-0a62-aafb228237b6-6a8c55f3 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_95f68c61-db96-aa54-c2b1-b7a9c3d62ecd-6a8c55f3 {
        grid-area: 2 / 1 / 3 / 4;
    }

    #w-node-_4a8771a0-dffb-ee9e-467f-bae42059c8ce-6a8c55f3 {
        grid-area: 2 / 4 / 3 / 5;
    }

    #w-node-e726204f-7db7-acb6-f648-a0c2eac6f361-6a8c55f3 {
        grid-row: 2 / 3;
        align-self: auto;
    }

    #w-node-d3f84f18-83b6-8ba4-567e-093e1c3b6df3-6a8c55f3 {
        grid-area: 1 / 1 / 2 / 5;
    }

    #w-node-d0c6a3d1-f95b-f892-9eba-be90d31b8fc2-6a8c55f3 {
        grid-area: 1 / 5 / 2 / 6;
    }

    #w-node-b823cd2a-14ed-29ae-f974-c9bede616ea3-6a8c55f3 {
        grid-area: 1 / 6 / 2 / 7;
    }

    #w-node-_05c2a116-df90-f131-529f-01e97ff2698b-f8904dc7 {
        grid-area: 1 / 1 / 2 / 2;
        place-self: center;
    }

    #w-node-_800c818d-1a93-5bf0-c663-728ce552b9b3-f8904dc7 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_05c2a116-df90-f131-529f-01e97ff2699a-f8904dc7 {
        grid-area: 1 / 3 / 2 / 4;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8840b-f1c51846 {
        grid-column-end: 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88410-f1c51846 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88415-f1c51846 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841a-f1c51846 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841f-f1c51846 {
        grid-row: 5 / 6;
        grid-column-end: 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88424-f1c51846 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88429-f1c51846 {
        grid-row: 7 / 8;
        grid-column-end: 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88432-f1c51846 {
        grid-area: 8 / 1 / 9 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88437-f1c51846 {
        grid-row: 9 / 10;
        grid-column-end: 2;
    }
}

@media screen and (max-width: 479px) {
    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bf8-59d371cb {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bfa-59d371cb {
        grid-area: 2 / 1 / 3 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994bff-59d371cb {
        grid-area: 3 / 1 / 4 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c04-59d371cb {
        grid-area: 4 / 1 / 5 / 2;
        place-self: center;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c09-59d371cb {
        grid-area: 5 / 1 / 6 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c0e-59d371cb {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c13-59d371cb {
        grid-area: 7 / 1 / 8 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c18-59d371cb {
        grid-area: 8 / 1 / 9 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c1d-59d371cb {
        grid-area: 9 / 1 / 10 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c22-59d371cb {
        grid-area: 10 / 1 / 11 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c26-59d371cb {
        grid-column-end: 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c27-59d371cb {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c2c-59d371cb {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c35-59d371cb {
        grid-area: 12 / 1 / 13 / 2;
    }

    #w-node-f0948c6f-5316-7f53-75f8-0412ff994c3a-59d371cb {
        grid-area: 13 / 1 / 14 / 2;
    }

    #w-node-ab392b2d-bbea-f7bf-0666-790b650540e4-d991b6d9 {
        grid-area: 1 / 1 / 2 / 3;
    }

    #w-node-_10317b7f-fda1-97a8-7fb1-9868047a1d91-d991b6d9 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_74e6feaa-f729-7527-e075-c305c1d90a2a-d991b6d9 {
        grid-area: 2 / 2 / 3 / 3;
        justify-self: start;
    }

    #w-node-_997fb51f-6465-4471-b578-0507057171e5-d991b6d9 {
        grid-area: 3 / 1 / 4 / 3;
    }

    #w-node-a3506589-42a5-c919-4ef0-a521103f1f27-d991b6d9 {
        grid-area: 4 / 1 / 5 / 3;
    }

    #w-node-_67fc6e22-5466-62e6-3fd1-b7467ade8ef2-d991b6d9 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-ed4f530e-d59e-3665-471d-8a043a3eb81b-d991b6d9 {
        grid-area: 7 / 1 / 8 / 3;
    }

    #w-node-_1d6fc1d0-8770-0a68-823b-1c6858074c2c-d991b6d9 {
        grid-area: 8 / 1 / 9 / 3;
    }

    #w-node-cca53712-5f05-f4df-de1a-581d06a1d2d8-d991b6d9 {
        grid-area: 9 / 1 / 10 / 3;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bcd-d991b6d9 {
        grid-column: 1 / 2;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bcf-d991b6d9 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bd1-d991b6d9 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bd5-d991b6d9 {
        grid-column: 2 / 3;
        grid-row-start: 2;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bd7-d991b6d9 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bd9-d991b6d9 {
        grid-area: 3 / 2 / 4 / 3;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bdb-d991b6d9 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bdd-d991b6d9 {
        grid-area: 4 / 2 / 5 / 3;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011bdf-d991b6d9 {
        grid-column: 1 / 2;
        grid-row-start: 5;
    }

    #w-node-be070ea7-7e2d-010d-01d8-71791f011be1-d991b6d9 {
        grid-column: 2 / 3;
        grid-row-start: 5;
        place-self: center;
    }

    #w-node-aa6e3ca4-bf5d-77e8-32ea-1d6545600087-d991b6d9 {
        grid-row: 10 / 11;
        grid-column-end: 3;
    }

    #w-node-_1a45eb9b-fd8c-82b7-ab16-14951370e744-28b0bf04, #w-node-a3c9f2c0-0186-ec08-f683-4186348ab165-28b0bf04, #w-node-a309f6c4-f552-0bc8-a6a9-ce6509207d05-28b0bf04, #w-node-_3e41d414-6cc3-ff15-8f01-b2cd11294c5d-28b0bf04, #w-node-_8be95bd5-8690-c976-ef87-0f9ec906b967-28b0bf04 {
        grid-column: 2 / 3;
    }

    #w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13a-28b0bf04 {
        grid-column: 1 / 2;
    }

    #w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13c-28b0bf04 {
        grid-column: 2 / 3;
    }

    #w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d13e-28b0bf04 {
        grid-column: 1 / 2;
    }

    #w-node-_0e598bcf-e31b-bbb9-caa3-b5f95413d140-28b0bf04 {
        grid-column: 2 / 3;
    }

    #w-node-_03ca003f-a7d6-b9bb-b99e-de62056b97c3-28b0bf04 {
        grid-column: 1 / 2;
    }

    #w-node-_844dd117-6d28-8f22-3595-c832a8c747d1-28b0bf04 {
        grid-column: 2 / 3;
    }

    #w-node-_78baedd1-62b9-b8f5-4c20-3d15e2ef25c7-00da8f0d {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_541ded29-69f0-63ef-9470-ae65c157b620-00da8f0d {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-d2d7fee4-6e7f-4863-34fc-33b4fc76c331-00da8f0d {
        grid-area: 4 / 1 / 5 / 3;
    }

    #w-node-de6013af-7d20-3258-241a-c0ee17ba5d56-00da8f0d {
        grid-row: 3 / 4;
    }

    #w-node-_7519aae0-0d65-25b3-c172-b0f8f0a155f7-00da8f0d {
        grid-area: 3 / 2 / 4 / 3;
    }

    #w-node-c5eb9ba4-7d12-ba08-a9b1-4d39d84f333d-00da8f0d {
        grid-area: 5 / 1 / 6 / 3;
    }

    #w-node-_9f61229a-dce2-86b3-430a-5928720f84c6-00da8f0d {
        grid-area: 6 / 1 / 7 / 3;
    }

    #w-node-df55de1d-49c7-6111-106e-e571fcb83d2c-00da8f0d {
        grid-area: 7 / 1 / 8 / 3;
    }

    #field.w-node-e4ef4081-fe8f-b3f2-c2b7-eca60bf7d2d9-db960aab {
        grid-area: span 1 / span 1 / span 1 / span 1;
    }

    #w-node-e4ef4081-fe8f-b3f2-c2b7-eca60bf7d2d4-db960aab {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_5fa4eb96-b293-52b1-1b67-6b0c3a9080ca-456565e1 {
        grid-area: 1 / 1 / 2 / 3;
    }

    #w-node-bfcac59e-4bcf-5b6a-4f77-a12224bedf96-456565e1 {
        grid-area: 2 / 1 / 3 / 3;
    }

    #w-node-e2900c10-720b-ca51-105d-b103fd939cef-456565e1 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-fdcb3f37-b204-3b4e-4ebf-8efc2712ceda-456565e1 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-d114ce3c-07b0-af23-cdd8-a563c6a108e8-456565e1 {
        grid-area: 4 / 2 / 5 / 3;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b557649f9-9585024d {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a04-9585024d {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a20-9585024d {
        grid-column-start: 1;
    }

    #w-node-_299e68d0-e38f-4f70-5ca5-a07b55764a37-9585024d {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c67-4191a84b {
        grid-area: 1 / 1 / 2 / 3;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c70-4191a84b {
        grid-area: 2 / 1 / 3 / 3;
    }

    #w-node-_4de21754-4fb1-5d64-dcb8-570e7b640799-4191a84b {
        grid-area: 3 / 1 / 4 / 3;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c75-4191a84b {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_98f62c96-39c8-0018-71cc-ca53555a9c7f-4191a84b {
        grid-area: 4 / 2 / 5 / 3;
    }

    #field.w-node-d7b1f112-ba37-c28a-664e-58e7fbd5acf4-4b83f78f {
        grid-area: span 1 / span 1 / span 1 / span 1;
    }

    #w-node-_6b5a8583-cf21-a22b-84b6-a249a52d7a69-b1f62ed8, #w-node-_13ead2ab-31a0-774a-a618-84d8d6500f52-b1f62ed8 {
        grid-column-end: 3;
    }

    #w-node-bd013aa4-89fd-5063-5edd-359a1099896b-b1f62ed8 {
        grid-area: 4 / 1 / 5 / 3;
    }

    #w-node-f0d3f6a0-e552-7ae9-d1d9-65cedf650eb7-b1f62ed8 {
        grid-area: 5 / 1 / 6 / 3;
    }

    #w-node-_10de8154-1dc2-bf3e-fb8c-24b09ae4b909-b1f62ed8 {
        grid-area: 2 / 1 / 3 / 3;
    }

    #w-node-d2a1ff8b-c248-3620-f634-5ecbe439af2b-b1f62ed8 {
        grid-area: 6 / 1 / 7 / 3;
    }

    #w-node-_9b72e873-c1f5-118c-0d73-29ec212610e4-b1f62ed8 {
        grid-area: 7 / 1 / 8 / 3;
    }

    #w-node-_40d351ef-34b8-6645-fcfe-00c66bc20615-b1f62ed8 {
        grid-area: 8 / 1 / 9 / 3;
    }

    #w-node-_0f4c4eb6-97bc-30f4-57a4-e8dc0a084ab1-b1f62ed8 {
        grid-row: 9 / 10;
        grid-column-end: 3;
    }

    #w-node-_79c899fe-2ff1-affc-5a40-c7dae48c528e-b1f62ed8 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_5f4920fb-17ad-e7b7-db21-e6299e7b8ac7-b1f62ed8 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_4630a23b-de01-4f0d-6c53-07fb1279a1d5-b1f62ed8 {
        grid-area: 1 / 2 / 2 / 3;
    }

    #w-node-_2f09e7ab-5495-ccd7-d073-2ae388f5a334-b1f62ed8 {
        grid-area: 2 / 2 / 3 / 3;
        place-self: center;
    }

    #w-node-_16ab7b0b-2edc-1d62-23af-dc94886c28b4-b1f62ed8 {
        grid-row: 10 / 11;
        grid-column-end: 3;
    }

    #w-node-_9ab74406-635b-9414-c008-8b4d19f7f3af-b1f62ed8 {
        grid-area: 11 / 2 / 12 / 3;
    }

    #w-node-a6d86f03-30f7-a77c-03c3-b10717a3f52c-4096146b, #w-node-_59180a6a-6ce9-fb8d-8c8e-855d6dd20502-4096146b {
        grid-column-end: 2;
    }

    #w-node-a26298b6-095d-553a-41ff-1711e8fa9f43-4096146b {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_68934860-1ce9-e9d3-8059-6574dc75080f-4096146b {
        grid-row: 4 / 5;
        grid-column-end: 2;
    }

    #w-node-_2b64da80-1f95-6e06-d265-484e295557c6-4096146b {
        grid-row: 5 / 6;
        grid-column-end: 2;
    }

    #w-node-bdcebcfc-7316-616a-54c6-55d56583da47-4096146b {
        grid-column-end: 2;
    }

    #w-node-_912f5c98-a1d2-d1ed-9a80-b860002b3106-4096146b {
        grid-column-end: 3;
    }

    #w-node-d3b8e4f3-5fae-1001-4b00-36dfe2f12600-4096146b {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_24d7f0f9-46bb-04c2-10b3-92578b62c8b8-4096146b {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d4-4096146b, #w-node-_0fa1aefd-e78a-5d6e-3de7-11dd52d431d9-4096146b, #w-node-b27aee30-e747-0655-5f0c-abafb8878794-4096146b, #w-node-_98aea7f2-af2f-53f4-647a-2e80189f99bf-4096146b {
        grid-column-end: 2;
    }

    #w-node-_2a32d5c7-a370-a349-5d80-f4292a721761-4096146b {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_098ba615-1822-7701-0b5b-2d3d6c6564a7-4096146b {
        grid-row: 3 / 4;
        grid-column-end: 2;
    }

    #w-node-cce1947a-bd9e-562e-ffa8-99ef30eb88fd-4096146b {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078c6-3da760e6 {
        grid-area: 1 / 1 / 2 / 2;
        align-self: center;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078cb-3da760e6 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d0-3da760e6 {
        grid-row: 3 / 4;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d3-3da760e6 {
        grid-row: 4 / 5;
        grid-column-end: 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078d8-3da760e6 {
        grid-area: 5 / 1 / 6 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078dd-3da760e6 {
        grid-row: 6 / 7;
        grid-column-end: 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078e2-3da760e6 {
        grid-area: 7 / 1 / 8 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078e7-3da760e6 {
        grid-row: 8 / 9;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078ec-3da760e6 {
        grid-area: 9 / 1 / 10 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f1-3da760e6 {
        grid-area: 10 / 1 / 11 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f6-3da760e6 {
        grid-row: 11 / 12;
        grid-column-end: 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078f9-3da760e6 {
        grid-row: 12 / 13;
        grid-column-end: 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e078fe-3da760e6 {
        grid-area: 13 / 1 / 14 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07903-3da760e6 {
        grid-row: 14 / 15;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07908-3da760e6 {
        grid-area: 15 / 1 / 16 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e0790d-3da760e6 {
        grid-row: 16 / 17;
        grid-column-end: 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07910-3da760e6 {
        grid-row: 17 / 18;
        grid-column-end: 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07913-3da760e6 {
        grid-area: 18 / 1 / 19 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07916-3da760e6 {
        grid-row: 19 / 20;
        grid-column-end: 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07919-3da760e6 {
        grid-row: 20 / 21;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e0791e-3da760e6 {
        grid-area: 21 / 1 / 22 / 2;
    }

    #w-node-_11a8c225-0898-2345-b23d-2770b9e07923-3da760e6 {
        grid-area: 22 / 1 / 23 / 2;
    }

    #w-node-_3d4b2439-3166-a92c-96ea-69774e178a52-4996f543 {
        grid-area: 1 / 1 / 2 / 3;
    }

    #w-node-_3d4b2439-3166-a92c-96ea-69774e178a6a-4996f543 {
        grid-area: 2 / 2 / 3 / 3;
        justify-self: end;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c610-e2faef0d {
        grid-column-end: 2;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c61a-e2faef0d {
        grid-row: 2 / 3;
        grid-column-end: 2;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c615-e2faef0d {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_7cfb8e45-bd6d-f060-43d3-5472b4c4c61f-e2faef0d {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f1e-37f31073 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_7b3427cd-2b54-3592-b6a1-33586e788428-37f31073 {
        grid-area: 3 / 1 / 4 / 2;
        place-self: center;
    }

    #w-node-e3a4629e-50d0-6a1a-d123-1798a27ad6e8-37f31073 {
        grid-area: 4 / 1 / 5 / 2;
        place-self: center;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f2a-37f31073 {
        grid-area: 5 / 1 / 6 / 2;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f37-37f31073 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f2f-37f31073 {
        grid-row: 7 / 8;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f33-37f31073 {
        grid-area: 8 / 1 / 9 / 2;
    }

    #w-node-_44e91b45-45cc-b165-d167-e73885f82f3c-37f31073 {
        grid-area: 9 / 1 / 10 / 2;
        place-self: center;
    }

    #w-node-_7fcd0f58-3619-be5e-de35-77524f88185d-37f31073 {
        grid-area: 10 / 1 / 11 / 2;
        place-self: center;
    }

    #w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad58-e82da9a4 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_426f9f77-a90c-08e6-0589-ccd3d842ad64-e82da9a4 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e20-c0b6d473 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e14-c0b6d473 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e25-c0b6d473 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e29-c0b6d473 {
        grid-area: 5 / 1 / 6 / 2;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e2d-c0b6d473 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_6efb197d-5603-48f8-56c2-7b65907fa10d-c0b6d473 {
        grid-area: 7 / 1 / 8 / 2;
    }

    #w-node-_95b63415-a73c-a42e-ea96-317064e88e32-c0b6d473 {
        grid-area: 8 / 1 / 9 / 2;
    }

    #w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0b7-ba666596 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0bd-ba666596 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_09a9082d-9ea4-0d06-e9c9-0347c6c00578-ba666596 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_5a7f6bf6-3f59-6e5e-cfc2-8c4a77dbf0c3-ba666596 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-fc042e07-4fd7-568b-861e-07086245281f-ba666596 {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-fc042e07-4fd7-568b-861e-070862452832-ba666596 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-fc8c0c83-99d6-7aa3-507a-682fe9da00a8-ba666596 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-eda3f67c-28d2-31f4-d241-df695f874e16-4972de5d {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_7c1e0458-1bea-7dc2-e42c-fc6a5a1ce2ea-4972de5d, #w-node-f3c1f1a7-7fd9-0c73-36ff-afb7bfe51d52-4972de5d, #w-node-_2d757425-527a-7d67-cad5-6a882b438b6f-4972de5d {
        grid-area: 1 / 1 / 2 / 3;
    }

    #w-node-_90c37b9c-d4d4-3a5b-2982-2918b8de3625-4972de5d, #w-node-_97b35791-fd7e-99ab-7e07-5cf75862ac84-4972de5d {
        grid-column: 1 / 2;
    }

    #w-node-bee2fe51-888d-fc20-72b3-ff25a21ff8f8-4972de5d {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-_3b118505-4f79-5d8c-4c2f-3059994229f6-4972de5d, #w-node-_9041d4a5-1b65-39be-839c-408d8e314564-4972de5d, #w-node-_707ee63b-9dcd-027b-a608-0295c8f9f2a6-4972de5d, #w-node-f7c494e6-d497-5e85-1c85-daba8135b2bf-4972de5d, #w-node-_1270a751-7b7b-d811-e659-3c4a33f7d348-4972de5d, #w-node-_3b1bd644-27f9-a314-1150-f2c9face8a5b-4972de5d {
        grid-column: 1 / 2;
    }

    #w-node-_24ef3900-79f1-6693-2699-159f9bcc8454-4972de5d {
        grid-column: 2 / 3;
        grid-row-start: 5;
    }

    #w-node-_103cda99-953a-fcc6-4fdc-a0d6315d76f0-4972de5d {
        grid-column: 1 / 2;
    }

    #w-node-_3869176a-95e0-c123-11f9-16bcee73d1cd-4972de5d {
        grid-column: 2 / 3;
        grid-row-start: 5;
    }

    #w-node-_1942ab74-c2a1-e3fa-a191-353787e2e77c-8f3f196f {
        grid-area: 1 / 1 / 2 / 2;
    }

    #w-node-b317f94c-793f-5289-c309-a500d541a9c8-8f3f196f {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_5ab961ce-1fea-25d1-7a6f-53d9d60f9295-6a8c55f3 {
        grid-column: 1 / 2;
    }

    #w-node-_72f2e6e3-a3a7-ad01-1aa6-6de4d7156b5d-6a8c55f3 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-f9229dc0-f158-13db-5e85-4d431725ff2e-6a8c55f3 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-f7dd26f2-ebd2-560b-ff86-50c418aa3b37-6a8c55f3 {
        grid-column: 1 / 2;
    }

    #w-node-_568c82d1-347c-02bd-a500-4f5d68932778-6a8c55f3 {
        grid-column: 2 / 4;
        grid-row-start: 1;
    }

    #w-node-bb7a95df-1c76-9823-dad5-589cb004ccc1-6a8c55f3 {
        grid-column: 1 / 2;
    }

    #w-node-b5949539-b8fa-06a7-6547-8301efdcd4d8-6a8c55f3 {
        grid-column: 2 / 3;
    }

    #w-node-fac4e071-71e0-7d08-df7c-8ff0db791d53-6a8c55f3 {
        grid-column: 3 / 4;
        grid-row-start: 2;
    }

    #w-node-_5dc46ef4-21b9-4231-1a96-4108985a5501-6a8c55f3 {
        grid-column: 1 / 2;
    }

    #w-node-b2016a2f-fecc-8959-3591-ad744a57ffd6-6a8c55f3 {
        grid-column: 2 / 4;
    }

    #w-node-b879505f-f4b3-db08-0056-71ebabdcc143-6a8c55f3, #w-node-_2fc955fa-9cd1-2092-2e7e-cefcd6c6bd50-6a8c55f3 {
        grid-row: 4 / 5;
    }

    #w-node-_2f28624e-fba3-fa8a-73cc-546a446209cc-6a8c55f3 {
        grid-row: 5 / 6;
    }

    #w-node-d0513e37-611e-9d7c-d795-aa30de660712-6a8c55f3 {
        grid-row: 4 / 5;
    }

    #w-node-c9f3e4d5-11da-fe86-66e4-c5a57f0a7b8c-6a8c55f3 {
        grid-row: 5 / 6;
    }

    #w-node-_3b626f99-c8f6-be8a-3ac1-502a470afc6c-6a8c55f3, #w-node-_9cd56640-f499-370d-d840-d200a37cc223-6a8c55f3, #w-node-f7b84f08-0dcf-0aff-04c6-4d3ea05687eb-6a8c55f3 {
        grid-row: 6 / 7;
    }

    #w-node-f4201d18-fa41-2912-4361-f2714fc020cb-6a8c55f3 {
        grid-column: 3 / 4;
        grid-row-start: 7;
    }

    #w-node-c52c8fa8-16de-b1e5-19ba-804877de458f-6a8c55f3 {
        grid-row: 8 / 9;
    }

    #w-node-baecad62-ba8e-35bb-511a-f68972ed136a-6a8c55f3 {
        grid-column: 1 / 2;
    }

    #w-node-_74bb52e9-d249-589d-ee56-3e1816bf20c4-6a8c55f3 {
        grid-area: 8 / 2 / 10 / 4;
    }

    #w-node-_2ea6f376-e77a-39db-f259-eb3174b64e4b-6a8c55f3 {
        grid-column: 1 / 2;
    }

    #w-node-a4f594eb-2c1d-8fb0-0a62-aafb228237b6-6a8c55f3 {
        grid-column: 2 / 3;
    }

    #w-node-_95f68c61-db96-aa54-c2b1-b7a9c3d62ecd-6a8c55f3 {
        grid-column: 1 / 4;
    }

    #w-node-_4a8771a0-dffb-ee9e-467f-bae42059c8ce-6a8c55f3 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-e726204f-7db7-acb6-f648-a0c2eac6f361-6a8c55f3 {
        grid-area: 3 / 3 / 4 / 4;
    }

    #w-node-d3f84f18-83b6-8ba4-567e-093e1c3b6df3-6a8c55f3 {
        grid-column: 1 / 3;
    }

    #w-node-d0c6a3d1-f95b-f892-9eba-be90d31b8fc2-6a8c55f3 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-b823cd2a-14ed-29ae-f974-c9bede616ea3-6a8c55f3 {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-_05c2a116-df90-f131-529f-01e97ff2698b-f8904dc7 {
        grid-area: 1 / 1 / 2 / 3;
    }

    #w-node-_800c818d-1a93-5bf0-c663-728ce552b9b3-f8904dc7 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_05c2a116-df90-f131-529f-01e97ff2699a-f8904dc7 {
        grid-area: 2 / 2 / 3 / 3;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8840b-f1c51846 {
        grid-column-end: 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88410-f1c51846 {
        grid-area: 2 / 1 / 3 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88415-f1c51846 {
        grid-row: 3 / 4;
        grid-column-end: 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841a-f1c51846 {
        grid-area: 4 / 1 / 5 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e8841f-f1c51846 {
        grid-row: 5 / 6;
        grid-column-end: 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88424-f1c51846 {
        grid-area: 6 / 1 / 7 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88429-f1c51846 {
        grid-row: 7 / 8;
        grid-column-end: 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88432-f1c51846 {
        grid-area: 8 / 1 / 9 / 2;
    }

    #w-node-_1a8ead01-58f4-ba7f-2559-c46037e88437-f1c51846 {
        grid-row: 9 / 10;
        grid-column-end: 2;
    }

    #w-node-_27eb92a3-dbfd-590b-9379-cd7bf5783c81-f1c51846 {
        grid-area: 3 / 1 / 4 / 2;
    }

    #w-node-_7095817c-3543-936d-d42b-5a2c50218567-f1c51846 {
        grid-area: 2 / 1 / 3 / 2;
    }
}
