#section-2-16>.ct-section-inner-wrap {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center
}

#section-2-16 {
    display: block
}

#section-2-16 {
    background-color: #d3c6b2;
    height: 75vh;
    position: relative;
    background-position: 50% 50%
}

#section-4-16>.ct-section-inner-wrap {
    align-items: center
}

#section-4-16 {
    text-align: left;
    background-position: 50% 50%
}

#section-57-16>.ct-section-inner-wrap {
    padding-top: 160px;
    padding-bottom: 160px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

#section-57-16 {
    display: block
}

#section-57-16 {
    background-image: linear-gradient(rgba(0,0,0,0.32), rgba(0,0,0,0.32)), url('/buffallo-grass/wp-content/uploads/images/_DSC2006.JPG');
    background-color: #d3c6b2;
    position: relative;
    text-align: center;
    background-attachment: fixed;
}

#section-81-16>.ct-section-inner-wrap {
    padding-top: 95px;
    align-items: center
}

#section-81-16 {
    text-align: left
}

#section-82-16>.ct-section-inner-wrap {
    align-items: center
}

#section-82-16 {
    background-color: #e8e1d7;
    text-align: left
}

@media (max-width:1500px) {
    #section-2-16 {
        height: 100vh;
        background-position: 99% 0%
    }
}

@media (max-width:1500px) {
    #section-4-16>.ct-section-inner-wrap {
        padding-top: 90px;
        padding-right: 5%;
        padding-left: 5%
    }
}

@media (max-width:1500px) {
    #section-57-16>.ct-section-inner-wrap {
        padding-right: 5%;
        padding-left: 5%
    }
}

@media (max-width:1500px) {
    #section-81-16>.ct-section-inner-wrap {
        padding-right: 5%;
        padding-left: 5%
    }
}

@media (max-width:1500px) {
    #section-82-16>.ct-section-inner-wrap {
        padding-right: 5%;
        padding-left: 5%
    }
}

@media (max-width:991px) {
    #section-2-16 {
        height: 70vh;
        background-position: 92% 0%
    }
}

@media (max-width:767px) {
    #section-2-16 {
        height: 600px;
        background-position: 95% 0%
    }
}

@media (max-width:767px) {
    #section-4-16>.ct-section-inner-wrap {
        padding-top: 89px
    }
}

@media (max-width:479px) {
    #section-2-16>.ct-section-inner-wrap {
        padding-bottom: 125px
    }

    #section-2-16 {
        height: 500px;
        background-position: 90% 0%
    }
}

@media (max-width:479px) {
    #section-57-16>.ct-section-inner-wrap {
        padding-top: 116px;
        padding-bottom: 125px
    }
}

@media (max-width:479px) {
    #section-82-16>.ct-section-inner-wrap {
        padding-top: 103px
    }
}

#div_block-5-16 {
    text-align: left;
    align-items: center
}

#div_block-2316-16 {
    max-width: 1600px;
    flex-direction: row;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0px
}

#div_block-2317-16 {
    width: 44%;
    z-index: 1;
    position: relative;
    margin-top: 0px
}

#div_block-2318-16 {
    margin-bottom: 0px
}

#div_block-2322-16 {
    margin-top: 24px;
    text-align: left;
    flex-direction: row;
    display: flex;
    gap: 15px
}

#div_block-2724-16 {
    /* background-image: url(../../../../wp-content/uploads/images/logo1.png); */
    background-size: cover;
    width: 45%;
    position: relative;
    text-align: left;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
    height: 400px;
    background-position: 50% 50%
}

#div_block-13-16 {
    text-align: left;
    align-items: center;
    margin-bottom: 50px;
    width: 52%;
    margin-top: 133px
}

#div_block-22-16> :last-child {
    grid-column: span 2
}

#div_block-22-16> :nth-child(1) {
    grid-column: span 2
}

#div_block-22-16 {
    align-items: stretch;
    grid-template-columns: repeat(3, minmax(200px, 1fr));
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    width: 100%;
    margin-top: 0px;
    display: grid
}

#div_block-1561-16 {
    text-align: left;
    align-items: center;
    margin-bottom: 50px;
    width: 52%;
    margin-top: 133px
}

.oxy-dynamic-list :is([data-id="div_block-348-16"], #incspec) {
    background-position: 50% 50%
}

.oxy-dynamic-list :is([data-id="div_block-304-16"], #incspec) {
    padding-bottom: 0px;
    width: 90%
}

.oxy-dynamic-list :is([data-id="div_block-309-16"], #incspec) {
    padding-bottom: 0px;
    width: 100%;
    flex-direction: row;
    display: flex;
    justify-content: space-between;
    align-items: center
}

#div_block-673-16 {
    text-align: left;
    align-items: center;
    margin-top: 0px;
    margin-bottom: 70px
}

#div_block-670-16 {
    align-items: stretch;
    grid-template-columns: repeat(4, minmax(200px, 1fr));
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    width: 100%;
    display: grid
}

#div_block-645-16 {
    margin-top: 70px;
    text-align: left;
    align-items: center
}

#div_block-647-16 {
    text-align: left;
    flex-direction: row;
    display: flex;
    gap: 12px;
    margin-top: 6px
}

#div_block-83-16 {
    text-align: left;
    align-items: center;
    margin-bottom: 50px
}

.oxy-dynamic-list :is([data-id="div_block-386-16"], #incspec) {
    background-color: #fffdf9;
    border-radius: 20px;
    border-top-color: #e8e1d7;
    border-right-color: #e8e1d7;
    border-bottom-color: #e8e1d7;
    border-left-color: #e8e1d7;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    padding-top: 50px;
    padding-right: 50px;
    padding-bottom: 50px;
    padding-left: 50px
}

.oxy-dynamic-list :is([data-id="div_block-398-16"], #incspec) {
    width: 100%;
    border-bottom-color: #e8e1d7;
    border-bottom-style: dashed;
    border-bottom-width: 2px;
    height: 1px;
    min-height: 1px;
    max-height: 1px
}

.oxy-dynamic-list :is([data-id="div_block-395-16"], #incspec) {
    margin-top: 29px;
    width: 100%;
    text-align: left;
    flex-direction: row;
    display: flex;
    gap: 16px;
    align-items: center
}

#div_block-706-16 {
    margin-top: 56px;
    text-align: left;
    align-items: center
}

#div_block-708-16 {
    text-align: left;
    flex-direction: row;
    display: flex;
    gap: 12px;
    margin-top: 6px
}

#div_block-1939-16 {
    text-align: left;
    align-items: center;
    margin-bottom: 23px;
    width: 100%
}

.oxy-dynamic-list :is([data-id="div_block-4259-16"], #incspec) {
    display: flex;
    flex-direction: column;
    text-align: left
}

#div_block-2739-16 {
    padding-top: 34px;
    padding-right: 40px;
    padding-left: 40px;
    border-top-color: #946414;
    border-right-color: #946414;
    border-bottom-color: #946414;
    border-left-color: #946414;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: dashed;
    border-right-style: dashed;
    border-bottom-style: dashed;
    border-left-style: dashed;
    border-radius: 10px;
    padding-bottom: 44px
}

@media (max-width:1500px) {
    #div_block-2316-16 {
        text-align: center;
        flex-direction: row;
        display: flex
    }
}

@media (max-width:1500px) {
    #div_block-2317-16 {
        width: 51%
    }
}

@media (max-width:1500px) {
    #div_block-13-16 {
        width: 70%;
        margin-top: 108px
    }
}

@media (max-width:1500px) {
    #div_block-22-16 {
        align-items: stretch;
        grid-template-columns: repeat(3, minmax(200px, 1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        display: grid
    }
}

@media (max-width:1500px) {
    #div_block-1561-16 {
        width: 70%;
        margin-top: 97px
    }
}

@media (max-width:1500px) {
    .oxy-dynamic-list :is([data-id="div_block-4259-16"], #incspec) {
        flex-direction: row;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-bottom: 7px
    }
}

@media (max-width:1500px) {
    .oxy-dynamic-list :is([data-id="div_block-4291-16"], #incspec) {
        width: 60%
    }
}

@media (max-width:991px) {
    #div_block-2316-16 {
        text-align: justify;
        flex-direction: column;
        display: flex;
        width: 90%
    }
}

@media (max-width:991px) {
    #div_block-2317-16 {
        width: 100%;
        text-align: left;
        align-items: center;
        margin-bottom: 0px
    }
}

@media (max-width:991px) {
    #div_block-2318-16 {
        text-align: left;
        align-items: center
    }
}

@media (max-width:991px) {
    #div_block-2724-16 {
        width: 100%;
        margin-top: 70px
    }
}

@media (max-width:991px) {
    #div_block-13-16 {
        width: 80%
    }
}

@media (max-width:991px) {
    #div_block-22-16> :last-child {
        grid-column: span 2
    }

    #div_block-22-16> :nth-child(1) {
        grid-column: span 1
    }

    #div_block-22-16 {
        align-items: stretch;
        grid-template-columns: repeat(2, minmax(200px, 1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        display: grid
    }
}

@media (max-width:991px) {
    #div_block-1561-16 {
        width: 80%
    }
}

@media (max-width:991px) {
    #div_block-670-16 {
        align-items: stretch;
        grid-template-columns: repeat(2, minmax(200px, 1fr));
        grid-column-gap: 20px;
        grid-row-gap: 50px;
        display: grid
    }
}

@media (max-width:767px) {
    #div_block-2316-16 {
        width: 100%
    }
}

@media (max-width:767px) {
    #div_block-2317-16 {
        width: 100%;
        text-align: left;
        align-items: center
    }
}

@media (max-width:767px) {
    #div_block-2724-16 {
        margin-top: 56px;
        height: 200px
    }
}

@media (max-width:767px) {
    #div_block-13-16 {
        width: 100%
    }
}

@media (max-width:767px) {
    #div_block-22-16> :last-child {
        grid-column: span 1
    }

    #div_block-22-16> :nth-child(2) {
        grid-column: span 1
    }

    #div_block-22-16> :nth-child(3) {
        grid-column: span 1
    }

    #div_block-22-16> :nth-child(4) {
        grid-column: span 1
    }

    #div_block-22-16> :nth-child(5) {
        grid-column: span 1
    }

    #div_block-22-16> :nth-child(6) {
        grid-column: span 1
    }

    #div_block-22-16 {
        align-items: stretch;
        grid-template-columns: repeat(1, minmax(1px, 1fr));
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        display: grid;
        text-align: left
    }
}

@media (max-width:767px) {
    #div_block-1561-16 {
        width: 100%
    }
}

@media (max-width:767px) {
    #div_block-670-16 {
        align-items: stretch;
        grid-template-columns: repeat(1, minmax(200px, 1fr));
        grid-column-gap: 20px;
        grid-row-gap: 49px;
        display: grid
    }
}

@media (max-width:767px) {
    #div_block-708-16 {
        flex-direction: column;
        display: flex;
        text-align: left;
        align-items: stretch;
        width: 100%
    }
}

@media (max-width:767px) {
    .oxy-dynamic-list :is([data-id="div_block-4259-16"], #incspec) {
        text-align: justify;
        flex-direction: column;
        display: flex;
        margin-bottom: 0px
    }
}

@media (max-width:767px) {
    .oxy-dynamic-list :is([data-id="div_block-4291-16"], #incspec) {
        width: 100%;
        padding-left: 10px;
        padding-right: 17px
    }
}

@media (max-width:479px) {
    #div_block-5-16 {
        margin-bottom: 0px
    }
}

@media (max-width:479px) {
    #div_block-2316-16 {
        width: 100%
    }
}

@media (max-width:479px) {
    #div_block-2317-16 {
        width: 100%;
        margin-bottom: 35px;
        text-align: left;
        align-items: center
    }
}

@media (max-width:479px) {
    #div_block-2322-16 {
        flex-direction: column;
        display: flex;
        text-align: left;
        align-items: stretch;
        width: 80%
    }
}

@media (max-width:479px) {
    #div_block-2724-16 {
        background-size: cover;
        margin-top: 32px;
        height: 187px;
        background-position: 50% 0%
    }
}

@media (max-width:479px) {
    #div_block-670-16 {
        flex-direction: column;
        display: flex;
        text-align: left;
        align-items: center
    }
}

@media (max-width:479px) {
    #div_block-647-16 {
        flex-direction: column;
        display: flex;
        text-align: left;
        align-items: stretch;
        width: 100%
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="div_block-386-16"], #incspec) {
        padding-left: 30px;
        padding-top: 30px;
        padding-right: 30px;
        padding-bottom: 30px
    }
}

#headline-6-16 {
    font-family: 'Trattatello';
    text-transform: uppercase;
    color: #f6f3eb;
    font-weight: 200;
    line-height: 1;
    font-size: 45px
}

#headline-7-16 {
    font-family: 'Trattatello';
    color: #f6f3eb;
    font-weight: 200;
    font-size: 150px;
    line-height: 0.8
}

.oxy-dynamic-list :is([data-id="headline-4262-16"], #incspec) {
    line-height: 1.2;
    margin-top: 19px;
    margin-bottom: 11px;
    font-weight: 500;
    font-family: 'Lora';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-wrap: balance
}

#headline-2740-16 {
    font-weight: 400;
    margin-bottom: 0px
}

@media (max-width:1500px) {
    #headline-6-16 {
        font-size: 36px
    }
}

@media (max-width:1500px) {
    #headline-7-16 {
        font-size: 120px
    }
}

@media (max-width:991px) {
    #headline-6-16 {
        font-size: 34px
    }
}

@media (max-width:991px) {
    #headline-7-16 {
        font-size: 110px
    }
}

@media (max-width:767px) {
    #headline-6-16 {
        font-size: 25px
    }
}

@media (max-width:767px) {
    #headline-7-16 {
        font-size: 83px
    }
}

@media (max-width:767px) {
    .oxy-dynamic-list :is([data-id="headline-4262-16"], #incspec) {
        text-align: left
    }
}

@media (max-width:479px) {
    #headline-6-16 {
        font-size: 20px
    }
}

@media (max-width:479px) {
    #headline-7-16 {
        font-size: 65px
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="headline-4262-16"], #incspec) {
        font-size: 22px
    }
}

#text_block-2319-16 {
    color: #946414;
    font-family: 'Dexotick';
    font-size: 55px;
    line-height: 1;
    font-weight: 400
}

#text_block-2320-16 {
    font-family: 'Trattatello';
    color: #000000;
    font-size: 65px;
    line-height: 0.8;
    font-weight: 300;
    margin-top: 2px
}

#text_block-2321-16 {
    text-align: left;
    font-family: 'Lora';
    color: #000000;
    font-size: 18px;
    margin-top: 16px;
    margin-bottom: 4px
}

#text_block-2324-16 {
    font-weight: 600;
    font-size: 19px
}

#text_block-2737-16 {
    font-weight: 600;
    font-size: 19px
}

#text_block-11-16 {
    color: #946414;
    font-family: 'Dexotick';
    font-size: 55px;
    line-height: 1;
    font-weight: 400
}

#text_block-12-16 {
    font-family: 'Trattatello';
    color: #000000;
    font-size: 65px;
    line-height: 0.8;
    font-weight: 300
}

#text_block-19-16 {
    text-align: center;
    font-family: 'Lora';
    color: #000000;
    font-size: 18px
}

#text_block-1562-16 {
    color: #946414;
    font-family: 'Dexotick';
    font-size: 55px;
    line-height: 1;
    font-weight: 400
}

#text_block-1563-16 {
    font-family: 'Trattatello';
    color: #000000;
    font-size: 65px;
    line-height: 0.8;
    font-weight: 300
}

#text_block-1565-16 {
    text-align: center;
    font-family: 'Lora';
    color: #000000;
    font-size: 18px
}

.oxy-dynamic-list :is([data-id="text_block-305-16"], #incspec) {
    color: #ffffff;
    text-align: left;
    font-weight: 600;
    font-size: 27px;
    line-height: 1.2
}

.oxy-dynamic-list :is([data-id="text_block-307-16"], #incspec) {
    font-weight: 600;
    color: #ffffff;
    text-align: left;
    font-size: 17px;
    line-height: 1.2;
    margin-top: 7px;
    font-style: italic
}

.oxy-dynamic-list :is([data-id="text_block-311-16"], #incspec) {
    color: #ffffff;
    text-align: left;
    font-weight: 500;
    font-size: 17px;
    line-height: 1.2
}

.oxy-dynamic-list :is([data-id="text_block-312-16"], #incspec) {
    color: #ffffff;
    text-align: left;
    font-weight: 900;
    font-size: 32px;
    line-height: 1.2
}

.oxy-dynamic-list :is([data-id="text_block-314-16"], #incspec) {
    color: #ffffff;
    text-align: left;
    font-weight: 500;
    font-size: 17px;
    line-height: 1.2;
    margin-top: -2px
}

#text_block-674-16 {
    color: #acb58e;
    font-family: 'Dexotick';
    font-size: 55px;
    line-height: 1;
    font-weight: 400
}

#text_block-675-16 {
    font-family: 'Trattatello';
    color: #f6f3eb;
    font-size: 65px;
    line-height: 0.8;
    font-weight: 300
}

#text_block-3885-16 {
    line-height: 1;
    color: #f0ebe3
}

#text_block-646-16 {
    margin-bottom: 0px;
    font-family: 'Trattatello';
    font-size: 27px;
    font-weight: 400;
    color: #f6f3eb
}

#text_block-650-16 {
    font-weight: 600;
    font-size: 18px
}

#text_block-668-16 {
    font-weight: 600;
    font-size: 18px
}

#text_block-84-16 {
    font-family: 'Dexotick';
    color: #946414;
    font-size: 55px;
    line-height: 1;
    font-weight: 400
}

#text_block-85-16 {
    font-family: 'Trattatello';
    color: #000000;
    font-size: 65px;
    line-height: 0.8;
    font-weight: 300
}

.oxy-dynamic-list :is([data-id="text_block-392-16"], #incspec) {
    margin-top: 17px;
    margin-bottom: 4px;
    font-size: 21px;
    font-style: italic;
    font-weight: 600;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.oxy-dynamic-list :is([data-id="text_block-715-16"], #incspec) {
    margin-top: 0px;
    margin-bottom: 10px;
    font-size: 17px;
    font-style: italic;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.oxy-dynamic-list :is([data-id="text_block-420-16"], #incspec) {
    font-weight: 600;
    line-height: 1.2;
    font-size: 19px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.oxy-dynamic-list :is([data-id="text_block-424-16"], #incspec) {
    font-size: 17px;
    color: #946414;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#text_block-707-16 {
    margin-bottom: 0px;
    font-family: 'Trattatello';
    font-size: 27px;
    font-weight: 400
}

#text_block-711-16 {
    font-weight: 600;
    font-size: 18px
}

#text_block-714-16 {
    font-weight: 600;
    font-size: 18px
}

#text_block-3135-16 {
    font-weight: 600;
    font-size: 18px
}

#text_block-1940-16 {
    font-family: 'Dexotick';
    color: #946414;
    font-size: 55px;
    line-height: 1;
    font-weight: 400
}

#text_block-1941-16 {
    font-family: 'Trattatello';
    color: #000000;
    font-size: 65px;
    line-height: 0.8;
    font-weight: 300
}

#text_block-1943-16 {
    width: 60%;
    text-align: center;
    font-family: 'Lora';
    color: #000000;
    font-size: 18px
}

.oxy-dynamic-list :is([data-id="text_block-4264-16"], #incspec) {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-bottom: 0px
}

@media (max-width:1500px) {
    #text_block-36-16 {
        text-align: left
    }
}

@media (max-width:1500px) {
    #text_block-38-16 {
        text-align: left
    }
}

@media (max-width:1500px) {
    #text_block-37-16 {
        text-align: left
    }
}

@media (max-width:1500px) {
    #text_block-39-16 {
        text-align: left
    }
}

@media (max-width:1500px) {
    #text_block-40-16 {
        text-align: left
    }
}

@media (max-width:1500px) {
    #text_block-41-16 {
        text-align: left
    }
}

@media (max-width:1500px) {
    #text_block-1943-16 {
        width: 70%
    }
}

@media (max-width:991px) {
    #text_block-2319-16 {
        font-size: 50px
    }
}

@media (max-width:991px) {
    #text_block-2320-16 {
        font-size: 60px
    }
}

@media (max-width:991px) {
    #text_block-2321-16 {
        font-size: 17px;
        text-align: center
    }
}

@media (max-width:991px) {
    #text_block-11-16 {
        font-size: 50px
    }
}

@media (max-width:991px) {
    #text_block-12-16 {
        font-size: 60px
    }
}

@media (max-width:991px) {
    #text_block-19-16 {
        font-size: 17px
    }
}

@media (max-width:991px) {
    #text_block-1562-16 {
        font-size: 50px
    }
}

@media (max-width:991px) {
    #text_block-1563-16 {
        font-size: 60px
    }
}

@media (max-width:991px) {
    #text_block-1565-16 {
        font-size: 17px
    }
}

@media (max-width:991px) {
    #text_block-674-16 {
        font-size: 50px
    }
}

@media (max-width:991px) {
    #text_block-675-16 {
        font-size: 60px
    }
}

@media (max-width:991px) {
    #text_block-84-16 {
        font-size: 50px
    }
}

@media (max-width:991px) {
    #text_block-85-16 {
        font-size: 60px
    }
}

@media (max-width:991px) {
    #text_block-1940-16 {
        font-size: 50px
    }
}

@media (max-width:991px) {
    #text_block-1941-16 {
        font-size: 60px
    }
}

@media (max-width:991px) {
    #text_block-1943-16 {
        font-size: 17px;
        width: 90%
    }
}

@media (max-width:767px) {
    #text_block-2319-16 {
        font-size: 46px
    }
}

@media (max-width:767px) {
    #text_block-2320-16 {
        font-size: 56px
    }
}

@media (max-width:767px) {
    #text_block-2321-16 {
        width: 100%;
        font-size: 17px
    }
}

@media (max-width:767px) {
    #text_block-2324-16 {
        font-size: 17px
    }
}

@media (max-width:767px) {
    #text_block-2737-16 {
        font-size: 17px
    }
}

@media (max-width:767px) {
    #text_block-11-16 {
        font-size: 46px
    }
}

@media (max-width:767px) {
    #text_block-12-16 {
        font-size: 56px
    }
}

@media (max-width:767px) {
    #text_block-19-16 {
        width: 100%;
        font-size: 17px
    }
}

@media (max-width:767px) {
    #text_block-1562-16 {
        font-size: 46px
    }
}

@media (max-width:767px) {
    #text_block-1563-16 {
        font-size: 56px
    }
}

@media (max-width:767px) {
    #text_block-1565-16 {
        width: 100%
    }
}

@media (max-width:767px) {
    #text_block-674-16 {
        font-size: 46px
    }
}

@media (max-width:767px) {
    #text_block-675-16 {
        font-size: 53px
    }
}

@media (max-width:767px) {
    #text_block-1943-16 {
        width: 100%
    }
}

@media (max-width:767px) {
    .oxy-dynamic-list :is([data-id="text_block-4264-16"], #incspec) {
        text-align: left
    }
}

@media (max-width:479px) {
    #text_block-2319-16 {
        font-size: 42px
    }
}

@media (max-width:479px) {
    #text_block-2320-16 {
        font-size: 44px
    }
}

@media (max-width:479px) {
    #text_block-2321-16 {
        font-size: 16px
    }
}

@media (max-width:479px) {
    #text_block-11-16 {
        font-size: 42px
    }
}

@media (max-width:479px) {
    #text_block-12-16 {
        font-size: 44px
    }
}

@media (max-width:479px) {
    #text_block-19-16 {
        font-size: 16px
    }
}

@media (max-width:479px) {
    #text_block-1562-16 {
        font-size: 42px
    }
}

@media (max-width:479px) {
    #text_block-1563-16 {
        font-size: 52px
    }
}

@media (max-width:479px) {
    #text_block-1565-16 {
        font-size: 16px
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="text_block-305-16"], #incspec) {
        font-size: 24px;
        text-wrap: balance
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="text_block-311-16"], #incspec) {
        font-size: 13px
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="text_block-312-16"], #incspec) {
        font-size: 26px
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="text_block-314-16"], #incspec) {
        font-size: 13px
    }
}

@media (max-width:479px) {
    #text_block-674-16 {
        font-size: 42px
    }
}

@media (max-width:479px) {
    #text_block-675-16 {
        font-size: 44px
    }
}

@media (max-width:479px) {
    #text_block-84-16 {
        font-size: 42px
    }
}

@media (max-width:479px) {
    #text_block-85-16 {
        font-size: 44px
    }
}

@media (max-width:479px) {
    #text_block-1940-16 {
        font-size: 42px
    }
}

@media (max-width:479px) {
    #text_block-1941-16 {
        font-size: 44px
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="text_block-4264-16"], #incspec) {
        font-size: 16px
    }
}

.oxy-dynamic-list :is([data-id="link_text-435-16"], #incspec) {
    margin-bottom: 32px;
    color: #de911c;
    text-decoration: underline;
    font-weight: 500;
    transition-duration: 0.3s;
    font-style: italic;
    font-size: 17px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.oxy-dynamic-list :is([data-id="link_text-435-16"], #incspec):hover {
    color: #000000;
    transition-duration: 0.3s
}

.oxy-dynamic-list :is([data-id="link_text-4266-16"], #incspec) {
    margin-top: 9px;
    color: #de911c;
    font-weight: 500;
    text-decoration: underline;
    font-style: italic;
    transition-duration: 0.3s
}

.oxy-dynamic-list :is([data-id="link_text-4266-16"], #incspec):hover {
    color: #000000;
    transition-duration: 0.3s
}

#link-2323-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 7px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 7px;
    border-radius: 5px;
    border-top-color: #946414;
    border-right-color: #946414;
    border-bottom-color: #946414;
    border-left-color: #946414;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    color: #f6f3eb;
    transition-duration: 0.3s;
    background-color: #946414;
    margin-top: 0px
}

#link-2323-16:hover {
    color: #ffffff;
    background-color: #acb58e;
    transition-duration: 0.3s;
    border-top-color: #acb58e;
    border-right-color: #acb58e;
    border-bottom-color: #acb58e;
    border-left-color: #acb58e
}

#link-2736-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 7px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 7px;
    border-radius: 5px;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    color: #f6f3eb;
    transition-duration: 0.3s;
    background-color: #000000;
    margin-top: 0px
}

#link-2736-16:hover {
    color: #ffffff;
    background-color: #9d8b76;
    transition-duration: 0.3s;
    border-top-color: #9d8b76;
    border-right-color: #9d8b76;
    border-bottom-color: #9d8b76;
    border-left-color: #9d8b76
}

#link-2727-16 {
    transform: ;
    border-radius: 100px;
    transition-duration: 0.3s;
    background-color: rgba(246, 243, 235, 0.82);
    font-size: 80px
}

#link-2727-16:hover {
    transform: scale3d(1.03, 1.03, 1.03);
    transition-duration: 0.3s;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04), 0 2px 2px rgba(0, 0, 0, 0.04), 0 4px 4px rgba(0, 0, 0, 0.04), 0 8px 8px rgba(0, 0, 0, 0.04), 0 16px 16px rgba(0, 0, 0, 0.04)
}

#div_block-23-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.59)), url('https://buffalograsssafaris.com/new_img/buffalograss_177.JPG');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start;
    background-position: 50% 0%
}

#div_block-24-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.92)), url('https://buffalograsssafaris.com/new_img/buffalograss_65.JPG');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start
}

#div_block-26-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.94)), url('https://buffalograsssafaris.com/new_img/IMG_7584.JPG');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start
}

#div_block-25-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.86)), url('https://buffalograsssafaris.com/new_img/buffalograss_138.JPG');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start;
    margin-right: 0px;
    background-position: 50% 0%
}

#div_block-27-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.84)), url('https://buffalograsssafaris.com/new_img/buffalograss_144.JPG');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start
}

#div_block-28-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.94)), url('https://buffalograsssafaris.com/wp-content/uploads/images/kilimanjaro1.jpg');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start;
    background-position: 50% 50%
}

#div_block-29-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.88)), url('https://buffalograsssafaris.com/wp-content/uploads/images/zanzibar1.jpg');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start;
    background-position: 50% 50%
}

#div_block-30-16 {
    background-image: linear-gradient(rgba(89, 73, 55, 0), rgba(95, 79, 59, 0), rgba(95, 79, 59, 0.88)), url('https://buffalograsssafaris.com/wp-content/uploads/images/kudu.jpg');
    background-size: auto, cover;
    display: flex;
    flex-direction: column;
    border-radius: 20px;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    justify-content: flex-end;
    background-blend-mode: multiply;
    align-items: flex-start;
    background-position: 50% 50%
}

#link-3883-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 5px;
    color: #de911c;
    margin-top: 13px;
    align-items: center;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 3px;
    padding-bottom: 3px;
    border-top-color: #e8e1d7;
    border-right-color: #e8e1d7;
    border-bottom-color: #e8e1d7;
    border-left-color: #e8e1d7;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-radius: 100px
}

#link-648-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 7px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 5px;
    border-top-color: #946414;
    border-right-color: #946414;
    border-bottom-color: #946414;
    border-left-color: #946414;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    color: #f6f3eb;
    transition-duration: 0.3s;
    background-color: #946414
}

#link-648-16:hover {
    color: #946414;
    background-color: #f6f3eb;
    transition-duration: 0.3s;
    border-top-color: #f6f3eb;
    border-right-color: #f6f3eb;
    border-bottom-color: #f6f3eb;
    border-left-color: #f6f3eb
}

#link-666-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 7px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 5px;
    border-top-color: #acb58e;
    border-right-color: #acb58e;
    border-bottom-color: #acb58e;
    border-left-color: #acb58e;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    color: #f6f3eb;
    transition-duration: 0.3s;
    background-color: #acb58e
}

#link-666-16:hover {
    color: #946414;
    background-color: #f6f3eb;
    transition-duration: 0.3s;
    border-top-color: #f6f3eb;
    border-right-color: #f6f3eb;
    border-bottom-color: #f6f3eb;
    border-left-color: #f6f3eb
}

#link-709-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 7px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 5px;
    border-top-color: #946414;
    border-right-color: #946414;
    border-bottom-color: #946414;
    border-left-color: #946414;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    color: #946414;
    transition-duration: 0.3s
}

#link-709-16:hover {
    color: #f6f3eb;
    background-color: #946414;
    transition-duration: 0.3s
}

#link-712-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 7px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 5px;
    border-top-color: #de911c;
    border-right-color: #de911c;
    border-bottom-color: #de911c;
    border-left-color: #de911c;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    color: #de911c;
    transition-duration: 0.3s;
    margin-left: 0px
}

#link-712-16:hover {
    background-color: #de911c;
    transition-duration: 0.3s;
    color: #f6f3eb
}

#link-3133-16 {
    text-align: center;
    flex-direction: row;
    display: flex;
    gap: 7px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 5px;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    transition-duration: 0.3s;
    margin-left: 0px;
    border-top-color: #a50a07;
    border-right-color: #a50a07;
    border-bottom-color: #a50a07;
    border-left-color: #a50a07;
    color: #a50a07
}

#link-3133-16:hover {
    transition-duration: 0.3s;
    color: #f6f3eb;
    background-color: #a50a07
}

.oxy-dynamic-list :is([data-id="link-4260-16"], #incspec) {
    width: 100%;
    transition-duration: 0.3s
}

.oxy-dynamic-list :is([data-id="link-4260-16"], #incspec):hover {
    opacity: 0.6;
    transition-duration: 0.3s
}

@media (max-width:1500px) {
    .oxy-dynamic-list :is([data-id="link-4260-16"], #incspec) {
        width: 37%
    }
}

@media (max-width:767px) {
    #link-2727-16 {
        font-size: 60px
    }
}

@media (max-width:767px) {
    #div_block-23-16 {
        height: auto
    }
}

@media (max-width:767px) {
    #div_block-24-16 {
        height: auto
    }
}

@media (max-width:767px) {
    #div_block-26-16 {
        height: auto
    }
}

@media (max-width:767px) {
    #div_block-25-16 {
        height: auto
    }
}

@media (max-width:767px) {
    #div_block-27-16 {
        height: auto
    }
}

@media (max-width:767px) {
    #div_block-28-16 {
        height: auto
    }
}

@media (max-width:767px) {
    #div_block-29-16 {
        height: auto
    }
}

@media (max-width:767px) {
    .oxy-dynamic-list :is([data-id="link-4260-16"], #incspec) {
        width: 100%
    }
}

@media (max-width:479px) {
    #link-2727-16 {
        font-size: 55px
    }
}

@media (max-width:479px) {
    #div_block-23-16 {
        text-align: left;
        align-items: center
    }
}

@media (max-width:479px) {
    #div_block-24-16 {
        text-align: left;
        align-items: center
    }
}

@media (max-width:479px) {
    #div_block-26-16 {
        text-align: left;
        align-items: center
    }
}

@media (max-width:479px) {
    #div_block-25-16 {
        text-align: left;
        align-items: center
    }
}

@media (max-width:479px) {
    #div_block-27-16 {
        text-align: left;
        align-items: center
    }
}

@media (max-width:479px) {
    #div_block-28-16 {
        text-align: left;
        align-items: center
    }
}

.oxy-dynamic-list :is([data-id="link_button-356-16"], #incspec) {
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(255, 255, 255, 0)
}

.oxy-dynamic-list :is([data-id="link_button-356-16"], #incspec) {
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-top-color: #ffffff;
    border-right-color: #ffffff;
    border-bottom-color: #ffffff;
    border-left-color: #ffffff;
    border-radius: 5px;
    font-weight: 500;
    transition-duration: 0.3s;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 19px;
    padding-left: 19px
}

.oxy-dynamic-list :is([data-id="link_button-356-16"], #incspec):hover {
    background-color: #ffffff;
    border: 1px solid #ffffff;
    color: #333333
}

.oxy-dynamic-list :is([data-id="link_button-356-16"], #incspec):hover {
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="link_button-356-16"], #incspec) {}

    .oxy-dynamic-list :is([data-id="link_button-356-16"], #incspec) {
        font-size: 14px
    }
}

#image-56-16 {
    position: absolute;
    bottom: -5px;
    right: 0px;
    left: 0px;
    width: 100%
}

#image-18-16 {
    height: 10px;
    margin-top: 15px;
    margin-bottom: 15px
}

#image-1564-16 {
    height: 10px;
    margin-top: 15px;
    margin-bottom: 15px
}

#image-64-16 {
    position: absolute;
    right: 0px;
    left: 0px;
    width: 100%;
    top: -5px
}

#image-65-16 {
    position: absolute;
    bottom: -5px;
    right: 0px;
    left: 0px;
    width: 100%
}

#image-86-16 {
    height: 10px;
    margin-top: 15px;
    margin-bottom: 0px
}

.oxy-dynamic-list :is([data-id="image-389-16"], #incspec) {
    width: 70px;
    margin-bottom: 0px
}

.oxy-dynamic-list :is([data-id="image-412-16"], #incspec) {
    height: 55px;
    border-radius: 100px;
    width: 55px
}

#image-1942-16 {
    height: 10px;
    margin-top: 15px;
    margin-bottom: 15px
}

.oxy-dynamic-list :is([data-id="image-4261-16"], #incspec) {
    width: 100%;
    height: 260px;
    border-radius: 10px;
    object-fit: cover
}

@media (max-width:1500px) {
    .oxy-dynamic-list :is([data-id="image-4261-16"], #incspec) {
        height: 234px
    }
}

@media (max-width:767px) {
    .oxy-dynamic-list :is([data-id="image-4261-16"], #incspec) {
        height: 240px
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="image-389-16"], #incspec) {
        width: 56px
    }
}

@media (max-width:479px) {
    .oxy-dynamic-list :is([data-id="image-4261-16"], #incspec) {
        height: 230px
    }
}

#fancy_icon-21-16 {
    color: #f6f3eb
}

#fancy_icon-21-16>svg {
    width: 45px;
    height: 45px
}

#fancy_icon-21-16 {
    position: absolute;
    bottom: 60px;
    margin-bottom: 0px
}

#fancy_icon-3884-16 {
    color: #ffbc59
}

#fancy_icon-3884-16>svg {
    width: 22px;
    height: 22px
}

#fancy_icon-649-16>svg {
    width: 20px;
    height: 20px
}

#fancy_icon-667-16>svg {
    width: 20px;
    height: 20px
}

#fancy_icon-710-16>svg {
    width: 20px;
    height: 20px
}

#fancy_icon-713-16>svg {
    width: 20px;
    height: 20px
}

#fancy_icon-2760-16>svg {
    width: 23px;
    height: 23px
}

#fancy_icon-2760-16 {
    position: absolute;
    top: 30px;
    right: 30px;
    cursor: pointer
}

@media (max-width:991px) {
    #fancy_icon-3884-16 {
        color: #ffbc59
    }
}

@media (max-width:767px) {
    #fancy_icon-21-16 {
        color: #f6f3eb
    }

    #fancy_icon-21-16>svg {
        width: 40px;
        height: 40px
    }

    #fancy_icon-21-16 {
        bottom: 20px
    }
}

@media (max-width:479px) {
    #fancy_icon-21-16 {
        color: #f6f3eb
    }

    #fancy_icon-21-16>svg {
        width: 38px;
        height: 38px
    }

    #fancy_icon-21-16 {
        bottom: 22px
    }
}

#code_block-2728-16 {
    display: flex;
    font-size: 72px;
    color: #000000
}

#code_block-3510-16 {
    display: flex;
    font-size: 24px
}

#modal-2738-16 {
    background-color: #f6f3eb;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-radius: 20px;
    position: relative
}

#_dynamic_list-301-16 {
    margin-top: 0px
}

#_dynamic_list-4258-16 {
    align-items: stretch;
    grid-template-columns: repeat(3, minmax(200px, 1fr));
    grid-column-gap: 30px;
    grid-row-gap: 20px;
    margin-top: 28px;
    display: grid
}

@media (max-width:1500px) {
    #_dynamic_list-4258-16 {
        align-items: stretch;
        grid-template-columns: repeat(1, minmax(200px, 1fr));
        grid-column-gap: 30px;
        grid-row-gap: 30px;
        display: grid
    }
}

@media (max-width:767px) {
    #_dynamic_list-4258-16 {
        align-items: stretch;
        grid-template-columns: repeat(1, minmax(200px, 1fr));
        grid-column-gap: 20px;
        grid-row-gap: 39px;
        display: grid
    }
}

#_dynamic_list-301-16 .oxy-repeater-pages {
    font-size: 12px
}

#_dynamic_list-385-16 .oxy-repeater-pages {
    font-size: 12px
}

#_dynamic_list-4258-16 .oxy-repeater-pages {
    font-size: 12px
}

#_dynamic_list-301-16 {
    outline: none
}

#_dynamic_list-385-16 {
    outline: none
}

#_dynamic_list-4258-16 {
    outline: none
}

.oxygenberg-element.oxy-dynamic-list:empty:after {
    display: block;
    content: attr(gutenberg-placeholder)
}

#-carousel-builder-1174-16 .oxy-carousel-builder_icon {
    font-size: 16px;
    background-color: #000000;
    color: #ffffff;
    border_radius_border-radius: 100px;
    border-radius: 100px;
    box-shadow: 0px 0px 6px 0px rgba(95, 79, 59, 0.24)
}

#-carousel-builder-1174-16 .oxy-carousel-builder_prev {
    left: -20px
}

#-carousel-builder-1174-16 .oxy-carousel-builder_next {
    right: -20px
}

#-carousel-builder-1174-16 .oxy-carousel-builder_icon:hover {
    background-color: #d3c6b2
}

#-carousel-builder-1174-16 .oxy-posts .oxy-post {
    margin-right: var(--carousel-space-between);
    width: var(--carousel-cell-width)
}

#-carousel-builder-1174-16 .cell {
    margin-right: var(--carousel-space-between);
    width: var(--carousel-cell-width)
}

#-carousel-builder-1174-16 .oxy-carousel-builder_gallery-image {
    margin-right: var(--carousel-space-between);
    width: var(--carousel-cell-width)
}

#-carousel-builder-1174-16 .oxy-dynamic-list>.ct-div-block,
#-carousel-builder-1174-16 .oxy-dynamic-list .flickity-slider>.ct-div-block {
    margin-right: var(--carousel-space-between);
    width: var(--carousel-cell-width)
}

#-carousel-builder-1174-16 ul.products .product,
#-carousel-builder-1174-16 ul.products .flickity-slider>.product {
    margin-right: var(--carousel-space-between);
    width: var(--carousel-cell-width)
}

#-carousel-builder-1174-16 {
    --carousel-cell-width: calc((100% - (2 * var(--carousel-space-between))) / 3)
}

#-carousel-builder-1174-16 .flickity-page-dots {
    display: none
}

.flickity-enabled {
    position: relative
}

.flickity-enabled:focus {
    outline: none
}

.flickity-viewport {
    overflow: hidden;
    position: relative;
    height: 100%
}

.flickity-slider {
    position: absolute;
    width: 100%;
    height: 100%
}

.flickity-enabled.is-draggable {
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.flickity-enabled.is-draggable .flickity-viewport {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.flickity-button {
    position: absolute;
    background: hsla(0, 0%, 100%, 0.75);
    border: none;
    color: #333
}

.flickity-button:hover {
    background: white;
    cursor: pointer
}

.flickity-button:focus {
    outline: none;
    box-shadow: 0 0 0 5px #19F
}

.flickity-button:active {
    opacity: 0.6
}

.flickity-button:disabled {
    opacity: 0.3;
    cursor: auto;
    pointer-events: none
}

.flickity-button-icon {
    fill: currentColor
}

.flickity-prev-next-button {
    top: 50%;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    transform: translateY(-50%)
}

.flickity-prev-next-button.previous {
    left: 10px
}

.flickity-prev-next-button.next {
    right: 10px
}

.flickity-rtl .flickity-prev-next-button.previous {
    left: auto;
    right: 10px
}

.flickity-rtl .flickity-prev-next-button.next {
    right: auto;
    left: 10px
}

.flickity-prev-next-button .flickity-button-icon {
    position: absolute;
    left: 20%;
    top: 20%;
    width: 60%;
    height: 60%
}

.flickity-page-dots {
    position: absolute;
    width: 100%;
    bottom: -25px;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
    line-height: 1
}

.flickity-rtl .flickity-page-dots {
    direction: rtl
}

.flickity-page-dots .dot {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 8px;
    background: #333;
    border-radius: 50%;
    opacity: 0.25;
    cursor: pointer
}

.flickity-page-dots .dot.is-selected {
    opacity: 1
}

.flickity-enabled.is-fullscreen {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: hsla(0, 0%, 0%, 1);
    padding-bottom: 35px;
    z-index: 1
}

.flickity-enabled.is-fullscreen .flickity-page-dots {
    bottom: 10px
}

.flickity-enabled.is-fullscreen .flickity-page-dots .dot {
    background: white
}

html.is-flickity-fullscreen {
    overflow: hidden
}

.flickity-fullscreen-button {
    display: block;
    right: 10px;
    top: 10px;
    width: 24px;
    height: 24px;
    border-radius: 4px
}

.flickity-rtl .flickity-fullscreen-button {
    right: auto;
    left: 10px
}

.flickity-fullscreen-button-exit {
    display: none
}

.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit {
    display: block
}

.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view {
    display: none
}

.flickity-fullscreen-button .flickity-button-icon {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 4px;
    top: 4px
}

.flickity-enabled.is-fade .flickity-slider>* {
    pointer-events: none;
    z-index: 0
}

.flickity-enabled.is-fade .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1
}

.oxy-carousel-builder {
    display: flex;
    flex-direction: column;
    position: relative;
    width: 100%;
    --carousel-space-between: 0px;
    --fade-duration: 400ms
}

.oxy-carousel-builder .oxy-dynamic-list.flick:not(.ct-section) {
    display: block
}

.oxygen-builder-body .oxy-carousel-builder .flickity-prev-next-button,
.oxygen-builder-body .oxy-carousel-builder .flickity-page-dots {
    z-index: 2147483643
}

.oxy-carousel-builder .oxy-dynamic-list>div.flickity-viewport:not(.oxy_repeater_original):first-child {
    display: block
}

.oxy-carousel-builder .oxy-dynamic-list {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start
}

.oxygen-builder-body .oxy-carousel-builder_gallery-images {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

.oxy-carousel-builder .oxy-woo-element ul.products {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0
}

.oxy-carousel-builder .oxy-carousel-builder_icon {
    -webkit-tap-highlight-color: transparent;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.oxy-carousel-builder ul.products::before {
    content: none
}

.oxy-carousel-builder .oxy-woo-element ul.products .product {
    float: none;
    padding: 0;
    flex-shrink: 0
}

.oxy-carousel-builder .oxy-post {
    float: none;
    flex-shrink: 0
}

.oxy-carousel-builder .cell {
    float: none;
    flex-shrink: 0;
    overflow: hidden
}

.oxy-carousel-builder .flickity-viewport {
    transition-property: height
}

.oxy-carousel-builder .flickity-page-dots {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.oxy-carousel-builder .dot.is-selected:only-child {
    display: none
}

.oxy-carousel-builder .oxy-dynamic-list::after {
    content: 'flickity';
    display: none
}

.oxy-carousel-builder ul.products::after {
    content: 'flickity';
    display: none
}

.oxy-carousel-builder .oxy-posts::after {
    content: 'flickity';
    display: none
}

.oxy-carousel-builder_gallery-images::after {
    content: 'flickity';
    display: none
}

.oxy-carousel-builder .oxy-inner-content::after {
    content: 'flickity';
    display: none
}

.oxy-carousel-builder .woocommerce-result-count,
.oxy-carousel-builder .woocommerce-ordering {
    display: none
}

.oxy-carousel-builder .oxy-dynamic-list>.ct-div-block,
.oxy-carousel-builder .oxy-dynamic-list .flickity-slider>.ct-div-block {
    transition: transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease;
    -webkit-transition: -webkit-transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease
}

.oxy-carousel-builder_gallery-image {
    flex-direction: column;
    transition: transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease;
    -webkit-transition: -webkit-transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease
}

.oxy-carousel-builder ul.products .product,
.oxy-carousel-builder ul.products .flickity-slider>.product {
    transition: transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease;
    -webkit-transition: -webkit-transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease
}

.oxy-carousel-builder .cell,
.oxy-carousel-builder .flickity-slider>.cell {
    transition: transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease;
    -webkit-transition: -webkit-transform 0.4s ease, background-color 0.4s ease, color 0.4s ease, opacity 0.4s ease
}

.oxy-carousel-builder .oxy-dynamic-list>.ct-div-block {
    flex-shrink: 0;
    overflow: hidden
}

.oxy-carousel-builder .oxy-dynamic-list .flickity-slider>.ct-div-block {
    flex-shrink: 0;
    overflow: hidden
}

.oxy-carousel-builder_gallery-image {
    flex-shrink: 0;
    overflow: hidden
}

.oxy-carousel-builder_gallery-image img {
    width: auto;
    max-width: none;
    vertical-align: middle
}

.oxy-carousel-builder_icon {
    background-color: #222;
    color: #fff;
    display: inline-flex;
    font-size: 14px;
    padding: .75em;
    cursor: pointer;
    transition-duration: 400ms;
    transition-property: color, background-color
}

.oxy-carousel-builder_icon {
    top: 50%;
    position: absolute;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%)
}

.oxy-carousel-builder_icon.oxy-carousel-builder_icon-fullscreen {
    position: fixed;
    z-index: 12
}

.oxy-carousel-builder_prev {
    left: 0
}

.oxy-carousel-builder_next {
    right: 0
}

.oxy-carousel-builder_icon svg {
    height: 1em;
    width: 1em;
    fill: currentColor
}

.oxy-carousel-builder .flickity-page-dots .dot {
    --selected-dot-scale: 1;
    flex-shrink: 0
}

.oxy-carousel-builder .oxy-repeater-pages-wrap {
    display: none
}

.oxy-carousel-builder .oxy-easy-posts-pages {
    display: none
}

.oxy-carousel-builder .is-next {
    --cell-next-scale: 1;
    --cell-next-rotate: 0deg
}

.oxy-carousel-builder .is-selected {
    --cell-selected-scale: 1;
    --cell-selected-rotate: 0deg
}

.oxy-carousel-builder .is-previous {
    --cell-prev-scale: 1;
    --cell-prev-rotate: 0deg
}

.oxy-carousel-builder .oxy-inner-content [data-speed] {
    transition: transform 0s;
    -webkit-transition: transform 0s
}

// In builder styles .oxygen-builder-body .oxy-carousel-builder .oxy-dynamic-list .flickity-slider > .ct-div-block:not(:first-child){opacity:.4;pointer-events:none}.oxy-carousel-builder .oxy-inner-content:empty{min-height:80px}.admin-bar .flickity-enabled.is-fullscreen .flickity-fullscreen-button{top:42px}.flickity-fullscreen-button{z-index:10}.oxy-carousel-builder .oxy-inner-content:empty + .flickity-page-dots .dot:not(:first-child){display:none}.oxygen-builder-body .oxy-carousel-builder .oxy-dynamic-list.flickity-enabled{pointer-events:none}.oxygen-builder-body .oxy-carousel-builder .oxy-dynamic-list.flickity-enabled vime-dbl-click-fullscreen.enabled,.oxygen-builder-body .oxy-carousel-builder .oxy-dynamic-list.flickity-enabled vime-click-to-play.enabled,.oxygen-builder-body .oxy-carousel-builder .oxy-dynamic-list.flickity-enabled vime-controls,.oxygen-builder-body .oxy-carousel-builder .oxy-dynamic-list.flickity-enabled vime-volume-control{pointer-events:none}.oxygen-builder-body .oxy-carousel-builder.ct-active .oxy-dynamic-list:not(.flickity-enabled) > div:not(.oxy_repeater_original){opacity:0.5}.oxygen-builder-body .oxy-carousel-builder .oxy-dynamic-list.flickity-enabled .oxy_repeater_original{}.oxygen-builder-body .oxy-flickity-buttons{position:absolute;display:block;align-items:center;color:#fff;background-color:rgb(100,0,255);z-index:2147483641;cursor:default}.oxygen-builder-body .oxy-flickity-buttons .hide{display:none}.oxygen-builder-body .oxy-carousel-builder .oxy-inner-content[data-carousel='.oxy-inner-content'],.oxygen-builder-body .oxy-carousel-builder .oxy-inner-content[data-carousel='.oxy-carousel-builder_gallery-images'] .oxy-carousel-builder_gallery-images,.oxygen-builder-body .oxy-carousel-builder .oxy-inner-content[data-carousel='.oxy-posts'] .oxy-posts,.oxygen-builder-body .oxy-carousel-builder .oxy-inner-content[data-carousel='.oxy-dynamic-list'] .oxy-dynamic-list,.oxygen-builder-body .oxy-carousel-builder .oxy-inner-content[data-carousel='ul.products'] ul.products{overflow-x:scroll}[data-flickity-lazyload]{transition:opacity .4s ease}.oxy-carousel-builder_gallery-image-wrapper{display:flex;flex-direction:column;position:relative}.oxy-carousel-builder_caption{display:none;position:absolute;bottom:0;width:100%;left:0;justify-content:center;color:#fff;background-color:rgba(66,60,60,0.2)}a.oxy-carousel-builder_gallery-image{text-decoration:none}.oxy-carousel-builder_fadein .oxy-carousel-builder_gallery-images,.oxy-carousel-builder_fadein .oxy-dynamic-list,.oxy-carousel-builder_fadein .oxy-posts,.oxy-carousel-builder_fadein ul.products{opacity:0;-webkit-transition:opacity;transition-property:opacity;-webkit-transition-delay:.1s;transition-delay:.1s;transition-duration:var(--fade-duration);-webkit-transition-duration:var(--fade-duration)}.oxy-carousel-builder_fadein .oxy-carousel-builder_gallery-images.flickity-enabled,.oxy-carousel-builder_fadein .oxy-dynamic-list.flickity-enabled,.oxy-carousel-builder_fadein .oxy-posts.flickity-enabled,.oxy-carousel-builder_fadein ul.products.flickity-enabled{opacity:1}.oxygenberg-element.oxy-carousel-builder{overflow-x:scroll}body:not(.oxygen-builder-body) .oxy-carousel-builder_inner[data-carousel='.oxy-carousel-builder_gallery-images']:empty,body:not(.oxygen-builder-body) .oxy-carousel-builder_inner[data-carousel='.oxy-carousel-builder_gallery-images']:empty + .oxy-carousel-builder_prev,body:not(.oxygen-builder-body) .oxy-carousel-builder_inner[data-carousel='.oxy-carousel-builder_gallery-images']:empty + .oxy-carousel-builder_prev + .oxy-carousel-builder_next{display:none}#-carousel-builder-1174-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-1174-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-1174-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-1174-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-1174-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-1174-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-1174-16 .flickity-enabled{display:block}#-carousel-builder-1174-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-1174-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-1174-16 .flickity-viewport + .flickity-page-dots{display:none}#-carousel-builder-1174-16{--carousel-space-between:30px}#-carousel-builder-927-16 .oxy-carousel-builder_icon{font-size:16px;background-color:#000000;color:#ffffff;border_radius_border-radius:100px;border-radius:100px;box-shadow:0px 0px 6px 0px rgba(95,79,59,0.24)}#-carousel-builder-927-16 .oxy-carousel-builder_prev{left:-20px}#-carousel-builder-927-16 .oxy-carousel-builder_next{right:-20px}#-carousel-builder-927-16 .oxy-carousel-builder_icon:hover{background-color:#d3c6b2}#-carousel-builder-927-16 .oxy-posts .oxy-post{margin-right:var(--carousel-space-between);width:var(--carousel-cell-width)}#-carousel-builder-927-16 .cell{margin-right:var(--carousel-space-between);width:var(--carousel-cell-width)}#-carousel-builder-927-16 .oxy-carousel-builder_gallery-image{margin-right:var(--carousel-space-between);width:var(--carousel-cell-width)}#-carousel-builder-927-16 .oxy-dynamic-list > .ct-div-block,#-carousel-builder-927-16 .oxy-dynamic-list .flickity-slider > .ct-div-block{margin-right:var(--carousel-space-between);width:var(--carousel-cell-width)}#-carousel-builder-927-16 ul.products .product,#-carousel-builder-927-16 ul.products .flickity-slider > .product{margin-right:var(--carousel-space-between);width:var(--carousel-cell-width)}#-carousel-builder-927-16{--carousel-cell-width:calc((100% - (2 * var(--carousel-space-between))) / 3)}#-carousel-builder-927-16 .flickity-page-dots{display:none}#-carousel-builder-927-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-927-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-927-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-927-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-927-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-927-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-927-16 .flickity-enabled{display:block}#-carousel-builder-927-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-927-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-927-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-927-16 .flickity-viewport + .flickity-page-dots{display:none}#-carousel-builder-927-16{--carousel-space-between:30px}@media (max-width:1500px){#-carousel-builder-1174-16{--carousel-cell-width:calc((100% - var(--carousel-space-between)) / 2)}#-carousel-builder-1174-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-1174-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-1174-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-1174-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-1174-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-1174-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-1174-16 .flickity-enabled{display:block}#-carousel-builder-1174-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-1174-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-1174-16 .flickity-viewport + .flickity-page-dots{display:none}}@media (max-width:1500px){#-carousel-builder-927-16{--carousel-cell-width:calc((100% - var(--carousel-space-between)) / 2)}#-carousel-builder-927-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-927-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-927-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-927-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-927-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-927-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-927-16 .flickity-enabled{display:block}#-carousel-builder-927-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-927-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-927-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-927-16 .flickity-viewport + .flickity-page-dots{display:none}}@media (max-width:991px){#-carousel-builder-1174-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-1174-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-1174-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-1174-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-1174-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-1174-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-1174-16 .flickity-enabled{display:block}#-carousel-builder-1174-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-1174-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-1174-16 .flickity-viewport + .flickity-page-dots{display:none}}@media (max-width:991px){#-carousel-builder-927-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-927-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-927-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-927-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-927-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-927-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-927-16 .flickity-enabled{display:block}#-carousel-builder-927-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-927-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-927-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-927-16 .flickity-viewport + .flickity-page-dots{display:none}}@media (max-width:767px){#-carousel-builder-1174-16{--carousel-cell-width:100%}#-carousel-builder-1174-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-1174-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-1174-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-1174-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-1174-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-1174-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-1174-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-1174-16 .flickity-enabled{display:block}#-carousel-builder-1174-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-1174-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-1174-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-1174-16 .flickity-viewport + .flickity-page-dots{display:none}}@media (max-width:767px){#-carousel-builder-927-16{--carousel-cell-width:100%}#-carousel-builder-927-16 .oxy-posts{display:flex;flex-direction:row;flex-wrap:nowrap}#-carousel-builder-927-16 .is-next{transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate));-webkit-transform:scale(var(--cell-next-scale)) rotate(var(--cell-next-rotate))}#-carousel-builder-927-16 .is-selected:not(.dot){transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate));-webkit-transform:scale(var(--cell-selected-scale)) rotate(var(--cell-selected-rotate))}#-carousel-builder-927-16 .is-previous{transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate));-webkit-transform:scale(var(--cell-prev-scale)) rotate(var(--cell-prev-rotate))}#-carousel-builder-927-16 .dot.is-selected{transform:scale(var(--selected-dot-scale));-webkit-transform:scale(var(--selected-dot-scale))}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen img{object-fit:cover}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen{height:100%!important;z-index:5}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-inner-content{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .cell{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .product{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-dynamic-list > .ct-div-block{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-post{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen > .ct-div-block,#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .flickity-slider > .ct-div-block,#-carousel-builder-927-16 .oxy-inner-content .flickity-enabled.is-fullscreen{height:100%!important}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image{height:100%}#-carousel-builder-927-16 .flickity-enabled.is-fullscreen .oxy-carousel-builder_gallery-image img{height:100%}#-carousel-builder-927-16 .flickity-enabled{display:block}#-carousel-builder-927-16 .oxy-dynamic-list.flickity-enabled{display:block}.oxygen-builder-body #-carousel-builder-927-16 [data-flickity-lazyload]{opacity:1}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content{cursor:pointer}.oxygen-builder-body #-carousel-builder-927-16 .oxy-inner-content + .flickity-page-dots{display:none}.oxygen-builder-body #-carousel-builder-927-16 .oxy-dynamic-list:after{content:''} .oxygen-builder-body #-carousel-builder-927-16 .flickity-viewport + .flickity-page-dots{display:none}}