/*body,html,* {margin:0;padding:0;font-family:"IBM Plex Sans","Century Gothic";}
html,body {font-weight: 300;margin:0;padding:0;color:#2F3947;font-size:16px;}
a {text-decoration:none;transition:all .5s !important;}
img {border:0;}
h1,h2,h3,h4,h5,th {margin:0;padding:0;font-weight:normal;}
.contenedor {max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:center;}
main *,.main * {transition:transform .5s, opacity .5s, border .5s;}
.pieza_oculta{transform:translateY(20px);opacity:0;}
.pieza_oculta2{transform:translateX(20px);opacity:0}
.tdelay_3{transition-delay:.3s;}
.tdelay_6{transition-delay:.6s;}
.svgicon {display: inline-block;width: 1em;height: 1em;stroke-width: 0;stroke: currentColor;fill: currentColor;font-size: 2em;position: relative;}*/



/*#header{background-image:url("../img/fondo-top-parallax.jpg");  background-position:center 55px;background-size:cover;background-repeat:no-repeat;padding:2.3em 0 0.9em;color:#ffffff;text-align:center;font-family:"IBM Plex Sans","Century Gothic";}
#header h3 {font-size:34px; margin: 0.4em 0 0.7em; }
#header h3 a{ color: #ffffff;}
#header h3 span{font-weight: 700;} 
#header .tel_anytech_link{ color: #FF9012; font-size: 2.5em;font-weight: 700;}
#header .subtitle{ font-size: 1.75em; margin: 0.52em 0 0.95em;}
#header .icono{background:url("../img/icon-support.svg") no-repeat top left; width: 40px; height: 40px; display: inline-block; margin-right: 0.5em;}
#header .logo{background:url("../img/logo_anytech.svg") no-repeat top left; width: 158px; height: 42px; display: inline-block; vertical-align: middle; margin-left: 0.5em;}
#header .support{ font-size: 0.83em;}*/
.contenedor {max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:center;}
#paises{ background-color: #F6F5F5; padding: 2.3em 0 1.4em;}
#paises .listado{text-align: left; margin-left: 4em;}
#paises .tit{font-weight: 700; font-size: 1.25em; width: 55%; margin:  0 auto;}
#paises .subtitle{margin: 1.55em 0 2em;}
#paises .subtitle span{font-weight: 700;}
.pais{ display: inline-block; width: 252px; text-align: left; background-color: #ffffff; padding: 0.7em 0.8em; border-radius: 5px; margin:0 0.7em  0.9em 0; position: relative;}
.bandera{ display: inline-block; vertical-align: top; width: 10%;}
.pais .texto{ display: inline-block; vertical-align: top;}
.pais .nombre{ display: block; color: #1769B2; font-size: 1.25em;font-weight: 700; }
.pais .telef a{font-size: 1.25em; color: #5C6976;}
.pais img{-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.2);box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.2); position: relative; top: 8px; margin-right: 0.45em;}
.operado{font-weight: 700; font-size: 0.861em; margin-top: 0.6em;}

/*#claim {background:url("../img/fondo-bottom-parallax.jpg") center top no-repeat fixed; background-size: cover; color: #ffffff; padding: 6em 0 5.5em; }
#claim  h3{ font-weight: 700; font-size:1.25em; margin: 0 auto ;  line-height: 2.2em;}
#claim h3 a{color:#ffffff;text-decoration:none; font-size: 1.55em;}
#claim .button{ color: #fff;  background-color: #ef970e; margin-top: 1.9em; display: inline-block; padding: 0.75em 1em;font-weight: 700; font-size: 0.89em; }
#claim .button:hover {box-shadow: 0 2px 4px 0 rgba(0,0,0,0.25);}
#claim  p{font-size: 1em;}
#claim p a{color: #ffffff;}
.line {border-top:1px solid #ffffff;margin:0.1em auto 0.7em;width:1em;}
#cookieInfo{z-index:1;}

.transparent{opacity:0;}*/
@media screen and (max-width:1280px) {	
	#paises .listado{margin-left: auto;margin-right: auto;width: 880px;}
	#paises .tit { width: 68%;}
}
/*@media screen and (max-width:1200px) {	
	#claim .tdelay_3 { background-size: 50%;}
	#claim .contenedor {    width: auto;}	
}
@media screen and (max-width:1024px) {
	#header h3 { width: 60%; margin: 0.4em auto 0.75em;} 
	#header .subtitle {    margin: 0.95em 0 0.6em;}
	#header {    padding: 2.3em 0 1.2em;}
	#header{background-image:url("../img/fondo-top-parallax2.jpg");  }
}*/
@media screen and (max-width:950px) {	
	#paises .listado{width: 590px;}
	#paises .tit { width: 85%;}
}
/*@media screen and (max-width:770px) {
	#header h3 { width: 80%; font-size: 32px; margin-bottom: 0.9em; } 
	#header .subtitle { width: 80%;  margin: 0.95em auto 0.8em;}
	#header {    padding: 2.8em 0 1.4em;background-image:url("../img/fondo-top-parallax_tablet.jpg"); }
}*/
@media screen and (max-width:580px) {	
	#paises .listado{width: 100%; text-align: center;}
	.pais { margin-right: 0;}
	#paises .tit { width: 98%;}
}
/*@media screen and (max-width:500px) {
	#header h3 { width: 85%; font-size: 25px;margin-bottom: 1.4em; } 
		#header .subtitle { width: 80%;  margin: 0.95em auto 0.8em;}
	#header {    padding: 3.3em 0 0;}
	#header .tel_anytech_link{  font-size: 1.7em; position: relative; left: -10px;}
	#header .icono{width: 28px; height: 28px; background-size: 28px 28px; }
	#header .subtitle { font-size: 1.2em; width: 90%;margin: 1em auto 1.3em;}
	#header {    padding: 2.9em 0 1.4em;background-image:url("../img/fondo-top-parallax-mobile.png"); }
	#header .support { font-size: 13px;}
	#header .logo{ display: block; margin: 0.6em auto 0;}
}*/