[class~="gridlex"],
[class*="gridlex-"],
[class*="gridlex_"] {
    box-sizing: border-box;
    display: flex;
    flex-flow: row wrap;
    margin: 0 -20px;
}
[class~="gcol"],
[class*="gcol-"],
[class*="gcol_"] {
    box-sizing: border-box;
    padding: 0 20px 1rem;
    max-width: 100%;
}
[class~="gcol"],
[class*="gcol_"] {
    flex: 1 1 0%;
}
[class*="gcol-"] {
    flex: none;
}
[class~="gridlex"][class~="gcol"],
[class~="gridlex"][class*="gcol-"],
[class~="gridlex"][class*="gcol_"],
[class*="gridlex-"][class~="gcol"],
[class*="gridlex-"][class*="gcol-"],
[class*="gridlex-"][class*="gcol_"],
[class*="gridlex_"][class~="gcol"],
[class*="gridlex_"][class*="gcol-"],
[class*="gridlex_"][class*="gcol_"] {
    margin: 0;
    padding: 0;
}
[class*="gridlex-"][class*="-noGutter"] {
    margin: 0;
}
[class*="gridlex-"][class*="-noGutter"] > [class~="gcol"],
[class*="gridlex-"][class*="-noGutter"] > [class*="gcol-"] {
    padding: 0;
}
[class*="gridlex-"][class*="-noWrap"] {
    flex-wrap: nowrap;
}
[class*="gridlex-"][class*="-center"] {
    justify-content: center;
}
[class*="gridlex-"][class*="-right"] {
    justify-content: flex-end;
    align-self: flex-end;
    margin-left: auto;
}
[class*="gridlex-"][class*="-top"] {
    align-items: flex-start;
}
[class*="gridlex-"][class*="-middle"] {
    align-items: center;
}
[class*="gridlex-"][class*="-bottom"] {
    align-items: flex-end;
}
[class*="gridlex-"][class*="-reverse"] {
    flex-direction: row-reverse;
}
[class*="gridlex-"][class*="-column"] {
    flex-direction: column;
}
[class*="gridlex-"][class*="-column"] > [class*="gcol-"] {
    flex-basis: auto;
}
[class*="gridlex-"][class*="-column-reverse"] {
    flex-direction: column-reverse;
}
[class*="gridlex-"][class*="-spaceBetween"] {
    justify-content: space-between;
}
[class*="gridlex-"][class*="-spaceAround"] {
    justify-content: space-around;
}
[class*="gridlex-"][class*="-equalHeight"] > [class~="gcol"],
[class*="gridlex-"][class*="-equalHeight"] > [class*="gcol-"],
[class*="gridlex-"][class*="-equalHeight"] > [class*="gcol_"] {
    align-self: stretch;
}
[class*="gridlex-"][class*="-equalHeight"] > [class~="gcol"] > *,
[class*="gridlex-"][class*="-equalHeight"] > [class*="gcol-"] > *,
[class*="gridlex-"][class*="-equalHeight"] > [class*="gcol_"] > * {
    height: 100%;
}
[class*="gridlex-"][class*="-noBottom"] > [class~="gcol"],
[class*="gridlex-"][class*="-noBottom"] > [class*="gcol-"],
[class*="gridlex-"][class*="-noBottom"] > [class*="gcol_"] {
    padding-bottom: 0;
}
[class*="gcol-"][class*="-top"] {
    align-self: flex-start;
}
[class*="gcol-"][class*="-middle"] {
    align-self: center;
}
[class*="gcol-"][class*="-bottom"] {
    align-self: flex-end;
}
[class*="gcol-"][class*="-first"] {
    order: -1;
}
[class*="gcol-"][class*="-last"] {
    order: 1;
}
[class*="gridlex-1"] > [class~="gcol"],
[class*="gridlex-1"] > [class*="gcol-"],
[class*="gridlex-1"] > [class*="gcol_"] {
    flex-basis: 100%;
    max-width: 100%;
}
[class*="gridlex-2"] > [class~="gcol"],
[class*="gridlex-2"] > [class*="gcol-"],
[class*="gridlex-2"] > [class*="gcol_"] {
    flex-basis: 50%;
    max-width: 50%;
}
[class*="gridlex-3"] > [class~="gcol"],
[class*="gridlex-3"] > [class*="gcol-"],
[class*="gridlex-3"] > [class*="gcol_"] {
    flex-basis: 33.33333%;
    max-width: 33.33333%;
}
[class*="gridlex-4"] > [class~="gcol"],
[class*="gridlex-4"] > [class*="gcol-"],
[class*="gridlex-4"] > [class*="gcol_"] {
    flex-basis: 25%;
    max-width: 25%;
}
[class*="gridlex-5"] > [class~="gcol"],
[class*="gridlex-5"] > [class*="gcol-"],
[class*="gridlex-5"] > [class*="gcol_"] {
    flex-basis: 20%;
    max-width: 20%;
}
[class*="gridlex-6"] > [class~="gcol"],
[class*="gridlex-6"] > [class*="gcol-"],
[class*="gridlex-6"] > [class*="gcol_"] {
    flex-basis: 16.66667%;
    max-width: 16.66667%;
}
[class*="gridlex-7"] > [class~="gcol"],
[class*="gridlex-7"] > [class*="gcol-"],
[class*="gridlex-7"] > [class*="gcol_"] {
    flex-basis: 14.28571%;
    max-width: 14.28571%;
}
[class*="gridlex-8"] > [class~="gcol"],
[class*="gridlex-8"] > [class*="gcol-"],
[class*="gridlex-8"] > [class*="gcol_"] {
    flex-basis: 12.5%;
    max-width: 12.5%;
}
[class*="gridlex-9"] > [class~="gcol"],
[class*="gridlex-9"] > [class*="gcol-"],
[class*="gridlex-9"] > [class*="gcol_"] {
    flex-basis: 11.11111%;
    max-width: 11.11111%;
}
[class*="gridlex-10"] > [class~="gcol"],
[class*="gridlex-10"] > [class*="gcol-"],
[class*="gridlex-10"] > [class*="gcol_"] {
    flex-basis: 10%;
    max-width: 10%;
}
[class*="gridlex-11"] > [class~="gcol"],
[class*="gridlex-11"] > [class*="gcol-"],
[class*="gridlex-11"] > [class*="gcol_"] {
    flex-basis: 9.09091%;
    max-width: 9.09091%;
}
[class*="gridlex-12"] > [class~="gcol"],
[class*="gridlex-12"] > [class*="gcol-"],
[class*="gridlex-12"] > [class*="gcol_"] {
    flex-basis: 8.33333%;
    max-width: 8.33333%;
}
@media (max-width: 1280px) {
    [class*="_lg-1"] > [class~="gcol"],
    [class*="_lg-1"] > [class*="gcol-"],
    [class*="_lg-1"] > [class*="gcol_"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_lg-2"] > [class~="gcol"],
    [class*="_lg-2"] > [class*="gcol-"],
    [class*="_lg-2"] > [class*="gcol_"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_lg-3"] > [class~="gcol"],
    [class*="_lg-3"] > [class*="gcol-"],
    [class*="_lg-3"] > [class*="gcol_"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_lg-4"] > [class~="gcol"],
    [class*="_lg-4"] > [class*="gcol-"],
    [class*="_lg-4"] > [class*="gcol_"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_lg-5"] > [class~="gcol"],
    [class*="_lg-5"] > [class*="gcol-"],
    [class*="_lg-5"] > [class*="gcol_"] {
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_lg-6"] > [class~="gcol"],
    [class*="_lg-6"] > [class*="gcol-"],
    [class*="_lg-6"] > [class*="gcol_"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_lg-7"] > [class~="gcol"],
    [class*="_lg-7"] > [class*="gcol-"],
    [class*="_lg-7"] > [class*="gcol_"] {
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_lg-8"] > [class~="gcol"],
    [class*="_lg-8"] > [class*="gcol-"],
    [class*="_lg-8"] > [class*="gcol_"] {
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_lg-9"] > [class~="gcol"],
    [class*="_lg-9"] > [class*="gcol-"],
    [class*="_lg-9"] > [class*="gcol_"] {
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_lg-10"] > [class~="gcol"],
    [class*="_lg-10"] > [class*="gcol-"],
    [class*="_lg-10"] > [class*="gcol_"] {
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_lg-11"] > [class~="gcol"],
    [class*="_lg-11"] > [class*="gcol-"],
    [class*="_lg-11"] > [class*="gcol_"] {
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_lg-12"] > [class~="gcol"],
    [class*="_lg-12"] > [class*="gcol-"],
    [class*="_lg-12"] > [class*="gcol_"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
}
@media (max-width: 1024px) {
    [class*="_md-1"] > [class~="gcol"],
    [class*="_md-1"] > [class*="gcol-"],
    [class*="_md-1"] > [class*="gcol_"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_md-2"] > [class~="gcol"],
    [class*="_md-2"] > [class*="gcol-"],
    [class*="_md-2"] > [class*="gcol_"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_md-3"] > [class~="gcol"],
    [class*="_md-3"] > [class*="gcol-"],
    [class*="_md-3"] > [class*="gcol_"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_md-4"] > [class~="gcol"],
    [class*="_md-4"] > [class*="gcol-"],
    [class*="_md-4"] > [class*="gcol_"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_md-5"] > [class~="gcol"],
    [class*="_md-5"] > [class*="gcol-"],
    [class*="_md-5"] > [class*="gcol_"] {
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_md-6"] > [class~="gcol"],
    [class*="_md-6"] > [class*="gcol-"],
    [class*="_md-6"] > [class*="gcol_"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_md-7"] > [class~="gcol"],
    [class*="_md-7"] > [class*="gcol-"],
    [class*="_md-7"] > [class*="gcol_"] {
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_md-8"] > [class~="gcol"],
    [class*="_md-8"] > [class*="gcol-"],
    [class*="_md-8"] > [class*="gcol_"] {
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_md-9"] > [class~="gcol"],
    [class*="_md-9"] > [class*="gcol-"],
    [class*="_md-9"] > [class*="gcol_"] {
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_md-10"] > [class~="gcol"],
    [class*="_md-10"] > [class*="gcol-"],
    [class*="_md-10"] > [class*="gcol_"] {
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_md-11"] > [class~="gcol"],
    [class*="_md-11"] > [class*="gcol-"],
    [class*="_md-11"] > [class*="gcol_"] {
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_md-12"] > [class~="gcol"],
    [class*="_md-12"] > [class*="gcol-"],
    [class*="_md-12"] > [class*="gcol_"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
}
@media (max-width: 800px) {
    [class*="_sm-1"] > [class~="gcol"],
    [class*="_sm-1"] > [class*="gcol-"],
    [class*="_sm-1"] > [class*="gcol_"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_sm-2"] > [class~="gcol"],
    [class*="_sm-2"] > [class*="gcol-"],
    [class*="_sm-2"] > [class*="gcol_"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_sm-3"] > [class~="gcol"],
    [class*="_sm-3"] > [class*="gcol-"],
    [class*="_sm-3"] > [class*="gcol_"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_sm-4"] > [class~="gcol"],
    [class*="_sm-4"] > [class*="gcol-"],
    [class*="_sm-4"] > [class*="gcol_"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_sm-5"] > [class~="gcol"],
    [class*="_sm-5"] > [class*="gcol-"],
    [class*="_sm-5"] > [class*="gcol_"] {
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_sm-6"] > [class~="gcol"],
    [class*="_sm-6"] > [class*="gcol-"],
    [class*="_sm-6"] > [class*="gcol_"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_sm-7"] > [class~="gcol"],
    [class*="_sm-7"] > [class*="gcol-"],
    [class*="_sm-7"] > [class*="gcol_"] {
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_sm-8"] > [class~="gcol"],
    [class*="_sm-8"] > [class*="gcol-"],
    [class*="_sm-8"] > [class*="gcol_"] {
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_sm-9"] > [class~="gcol"],
    [class*="_sm-9"] > [class*="gcol-"],
    [class*="_sm-9"] > [class*="gcol_"] {
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_sm-10"] > [class~="gcol"],
    [class*="_sm-10"] > [class*="gcol-"],
    [class*="_sm-10"] > [class*="gcol_"] {
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_sm-11"] > [class~="gcol"],
    [class*="_sm-11"] > [class*="gcol-"],
    [class*="_sm-11"] > [class*="gcol_"] {
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_sm-12"] > [class~="gcol"],
    [class*="_sm-12"] > [class*="gcol-"],
    [class*="_sm-12"] > [class*="gcol_"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
}
@media (max-width: 575px) {
    [class*="_xs-1"] > [class~="gcol"],
    [class*="_xs-1"] > [class*="gcol-"],
    [class*="_xs-1"] > [class*="gcol_"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class*="_xs-2"] > [class~="gcol"],
    [class*="_xs-2"] > [class*="gcol-"],
    [class*="_xs-2"] > [class*="gcol_"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class*="_xs-3"] > [class~="gcol"],
    [class*="_xs-3"] > [class*="gcol-"],
    [class*="_xs-3"] > [class*="gcol_"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class*="_xs-4"] > [class~="gcol"],
    [class*="_xs-4"] > [class*="gcol-"],
    [class*="_xs-4"] > [class*="gcol_"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class*="_xs-5"] > [class~="gcol"],
    [class*="_xs-5"] > [class*="gcol-"],
    [class*="_xs-5"] > [class*="gcol_"] {
        flex-basis: 20%;
        max-width: 20%;
    }
    [class*="_xs-6"] > [class~="gcol"],
    [class*="_xs-6"] > [class*="gcol-"],
    [class*="_xs-6"] > [class*="gcol_"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class*="_xs-7"] > [class~="gcol"],
    [class*="_xs-7"] > [class*="gcol-"],
    [class*="_xs-7"] > [class*="gcol_"] {
        flex-basis: 14.28571%;
        max-width: 14.28571%;
    }
    [class*="_xs-8"] > [class~="gcol"],
    [class*="_xs-8"] > [class*="gcol-"],
    [class*="_xs-8"] > [class*="gcol_"] {
        flex-basis: 12.5%;
        max-width: 12.5%;
    }
    [class*="_xs-9"] > [class~="gcol"],
    [class*="_xs-9"] > [class*="gcol-"],
    [class*="_xs-9"] > [class*="gcol_"] {
        flex-basis: 11.11111%;
        max-width: 11.11111%;
    }
    [class*="_xs-10"] > [class~="gcol"],
    [class*="_xs-10"] > [class*="gcol-"],
    [class*="_xs-10"] > [class*="gcol_"] {
        flex-basis: 10%;
        max-width: 10%;
    }
    [class*="_xs-11"] > [class~="gcol"],
    [class*="_xs-11"] > [class*="gcol-"],
    [class*="_xs-11"] > [class*="gcol_"] {
        flex-basis: 9.09091%;
        max-width: 9.09091%;
    }
    [class*="_xs-12"] > [class~="gcol"],
    [class*="_xs-12"] > [class*="gcol-"],
    [class*="_xs-12"] > [class*="gcol_"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
}
[class~="gridlex"] > [class*="gcol-1"],
[class*="gridlex-"] > [class*="gcol-1"],
[class*="gridlex_"] > [class*="gcol-1"] {
    flex-basis: 8.33333%;
    max-width: 8.33333%;
}
[class~="gridlex"] > [class*="gcol-2"],
[class*="gridlex-"] > [class*="gcol-2"],
[class*="gridlex_"] > [class*="gcol-2"] {
    flex-basis: 16.66667%;
    max-width: 16.66667%;
}
[class~="gridlex"] > [class*="gcol-3"],
[class*="gridlex-"] > [class*="gcol-3"],
[class*="gridlex_"] > [class*="gcol-3"] {
    flex-basis: 25%;
    max-width: 25%;
}
[class~="gridlex"] > [class*="gcol-4"],
[class*="gridlex-"] > [class*="gcol-4"],
[class*="gridlex_"] > [class*="gcol-4"] {
    flex-basis: 33.33333%;
    max-width: 33.33333%;
}
[class~="gridlex"] > [class*="gcol-5"],
[class*="gridlex-"] > [class*="gcol-5"],
[class*="gridlex_"] > [class*="gcol-5"] {
    flex-basis: 41.66667%;
    max-width: 41.66667%;
}
[class~="gridlex"] > [class*="gcol-6"],
[class*="gridlex-"] > [class*="gcol-6"],
[class*="gridlex_"] > [class*="gcol-6"] {
    flex-basis: 50%;
    max-width: 50%;
}
[class~="gridlex"] > [class*="gcol-7"],
[class*="gridlex-"] > [class*="gcol-7"],
[class*="gridlex_"] > [class*="gcol-7"] {
    flex-basis: 58.33333%;
    max-width: 58.33333%;
}
[class~="gridlex"] > [class*="gcol-8"],
[class*="gridlex-"] > [class*="gcol-8"],
[class*="gridlex_"] > [class*="gcol-8"] {
    flex-basis: 66.66667%;
    max-width: 66.66667%;
}
[class~="gridlex"] > [class*="gcol-9"],
[class*="gridlex-"] > [class*="gcol-9"],
[class*="gridlex_"] > [class*="gcol-9"] {
    flex-basis: 75%;
    max-width: 75%;
}
[class~="gridlex"] > [class*="gcol-10"],
[class*="gridlex-"] > [class*="gcol-10"],
[class*="gridlex_"] > [class*="gcol-10"] {
    flex-basis: 83.33333%;
    max-width: 83.33333%;
}
[class~="gridlex"] > [class*="gcol-11"],
[class*="gridlex-"] > [class*="gcol-11"],
[class*="gridlex_"] > [class*="gcol-11"] {
    flex-basis: 91.66667%;
    max-width: 91.66667%;
}
[class~="gridlex"] > [class*="gcol-12"],
[class*="gridlex-"] > [class*="gcol-12"],
[class*="gridlex_"] > [class*="gcol-12"] {
    flex-basis: 100%;
    max-width: 100%;
}
[class~="gridlex"] > [data-push-left*="off-0"],
[class*="gridlex-"] > [data-push-left*="off-0"],
[class*="gridlex_"] > [data-push-left*="off-0"] {
    margin-left: 0;
}
[class~="gridlex"] > [data-push-left*="off-1"],
[class*="gridlex-"] > [data-push-left*="off-1"],
[class*="gridlex_"] > [data-push-left*="off-1"] {
    margin-left: 8.33333%;
}
[class~="gridlex"] > [data-push-left*="off-2"],
[class*="gridlex-"] > [data-push-left*="off-2"],
[class*="gridlex_"] > [data-push-left*="off-2"] {
    margin-left: 16.66667%;
}
[class~="gridlex"] > [data-push-left*="off-3"],
[class*="gridlex-"] > [data-push-left*="off-3"],
[class*="gridlex_"] > [data-push-left*="off-3"] {
    margin-left: 25%;
}
[class~="gridlex"] > [data-push-left*="off-4"],
[class*="gridlex-"] > [data-push-left*="off-4"],
[class*="gridlex_"] > [data-push-left*="off-4"] {
    margin-left: 33.33333%;
}
[class~="gridlex"] > [data-push-left*="off-5"],
[class*="gridlex-"] > [data-push-left*="off-5"],
[class*="gridlex_"] > [data-push-left*="off-5"] {
    margin-left: 41.66667%;
}
[class~="gridlex"] > [data-push-left*="off-6"],
[class*="gridlex-"] > [data-push-left*="off-6"],
[class*="gridlex_"] > [data-push-left*="off-6"] {
    margin-left: 50%;
}
[class~="gridlex"] > [data-push-left*="off-7"],
[class*="gridlex-"] > [data-push-left*="off-7"],
[class*="gridlex_"] > [data-push-left*="off-7"] {
    margin-left: 58.33333%;
}
[class~="gridlex"] > [data-push-left*="off-8"],
[class*="gridlex-"] > [data-push-left*="off-8"],
[class*="gridlex_"] > [data-push-left*="off-8"] {
    margin-left: 66.66667%;
}
[class~="gridlex"] > [data-push-left*="off-9"],
[class*="gridlex-"] > [data-push-left*="off-9"],
[class*="gridlex_"] > [data-push-left*="off-9"] {
    margin-left: 75%;
}
[class~="gridlex"] > [data-push-left*="off-10"],
[class*="gridlex-"] > [data-push-left*="off-10"],
[class*="gridlex_"] > [data-push-left*="off-10"] {
    margin-left: 83.33333%;
}
[class~="gridlex"] > [data-push-left*="off-11"],
[class*="gridlex-"] > [data-push-left*="off-11"],
[class*="gridlex_"] > [data-push-left*="off-11"] {
    margin-left: 91.66667%;
}
[class~="gridlex"] > [data-push-right*="off-0"],
[class*="gridlex-"] > [data-push-right*="off-0"],
[class*="gridlex_"] > [data-push-right*="off-0"] {
    margin-right: 0;
}
[class~="gridlex"] > [data-push-right*="off-1"],
[class*="gridlex-"] > [data-push-right*="off-1"],
[class*="gridlex_"] > [data-push-right*="off-1"] {
    margin-right: 8.33333%;
}
[class~="gridlex"] > [data-push-right*="off-2"],
[class*="gridlex-"] > [data-push-right*="off-2"],
[class*="gridlex_"] > [data-push-right*="off-2"] {
    margin-right: 16.66667%;
}
[class~="gridlex"] > [data-push-right*="off-3"],
[class*="gridlex-"] > [data-push-right*="off-3"],
[class*="gridlex_"] > [data-push-right*="off-3"] {
    margin-right: 25%;
}
[class~="gridlex"] > [data-push-right*="off-4"],
[class*="gridlex-"] > [data-push-right*="off-4"],
[class*="gridlex_"] > [data-push-right*="off-4"] {
    margin-right: 33.33333%;
}
[class~="gridlex"] > [data-push-right*="off-5"],
[class*="gridlex-"] > [data-push-right*="off-5"],
[class*="gridlex_"] > [data-push-right*="off-5"] {
    margin-right: 41.66667%;
}
[class~="gridlex"] > [data-push-right*="off-6"],
[class*="gridlex-"] > [data-push-right*="off-6"],
[class*="gridlex_"] > [data-push-right*="off-6"] {
    margin-right: 50%;
}
[class~="gridlex"] > [data-push-right*="off-7"],
[class*="gridlex-"] > [data-push-right*="off-7"],
[class*="gridlex_"] > [data-push-right*="off-7"] {
    margin-right: 58.33333%;
}
[class~="gridlex"] > [data-push-right*="off-8"],
[class*="gridlex-"] > [data-push-right*="off-8"],
[class*="gridlex_"] > [data-push-right*="off-8"] {
    margin-right: 66.66667%;
}
[class~="gridlex"] > [data-push-right*="off-9"],
[class*="gridlex-"] > [data-push-right*="off-9"],
[class*="gridlex_"] > [data-push-right*="off-9"] {
    margin-right: 75%;
}
[class~="gridlex"] > [data-push-right*="off-10"],
[class*="gridlex-"] > [data-push-right*="off-10"],
[class*="gridlex_"] > [data-push-right*="off-10"] {
    margin-right: 83.33333%;
}
[class~="gridlex"] > [data-push-right*="off-11"],
[class*="gridlex-"] > [data-push-right*="off-11"],
[class*="gridlex_"] > [data-push-right*="off-11"] {
    margin-right: 91.66667%;
}
@media (max-width: 1280px) {
    [class~="gridlex"] > [class*="_lg-1"],
    [class*="gridlex-"] > [class*="_lg-1"],
    [class*="gridlex_"] > [class*="_lg-1"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="gridlex"] > [class*="_lg-2"],
    [class*="gridlex-"] > [class*="_lg-2"],
    [class*="gridlex_"] > [class*="_lg-2"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="gridlex"] > [class*="_lg-3"],
    [class*="gridlex-"] > [class*="_lg-3"],
    [class*="gridlex_"] > [class*="_lg-3"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="gridlex"] > [class*="_lg-4"],
    [class*="gridlex-"] > [class*="_lg-4"],
    [class*="gridlex_"] > [class*="_lg-4"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="gridlex"] > [class*="_lg-5"],
    [class*="gridlex-"] > [class*="_lg-5"],
    [class*="gridlex_"] > [class*="_lg-5"] {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="gridlex"] > [class*="_lg-6"],
    [class*="gridlex-"] > [class*="_lg-6"],
    [class*="gridlex_"] > [class*="_lg-6"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="gridlex"] > [class*="_lg-7"],
    [class*="gridlex-"] > [class*="_lg-7"],
    [class*="gridlex_"] > [class*="_lg-7"] {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="gridlex"] > [class*="_lg-8"],
    [class*="gridlex-"] > [class*="_lg-8"],
    [class*="gridlex_"] > [class*="_lg-8"] {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="gridlex"] > [class*="_lg-9"],
    [class*="gridlex-"] > [class*="_lg-9"],
    [class*="gridlex_"] > [class*="_lg-9"] {
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="gridlex"] > [class*="_lg-10"],
    [class*="gridlex-"] > [class*="_lg-10"],
    [class*="gridlex_"] > [class*="_lg-10"] {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="gridlex"] > [class*="_lg-11"],
    [class*="gridlex-"] > [class*="_lg-11"],
    [class*="gridlex_"] > [class*="_lg-11"] {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="gridlex"] > [class*="_lg-12"],
    [class*="gridlex-"] > [class*="_lg-12"],
    [class*="gridlex_"] > [class*="_lg-12"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-0"],
    [class*="gridlex-"] > [data-push-left*="_lg-0"],
    [class*="gridlex_"] > [data-push-left*="_lg-0"] {
        margin-left: 0;
    }
    [class~="gridlex"] > [data-push-left*="_lg-1"],
    [class*="gridlex-"] > [data-push-left*="_lg-1"],
    [class*="gridlex_"] > [data-push-left*="_lg-1"] {
        margin-left: 8.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-2"],
    [class*="gridlex-"] > [data-push-left*="_lg-2"],
    [class*="gridlex_"] > [data-push-left*="_lg-2"] {
        margin-left: 16.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-3"],
    [class*="gridlex-"] > [data-push-left*="_lg-3"],
    [class*="gridlex_"] > [data-push-left*="_lg-3"] {
        margin-left: 25%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-4"],
    [class*="gridlex-"] > [data-push-left*="_lg-4"],
    [class*="gridlex_"] > [data-push-left*="_lg-4"] {
        margin-left: 33.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-5"],
    [class*="gridlex-"] > [data-push-left*="_lg-5"],
    [class*="gridlex_"] > [data-push-left*="_lg-5"] {
        margin-left: 41.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-6"],
    [class*="gridlex-"] > [data-push-left*="_lg-6"],
    [class*="gridlex_"] > [data-push-left*="_lg-6"] {
        margin-left: 50%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-7"],
    [class*="gridlex-"] > [data-push-left*="_lg-7"],
    [class*="gridlex_"] > [data-push-left*="_lg-7"] {
        margin-left: 58.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-8"],
    [class*="gridlex-"] > [data-push-left*="_lg-8"],
    [class*="gridlex_"] > [data-push-left*="_lg-8"] {
        margin-left: 66.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-9"],
    [class*="gridlex-"] > [data-push-left*="_lg-9"],
    [class*="gridlex_"] > [data-push-left*="_lg-9"] {
        margin-left: 75%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-10"],
    [class*="gridlex-"] > [data-push-left*="_lg-10"],
    [class*="gridlex_"] > [data-push-left*="_lg-10"] {
        margin-left: 83.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_lg-11"],
    [class*="gridlex-"] > [data-push-left*="_lg-11"],
    [class*="gridlex_"] > [data-push-left*="_lg-11"] {
        margin-left: 91.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-0"],
    [class*="gridlex-"] > [data-push-right*="_lg-0"],
    [class*="gridlex_"] > [data-push-right*="_lg-0"] {
        margin-right: 0;
    }
    [class~="gridlex"] > [data-push-right*="_lg-1"],
    [class*="gridlex-"] > [data-push-right*="_lg-1"],
    [class*="gridlex_"] > [data-push-right*="_lg-1"] {
        margin-right: 8.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-2"],
    [class*="gridlex-"] > [data-push-right*="_lg-2"],
    [class*="gridlex_"] > [data-push-right*="_lg-2"] {
        margin-right: 16.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-3"],
    [class*="gridlex-"] > [data-push-right*="_lg-3"],
    [class*="gridlex_"] > [data-push-right*="_lg-3"] {
        margin-right: 25%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-4"],
    [class*="gridlex-"] > [data-push-right*="_lg-4"],
    [class*="gridlex_"] > [data-push-right*="_lg-4"] {
        margin-right: 33.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-5"],
    [class*="gridlex-"] > [data-push-right*="_lg-5"],
    [class*="gridlex_"] > [data-push-right*="_lg-5"] {
        margin-right: 41.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-6"],
    [class*="gridlex-"] > [data-push-right*="_lg-6"],
    [class*="gridlex_"] > [data-push-right*="_lg-6"] {
        margin-right: 50%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-7"],
    [class*="gridlex-"] > [data-push-right*="_lg-7"],
    [class*="gridlex_"] > [data-push-right*="_lg-7"] {
        margin-right: 58.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-8"],
    [class*="gridlex-"] > [data-push-right*="_lg-8"],
    [class*="gridlex_"] > [data-push-right*="_lg-8"] {
        margin-right: 66.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-9"],
    [class*="gridlex-"] > [data-push-right*="_lg-9"],
    [class*="gridlex_"] > [data-push-right*="_lg-9"] {
        margin-right: 75%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-10"],
    [class*="gridlex-"] > [data-push-right*="_lg-10"],
    [class*="gridlex_"] > [data-push-right*="_lg-10"] {
        margin-right: 83.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_lg-11"],
    [class*="gridlex-"] > [data-push-right*="_lg-11"],
    [class*="gridlex_"] > [data-push-right*="_lg-11"] {
        margin-right: 91.66667%;
    }
    [class~="gridlex"] [class*="_lg-first"],
    [class*="gridlex-"] [class*="_lg-first"],
    [class*="gridlex_"] [class*="_lg-first"] {
        order: -1;
    }
    [class~="gridlex"] [class*="_lg-last"],
    [class*="gridlex-"] [class*="_lg-last"],
    [class*="gridlex_"] [class*="_lg-last"] {
        order: 1;
    }
}
@media (max-width: 1024px) {
    [class~="gridlex"] > [class*="_md-1"],
    [class*="gridlex-"] > [class*="_md-1"],
    [class*="gridlex_"] > [class*="_md-1"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="gridlex"] > [class*="_md-2"],
    [class*="gridlex-"] > [class*="_md-2"],
    [class*="gridlex_"] > [class*="_md-2"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="gridlex"] > [class*="_md-3"],
    [class*="gridlex-"] > [class*="_md-3"],
    [class*="gridlex_"] > [class*="_md-3"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="gridlex"] > [class*="_md-4"],
    [class*="gridlex-"] > [class*="_md-4"],
    [class*="gridlex_"] > [class*="_md-4"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="gridlex"] > [class*="_md-5"],
    [class*="gridlex-"] > [class*="_md-5"],
    [class*="gridlex_"] > [class*="_md-5"] {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="gridlex"] > [class*="_md-6"],
    [class*="gridlex-"] > [class*="_md-6"],
    [class*="gridlex_"] > [class*="_md-6"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="gridlex"] > [class*="_md-7"],
    [class*="gridlex-"] > [class*="_md-7"],
    [class*="gridlex_"] > [class*="_md-7"] {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="gridlex"] > [class*="_md-8"],
    [class*="gridlex-"] > [class*="_md-8"],
    [class*="gridlex_"] > [class*="_md-8"] {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="gridlex"] > [class*="_md-9"],
    [class*="gridlex-"] > [class*="_md-9"],
    [class*="gridlex_"] > [class*="_md-9"] {
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="gridlex"] > [class*="_md-10"],
    [class*="gridlex-"] > [class*="_md-10"],
    [class*="gridlex_"] > [class*="_md-10"] {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="gridlex"] > [class*="_md-11"],
    [class*="gridlex-"] > [class*="_md-11"],
    [class*="gridlex_"] > [class*="_md-11"] {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="gridlex"] > [class*="_md-12"],
    [class*="gridlex-"] > [class*="_md-12"],
    [class*="gridlex_"] > [class*="_md-12"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="gridlex"] > [data-push-left*="_md-0"],
    [class*="gridlex-"] > [data-push-left*="_md-0"],
    [class*="gridlex_"] > [data-push-left*="_md-0"] {
        margin-left: 0;
    }
    [class~="gridlex"] > [data-push-left*="_md-1"],
    [class*="gridlex-"] > [data-push-left*="_md-1"],
    [class*="gridlex_"] > [data-push-left*="_md-1"] {
        margin-left: 8.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_md-2"],
    [class*="gridlex-"] > [data-push-left*="_md-2"],
    [class*="gridlex_"] > [data-push-left*="_md-2"] {
        margin-left: 16.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_md-3"],
    [class*="gridlex-"] > [data-push-left*="_md-3"],
    [class*="gridlex_"] > [data-push-left*="_md-3"] {
        margin-left: 25%;
    }
    [class~="gridlex"] > [data-push-left*="_md-4"],
    [class*="gridlex-"] > [data-push-left*="_md-4"],
    [class*="gridlex_"] > [data-push-left*="_md-4"] {
        margin-left: 33.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_md-5"],
    [class*="gridlex-"] > [data-push-left*="_md-5"],
    [class*="gridlex_"] > [data-push-left*="_md-5"] {
        margin-left: 41.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_md-6"],
    [class*="gridlex-"] > [data-push-left*="_md-6"],
    [class*="gridlex_"] > [data-push-left*="_md-6"] {
        margin-left: 50%;
    }
    [class~="gridlex"] > [data-push-left*="_md-7"],
    [class*="gridlex-"] > [data-push-left*="_md-7"],
    [class*="gridlex_"] > [data-push-left*="_md-7"] {
        margin-left: 58.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_md-8"],
    [class*="gridlex-"] > [data-push-left*="_md-8"],
    [class*="gridlex_"] > [data-push-left*="_md-8"] {
        margin-left: 66.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_md-9"],
    [class*="gridlex-"] > [data-push-left*="_md-9"],
    [class*="gridlex_"] > [data-push-left*="_md-9"] {
        margin-left: 75%;
    }
    [class~="gridlex"] > [data-push-left*="_md-10"],
    [class*="gridlex-"] > [data-push-left*="_md-10"],
    [class*="gridlex_"] > [data-push-left*="_md-10"] {
        margin-left: 83.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_md-11"],
    [class*="gridlex-"] > [data-push-left*="_md-11"],
    [class*="gridlex_"] > [data-push-left*="_md-11"] {
        margin-left: 91.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_md-0"],
    [class*="gridlex-"] > [data-push-right*="_md-0"],
    [class*="gridlex_"] > [data-push-right*="_md-0"] {
        margin-right: 0;
    }
    [class~="gridlex"] > [data-push-right*="_md-1"],
    [class*="gridlex-"] > [data-push-right*="_md-1"],
    [class*="gridlex_"] > [data-push-right*="_md-1"] {
        margin-right: 8.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_md-2"],
    [class*="gridlex-"] > [data-push-right*="_md-2"],
    [class*="gridlex_"] > [data-push-right*="_md-2"] {
        margin-right: 16.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_md-3"],
    [class*="gridlex-"] > [data-push-right*="_md-3"],
    [class*="gridlex_"] > [data-push-right*="_md-3"] {
        margin-right: 25%;
    }
    [class~="gridlex"] > [data-push-right*="_md-4"],
    [class*="gridlex-"] > [data-push-right*="_md-4"],
    [class*="gridlex_"] > [data-push-right*="_md-4"] {
        margin-right: 33.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_md-5"],
    [class*="gridlex-"] > [data-push-right*="_md-5"],
    [class*="gridlex_"] > [data-push-right*="_md-5"] {
        margin-right: 41.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_md-6"],
    [class*="gridlex-"] > [data-push-right*="_md-6"],
    [class*="gridlex_"] > [data-push-right*="_md-6"] {
        margin-right: 50%;
    }
    [class~="gridlex"] > [data-push-right*="_md-7"],
    [class*="gridlex-"] > [data-push-right*="_md-7"],
    [class*="gridlex_"] > [data-push-right*="_md-7"] {
        margin-right: 58.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_md-8"],
    [class*="gridlex-"] > [data-push-right*="_md-8"],
    [class*="gridlex_"] > [data-push-right*="_md-8"] {
        margin-right: 66.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_md-9"],
    [class*="gridlex-"] > [data-push-right*="_md-9"],
    [class*="gridlex_"] > [data-push-right*="_md-9"] {
        margin-right: 75%;
    }
    [class~="gridlex"] > [data-push-right*="_md-10"],
    [class*="gridlex-"] > [data-push-right*="_md-10"],
    [class*="gridlex_"] > [data-push-right*="_md-10"] {
        margin-right: 83.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_md-11"],
    [class*="gridlex-"] > [data-push-right*="_md-11"],
    [class*="gridlex_"] > [data-push-right*="_md-11"] {
        margin-right: 91.66667%;
    }
    [class~="gridlex"] [class*="_md-first"],
    [class*="gridlex-"] [class*="_md-first"],
    [class*="gridlex_"] [class*="_md-first"] {
        order: -1;
    }
    [class~="gridlex"] [class*="_md-last"],
    [class*="gridlex-"] [class*="_md-last"],
    [class*="gridlex_"] [class*="_md-last"] {
        order: 1;
    }
}
@media (max-width: 800px) {
    [class~="gridlex"] > [class*="_sm-1"],
    [class*="gridlex-"] > [class*="_sm-1"],
    [class*="gridlex_"] > [class*="_sm-1"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="gridlex"] > [class*="_sm-2"],
    [class*="gridlex-"] > [class*="_sm-2"],
    [class*="gridlex_"] > [class*="_sm-2"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="gridlex"] > [class*="_sm-3"],
    [class*="gridlex-"] > [class*="_sm-3"],
    [class*="gridlex_"] > [class*="_sm-3"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="gridlex"] > [class*="_sm-4"],
    [class*="gridlex-"] > [class*="_sm-4"],
    [class*="gridlex_"] > [class*="_sm-4"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="gridlex"] > [class*="_sm-5"],
    [class*="gridlex-"] > [class*="_sm-5"],
    [class*="gridlex_"] > [class*="_sm-5"] {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="gridlex"] > [class*="_sm-6"],
    [class*="gridlex-"] > [class*="_sm-6"],
    [class*="gridlex_"] > [class*="_sm-6"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="gridlex"] > [class*="_sm-7"],
    [class*="gridlex-"] > [class*="_sm-7"],
    [class*="gridlex_"] > [class*="_sm-7"] {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="gridlex"] > [class*="_sm-8"],
    [class*="gridlex-"] > [class*="_sm-8"],
    [class*="gridlex_"] > [class*="_sm-8"] {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="gridlex"] > [class*="_sm-9"],
    [class*="gridlex-"] > [class*="_sm-9"],
    [class*="gridlex_"] > [class*="_sm-9"] {
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="gridlex"] > [class*="_sm-10"],
    [class*="gridlex-"] > [class*="_sm-10"],
    [class*="gridlex_"] > [class*="_sm-10"] {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="gridlex"] > [class*="_sm-11"],
    [class*="gridlex-"] > [class*="_sm-11"],
    [class*="gridlex_"] > [class*="_sm-11"] {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="gridlex"] > [class*="_sm-12"],
    [class*="gridlex-"] > [class*="_sm-12"],
    [class*="gridlex_"] > [class*="_sm-12"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-0"],
    [class*="gridlex-"] > [data-push-left*="_sm-0"],
    [class*="gridlex_"] > [data-push-left*="_sm-0"] {
        margin-left: 0;
    }
    [class~="gridlex"] > [data-push-left*="_sm-1"],
    [class*="gridlex-"] > [data-push-left*="_sm-1"],
    [class*="gridlex_"] > [data-push-left*="_sm-1"] {
        margin-left: 8.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-2"],
    [class*="gridlex-"] > [data-push-left*="_sm-2"],
    [class*="gridlex_"] > [data-push-left*="_sm-2"] {
        margin-left: 16.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-3"],
    [class*="gridlex-"] > [data-push-left*="_sm-3"],
    [class*="gridlex_"] > [data-push-left*="_sm-3"] {
        margin-left: 25%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-4"],
    [class*="gridlex-"] > [data-push-left*="_sm-4"],
    [class*="gridlex_"] > [data-push-left*="_sm-4"] {
        margin-left: 33.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-5"],
    [class*="gridlex-"] > [data-push-left*="_sm-5"],
    [class*="gridlex_"] > [data-push-left*="_sm-5"] {
        margin-left: 41.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-6"],
    [class*="gridlex-"] > [data-push-left*="_sm-6"],
    [class*="gridlex_"] > [data-push-left*="_sm-6"] {
        margin-left: 50%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-7"],
    [class*="gridlex-"] > [data-push-left*="_sm-7"],
    [class*="gridlex_"] > [data-push-left*="_sm-7"] {
        margin-left: 58.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-8"],
    [class*="gridlex-"] > [data-push-left*="_sm-8"],
    [class*="gridlex_"] > [data-push-left*="_sm-8"] {
        margin-left: 66.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-9"],
    [class*="gridlex-"] > [data-push-left*="_sm-9"],
    [class*="gridlex_"] > [data-push-left*="_sm-9"] {
        margin-left: 75%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-10"],
    [class*="gridlex-"] > [data-push-left*="_sm-10"],
    [class*="gridlex_"] > [data-push-left*="_sm-10"] {
        margin-left: 83.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_sm-11"],
    [class*="gridlex-"] > [data-push-left*="_sm-11"],
    [class*="gridlex_"] > [data-push-left*="_sm-11"] {
        margin-left: 91.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-0"],
    [class*="gridlex-"] > [data-push-right*="_sm-0"],
    [class*="gridlex_"] > [data-push-right*="_sm-0"] {
        margin-right: 0;
    }
    [class~="gridlex"] > [data-push-right*="_sm-1"],
    [class*="gridlex-"] > [data-push-right*="_sm-1"],
    [class*="gridlex_"] > [data-push-right*="_sm-1"] {
        margin-right: 8.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-2"],
    [class*="gridlex-"] > [data-push-right*="_sm-2"],
    [class*="gridlex_"] > [data-push-right*="_sm-2"] {
        margin-right: 16.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-3"],
    [class*="gridlex-"] > [data-push-right*="_sm-3"],
    [class*="gridlex_"] > [data-push-right*="_sm-3"] {
        margin-right: 25%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-4"],
    [class*="gridlex-"] > [data-push-right*="_sm-4"],
    [class*="gridlex_"] > [data-push-right*="_sm-4"] {
        margin-right: 33.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-5"],
    [class*="gridlex-"] > [data-push-right*="_sm-5"],
    [class*="gridlex_"] > [data-push-right*="_sm-5"] {
        margin-right: 41.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-6"],
    [class*="gridlex-"] > [data-push-right*="_sm-6"],
    [class*="gridlex_"] > [data-push-right*="_sm-6"] {
        margin-right: 50%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-7"],
    [class*="gridlex-"] > [data-push-right*="_sm-7"],
    [class*="gridlex_"] > [data-push-right*="_sm-7"] {
        margin-right: 58.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-8"],
    [class*="gridlex-"] > [data-push-right*="_sm-8"],
    [class*="gridlex_"] > [data-push-right*="_sm-8"] {
        margin-right: 66.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-9"],
    [class*="gridlex-"] > [data-push-right*="_sm-9"],
    [class*="gridlex_"] > [data-push-right*="_sm-9"] {
        margin-right: 75%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-10"],
    [class*="gridlex-"] > [data-push-right*="_sm-10"],
    [class*="gridlex_"] > [data-push-right*="_sm-10"] {
        margin-right: 83.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_sm-11"],
    [class*="gridlex-"] > [data-push-right*="_sm-11"],
    [class*="gridlex_"] > [data-push-right*="_sm-11"] {
        margin-right: 91.66667%;
    }
    [class~="gridlex"] [class*="_sm-first"],
    [class*="gridlex-"] [class*="_sm-first"],
    [class*="gridlex_"] [class*="_sm-first"] {
        order: -1;
    }
    [class~="gridlex"] [class*="_sm-last"],
    [class*="gridlex-"] [class*="_sm-last"],
    [class*="gridlex_"] [class*="_sm-last"] {
        order: 1;
    }
}
@media (max-width: 575px) {
    [class~="gridlex"] > [class*="_xs-1"],
    [class*="gridlex-"] > [class*="_xs-1"],
    [class*="gridlex_"] > [class*="_xs-1"] {
        flex-basis: 8.33333%;
        max-width: 8.33333%;
    }
    [class~="gridlex"] > [class*="_xs-2"],
    [class*="gridlex-"] > [class*="_xs-2"],
    [class*="gridlex_"] > [class*="_xs-2"] {
        flex-basis: 16.66667%;
        max-width: 16.66667%;
    }
    [class~="gridlex"] > [class*="_xs-3"],
    [class*="gridlex-"] > [class*="_xs-3"],
    [class*="gridlex_"] > [class*="_xs-3"] {
        flex-basis: 25%;
        max-width: 25%;
    }
    [class~="gridlex"] > [class*="_xs-4"],
    [class*="gridlex-"] > [class*="_xs-4"],
    [class*="gridlex_"] > [class*="_xs-4"] {
        flex-basis: 33.33333%;
        max-width: 33.33333%;
    }
    [class~="gridlex"] > [class*="_xs-5"],
    [class*="gridlex-"] > [class*="_xs-5"],
    [class*="gridlex_"] > [class*="_xs-5"] {
        flex-basis: 41.66667%;
        max-width: 41.66667%;
    }
    [class~="gridlex"] > [class*="_xs-6"],
    [class*="gridlex-"] > [class*="_xs-6"],
    [class*="gridlex_"] > [class*="_xs-6"] {
        flex-basis: 50%;
        max-width: 50%;
    }
    [class~="gridlex"] > [class*="_xs-7"],
    [class*="gridlex-"] > [class*="_xs-7"],
    [class*="gridlex_"] > [class*="_xs-7"] {
        flex-basis: 58.33333%;
        max-width: 58.33333%;
    }
    [class~="gridlex"] > [class*="_xs-8"],
    [class*="gridlex-"] > [class*="_xs-8"],
    [class*="gridlex_"] > [class*="_xs-8"] {
        flex-basis: 66.66667%;
        max-width: 66.66667%;
    }
    [class~="gridlex"] > [class*="_xs-9"],
    [class*="gridlex-"] > [class*="_xs-9"],
    [class*="gridlex_"] > [class*="_xs-9"] {
        flex-basis: 75%;
        max-width: 75%;
    }
    [class~="gridlex"] > [class*="_xs-10"],
    [class*="gridlex-"] > [class*="_xs-10"],
    [class*="gridlex_"] > [class*="_xs-10"] {
        flex-basis: 83.33333%;
        max-width: 83.33333%;
    }
    [class~="gridlex"] > [class*="_xs-11"],
    [class*="gridlex-"] > [class*="_xs-11"],
    [class*="gridlex_"] > [class*="_xs-11"] {
        flex-basis: 91.66667%;
        max-width: 91.66667%;
    }
    [class~="gridlex"] > [class*="_xs-12"],
    [class*="gridlex-"] > [class*="_xs-12"],
    [class*="gridlex_"] > [class*="_xs-12"] {
        flex-basis: 100%;
        max-width: 100%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-0"],
    [class*="gridlex-"] > [data-push-left*="_xs-0"],
    [class*="gridlex_"] > [data-push-left*="_xs-0"] {
        margin-left: 0;
    }
    [class~="gridlex"] > [data-push-left*="_xs-1"],
    [class*="gridlex-"] > [data-push-left*="_xs-1"],
    [class*="gridlex_"] > [data-push-left*="_xs-1"] {
        margin-left: 8.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-2"],
    [class*="gridlex-"] > [data-push-left*="_xs-2"],
    [class*="gridlex_"] > [data-push-left*="_xs-2"] {
        margin-left: 16.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-3"],
    [class*="gridlex-"] > [data-push-left*="_xs-3"],
    [class*="gridlex_"] > [data-push-left*="_xs-3"] {
        margin-left: 25%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-4"],
    [class*="gridlex-"] > [data-push-left*="_xs-4"],
    [class*="gridlex_"] > [data-push-left*="_xs-4"] {
        margin-left: 33.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-5"],
    [class*="gridlex-"] > [data-push-left*="_xs-5"],
    [class*="gridlex_"] > [data-push-left*="_xs-5"] {
        margin-left: 41.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-6"],
    [class*="gridlex-"] > [data-push-left*="_xs-6"],
    [class*="gridlex_"] > [data-push-left*="_xs-6"] {
        margin-left: 50%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-7"],
    [class*="gridlex-"] > [data-push-left*="_xs-7"],
    [class*="gridlex_"] > [data-push-left*="_xs-7"] {
        margin-left: 58.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-8"],
    [class*="gridlex-"] > [data-push-left*="_xs-8"],
    [class*="gridlex_"] > [data-push-left*="_xs-8"] {
        margin-left: 66.66667%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-9"],
    [class*="gridlex-"] > [data-push-left*="_xs-9"],
    [class*="gridlex_"] > [data-push-left*="_xs-9"] {
        margin-left: 75%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-10"],
    [class*="gridlex-"] > [data-push-left*="_xs-10"],
    [class*="gridlex_"] > [data-push-left*="_xs-10"] {
        margin-left: 83.33333%;
    }
    [class~="gridlex"] > [data-push-left*="_xs-11"],
    [class*="gridlex-"] > [data-push-left*="_xs-11"],
    [class*="gridlex_"] > [data-push-left*="_xs-11"] {
        margin-left: 91.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-0"],
    [class*="gridlex-"] > [data-push-right*="_xs-0"],
    [class*="gridlex_"] > [data-push-right*="_xs-0"] {
        margin-right: 0;
    }
    [class~="gridlex"] > [data-push-right*="_xs-1"],
    [class*="gridlex-"] > [data-push-right*="_xs-1"],
    [class*="gridlex_"] > [data-push-right*="_xs-1"] {
        margin-right: 8.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-2"],
    [class*="gridlex-"] > [data-push-right*="_xs-2"],
    [class*="gridlex_"] > [data-push-right*="_xs-2"] {
        margin-right: 16.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-3"],
    [class*="gridlex-"] > [data-push-right*="_xs-3"],
    [class*="gridlex_"] > [data-push-right*="_xs-3"] {
        margin-right: 25%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-4"],
    [class*="gridlex-"] > [data-push-right*="_xs-4"],
    [class*="gridlex_"] > [data-push-right*="_xs-4"] {
        margin-right: 33.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-5"],
    [class*="gridlex-"] > [data-push-right*="_xs-5"],
    [class*="gridlex_"] > [data-push-right*="_xs-5"] {
        margin-right: 41.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-6"],
    [class*="gridlex-"] > [data-push-right*="_xs-6"],
    [class*="gridlex_"] > [data-push-right*="_xs-6"] {
        margin-right: 50%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-7"],
    [class*="gridlex-"] > [data-push-right*="_xs-7"],
    [class*="gridlex_"] > [data-push-right*="_xs-7"] {
        margin-right: 58.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-8"],
    [class*="gridlex-"] > [data-push-right*="_xs-8"],
    [class*="gridlex_"] > [data-push-right*="_xs-8"] {
        margin-right: 66.66667%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-9"],
    [class*="gridlex-"] > [data-push-right*="_xs-9"],
    [class*="gridlex_"] > [data-push-right*="_xs-9"] {
        margin-right: 75%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-10"],
    [class*="gridlex-"] > [data-push-right*="_xs-10"],
    [class*="gridlex_"] > [data-push-right*="_xs-10"] {
        margin-right: 83.33333%;
    }
    [class~="gridlex"] > [data-push-right*="_xs-11"],
    [class*="gridlex-"] > [data-push-right*="_xs-11"],
    [class*="gridlex_"] > [data-push-right*="_xs-11"] {
        margin-right: 91.66667%;
    }
    [class~="gridlex"] [class*="_xs-first"],
    [class*="gridlex-"] [class*="_xs-first"],
    [class*="gridlex_"] [class*="_xs-first"] {
        order: -1;
    }
    [class~="gridlex"] [class*="_xs-last"],
    [class*="gridlex-"] [class*="_xs-last"],
    [class*="gridlex_"] [class*="_xs-last"] {
        order: 1;
    }
}
@media (max-width: 1280px) {
    [class*="lg-hidden"] {
        display: none;
    }
}
@media (max-width: 1024px) {
    [class*="md-hidden"] {
        display: none;
    }
}
@media (max-width: 800px) {
    [class*="sm-hidden"] {
        display: none;
    }
}
@media (max-width: 575px) {
    [class*="xs-hidden"] {
        display: none;
    }
}


main.loop .loop-layout,
main.loop .loop-description {
    margin-top: 100px;
}
@media (max-width: 800px) {
    main.loop .loop-layout,
    main.loop .loop-description {
        margin-top: 60px;
    }
}
main.loop .loop-layout .pagination {
    margin-top: 60px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
@media (max-width: 800px) {
    main.loop .loop-layout .pagination {
        margin-top: 40px;
    }
}
main.loop .loop-layout .pagination a,
main.loop .loop-layout .pagination span {
    width: 25px;
    height: 25px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 13px;
    text-decoration: none;
}
@media (max-width: 800px) {
    main.loop .loop-layout .pagination .first-page,
    main.loop .loop-layout .pagination .last-page,
    main.loop .loop-layout .pagination .range-before,
    main.loop .loop-layout .pagination .range-after {
        display: none;
    }
}
main.loop .loop-layout .pagination .arrows-left {
    margin-right: 20px;
}
main.loop .loop-layout .pagination .arrows-right {
    margin-left: 20px;
}
main.loop .loop-layout .pagination .first-page .no-hellip {
    margin-right: 3px;
}
main.loop .loop-layout .pagination .last-page .no-hellip {
    margin-left: 3px;
}
main.loop .loop-layout .pagination .current {
    margin: 0 3px;
}
main.loop .loop-layout .pagination .current span {
    font-weight: 700;
}
body.category main.loop .loop-header,
body.tag main.loop .loop-header {
    order: 1;
    position: relative;
    margin-top: 0;
    padding: 80px 0;
}
@media (max-width: 800px) {
    body.category main.loop .loop-header,
    body.tag main.loop .loop-header {
        padding: 60px 0;
    }
}
body.category main.loop .loop-header::before,
body.tag main.loop .loop-header::before {
    content: "";
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url(3d7f30b828e96f12d4eb8faccac703eb.png);
    opacity: 0.3;
}
body.category main.loop .loop-header .header,
body.tag main.loop .loop-header .header {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: transparent;
}




main.entry.page .entry-header,
main.entry.single .entry-header {
    order: 2;
}
main.entry.page .entry-header.no-bc,
main.entry.single .entry-header.no-bc {
    margin-top: 60px;
}
main.entry.page .entry-header .header,
main.entry.single .entry-header .header {
    display: flex;
    flex-direction: column;
}
main.entry.page .entry-header .header .image img,
main.entry.single .entry-header .header .image img {
    width: 100%;
    height: auto;
}
main.entry.page .entry-header .header .image.fixed img,
main.entry.single .entry-header .header .image.fixed img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
main.entry.page .entry-header.model-1 .header,
main.entry.single .entry-header.model-1 .header {
    position: relative;
}
@media (max-width:1023px){
    main.entry.page .entry-header.model-1 .header .details,
    main.entry.single .entry-header.model-1 .header .details {
        position: relative;
        bottom: inherit;
        left:inherit;
        transform: inherit;
        width:inherit;
        text-align: center;
    }
}
@media (min-width:1024px){
    main.entry.page .entry-header.model-1 .header .details,
    main.entry.single .entry-header.model-1 .header .details {
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        width:60%;
        text-align: center;
    }
}
main.entry.page .entry-header.model-1 .header .details:not(.no-image),
main.entry.single .entry-header.model-1 .header .details:not(.no-image) {
    padding: 30px 50px;
}
@media (max-width: 575px) {
    main.entry.page .entry-header.model-1 .header .details:not(.no-image),
    main.entry.single .entry-header.model-1 .header .details:not(.no-image) {
        padding: 30px 20px;
    }
    main.entry.page .entry-header.model-1 .header .details:not(.no-image) h1,
    main.entry.single .entry-header.model-1 .header .details:not(.no-image) h1 {
        font-size: 2rem;
    }
}
main.entry.page .entry-header.model-1 .header .details:not(.no-image) .title,
main.entry.single .entry-header.model-1 .header .details:not(.no-image) .title {
    padding: 5px 15px;
}
main.entry.page .entry-header.model-1 .header .details.no-image,
main.entry.single .entry-header.model-1 .header .details.no-image {
    position: relative;
    padding-left: 0;
}
main.entry.page .entry-header.model-1 .header .details.no-image .title,
main.entry.single .entry-header.model-1 .header .details.no-image .title {
    padding: 5px 0;
}
main.entry.page .entry-header.model-2 .header .image,
main.entry.single .entry-header.model-2 .header .image {
    margin-top: 40px;
}


main.entry.single .entry-header.model-1 .header .details:not(.no-image) .metas {
    padding: 5px 15px;
}


body.light main.entry.page .entry-header.model-1 .details:not(.no-image) .title,
body.light main.entry.page .entry-header.model-1 .details:not(.no-image) .metas,
body.light main.entry.single .entry-header.model-1 .details:not(.no-image) .title,
body.light main.entry.single .entry-header.model-1 .details:not(.no-image) .metas {
    background-color: var(--green);
}


main.entry.builder .entry-layout {
    order: 2;
}
main.entry.builder .entry-layout .form p:last-child {
    display: flex;
    align-items: flex-end;
}
main.entry.builder .entry-layout .form p:last-child label input[type="password"] {
    border-right: 0;
}
main.entry.builder .entry-layout .contents img:not(.wp-block-cover):not(.wp-block-cover__image-background) {
    width: auto;
    height: auto;
}
main.entry.builder .entry-layout .no-contents {
    margin-top: 60px;
    margin-bottom: 100px;
}


main.entry.page .entry-layout,
main.entry.single .entry-layout {
    order: 3;
    margin-top: 60px;
    margin-bottom: 100px;
}
@media (max-width: 800px) {
    main.entry.page .entry-layout,
    main.entry.single .entry-layout {
        margin-bottom: 60px;
    }
}
main.entry.page .entry-layout .header,
main.entry.single .entry-layout .header {
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
}
main.entry.page .entry-layout .header .image.fixed img,
main.entry.single .entry-layout .header .image.fixed img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
main.entry.page .entry-layout .form p:last-child,
main.entry.single .entry-layout .form p:last-child {
    display: flex;
    align-items: flex-end;
}
main.entry.page .entry-layout .form p:last-child label input[type="password"],
main.entry.single .entry-layout .form p:last-child label input[type="password"] {
    border-right: 0;
}
main.entry.page .entry-layout .contents .option_top_content,
main.entry.single .entry-layout .contents .option_top_content {
    margin-bottom: 30px;
}
main.entry.page .entry-layout .contents .option_bottom_content,
main.entry.single .entry-layout .contents .option_bottom_content {
    margin-top: 30px;
}

main.entry.page .entry-layout .contents img,
main.entry.single .entry-layout .contents img {
    width: auto;
    height: auto;
}
main.entry.page .entry-layout .contents .elementor a,
main.entry.page .entry-layout .contents .elementor span[data-obflink],
main.entry.single .entry-layout .contents .elementor a,
main.entry.single .entry-layout .contents .elementor span[data-obflink] {
    text-decoration: underline;
}
main.entry.page .entry-layout .author,
main.entry.single .entry-layout .author {
    margin-top: 40px;
    padding: 30px 50px;
    display: flex;
}
@media (max-width: 800px) {
    main.entry.page .entry-layout .author,
    main.entry.single .entry-layout .author {
        flex-direction: column;
    }
}
main.entry.page .entry-layout .author-avatar,
main.entry.single .entry-layout .author-avatar {
    width: auto;
    height: 100%;
}
@media (max-width: 800px) {
    main.entry.page .entry-layout .author-avatar,
    main.entry.single .entry-layout .author-avatar {
        margin-bottom: 20px;
        width: 100%;
    }
}
main.entry.page .entry-layout .author-avatar img,
main.entry.single .entry-layout .author-avatar img {
    width: 80px;
    height: 80px;
}
@media (max-width: 800px) {
    main.entry.page .entry-layout .author-avatar img,
    main.entry.single .entry-layout .author-avatar img {
        width: auto;
        height: auto;
    }
}
main.entry.page .entry-layout .author-informations,
main.entry.single .entry-layout .author-informations {
    width: 100%;
    height: 100%;
    flex: 1;
}
@media (min-width: 801px) {
    main.entry.page .entry-layout .author-informations,
    main.entry.single .entry-layout .author-informations {
        margin-left: 30px;
    }
}
main.entry.page .entry-layout .author-informations .h2,
main.entry.single .entry-layout .author-informations .h2 {
    margin: 0;
}
main.entry.page .entry-layout .author-informations .h2 a,
main.entry.single .entry-layout .author-informations .h2 a {
    text-decoration: none;
}
main.entry.page .entry-layout .author-informations p,
main.entry.single .entry-layout .author-informations p {
    margin-top: 20px;
}


main.entry.single .entry-layout .pagination {
    margin-top: 40px;
    display: flex;
    justify-content: space-between;
}
@media (max-width: 1024px) {
    main.entry.single .entry-layout .pagination {
        flex-direction: column;
    }
}
main.entry.single .entry-layout .pagination a {
    font-size: 13px;
    text-decoration: none;
}
main.entry.single .entry-layout .pagination .previous,
main.entry.single .entry-layout .pagination .next {
    width: 48%;
}
@media (max-width: 1024px) {
    main.entry.single .entry-layout .pagination .previous,
    main.entry.single .entry-layout .pagination .next {
        width: 100%;
    }
}
main.entry.single .entry-layout .pagination .previous a,
main.entry.single .entry-layout .pagination .next a {
    height: 100%;
    display: flex;
    align-items: center;
    line-height: 1.5;
}
@media (max-width: 1024px) {
    main.entry.single .entry-layout .pagination .previous a,
    main.entry.single .entry-layout .pagination .next a {
        justify-content: center;
    }
}
main.entry.single .entry-layout .pagination .previous a svg,
main.entry.single .entry-layout .pagination .next a svg {
    width: 15px;
    height: auto;
}
main.entry.single .entry-layout .pagination .previous {
    text-align: left;
}
@media (max-width: 1024px) {
    main.entry.single .entry-layout .pagination .previous + .next {
        margin-top: 10px;
    }
}
main.entry.single .entry-layout .pagination .previous a {
    justify-content: flex-start;
}
main.entry.single .entry-layout .pagination .previous a svg {
    margin-right: 10px;
}
main.entry.single .entry-layout .pagination .next {
    text-align: right;
}
main.entry.single .entry-layout .pagination .next a {
    justify-content: flex-end;
}
main.entry.single .entry-layout .pagination .next a svg {
    margin-left: 10px;
}



body.dark main.entry.single .header .details .category a,
body.dark main.entry.single .header .details .category span {
    background-color: #f7f7f9;
    color: #292e38;
}
body.dark main.entry.single .entry-layout .pagination a svg path {
    fill: #f7f7f9;
}
body.dark.outline main.entry.page .entry-layout .author,
body.dark.outline main.entry.single .entry-layout .author {
    box-shadow: 0 0 1px rgba(247, 247, 249, 0.5);
}
body.dark.plain main.entry.page .entry-layout .author,
body.dark.plain main.entry.single .entry-layout .author {
    background-color: #292e38;
}




body.light main.entry.single .header .details .category a,
body.light main.entry.single .header .details .category span {
    background-color: #1e2229;
    color: #fff;
}
body.light main.entry.single .entry-layout .pagination a svg path {
    fill: #1e2229;
}
body.light.outline main.entry.page .entry-layout .author,
body.light.outline main.entry.single .entry-layout .author {
    box-shadow: 0 0 1px rgba(30, 34, 41, 0.5);
}
body.light.plain main.entry.page .entry-layout .author,
body.light.plain main.entry.single .entry-layout .author {
    background-color: #fff;
}


body.category main.loop .loop-description,
body.tag main.loop .loop-description {
    order: 4;
    margin-top:0;
}
body.category main.loop .loop-description .description,
body.tag main.loop .loop-description .description {
    padding: 0 0;
}
body.category main.loop .loop-description{ margin-top:100px; }
body.category main.loop + footer{ margin-top:100px; }

@media (max-width: 575px) {
    body.category main.loop .loop-description{ margin-top:60px; }
    body.category main.loop + footer{ margin-top:60px; }
}



@media (max-width: 575px) {
    body.post-type-archive-product main.loop .loop-description .description .description {
        -moz-column-count: 1 !important;
        column-count: 1 !important;
    }
}

body.dark.post-type-archive-product main.loop .loop-description,
body.dark.tax-product_cat main.loop .loop-description,
body.dark.tax-product_tag main.loop .loop-description {
    background-color: #292e38;
}


body.light.category main.loop .loop-description {
    background-color: #fff;
}



body.light.post-type-archive-product main.loop .loop-description,
body.light.tax-product_cat main.loop .loop-description,
body.light.tax-product_tag main.loop .loop-description {
    background-color: #fff;
}

main.entry.builder .entry-layout .contents img:not(.wp-block-cover):not(.wp-block-cover__image-background) {
    width: auto;
    height: auto;
}
main.entry.builder .entry-layout .no-contents {
    margin-top: 60px;
    margin-bottom: 100px;
}

main.entry.page .entry-layout .contents .option_top_content,
main.entry.single .entry-layout .contents .option_top_content {
    margin-bottom: 30px;
}
main.entry.page .entry-layout .contents .option_bottom_content,
main.entry.single .entry-layout .contents .option_bottom_content {
    margin-top: 30px;
}
main.entry.page .entry-layout .contents h2,
main.entry.single .entry-layout .contents h2,
.loop-description h2
{
    font-size: 30px;
    font-family: inherit;
    font-weight: 500;
    margin: 80px 0 40px;
    color: var(--red);
}

.loop-description h2:first-child{
    margin-top:0;
}

main.entry.page .entry-layout .contents h3,
main.entry.single .entry-layout .contents h3,
.loop-description h3{
    font-size: 24px;
    font-family: inherit;
    font-weight: 500;
    margin: 40px 0 20px;
}

main.entry.page .entry-layout .contents p,
main.entry.single .entry-layout .contents p,
.loop-description p{
    font-size: 18px;
    font-family: inherit;
    font-weight: 400;
    margin: 0 0 20px;
}

main.entry.page .entry-layout .contents p a,
main.entry.single .entry-layout .contents p a,
.loop-description p a{
    text-decoration:underline;
}


main.entry.page .entry-layout .contents ul,
main.entry.single .entry-layout .contents ul,
.loop-description ul{
    font-size: 18px;
    list-style: disc inside;
    margin: 40px 0 40px 20px;
}

main.entry.page .entry-layout .contents ol:last-child, 
main.entry.page .entry-layout .contents ul:last-child,
main.entry.single .entry-layout .contents ol:last-child,
main.entry.single .entry-layout .contents ul:last-child{
    margin-bottom: 0;
}

main.entry.page .entry-layout .contents ol li ol, 
main.entry.page .entry-layout .contents ol li ul,
main.entry.page .entry-layout .contents ul li ol,
main.entry.page .entry-layout .contents ul li ul,
main.entry.single .entry-layout .contents  ol li ol, 
main.entry.single .entry-layout .contents  ol li ul,
main.entry.single .entry-layout .contents  ul li ol,
main.entry.single .entry-layout .contents  ul li ul{
    margin: 0 0 0 10px;
}

main.entry.page .entry-layout .contents img,
main.entry.single .entry-layout .contents img {
    width: auto;
    height: auto;
    max-width: 100%;
}
main.entry.page .entry-layout .contents .elementor a,
main.entry.page .entry-layout .contents .elementor span[data-obflink],
main.entry.single .entry-layout .contents .elementor a,
main.entry.single .entry-layout .contents .elementor span[data-obflink] {
    text-decoration: underline;
}




.entries .entry a {
    position: relative;
    overflow: hidden;
    display: block;
    text-decoration: none;
    padding-bottom:40px;
}
@media (min-width: 1025px) {
    .entries .entry a:hover .thumbnail img {
        transform: scale(1.05) translateY(-2px);
        transition: transform 300ms cubic-bezier(0.55, 0, 0.1, 1);
    }
}
.entries .entry a .thumbnail {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 420px;
    overflow: hidden;
    transition: all 300ms cubic-bezier(0.55, 0, 0.1, 1);
    background-color: var(--pastelblue);
    border: 1px solid #262626;
}
@media (max-width: 575px) {
    .entries .entry a .thumbnail {
        height: 320px;
    }
}
.entries .entry a .thumbnail img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    opacity: 0.5;
}
@media (min-width: 1025px) {
    .entries .entry a .thumbnail img {
        transition: transform 300ms cubic-bezier(0.55, 0, 0.1, 1);
    }
}
.entries .entry a .details {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    margin: 0 auto 0;
    padding: 15px 20px 10px;
    width: 90%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-end;
    transform: translate(-50%,-50%);
}
.entries .entry a .details.bottom {
    margin: -35px auto 0;
}
.entries .entry a .details .category {
    position: absolute;
    bottom: 100%;
    left: 0;
    padding: 3px 20px 5px;
    display: inline-block;
}
.entries .entry a .details .category span {
    font-size: 12px;
    font-weight: 700;
}
.entries .entry a .details .title {
    display: inline-block;
}
.entries .entry a .details .title h2 { }
.entries .entry a .details .metas {
    margin-top: 5px;
    display: inline-block;
}
.entries .entry a .details .metas span {
    display: inline-block;
    font-size: 12px;
    text-decoration: underline;
}
.entries .entry a .details .excerpt {
    margin-top: 15px;
}
.entries .entry a .details .excerpt p {
    text-indent: 20px;
}

body.light .entries .entry a .details{ background-color: rgba(255, 255, 255, 0.9);}
body.light .entries .entry a .details .category { background-color: var(--green) !important; }
.entries .entry a .details .category span{ color: #262626; }

blockquote {
    position: relative;
    margin: 20px 0;
    padding: 30px 30px 30px 100px;
    max-width: 100%;
    clear: both;
}
blockquote::before {
    content: "“";
    position: absolute;
    z-index: 0;
    top: 20px;
    left: 20px;
    width: 100%;
    height: 100%;
    font-size: 7.5rem;
    font-family: sans-serif;
    line-height: 1;
}
blockquote:last-child {
    margin-bottom: 0;
}
blockquote p {
    position: relative;
    z-index: 1;
}
body.light blockquote {
    background-color: var(--pastelyellow);
}
body.light blockquote::before {
    color: var(--yellow);
}

.simpletoc-list{
    padding:50px;
    background: var(--pastelblue);
    list-style-position:inside;
}
.simpletoc-list a:hover{ text-decoration;}
