@font-face {
    font-family: 'barlowblack';
    src: url('../fonts/barlow-black-webfont.woff2') format('woff2'),
    url('../fonts/barlow-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowbold';
    src: url('../fonts/barlow-bold-webfont.woff2') format('woff2'),
    url('../fonts/barlow-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowextrabold';
    src: url('../fonts/barlow-extrabold-webfont.woff2') format('woff2'),
    url('../fonts/barlow-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowextralight';
    src: url('../fonts/barlow-extralight-webfont.woff2') format('woff2'),
    url('../fonts/barlow-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowlight';
    src: url('../fonts/barlow-light-webfont.woff2') format('woff2'),
    url('../fonts/barlow-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowmedium';
    src: url('../fonts/barlow-medium-webfont.woff2') format('woff2'),
    url('../fonts/barlow-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowregular';
    src: url('../fonts/barlow-regular-webfont.woff2') format('woff2'),
    url('../fonts/barlow-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowsemibold';
    src: url('../fonts/barlow-semibold-webfont.woff2') format('woff2'),
    url('../fonts/barlow-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlowthin';
    src: url('../fonts/barlow-thin-webfont.woff2') format('woff2'),
    url('../fonts/barlow-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

html {
    scroll-behavior: smooth;
}

.barlowblack{
    font-family: "barlowblack", Arial, serif;
}

.barlowlight{
    font-family: "barlowlight", Arial, serif;
}

.barlowmedium{
    font-family: "barlowmedium", Arial, serif;
}

.barlowregular{
    font-family: "barlowregular", Arial, serif;
}

.barlowextrabold{
    font-family: "barlowextrabold", Arial, serif;
}

.barlowbold{
    font-family: "barlowbold", Arial, serif;
}

.container {
    position: relative;
  }
  
  #image {
    position: absolute;
  }
  
  #texto {
    position: absolute;
    left: 250px;
    top: 135px;
  }

  .bg-plans {
    background: url(../images/planos-background.jpg) no-repeat center top;
}

.cbl-li-cliente {
    font-family: "barlowregular", Arial, serif;
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 1.0em;
    letter-spacing: -0.01em;
    display: inline-block;
    margin: 0;

}

.cbl-li-cliente strong {
        font-family: "barlowextrabold", Arial, serif;
        display: block;
    }

.cbl-li-faturas {
        font-family: "barlowregular", Arial, serif;
        color: '#2E2E2E';
        font-size: 20px;
        font-weight: normal;
        text-decoration: none;
        text-transform: uppercase;
        line-height: 1.0em;
        letter-spacing: -0.01em;
        display: inline-block;
        padding: 25px 20px 20px 60px;
        margin: 0 20px 0 50px;
        background: url(../images/sprite.png) transparent no-repeat left -290px;
}

.cbl-li-faturas strong {
    font-family: "barlowextrabold", Arial, serif;
    display: block;
}

.cbl-li-clientemobile {
    font-family: "barlowregular", Arial, serif;
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 1.0em;
    letter-spacing: -0.01em;
    display: inline-block;
    margin: 0;

}

.cbl-li-faturasmobile {

    padding: 25px 20px 20px 60px;
    background: url(../images/sprite.png) transparent no-repeat left -290px;
}
.splide__autoplay{
    display: none;
}