@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;
}

#warp section {
    display: table;
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-bottom: 5vw;
    padding: 5vw;
}

#warp section 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 300';
    font-weight: 300;
    font-style: normal;
}

#warp section p strong {
    font-family: 'SamsungOne 700';
    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
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung {
    padding: 0;
    margin: 0;
    height: 65vw;
}

#warp .col__samsgung:after {
    position: absolute;
    content: "";
    right: -14vw;
    width: 40vw;
    height: 71vw;
    background: #cbcbcb;
    transform: rotate(45deg);
    bottom: -29vw;
    display: none;
}

#warp .col__samsgung .filet__a {
    position: absolute;
    top: 0;
    left: 0;
    width: 81vw;
}

#warp .col__samsgung header {
    width: 100%;
    padding: 2vw;
    position: relative;
    z-index: 9;
}

#warp .col__samsgung header h3 {
    float: right;
    font-size: 2.7vw;
}

#warp .col__samsgung header figure {
    float: left;
}

#warp .col__samsgung h4 {
    font-family: 'Samsung Sharp Sans';
    font-weight: 900;
    font-style: normal;
    text-align: center;
    width: 100%;
    display: table;
    font-size: 4.3vw;
    padding: 1vw 0 3vw;
    position: relative;
    z-index: 99999999;
}

#warp .col__samsgung div {
    display: table;
    width: 100%;
    padding: 2vw;
}

#warp .col__samsgung div figure {
    float: left;
    margin-right: 3vw;
}

#warp .col__samsgung div .icon__header__a {}

#warp .col__samsgung div .icon__header__b {}

#warp .col__samsgung div .icon__header__c {}

#warp .col__samsgung div .icon__header__d {
    margin-right: 0;
}

/*
    Coluna Sansung (a)
    11/06/2019 - Junho
    digi.ag
*/

#warp .col__samsgung__a {
    margin: 0;
    background: #000;
    color: #fff;
    padding: 0;
}

#warp .col__samsgung__a aside {
    display: table;
    float: left;
    padding: 4vw 9vw 0;
    padding-right: 0;
}

#warp .col__samsgung__a aside figure {
    width: 43vw;
}

#warp .col__samsgung__a aside figure img {}

#warp .col__samsgung__a header {
    display: table;
    float: right;
    width: 44vw;
    padding-top: 9vw;
}

#warp .col__samsgung__a header h2 {}

#warp .col__samsgung__a header p {}

#warp .col__samsgung__a header .txt__left {
    font-size: 0.70vw;
}

#warp .col__samsgung__a header figure {
    padding: 2vw 0 2vw;
}

/*
    Coluna Sansung (a)
    11/06/2019 - Junho
    digi.ag
*/

#warp .col__samsgung__b {
    padding: 5vw 0 5vw;
    background: #000;
    color: #fff;
    margin: 0;
}

#warp .col__samsgung__b header {
    position: relative;
    z-index: 99999;
}

#warp .col__samsgung__b article {
    padding-top: 5vw;
}

#warp .col__samsgung__b article .icon__g {
    width: 73vw;
    position: relative;
}

#warp .col__samsgung__b article .icon__h {
    position: absolute;
    top: 4.6vw;
    width: 100%;
    left: 0;
}

#warp .col__samsgung__b article figure img {
    margin: 0 auto 0;
}

#warp .col__samsgung__b aside {
    position: absolute;
    top: 24vw;
    right: 7vw;
}

#warp .col__samsgung__b aside figure {
    margin-bottom: 1vw;
    width: 6.39vw;
}

#warp .col__samsgung__b aside figure:last-child {
    margin-bottom: 0;
    margin-right: 0;
}

#warp .col__samsgung__b aside figure img {}

/*
    Coluna Sansung (c)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__c {
    padding-bottom: 0;
}

#warp .col__samsgung__c article {
    position: relative;
    padding: 5vw 0 5vw;
}

#warp .col__samsgung__c article .icon__abs {
    position: absolute;
}

#warp .col__samsgung__c article .icon__j {
    width: 15.0vw;
    right: 19.25vw;
    bottom: 7.9vw;
    transition: 0.3s;
}

#warp .col__samsgung__c article .icon__l {
    right: -6.87vw;
    top: 5.15vw;
    transition: 0.500s;
    width: 17.2vw;
}

#warp .col__samsgung__c.anima_ai article .icon__j {
    right: 4.25vw;
    bottom: 6.90vw;
}

#warp .col__samsgung__c.anima_ai article .icon__l {
    right: 7.15vw;
    top: 6.15vw;
}

/*
    Coluna Sansung (d)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__d {
    background: #000;
    color: #fff;
    margin: 0;
}

#warp .col__samsgung__d article {
    margin: 5vw 0 0;
    position: relative;
}

#warp .col__samsgung__d article figure {}

#warp .col__samsgung__d article h4 {
    position: absolute;
    font-size: 1.4vw;
    font-style: normal;
    color: #0adafe;
    font-family: 'Samsung Sharp Sans';
}

#warp .col__samsgung__d article h4 i {
    display: table;
    float: left;
    font-style: normal;
}

#warp .col__samsgung__d article h4 .txt__margin {
    padding-left: 0.4vw;
}

#warp .col__samsgung__d article .s__animated {
    bottom: 11.5vw;
    left: 20.5vw;
}

#warp .col__samsgung__d article .a__animated {
    right: 24vw;
    bottom: 15vw;
}

/*
    Coluna Sansung (e)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__e {
    margin: 0;
    height: 41.3vw;
}

#warp .col__samsgung__e header {
    padding-left: 5vw;
    position: relative;
    z-index: 2;
}

#warp .col__samsgung__e .icon__o {}

#warp .col__samsgung__e .txt__left {
    font-size: 0.70vw;
    padding-top: 10vw;
}

#warp .col__samsgung__e .txt__ranger {
    position: absolute;
    bottom: 11vw;
    left: 10vw;
    z-index: 2;
}

#warp .col__samsgung__e .txt__ranger h4 {
    display: table;
    float: left;
    text-transform: uppercase;
    font-family: 'Samsung Sharp Sans';
    font-weight: 900;
    font-style: normal;
    font-size: 1.3vw;
    margin-right: 18vw;
    position: relative;
}

#warp .col__samsgung__e .txt__ranger h4:last-child {
    margin-right: 0;
    float: right;
}

#warp .col__samsgung__e .input__ranger {}

#warp .col__samsgung__e .bgIsee {
    background: url("../images/ssg_x30_bloco06Isee_bg.jpg") #FFF no-repeat left top;
    background-size: 100%;
    width: 100vw;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

#warp .col__samsgung__e .dragIsee {
    width: 16vw;
    height: 4.948vw;
    border: none 2px #000;
    border-top-style: solid;
    position: absolute;
    top: 29.3vw;
    left: 18.8vw;
    z-index: 111;
}

#warp .col__samsgung__e input {
    display: none;
}

#warp .col__samsgung__e .dragIsee .bolaIsee {
    transition: left 0.3s linear 180s;
    position: absolute;
    left: 0;
    top: -1.5vw;
    width: 3vw;
    height: 3vw;
    border-radius: 45.84%;
    background: url("../images/ssg_x30_bloco06Isee_bg.png") no-repeat center center #000;
    background-size: cover;
}

#warp .col__samsgung__e label {
    width: 2vw;
    height: 3vw;
    position: absolute;
    top: 27.9vw;
    z-index: 555;
    cursor: hand;
    cursor: pointer;
}

#warp .col__samsgung__e label.label01Isee {
    left: 14vw;
    width: 3vw;
}

#warp .col__samsgung__e label.label02Isee {
    left: 17vw;
}

#warp .col__samsgung__e label.label03Isee {
    left: 19vw;
}

#warp .col__samsgung__e label.label04Isee {
    left: 21vw;
}

#warp .col__samsgung__e label.label05Isee {
    left: 23vw;
}

#warp .col__samsgung__e label.label06Isee {
    left: 25vw;
}

#warp .col__samsgung__e label.label07Isee {
    left: 27vw;
}

#warp .col__samsgung__e label.label08Isee {
    left: 29vw;
}

#warp .col__samsgung__e label.label09Isee {
    left: 31vw;
}

#warp .col__samsgung__e label.label10Isee {
    left: 33vw;
    width: 5vw;

    /* display: none; */
}

#warp .col__samsgung__e label.label01Isee:hover ~ .dragIsee .bolaIsee {
    left: 0 !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label02Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(10% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label03Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(20% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label04Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(30% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label05Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(40% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label06Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(45.84% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label07Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(60% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label08Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(70% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label09Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(80% - 1.1vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e label.label10Isee:hover ~ .dragIsee .bolaIsee {
    left: calc(100% - 3.385vw) !important;
    transition: left 0.3s linear 0s;
}

#warp .col__samsgung__e input#input01Isee:checked ~ .dragIsee .bolaIsee {
    left: 0;
}

#warp .col__samsgung__e input#input02Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(10% - 1.1vw);
}

#warp .col__samsgung__e input#input03Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(20% - 1.1vw);
}

#warp .col__samsgung__e input#input04Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(30% - 1.1vw);
}

#warp .col__samsgung__e input#input05Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(40% - 1.1vw);
}

#warp .col__samsgung__e input#input06Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(45.84% - 1.1vw);
}

#warp .col__samsgung__e input#input07Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(60% - 1.1vw);
}

#warp .col__samsgung__e input#input08Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(70% - 1.1vw);
}

#warp .col__samsgung__e input#input09Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(80% - 1.1vw);
}

#warp .col__samsgung__e input#input10Isee:checked ~ .dragIsee .bolaIsee {
    left: calc(100% - 3.385vw);
}

#warp .col__samsgung__e .hdrIsee,
#warp .col__samsgung__e .hdrIsee div {
    width: 40.22vw;
    height: 32.3819264vw;
    position: absolute;
    top: -2vw;
    left: 63vw;
    background: url("../images/ssg_x30_bloco06Isee_HDR.png") transparent no-repeat left top;
    z-index: 2;
    transition: opacity 0.3s linear 180s;
    background-size: 249%;
}

#warp .col__samsgung__e .hdrIsee div {
    top: 1.9vw;
    left: -3.2vw;
    background-position: right top;
    opacity: 0;
}

#warp .col__samsgung__e label.label01Isee:hover ~ .hdrIsee div {
    opacity: 0 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label02Isee:hover ~ .hdrIsee div {
    opacity: 0.1 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label03Isee:hover ~ .hdrIsee div {
    opacity: 0.2 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label04Isee:hover ~ .hdrIsee div {
    opacity: 0.4 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label05Isee:hover ~ .hdrIsee div {
    opacity: 0.5 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label06Isee:hover ~ .hdrIsee div {
    opacity: 0.6 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label07Isee:hover ~ .hdrIsee div {
    opacity: 0.7 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label08Isee:hover ~ .hdrIsee div {
    opacity: 0.8 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label09Isee:hover ~ .hdrIsee div {
    opacity: 0.9 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e label.label10Isee:hover ~ .hdrIsee div {
    opacity: 1 !important;
    transition: opacity 0.3s linear 0s;
}

#warp .col__samsgung__e input#input01Isee:checked ~ .hdrIsee div {
    opacity: 0;
}

#warp .col__samsgung__e input#input02Isee:checked ~ .hdrIsee div {
    opacity: 0.1;
}

#warp .col__samsgung__e input#input03Isee:checked ~ .hdrIsee div {
    opacity: 0.2;
}

#warp .col__samsgung__e input#input04Isee:checked ~ .hdrIsee div {
    opacity: 0.4;
}

#warp .col__samsgung__e input#input05Isee:checked ~ .hdrIsee div {
    opacity: 0.5;
}

#warp .col__samsgung__e input#input06Isee:checked ~ .hdrIsee div {
    opacity: 0.6;
}

#warp .col__samsgung__e input#input07Isee:checked ~ .hdrIsee div {
    opacity: 0.7;
}

#warp .col__samsgung__e input#input08Isee:checked ~ .hdrIsee div {
    opacity: 0.8;
}

#warp .col__samsgung__e input#input09Isee:checked ~ .hdrIsee div {
    opacity: 0.9;
}

#warp .col__samsgung__e input#input10Isee:checked ~ .hdrIsee div {
    opacity: 1;
}

#warp .col__samsgung__e .legendaIsee p {
    color: #000;
    margin-top: 2.5vw;
    font-weight: bold;
    text-transform: uppercase;
    position: absolute;
    width: 10vw;
    font-size: 1.302vw;
}

#warp .col__samsgung__e .legendaIsee p.itemAIsee {
    top: 31.5vw;
    left: 8.8vw;
}

#warp .col__samsgung__e .legendaIsee p.itemBIsee {
    top: 31.5vw;
    left: 37vw;
}

/*
    Coluna Sansung (f)
    11/06/2019 - Junho
    digi.ag
*/

#warp .col__samsgung__f {
    margin: 0;
    height: 46vw;
}

#warp .col__samsgung__f article {
    width: 100%;
    position: absolute;
    left: 0;
    transition: 0.3s;
}

#warp .col__samsgung__f article figure {
    width: 40vw;
}

#warp .col__samsgung__f article aside {}

#warp .col__samsgung__f article aside .txt__left {
    font-size: 0.70vw;
    padding-top: 12vw;
}

#warp .col__samsgung__f .col__a {
    opacity: 1;
}

#warp .col__samsgung__f .col__a figure {
    margin-left: 10vw;
    float: left;
}

#warp .col__samsgung__f .col__a aside {
    float: right;
    margin-right: 21vw;
    margin-top: 5vw;
    width: 21vw;
}

#warp .col__samsgung__f .col__b {
    opacity: 0;
}

#warp .col__samsgung__f .col__b aside {
    float: left;
    padding-left: 13vw;
    padding-top: 2vw;
    width: 50vw;
}

#warp .col__samsgung__f .col__b figure {
    float: right;
    padding-right: 10vw;
}

#warp .col__samsgung__f ul {
    position: absolute;
    right: 22.7vw;
    bottom: 12vw;
    transition: 0.3s;
}

#warp .col__samsgung__f .__left {
    right: 66.8vw;
}

#warp .col__samsgung__f ul li {
    display: table;
    float: left;
    padding-right: 1.5vw;
    margin-right: 1.5vw;
}

#warp .col__samsgung__f ul li a {
    display: table;
    font-size: 1.4vw;
    font-family: 'Samsung Sharp Sans';
    font-weight: bold;
    color: #999;
    position: relative;
    transition: 0.3s;
}

#warp .col__samsgung__f ul li a:before {
    height: 0;
}

#warp .col__samsgung__f ul li a:hover {
    color: #000;
}

#warp .col__samsgung__f ul li:first-child a:after {
    content: "";
    position: absolute;
    width: 3px;
    height: 100%;
    right: -30px;
    background: #000;
}

#warp .col__samsgung__f ul li:last-child {
    padding: 0;
}

#warp .col__samsgung__f ul .bt__active a {
    color: #000;
}

#warp .col__samsgung__f ul .bt__active a:before {
    position: absolute;
    content: "";
    bottom: 0;
    width: 100%;
    left: 0;
    height: 1px;
    background: #000;
    transition: 0.3s;
}

/*
    Coluna Sansung (e)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__g {
    margin-bottom: 0;
    height: 40vw;
    padding-left: 10vw;
    background: #000;
    color: #fff;
}

#warp .col__samsgung__g .icon__o {
    position: absolute;
    top: 0;
    right: 0;
    width: 55vw;
}

#warp .col__samsgung__g .txt__left {
    font-size: 0.70vw;
    width: 100%;
    padding-top: 3vw;
}

/*
    Coluna Sansung (g)
    11/06/2019 - Junho
    digi.ag
*/
#warp .col__samsgung__h {
    margin: 0;
    padding-left: 10vw;
}

#warp .col__samsgung__h header {
    float: left;
}

#warp .col__samsgung__h .txt__left {
    font-size: 0.70vw;
    width: 100%;
    padding-top: 3vw;
    line-height: 1vw;
}

#warp .col__samsgung__h .icon__n {
    float: right;
}

#warp .col__samsgung__h .icon__n figure {}

/*
    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;
    text-align: center;
    width: 72vw;
}

#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;
        text-align: center;
    }

    #warp section header h2 br {
        display: none;
    }

    #warp section header p {
        line-height: 6vw;
        width: 90%;
        font-size: 3.5vw;
        margin: 0 auto 0;
        text-align: center;
    }

    #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 
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung {
        height: 147vw;
    }

    #warp .col__samsgung header {
        padding: 5vw;
    }

    #warp .col__samsgung header figure {
        max-width: 33vw;
    }

    #warp .col__samsgung div {}

    #warp .col__samsgung div figure {
        width: 62vw;
        margin: 3vw auto 4vw;
        float: none;
    }

    #warp .col__samsgung div .icon__header__d {
        margin: 0 auto;
    }

    /*
        Coluna Sansung (a)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__a {
        height: 183vw;
        padding: 0;
        padding-bottom: 5vw;
    }

    #warp .col__samsgung__a header {
        width: 100%;
        float: none;
    }

    #warp .col__samsgung__a header .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__a header figure {
        margin: 10vw auto 0;
    }

    #warp .col__samsgung__a aside {
        position: absolute;
        bottom: 0;
        width: 100%;
        left: 0;
        padding: 0;
    }

    #warp .col__samsgung__a aside figure {
        width: 80vw;
        margin: 0 auto 0;
        background-color: #000;
    }

    /*
        Coluna Sansung (b)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__b {
        padding-bottom: 0;
        height: 178vw;
    }

    #warp .col__samsgung__b article .icon__h {
        top: 50vw;
    }

    #warp .col__samsgung__b aside {
        bottom: 21vw;
        top: inherit;
        right: 6vw;
    }

    #warp .col__samsgung__b aside {
        bottom: 3vw;
        top: initial;
        right: 0;
        left: 18vw;
        width: auto;
    }

    #warp .col__samsgung__b aside figure {
        width: 18vw;
        float: left;
        margin-right: 4vw;
        margin-bottom: 4vw;
    }

    #warp .col__samsgung__b aside .icon__e {
        margin-left: 13vw;
    }

    /*
        Coluna Sansung (c)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__c {}

    #warp .col__samsgung__c article .icon__l {
        width: 27.5vw;
    }

    #warp .col__samsgung__c article .icon__j {
        width: 24vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__j {
        right: 6.9vw;
        bottom: 7.7vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__l {
        right: 11.60vw;
        top: 6.8vw;
    }

    /*
        Coluna Sansung (e)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__e {
        padding: 0;
        height: 180vw;
        padding-top: 5vw;
    }

    #warp .col__samsgung__e header {
        padding: 0;
    }

    #warp .col__samsgung__e .txt__ranger {
        left: 4vw;
        width: 92vw;
        bottom: 10vw;
    }

    #warp .col__samsgung__e .txt__ranger h4 {
        font-size: 5vw;
        margin: 0;
    }

    #warp .col__samsgung__e .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__e .bgIsee {
        background-position: -90vw 60vw;
        background-size: 190vw;
    }

    #warp .col__samsgung__e .hdrIsee {}

    #warp .col__samsgung__e .hdrIsee div {
        top: 73vw;
        left: -40vw;
        background-position: -137vw -17vw;
        background-size: 226vw;
        width: 58vw;
        height: 46vw;
    }

    #warp .col__samsgung__e .dragIsee {
        top: initial;
        bottom: 9vw;
        left: 37vw;
        width: 28vw;
    }

    #warp .col__samsgung__e .dragIsee .bolaIsee {
        width: 10vw;
        height: 10vw;
        top: -5vw;
    }

    #warp .col__samsgung__e label {
        top: initial;
        bottom: 8.4vw;
        width: 3vw;
        height: 10vw;
    }

    #warp .col__samsgung__e label.label10Isee {
        left: 60vw;
    }

    #warp .col__samsgung__e label.label09Isee {
        left: 57vw;
    }

    #warp .col__samsgung__e label.label08Isee {
        left: 54vw;
    }

    #warp .col__samsgung__e label.label07Isee {
        left: 51vw;
    }

    #warp .col__samsgung__e label.label06Isee {
        left: 48vw;
    }

    #warp .col__samsgung__e label.label05Isee {
        left: 46vw;
    }

    #warp .col__samsgung__e label.label04Isee {
        left: 44vw;
    }

    #warp .col__samsgung__e label.label03Isee {
        left: 42vw;
    }

    #warp .col__samsgung__e label.label02Isee {
        left: 42vw;
    }

    #warp .col__samsgung__e label.label01Isee {
        left: 37vw;
        width: 5vw;
    }

    /*
        Coluna Sansung (f)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__f {
        height: 150vw;
        padding: 0;
    }

    #warp .col__samsgung__f article {
        height: 105vw;
    }

    #warp .col__samsgung__f article aside {}

    #warp .col__samsgung__f article aside .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        width: 100%;
        text-align: center;
        padding: 5vw 0 0;
    }

    #warp .col__samsgung__f .col__a {}

    #warp .col__samsgung__f .col__a aside {
        float: none;
        margin: 0 auto 0;
        position: absolute;
        top: 0;
        width: 100%;
    }

    #warp .col__samsgung__f .col__a figure {
        width: 75vw;
        float: none;
        position: absolute;
        bottom: -7vw;
        left: 13vw;
        margin: 0 auto;
    }

    #warp .col__samsgung__f .col__b {}

    #warp .col__samsgung__f .col__b aside {
        padding: 0;
        float: none;
        padding-bottom: 6vw;
        width: 100%;
    }

    #warp .col__samsgung__f .col__b figure {
        padding: 0;
        width: 70vw;
        float: none;
        margin: 0 auto 0;
    }

    #warp .col__samsgung__f ul {
        left: 15vw;
        right: auto;
    }

    #warp .col__samsgung__f .__left {
        right: auto;
    }

    #warp .col__samsgung__f ul li {
        padding-right: 7vw;
        margin-right: 8vw;
    }

    #warp .col__samsgung__f ul li a {
        font-size: 5vw;
    }

    #warp .col__samsgung__f ul li a:before {}

    #warp .col__samsgung__f ul .bt__active a {}

    #warp .col__samsgung__f ul .bt__active a:before {}

    /*
        Coluna Sansung (g)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__g {
        height: 100vw;
        box-shadow: -1px -6px 20px 10px #0000000d;
    }

    #warp .col__samsgung__g header {
        padding-top: 65vw;
    }

    #warp .col__samsgung__g .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__g .icon__o {
        top: 0;
        width: 100vw;
    }

    /*
        Coluna Sansung (h)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__h {
        padding-bottom: 15vw;
        padding: 5vw;
    }

    #warp .col__samsgung__h .icon__n {
        padding-top: 10vw;
        float: none;
        width: 100%;
    }

    #warp .col__samsgung__h .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        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 .img__sansgung_b {
        max-width: 27vw;
    }

    #warp .col__rodape .flex-container {}

    #warp .col__rodape .flex-container p {
        font-size: 2.8vw;
    }
}

/*
    ## Responsivo 768 ## 
    ## 07/03 ## 
    ## digi.ag ## 
*/
@media (max-width: 768px) {
    #warp section header p br {
        display: none;
    }

    /*
        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: 100%;
        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;
        text-align: center;
    }

    #warp section header h2 br {
        display: none;
    }

    #warp section header p {
        width: 80%;
        margin: 3vw auto 1vw;
        line-height: 5vw;
        font-size: 2.15vw;
        text-align: center;
    }

    #warp section .txt__bottom {
        width: 90%;
        margin: 3vw auto 0;
        font-size: 1.7vw;
    }

    /*
        Coluna Sansung 
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung {
        height: 127vw;
    }

    #warp .col__samsgung div figure {
        float: none;
        margin: 0 auto 5vw;
    }

    #warp .col__samsgung div .icon__header__a {}

    #warp .col__samsgung div .icon__header__d {
        margin: 0 auto 6vw;
    }

    #warp .col__samsgung header {
        padding: 5vw;
    }

    #warp .col__samsgung header figure {
        max-width: 26vw;
        padding-top: 1vw;
    }

    #warp .col__samsgung header h3 {
        font-size: 4vw;
        padding-top: 0;
    }

    #warp .col__samsgung .filet__a {
        background: url("../images/filet__a__mobile.jpg") 0 0 no-repeat;
        height: 103vw;
        background-size: 100%;
        width: 100%;
        top: 15vw;
    }

    #warp .col__samsgung .filet__a img {
        display: none;
    }

    #warp .col__samsgung .col__list__a {
        width: 100%;
        right: 0;
        padding-right: 5vw;
        top: 125vw;
    }

    #warp .col__samsgung .col__list__a figure {
        width: 100%;
        margin: 0 0 3vw;
    }

    #warp .col__samsgung .col__list__a figure img {
        /* width: 56vw; */
    }

    #warp .col__samsgung .col__list__a .icon__z {}

    #warp .col__samsgung .col__list__a .icon__z img {
        /* width: 90vw; */
    }

    #warp .col__samsgung .icon__u {
        bottom: 0;
        top: inherit;
        width: 100vw;
    }

    #warp .col__samsgung .col__list__b {
        top: 175vw;
        right: 11vw;
    }

    #warp .col__samsgung .col__list__b figure {
        width: 37vw;
    }

    #warp .col__samsgung .col__list__b .icon__r {
        width: 63vw;
    }

    #warp .col__samsgung .col__list__b .icon__s {
        margin: 3vw 0 3vw;
        width: 75vw;
    }

    #warp .col__samsgung .col__list__b .icon__t {
        margin: 0;
        width: 60vw;
    }

    /*
        Coluna Sansung (a)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__a {
        height: 145vw;
        padding: 0;
        padding-bottom: 0;
    }

    #warp .col__samsgung__a header {
        width: 100%;
        float: none;
    }

    #warp .col__samsgung__a header .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__a header figure {
        width: 41vw;
        margin: 0 auto 0;
    }

    #warp .col__samsgung__a header figure img {
        margin: 0 auto;
    }

    #warp .col__samsgung__a aside {
        position: absolute;
        bottom: 0;
        width: 100%;
        left: 0;
    }

    #warp .col__samsgung__a aside figure {
        width: 80vw;
        margin: 0 auto 14vw;
        background-color: #000;
    }

    /*
        Coluna Sansung (b)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__b {
        padding-bottom: 0;
        height: 123vw;
    }

    #warp .col__samsgung__b article .icon__h {
        top: 21vw;
    }

    #warp .col__samsgung__b aside {
        bottom: 21vw;
        top: inherit;
        right: 6vw;
    }

    #warp .col__samsgung__b aside {
        bottom: 4vw;
        top: initial;
        right: 0;
        left: 6vw;
        width: 89vw;
    }

    #warp .col__samsgung__b aside figure {
        width: 15vw;
        float: left;
        margin-right: 3vw;
        margin-bottom: 4vw;
    }

    /*   #warp .col__samsgung__b aside .icon__e {
        margin-left: 10vw;
    } */

    /*
        Coluna Sansung (c)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__c {}

    #warp .col__samsgung__c article .icon__l {
        width: 27.5vw;
    }

    #warp .col__samsgung__c article .icon__j {
        width: 24vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__j {
        right: 6.9vw;
        bottom: 7.7vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__l {
        right: 11.60vw;
        top: 6.8vw;
    }

    /*
        Coluna Sansung (e)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__e {
        padding: 0;
        height: 140vw;
        padding-top: 5vw;
    }

    #warp .col__samsgung__e header {
        padding: 0;
    }

    #warp .col__samsgung__e .txt__ranger {
        left: 6vw;
        width: 88vw;
        bottom: 10vw;
    }

    #warp .col__samsgung__e .txt__ranger h4 {
        font-size: 4vw;
        margin: 0;
    }

    #warp .col__samsgung__e .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__e .bgIsee {
        background-position: -90vw 28vw;
        background-size: 190vw;
    }

    #warp .col__samsgung__e .hdrIsee {}

    #warp .col__samsgung__e .hdrIsee div {
        top: 43vw;
        left: -29vw;
        background-position: -137vw -17vw;
        background-size: 204vw;
        width: 53vw;
        height: 46vw;
    }

    #warp .col__samsgung__e .dragIsee {
        top: initial;
        bottom: 8vw;
        left: 37vw;
        width: 28vw;
    }

    #warp .col__samsgung__e .dragIsee .bolaIsee {
        width: 9vw;
        height: 9vw;
        top: -5vw;
    }

    #warp .col__samsgung__e label {
        top: initial;
        bottom: 8.4vw;
        width: 3vw;
        height: 10vw;
    }

    #warp .col__samsgung__e label.label10Isee {
        left: 60vw;
    }

    #warp .col__samsgung__e label.label09Isee {
        left: 57vw;
    }

    #warp .col__samsgung__e label.label08Isee {
        left: 54vw;
    }

    #warp .col__samsgung__e label.label07Isee {
        left: 51vw;
    }

    #warp .col__samsgung__e label.label06Isee {
        left: 48vw;
    }

    #warp .col__samsgung__e label.label05Isee {
        left: 46vw;
    }

    #warp .col__samsgung__e label.label04Isee {
        left: 44vw;
    }

    #warp .col__samsgung__e label.label03Isee {
        left: 42vw;
    }

    #warp .col__samsgung__e label.label02Isee {
        left: 42vw;
    }

    #warp .col__samsgung__e label.label01Isee {
        left: 37vw;
        width: 5vw;
    }

    /*
        Coluna Sansung (f)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__f {
        height: 120vw;
        padding: 0;
    }

    #warp .col__samsgung__f article {
        height: 85vw;
    }

    #warp .col__samsgung__f article aside {}

    #warp .col__samsgung__f article aside .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        width: 100%;
        text-align: center;
        padding: 5vw 0 0;
    }

    #warp .col__samsgung__f .col__a {}

    #warp .col__samsgung__f .col__a aside {
        float: none;
        margin: 0 auto 0;
        position: absolute;
        top: 0;
        width: 100%;
    }

    #warp .col__samsgung__f .col__a figure {
        width: 75vw;
        float: none;
        position: absolute;
        bottom: -7vw;
        left: 13vw;
        margin: 0 auto;
    }

    #warp .col__samsgung__f .col__b {}

    #warp .col__samsgung__f .col__b aside {
        padding: 0;
        float: none;
        padding-bottom: 6vw;
        width: 100%;
    }

    #warp .col__samsgung__f .col__b figure {
        padding: 0;
        width: 70vw;
        float: none;
        margin: 0 auto 0;
    }

    #warp .col__samsgung__f ul {
        left: 21vw;
        right: auto;
        bottom: 6vw;
    }

    #warp .col__samsgung__f .__left {
        right: auto;
    }

    #warp .col__samsgung__f ul li {
        padding-right: 0vw;
        margin-right: 8vw;
    }

    #warp .col__samsgung__f ul li a {
        font-size: 5vw;
    }

    #warp .col__samsgung__f ul li a:before {}

    #warp .col__samsgung__f ul .bt__active a {}

    #warp .col__samsgung__f ul .bt__active a:before {}

    /*
        Coluna Sansung (g)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__g {
        height: 100vw;
        box-shadow: -1px -6px 20px 10px #0000000d;
    }

    #warp .col__samsgung__g header {
        padding-top: 65vw;
    }

    #warp .col__samsgung__g .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__g .icon__o {
        top: 0;
        width: 100vw;
    }

    /*
        Coluna Sansung (h)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__h {
        padding: 5vw;
        padding-bottom: 10vw;
    }

    #warp .col__samsgung__h .icon__n {
        padding-top: 10vw;
    }

    #warp .col__samsgung__h .txt__left {
        font-size: 2vw;
        line-height: 4vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        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 .img__sansgung_b {
        max-width: 27vw;
    }

    #warp .col__rodape .flex-container {}

    #warp .col__rodape .flex-container p {
        font-size: 2.8vw;
    }

    /*
        ## 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;
        text-align: center;
    }

    #warp section header h2 br {
        display: none;
    }

    #warp section header p {
        width: 90%;
        margin: 4vw auto 0;
        line-height: 3vw;
        font-size: 1.7vw;
        text-align: center;
    }

    #warp section header p br {
        display: none;
    }

    #warp section .txt__bottom {
        width: 90%;
        margin: 3vw auto 0;
        font-size: 1.1vw;
    }

    /*
        Coluna Sansung 
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung {
        height: 79vw;
    }

    #warp .col__samsgung div .icon__header__a {}

    #warp .col__samsgung div figure {
        width: 21vw;
    }

    #warp .col__samsgung:after {
        height: 120vw;
        width: 120vw;
        right: -69vw;
        bottom: -66vw;
    }

    #warp .col__samsgung .icon__v {
        display: none;
    }

    #warp .col__samsgung .icon__v svg {}

    #warp .col__samsgung header {
        padding: 5vw;
    }

    #warp .col__samsgung header figure {
        max-width: 26vw;
        padding-top: 1vw;
    }

    #warp .col__samsgung header h3 {
        font-size: 4vw;
        padding-top: 0;
    }

    #warp .col__samsgung .filet__a {
        background: url("../images/filet__a__mobile.jpg") 0 0 no-repeat;
        height: 103vw;
        background-size: 100%;
        width: 100%;
        top: 15vw;
    }

    #warp .col__samsgung .filet__a img {
        display: none;
    }

    #warp .col__samsgung .col__list__a {
        width: 100%;
        right: 0;
        padding-right: 5vw;
        top: 125vw;
    }

    #warp .col__samsgung .col__list__a figure {
        width: 100%;
        margin: 0 0 3vw;
    }

    #warp .col__samsgung .col__list__a figure img {
        /* width: 56vw; */
    }

    #warp .col__samsgung .col__list__a .icon__z {}

    #warp .col__samsgung .col__list__a .icon__z img {
        /* width: 90vw; */
    }

    #warp .col__samsgung .icon__u {
        bottom: 0;
        top: inherit;
        width: 94vw;
    }

    #warp .col__samsgung .col__list__b {
        top: 157vw;
        right: 11vw;
    }

    #warp .col__samsgung .col__list__b figure {
        width: 37vw;
    }

    #warp .col__samsgung .col__list__b .icon__r {
        width: 63vw;
    }

    #warp .col__samsgung .col__list__b .icon__s {
        margin: 3vw 0 3vw;
        width: 75vw;
    }

    #warp .col__samsgung .col__list__b .icon__t {
        margin: 0;
        width: 60vw;
    }

    /*
        Coluna Sansung (a)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__a {
        height: 136vw;
        padding: 0;
    }

    #warp .col__samsgung__a header {
        width: 100%;
        float: none;
    }

    #warp .col__samsgung__a header .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__a header figure {
        /* width: 50vw; */
        margin: 3vw auto 0;
    }

    #warp .col__samsgung__a aside {
        position: absolute;
        bottom: 0;
        width: 100%;
        left: 0;
    }

    #warp .col__samsgung__a aside figure {
        width: 100vw;
        margin: 0 auto 10vw;
        background-color: #000;
    }

    /*
        Coluna Sansung (b)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__b {
        padding-bottom: 0;
        height: 101vw;
    }

    #warp .col__samsgung__b article .icon__h {
        top: 21vw;
    }

    #warp .col__samsgung__b aside {
        bottom: 21vw;
        top: inherit;
        right: 6vw;
    }

    #warp .col__samsgung__b aside {
        bottom: 2vw;
        top: initial;
        right: 0;
        left: 23vw;
        width: 81vw;
    }

    #warp .col__samsgung__b aside figure {
        width: 11vw;
        float: left;
        margin-right: 3vw;
        margin-bottom: 4vw;
    }

    #warp .col__samsgung__b aside .icon__e {}

    /*
        Coluna Sansung (c)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__c {}

    #warp .col__samsgung__c article .icon__l {
        width: 27.5vw;
    }

    #warp .col__samsgung__c article .icon__j {
        width: 24vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__j {
        right: 6.9vw;
        bottom: 7.7vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__l {
        right: 11.60vw;
        top: 6.8vw;
    }

    /*
        Coluna Sansung (e)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__e {
        padding: 0;
        height: 120vw;
        padding-top: 5vw;
    }

    #warp .col__samsgung__e header {
        padding: 0;
        width: 100%;
    }

    #warp .col__samsgung__e .txt__ranger {
        left: 6vw;
        width: 88vw;
        bottom: 10vw;
    }

    #warp .col__samsgung__e .txt__ranger h4 {
        font-size: 4vw;
        margin: 0;
    }

    #warp .col__samsgung__e .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__e .bgIsee {
        background-position: -87vw 16vw;
        background-size: 190vw;
    }

    #warp .col__samsgung__e .hdrIsee {}

    #warp .col__samsgung__e .hdrIsee div {
        top: 29vw;
        left: -26vw;
        background-position: -134vw -14vw;
        background-size: 201vw;
        width: 68vw;
        height: 46vw;
    }

    #warp .col__samsgung__e .dragIsee {
        top: initial;
        bottom: 8vw;
        left: 37vw;
        width: 28vw;
    }

    #warp .col__samsgung__e .dragIsee .bolaIsee {
        width: 9vw;
        height: 9vw;
        top: -5vw;
    }

    #warp .col__samsgung__e label {
        top: initial;
        bottom: 8.4vw;
        width: 3vw;
        height: 10vw;
    }

    #warp .col__samsgung__e label.label10Isee {
        left: 60vw;
    }

    #warp .col__samsgung__e label.label09Isee {
        left: 57vw;
    }

    #warp .col__samsgung__e label.label08Isee {
        left: 54vw;
    }

    #warp .col__samsgung__e label.label07Isee {
        left: 51vw;
    }

    #warp .col__samsgung__e label.label06Isee {
        left: 48vw;
    }

    #warp .col__samsgung__e label.label05Isee {
        left: 46vw;
    }

    #warp .col__samsgung__e label.label04Isee {
        left: 44vw;
    }

    #warp .col__samsgung__e label.label03Isee {
        left: 42vw;
    }

    #warp .col__samsgung__e label.label02Isee {
        left: 42vw;
    }

    #warp .col__samsgung__e label.label01Isee {
        left: 37vw;
        width: 5vw;
    }

    /*
        Coluna Sansung (f)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__f {
        height: 101vw;
        padding: 0;
    }

    #warp .col__samsgung__f article {
        height: 85vw;
    }

    #warp .col__samsgung__f article aside {
        /* width: 100%; */
    }

    #warp .col__samsgung__f article aside .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        width: 100%;
        text-align: center;
        padding: 5vw 0 0;
    }

    #warp .col__samsgung__f .col__a {}

    #warp .col__samsgung__f .col__a aside header {
        width: 100%;
    }

    #warp .col__samsgung__f .col__a aside {
        float: none;
        margin: 0 auto 0;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        text-align: center;
    }

    #warp .col__samsgung__f .col__a figure {
        width: 75vw;
        float: none;
        position: absolute;
        bottom: 3vw;
        left: 13vw;
        margin: 0 auto;
    }

    #warp .col__samsgung__f .col__b {}

    #warp .col__samsgung__f .col__b aside {
        padding: 0;
        float: none;
        padding-bottom: 5vw;
        width: 100%;
    }

    #warp .col__samsgung__f .col__b figure {
        padding: 0;
        width: 70vw;
        float: none;
        margin: 0 auto 0;
    }

    #warp .col__samsgung__f ul {
        left: 31vw;
        right: auto;
        bottom: 6vw;
    }

    #warp .col__samsgung__f .__left {
        right: auto;
    }

    #warp .col__samsgung__f ul li {
        padding-right: 0vw;
        margin-right: 6vw;
    }

    #warp .col__samsgung__f ul li a {
        font-size: 3vw;
    }

    #warp .col__samsgung__f ul li a:before {}

    #warp .col__samsgung__f ul .bt__active a {}

    #warp .col__samsgung__f ul .bt__active a:before {}

    /*
        Coluna Sansung (g)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__g {
        height: 100vw;
        box-shadow: -1px -6px 20px 10px #0000000d;
    }

    #warp .col__samsgung__g header {
        padding-top: 65vw;
    }

    #warp .col__samsgung__g .txt__left {
        font-size: 2.8vw;
        line-height: 4.5vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 100%;
        text-align: center;
        padding-top: 10vw;
    }

    #warp .col__samsgung__g .icon__o {
        top: 0;
        width: 100vw;
    }

    /*
        Coluna Sansung (h)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__h {
        padding-bottom: 5vw;
    }

    #warp .col__samsgung__h .icon__n {
        padding-top: 5vw;
        width: 100%;
    }

    #warp .col__samsgung__h .icon__n img {
        margin: 0 auto;
    }

    #warp .col__samsgung__h .txt__left {
        font-size: 1.3vw;
        line-height: 2vw;
        padding-right: 5vw;
        padding-left: 5vw;
        width: 80%;
        text-align: center;
        padding-top: 0;
    }

    /*
        ## Coluna Rodapé ## 
        ## 11/06 ## 
        ## digi.ag ## 
    */
    #warp .col__rodape {
        padding: 3vw;
    }

    #warp .col__rodape .flex-container p {
        font-size: 1.3vw;
        width: 56vw;
    }
}

/*
    ## 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%;
        padding-top: 3vw;
    }

    /*
        ## Coluna Rodapé ## 
        ## 11/06 ## 
        ## digi.ag ## 
    */
    #warp .col__rodape {
        padding: 2vw;
    }
}

/*
    ## Responsivo 1025 and 1520 ## 
    ## 07/03 ## 
    ## digi.ag ## 
*/
@media (max-width: 1520px) and (min-width: 1025px) {
    #warp section header p {
        font-size: 1.2vw;
        line-height: 2vw;
        width: 90%;
        margin: 0 auto;
    }

    #warp header p br {
        display: none;
    }

    /*
        Coluna Sansung (a)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__a {}

    #warp .col__samsgung__a header {}

    #warp .col__samsgung__a header p {
        margin: 0;
    }

    #warp .col__samsgung div figure {
        width: 21vw;
    }

    /*
        Coluna Sansung (c)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__c article .icon__l {
        width: 23vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__l {
        right: 9.5vw;
        top: 6.5vw;
    }

    #warp .col__samsgung__c article .icon__j {
        width: 23vw;
    }

    #warp .col__samsgung__c.anima_ai article .icon__j {
        right: 2.7vw;
        top: 27.3vw;
    }

    /*
        Coluna Sansung (e)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__e {}

    #warp .col__samsgung__e header {}

    #warp .col__samsgung__e header p {
        margin: 0;
        width: 33vw;
    }

    /*
        Coluna Sansung (f)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__f .col__a aside {}

    #warp .col__samsgung__f .col__a aside header {}

    #warp .col__samsgung__f aside header p {
        margin: 0;
    }

    #warp .col__samsgung__f .col__b figure {
        width: 50vw;
    }

    #warp .col__samsgung__f .col__b aside {
        padding-left: 10vw;
    }

    #warp .col__samsgung__f ul {
        right: 21.8vw;
    }

    #warp .col__samsgung__f .__left {
        right: 69.8vw;
    }

    #warp .col__samsgung__f ul li {
        padding-right: 2.5vw;
    }

    /*
        Coluna Sansung (g)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__g {
        padding-left: 10vw;
    }

    #warp .col__samsgung__g header p {
        margin: 0;
        width: 35vw;
    }

    /*
        Coluna Sansung (h)
        11/06/2019 - Junho
        digi.ag
    */
    #warp .col__samsgung__h {
        padding-left: 10vw;
    }

    #warp .col__samsgung__h header p {
        margin: 0;
        width: 35vw;
    }

    #warp .col__samsgung__h .txt__left {
        width: 30vw;
        font-size: 0.80vw;
        line-height: 1.25w;
    }

    #warp .col__samsgung__h .icon__n {
        width: 44vw;
    }

    /*
        ## 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;
    }
}