@font-face {font-family:'Campton Book';
			src:url('//www.pandasecurity.com/fonts/campton/Campton Book.eot');
			src:local('ÃƒÂ¢Ã‹Å“Ã‚Âº'),url('//www.pandasecurity.com/fonts/campton/Campton Book.woff') format('woff'),url('//www.pandasecurity.com/fonts/campton/Campton Book.ttf') format('truetype');
			font-weight:normal;
			font-style:normal;
            font-display: block;
}@font-face {font-family:'Campton SemiBold';
			src:url('//www.pandasecurity.com/fonts/campton/Campton SemiBold.eot');
			src:local('ÃƒÂ¢Ã‹Å“Ã‚Âº'),url('//www.pandasecurity.com/fonts/campton/Campton SemiBold.woff') format('woff'),url('//www.pandasecurity.com/fonts/campton/Campton SemiBold.ttf') format('truetype');
			font-weight:normal;
			font-style:normal;
            font-display: block;
}@font-face {font-family:'Campton Bold';
			src:url('//www.pandasecurity.com/fonts/campton/Campton Bold.eot');
			src:local('ÃƒÂ¢Ã‹Å“Ã‚Âº'),url('//www.pandasecurity.com/fonts/campton/Campton Bold.woff') format('woff'),url('//www.pandasecurity.com/fonts/campton/Campton Bold.ttf') format('truetype');
			font-weight:normal;
			font-style:normal;
            font-display: block;
}@font-face {font-family:'Campton Medium';
			src:url('//www.pandasecurity.com/fonts/campton/Campton Medium.eot');
			src:local('ÃƒÂ¢Ã‹Å“Ã‚Âº'),url('//www.pandasecurity.com/fonts/campton/Campton Medium.woff') format('woff'),url('//www.pandasecurity.com/fonts/campton/Campton Medium.ttf') format('truetype');
			font-weight:normal;
			font-style:normal;
            font-display: block;
}@font-face {font-family:'Campton Light';
			src:url('//www.pandasecurity.com/fonts/campton/Campton Light.eot');
			src:local('ÃƒÂ¢Ã‹Å“Ã‚Âº'),url('//www.pandasecurity.com/fonts/campton/Campton Light.woff') format('woff'),url('//www.pandasecurity.com/fonts/campton/Campton Light.ttf') format('truetype');
			font-weight:normal;
			font-style:normal;
            font-display: block;
}@font-face {font-family:'Campton ExtraLight';
			src:url('//www.pandasecurity.com/fonts/campton/Campton ExtraLight.eot');
			src:local('ÃƒÂ¢Ã‹Å“Ã‚Âº'),url('//www.pandasecurity.com/fonts/campton/Campton ExtraLight.woff') format('woff'),url('//www.pandasecurity.com/fonts/campton/Campton ExtraLight.ttf') format('truetype');
			font-weight:normal;
			font-style:normal;
            font-display: block;
}@font-face {font-family:'Campton Thin';
			src:url('//www.pandasecurity.com/fonts/campton/Campton Thin.eot');
			src:local('ÃƒÂ¢Ã‹Å“Ã‚Âº'),url('//www.pandasecurity.com/fonts/campton/Campton Thin.woff') format('woff'),url('//www.pandasecurity.com/fonts/campton/Campton Thin.ttf') format('truetype');
			font-weight:normal;
			font-style:normal;
            font-display: block;
}
body,html,* {margin:0;padding:0;}
html,body {font-family:"Campton Light","Century Gothic";margin:0;padding:0;color:#2F3947;font-size:16px; overflow-x: hidden;}
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:1025px;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;}
.tdelay_3{transition-delay:.3s;}
.tdelay_6{transition-delay:.6s;}
.tdelay_9{transition-delay:.9s;}
.svgicon {display: inline-block;width: 1em;height: 1em;stroke-width: 0;stroke: currentColor;fill: currentColor;font-size: 2em;position: relative;}
#cookieInfo{z-index:1;}
#header {color:#ffffff;text-align:center;  background-color: #f6f5f5;}
.usa_layout #header_back{background-image:url("//www.pandasecurity.com/rfiles/newhome2019/usa_layout/cleanup/header-earth.jpg");}
#header_back{background-image:url("../img/header-earth_.jpg");  background-attachment:fixed;background-position:center -40px;background-repeat:no-repeat;padding:154px 0  12.4em; margin-top: -40px;background-size: cover;}
#header h1 {font-size:2.25em; font-family:"Campton Bold","Century Gothic"; }
#header h2 {font-size:1.12em;  margin: 0.2em auto 1.26em;}
#header h2 strong{font-family:"Campton Bold","Century Gothic"; font-weight: normal;}
.button {  color: #ffffff; background-color: #FF9012; font-family:"Campton Bold","Century Gothic"; padding: 0.7em 1.8em; font-size: 14px; display: inline-block; letter-spacing: 0.005em;border: 1px solid #FF9012;margin-left:0.4em;margin-right:0.4em;}
.button:hover{box-shadow: 0 2px 4px 0 rgba(0,0,0,0.25);}
#subheader{ position: relative; z-index: 1; }
#subheader .image{margin: -10.5em auto 0 ;z-index:1;position:relative;vertical-align:middle;background-image: url("../img/video.jpg"); width: 560px; height: 315px;}
span.ideal img {width: 32px;vertical-align: middle;}
#header .comp{ margin-top: 0.6em; font-size:14px; color:#2F3947;}
#header .comp a{color:#2F3947;}
#header .comp .svgicon{  top: 7px; font-size: 1.5em;}
#a_acelera,#a_gestor,#a_limpiador{ position: relative; top: -100px; display: block; margin-top: 50px;}
#mainfeatures{ background-color: #F6F5F5; margin-bottom: 2.3em;}
#mainfeatures h2{font-family:"Campton Bold","Century Gothic"; font-size: 2.24em; padding: 1.2em 0 0.4em;}
#mainfeatures p{ font-size: 1.125em;}
#mainfeatures .feature{ display: inline-block; width: 24%; margin-top: 2em; vertical-align: top; position: relative; padding-bottom: 0.8em;}
#mainfeatures .feature h3{ color: #3EC1CE;font-family:"Campton Bold","Century Gothic"; font-size: 1.13em; margin-bottom: 0.5em;}
#mainfeatures .feature p{ color: #2F3947; font-size: 0.75em; min-height: 3.1em; vertical-align: top; width: 80%; margin: 0 auto;}
#mainfeatures .feature p.line{ border-top: 1px solid #3EC1CE; width: 2.3em; margin: 0.32em auto 0.8em; min-height: inherit;}
#mainfeatures .bullet {height: 10px;   width: 10px;    border-radius: 1em; background-color: #D6D6D6;  margin: 0 auto ; vertical-align: top; position: absolute; bottom: -3px; left: 49%;}
#mainfeatures .selected{background-color: #3EC1CE;}
#mainfeatures .svgicon{ color: #3EC1CE;}
#solutions .contenedor{ max-width: 990px;background: url(../img/acelera.jpg) left top no-repeat; padding: 0 0 1em 569px; text-align: left;z-index:1;position: relative; min-height: 324px; }
#solutions #gestor {margin: 2.8em auto 2.8em;max-width: 1442px;background: url(../img/gestor.jpg) right top no-repeat; min-height: 340px;}
#solutions #gestor .contenedor{ padding: 0 459px 0 0; background: none; max-width: 850px;}
#solutions #limpiador .contenedor{background: url(../img/limpiador.jpg) 79px 0 no-repeat; min-height: 345px; padding: 0 0 1em 625px;max-width: 1020px; }
#solutions #acelera,#solutions #familia,#solutions #limpiador { padding-top: 2em;position: relative;}
#solutions h2{ font-size: 2.25em;color: #3EC1CE;font-family:"Campton Bold","Century Gothic"; padding-top: 0.8em;}
#solutions #gestor h2{ padding-top: 0.6em;}
#solutions #limpiador h2{ padding-top: 1.8em;}
#solutions p{margin: 1em 0 2em; font-size: 0.87em; width: 97%; line-height: 1.2em;}
#solutions .sub{font-family:"Campton Bold","Century Gothic"; width: 93%; margin: 0.72em 0 1.4em; font-size: 1em; }
#solutions #limpiador .sub {    width: 95%;}
#solutions ul{ margin: 1.6em 0 0 1.3em; font-size: 14px;list-style-image: url(../img/list_bullet_grey.png); width: 85%;}
#solutions li{ padding-left: 1em; line-height: 1.2em; width: 95%;}
.back_color{ background-color: #2F3947;height: 265px; width: 50%; position: absolute; top: 0; z-index: 1}
#solutions #gestor .back_color{ height: 100%;background-color: #ffffff; right: 0;width: 50%;}
#back_gestor{background-color: #2F3947;height: 315px; }
#solutions #acelera .back_color,#solutions #limpiador .back_color{ left: 0;}
#solutions #limpiador .back_color{background: url(../img/limpiador_back.jpg) right top repeat-x; height: 376px;}
#reviews {padding:6em 0 4em;background-color: #F6F5F5; margin-top: -3em;}
#reviews h4 {font-family:"Campton Bold","Century Gothic";font-size:1.59em;	margin-bottom: 1.5em; letter-spacing: 0.01em;}
#claim {background:url("../img/bg_claim_en.jpg") center top no-repeat  fixed; background-size: cover;  color: #ffffff;}
.spain #claim {background:url("../img/bg_claim.jpg") center top no-repeat fixed; background-size: cover;}
#claim .contenedor{ max-width: 1053px; }
#claim  .tdelay_3{ padding: 9em 58.5% 9.6em 0; }
#claim  h3 { font-size: 1.11em;}
#claim  h3 span{ font-family:"Campton Bold","Century Gothic"; font-size: 2em;  display: block;}
#claim .button{ color: #fff;  background-color: #ef970e; margin-top: 2.3em; display: inline-block; padding: 0.7em 4.4em;font-family:"Campton SemiBold","Century Gothic"; font-size: 0.9em; }
#claim p { width: 80%; margin: 1.5em auto 0;}
#claim p strong{font-family:"Campton Bold","Century Gothic"; font-weight: normal;}
#sticky_anytech {position:fixed; bottom:0; background-color:#252a37; padding:1.2em 0 1.5em; width:100%; color:#ffffff; font-family:Campton Book;z-index:2;}
#sticky_anytech .contenedor{max-width:none;}
#sticky_anytech .centrar{ text-align: left; display: inline-block; }
#sticky_anytech .svgicon {    display: inline-block;    width: 1em;    height: 1em;    stroke-width: 0;    stroke: currentColor;    fill: currentColor;    font-size: 2.7em;    position: relative; color: #c8cace;}
#sticky_anytech .title{font-family:"Campton Bold","Century Gothic";}
#sticky_anytech .title.mobile_title{display:none;margin-bottom:0.25em;}
#sticky_anytech .powered{ font-size: 0.62em;font-family:"Campton Book","Century Gothic"; margin-top: 1em;}
#sticky_anytech .powered.mobile_powered{display:none;margin-top:0;}
#sticky_anytech .telef,#sticky_anytech .text{  display: inline-block; vertical-align: top;}
#sticky_anytech .text{ margin-right: 1.8em;}
#sticky_anytech .telef a{ font-size: 2.2em; color: #ff9012;font-family:"Campton Bold","Century Gothic"; font-weight: bold; display: inline-block; vertical-align: top; margin-left: 0.2em;}
@media screen and (max-width:1350px) {
	#solutions #gestor {background-position: 120% 0; }
}
@media screen and (max-width:1279px) {
	#header h1 { width: 95%;}
	#header p { font-size: 1em;}
}
@media screen and (max-width:1150px) {	
	.solutions ul { margin-left: 2.7em; width: 70%;}
	#solutions #gestor {background-position: 150% 0; }
}
@media screen and (max-width:1000px) {	
	#solutions #gestor {background-position: 230% 0; }
}
@media screen and (max-width:900px) {	
	#claim .tdelay_3 {    padding: 8em 0 ;	}
	#mainfeatures .feature {    width: 30%;}
	#solutions #acelera .back_color, #solutions #limpiador .back_color{display: none;}
	#solutions .contenedor,#solutions #gestor,#solutions #limpiador .contenedor{ background: none; padding: 0 0 0 2em; min-height: auto;}
	#solutions #gestor .contenedor{padding-right: 0;}
	#solutions #gestor{ max-width: auto; margin: 0;}
	#solutions h2{padding-top: 1.2em;}
	#solutions #gestor h2{padding-top:2em;}
	#solutions #acelera, #solutions #familia, #solutions #limpiador{padding-top: 0;}
	#reviews{margin-top: 5em; padding-top: 3em;}
	#sticky_anytech .centrar { margin-left: 0.5em;}
}
@media screen and (max-width:800px) {
	#sticky_anytech .title{display:none;}
	#sticky_anytech .title.mobile_title{display:block;}
	#sticky_anytech .powered{display:none;}
	#sticky_anytech .powered.mobile_powered{display:block;}
}
@media screen and (max-width:720px) {	
	.spain #screenshot,#screenshot{background: url(../img/screenshot_mobile.png) top center no-repeat; height:165px; width:247px;}
	#screen_dch,#screen_izq{display:none;}	
	.features .feature {display:block;width:150px;margin:0 auto;padding:18px 3px 4px;}
	#footerHome .footerMenu li {    display: block;    padding: 15px 0;}
	.footerMenu li::after {    content: none;}
	#downFooterHome {    padding: 1em 0 4em;}
	_::-webkit-full-page-media, _:future, :root #header { background-attachment: scroll; height: 431px;}
	#mainfeatures .feature {    min-height: 10em;}
}
@media screen and (max-width:600px) {		
	#header h2 {    margin: 0.82em auto 1.6em;}
}

@media screen and (max-width:500px) {
	#reviews { background-color: #ecf0f3;}
	#reviews h4 {    font-size: 1.57em;}
	#reviews {    padding: 2em 0; margin-top: 4em;}
}
@media screen and (max-width:450px) {
	#mainfeatures .feature {    min-height: 12em;}
}