/* GERAL */

@font-face {
font-family: 'SamsungOne';
src: url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-400.eot);
src: url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-400.eot?#iefix) format("embedded-opentype"), url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-400.woff2) format("woff2"), url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-400.woff) format("woff"), url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-400.ttf) format("truetype");
font-weight: normal;
font-style: normal
}

@font-face {
font-family: 'SamsungOne';
src: url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-700.eot);
src: url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-700.eot?#iefix) format("embedded-opentype"), url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-700.woff2) format("woff2"), url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-700.woff) format("woff"), url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungOne-700.ttf) format("truetype");
font-weight: bold;
font-style: normal
}

@font-face {
font-family: 'SamsungSharpSans';
src: url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungSharpSansBd.eot);
src: url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungSharpSansBd.eot?#iefix) format("embedded-opentype"), url(https://cdn.samsung.com/etc/designs/smg/global/fonts/SamsungSharpSansBd.woff) format("woff");
font-weight: bold;
font-style: normal
}

html {
	scroll-behavior: smooth;
}

body {
	margin: 0;
}

.wrapperSamsung {
	font-family: SamsungOne, sans-serif;
	background: #fff;
	color: #000;
	max-width: 100%;
	margin: auto;
	overflow: hidden;
}

.wrapperSamsung p {
	font-weight: 400;
	margin: 0;
	font-size: calc(6px + 1vw);
	line-height: calc(15px + 1vw);
}

.wrapperSamsung h2, .wrapperSamsung h3 {
	font-family: SamsungSharpSans, sans-serif;
}

.wrapperSamsung h3 {
	margin: 0 0 2.5%;
	font-size: calc(24px + 1vw);
	line-height: calc(33px + 1vw);
}

.wrapperSamsung h2 {
    margin: 0 0 2.5%;
    font-size: calc(16px + 1vw);
    line-height: calc(32px + 1vw);
    color: #FFF;
}

.wrapperSamsung h3 sup {
	vertical-align: super;
	font-size: .75em;
}

.wrapperSamsung h4 {
	font-weight: 700;
	margin: 0 0 2.5%;
	font-size: calc(8px + 1vw);
	line-height: calc(16px + 1vw);
}

.wrapperSamsung h4 sup {
	vertical-align: super;
	font-size: .75em;
}

.wrapperSamsung .containerSamsung {
	overflow: hidden;
	max-width: 85%;
	padding: 5% 15px;
	color: #000;
}

.btn-samsung, .btn-samsung:hover {
	cursor: pointer;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: .1em;
	font-size: calc(12px + 1vw);
	color: #000;
	padding: calc(6px + 1vw) calc(15px + 1vw);
	border: 2px solid #000;
	border-radius: 50px;
	display: block;
	float: left;
	text-decoration: none;
}

button.btn-samsung {
	background: #000;
}

input {
	display: none;
}
.samsung-mobile {
	display: none;
	padding: 0 !important;
}

.samsung-mobile img {
	width: 100% !important;
	max-width: 100% !important;
	display: block;
}

.samsung-mobile {
	display: none;
}

.samsung-embed {
  position: relative;
  padding-bottom: 56%;
  width: 100%;
  text-align: left;
}

.samsung-embed iframe {
  width: 100%;
  position: absolute;
  height: 100%;
  overflow: hidden;
}

/* HEADER */

#header-samsung {color: #FFF;text-align: center;}

#header-samsung h3 {
	letter-spacing: 3px;
	text-shadow: 5px 5px 5px #0000004d;
	font-size: calc(30px + 1vw);
	line-height: calc(36px + 1vw);
}

#header-samsung img {
	float: left;
	width: 18%;
	margin-bottom: 12%;
}

#intro-samsung {
	background: url(../img/intro-samsung.png) left top no-repeat;
	background-size: cover;
	height: 0;
	padding-bottom: 60%;
	position: relative;
}

/* MENU */

#menu-samsung {
	background: #000;
	text-align: center;
	padding: 0.5% 0;
}

#menu-samsung .containerSamsung {
	padding: 0;
}

#menu-samsung a {
	display: block;
	padding: 55% 0 0%;
	color: #fff;
	text-decoration: none;
}

#menu-samsung .colSamsung-md-4 {
	opacity: .75;
	transition: opacity .3s ease-in-out 0s;
}

#menu-samsung .colSamsung-md-4:hover {
	opacity: 1;
}

#menu-samsung .colSamsung-md-4:nth-of-type(1) {
	background: url(../img/menu1.jpg) center no-repeat;
	background-size: 50%;
}

#menu-samsung .colSamsung-md-4:nth-of-type(2) {
	background: url(../img/menu2.jpg) center  no-repeat;
	background-size: 65%;
}

#menu-samsung .colSamsung-md-4:nth-of-type(3) {
	background: url(../img/menu3.jpg) center  no-repeat;
	background-size: 80%;
}

/* DIGITAL INVERTER */

#digital-inverter-samsung {
	background: url(../img/digital-inverter-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 55.75%;
	height: 0;
}

#digital-inverter-samsung h3 {
	color: #FFF;
}

#digital-inverter-samsung h4, #digital-inverter-samsung p {
	color: #FFF;
}

#digital-inverter-samsung span {
    color: #00b0e0;
}


/* PERFEITA AMBIENTES */

#perfeita-samsung {
	background: url(../img/perfeito-para-todos-ambientes-quarto.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 56.75%;
	height: 0;
	transition: opacity 1s ease-in-out 0s;
}

.perfeita-samsung-label {
	padding-top: 25%;
	padding-left: 25%;
	text-align: center;
}

.perfeita-samsung-label img {
    padding-left: 2.5%;
    padding-right: 2.5%;
    width: 19%;
    cursor: pointer;
}

#quarto-samsung:checked ~ #perfeita-samsung {
	background: url(../img/perfeito-para-todos-ambientes-quarto.jpg) top center no-repeat;
	background-size: cover;
	transition: opacity 1s ease-in-out 0s;
}

#sala-samsung:checked ~ #perfeita-samsung {
	background: url(../img/perfeito-para-todos-ambientes_sala.jpg) top center no-repeat;
	background-size: cover;
	transition: opacity 1s ease-in-out 0s;
}

#escritorio-samsung:checked ~ #perfeita-samsung {
	background: url(../img/perfeito-para-todos-ambientes_escritorio.jpg) top center no-repeat;
	background-size: cover;
	transition: opacity 1s ease-in-out 0s;
}

/* VIRUS */

#virus-samsung {
	background: url(../img/virus-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 60.5%;
	height: 0;
	color: #fff;
	position: relative;
}
#virus-samsung strong {
    font-weight: 600;
    font-size: calc(20px + 0.5vw);
}

#virus-samsung .containerSamsung {
	/* position: relative; */
	/* z-index: 9; */
}

#virus-samsung .containerSamsung img {
	width: 100%;
	display: block;
	margin-top: 10%;
}

#anima-virus-samsung {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
}

#anima-virus-samsung img {
	width: auto;
	position: absolute;
	animation: virus 20s linear 0s infinite alternate backwards;
}

#anima-virus-samsung img:nth-of-type(1) {
	top: 36%;
	right: 65%;
	transform: scale(1);
}

#anima-virus-samsung img:nth-of-type(2) {
	bottom: 57%;
	left: 39%;
	animation-delay: 2s;
}

#anima-virus-samsung img:nth-of-type(3) {
	bottom: 50%;
	right: 49%;
	animation-delay: 4s;
}

#anima-virus-samsung img:nth-of-type(4) {
	top: 62%;
	left: 57%;
	animation-delay: 6s;
}

#anima-virus-samsung img:nth-of-type(5) {
	bottom: 43%;
	right: 25%;
	animation-delay: 8s;
}

#anima-virus-samsung img:nth-of-type(6) {
	top: 53%;
	right: 21%;
}

#anima-virus-samsung img:nth-of-type(7) {
	bottom: 22%;
	left: 79%;
	animation-delay: -2s;
}

#anima-virus-samsung img:nth-of-type(8) {
	bottom: 25%;
	right: -25%;
	animation-delay: -4s;
}

#anima-virus-samsung img:nth-of-type(9) {
	top: -10%;
	left: 20%;
	animation-delay: -6s;
}

#anima-virus-samsung img:nth-of-type(10) {
	bottom: -5%;
	right: -5%;
	animation-delay: -8s;
}

@keyframes virus {
0% {
	transform: translate(-15%, -20%);
	opacity: .75;
}

25% {
	transform: translate(5%, -30%);
	opacity: 1;
}

50% {
	transform: translate(15%, 20%);
	opacity: .75;
}

75% {
	transform: translate(0%, 0%);
	opacity: 1;
}

100% {
	transform: translate(-25%, 10%);
	opacity: .75;
}
}

/* TEMPO */

#tempo-samsung {
	text-align: center;
}

#anima-tempo-samsung {
	background: url(../img/tempo-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 43.75%;
	position: relative;
	overflow: hidden;
}

#anima-tempo-samsung label {
	height: 100%;
	width: 40%;
	left: 30%;
	position: absolute;
	cursor: pointer;
}

#anima-tempo-samsung > img {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}

#tempo-cont1-samsung {
	top: 0;
	left: 0;
	position: absolute;
	width: 50%;
	height: 100%;
	overflow: hidden;
	opacity: 0;
	transition: opacity 1s ease-in-out 0s;
}

#show-tempo:checked ~  #tempo-cont1-samsung {
	opacity: 1;
}

#tempo-cont1-samsung img {
	width: 50%;
	position: absolute;
	animation: virus 20s linear 0s infinite alternate backwards;
}

#tempo-cont1-samsung img:nth-of-type(1) {
	top: 0;
	left:0;
}

#tempo-cont1-samsung img:nth-of-type(2) {
	bottom: -10%;
	left: 0;
	animation-delay: 2s;
}

#tempo-cont1-samsung img:nth-of-type(3) {
	top: 0;
	right: 0;
	animation-delay: 4s;
}

#tempo-cont1-samsung img:nth-of-type(4) {
	bottom: 0;
	right: -10%;
	animation-delay: 6s;
}

#tempo-cont1-samsung img:nth-of-type(5) {
	top: 15%;
	left: 15%;
	animation-delay: 8s;
}

#tempo-cont1-samsung img:nth-of-type(6) {
	bottom: -15%;
	left: 15%;
	animation-delay: 10s;
}

#tempo-cont1-samsung img:nth-of-type(7) {
	top: 15%;
	right: -10%;
	animation-delay: 12s;
}

#c59-samsung {
	animation: c59 .5s ease-in-out 0s infinite alternate;
	opacity: .5;
}

@keyframes c59 {
0% {
	opacity: .5;
}

100% {
	opacity: .75;
}
}

#show-tempo:checked ~  #c59-samsung {
	animation: c592 10s linear forwards;
}

@keyframes c592 {
0% {
	opacity: .25;
}

100% {
	opacity: 1;
}
}

#anima-tempo-samsung > img:nth-of-type(1),
#anima-tempo-samsung > img:nth-of-type(2),
#anima-tempo-samsung > img:nth-of-type(3) {
	opacity: 0;
	transition: all 1s ease-in-out 0s;
}

#show-tempo:checked ~ img:nth-of-type(1),
#show-tempo:checked ~ img:nth-of-type(2),
#show-tempo:checked ~ img:nth-of-type(3) {
	animation: jato 1s ease-in-out 0s infinite alternate;
}

#show-tempo:checked ~ img:nth-of-type(2) {
	animation-delay: .5s;
}

@keyframes jato {
0% {
	opacity: 0;
}

100% {
	opacity: 1;
	transform: scale(1.1) translateX(-2.5%);
}
}

#tempo-cont2-samsung {
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

#tempo-cont2-samsung img {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
}

#show-tempo:checked ~ #tempo-cont2-samsung img {
	animation: minutos 10s linear forwards;
}

@keyframes minutos {
0%, 3% {
	opacity: 0;
}
6%, 100% {
	opacity: 1;
}
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(2) {
	animation-delay: 1s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(3) {
	animation-delay: 2s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(4) {
	animation-delay: 3s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(5) {
	animation-delay: 4s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(6) {
	animation-delay: 5s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(7) {
	animation-delay: 6s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(8) {
	animation-delay: 7s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(9) {
	animation-delay: 8s;
}

#show-tempo:checked ~ #tempo-cont2-samsung img:nth-of-type(10) {
	animation-delay: 9s;
}


/* RESFRIA */

#resfria-samsung {
	background: url(../img/resfria-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 43%;
	height: 0;
}

#resfria-samsung .colSamsung-md-7 {
    display: block;
    padding-bottom: 32%;
    height: 100%;
    position: relative;
}

#resfria-samsung .colSamsung-md-5 {
}

#resfria-samsung img {
	position: absolute;
	top: 58%;
	left: 33%;
	width: 30% !important;
	animation: resfria 3s linear 0s infinite alternate backwards;
}

.resfria-samsung-texto, .resfria-samsung-img{
	margin: auto;
}

@keyframes resfria {
0% {
	opacity: 0;
}

25% {
	opacity: 1;
}

50% {
	opacity: 0;
}

75% {
	opacity: 1;
}

100% {
	opacity: 0;
}
}


/* serpentina */

#serpentina-samsung {
	background: url(../img/serpentina-samsung-bg.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 37%;
	height: 0;
}

#serpentina-samsung img {
	width: 100%;
}

.serpentina-samsung-texto, .serpentina-samsung-img{
	margin: auto;
}

/* NOITES */

#noites-samsung {
	background: url(../img/noites-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 51%;
	height: 0;
}

#noites-samsung img {
	width: 100%;
}

.noites-samsung-texto {
	margin-top: 20%;
}

/* COMPRESSOR */

#compressor-samsung {
	background: url(../img/compressor-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 43%;
	height: 0;
}

#compressor-samsung img {
	width: auto;
	max-width: 23%;
}

.compressor-samsung-texto, .compressor-samsung-img{
	/* margin: auto; */
	/* margin-bottom: 20%; */
}

/* ESTACOES */

#estacoes-samsung {
	background: url(../img/verao-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 56.75%;
	height: 0;
	transition: opacity 1s ease-in-out 0s;
}

.estacoes-samsung-label {
	padding-top: 5%;
	text-align: center;
	height: 40%;
}

#verao-samsung:checked ~ #estacoes-samsung {
	background: url(../img/verao-samsung.jpg) top center no-repeat;
	background-size: cover;
}

#outono-samsung:checked ~ #estacoes-samsung {
	background: url(../img/outono-samsung.jpg) top center no-repeat;
	background-size: cover;
}

#inverno-samsung:checked ~ #estacoes-samsung {
	background: url(../img/inverno-samsung.jpg) top center no-repeat;
	background-size: cover;
}

#primavera-samsung:checked ~ #estacoes-samsung {
	background: url(../img/primavera-samsung.jpg) top center no-repeat;
	background-size: cover;
}

.estacoes-samsung-icone {
	width: 22%;
	height: 100%;
	display: inline-block;
	background-size: contain !important;
	background-repeat: no-repeat !important;
	background-position: bottom !important;
	cursor: pointer;
}

.verao-samsung {
	background: url(../img/verao-ativo.png);
}


.outono-samsung {
	background: url(../img/outono-ativo.png);
}

.inverno-samsung {
	background: url(../img/inverno-ativo.png);
}

.primavera-samsung {
	background: url(../img/primavera-ativo.png);
}


/* FILTRO */

#filtro-samsung {
	background: url(../img/filtro-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 50.5%;
	height: 0;
	color: #fff;
	position: relative;
}

#filtro-samsung .containerSamsung {
	position: relative;
	z-index: 9;
}

#filtro-samsung .containerSamsung img {
	width: 100%;
	display: block;
}

#anima-filtro-samsung {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
}

#anima-filtro-samsung img {
	width: auto;
	position: absolute;
	animation: virus 20s linear 0s infinite alternate backwards;
	z-index: 999;
}

#anima-filtro-samsung img:nth-of-type(1) {
	top: 27%;
	right: 40%;
	width: 2%;
}

#anima-filtro-samsung img:nth-of-type(2) {
	bottom: 68%;
	left: 62%;
	animation-delay: 2s;
	width: 2%;
}

#anima-filtro-samsung img:nth-of-type(3) {
	bottom: 57%;
	right: 32%;
	animation-delay: 4s;
	width: 4%;
}

#anima-filtro-samsung img:nth-of-type(4) {
	top: 39%;
	left: 72%;
	animation-delay: 6s;
	width: 2%;
}

#anima-filtro-samsung img:nth-of-type(5) {
	bottom: 69%;
	right: 22%;
	animation-delay: 8s;
	width: 4%;
}

#anima-filtro-samsung img:nth-of-type(6) {
	top: 26%;
	right: 17%;
	width: 2%;
}

#anima-filtro-samsung img:nth-of-type(7) {
	bottom: 55%;
	left: 77%;
	animation-delay: -2s;
	width: 2%;
}

#anima-filtro-samsung img:nth-of-type(8) {
	bottom: 10%;
	right: 17%;
	animation-delay: -4s;
	width: 3%;
}

#anima-filtro-samsung img:nth-of-type(9) {
	top: 81%;
	left: 56%;
	animation-delay: -6s;
	width: 3%;
}

#anima-filtro-samsung img:nth-of-type(10) {
	bottom: 8%;
	right: 35%;
	animation-delay: -8s;
	width: 1.5%;
}

#anima-filtro-samsung img:nth-of-type(11) {
	bottom: 11%;
	right: 48%;
	animation-delay: -8s;
	width: 1.5%;
}

#anima-filtro-samsung img:nth-of-type(12) {
	bottom: 15%;
	right: 29%;
	animation-delay: -8s;
	width: 1.5%;
}

#anima-filtro-samsung img:nth-of-type(13) {
	bottom: 60%;
	right: 16%;
	animation-delay: -8s;
	width: 2.5%;
}

#anima-filtro-samsung img:nth-of-type(14) {
	bottom: 65%;
	right: 25%;
	animation-delay: -8s;
	width: 2%;
}

#anima-filtro-samsung img:nth-of-type(15) {
	bottom: 62%;
	right: 38%;
	animation-delay: -8s;
	width: 1.5%;
}

#anima-filtro-samsung img:nth-of-type(16) {
	bottom: 63%;
	right: 15%;
	animation-delay: -8s;
	width: 1%;
}

#anima-filtro-samsung img:nth-of-type(17) {
	bottom: 56%;
	right: 31%;
	animation-delay: -8s;
	width: 2%;
}

#anima-filtro-samsung img:nth-of-type(18) {
	bottom: 63%;
	right: 47%;
	animation-delay: -8s;
	width: 3%;
}

#anima-filtro-samsung img:nth-of-type(19) {
	bottom: 71%;
	right: 49%;
	animation-delay: -8s;
	width: 1%;
}

#anima-filtro-samsung img:nth-of-type(20) {
	bottom: 60%;
	right: 44%;
	animation-delay: -8s;
	width: 1.5%;
}

#anima-filtro-samsung img:nth-of-type(21) {
	bottom: 54%;
	right: 46%;
	animation-delay: -8s;
	width: 1%;
}

#anima-filtro-samsung img:nth-of-type(22) {
	bottom: 65%;
	right: 18%;
	animation-delay: -8s;
	width: 2%;
}

@keyframes filtro {
0% {
	transform: translate(-15%, -20%);
	opacity: .75;
}

25% {
	transform: translate(5%, -30%);
	opacity: 1;
}

50% {
	transform: translate(15%, 20%);
	opacity: .75;
}

75% {
	transform: translate(0%, 0%);
	opacity: 1;
}

100% {
	transform: translate(-25%, 10%);
	opacity: .75;
}
}

.filtro-samsung-texto, .filtro-samsung-img{
	margin: auto;
}

/* ANTICORROSAO */

#anticorrosao-samsung {
	background: url(../img/anticorrosao-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 51%;
	height: 0;
}

#anticorrosao-samsung img {
	width: 100%;
}

.anticorrosao-samsung-texto, .anticorrosao-samsung-img{
	margin: auto;
	text-align: center;
	padding: 0 7%;
}

/* ASSIST */

#assist-samsung {
	text-align: center;
	margin-bottom: 8.5%;
}

#anima-assist-samsung {
	background: url(../img/assist-samsung.jpg) top center no-repeat;
	background-size: cover;
	padding-bottom: 46.75%;
	height: 0;
	position: relative;
}

#anima-assist-samsung img {
	position: absolute;
}

#anima-assist-samsung img:nth-of-type(1) {
	width: 30%;
	top: 22%;
	left: 15%;
}

#anima-assist-samsung label {
	position: absolute;
	cursor: pointer;
	width: 25%;
	height: 100%;
	top: 17.5%;
	left: 17.5%;
}

#anima-assist-samsung label::after {
	background: url(../img/seta-samsung.png) center no-repeat;
	background-size: contain;
	width: 60%;
	height: 32%;
	content: "";
	top: 15%;
	left: 20%;
	position: absolute;
	animation: seta 1s ease-in-out 0s infinite alternate;
}

@keyframes seta {
0% {
	opacity: 1;
	transform: scale(1);
}

100% {
	opacity: .75;
	transform: scale(.75);
}
}

#anima-assist-samsung label::before {
	background-size: contain;
	width: 60%;
	height: 32%;
	content: "";
	top: 15%;
	left: 20%;
	position: absolute;
	animation: circle 1s ease-in-out 0s infinite alternate;
	border-radius: 50%;
	box-shadow: 0 0 50px #00c0ff;
}

@keyframes circle {
0% {
	opacity: 0;
	transform: scale(.25);
}

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

#anima-assist-samsung img:nth-of-type(2) {
	width: 16.9%;
	top: 27.6%;
	left: 55%;
	opacity: 0;
	transition: opacity 1s ease-in-out 0s;
}

#show-assist:checked ~  img:nth-of-type(2) {
	opacity: 1;
}

/* capacidade */

#capacidade-samsung {
	text-align: center;
	background: url(../img/capacidade-samsung.jpg) top center no-repeat;
	background-size: cover;
	/* padding-bottom: 70%; */
	height: 100%;
}

#capacidade-samsung img {
	width: auto;
	cursor: pointer;
	padding: 0 2%;
}

#capacidade-samsung p {
	width: 100%;
	font-weight: 600;
	line-height: calc(10px + 1vw);
	text-align: center;
}

.capacidade-samsung-tabela-cabecalho {
	margin-top: 5%;
	border-radius: 75px;
	background: #00b0e0;
	color: #FFF;
	padding: 1%;
}

.capacidade-samsung-tabela-linhas {
	background: #FFF;
	color: #000;
	margin-top: 2%;
	box-shadow: 0px 6px 12px #6d6d6d36;
	border-radius: 70px;
	padding: 1%;
}

#capacidade-samsung .colSamsung-md-2 {
    border-left: 2px dotted #FFF;
    padding: 1% 0;
    margin: auto;
    display: inherit;
    text-align: center;
}

.capacidade-samsung-tabela-linhas .colSamsung-md-2 {
	border-color: #b7b7b7 !important;
	margin: 2% auto;
}

#capacidade-samsung .colSamsung-md-2.offsetSamsung-md-1 {
    border: none;
}

.samsung-read-more-state-1, .samsung-read-more-state-2, .samsung-read-more-state-3, .samsung-read-more-state-4 {
  display: none;
}

.samsung-read-more-target-1, .samsung-read-more-target-2, .samsung-read-more-target-3, .samsung-read-more-target-4{
  opacity: 0;
  max-height: 0;
  font-size: 0;
  transition: .25s ease;
}

.samsung-read-more-state-1:checked ~ .samsung-read-more-wrap-1 .samsung-read-more-target-1, .samsung-read-more-state-2:checked ~ .samsung-read-more-wrap-2 .samsung-read-more-target-2, .samsung-read-more-state-3:checked ~ .samsung-read-more-wrap-3 .samsung-read-more-target-3, .samsung-read-more-state-4:checked ~ .samsung-read-more-wrap-4 .samsung-read-more-target-4 {
  opacity: 1;
  font-size: inherit;
  max-height: 999em;
}

.samsung-read-more-trigger:before {
  content: '+';
  background-color: #000;
  color: #FFF;
  border-radius: 30px;
  width: 49%;
  height: 100%;
  display: block;
  margin: 0 1%;
  margin-left: 0;
}

.samsung-read-more-state:checked ~ .samsung-read-more-trigger:before {
  content: '-' !important;
  background-color: #000;
  color: #FFF;
  border-radius: 30px;
  width: 100%;
  height: 100%;
  display: block;
}

.samsung-read-more-state:checked ~ .samsung-read-more-trigger:after {
  display: block;
  content: '-' !important;
  background-color: #464646 !important;
  color: #fff !important;
  width: 100%;
  height: 100%;
  border-radius: 55px;
  line-height: 25px;
}

.samsung-read-more-trigger:after {
  display: block;
  content: '-' !important;
  background-color: #464646 !important;
  color: #fff !important;
  width: 49%;
  height: 100%;
  border-radius: 55px;
  margin: 0 1%;
  margin-right: 0;
}

.samsung-read-more-trigger {
  cursor: pointer;
  display: inherit;
  color: #666;
  width: 60%;
  height: 100%;
  line-height: 24px;
  font-size: 19px;
  font-weight: 600;
}

/* FOOTER */

#footer-samsung {
	background: #000;
	color: #fff !important;
}

#footer-samsung p {
	text-align: justify;
	font-size: calc(5px + 0.5vw);
	line-height: calc(8px + 1vw);
	color: #FFF;
}

#footer-samsung img {
	float: left;
	margin-right: 14px;
	margin-bottom: 5px;
	width: 95px;
}

/* RESPONSIVO */

@media (min-width: 767.99px) and (max-width: 991px) {
	#anima-filtro-samsung {
		left: 4%;
	}
	#anima-virus-samsung img {
		width: 5%;
	}
	#perfeita-samsung h3 {
		margin-top: -6%;
	}
	.perfeita-samsung-label {
    	margin-left: -4% !important;
	}
	#anima-virus-samsung img:nth-of-type(5) {
		bottom: 32%;
		right: 13%;
		animation-delay: 8s;
	}

	#anima-virus-samsung img:nth-of-type(6) {
		top: 62%;
		right: 8%;
	}
}
	
@media (max-width: 767.98px) {

	.samsung-mobile {
		display: block;
	}

	#intro-samsung {
    	background: url(../img/introc-samsung.jpg) left top no-repeat !important;
    	background-size: cover !important;
    	height: 0;
    	padding-bottom: 168%;
 }

 #header-samsung h3 {
	padding-top: 30%;
	font-size: calc(9px + 3vw);
	line-height: calc(10px + 4vw);
	}
#intro-samsung .colSamsung-md-12 {
    padding: 0;
}

	#header-samsung img {
		float: none;
		width: 40%;
		margin-bottom: 12%;
	}

	#menu-samsung {
		background: #000;
		text-align: center;
		padding: 10% 0;
	}
	#menu-samsung a {
		padding: 25% 0 10%;
	}
	#menu-samsung .colSamsung-md-4:nth-of-type(1) {
		background-size: 30%;
	}
	#menu-samsung .colSamsung-md-4:nth-of-type(2) {
		background-size: 40%;
	}
	#menu-samsung .colSamsung-md-4:nth-of-type(3) {
		background-size: 50%;
	}
	
	.colSamsung-md-4, .colSamsung-md-5, .colSamsung-md-6 {
		text-align: center;
	}
	
	.wrapperSamsung h4 {
		font-size: calc(8px + 2vw);
		line-height: calc(16px + 2vw);
	}
	
	.wrapperSamsung p {
		font-size: calc(6px + 2vw);
		line-height: calc(14px + 2vw);
	}
	
	.wrapperSamsung p {
		font-size: calc(6px + 1.5vw);
		line-height: calc(14px + 1.5vw);
	}

	#compressor-samsung, #digital-inverter-samsung, #perfeita-samsung, #virus-samsung, #resfria-samsung, #serpentina-samsung, #noites-samsung, #estacoes-samsung, #filtro-samsung, #anticorrosao-samsung {
		height: auto;
		background: none !important;
		padding-bottom: 0 !important;
	}
	#digital-inverter-samsung h3, #digital-inverter-samsung h2 {
		color: #000;
	}
	.perfeita-samsung-label {
		padding-top: 5%;
	}
	.perfeita-samsung-label img {
		width: 30%;
		max-width: 125px;
		}

		#perfeita-samsung .samsung-mobile {
			background: url(../img/perfeito-para-todos-ambientes-quarto.jpg) top center no-repeat;
			background-size: cover;
		}

		#perfeita-samsung .samsung-mobile img {
		visibility: hidden;
	}
	#quarto-samsung:checked ~ #perfeita-samsung .samsung-mobile {
	background: url(../img/perfeito-para-todos-ambientes-quarto.jpg) top center no-repeat;
	background-size: cover;
	transition: opacity 1s ease-in-out 0s;
}

#sala-samsung:checked ~ #perfeita-samsung .samsung-mobile {
	background: url(../img/perfeito-para-todos-ambientes_sala.jpg) top center no-repeat;
	background-size: cover;
	transition: opacity 1s ease-in-out 0s;
}

#escritorio-samsung:checked ~ #perfeita-samsung .samsung-mobile {
	background: url(../img/perfeito-para-todos-ambientes_escritorio.jpg) top center no-repeat;
	background-size: cover;
	transition: opacity 1s ease-in-out 0s;
}
	#virus-samsung {
		background: url(../img/virus-samsung.jpg) bottom center no-repeat;
		background-size: contain;
		padding-bottom: 105%;
		color: #000;
	}
	
	#anima-virus-samsung {
    	background: url(../img/virus-samsung.jpg) bottom center no-repeat;
    	background-size: contain;
    	position: relative !important;
    	overflow: visible;
    	height: auto;
    	padding-bottom: 61%;
 }
 #anima-virus-samsung {
 	/* transform: scale(0.8) !important; */
 }
 #anima-virus-samsung img {
 	transform: scale(0.5) !important;
 	width: 9%;
 }
 #anima-virus-samsung img:nth-of-type(5) {
    bottom: 39%;
    right: 25%;
    animation-delay: 8s;
}
 #anima-virus-samsung img:nth-of-type(6) {
    top: 36%;
    right: 21%;
}
	#virus-samsung .containerSamsung img {
		width: 50%;
		margin: 5% auto 0;
	}
	
	#virus-samsung .desktop {
		display: none !important;
	}
	
	#virus-samsung .mobile {
		display: block !important;
	}

	#resfria-samsung img {
		position: relative;
		top: 0;
		left: -100%;
		transform: none;
		animation: none;
		width: 200% !important;
		max-width: 200% !important;
	}

	#resfria-samsung  .colSamsung-md-7 img {
		display: none;
	}

	#resfria-samsung .colSamsung-md-7 {
		padding-bottom: 0px;
	}
	
	#serpentina-samsung img {
		margin-top: 5%;
	}

	#serpentina-samsung {
    	background: url(../img/serpentina-samsung-bg.jpg) top center no-repeat !important;
    	background-size: cover !important;
	}
	.noites-samsung-texto {
		margin-top: 0%;
	}
	.compressor-samsung-img {
		text-align: center;
	}
	.compressor-samsung-texto, .compressor-samsung-img {
		margin-bottom: 0%;
		margin-top: 5%
	}

	#estacoes-samsung .samsung-mobile img {
		visibility: hidden !important;
	}
	#estacoes-samsung .containerSamsung {
		padding-bottom: 20%;
	}
	#estacoes-samsung .samsung-mobile {
	background: url(../img/verao-samsung.jpg) top center no-repeat !important;
	background-size: cover !important;
}
	#verao-samsung:checked ~ #estacoes-samsung .samsung-mobile {
	background: url(../img/verao-samsung.jpg) top center no-repeat !important;
	background-size: cover !important;
}

#outono-samsung:checked ~ #estacoes-samsung .samsung-mobile {
	background: url(../img/outono-samsung.jpg) top center no-repeat !important;
	background-size: cover !important;
}

#inverno-samsung:checked ~ #estacoes-samsung .samsung-mobile {
	background: url(../img/inverno-samsung.jpg) top center no-repeat !important;
	background-size: cover !important;
}

#primavera-samsung:checked ~ #estacoes-samsung .samsung-mobile {
	background: url(../img/primavera-samsung.jpg) top center no-repeat !important;
	background-size: cover !important;
}
#anima-filtro-samsung {
	left: -20%;
	top: 27%;
}
#anima-filtro-samsung img:nth-of-type(8) {
	bottom: 36%;
	right: 17%;
	animation-delay: -4s;
	width: 3%;
}
#anima-filtro-samsung img:nth-of-type(9) {
	top: 65%;
	left: 56%;
	animation-delay: -6s;
	width: 3%;
}

#anima-filtro-samsung img:nth-of-type(10) {
	bottom: 37%;
	right: 35%;
	animation-delay: -8s;
	width: 1.5%;
}

#anima-filtro-samsung img:nth-of-type(11) {
	bottom: 36%;
	right: 48%;
	animation-delay: -8s;
	width: 1.5%;
}

#anima-filtro-samsung img:nth-of-type(12) {
	bottom: 32%;
	right: 29%;
	animation-delay: -8s;
	width: 1.5%;
}
#filtro-samsung .containerSamsung img {
    width: 133%;
    display: block;
    margin-left: -17%;
}
#anticorrosao-samsung {
    background: url(../img/anticorrosao-samsung.jpg) top center no-repeat !important;
}
.anticorrosao-samsung-img, .anticorrosao-samsung-texto {
	margin-bottom: 10%;
}
#capacidade-samsung .colSamsung-md-2 {
	display: block;
}

.capacidade-samsung-tabela-cabecalho, .capacidade-samsung-tabela-linhas {
	display: none !important;
}
#capacidade-samsung .containerSamsung {
	padding-bottom: 0px;
}
.samsung-read-more-trigger {
	width: 25%;
}
	#footer-samsung p {
	font-size: calc(4px + 1vw);
	line-height: calc(8px + 1vw);
	color: #FFF;
	}
}

@media (max-width: 480px) {
	#menu-samsung a {
		padding: 35% 0 10%;
	}
	#menu-samsung .colSamsung-md-4:nth-of-type(1) {
		background-size: 35%;
	}
	#menu-samsung .colSamsung-md-4:nth-of-type(2) {
		background-size: 45%;
	}
	#menu-samsung .colSamsung-md-4:nth-of-type(3) {
		background-size: 55%;
	}
}