@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: -0.5em;
}

#warp sub {
    bottom: -0.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;
}

#warp section .has-animation{
    display:table;
    margin: 0 auto; 
}

#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-weight: 700;
    font-style: normal;
}

#warp section header {
    width: 100%;
}

#warp section .txt__center {
    text-align: center;
}

#warp section .txt__bottom {
    display: table;
    margin: 0 auto;
}

#warp section .margin__auto {
    margin: 0 auto;
    display: table;
}

.slide-image{display: block; position: absolute; width: 100%; height: 100%; top: 0; opacity: 0; transition: all .7s ease-in-out;}   
.slide-image img{width: auto; min-width: 100%; height: 100%;}

.carousel-controls{position: absolute; top: 0; left: 0; right: 0; z-index: 999; font-size: 100px; line-height: 600px; color: #fff;}
.carousel-controls label{display: none; position: absolute; padding: 0 20px; opacity: 0; transition: opacity .2s; cursor: pointer;}

.slide-image:hover + .carousel-controls label{    opacity: 0.5;}

.carousel-controls label:hover {opacity: 1;}
.carousel-controls .prev-slide {width: 49%; text-align: left; left: 0;}
.carousel-controls .next-slide {width: 49%; text-align: right; right: 0;}

.carousel-dots{position: absolute; left: 0; right: 0; bottom: 20px; z-index: 999; text-align: center;}
.carousel-dots .carousel-dot {display: inline-block;width: 15px;height: 15px;border-radius: 100px;background-color: #999999;opacity: 0.5;margin: 0;cursor: pointer;margin-right: 5px;}

input:checked + .slide-container .slide-image {opacity: 1; transform: scale(1); transition: opacity 1s ease-in-out;}
input:checked + .slide-container .carousel-controls label {display: block; }

input#img-1:checked ~ .carousel-dots label#img-dot-1,
input#img-2:checked ~ .carousel-dots label#img-dot-2,
input#img-3:checked ~ .carousel-dots label#img-dot-3,
input#img-4:checked ~ .carousel-dots label#img-dot-4,
input#img-5:checked ~ .carousel-dots label#img-dot-5,
input#img-6:checked ~ .carousel-dots label#img-dot-6 { opacity: 1;}


input:checked + .slide-container .nav label { display: block; }

/* 
    ##### (Coluna Samsung) #####
*/
#warp .col__sams{}
#warp .col__sams .col__left{background:url("../images/_frame_u.jpg") 0 0 no-repeat;display:table;float:left;width: 55vw;height: 63.8vw;position: relative;}
#warp .col__sams .col__left .logo_rodape{display: table; padding: 2vw 3vw 0;}
#warp .col__sams .col__left h2{color:#fff;font-size: 7vw;margin-left: 3vw;padding: 0;line-height: inherit;}
#warp .col__sams .col__left div{display:inline-block;margin-top: 9.66vw;}
#warp .col__sams .col__left .icon_txt_a{position: absolute;bottom: 14vw;right: 2vw;width: 38.5vw;}
#warp .col__sams .col__left .icon_txt_b{position: absolute;bottom: 5.49vw;right: 1vw;width: 40vw;}






 .has-animation {
     position: relative;
}
 .has-animation h2, .has-animation img {
     opacity: 0;
}
 .has-animation.animate-in h2, .has-animation.animate-in img {
     animation: textHidden 0.1s 1.1s forwards;
}
 .has-animation.animate-in:before, .has-animation.animate-in:after {
     content: '';
     position: absolute;
     top: 0;
     right: 0;
     height: 100%;
     z-index: 10;
}
 .has-animation.animate-in:before {
     background-color: #fff;
}
 .has-animation.animate-in:after {
     background-color: #202020;
     animation-delay: 0.5s;
}
 .has-animation.animation-ltr.animate-in:before {
     animation: revealLTR 1.8s ease;
}
 .has-animation.animation-ltr.animate-in:after {
     animation: revealLTR 1s 0.6s ease;
}
 .has-animation.animation-rtl.animate-in:before {
     animation: revealRTL 1.8s ease;
}
 .has-animation.animation-rtl.animate-in:after {
     animation: revealRTL 1s 0.6s ease;
}
 @keyframes revealRTL {
     0% {
         width: 0;
         right: 0;
    }
     65% {
         width: 100%;
         right: 0;
    }
     100% {
         width: 0;
         right: 100%;
    }
}
 @keyframes revealLTR {
     0% {
         width: 0;
         left: 0;
    }
     65% {
         width: 100%;
         left: 0;
    }
     100% {
         width: 0;
         left: 100%;
    }
}
 @keyframes textHidden {
     0% {
         opacity: 0;
    }
     100% {
         opacity: 1;
    }
}
 




#warp .col__sams .col__righ{background: rgb(47, 43, 42);display:table;width: 44.1vw;position: absolute;height: 100vw;right: 0;top: 0;}
#warp .col__sams .col__righ h4{color:#fff;font-family: 'Samsung Sharp Sans';font-weight: 900;font-style: normal;float: right;font-size: 2.5vw;padding: 2vw;}
#warp .col__sams .col__righ ._frame_v{display: table; width: 100%;}
#warp .col__sams .col__righ ._frame_v img{margin: 2vw auto 0;}

#warp .col__sams .col__righ ul{display:table;margin: 0 auto 4vw;}
#warp .col__sams .col__righ ul li{color:#fff;float:left;text-align:center;display: table;margin-right: 1vw;width: 14vw;}
#warp .col__sams .col__righ ul li .has-animation h2{font-family:'Samsung Sharp Sans';font-weight: 900;margin: 0 auto 0;font-size: 1.52vw;line-height: initial;padding: 0;}
#warp .col__sams .col__righ ul li span{display:table;}
#warp .col__sams .col__righ ul li span:nth-child(3){font-family: 'Samsung InterFace';font-weight: normal;font-style: normal;font-size: 1.1vw;line-height: 1.3vw;margin: 0.50vw auto 0;}
#warp .col__sams .col__righ ul li:last-child{margin-right:0;}
#warp .col__sams .col__righ ul li .anima_ai{display:table;margin: 0 auto 1vw;position: relative;width: 5vw;height: 5vw;}

#warp .col__sams .col__righ ul li i{position: absolute;background: rgb(255, 255, 255);transition: all 1.3s;}
#warp .col__sams .col__righ ul li i:nth-child(1){width: 0; height: 1px; left:0; top:0;}
#warp .col__sams .col__righ ul li i:nth-child(4){width: 1px;height: 0;right:0;top: 0;}
#warp .col__sams .col__righ ul li i:nth-child(2){width: 1px;height: 0;left: 0;bottom:0;}
#warp .col__sams .col__righ ul li i:nth-child(3){width: 0; height: 1px; right:0; bottom:0;}


#warp .col__sams .col__righ ul li:first-child{background: url("../images/_icons/icon_m.png") center 18px no-repeat;}
#warp .col__sams .col__righ ul li:nth-child(2) .anima_ai:after{position: absolute;content: "5X";font-family: 'Samsung Sharp Sans';font-weight: 900;font-size: 3vw;left: 0;width: 100%;height: 100%;padding-top: 0.8vw;}
#warp .col__sams .col__righ ul li:nth-child(3){background: url("../images/_icons/icon_n.png") center 18px no-repeat;}

#warp .col__sams .col__righ ol{display:table;margin:0 auto;}
#warp .col__sams .col__righ ol li{float:left;margin-right: 3vw;}
#warp .col__sams .col__righ ol li:last-child{margin-right:0;padding-top: 1.5vw;}


#warp .col__sams .col__righ ul li .animate i:nth-child(1){width: 100%;}
#warp .col__sams .col__righ ul li .animate i:nth-child(4){height: 100%;}
#warp .col__sams .col__righ ul li .animate i:nth-child(2){height: 100%;}
#warp .col__sams .col__righ ul li .animate i:nth-child(3){width: 100%;}




/* 
    ##### (Coluna Samsung) #####
*/
#warp .col__samsu{}
#warp .col__samsu article{padding-top: 5vw;}
#warp .col__samsu article figure{}
#warp .col__samsu article ul{padding: 4vw 0 4vw;position: relative;overflow: hidden;}
#warp .col__samsu article ul li{color: #999999; font-size: 1.2vw; font-family: 'Samsung Sharp Sans'; font-weight: 900; font-style: normal; text-transform: uppercase; display: table; border-left: 1px solid #000; padding-left: 1vw; margin-right: 4vw; float: left;}
#warp .col__samsu article ul li span{display: table;color: #000;font-size: 3.5vw;text-transform: lowercase;line-height: 0;padding: 40px 0 0;}

/* 
    ##### (Coluna Samsung) #####
*/
#warp .col__samsun{}
#warp .col__samsun article{padding-top: 5vw;}
#warp .col__samsun article ul{display: table;padding: 4vw 0 4vw;margin: 0 auto;padding-right: 12vw;padding-left: 12vw;}
#warp .col__samsun article ul li{margin-right: 4vw;width: 35vw;float: left;margin-bottom: 2vw;display: table;}
#warp .col__samsun article ul li:nth-child(2n+2){margin-right:0;}
#warp .col__samsun article ul li span{}
#warp .col__samsun article ul li span:first-child{font-family: 'Samsung Sharp Sans'; font-weight: 900; font-style: normal; text-transform: uppercase; font-size: 2.5vw;}
#warp .col__samsun article ul li span:last-child{text-transform: uppercase; font-family: 'SamsungOne 400'; font-weight: 400; font-style: normal; font-size: 1.35vw; display: table; width: 100%;}
#warp .col__samsun article ul li i{transition: all 1.3s; display:table;width:0;background:rgb(120, 196, 254);border-radius:100px;padding: 10px;margin: 0.2vw 0 0.8vw;}
#warp .col__samsun.anima_ai article ul li i{width:100%;}



/* 
    ##### (Coluna Samsung) #####
*/
#warp .col__samsung{}
#warp .col__samsung article{
    width: 87vw;
}
#warp .col__samsung article aside{padding-top:3vw;float:left;position: relative;overflow: hidden;margin-right: 12vw;}
#warp .col__samsung article aside figure{padding: 1vw 3vw 3vw;}
#warp .col__samsung article ._frame_p{float:left;width: 38vw;}
#warp .col__samsung article aside p{line-height: 1.50vw; font-size: 0.94vw;}


/* 
    ##### (Coluna Samsung A) #####
*/
#warp .col__samsung__a{overflow: visible;}
#warp .col__samsung__a article{width:100%;position: relative;margin-top: 4vw;}
#warp .col__samsung__a article div{position: relative;display: table;}
#warp .col__samsung__a article div ul{position: absolute;z-index: 9999999;}
#warp .col__samsung__a article div ul li{position: absolute;opacity: 1;}
#warp .col__samsung__a article div ul li span{font-size: 1.5vw;font-family: 'Samsung Sharp Sans';font-weight: 900;font-style: normal;display: table;margin: 0 auto;text-align: center;opacity: 0;}
#warp .col__samsung__a article div ul li i{position: absolute;width: 3px;background: #000;height: 70%;}

#warp .col__samsung__a article div:first-child{margin-left: 6vw;margin-bottom: 6vw;}
#warp .col__samsung__a article div:first-child ul {bottom: 6.2vw; margin-left: 8.6vw;}
#warp .col__samsung__a article div:first-child ul li{bottom: 0;height: 0;transition: all 0.5s ease;}
#warp .col__samsung__a article div:first-child ul li span{transition: all 0.5s ease;}
#warp .col__samsung__a article div:first-child ul li i{bottom: -15px;}
#warp .col__samsung__a article div:first-child ul li:nth-child(1){left: 0.7vw;}
#warp .col__samsung__a article div:first-child ul li:nth-child(1) i{left: 2vw;height: 80%;}
#warp .col__samsung__a article div:first-child ul li:nth-child(2){left: 7.5vw;}
#warp .col__samsung__a article div:first-child ul li:nth-child(2) i{right: 1.8vw;height: 70%;}
#warp .col__samsung__a article div:first-child ul li:nth-child(3){left: 14vw; width: 6vw;}
#warp .col__samsung__a article div:first-child ul li:nth-child(3) i{left: 3vw;height: 80%;}
#warp .col__samsung__a article div:first-child ul li:nth-child(4){left: 20vw; width: 7vw; text-align: center;line-height: 1.5vw;}
#warp .col__samsung__a article div:first-child ul li:nth-child(4) i{height:50%;}
#warp .col__samsung__a article div:first-child ul li:nth-child(5){left: 24vw;width: 10vw; line-height: 1.4vw;}
#warp .col__samsung__a article div:first-child ul li:nth-child(5) i{left: 4.9vw;height: 65%;}
#warp .col__samsung__a article div:first-child figure {padding-top: 7.2vw;width: 77vw;}


#warp .col__samsung__a article div:last-child{float:right;margin-right: 6vw;padding-bottom: 5.5vw;}
#warp .col__samsung__a article div:last-child figure{
    width: 77vw;
}
#warp .col__samsung__a article div:last-child ul{bottom: 0;height: 7vw;width: 26.5vw;right: 0;}
#warp .col__samsung__a article div:last-child ul li{top:0;height:0;transition: all 0.5s ease;}
#warp .col__samsung__a article div:last-child ul li span{position: absolute;bottom:0;width: 100%;}
#warp .col__samsung__a article div:last-child ul li:nth-child(1){left: -0.7vw;width: 7vw;}
#warp .col__samsung__a article div:last-child ul li:nth-child(1) i{left: 3.3vw;height: 66%;}
#warp .col__samsung__a article div:last-child ul li:nth-child(2){left: 9.1vw;width: 6vw;}
#warp .col__samsung__a article div:last-child ul li:nth-child(2) i{left: 3vw;height: 53%;}



/* Samsung Animado */
#warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(1){height: 7vw;}
#warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(2){height: 4vw;}
#warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(3){height: 7vw;}
#warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(4){height: 9vw;}
#warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(5){height: 8vw;}
#warp .col__samsung__a.anima_ai article div ul li span{opacity:1;}


#warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(1){height: 8vw;}
#warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(2){height: 6vw;}


/* 
    ##### (Coluna Samsung B) #####
*/
#warp .col__samsung__b{}
#warp .col__samsung__b article{padding-top:5vw;}


/* 
    ##### (Coluna Samsung C) #####
*/
#warp .col__samsung__c{margin-bottom:0;}
#warp .col__samsung__c article{position: relative;padding-top: 3vw;}
#warp .col__samsung__c article figure:last-child{position: absolute;bottom: 0;left: 22vw;width:54vw;animation: animate 1.2s linear infinite;}


#warp .col__samsung__c .sound-wave > div {
    position: absolute;
}

#warp .col__samsung__c .sound-wave span {
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50%;
    border: 8px solid rgb(87, 109, 216);
    box-shadow: 0 0 20px 2px #4b2ac4;
    animation: waves 3s  infinite;
}

#warp .col__samsung__c .sound-wave .wave01 {
    animation-delay: .6s;
}

#warp .col__samsung__c .sound-wave .wave02 {
    animation-delay: .4s;
}

#warp .col__samsung__c .sound-wave .wave03 {
    animation-delay: .2s;
}

#warp .col__samsung__c .sound-wave .wave04 {
    animation-delay: 0;
}

#warp .col__samsung__c .sound-wave .up-left {
    top: -16vw;
    left: -13vw;
    width: 100%;
    height: 100%;
    z-index: 1;
}

#warp .col__samsung__c .sound-wave .up-left span {
    width: 80vw;
    height: 80vw;
}

#warp .col__samsung__c .sound-wave .up-right {
    top: 13vw;
    left: 31vw;
    width: 614px;
    height: 385px;
}

#warp .col__samsung__c .sound-wave .up-right span {
    width: 614px;
    height: 385px;
}

#warp .col__samsung__c .sound-wave .down-left {
    top: 3.5vw;
    right: 520px;
    width: 506px;
    height: 320px;
}

#warp .col__samsung__c .sound-wave .down-left span {
    width: 506px;
    height: 320px;
}

#warp .col__samsung__c .sound-wave .down-right {
    top: 16vw;
    right: 110px;
    width: 614px;
    height: 385px;
}

#warp .col__samsung__c .sound-wave .down-right span {
    width: 614px;
    height: 385px;
}

@keyframes waves {
    0% {
        opacity: 0;
        transform: scale(0.2);
    }

    20% {
        opacity: 0.6;
    }

    40% {
        opacity: 0;
    }

    60% {
        opacity: 0;
    }

    100% {
        opacity: 0;
        transform: scale(1);
    }
}


/* 
    ##### (Coluna Samsung D) #####
*/
#warp .col__samsung__d{background:#000;color:#fff;padding: 3vw 0 3vw;margin: 0;}
#warp .col__samsung__d article{position: relative;padding: 5vw 0 0;}
#warp .col__samsung__d figure{}
#warp .col__samsung__d figure:first-child{
    width: 56vw;
}
#warp .col__samsung__d figure:last-child{position: absolute;top: 12.42vw;left: 7.2vw;opacity: 1;width: 42vw;}

/* 
    ##### (Coluna Samsung G) #####
*/
#warp .col__samsung__e{background:#000;color:#fff;padding: 3vw 0 3vw;}
#warp .col__samsung__e article{padding:5vw 0 0;width: 100%;position: relative;overflow: hidden;}
#warp .col__samsung__e article figure{position: relative;overflow:hidden;float:left;width: 49.3vw;height: 25vw;}
#warp .col__samsung__e article figure:first-child{background:url("../images/_frame_h.jpg") center top no-repeat;background-size: cover;}
#warp .col__samsung__e article figure:first-child div{position: absolute;left: 12.5vw;top: 2vw;width: 27vw;}
#warp .col__samsung__e article figure:first-child div ._frame_y{}
#warp .col__samsung__e article figure:first-child div h6{position: absolute;font-size: 1.5vw;line-height: 3vw;font-family: 'Samsung Sharp Sans';font-weight: 900;font-style: normal;left: 10vw;top: 4vw;width: 100%;left: 0;text-align: center;}
#warp .col__samsung__e article figure:first-child div h6 span{display:table;font-size: 3.4vw;margin: 0 auto;}
#warp .col__samsung__e article figure:first-child div h6 i{position: absolute;background: #fff;width: 0;height: 2px;top: 4.5vw;transition: all 0.5s ease;}
#warp .col__samsung__e article figure:first-child div h6 i:first-child{right: 17vw;}
#warp .col__samsung__e article figure:first-child div h6 i:first-child:after{content:"";position: absolute;left: -1vw;background:url("../images/_icons/icon_q.png") 0 0 no-repeat;width: 1vw;height: 1vw;top: -11px;transform: rotate(180deg);}
#warp .col__samsung__e article figure:first-child div h6 i:last-child{left: 17vw;}
#warp .col__samsung__e article figure:first-child div h6 i:last-child:after{content:"";position: absolute;right: -1vw;background:url("../images/_icons/icon_q.png") 0 0 no-repeat;width: 1vw;height: 1vw;top: -6px;}
#warp .col__samsung__e.anima_ai figure:first-child div h6 i{width:26%;} 


#warp .col__samsung__e article figure:last-child{background:url("../images/_frame_i.jpg") center top no-repeat;float:right;margin-right:0;background-size: cover;}
#warp .col__samsung__e article figure:last-child img{position: absolute;left: 15vw;bottom: 0.70vw;}
#warp .col__samsung__e article figure:last-child .frame_a{z-index: 1;bottom: 0.70vw;}
#warp .col__samsung__e article figure:last-child .frame_b{z-index: 2;}
#warp .col__samsung__e article figure:last-child .frame_c{z-index: 2;}
#warp .col__samsung__e article figure:last-child .frame_d{z-index: 2;}
#warp .col__samsung__e article figure:last-child .frame_e{z-index: 2;}
#warp .col__samsung__e article figure:last-child .frame_f{z-index: 2;}



/* 
    ##### (Coluna Samsung G) #####
*/
#warp .col__samsung__f{margin-bottom: 2vw;}
#warp .col__samsung__f .carousel ul.slides{display: block;position: relative;height: 53vw;overflow: hidden;}
#warp .col__samsung__f .carousel ul.slides * {user-select: none; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none;}
#warp .col__samsung__f .carousel ul.slides input {display: none; }
#warp .col__samsung__f .carousel .slide-container {display: block; }
#warp .col__samsung__f .carousel .slide-container header {text-align:center;padding-bottom: 4vw;}
#warp .col__samsung__f .carousel .slide-container header p strong{font-family: 'SamsungOne 700';font-weight: 700;font-style: normal;text-transform: uppercase;}
#warp .col__samsung__f .carousel .slide-container article{width: 100%;}
#warp .col__samsung__f .carousel .slide-container article figure{}
#warp .col__samsung__f .carousel .slide-container article .icon__e{float:left;padding-left: 15vw;}
#warp .col__samsung__f .carousel .slide-container article .icon__l{position: absolute;right: 0;width: 46.3vw;}
#warp .col__samsung__f .carousel .slide-container article div{float:left;display: table;padding-top: 8vw;}
#warp .col__samsung__f .carousel .slide-container article div figure{float:left;}
#warp .col__samsung__f .carousel .slide-container article div .icon__margin{padding: 25px 15px 0 0;}
#warp .col__samsung__f .carousel .slide-container article div .icon__margin:last-child{padding-left: 15px;padding-right: 0;}
#warp .col__samsung__f .carousel .slide-container article div .icon__bullet{width: 5px; height: 5px; background: #000; border-radius: 100px; margin: 25px 4px 0 4px;}


/* 
    ##### (Coluna Samsung G) #####
*/
#warp .col__samsung__g{margin-bottom:0;}
#warp .col__samsung__g article{padding:5vw 0 5vw;}
#warp .col__samsung__g article figure{margin-right:1vw; float:left; position:relative;}
#warp .col__samsung__g article figure img{}
#warp .col__samsung__g article figure:last-child{margin-right:0;}
#warp .col__samsung__g article figure .icon_absolute{position: absolute;}
#warp .col__samsung__g article figure .icon_o{left: 12.5vw;top: 2vw;width: 11.92vw;}
#warp .col__samsung__g article figure .icon_p{top: 8vw;z-index: 9;left: 17.5vw;width: 2.2vw;}

/* 
    ##### (Coluna Samsung H) #####
*/
#warp .col__samsung__h{margin:0;padding: 5.5vw 8vw 4vw;background:url("../images/_frame_a.jpg") center top no-repeat;}
#warp .col__samsung__h article{}
#warp .col__samsung__h article{width:100%;}
#warp .col__samsung__h article div{display:table;}
#warp .col__samsung__h article .col__left{float:left;}
#warp .col__samsung__h article .col__left .img--um{}
#warp .col__samsung__h article .col__left h4{color:#fff;font-family: 'SamsungOne 300';font-weight: 300;font-style: normal;display: table;font-size: 1.3vw;padding: 2vw 0 2vw;}
#warp .col__samsung__h article .col__left h5{color: rgb(255, 255, 255);font-family: 'SamsungOne 700';font-weight: 700;font-style: normal;font-size: 1.3vw;}
#warp .col__samsung__h article .col__left h5 a{color:#fff;}

#warp .col__samsung__h article .col__righ{float:right;}
#warp .col__samsung__h article .col__righ ul{display:table;padding: 2vw 0 2vw;}
#warp .col__samsung__h article .col__righ ul li{display:table;float:left;text-align:center;border: 1px solid #ccc;border-radius: 3px;font-family: 'SamsungOne 300';font-weight: 300;font-style: normal;padding: 1.2vw 0 1.2vw;width: 8.4vw;margin-right: 1vw;color: #fff;overflow: hidden;}
#warp .col__samsung__h article .col__righ ul li span{display:block;}
#warp .col__samsung__h article .col__righ ul li:last-child{margin-right:0;}
#warp .col__samsung__h article .col__righ ul li i{display:table;width: 80px;height: 53px;margin: 0 auto 1vw;}
#warp .col__samsung__h article .col__righ ul li:nth-child(1) i{background: url("../images/_icons/icon_a.png") center top no-repeat;}
#warp .col__samsung__h article .col__righ ul li:nth-child(2) i{background: url("../images/_icons/icon_b.png") center top no-repeat;}
#warp .col__samsung__h article .col__righ ul li:nth-child(3) i{background: url("../images/_icons/icon_c.png") center top no-repeat;}
#warp .col__samsung__h article .col__righ ul li:nth-child(4) i{background: url("../images/_icons/icon_d.png") center top no-repeat;}
#warp .col__samsung__h article .col__righ ul li:nth-child(5) i{background: url("../images/_icons/icon_e.png") center top no-repeat;}

#warp .col__samsung__h article .col__righ p{text-align: right; color: #fff;}



#warp .col__rodape {
    display: table;
    width: 100%;
    background-color: #000;
    padding: 2vw;
}

#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;
    font-size: .7vw;
    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;
}



@media (max-width: 480px) {
    #warp section h2 {
        padding: 5vw 0 5vw;
        font-size: 8.5vw;
        line-height: 11vw;
        width: 90%;
        margin: 0 auto;
    }

    #warp section h2 br{
        display:block; 
    }

    #warp section br {
        display: none;
    }

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

    #warp section h3 {
        margin-top: 5vw;
        margin-bottom: 10vw;
    }

    #warp section .txt__bottom {
        font-size: 2.8vw;
        width: 90%;
        margin: 5vw auto 0;
        line-height: 4.5vw;
    }
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__sams .col__left{float:none;width: 100%;height: 100vw;background-size: cover;}
    #warp .col__sams .col__left .logo_rodape{max-width: 33vw; padding: 4vw 7vw 0 3vw;}
    #warp .col__sams .col__left div{display: table;margin: 12.1vw 3vw 0;width: auto;}
    #warp .col__sams .col__left h2{margin:0;width: 100%;font-size: 10vw;}    
    #warp .col__sams .col__left .icon_txt_a{width: 50vw; bottom: 33vw; right: 20vw;}
    #warp .col__sams .col__left .icon_txt_b{width: 60vw;bottom: 20vw; right: 14vw;}

    #warp .col__sams .col__righ{position: initial;width: 100%;}
    #warp .col__sams .col__righ h4{font-size: 7vw; padding-top: 5vw;}
    #warp .col__sams .col__righ ._frame_v{width: 70vw;margin: 10vw auto 10vw;}
    #warp .col__sams .col__righ ol{padding: 8vw 0 8vw;}
    #warp .col__sams .col__righ ol li{
    width: 14vw;
}
    #warp .col__sams .col__righ ol li figure{width: 14vw;}
    #warp .col__sams .col__righ ol li:last-child{padding-top: 5vw;}
    #warp .col__sams .col__righ ol li:last-child figure{width: 30vw;}
    #warp .col__sams .col__righ ul{}
    #warp .col__sams .col__righ ul li{width: 29vw;margin-right: 1vw;}
    #warp .col__sams .col__righ ul li span:nth-child(3){width: 23vw;font-size: 3vw;line-height: 3vw;padding-top: 4vw;}
    #warp .col__sams .col__righ ul li .anima_ai{width: 20vw;height: 20vw;margin-bottom: 5vw;}
    #warp .col__sams .col__righ ul li:nth-child(2) .anima_ai:after{font-size: 8vw; padding-top: 5.5vw;}
    #warp .col__sams .col__righ ul li .has-animation h2{font-size: 4vw;margin: 0 auto;}
    #warp .col__sams .col__righ ul li:first-child{background-size: 11vw;background-position: center 6vw;}
    #warp .col__sams .col__righ ul li:nth-child(3){background-size: 8vw; background-position: center 5vw;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsu{}
    #warp .col__samsu figure:first-child{width:90vw;}
    #warp .col__samsu article ul{padding: 6vw 0 15vw;}
    #warp .col__samsu article ul li{font-size: 3vw; margin-right: 6vw;}
    #warp .col__samsu article ul li span{padding-top: 4vw;font-size: 6vw;}
    #warp .col__samsu article ul li:last-child{margin-right:0;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsun article ul{padding-top:10vw; padding-right: 5vw; padding-left: 5vw;}
    #warp .col__samsun article ul li{width: 43vw;margin-bottom: 5vw;}
    #warp .col__samsun article ul li i{margin: 2vw 0 2vw;}
    #warp .col__samsun article ul li span:first-child{font-size: 4vw;}
    #warp .col__samsun article ul li span:last-child{font-size: 3vw;}
    #warp .col__samsun figure{width:50vw;}

    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsung{}
    #warp .col__samsung article aside{float: none; margin: 0 auto 10vw; text-align: center;}
    #warp .col__samsung article aside p{line-height: 6vw; width: 90%; font-size: 3.5vw; margin: 0 auto 0;}
    #warp .col__samsung article aside figure{margin: 3vw auto 3vw;width: 35vw;}
    #warp .col__samsung article ._frame_p{float:none; width:80vw; margin:0 auto;}

    /* 
        ##### (Coluna Samsung a) #####
    */
    #warp .col__samsung__a{height: 152vw;overflow: hidden;margin-bottom: 0;}
    #warp .col__samsung__a article div ul li span{font-size: 3.2vw;line-height: 3vw;}
    #warp .col__samsung__a article{margin-top: 15vw;height: 20%;}
    #warp .col__samsung__a article div:first-child{margin: 0;}
    #warp .col__samsung__a article div:first-child figure{position: absolute;width: 180vw;left: 1vw;}
    #warp .col__samsung__a article div:first-child ul{bottom: -5vw;margin-left: 26vw;}
    #warp .col__samsung__a article div:first-child ul li{}
    #warp .col__samsung__a article div:first-child ul li i{width: 2px;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1){left: -3.3vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1) i{left: 4.5vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2){left: 11vw;width: 12vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2) i{right: 6vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3){left: 32vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3) i{left: 2.72vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4){left: 42.2vw;width: 15vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4) i{}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5){left: 56.9vw; width: 13vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5) i{left: 6vw;}
    
    #warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(3){height: 12vw;}
    
    #warp .col__samsung__a article div:last-child{position: absolute;bottom: 0;width: 100%;float: none;}
    #warp .col__samsung__a article div:last-child figure{position: absolute;width: 180vw;left: -83vw;}
    #warp .col__samsung__a article div:last-child ul{right: 31vw;width: 30vw;bottom: -12vw;}
    #warp .col__samsung__a article div:last-child ul li{height: 0;}
    #warp .col__samsung__a article div ul li i{width: 2px;}
    #warp .col__samsung__a article div:last-child ul li:nth-child(1) i{}
    #warp .col__samsung__a article div:last-child ul li:nth-child(2){left: 21.8vw;}
    
    
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(1){height: 20vw;}
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(2){height: 15vw;}
    
    /* 
        ##### (Coluna Samsung b) #####
    */
    #warp .col__samsung__b{}
    #warp .col__samsung__b h2 br{display:none;}

    /* 
        ##### (Coluna Samsung d) #####
    */
    #warp .col__samsung__d figure:first-child{width: 94vw;}
    #warp .col__samsung__d figure:last-child{width: 70vw;top: 17.1vw;left: 12.1vw;}

    /* 
        ##### (Coluna Samsung e) #####
    */
    #warp .col__samsung__e article figure:first-child{float: none;width: 95vw;height: 60vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:first-child div{width: 60vw; left: 20vw; top: 9vw;}
    #warp .col__samsung__e article figure:first-child div h6{font-size: 5vw;padding-top: 9vw;line-height: 7vw;}
    #warp .col__samsung__e article figure:first-child div h6 span{font-size: 7vw;}
    #warp .col__samsung__e article figure:first-child div h6 i{display:none;}
    #warp .col__samsung__e article figure:last-child{float: none;width: 95vw;height: 60vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:last-child img{width: 51vw;top: 20vw; left: 25.8vw;}
    
    /* 
        ##### (Coluna Samsung f) #####
    */
    #warp .col__samsung__f .carousel ul.slides{height: 215vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__l{width: 50vw; left: 21vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__e{float: none;padding: 0;margin: 7vw auto 7vw;width: 37vw;}
    #warp .col__samsung__f .carousel .slide-container article div{float: none;margin: 8vw auto 9vw;padding: 0;}    
    #warp .col__samsung__f .carousel .slide-container article div figure{width: 9vw;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__bullet{width: 3px; height: 3px; margin: 14px 3px 0 2px;}
    #warp .col__samsung__f .carousel .slide-container article figure img{width:100%; max-width:initial;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin{padding: 14px 10px 0 0;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin:last-child{padding: 14px 0 0 10px;}
    #warp .col__samsung__f .carousel .slide-container article ._frame_k{padding-top: 30vw;}


    /* 
        ##### (Coluna Samsung g) #####
    */
    #warp .col__samsung__g article figure{float:none;margin:0;width: 95vw;}
    #warp .col__samsung__g article figure:last-child{float:none;margin:0;width: 95vw;}
    #warp .col__samsung__g article figure .icon_o{left: 35vw; top: 7vw;}
    #warp .col__samsung__g article figure .icon_p{left: 40vw; top: 13vw;}

    /* 
        ##### (Coluna Samsung H) #####
    */
    #warp .col__samsung__h{background-size: cover;}
    #warp .col__samsung__h article .col__left{float: none; margin: 5vw auto 5vw; text-align: center;}
    #warp .col__samsung__h article .col__left .img--um{max-width: 51vw;margin:0 auto;}
    #warp .col__samsung__h article .col__left h4{font-size: 4vw;padding: 5vw 0 5vw;}
    #warp .col__samsung__h article .col__left h5{font-size: 4vw;}
    #warp .col__samsung__h article .col__righ ul li{width: 41vw;height: 41vw;padding-top: 6vw;margin-bottom: 1vw;}
    #warp .col__samsung__h article .col__righ ul li span{font-size: 3.5vw; width: 33vw; margin: 3vw auto 0;}
    #warp .col__samsung__h article .col__righ ul li i{}
    #warp .col__samsung__h article .col__righ ul li:nth-child(1) i{background-size: 10vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(2) i{background-size: 10vw; background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(3) i{background-size: 9vw; background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(4) i{background-size: 10vw; background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(5) i{background-size: 10vw; background-position: center;}
    #warp .col__samsung__h article .col__righ p{text-align: center; padding: 10vw 0 10vw;}
    
}

@media (max-width: 375px) {
    #warp .col__samsung__f .carousel ul.slides{height: 220vw;}
}

@media (max-width: 768px) {
    #warp section header p br {
        display: none;
    }
    
    #warp .col__rodape {
        padding: 8vw;
    }

    #warp .col__rodape .flex-container {
        flex-direction: column-reverse;
    }

    #warp .col__rodape .flex-container p {
        font-size: 3vw;
        margin: 7vw auto 6vw;
        width: 63%;
        text-align: center;
    }
}

@media (max-width: 768px) and (min-width: 481px) {
    #warp section h2 {
        font-size: 6vw;
        width: 90%;
        margin: 0 auto;
    }

    #warp section h2 br {
        display: none;
    }

    #warp section h3 {
        margin-top: 2vw;
    }

    #warp section header p {
        width: 80%;
        margin: 3vw auto 1vw;
        line-height: 4vw;
    }

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

    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__sams .col__left{float:none;width: 100%;height: 100vw;background-size: cover;}
    #warp .col__sams .col__left .logo_rodape{max-width: 33vw; padding: 4vw 7vw 0 3vw;}
    #warp .col__sams .col__left div{display: table;margin: 12.1vw 3vw 0;width: auto;}
    #warp .col__sams .col__left h2{margin:0;width: 100%;font-size: 10vw;}    
    #warp .col__sams .col__left .icon_txt_a{width: 50vw; bottom: 33vw; right: 20vw;}
    #warp .col__sams .col__left .icon_txt_b{width: 60vw;bottom: 20vw; right: 14vw;}

    #warp .col__sams .col__righ{position: initial;width: 100%;}
    #warp .col__sams .col__righ h4{font-size: 6vw;padding-top: 5vw;}
    #warp .col__sams .col__righ ._frame_v{width: 70vw;margin: 15vw auto 1vw;}
    #warp .col__sams .col__righ ol{padding: 4vw 0 8vw;width: 54vw;}
    #warp .col__sams .col__righ ol li{}
    #warp .col__sams .col__righ ol li figure{width: 16vw;}
    #warp .col__sams .col__righ ol li:last-child{padding-top: 5vw;}
    #warp .col__sams .col__righ ol li:last-child figure{width: 30vw;}
    #warp .col__sams .col__righ ul{}
    #warp .col__sams .col__righ ul li{width: 29vw;margin-right: 1vw;}
    #warp .col__sams .col__righ ul li span:nth-child(3){width: 26vw;font-size: 2.3vw;line-height: 2.5vw;padding-top: 1vw;}
    #warp .col__sams .col__righ ul li .anima_ai{width: 15vw;height: 15vw;margin-bottom: 3vw;}
    #warp .col__sams .col__righ ul li:nth-child(2) .anima_ai:after{font-size: 8vw;padding-top: 3vw;}
    #warp .col__sams .col__righ ul li .has-animation h2{font-size: 4vw;margin: 0 auto;}
    #warp .col__sams .col__righ ul li:first-child{background-size: 7vw;background-position: center 4.5vw;}
    #warp .col__sams .col__righ ul li:nth-child(3){background-size: 5vw;background-position: center 5vw;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsu{}
    #warp .col__samsu figure:first-child{width:90vw;}
    #warp .col__samsu article ul{padding: 6vw 0 15vw;}
    #warp .col__samsu article ul li{font-size: 3vw; margin-right: 6vw;}
    #warp .col__samsu article ul li span{padding-top: 4vw;font-size: 6vw;}
    #warp .col__samsu article ul li:last-child{margin-right:0;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsun article ul{padding-top:10vw; padding-right: 5vw; padding-left: 5vw;}
    #warp .col__samsun article ul li{width: 43vw;margin-bottom: 5vw;}
    #warp .col__samsun article ul li i{margin: 2vw 0 2vw;}
    #warp .col__samsun article ul li span:first-child{font-size: 3vw;}
    #warp .col__samsun article ul li span:last-child{font-size: 2vw;}
    #warp .col__samsun figure{width: 20vw;}

    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsung{}
    #warp .col__samsung article aside{float: none;margin: 0 auto 10vw;text-align: center;width: 100%;}
    #warp .col__samsung article aside p{font-size: 2.5vw;width: 100%;margin: 3vw auto 1vw;line-height: 4vw;}
    #warp .col__samsung article aside figure{margin: 3vw auto 3vw;width: 35vw;}
    #warp .col__samsung article ._frame_p{float:none;width: 60vw;margin:0 auto;}

    /* 
        ##### (Coluna Samsung a) #####
    */
    #warp .col__samsung__a{height: 131vw;overflow: hidden;margin-bottom: 0;}
    #warp .col__samsung__a article div ul li span{font-size: 3.2vw;line-height: 3vw;}
    #warp .col__samsung__a article{margin-top: 15vw;height: 30%;}
    #warp .col__samsung__a article div:first-child{margin: 0;}
    #warp .col__samsung__a article div:first-child figure{position: absolute;width: 180vw;left: 1vw;}
    #warp .col__samsung__a article div:first-child ul{bottom: -5vw;margin-left: 26vw;}
    #warp .col__samsung__a article div:first-child ul li{}
    #warp .col__samsung__a article div:first-child ul li i{width: 2px;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1){left: -3.3vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1) i{left: 4.5vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2){left: 11vw;width: 12vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2) i{right: 6vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3){left: 32vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3) i{left: 2.72vw;height: 65%;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4){left: 42.2vw;width: 15vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4) i{}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5){left: 56.9vw; width: 13vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5) i{left: 6vw;}

    
    #warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(3){height: 15vw;}
    #warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(5){height: 14vw;}
    
    #warp .col__samsung__a article div:last-child{position: absolute;bottom: 0;width: 100%;float: none;}
    #warp .col__samsung__a article div:last-child figure{position: absolute;width: 180vw;left: -83vw;}
    #warp .col__samsung__a article div:last-child ul{right: 31vw;width: 30vw;bottom: -12vw;}
    #warp .col__samsung__a article div:last-child ul li{height: 0;}
    #warp .col__samsung__a article div ul li i{width: 2px;}
    #warp .col__samsung__a article div:last-child ul li:nth-child(1) i{}
    #warp .col__samsung__a article div:last-child ul li:nth-child(2){left: 21.8vw;}
    
    
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(1){height: 20vw;}
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(2){height: 15vw;}
    
    /* 
        ##### (Coluna Samsung b) #####
    */
    #warp .col__samsung__b{}
    #warp .col__samsung__b h2 br{display:none;}

    /* 
        ##### (Coluna Samsung d) #####
    */
    #warp .col__samsung__d figure:first-child{width: 94vw;}
    #warp .col__samsung__d figure:last-child{width: 70vw;top: 17.2vw;left: 12.1vw;}

    /* 
        ##### (Coluna Samsung e) #####
    */
    #warp .col__samsung__e article figure:first-child{float: none;width: 95vw;height: 60vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:first-child div{width: 60vw; left: 20vw; top: 9vw;}
    #warp .col__samsung__e article figure:first-child div h6{font-size: 5vw;padding-top: 9vw;line-height: 7vw;}
    #warp .col__samsung__e article figure:first-child div h6 span{font-size: 7vw;}
    #warp .col__samsung__e article figure:first-child div h6 i{display:none;}
    #warp .col__samsung__e article figure:last-child{float: none;width: 95vw;height: 60vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:last-child img{width: 51vw;top: 20vw; left: 25.8vw;}
    
    /* 
        ##### (Coluna Samsung f) #####
    */
    #warp .col__samsung__f .carousel ul.slides{height: 170vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__l{width: 50vw; left: 21vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__e{float: none;padding: 0;margin: 7vw auto 7vw;width: 37vw;}
    #warp .col__samsung__f .carousel .slide-container article div{float: none;margin: 8vw auto 9vw;padding: 0;}    
    #warp .col__samsung__f .carousel .slide-container article div figure{width: 6vw;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__bullet{width: 3px;height: 3px;margin: 21px 3px 0 2px;}
    #warp .col__samsung__f .carousel .slide-container article figure img{width:100%; max-width:initial;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin{padding: 14px 10px 0 0;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin:last-child{padding: 14px 0 0 10px;}
    #warp .col__samsung__f .carousel .slide-container article ._frame_k{padding-top: 30vw;}


    /* 
        ##### (Coluna Samsung g) #####
    */
    #warp .col__samsung__g article figure{float:none;margin:0;width: 95vw;}
    #warp .col__samsung__g article figure:last-child{float:none;margin:0;width: 95vw;}
    #warp .col__samsung__g article figure .icon_o{left: 35vw; top: 7vw;}
    #warp .col__samsung__g article figure .icon_p{left: 40vw; top: 13vw;}

    /* 
        ##### (Coluna Samsung H) #####
    */
    #warp .col__samsung__h{background-size: cover;padding: 4vw;}
    #warp .col__samsung__h article .col__left{float: none; margin: 5vw auto 5vw; text-align: center;}
    #warp .col__samsung__h article .col__left .img--um{max-width: 51vw;margin:0 auto;}
    #warp .col__samsung__h article .col__left h4{font-size: 4vw;padding: 5vw 0 5vw;margin: 0 auto;}
    #warp .col__samsung__h article .col__left h5{font-size: 4vw;}
    #warp .col__samsung__h article .col__righ ul li{width: 29vw;height: 31vw;padding-top: 6vw;margin-bottom: 1vw;display: table;}
    #warp .col__samsung__h article .col__righ ul li span{font-size: 2.5vw;width: 20vw;margin: 3vw auto 0;}
    #warp .col__samsung__h article .col__righ ul li i{}
    #warp .col__samsung__h article .col__righ ul li:nth-child(1) i{background-size: 7vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(2) i{background-size: 7vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(3) i{background-size: 6vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(4) i{background-size: 7vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(5) i{background-size: 7vw;background-position: center;}
    #warp .col__samsung__h article .col__righ p{text-align: center;padding: 4vw 0 2vw;width: 81vw;margin: 0 auto 0;}
    #warp .col__samsung__h article .col__righ p br{display:none;}
}

@media (min-width: 1025px) {
    #warp section h2 {
        font-size: 4vw;
        line-height: 4.5vw;
        padding-bottom: 2vw;
        display: table;
        margin: 0 auto;
    }

    #warp section h3 {
        font-size: 2.7vw;
        line-height: 4.5vw;
        display: table;
        margin: 3vw auto 5vw;
    }

    #warp section header p {
        line-height: 1.50vw;
        font-size: 0.94vw;
    }

    #warp section .txt__bottom {
        font-size: 0.75vw;
        width: 100%;
        line-height: 20px;
    }
}

@media (max-width: 1024px) and (min-width: 769px) {
    #warp section header h2 {
        font-size: 6vw;
        width: 84%;
        margin: 0 auto;
        line-height: 7vw;
    }

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

    #warp section h3 {
        margin-top: 3vw;
        font-size: 3vw;
    }

    #warp section header p {
        width: 80%;
        margin: 3vw auto 1vw;
        line-height: 2.4vw;
        font-size: 1.7vw;
    }

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

    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__sams .col__left{width: 60vw;height: 100vw;background-size: cover;background-position: -31vw 0;}
    #warp .col__sams .col__left .logo_rodape{max-width: 30vw;padding: 3vw 7vw 0 3vw;}
    #warp .col__sams .col__left div{display: table;margin: 18.1vw 3vw 0;width: auto;}
    #warp .col__sams .col__left h2{margin:0;width: 100%;font-size: 7vw;}    
    #warp .col__sams .col__left .icon_txt_a{width: 32vw;bottom: 22vw;right: 13vw;}
    #warp .col__sams .col__left .icon_txt_b{width: 34vw;bottom: 13.6vw;right: 11vw;}

    #warp .col__sams .col__righ{/* position: initial; */width: 49vw;height: 100vw;}
    #warp .col__sams .col__righ h4{font-size: 4vw;padding-top: 2.5vw;}
    #warp .col__sams .col__righ ._frame_v{width: 33vw;margin: 10vw auto 1vw;}
    #warp .col__sams .col__righ ol{padding: 4vw 0 8vw;width: 33vw;}
    #warp .col__sams .col__righ ol li{}
    #warp .col__sams .col__righ ol li figure{width: 11vw;}
    #warp .col__sams .col__righ ol li:last-child{padding-top: 4vw;}
    #warp .col__sams .col__righ ol li:last-child figure{width: 14vw;}
    #warp .col__sams .col__righ ul{margin: 6vw auto 4vw;}
    #warp .col__sams .col__righ ul li{width: 15vw;margin-right: 1vw;}
    #warp .col__sams .col__righ ul li span:nth-child(3){width: 100%;font-size: 1.3vw;line-height: 1.5vw;padding-top: 1vw;}
    #warp .col__sams .col__righ ul li .anima_ai{width: 8vw;height: 8vw;margin-bottom: 2vw;}
    #warp .col__sams .col__righ ul li:nth-child(2) .anima_ai:after{font-size: 5vw;padding-top: 1.2vw;}
    #warp .col__sams .col__righ ul li .has-animation h2{font-size: 2vw;margin: 0 auto;}
    #warp .col__sams .col__righ ul li:first-child{background-size: 4vw;background-position: center 2.5vw;}
    #warp .col__sams .col__righ ul li:nth-child(3){background-size: 3vw;background-position: center 2.5vw;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsu{}
    #warp .col__samsu figure:first-child{width:90vw;}
    #warp .col__samsu article ul{padding: 6vw 0 6vw;}
    #warp .col__samsu article ul li{font-size: 2vw;margin-right: 6vw;}
    #warp .col__samsu article ul li span{padding-top: 3vw;font-size: 5vw;}
    #warp .col__samsu article ul li:last-child{margin-right:0;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsun article ul{padding-top:10vw; padding-right: 5vw; padding-left: 5vw;}
    #warp .col__samsun article ul li{width: 43vw;margin-bottom: 5vw;}
    #warp .col__samsun article ul li i{margin: 2vw 0 2vw;}
    #warp .col__samsun article ul li span:first-child{font-size: 3vw;}
    #warp .col__samsun article ul li span:last-child{font-size: 2vw;}
    #warp .col__samsun figure{width: 24vw;}

    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsung{}
    #warp .col__samsung article{width: 97vw;}
    #warp .col__samsung article aside{margin: 0 auto 0;/* text-align: center; */width: 40vw;padding-left: 4vw;}
    #warp .col__samsung article aside h2{font-size: 6vw; width: 100%; margin: 0 auto; line-height: 7vw; padding-bottom: 4vw;}
    #warp .col__samsung article aside p{font-size: 2.5vw;width: 100%;margin: 3vw auto 1vw;line-height: 2.4vw;font-size: 1.7vw;}
    #warp .col__samsung article aside figure{margin: 0;padding: 0;}
    #warp .col__samsung article ._frame_p{float: right;width: 50vw;margin: 8vw auto 0;padding-right: 4vw;}

    /* 
        ##### (Coluna Samsung a) #####
    */
    #warp .col__samsung__a{height: 111vw;overflow: hidden;margin-bottom: 0;}
    #warp .col__samsung__a article div ul li span{font-size: 3.2vw;line-height: 3vw;}
    #warp .col__samsung__a article{margin-top: 15vw;height: 30%;}
    #warp .col__samsung__a article div:first-child{margin: 0;}
    #warp .col__samsung__a article div:first-child figure{position: absolute;width: 180vw;left: 1vw;}
    #warp .col__samsung__a article div:first-child ul{bottom: -7vw;margin-left: 21vw;}
    #warp .col__samsung__a article div:first-child ul li{}
    #warp .col__samsung__a article div:first-child ul li i{width: 2px;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1){left: -3.3vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1) i{left: 4.5vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2){left: 7vw;width: 12vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2) i{right: 6vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3){left: 24.5vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3) i{left: 2.72vw;height: 65%;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4){left: 32.2vw;width: 15vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4) i{}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5){left: 43.9vw;width: 13vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5) i{left: 6vw;}

    
    #warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(3){height: 15vw;}
    #warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(5){height: 14vw;}
    
    #warp .col__samsung__a article div:last-child{position: absolute;bottom: 0;width: 100%;float: none;}
    #warp .col__samsung__a article div:last-child figure{position: absolute;width: 180vw;left: -45vw;}
    #warp .col__samsung__a article div:last-child ul{left: 52vw;width: 30vw;bottom: -10vw;}
    #warp .col__samsung__a article div:last-child ul li{height: 0;}
    #warp .col__samsung__a article div ul li i{width: 2px;}
    #warp .col__samsung__a article div:last-child ul li:nth-child(1) i{}
    #warp .col__samsung__a article div:last-child ul li:nth-child(2){left: 17.5vw;}
    
    
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(1){height: 20vw;}
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(2){height: 15vw;}
    
    /* 
        ##### (Coluna Samsung b) #####
    */
    #warp .col__samsung__b{}
    #warp .col__samsung__b h2 br{display:none;}

    /* 
        ##### (Coluna Samsung d) #####
    */
    #warp .col__samsung__d figure:first-child{width: 94vw;}
    #warp .col__samsung__d figure:last-child{width: 70vw;top: 17.3vw;left: 12.1vw;}

    /* 
        ##### (Coluna Samsung e) #####
    */
    #warp .col__samsung__e article figure:first-child{float: left;width: 48vw;height: 30vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:first-child div{width: 30vw;left: 10.5vw;top: 3vw;}
    #warp .col__samsung__e article figure:first-child div h6{font-size: 2vw;padding-top: 4vw;line-height: 3vw;}
    #warp .col__samsung__e article figure:first-child div h6 span{font-size: 4vw;}
    #warp .col__samsung__e article figure:first-child div h6 i{display:none;}
    #warp .col__samsung__e article figure:last-child{width: 48vw;height: 30vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:last-child img{width: 25vw;top: 10vw;left: 13.5vw;}
    
    /* 
        ##### (Coluna Samsung f) #####
    */
    #warp .col__samsung__f .carousel ul.slides{height: 73vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__l{width: 47vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__e{/* float: none; *//* padding: 0; *//* margin: 7vw auto 7vw; */width: 22vw;padding: 0;}
    #warp .col__samsung__f .carousel .slide-container article div{padding-left: 0vw;}    
    #warp .col__samsung__f .carousel .slide-container article div figure{width: 4vw;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__bullet{width: 3px;height: 3px;margin: 21px 3px 0 2px;}
    #warp .col__samsung__f .carousel .slide-container article figure img{width:100%; max-width:initial;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin{padding: 14px 10px 0 0;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin:last-child{padding: 14px 0 0 10px;}
    #warp .col__samsung__f .carousel .slide-container article ._frame_k{padding-top: 0;width: 60vw;}


    /* 
        ##### (Coluna Samsung g) #####
    */
    #warp .col__samsung__g article figure{float: left;margin:0;width: 45vw;}
    #warp .col__samsung__g article figure:last-child{float:none;margin:0;width: 51.4vw;}
    #warp .col__samsung__g article figure .icon_o{left: 35vw; top: 7vw;}
    #warp .col__samsung__g article figure .icon_p{left: 40vw; top: 13vw;}

    /* 
        ##### (Coluna Samsung H) #####
    */
    #warp .col__samsung__h{background-size: cover;padding: 4vw;}
    #warp .col__samsung__h article .col__left{float: none;margin: 0 auto 2vw;text-align: center;}
    #warp .col__samsung__h article .col__left .img--um{max-width: 51vw;margin:0 auto;}
    #warp .col__samsung__h article .col__left h4{font-size: 2vw;padding: 5vw 0 5vw;margin: 0 auto;}
    #warp .col__samsung__h article .col__left h5{font-size: 2vw;}
    #warp .col__samsung__h article .col__righ{float: none; width: 100%;}
    #warp .col__samsung__h article .col__righ ul{margin: 0 auto;}
    #warp .col__samsung__h article .col__righ ul li{width: 17.5vw;height: 18vw;padding-top: 3vw;margin-bottom: 1vw;display: table;}
    #warp .col__samsung__h article .col__righ ul li span{font-size: 1.4vw;width: 12vw;margin: 2vw auto 0;}
    #warp .col__samsung__h article .col__righ ul li i{}
    #warp .col__samsung__h article .col__righ ul li:nth-child(1) i{background-size: 5vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(2) i{background-size: 4vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(3) i{background-size: 4vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(4) i{background-size: 5vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(5) i{background-size: 5vw;background-position: center;}
    #warp .col__samsung__h article .col__righ p{text-align: center;padding: 4vw 0 2vw;width: 81vw;margin: 0 auto 0;}
    #warp .col__samsung__h article .col__righ p br{display:none;}
    
    #warp .col__rodape .flex-container p{
    font-size: 1.4vw;
}


}

@media (min-width: 1025px) and (max-width: 1520px) {
    #warp section header p {
        font-size: 1.5vw;
        line-height: 2.4vw;
        width: 90%;
        margin: 0 auto;
    }

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

    #warp section header h2{
    width: 70vw;
}

     /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__sams .col__left{width: 60vw;height: 100vw;background-size: cover;background-position: -31vw 0;}
    #warp .col__sams .col__left .logo_rodape{max-width: 30vw;padding: 3vw 7vw 0 3vw;}
    #warp .col__sams .col__left div{display: table;margin: 18.1vw 3vw 0;width: auto;}
    #warp .col__sams .col__left h2{margin:0;width: 100%;font-size: 7vw;}    
    #warp .col__sams .col__left .icon_txt_a{width: 32vw;bottom: 22vw;right: 13vw;}
    #warp .col__sams .col__left .icon_txt_b{width: 34vw;bottom: 13.6vw;right: 11vw;}

    #warp .col__sams .col__righ{/* position: initial; */width: 49vw;height: 100vw;}
    #warp .col__sams .col__righ h4{font-size: 4vw;padding-top: 2.5vw;}
    #warp .col__sams .col__righ ._frame_v{width: 33vw;margin: 10vw auto 1vw;}
    #warp .col__sams .col__righ ol{padding: 4vw 0 8vw;/* width: 33vw; */}
    #warp .col__sams .col__righ ol li{}
    #warp .col__sams .col__righ ol li figure{width: 11vw;}
    #warp .col__sams .col__righ ol li:last-child{padding-top: 4vw;}
    #warp .col__sams .col__righ ol li:last-child figure{width: 14vw;}
    #warp .col__sams .col__righ ul{margin: 6vw auto 4vw;}
    #warp .col__sams .col__righ ul li{width: 15vw;margin-right: 1vw;}
    #warp .col__sams .col__righ ul li span:nth-child(3){width: 100%;font-size: 1.3vw;line-height: 1.5vw;padding-top: 1vw;}
    #warp .col__sams .col__righ ul li .anima_ai{width: 8vw;height: 8vw;margin-bottom: 2vw;}
    #warp .col__sams .col__righ ul li:nth-child(2) .anima_ai:after{font-size: 5vw;padding-top: 1.2vw;}
    #warp .col__sams .col__righ ul li .has-animation h2{font-size: 2vw;margin: 0 auto;}
    #warp .col__sams .col__righ ul li:first-child{background-size: 4vw;background-position: center 2.5vw;}
    #warp .col__sams .col__righ ul li:nth-child(3){background-size: 3vw;background-position: center 2.5vw;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsu{}
    #warp .col__samsu figure:first-child{width:90vw;}
    #warp .col__samsu article ul{padding: 5vw 0 5vw;}
    #warp .col__samsu article ul li{font-size: 2vw;margin-right: 6vw;}
    #warp .col__samsu article ul li span{padding-top: 2vw;font-size: 4vw;}
    #warp .col__samsu article ul li:last-child{margin-right:0;}
    
    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsun article ul{padding-top:10vw; padding-right: 5vw; padding-left: 5vw;}
    #warp .col__samsun article ul li{width: 40vw;margin-bottom: 5vw;margin-right: 8vw;}
    #warp .col__samsun article ul li i{margin: 1vw 0 1vw;}
    #warp .col__samsun article ul li span:first-child{font-size: 2vw;}
    #warp .col__samsun article ul li span:last-child{font-size: 1.7VW;}
    #warp .col__samsun figure{width: 24vw;}

    /* 
        ##### (Coluna Samsung) #####
    */
    #warp .col__samsung{}
    #warp .col__samsung article{width:100%;}
    #warp .col__samsung article aside{margin: 0 auto 0;/* text-align: center; */width: 40vw;padding-left: 4vw;}
    #warp .col__samsung article aside h2{font-size: 6vw; width: 100%; margin: 0 auto; line-height: 7vw; padding-bottom: 4vw;}
    #warp .col__samsung article aside p{font-size: 2.5vw;width: 100%;margin: 3vw auto 1vw;line-height: 2.4vw;font-size: 1.7vw;}
    #warp .col__samsung article aside figure{margin: 0;padding: 0;}
    #warp .col__samsung article ._frame_p{float: right;width: 53vw;margin: 8vw auto 0;padding-right: 4vw;}

    /* 
        ##### (Coluna Samsung a) #####
    */
    #warp .col__samsung__a{height: 82vw;overflow: hidden;margin-bottom: 0;}
    #warp .col__samsung__a article div ul li span{font-size: 2.5vw;line-height: 2vw;}
    #warp .col__samsung__a article{margin-top: 15vw;height: 30%;}
    #warp .col__samsung__a article div:first-child{margin: 0;}
    #warp .col__samsung__a article div:first-child figure{position: absolute;width: 180vw;left: 1vw;width: 96vw;}
    #warp .col__samsung__a article div:first-child ul{bottom: -7vw;margin-left: 14.7vw;}
    #warp .col__samsung__a article div:first-child ul li{}
    #warp .col__samsung__a article div:first-child ul li i{width: 2px;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1){left: -3.3vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(1) i{left: 3.5vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2){left: 3vw;width: 12vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(2) i{right: 6vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3){left: 15.5vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(3) i{left: 2.72vw;height: 65%;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4){left: 19vw;width: 15vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(4) i{}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5){left: 27.5vw;width: 13vw;}
    #warp .col__samsung__a article div:first-child ul li:nth-child(5) i{left: 6vw;}

    
    #warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(3){height: 15vw;}
    #warp .col__samsung__a.anima_ai article div:first-child ul li:nth-child(5){height: 14vw;}
    
    #warp .col__samsung__a article div:last-child{position: absolute;bottom: -30px;width: 100%;float: none;}
    #warp .col__samsung__a article div:last-child figure{position: absolute;width: 90vw;right: 3VW;}
    #warp .col__samsung__a article div:last-child ul{right: 52px;width: 30vw;bottom: -7vw;}
    #warp .col__samsung__a article div:last-child ul li{height: 0;}
    #warp .col__samsung__a article div ul li i{width: 2px;}
    #warp .col__samsung__a article div:last-child ul li:nth-child(1) i{}
    #warp .col__samsung__a article div:last-child ul li:nth-child(2){left: 11.5vw;}
    
    
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(1){height: 14vw;}
    #warp .col__samsung__a.anima_ai article div:last-child ul li:nth-child(2){height: 11vw;}
    
    /* 
        ##### (Coluna Samsung b) #####
    */
    #warp .col__samsung__b{}
    #warp .col__samsung__b h2 br{display:none;}

    /* 
        ##### (Coluna Samsung d) #####
    */
    #warp .col__samsung__d figure:first-child{width: 74vw;margin: 0 auto;}
    #warp .col__samsung__d figure:last-child{width: 54.8vw;top: 14.65vw;left: 9.5vw;}
    #warp .col__samsung__d figure:last-child img{margin:0 auto;}
    /* 
        ##### (Coluna Samsung e) #####
    */
    #warp .col__samsung__e article figure:first-child{/* float: none; */width: 47vw;height: 38vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:first-child div{width: 35vw;left: 8.1vw;top: 7vw;}
    #warp .col__samsung__e article figure:first-child div h6{font-size: 3vw;padding-top: 4vw;line-height: 4vw;}
    #warp .col__samsung__e article figure:first-child div h6 span{font-size: 5vw;}
    #warp .col__samsung__e article figure:first-child div h6 i{display:none;}
    #warp .col__samsung__e article figure:last-child{width: 48vw;height: 38vw;margin: 0 auto 5vw;}
    #warp .col__samsung__e article figure:last-child img{width: 51vw;top: 12.8vw;left: 10.5vw;width: 32vw;}
    
    /* 
        ##### (Coluna Samsung f) #####
    */
    #warp .col__samsung__f .carousel ul.slides{height: 60vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__l{width: 47vw;}
    #warp .col__samsung__f .carousel .slide-container article .icon__e{/* float: none; *//* padding: 0; *//* margin: 7vw auto 7vw; */width: 22vw;padding: 0;}
    #warp .col__samsung__f .carousel .slide-container article div{padding-left: 0vw;}    
    #warp .col__samsung__f .carousel .slide-container article div figure{width: 4vw;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__bullet{width: 3px;height: 3px;margin: 21px 3px 0 2px;}
    #warp .col__samsung__f .carousel .slide-container article figure img{width:100%; max-width:initial;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin{padding: 14px 10px 0 0;}
    #warp .col__samsung__f .carousel .slide-container article div .icon__margin:last-child{padding: 14px 0 0 10px;}
    #warp .col__samsung__f .carousel .slide-container article ._frame_k{padding-top: 0;width: 60vw;}


    /* 
        ##### (Coluna Samsung g) #####
    */
    #warp .col__samsung__g article figure{float: left;margin:0;width: 45vw;}
    #warp .col__samsung__g article figure:last-child{float:none;margin:0;width: 51.5vw;}
    #warp .col__samsung__g article figure .icon_o{left: 35vw; top: 7vw;}
    #warp .col__samsung__g article figure .icon_p{left: 40vw; top: 13vw;}

    /* 
        ##### (Coluna Samsung H) #####
    */
    #warp .col__samsung__h{background-size: cover;padding: 3vw 2vw 3vw;}
    #warp .col__samsung__h article .col__left{/* float: none; */margin: 0;text-align: center;width: 27vw;}
    #warp .col__samsung__h article .col__left .img--um{max-width: 18vw;}
    #warp .col__samsung__h article .col__left h4{font-size: 1.5vw;padding: 2vw 0 2vw;text-align: left;}
    #warp .col__samsung__h article .col__left h5{font-size: 1.5vw;display: table;width: 10vw;text-align: left;}
    #warp .col__samsung__h article .col__righ{width: 67vw;}
    #warp .col__samsung__h article .col__righ ul{margin: 0 auto;padding: 0;float: right;}
    #warp .col__samsung__h article .col__righ ul li{width: 7.5vw;height: 13vw;padding-top: 2vw;margin-bottom: 1vw;display: table;margin-right: 0.50vw;}
    #warp .col__samsung__h article .col__righ ul li span{font-size: 1.1vw;width: 11vw;margin: 1vw auto 0;}
    #warp .col__samsung__h article .col__righ ul li i{margin: 0 auto;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(1) i{background-size: 4vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(2) i{background-size: 3vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(3) i{background-size: 3vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(4) i{background-size: 3vw;background-position: center;}
    #warp .col__samsung__h article .col__righ ul li:nth-child(5) i{background-size: 3vw;background-position: center;}
    #warp .col__samsung__h article .col__righ p{padding: 4vw 0 2vw;width: 87%;margin: 0 auto 0;float: right;}
    #warp .col__samsung__h article .col__righ p br{display:none;}
    
    #warp .col__rodape .flex-container p{font-size: 1vw;}
}
.erre
{font-size:10px;display: inline !important;
    position: relative;
    top: -3px;}
    