@charset "UTF-8";

#warp * {
    outline-offset: none;
    text-decoration: none;
    border: 0;
    outline: none;
}

#warp article, #warp aside, #warp details, #warp figcaption, #warp figure, #warp footer, #warp header, #warp hgroup, #warp nav, #warp section, #warp summary {
    display: table;
}

#warp audio, #warp canvas, #warp video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

#warp audio:not([controls]) {
    display: none;
    height: 0;
}

#warp [hidden] {
    display: none;
}

#warp html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

* {
    padding: 0;
    outline: 0;
    margin: 0;
    outline: none;
    text-decoration: none;
}

#warp a:focus {
    outline: 0;
}

#warp a:active, a:hover {
    outline: 0;
}

#warp abbr[title] {
    border-bottom: 1px dotted;
}

#warp b, #warp strong {
    font-weight: 700;
}

#warp blockquote {
    margin: 1em 40px;
}

#warp dfn {
    font-style: italic;
}

#warp mark {
    background: #ff0;
    color: #000;
}

#warp code, #warp kbd, #warp pre, #warp samp {
    font-family: monospace,serif;
    font-size: 1em;
}

#warp pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

#warp q {
    quotes: none;
}

#warp q:before, #warp q:after {
    content: '';
    content: none;
}

#warp small {
    font-size: 80%;
}

#warp sub, #warp sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

#warp sup {
    top: -.5em;
}

#warp sub {
    bottom: -.25em;
}

#warp dd {
    margin: 0 0 0 40px;
}

#warp nav ul, #warp nav ol, #warp li {
    list-style: none;
    list-style-image: none;
}

#warp img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    display: table;
    max-width: 100%;
}

#warp svg:not(:root) {
    overflow: hidden;
}

#warp figure {
    margin: 0;
}

#warp * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#warp *, #warp :before, #warp :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#warp {
    max-width: 100%;
    min-width: 100%;
    min-height: 100%;
    max-height: 100%;
    position: relative;
    overflow: hidden;
    background: #000;
    color: #fff;
}

/*
    ## Template Css 7## 
    ## 06/03 ## 
    ## digi.ag ## 
 */
#warp section {
    display: table;
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-bottom: 5vw;
}

#warp section header h2 {
    font-family: 'Samsung Sharp Sans';
    font-weight: 900;
    font-style: normal;
}

#warp section h3 {
    font-family: 'Samsung Sharp Sans';
    font-weight: 900;
    font-style: normal;
    text-align: center;
}

#warp section p {
    font-family: 'SamsungOne 400';
    font-weight: 400;
    font-style: normal;
}

#warp section .txt__center {
    text-align: center;
    width: 100%;
}

#warp section .txt__bottom {
    text-align: center;
    display: table;
}

#warp section .margin__auto {
    display: table;
    margin: 0 auto 0;
}

/*
    Coluna Sansung (a)
    11/06/2019 - Junho
    digi.ag
*/

#warp .col__samsgung__a {
    padding: 5vw 0 5vw;
    margin-bottom: 0;
    color: #fff;
    background-color: #000;
}

#warp .col__samsgung__a article {
    position: relative;
    width: 100%;
    margin-top: 3vw;
    z-index: 999999;
}

#warp .col__samsgung__a .icon__b {
    width: 100%;
    position: absolute;
    z-index: 9;
    top: 1px;
}

#warp .col__samsgung__a .icon__b img {
    margin: 0 auto;
    width: 65.5vw;
}

/*
    Coluna Sansung (b)
    11/06/2019 - Junho
    digi.ag
*/

#warp .col__samsgung__b {
    padding: 7rem 0 0;
    height: 69vw;
    margin-bottom: 0;
}

#warp .col__samsgung__b header {
    float: right;
    margin-right: 9vw;
    position: relative;
    margin-top: 13vw;
}

#warp .col__samsgung__b .icon__c {
    position: absolute;
    width: 48vw;
    left: 5vw;
}

#warp .col__samsgung__b .icon__c__after {
    position: absolute;
    left: 24.5vw;
    width: 24vw;
    top: 7.9vw;
    height: 39vw;
}

/*
    Coluna Sansung (c)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__c {
    background: url("../images/icon__d.jpg") center right no-repeat #000;
    height: 67vw;
    margin-bottom: 0;
}

#warp .col__samsgung__c header {
    padding: 20vw 0 0 7vw;
}

/*
    Coluna Sansung (d)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__d {
    background: #fff;
    color: #000;
    padding: 6vw 0 14vw;
    margin: 0;
}

#warp .col__samsgung__d header {
    float: left;
    padding-right: 31vw;
    padding-top: 5vw;
}

#warp .col__samsgung__d header .txt__bottom {
    text-align: left;
    line-height: inherit;
}

#warp .col__samsgung__d aside {
    position: absolute;
    right: 0;
    width: 42vw;
}

#warp .col__samsgung__d aside figure {
    position: absolute;
}

#warp .col__samsgung__d aside .img__right__um {
    z-index: 9;
    right: 11vw;
}

#warp .col__samsgung__d aside .img__right__do {}

/*
    Coluna Sansung (e)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__e {
    color: #000;
    background: #fff;
    padding: 3vw 0 3vw;
    margin-bottom: 0;
}

#warp .col__samsgung__e .icon_f {
    padding: 5vw 0 5vw;
    width: 57vw;
}

/*
    Coluna Sansung (d)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__f {
    color: #000;
    background: #000;
    padding: 5vw 0 0;
    margin-bottom: 0;
}

#warp .col__samsgung__f header {
    position: absolute;
    z-index: 9;
    color: #fff;
}

#warp .col__samsgung__f .txt__bottom {
    position: absolute;
    z-index: 99999;
    bottom: 0;
}

/*
    Coluna Sansung (g)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__g {
    color: #000;
    background: #fff;
    margin-bottom: 0;
}

#warp .col__samsgung__g .icon_j {
    padding: 3vw 0 0;
}

#warp .col__samsgung__g .txt__bottom {
    padding-bottom: 3vw;
}

/*
    Coluna Sansung (h)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__h {
    color: #000;
    background: #fff;
    padding: 0 0 3vw;
    margin-bottom: 0;
}

#warp .col__samsgung__h .icon_h {
    padding-top: 3vw;
}

/*
    Coluna Sansung (i)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__i {
    padding: 5vw 0 5vw;
    background-color: #fff;
    margin: 0;
    color: #000;
    height: 55vw;
}

#warp .col__samsgung__i:after {
    content: "";
    position: absolute;
    left: 0;
    background: url("../images/img__linha.jpg") 0 0 no-repeat;
    bottom: 1vw;
    width: 0;
    height: 17vw;
    opacity: 0;
    transition: cubic-bezier(0.55, 0.55, 0.55, 0.6) 5000ms;
}

#warp .col__samsgung__i.anima_ai:after {
    width: 100vw;
    opacity: 1;
}

#warp .col__samsgung__i header {
    display: table;
    float: right;
    width: 40vw;
    margin-right: 7vw;
    margin-top: 6vw;
}

#warp .col__samsgung__i figure {
    position: absolute;
    z-index: 1;
}

#warp .col__samsgung__i .icon_a {
    z-index: 9;
    width: 39vw;
    left: 7vw;
    top: 13vw;
}

#warp .col__samsgung__i .icon_b {
    width: 21.9vw;
    left: 29vw;
    top: 20vw;
}

#warp .col__samsgung__i .txt__bottom {
    text-align: left;
    padding-top: 1vw;
}

/*
    Coluna Sansung (j)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__j {
    padding: 5vw 0 5vw;
    background-color: #fff;
    margin: 0;
    color: #000;
    height: 72vw;
}

#warp .col__samsgung__j header {
    padding: 0 0 0 14vw;
}

#warp .col__samsgung__j .txt__bottom {
    text-align: left;
    padding-top: 1vw;
    line-height: 1vw;
}

#warp .col__samsgung__j .watch {
    position: absolute;
    right: -1vw;
    width: 61vw;
    top: 2vw;
}

#warp .col__samsgung__j .mobile {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 59vw;
}

#warp .col__samsgung__j .col__icons {
    position: absolute;
    right: 37vw;
    top: 37vw;
    z-index: 900000;
    width: 3vw;
}

#warp .col__samsgung__j .icon__left {
    position: absolute;
}

#warp .col__samsgung__j .icon__do {
    top: 2vw;
    right: 6vw;
}

#warp .col__samsgung__j .icon__tr {
    top: 4vw;
    right: 9vw;
}

#warp .col__samsgung__j .icon__qu {
    top: 6vw;
    right: 12vw;
}

/*
    Coluna Sansung (Rodapé)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__rodape {
    display: table;
    width: 100%;
    background-color: #000;
}

#warp .col__rodape .flex-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

#warp .col__rodape .flex-container p {
    font-family: 'SamsungOne 400';
    font-weight: 400;
    font-style: normal;
    float: left;
    color: #fff;
    display: table;
}

#warp .col__rodape .flex-container p a {
    color: #03A9F4;
}

#warp .col__rodape .flex-container .img__sansgung_a {
    float: left;
}

#warp .col__rodape .flex-container .img__sansgung_b {
    float: right;
}

/*
    Responsivo (480px)
    11/06/2019 - Junho
    digi.ag
*/
@media (max-width: 480px) {
    #warp section header h2 {
        padding: 5vw 0 5vw;
        font-size: 8.5vw;
        line-height: 11vw;
        width: 90%;
        margin: 0 auto;
    }

    #warp section header h2 br {
        display: none;
    }

    #warp section header p {
        line-height: 6vw;
        width: 90%;
        font-size: 3.5vw;
        margin: 0 auto 0;
    }

    /*
        Coluna Sansung (Rodapé)
        11/06/2019 - Junho
        digi.ag
    */
    #warp section .txt__bottom {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    /*
        Coluna Sansung (b)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__b {
        height: 145vw;
        padding-top: 0;
    }

    #warp .col__samsgung__b .icon__c__after {
        bottom: 15vw;
        top: inherit;
        left: 40vw;
        width: 33vw;
    }

    /*
        Coluna Sansung (c)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__c {
        height: 150vw;
    }

    /*
        Coluna Sansung (d)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__d {
        height: 185vw;
    }

    #warp .col__samsgung__d article {}

    #warp .col__samsgung__d article header {
        float: none;
        width: 100%;
        text-align: center;
        padding: 0;
    }

    #warp .col__samsgung__d header .txt__bottom {
        text-align: center;
    }

    #warp .col__samsgung__d aside {
        width: 100%;
        bottom: 0;
        height: 100vw;
    }

    #warp .col__samsgung__d aside .img__right__um {
        width: 60vw;
        right: 7vw;
    }

    #warp .col__samsgung__d aside .img__right__do {
        width: 66vw;
        right: 26vw;
    }

    /*
        Coluna Sansung (f)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__f {
        height: 130vw;
        padding: 0;
    }

    #warp .col__samsgung__f header {}

    #warp .col__samsgung__f .margin__auto {
        position: absolute;
        bottom: 8vw;
    }

    #warp .col__samsgung__f .txt__bottom {
        background-color: #fff;
        padding: 0;
    }

    /*
        Coluna Sansung (g)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__g .txt__bottom {
        padding-top: 7vw;
    }

    /*
        Coluna Sansung (h)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__h .txt__bottom {
        padding-top: 3vw;
    }

    /*
        Coluna Sansung (i)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__i {
        height: 170vw;
    }

    #warp .col__samsgung__i header {
        float: none;
        width: 90%;
        margin: 0 auto;
        text-align: center;
    }

    #warp .col__samsgung__i:after {
        background: url("../images/img__linha__celular.jpg") 0 0 no-repeat;
        opacity: 1;
        bottom: 18vw;
        background-size: 100%;
        transition: none;
        width: 100%;
    }

    #warp .col__samsgung__i .icon_a {
        bottom: 0;
        top: initial;
        width: 60vw;
    }

    #warp .col__samsgung__i .icon_b {
        top: inherit;
        bottom: 0;
        width: 38vw;
        left: 44vw;
    }

    #warp .col__samsgung__i .txt__bottom {
        padding-top: 5vw;
        text-align: center;
    }

    /*
        Coluna Sansung (j)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__j {
        height: 220vw;
    }

    #warp .col__samsgung__j header {
        width: 100%;
        text-align: center;
        padding: 0;
    }

    #warp .col__samsgung__j .mobile {
        width: 70vw;
    }

    #warp .col__samsgung__j .col__icons {
        bottom: 44vw;
        top: inherit;
        right: 40vw;
    }

    #warp .col__samsgung__j .watch {
        top: inherit;
        bottom: 35vw;
        width: 80vw;
        right: -10vw;
    }

    #warp .col__samsgung__j .txt__bottom {
        line-height: 5vw;
        text-align: center;
        padding-top: 10vw;
    }

    /*
        Coluna Sansung (Rodapé)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__rodape {
        padding: 10vw;
    }

    #warp .col__rodape .flex-container {}

    #warp .col__rodape .flex-container p {}
}

/*
    ## Responsivo 768 ## 
    ## 07/03 ## 
    ## digi.ag ## 
*/
@media (max-width: 768px) {
    #warp section header p br {
        display: none;
    }

    /*
         Coluna Sansung (g)
         11/06/2019 - Junho
         digi.ag
     */
    #warp .col__samsgung__a {
        padding: 3vw 0 5vw;
    }

    #warp .col__samsgung__a .icon__b img {
        width: 65vw;
    }

    /*
        Coluna Sansung (b)
        11/06/2019 - Junho
        digi.ag
    */

    #warp .col__samsgung__b header {
        margin: 0;
        float: none;
        width: 100%;
        text-align: center;
    }

    #warp .col__samsgung__b .icon__c {
        bottom: 0;
        left: 13vw;
        width: 60vw;
    }

    /*
        Coluna Sansung (c)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__c {
        background-size: 100%;
        background-position: bottom;
        padding-top: 5vw;
    }

    #warp .col__samsgung__c header {
        width: 100%;
        text-align: center;
        margin: 0;
        padding: 0;
    }

    /*
        Coluna Sansung (e)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__e .icon_f {
        width: 80vw;
    }

    /*
        Coluna Sansung (f)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__f .margin__auto {
        padding-top: 10vw;
    }

    #warp .col__samsgung__f .sound-wave .up-left {
        top: 26vw;
        left: -10vw;
    }

    /*
        Coluna Sansung (rodapé)
        11/06/2019 - Junho
        digi.ag
    */

    #warp .col__rodape .flex-container {
        flex-direction: column-reverse;
    }

    #warp .col__rodape .flex-container p {
        margin: 7vw auto 6vw;
        width: 63%;
        text-align: center;
    }
}

/*
    ## Responsivo 481 and 768 ## 
    ## 07/03 ## 
    ## digi.ag ## 
*/
@media (min-width: 481px) and (max-width: 768px) {
    #warp section header h2 {
        font-size: 6vw;
        width: 90%;
        margin: 0 auto;
    }

    #warp section header h2 br {
        display: none;
    }

    #warp section h3 {
        margin-top: 2vw;
    }

    #warp section header p {
        width: 80%;
        margin: 3vw auto 1vw;
        line-height: 5vw;
        font-size: 2.15vw;
    }

    #warp section .txt__bottom {
        width: 90%;
        margin: 3vw auto 0;
        font-size: 1.7vw;
    }

    /*
        ## Coluna (b) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__b {
        height: 115vw;
        padding-top: 12vw;
    }

    #warp .col__samsgung__b .icon__c {}

    /*
        ## Coluna (c) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__c {
        height: 120vw;
    }

    /*
        ## Coluna (d) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__d {
        height: 160vw;
    }

    /*
        ## Coluna Rodapé ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__rodape {
        padding: 5vw;
    }

    #warp .col__rodape .flex-container p {
        font-size: 2vw;
    }

    #warp .col__rodape .flex-container p a {
        display: table;
        margin: 0 auto;
    }
}

/*
    ## Responsivo 769 and 1024 ## 
    ## 07/03 ## 
    ## digi.ag ## 
*/
@media (max-width: 1024px) and (min-width: 769px) {
    #warp section header h2 {
        font-size: 5vw;
        width: 90%;
        margin: 0 auto;
        line-height: 5vw;
    }

    #warp section header h2 br {
        display: none;
    }

    #warp section header p {
        width: 90%;
        margin: 4vw auto 0;
        line-height: 3vw;
        font-size: 1.7vw;
    }

    #warp section header p br {
        display: none;
    }

    #warp section .txt__bottom {
        width: 90%;
        margin: 3vw auto 0;
        font-size: 1.1vw;
    }

    /*
        ## Responsivo (a) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__a {
        padding-top: 3rem;
    }

    #warp .col__samsgung__a .icon__b img {
        width: 68vw;
    }

    /*
        ## Responsivo (b) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__b {
        background: #000;
        color: #fff;
        padding: 4rem 0 0;
        height: 40vw;
    }

    #warp .col__samsgung__b header {
        width: 40vw;
        margin: 3vw 8vw 0 0;
    }

    /*
        ## Responsivo (b) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__b .icon__c {
        width: 39vw;
    }

    /*
        ## Responsivo (c) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__c {
        background-size: 63%;
        background-position: center right;
        height: 50vw;
        margin-top: 10vw;
    }

    #warp .col__samsgung__c header {
        width: 50vw;
        padding-top: 7vw;
    }

    /*
        ## Responsivo (d) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__d header {
        width: 55vw;
        padding: 15vw 8vw 0 0;
    }

    #warp .col__samsgung__d header h2 {
        margin: 0;
        width: 100%;
        padding-bottom: 3vw;
    }

    #warp .col__samsgung__d header p {
        margin: 0;
    }

    #warp .col__samsgung__d header .txt__bottom {
        width: 30vw;
        text-align: left;
        line-height: 2vw;
        margin-top: 3vw;
    }

    #warp .col__samsgung__d .icon__e {
        left: -10vw;
        width: 50vw;
    }

    /*
        ## Coluna Rodapé ## 
        ## 11/06 ## 
        ## digi.ag ## 
    */
    #warp .col__rodape {
        padding: 3vw;
    }

    #warp .col__rodape .flex-container p {
        font-size: 1.3vw;
    }
}

/*
    ## Responsivo 1024 ## 
    ## 07/03 ## 
    ## digi.ag ## 
*/
@media (min-width: 1025px) {
    #warp section header h2 {
        font-size: 4vw;
        line-height: 4.5vw;
        padding-bottom: 2vw;
    }

    #warp section header p {
        line-height: 1.50vw;
        font-size: 0.99vw;
    }

    #warp section .txt__bottom {
        font-size: 0.70vw;
        width: 100%;
        text-align: center;
        padding-top: 3vw;
    }

    /*
        ## Coluna Rodapé ## 
        ## 11/06 ## 
        ## digi.ag ## 
    */
    #warp .col__rodape {
        padding: 2vw;
    }
}

/*
    ## Responsivo 1025 and 1520 ## 
    ## 07/03 ## 
    ## digi.ag ## 
*/
@media (min-width: 1025px) and (max-width: 1520px) {
    #warp section header p {
        font-size: 1.2vw;
        line-height: 2vw;
        width: 90%;
        margin: 0 auto;
    }

    #warp header p br {
        display: none;
    }

    /*
        ## Responsivo 1025 and 1520 (a) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */

    #warp .col__samsgung__a .icon__b img {
        width: 68vw;
    }

    /*
        ## Responsivo 1025 and 1520 (b) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__b {
        height: 60vw;
    }

    #warp .col__samsgung__b header {
        width: 37vw;
        margin-top: 10vw;
        margin-right: 10vw;
    }

    #warp .col__samsgung__b header h2 {
        margin: 0;
    }

    #warp .col__samsgung__b header p {
        margin: 0;
    }

    #warp .col__samsgung__b .icon__c {
        width: 40vw;
    }

    /*
        ## Responsivo 1025 and 1520 (c) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__c {
        background-size: 78%;
        height: 50vw;
        margin-bottom: 0;
    }

    #warp .col__samsgung__c header {
        width: 44vw;
        padding-top: 10vw;
    }

    #warp .col__samsgung__c header h2 {
        margin: 0;
    }

    #warp .col__samsgung__c header p {
        margin: 0;
    }

    /*
        ## Responsivo 1025 and 1520 (d) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__d {}

    #warp .col__samsgung__d header {
        width: 47vw;
        padding-top: 16vw;
    }

    #warp .col__samsgung__d header h2 {
        margin: 0;
    }

    #warp .col__samsgung__d header p {
        margin: 0;
    }

    #warp .col__samsgung__d header .txt__bottom {
        width: 69%;
        margin: 0;
        text-align: left;
        line-height: 1vw;
    }

    /*
        ## Responsivo 1025 and 1520 (h) ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__samsgung__h {
        margin-bottom: 0;
    }

    /*
        ## Coluna Rodapé ## 
        ## 07/03 ## 
        ## digi.ag ## 
    */
    #warp .col__rodape .flex-container p {
        font-size: 1vw;
    }
}

@media (min-width: 1521px) {
    #warp .col__rodape .flex-container p {
        font-size: 0.80vw;
    }
}