

.flickity-viewport, .hide-scroll {
    overflow: hidden
}





.jibe-container {
    margin-right: auto;
    margin-left: auto
}

@media screen and (min-width:1200px) {
    .jibe-container {
        width: 1170px
    }
}

html {
    scroll-behavior: smooth;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.defaults {
    color: #3a3e3d;
    line-height: 1.5;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.defaults .jibe-container {
    width: 100%;
    max-width: 1380px
}


.monifai .defaults, .we-are-monifai .defaults {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

    .monifai .defaults h1, .monifai .defaults h3, .we-are-monifai .defaults h1, .we-are-monifai .defaults h3 {
       font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

.flickity-prev-next-button {
    background: 0 0;
    border: none;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

    .flickity-prev-next-button.previous {
        left: 0
    }

    .flickity-prev-next-button.next {
        right: 0
    }

    .flickity-prev-next-button:focus {
        box-shadow: none
    }

    .flickity-prev-next-button svg {
        width: 25px;
        height: 33px;
        left: 30%;
        top: 30%
    }

    .flickity-prev-next-button .arrow {
        fill: #B51339
    }

.flickity-page-dots {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    list-style-type: none;
    padding-left: 0
}


.flickity-page-dots .dot {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    border: 2px solid #3a3e3d;
    margin: 0 10px
}

    .flickity-page-dots .dot.is-selected {
        background: #B51339;
        border-color: #B51339
    }

.sku-27 {
    padding: 10px 0
}

.sku-27__carousel {
    width: 100%;
    position: relative;
    outline: transparent;
    padding: 20px 0 40px
}

.sku-27__item {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap
}

@media (min-width:992px) {
    .sku-27__carousel {
        padding: 40px 20px
    }

    .sku-27__item {
        border: 25px solid #fff
    }
}

.sku-27__item:first-of-type {
    background: #B51339;
}

.sku-27__item:nth-of-type(2) {
    background: #B51339
}
.sku-27__item:nth-of-type(3) {
    background: #B51339
}
.sku-27__item:last-of-type {
    background: #B51339
}

    .sku-27__item:last-of-type .fa, .sku-27__item:last-of-type p {
        color: #fff
    }

.sku-27__text .fa, .tek-experts .sku-27__item:last-of-type .fa, .tek-experts .sku-27__item:last-of-type p, .tek-experts .sku-27__item:nth-of-type(2) .fa, .tek-experts .sku-27__item:nth-of-type(2) p, .tek-experts .sku-27__item:nth-of-type(5) .fa, .tek-experts .sku-27__item:nth-of-type(5) p, .ynv .sku-27__item:last-of-type .fa, .ynv .sku-27__item:last-of-type p {
    color: #fff
}

.sku-27__img {
    width: 80%;
    padding: 15px
}

@media (min-width:576px) {
    .sku-27__img {
        width: 50%
    }
}

@media (min-width:992px) {
    .sku-27__img {
        width: 35%;
        padding: 0 15px;
        margin-top: -25px;
        margin-bottom: -25px
    }
}

.sku-27__img img {
    width: 100%
}

.sku-27__text {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-wrap: nowrap;
    width: 100%;
    padding: 15px 25px
}

@media (min-width:992px) {
    .sku-27__text {
        width: 55%;
        height: 100%
    }
}

.sku-27__text p {
    color: #fff;
    width: 100%
}

    .sku-27__text p:first-of-type {
        margin-bottom: 30px
    }

.d3-container h3, .sku-3__text h4 {
    margin-bottom: 15px
}

.sku-27__text p .fa {
    display: none;
    margin-left: auto;
    font-size: 40px;
    text-align: right
}

@media (min-width:992px) {
    .sku-27__text p .fa {
        display: block
    }
}

.sku-27__text p span {
    display: block;
    font-size: 24px;
    font-weight: 600
}

.sku-27__quote {
    font-size: 40px;
    display: none
}

@media (min-width:992px) {
    .sku-27__quote {
        display: block
    }

    .sku-27__info {
        height: 100%;
        width: 100%
    }
}

.sku-27__info {
    padding: 0 15px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-direction: column
}

.tek-experts .sku-27__item:first-of-type, .tek-experts .sku-27__item:nth-of-type(4) {
    background: #ed4e33
}

.tek-experts .sku-27__item:last-of-type, .tek-experts .sku-27__item:nth-of-type(2), .tek-experts .sku-27__item:nth-of-type(5) {
    background: #5eb546
}

.tek-experts .sku-27__item:nth-of-type(3), .tek-experts .sku-27__item:nth-of-type(6) {
    background: #16b0e1
}

.ynv .sku-27__item:first-of-type {
    background: #662d91
}

.ynv .sku-27__item:nth-of-type(2) {
    background: #33194d
}

.ynv .sku-27__item:last-of-type {
    background: #707070
}

.elev8 .sku-27__item:first-of-type {
    background: #3a3e3d
}

.elev8 .sku-27__item:nth-of-type(2) {
    background: #ffcb05
}

    .elev8 .sku-27__item:nth-of-type(2) .fa, .elev8 .sku-27__item:nth-of-type(2) p {
        color: #3a3e3d
    }

.costarica .sku-27 .fa-quote-left, .costarica .sku-27 .fa-quote-right, .elev8 .sku-27__item:last-of-type .fa, .elev8 .sku-27__item:last-of-type p, .everty .sku-27__item:last-of-type .fa, .everty .sku-27__item:last-of-type p, .monifai .sku-27__item:last-of-type .fa, .monifai .sku-27__item:last-of-type p, .wize .sku-27__item:last-of-type .fa, .wize .sku-27__item:last-of-type p {
    color: #fff
}

.elev8 .sku-27__item:last-of-type {
    background: #707070
}

.wize .sku-27__item:first-of-type {
    background: #5eb546
}

.wize .sku-27__item:nth-of-type(2) {
    background: #9c9e9e
}

.wize .sku-27__item:last-of-type {
    background: #5eb546
}

.everty .sku-27__item:first-of-type {
    background: #04b5c3
}

.everty .sku-27__item:nth-of-type(2) {
    background: #707070
}

.everty .sku-27__item:last-of-type {
    background: #B51339
}

.monifai .sku-27__item:first-of-type {
    background: #fbad18
}

.monifai .sku-27__item:nth-of-type(2) {
    background: #2b3c73
}

.monifai .sku-27__item:last-of-type {
    background: #fbad18
}

.costarica .sku-27__item:last-of-type {
    background-color: #5eb546
}

.costarica .sku-27 p {
    color: #fff !important
}

.fa-quote-left {
    position: relative;
    top: -20px
}
