.section[data-astro-cid-yfllir6e] {
    width: 100%
}

.section[data-astro-cid-yfllir6e].text3-col {
    margin: 50px 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-bottom: 1px solid rgba(var(--blackRGB),.5);
    padding-bottom: 50px
}

.section[data-astro-cid-yfllir6e].text3-col .col[data-astro-cid-yfllir6e] {
    width: 33.33%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.section[data-astro-cid-yfllir6e].text3-col h3[data-astro-cid-yfllir6e] {
    color: var(--black);
    opacity: 1;
    font-size: 20px;
    padding: 0;
    margin: 0
}

.section[data-astro-cid-yfllir6e].text3-col p[data-astro-cid-yfllir6e] {
    color: var(--black);
    font-size: 16px;
    padding: 0;
    margin: 0;
    line-height: 20px
}

.company[data-astro-cid-uanmpkas] {
    max-width: 100%;
    border-radius: 18px;
    background: #fff;
    border: 1px solid #dfe5f4;
    box-shadow: 6px 6px 24px rgba(var(--blackRGB)/.05);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    margin: 0 10px;
    background-size: 90%;
    background-repeat: no-repeat;
    background-position: center center;
    height: 350px;
    padding: 10px;
    box-sizing: border-box
}

.company__info[data-astro-cid-uanmpkas] {
    padding: 10px 15px;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    background-color: rgba(var(--whiteRGB),.5);
    border-radius: 30px
}

@media screen and (min-width: 768px) {
    .company__info[data-astro-cid-uanmpkas] {
        padding:20px 30px
    }
}

.company__info[data-astro-cid-uanmpkas] .line[data-astro-cid-uanmpkas] {
    color: rgba(var(--blackRGB),.08)
}

.section[data-astro-cid-fdb6dffl] {
    width: 100%
}

.section[data-astro-cid-fdb6dffl].brands {
    max-width: 100%;
    width: 100%;
    margin: 50px 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-fdb6dffl].brands {
        margin:100px 0;
        
    }
}

.section[data-astro-cid-fdb6dffl].brands .company-slider[data-astro-cid-fdb6dffl] {
    display: flex;
    flex-direction: column;
    max-width: 1724px;
    width: 100%;
    position: relative
}

@media screen and (min-width: 1200px) {
    .section[data-astro-cid-fdb6dffl].brands .company-slider[data-astro-cid-fdb6dffl] {
        flex-direction:row
    }
}

.section[data-astro-cid-fdb6dffl].brands .company-slider[data-astro-cid-fdb6dffl] .company[data-astro-cid-fdb6dffl] {
    width: 25%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.section[data-astro-cid-26fkk264] {
    width: 100%
}

.section[data-astro-cid-26fkk264].what-we-do {
    display: flex;
    flex-direction: column;
    align-items: center
}

.section[data-astro-cid-26fkk264].what-we-do h2[data-astro-cid-26fkk264] {
    font-size: 26px;
    font-family: var(--poppins);
    font-weight: 500;
    line-height: 24px;
    text-align: center;
    color: #000
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-26fkk264].what-we-do h2[data-astro-cid-26fkk264] {
        font-size:58px;
        line-height: 70px;
        text-align: center
    }
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-26fkk264].what-we-do h2[data-astro-cid-26fkk264] {
        text-align:left
    }
}

.section[data-astro-cid-26fkk264].what-we-do p[data-astro-cid-26fkk264] {
    font-size: 16px;
    font-family: var(--roboto);
    font-weight: 300;
    line-height: 22px;
    text-align: center;
    color: #000
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-26fkk264].what-we-do p[data-astro-cid-26fkk264] {
        font-size:24px;
        line-height: 34px;
        text-align: left
    }
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;
    margin: 50px 0
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] {
        flex-direction:row
    }
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264].alt {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264].alt {
        flex-direction:row-reverse
    }
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] {
    width: 100%;
    max-width: 450px;
    height: 400px;
    background-image: url(../images/image-bg.c1R8XDR3.svg);
    background-repeat: no-repeat;
    background-position: top right;
    position: relative;
    margin-left: 0;
    transform: none;
    opacity: 1;
    transition: transform .5s ease-out,opacity .5s ease-out
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] {
        min-height:600px;
        width: 100%
    }
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] {
        width:50%;
        margin-left: 50px;
        transform: translate(-100px)
    }
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264].alt {
    max-width: 450px;
    width: 100%;
    height: 400px;
    background-image: url(../images/image-bg.c1R8XDR3.svg);
    background-repeat: no-repeat;
    background-position: top left;
    position: relative;
    margin-right: 0;
    margin-left: 0;
    opacity: 1;
    transition: transform .5s ease-out,opacity .5s ease-out;
    transform: none
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264].alt {
        min-height:600px
    }
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264].alt {
        margin-right:50px;
        width: 50%;
        transform: translate(150px)
    }
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] img[data-astro-cid-26fkk264] {
    max-width: 350px;
    width: 100%;
    height: 450px;
    display: block;
    margin-right: auto;
    bottom: 0;
    position: absolute;
    border-radius: 0
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] img[data-astro-cid-26fkk264].radius {
    border-radius: 0 138px
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] img[data-astro-cid-26fkk264].im {
    object-position: center top
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] img[data-astro-cid-26fkk264] {
        max-width:550px
    }
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] img[data-astro-cid-26fkk264].alt {
    max-width: 340px;
    width: 100%;
    height: auto;
    position: absolute;
    bottom: 0;
    right: 0;
    display: block
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .image-block[data-astro-cid-26fkk264] img[data-astro-cid-26fkk264].alt {
        max-width:440px
    }
}

.section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .content-block[data-astro-cid-26fkk264] {
    width: 100%;
    margin: 30px 0;
    align-items: center
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-26fkk264].what-we-do .inner-row[data-astro-cid-26fkk264] .content-block[data-astro-cid-26fkk264] {
        width:50%
    }
}

.section[data-astro-cid-nfv5donf] {
    width: 100%
}

.section[data-astro-cid-nfv5donf].who-we-are {
    max-width: 100%;
    height: auto;
    overflow: visible;
    border-radius: 0 38px;
    position: relative;
    color: var(--white);
/*    background-image: url(../images/who-are-we-bg.rxAhR0eI.png);*/
    background: #000;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    padding: 40px 24px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 200px;
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are {
        border-radius:0 138px;
        padding: 60px;
        flex-direction: row
    }
}

.section[data-astro-cid-nfv5donf].who-we-are:before {
    content: "";
    display: block;
    background-color: rgba(var(--blackRGB),.7);
    border-radius: 0 38px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are:before {
        border-radius:0 138px
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .inner-content[data-astro-cid-nfv5donf] {
    position: relative;
    z-index: 1;
    margin: 0
}

.section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding-bottom: 0;
    border-bottom: 3px solid rgba(var(--whiteRGB),.28)
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] {
        padding-bottom:100px;
        flex-direction: row
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .content-block[data-astro-cid-nfv5donf] {
    width: 100%;
    margin: 30px 0
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .content-block[data-astro-cid-nfv5donf] {
        width:50%
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .image-block[data-astro-cid-nfv5donf] {
    opacity: 0;
    transition: opacity .6s ease,transform .6s ease;
    width: 100%;
    margin: 30px 0;
    align-items: center;
    justify-content: center
}

.section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .image-block[data-astro-cid-nfv5donf].reveal {
    opacity: 1;
    transform: translate(0)
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .image-block[data-astro-cid-nfv5donf] {
        width:50%;
        transform: translate(-100px)
    }

    .section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .image-block[data-astro-cid-nfv5donf].reveal {
        transform: translate(0)
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .image-block[data-astro-cid-nfv5donf] img[data-astro-cid-nfv5donf] {
    max-width: 350px;
    width: 100%;
    height: auto;
    display: block
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are .inner-row[data-astro-cid-nfv5donf] .image-block[data-astro-cid-nfv5donf] img[data-astro-cid-nfv5donf] {
        max-width:550px
    }
}

.section[data-astro-cid-nfv5donf].who-we-are h2[data-astro-cid-nfv5donf].title-stats {
    margin-top: 30px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are h2[data-astro-cid-nfv5donf].title-stats {
        margin-top:100px
    }
}

.section[data-astro-cid-nfv5donf].who-we-are h3[data-astro-cid-nfv5donf] {
    opacity: 1
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are h3[data-astro-cid-nfv5donf] {
        margin-bottom:40px
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .stats[data-astro-cid-nfv5donf] {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 20px 0
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are .stats[data-astro-cid-nfv5donf] {
        flex-direction:row;
        margin: 50px 0
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .stats__block[data-astro-cid-nfv5donf] {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 20px
}

.section[data-astro-cid-nfv5donf].who-we-are .stats__block[data-astro-cid-nfv5donf]:last-child {
    margin-bottom: 0
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are .stats__block[data-astro-cid-nfv5donf] {
        flex-direction:column;
        width: 25%;
        margin-bottom: 0
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .stats__icon[data-astro-cid-nfv5donf] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 36px;
    height: 36px;
    background-color: #C3A662 !important;
    border-radius: 50%;
    margin-bottom: 0;
    margin-right: 10px
}

.section[data-astro-cid-nfv5donf].who-we-are .stats__icon[data-astro-cid-nfv5donf] svg[data-astro-cid-nfv5donf] {
    width: 21px;
    height: 21px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are .stats__icon[data-astro-cid-nfv5donf] {
        width:70px;
        height: 70px;
        margin-bottom: 40px;
        margin-right: 0
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .stats__number[data-astro-cid-nfv5donf] {
    font-family: var(--roboto);
    font-weight: 500;
    font-size: 28px;
    line-height: 19px;
    text-align: left;
    color: var(--white);
    margin-bottom: 0;
    margin-right: 10px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are .stats__number[data-astro-cid-nfv5donf] {
        font-size:72px;
        line-height: 39px;
        margin-bottom: 30px;
        margin-right: 0
    }
}

.section[data-astro-cid-nfv5donf].who-we-are .stats__info[data-astro-cid-nfv5donf] {
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 13px;
    line-height: 11px;
    text-align: left;
    color: var(--white);
    opacity: .6
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-nfv5donf].who-we-are .stats__info[data-astro-cid-nfv5donf] {
        font-size:18px;
        line-height: 20px
    }
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-nfv5donf].who-we-are .stats__info[data-astro-cid-nfv5donf] {
        font-size:25px;
        line-height: 23px
    }
}

.person[data-astro-cid-7zhyzmcq] {
    width: 100%;
    border-radius: 18px;
    background: #fff;
    border: 1px solid #dfe5f4;
    box-shadow: 6px 6px 24px #0000000d;
    padding: 10px;
    box-sizing: border-box;
    display: flex!important;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    margin: 0 10px;
    min-height: 456px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    overflow: hidden
}

.person__row[data-astro-cid-7zhyzmcq] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 10px 15px 0
}

.person__name-lo[data-astro-cid-7zhyzmcq] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.person__name[data-astro-cid-7zhyzmcq] {
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 24px;
    text-align: center;
    color: var(--black)
}

.person__location[data-astro-cid-7zhyzmcq] {
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 18px;
    color: var(--black);
    opacity: .5;
    text-align: center;
    margin-bottom: 10px
}

.person__details[data-astro-cid-7zhyzmcq] {
    background: #fff;
    border-radius: 15px;
    width: 100%
}

.person__info[data-astro-cid-7zhyzmcq] {
    border-top: 1px solid rgba(var(--blackRGB),.08);
    padding: 10px 15px 0;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%
}

.person__info[data-astro-cid-7zhyzmcq] .line[data-astro-cid-7zhyzmcq] {
    color: rgba(var(--blackRGB),.08)
}

.person__followers[data-astro-cid-7zhyzmcq] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 18px;
    text-align: left;
    color: var(--black);
    opacity: .5
}

.person__followers[data-astro-cid-7zhyzmcq] span[data-astro-cid-7zhyzmcq] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 5px
}

.person[data-astro-cid-a2frcsvj] {
    width: 100%;
    border-radius: 18px;
    background: #fff;
    border: 1px solid #dfe5f4;
    box-shadow: 6px 6px 24px rgba(var(--blackRGB),.05);
    padding: 10px;
    box-sizing: border-box;
    display: flex!important;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin: 0 10px;
    min-height: 456px;
    background-image: url(../images/person.JgjnUog1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    overflow: hidden;
    position: relative
}

.person[data-astro-cid-a2frcsvj]:before {
    content: "";
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: rgba(var(--blackRGB),.25);
    position: absolute;
    inset: 0
}

.person__row[data-astro-cid-a2frcsvj] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 10px 15px 0
}

.person__name-lo[data-astro-cid-a2frcsvj] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.person__name[data-astro-cid-a2frcsvj] {
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 24px;
    text-align: center;
    color: var(--black)
}

.person__location[data-astro-cid-a2frcsvj] {
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 18px;
    color: var(--black);
    opacity: .5;
    text-align: center;
    margin-bottom: 10px
}

.person__socials[data-astro-cid-a2frcsvj] {
    display: flex;
    flex-direction: row;
    margin-bottom: 20px;
    justify-content: flex-end;
    width: 100%;
    position: relative;
    z-index: 1
}

.person__socials[data-astro-cid-a2frcsvj] .annon[data-astro-cid-a2frcsvj] {
    margin: 0 5px;
    cursor: pointer
}

.person__details[data-astro-cid-a2frcsvj] {
    background: #fff;
    border-radius: 15px;
    width: 100%;
    position: relative;
    z-index: 1
}

.person__info[data-astro-cid-a2frcsvj] {
    border-top: 1px solid rgba(var(--blackRGB),.08);
    padding: 10px 15px 0;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: center;
    width: 100%
}

.person__info[data-astro-cid-a2frcsvj] .line[data-astro-cid-a2frcsvj] {
    color: rgba(var(--blackRGB),.08)
}

.person__followers[data-astro-cid-a2frcsvj] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 18px;
    text-align: left;
    color: var(--black);
    opacity: .5
}

.person__followers[data-astro-cid-a2frcsvj] span[data-astro-cid-a2frcsvj] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 5px
}

.section[data-astro-cid-se4wwu3r] {
    width: 100%
}

.section[data-astro-cid-se4wwu3r].clients {
    max-width: 100%;
    width: 100%;
    margin: 50px 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-se4wwu3r].clients {
/*        margin:100px 0*/
    }
}

.section[data-astro-cid-se4wwu3r].clients .people-slider[data-astro-cid-se4wwu3r] {
    display: flex;
    flex-direction: column;
    max-width: 1724px;
    width: 100%;
    position: relative
}

@media screen and (min-width: 1200px) {
    .section[data-astro-cid-se4wwu3r].clients .people-slider[data-astro-cid-se4wwu3r] {
        flex-direction:row
    }
}

.section[data-astro-cid-se4wwu3r].clients .people-slider[data-astro-cid-se4wwu3r] .person[data-astro-cid-se4wwu3r] {
    width: 25%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.ourbrands[data-astro-cid-zifcxnxu] {
    width: 100%;
    border-radius: 18px;
    background: #fff;
    border: 1px solid #dfe5f4;
    box-shadow: 6px 6px 24px rgba(var(--blackRGB)/.05);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 0 10px;
    background-size: cover;
    background-position: center center;
    padding: 10px;
    box-sizing: border-box;
    height: 350px;
    position: relative
}

.ourbrands__info[data-astro-cid-zifcxnxu] {
    border-top: 1px solid rgba(var(--blackRGB),.08);
    padding: 10px 15px;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    background-color: rgba(var(--whiteRGB),.5);
    border-radius: 30px;
    position: absolute;
    bottom: 10px;
    left: 10px;
    right: 10px
}

@media screen and (min-width: 768px) {
    .ourbrands__info[data-astro-cid-zifcxnxu] {
        padding:20px 30px
    }
}

.ourbrands__info[data-astro-cid-zifcxnxu] .line[data-astro-cid-zifcxnxu] {
    color: rgba(var(--blackRGB),.08)
}

.ourbrands__tag[data-astro-cid-zifcxnxu],.ourbrands__followers[data-astro-cid-zifcxnxu] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 13px;
    text-align: left;
    color: var(--black);
    opacity: .5
}

@media screen and (min-width: 400px) {
    .ourbrands__tag[data-astro-cid-zifcxnxu],.ourbrands__followers[data-astro-cid-zifcxnxu] {
        font-size:18px
    }
}

.ourbrands__tag[data-astro-cid-zifcxnxu] span[data-astro-cid-zifcxnxu],.ourbrands__followers[data-astro-cid-zifcxnxu] span[data-astro-cid-zifcxnxu] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 5px
}

.ourbrands[data-astro-cid-zifcxnxu] img[data-astro-cid-zifcxnxu].logo {
    width: 90%
}

.section[data-astro-cid-a5hsx2xd] {
    width: 100%
}

.section[data-astro-cid-a5hsx2xd].originals {
    max-width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    overflow: visible;
    border-radius: 0 38px;
    position: relative;
    color: var(--black);
    background-color: var(--yellow);
    padding: 30px;
    box-sizing: border-box
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-a5hsx2xd].originals {
        border-radius:0 80px;
        padding: 40px
    }
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-a5hsx2xd].originals {
        border-radius:0 108px;
        padding: 50px
    }
}

@media screen and (min-width: 1400px) {
    .section[data-astro-cid-a5hsx2xd].originals {
        border-radius:0 138px;
        padding: 60px
    }
}

.section[data-astro-cid-a5hsx2xd].originals:before {
    content: "";
    display: block;
    background-image: url(../images/originals.RnxiVUHM.png);
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    opacity: .6;
    border-radius: 0 38px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-a5hsx2xd].originals:before {
        border-radius:0 80px
    }
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-a5hsx2xd].originals:before {
        border-radius:0 108px
    }
}

@media screen and (min-width: 1400px) {
    .section[data-astro-cid-a5hsx2xd].originals:before {
        border-radius:0 138px
    }
}

.section[data-astro-cid-a5hsx2xd].originals .inner-content[data-astro-cid-a5hsx2xd] {
    position: relative;
    z-index: 1;
    margin: 0
}

.section[data-astro-cid-a5hsx2xd].originals h3[data-astro-cid-a5hsx2xd] {
    margin-bottom: 20px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-a5hsx2xd].originals h3[data-astro-cid-a5hsx2xd] {
        margin-bottom:40px
    }
}

.section[data-astro-cid-a5hsx2xd].originals .inner-row[data-astro-cid-a5hsx2xd] {
    width: 100%
}

.section[data-astro-cid-a5hsx2xd].originals .inner-row[data-astro-cid-a5hsx2xd].originals {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

@media screen and (min-width: 1024px) {
    .section[data-astro-cid-a5hsx2xd].originals .inner-row[data-astro-cid-a5hsx2xd].originals {
        flex-direction:row
    }
}

.section[data-astro-cid-a5hsx2xd].originals .content-block[data-astro-cid-a5hsx2xd] {
    width: 100%;
    text-align: center
}

.section[data-astro-cid-a5hsx2xd].originals .originals-slider[data-astro-cid-a5hsx2xd] {
    margin-bottom: 50px
}

.section[data-astro-cid-gj3qsdix] {
    width: 100%
}

.section[data-astro-cid-gj3qsdix].faq {
    margin: 150px 0 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: var(--white);
    position: relative
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-gj3qsdix].faq {
        flex-direction:row
    }
}

.section[data-astro-cid-gj3qsdix].faq:before {
    content: "";
    display: block;
    width: 100%;
    height: auto;
    background-color: var(--black);
    position: absolute;
    left: -30px;
    top: 0;
    bottom: 0;
    z-index: -1;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-gj3qsdix].faq:before {
        width:70%;
        top: 30px;
        bottom: 30px
    }
}

.section[data-astro-cid-gj3qsdix] .faq-block[data-astro-cid-gj3qsdix] {
    border: 1px solid var(--white);
    background-color: var(--black);
    border-radius: 30px;
    max-width: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    margin: 30px 0
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-gj3qsdix] .faq-block[data-astro-cid-gj3qsdix] {
        max-width:60%;
        margin: 90px 0 90px 60px
    }
}

.section[data-astro-cid-gj3qsdix] .faq-block[data-astro-cid-gj3qsdix] .faq-qa[data-astro-cid-gj3qsdix] {
    border: 1px solid var(--white);
    width: 100%;
    cursor: pointer
}

.section[data-astro-cid-gj3qsdix] .faq-block[data-astro-cid-gj3qsdix] .faq-questions[data-astro-cid-gj3qsdix] {
    background-color: var(--black);
    padding: 30px;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.section[data-astro-cid-gj3qsdix] .faq-block[data-astro-cid-gj3qsdix] .faq-questions[data-astro-cid-gj3qsdix] svg[data-astro-cid-gj3qsdix] {
    transform: rotate(-90deg);
    transition: transform .2s ease-in-out
}

.section[data-astro-cid-gj3qsdix] .faq-block[data-astro-cid-gj3qsdix] .faq-questions[data-astro-cid-gj3qsdix] svg[data-astro-cid-gj3qsdix].rotated {
    transform: rotate(90deg)
}

.section[data-astro-cid-gj3qsdix] .faq-block[data-astro-cid-gj3qsdix] .faq-answers[data-astro-cid-gj3qsdix] {
    background-color: var(--white);
    padding: 30px;
    box-sizing: border-box;
    display: none;
    color: var(--black)
}

.section[data-astro-cid-gj3qsdix] h2[data-astro-cid-gj3qsdix] {
    margin: 30px 30px 0
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-gj3qsdix] h2[data-astro-cid-gj3qsdix] {
        margin:0 30px
    }
}

.section[data-astro-cid-bcvwhhnf] {
    width: 100%
}

.section[data-astro-cid-bcvwhhnf].contact {
    margin: 50px 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] {
    max-width: 1096px;
    width: 100%
}

.section[data-astro-cid-bcvwhhnf].contact .form-row[data-astro-cid-bcvwhhnf] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-bcvwhhnf].contact .form-row[data-astro-cid-bcvwhhnf] {
        flex-direction:row
    }
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] form[data-astro-cid-bcvwhhnf] {
    display: block;
    margin: 50px 0
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] .form-field[data-astro-cid-bcvwhhnf] {
    position: relative;
    width: 100%
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] .form-field[data-astro-cid-bcvwhhnf]:nth-child(1) {
    margin-bottom: 30px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] .form-field[data-astro-cid-bcvwhhnf]:nth-child(1) {
        margin-bottom:0
    }
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] .form-field[data-astro-cid-bcvwhhnf] {
        width:48%;
        margin-bottom: 0
    }
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] .form-field[data-astro-cid-bcvwhhnf].full {
    width: 100%
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] label[data-astro-cid-bcvwhhnf] {
    position: absolute;
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 13px;
    line-height: 21px;
    text-align: left;
    color: #2c3441;
    opacity: .5;
    left: 26px;
    top: 26px
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] label[data-astro-cid-bcvwhhnf] {
        font-size:21px;
        line-height: 34px
    }
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] input[data-astro-cid-bcvwhhnf] {
    width: 100%;
    height: 62px;
    border-radius: 14px;
    background: #fff;
    border: 1px solid #d8dff2;
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    text-align: left;
    color: var(--black);
    padding: 60px 26px 26px;
    box-sizing: border-box
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] input[data-astro-cid-bcvwhhnf] {
        height:122px;
        font-size: 26px;
        line-height: 34px
    }
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] input[data-astro-cid-bcvwhhnf]::placeholder {
    color: #2c3441
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] textarea[data-astro-cid-bcvwhhnf] {
    width: 100%;
    height: 124px;
    border-radius: 14px;
    background: #fff;
    border: 1px solid #d8dff2;
    font-family: var(--roboto);
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    text-align: left;
    color: var(--black);
    padding: 60px 26px 26px;
    box-sizing: border-box
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] textarea[data-astro-cid-bcvwhhnf] {
        height:220px;
        font-size: 26px;
        line-height: 34px
    }
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] textarea[data-astro-cid-bcvwhhnf]::placeholder {
    color: #2c3441
}

.section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] input[data-astro-cid-bcvwhhnf][type=submit] {
    position: absolute;
    bottom: 25px;
    right: 20px;
    width: 73px;
    height: 32px;
    border-radius: 29px;
    background: var(--yellow);
    padding: 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

@media screen and (min-width: 768px) {
    .section[data-astro-cid-bcvwhhnf].contact .form[data-astro-cid-bcvwhhnf] input[data-astro-cid-bcvwhhnf][type=submit] {
        width:117px;
        height: 58px;
        text-align: center;
    }
}
