/* ================ ESTILOS PERSONALIZADOS */
@font-face {
	font-family: 'SamsungSharp Bold';
	src: url(../fonts/SamsungSharpSans-Bold.eot);
	src: url(../fonts/SamsungSharpSans-Bold.eot?#iefix) format('embedded-opentype'),
		url(../fonts/SamsungSharpSans-Bold.woff2) format('woff2'),
		url(../fonts/SamsungSharpSans-Bold.woff) format('woff'),
		url(../fonts/SamsungSharpSans-Bold.ttf) format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'SamsungSharp Regular';
	src: url(../fonts/SamsungSharpSans-Regular.eot);
	src: url(../fonts/SamsungSharpSans-Regular.eot?#iefix) format('embedded-opentype'),
		url(../fonts/SamsungSharpSans-Regular.woff2) format('woff2'),
		url(../fonts/SamsungSharpSans-Regular.woff) format('woff'),
		url(../fonts/SamsungSharpSans-Regular.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'SamsungSharp Medium';
	src: url(../fonts/SamsungSharpSans-Medium.eot);
	src: url(../fonts/SamsungSharpSans-Medium.eot?#iefix) format('embedded-opentype'),
		url(../fonts/SamsungSharpSans-Medium.woff2) format('woff2'),
		url(../fonts/SamsungSharpSans-Medium.woff) format('woff'),
		url(../fonts/SamsungSharpSans-Medium.ttf) format('truetype');
	font-weight: 500;
	font-style: normal;
}



@font-face {
	font-family: 'SamsungSharp Regular';
	src: url(../fonts/SamsungOne-400C.eot);
	src: url(../fonts/SamsungOne-400C.eot?#iefix) format('embedded-opentype'),
		url(../fonts/SamsungOne-400C.woff2) format('woff2'),
		url(../fonts/SamsungOne-400C.woff) format('woff'),
		url(../fonts/SamsungOne-400C.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}



.preventa {
    
    max-width: 900px;
    display: block;
    margin: 0px auto;
   
}
html {
        scroll-behavior: smooth;
       /*Comenta la línea (o dale el valor 'auto' a scroll behavior )
       para probar la diferencia con y sin scroll suavizado*/
    }
html, body {
  overflow-x: hidden;
}
body {
  position: relative
}



#landing-ss h1, h2, h3, h4, h5, h5 {
    font-family: 'SamsungSharp Bold', sans-serif;
}

#landing-ss {
    
    background-color: #f5f5f5;
}

#landing-ss #portada-samsung{
    
     width:100%;
     text-align:center;
      background-color: #f5f5f5;
}


#landing-ss  #portada-samsung .contenedor-samsung {
    
   max-width: 900px;
    display: block;
    margin: auto;

}

video::-webkit-media-controls {
    display: none;
}

 /* PORTADA DESKTOP*/

#landing-ss #portada-samsung .portada-samsung-desktop {
    
    background-color: #f5f5f5;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
    
    
  
    
}

#landing-ss #portada-samsung .portada-samsung-desktop .logo-samsung {
    
    display: block;
    text-align: right;
    margin-top: 25px;
    
    
  
    
}

/* TÍTULOS FLEX WINDOWS*/

#landing-ss  #portada-samsung #background-white-specs #titulos-samsung-izquierda h2 {
    
    font-family: 'SamsungSharp bold', sans-serif;
    font-size: 360%;
    line-height: normal;
    text-align: left;
    color: #000;
    padding-top: 50px;
    padding-bottom: 50px;
    
    

}


 /* CABECERA DESKTOP*/




#landing-ss #portada-samsung .boton-nav-portada {
    
padding: 10px; /*espacio alrededor texto*/
color: #ffffff; /*color texto*/
text-decoration: none; /*decoración texto*/
font-family: 'SamsungSharp Bold';
text-align: left;
    
    
}

#landing-ss #portada-samsung .boton-portada-compra {
    
    display: block;
    text-align: left;
    margin-top: 8%;
    margin-bottom: 10%;
}


#landing-ss #portada-samsung .activo {
     
  font-family: 'SamsungSharp Bold', sans-serif;
  font-size: 14px;
  color: #000;
  border-bottom: 5px;

   
  
}

.common-cta-encased__text {
    position: relative;
    z-index: 1;
    color: #000;
    -webkit-transition: color .25s ease-in-out;
    -o-transition: color .25s ease-in-out;
    transition: color .25s ease-in-out;
}



#landing-ss #portada-samsung .inactivo {
     
  font-family: 'SamsungSharp Bold', sans-serif;
  font-size: 14px;

  text-decoration: none;
  transition: 0.5s;
  color: #b2b2b2;   
  
}

#landing-ss #portada-samsung .inactivo:hover {
  color: #000; 
  
  
}

#landing-ss .nav-samsung {
    
    display: block;
    margin-top: 10%;
    text-align: right;
    margin-bottom: 10px;
    
    
    
}

#landing-ss separador-samsung {
    
    font-family: sans-serif;
    color: #000;
    
}

 /* CONTENIDO PORTADA */

#landing-ss #portada-samsung .preventa {
    
   
    margin:0px auto;
    background-color: #f5f5f5;
    
    
}


#landing-ss #portada-samsung .preventa .texto-centrado-portada {
    
    display: block;
    margin: auto;
    margin-top: 40%;
    
}

#landing-ss #portada-samsung .preventa p {
    
    font-family: 'SamsungSharp Medium', sans-serif;
    font-size: 70%;
    text-align: center;
    color: #000;
    
}

#landing-ss #portada-samsung .preventa h2 {
    
    font-family: 'SamsungSharp Medium', sans-serif;
    font-size: 83%;
    text-align: center;
    color: #000;
    width: 60%;
    display: block;
    margin: auto;
    
}

#landing-ss #portada-samsung .preventa .h2-mobile h2 {
    
    font-family: 'SamsungSharp Medium', sans-serif;
    font-size: 110%;
    text-align: center;
    color: #000;
    width: 80%;
    display: block;
    margin: auto;
    
}


#landing-ss #portada-samsung h1 {
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 280%;
    text-align: left;
    color: #000;
    
}

@media only screen and (max-width: 1000px) {


    #landing-ss #portada-samsung h1 {
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 500%;
    text-align: left;
    color: #000;
    
}

 

} 

@media only screen and (max-width: 600px) {


    #landing-ss #portada-samsung h1 {
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 300%;
    text-align: left;
    color: #000;
    
}

 

} 






#landing-ss #portada-samsung .mobile h1 {
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 280%;
    text-align: center;
    color: #000;
    
}

@media only screen and (max-width: 1000px) {


    #landing-ss #portada-samsung .mobile h1 {
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 500%;
    text-align: center;
    color: #000;
    
}

 

} 

@media only screen and (max-width: 600px) {


    #landing-ss #portada-samsung .mobile h1 {
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 300%;
    text-align: center;
    color: #000;
    
}

 

}


#landing-ss #portada-samsung .img-portada-desktop {
    
    display: block;
    margin: auto;
    width: 100%;
    margin-top: -100px;

  
}

#landing-ss #portada-samsung .preventa .boton-compra-samsung {
     
  font-family: 'SamsungSharp Bold', sans-serif;
  font-size: 12px;
  text-decoration: none;
  transition: 0.5s;
  color: #fff;
  border: 1px solid #000;
  background-color: #000;
  padding: 15px;
  border-radius: 5px;
  letter-spacing: 3px;
  
}

#landing-ss #portada-samsung .preventa .boton-compra-samsung:hover {
  color: #9c9c9c;
  border: 1px solid #9c9c9c;
  background-color: transparent;

  
}

#landing-ss  .boton-compra-samsung {
     
  font-family: 'SamsungSharp Bold', sans-serif;
  font-size: 12px;
  text-decoration: none;
  transition: 0.5s;
  color: #fff;
  border: 1px solid #000;
  background-color: #000;
  padding: 15px;
  border-radius: 5px;
  letter-spacing: 3px;
    margin-left: 15px;
  
}

#landing-ss  .boton-compra-samsung:hover {
  color: #9c9c9c;
  border: 1px solid #9c9c9c;
  background-color: transparent;

  
}

#landing-ss #portada-samsung .boton-ver-mas-samsung {
     
  font-family: 'SamsungSharp Bold', sans-serif;
  font-size: 12px;
  text-decoration: none;
  transition: 0.5s;
  color: #FFF;
  border: 1px solid #FFF;
  padding: 15px;
  border-radius: 5px;
  letter-spacing: 3px;
  
}

#landing-ss #portada-samsung .boton-ver-mas-samsung:hover {
  color: #000;
  border: 1px solid #000;    

  
}

/* BACKGROUND WHITE ROUND */



#landing-ss #background-white-specs{
    
    background-color: white;
    width: 75%;
    display: block;
    margin: auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 80px;
    border-radius: 40px;
    margin-top: 100px;



}

@media only screen and (max-width: 1000px) {

     #landing-ss #background-white-specs{
    
    background-color: white;
    width: 100%;
    display: block;
    margin: auto;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 80px;
    margin-top: 100px;



}

    
}

#landing-ss #background-white-specs h2{
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 340%;
    text-align: left;
    color: #000;
    margin-left: 10%;
    line-height: 120%;


} 


@media only screen and (max-width: 1000px) {

#landing-ss #background-white-specs h2{
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 300%;
    text-align: center;
    color: #000;
    margin-left: -5;
    line-height: 120%;


} 

@media only screen and (max-width: 600px) {

#landing-ss #background-white-specs h2{
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 220%;
    text-align: center;
    color: #000;
    margin-top: 100px;
    line-height: 120%;
    margin-left: -20%;


}
    
}
    
    
    @media only screen and (max-width: 1000px) {


#landing-ss .nav-samsung {
    
    display: block;
    margin-top: 10%;
    text-align: center;
    margin-bottom: 10px;
    
    
    
   


} 

 
}



/* FLEX WINDOWS */

        /* TABLET */      
  
@media only screen and (max-width: 1000px) {

#landing-ss .contenido-samsung{
    

 

} 


       /* MOBILE */

@media only screen and (max-width: 600px) {

#landing-ss #background-white-specs h2{
    
    font-family: 'SamsungSharp Bold', sans-serif;
    font-size: 220%;
    text-align: center;
    color: #000;
    margin-top: 100px;
    line-height: 120%;
    margin-left: -20%;


}
    
}


/* NAVEGACIÓN CONTENIDO */


#landing-ss  #botonera-de-navegacion-fold{
  
    display: block;
    margin: auto;
    padding: 60px;


}

#landing-ss #botonera-de-navegacion-fold .img-1{
  
    display: block;
    margin: auto;
    width:  100%;
    border-radius: 10px;


}





