@import "reset.css";body{background-color:#fff;margin:0 auto;font:14px 'Open Sans',sans-serif}b,strong{font-weight:700}.cursive{font-style:italic}.centerContent{max-width:1180px;padding:0 10px;margin:0 auto}h1{font:bold 1.5em 'Open Sans',sans-serif;color:#333}h2{font-size:1.2em;color:#333}header{width:100%;border-bottom:1px #000 solid;z-index:101}.beforeFixed{height:99px;position:absolute;background-color:#fff}.afterFixed{position:fixed;background-color:#fff;margin-top:-182px;padding-top:182px;transition:padding-top .8s}.hide{display:none}.show{display:block}.mainHead{position:relative;overflow:hidden}.logo{margin:10px 0;float:left}.logo img{display:block}.topHead{float:right;margin:10px 5px 10px 0}.afterTopHead{display:none}.topHead ul{overflow:hidden}.topHead ul li{float:left;margin:0 0 0 50px}.topHead ul li span{font:.85em 'Open Sans',sans-serif;color:#555;margin:0 0 0 8px;float:left}.topHead ul li span a{text-decoration:none;color:#555}.topHead ul li i{font-size:2.15em;margin:1px 0 0;float:left}.botHead{width:100%;float:right}.beforeBotHead{max-width:908px;border-top:1px #a9bdae solid;margin-top:7px}.afterBotHead{max-width:1180px;padding:0 10px;margin:0;border:none}.logoNav{margin:2px 0;float:left}.logoNav img{width:100%;display:block}.afterBotHead .navBar{margin:16px 0 0 0}.beforeBotHead .navBar{margin:1px 0}.navBar{float:right}.navBar ul{overflow:hidden}.navBar ul li{float:left;margin:0 0 0 25px}.navBar ul li a{text-decoration:none;font:.9em 'Open Sans',sans-serif;padding:10px 15px;display:block;color:#333}.navBar ul li a:hover,.navBar ul li.current a{background-color:#000;color:#fff}#headImage{position:fixed;overflow:hidden}#headImage img{width:100%;padding-top:0}.mainWrap{padding:38% 0 0}.content{width:100%;position:relative;background-color:#fff;border-top:1px #000 solid;border-bottom:1px #000 solid}.services{padding:60px 10px;overflow:hidden}.itemServices{max-width:250px;float:left;text-align:center;margin:0 1.9%}.itemServices a{text-decoration:none}.itemServices a img{height:60px;display:block;margin:0 auto 8px}.itemServices a span{color:#666;margin:8px 0 0;letter-spacing:.75px}.company{padding:50px 130px;overflow:hidden}.company img{height:300px;margin:-15px 0 0 5%;display:block;float:right}.company p{width:50%;margin:10px 0 0;font-size:.98em;line-height:1.7em;text-align:justify;color:#555;letter-spacing:1px}.products{padding:50px 100px;overflow:hidden}.products img{height:250px;margin:20px 0 0;float:left;border:1px #000 solid;border-radius:2px;display:block}.products ul{width:50%;margin:19px 0 0 8%;float:left}.products ul li{width:100%;overflow:hidden}.products ul li p{margin:-3px 0 15px;padding:0 0 0 8px;font:1.1em 'Open Sans',sans-serif;color:#333;float:left}.products ul li i{margin:0;color:#000;float:left}.productsVariant{padding:50px 70px;overflow:hidden}.productsVariant img{height:250px;margin:20px 3% 0 0;float:left;border:1px #000 solid;border-radius:2px;display:block}.productsVariant ul{width:30%;margin:20px 0 0;float:left}.productsVariant ul li{width:100%;overflow:hidden}.productsVariant ul li p{margin:-3px 0 15px;padding:0 0 0 8px;font:1.1em 'Open Sans',sans-serif;color:#333;float:left}.productsVariant ul li i{margin:0;color:#000;float:left}#parallax{width:100%;max-width:1920px;position:relative;margin:0 auto;background-size:cover}.quote{width:100%;margin:0 auto;padding:150px 0;text-align:center;color:#fff;background-color:rgba(0,0,0,0.5);background-image:url(../multimedia/png/mask.png)}.quote p{width:50%;margin:0 auto;font:1.9em Lato,sans-serif;padding:15px 1px;letter-spacing:.5px}.quote p.authorQuote{font:italic 1.15em Lato,sans-serif;text-align:right;padding:0;margin-top:-10px}.inicioBack{background:#fff url(../multimedia/jpg/parallax_inicio.jpg) no-repeat center center fixed}footer{background-color:#000;padding:25px 0 0;position:relative;overflow:hidden}.mainFooter{overflow:hidden}.mainFooter img{margin:0 auto 30px;display:block}.mainFooter p{margin:0 0 30px;font:1.3em 'Open Sans',sans-serif;color:#fff;text-align:center}#contactForm,.contactFoot,#map{float:left}#contactForm{margin:0 6.5%}#contactForm ul{max-width:600px;overflow:hidden}#contactForm ul li{width:45%;margin:0 4% 20px 0;float:left}#contactForm ul li label{margin:0 0 2px;color:#B22222;font-size:.85em;letter-spacing:.75px}#contactForm ul li input{width:100%;height:35px;padding:0 0 0 5px;font:.9em 'Open Sans',sans-serif;border:none;border-radius:2px}#contactForm ul li textarea{width:208%;padding:5px 0 0 5px;font:.9em 'Open Sans',sans-serif;border-radius:2px}#contactForm p{margin:-20px 0 15px;font-size:.75em;color:#fff;letter-spacing:.8px;text-align:left}#contactForm button{padding:5px 15px;background-color:#fff;border:none;font:.9em 'Open Sans',sans-serif;border-radius:2px;cursor:pointer}#contactForm button i{margin:0 0 0 5px}#contactForm button:hover{background-color:#333;color:#fff}#ok{width:80%;margin:0 auto 10px;padding:8px 0;text-align:center;font:.9em 'Open Sans',sans-serif;color:#fff;background-color:green;border-radius:3px}ul.contactFoot{margin:15px 0}ul.contactFoot li{font:.95em 'Open Sans',sans-serif;color:#fff;letter-spacing:.5px;margin:0 0 5px}#map{height:300px;width:100%;margin:25px 0 10px;position:relative}.contentMapDescription{font:.9em 'Open Sans',sans-serif;color:#333}.contentMapDescription img{width:150px}#copyrigth{width:100%;bottom:1px;font:.8em 'Open Sans',sans-serif;color:#fff;text-align:center;letter-spacing:.5px}#developer{font:.7em Lato,sans-serif;line-height:1em;color:#fff;margin:0 5px 5px 0;text-align:right;letter-spacing:.75px}#developer p a{text-decoration:none;color:#fff}#developer p a:hover{color:#ccc}@media screen and (max-width: 1220px){.centerContent{max-width:960px;padding:0 10px}.beforeFixed{height:94px}.logo img{width:245px}.topHead ul li{margin:0 0 0 25px}.beforeBotHead{max-width:715px;margin-top:2px}.navBar ul li{margin:0 0 0 15px}.services{padding:60px 10px}.itemServices{max-width:305px;margin:0 9% 35px}.quote p{width:60%;font:2em Lato,sans-serif}.products{padding:50px 20px}.productsVariant{padding:50px 0}.productsVariant img{height:235px;margin:20px 1% 0 0}.productsVariant ul{width:30.5%;margin:20px 0 0 .5%}#contactForm{margin:0 4%}}@media screen and (max-width: 1024px){.centerContent{max-width:860px;padding:0 10px}.beforeFixed{height:92px}.logo img{width:235px}.logoNav{margin:5px 0 5px 5px}.topHead ul li{margin:0 0 0 10px}.topHead ul li span{font:.8em 'Open Sans',sans-serif;margin:0 0 0 5px}.beforeBotHead{max-width:625px;margin-top:1px}.navBar ul li{margin:0 0 0 8px}.services{padding:60px 0}.itemServices{margin:0 7% 35px}.quote p{width:70%}.company{padding:50px 10px}.products{padding:50px 20px}.products img{height:220px}.products ul{width:53%;margin:19px 0 0 3%}.products ul li p{padding:0 0 0 5px;font:.9em 'Open Sans',sans-serif}.productsVariant img{height:220px}.productsVariant ul{width:29%;margin:20px 0 0 .5%}.productsVariant ul li p{padding:0 0 0 5px;font:.9em 'Open Sans',sans-serif}#contactForm{margin:0 2%}#contactForm ul{max-width:550px}#contactForm ul li{margin:0 4% 15px 0}}@media screen and (min-width: 881px){#navicon{display:none}#navBarMenu{display:block!important}#navBarMenu li{display:inline-block}}@media screen and (max-width: 880px){.centerContent{max-width:580px;padding:0 10px}#navicon{float:right}#navBarMenu{display:none}.buttons-container{float:right}button{display:inline-block;border:none;background:none}button:focus{outline:none}button span{display:block}.lines-button{padding:1rem;cursor:pointer;border-radius:.1428575rem}.lines{display:inline-block;width:2rem;height:.285715rem;background:#000;border-radius:.1428575rem;position:relative}.lines:before,.lines:after{display:inline-block;width:2rem;height:.285715rem;background:#000;border-radius:.1428575rem;position:absolute;left:0;content:''}.lines:before{top:.5rem}.lines:after{top:-.5rem}.mainHead{max-width:600px;margin:0 auto;overflow:visible}.beforeFixed{height:auto;position:fixed}.afterFixed{position:fixed;background-color:#fff;margin-top:0;padding-top:0;transition:none}.hide{display:block}.logo img{width:200px}.logoNav{display:none}.topHead{display:none}.botHead{width:auto;border:none;margin-top:0}.beforeBotHead{width:auto;border:none;margin-top:0}.afterBotHead{padding:0}.beforeBotHead .navBar{margin:10px 0;float:none}.navBar ul{width:100%;position:absolute;left:0;top:79px;background-color:#fff;border-left:1px #000 solid;border-right:1px #000 solid;border-bottom:1px #000 solid}.navBar ul li{margin:0;float:none}.services{padding:60px 0}.itemServices{margin:0 auto 30px;float:none}.quote p{width:100%}.company img{margin:0 auto;float:none}.company p{width:100%}.products img{height:250px;float:none;margin:10px auto 0}.products ul{width:70%;margin:19px auto 0;float:none}.productsVariant img{height:250px;float:none;margin:15px auto 0}.productsVariant ul{width:45%;margin:20px 0 0 4.5%}.mainFooter p{font:1.15em 'Open Sans',sans-serif}#contactForm{margin:0 auto;float:none}#contactForm ul{max-width:100%}#contactForm ul li{margin:0 2.5% 15px}#contactForm ul li textarea{width:211%}#contactForm p{margin:-15px 0 15px;text-align:center}#contactForm button{padding:12px 25px;background-color:#fff;border:none;font:.9em 'Open Sans',sans-serif;border-radius:2px;cursor:pointer;margin:0 auto;display:block;text-align:center}ul.contactFoot{margin:35px 0 15px;text-align:center;float:none}ul.contactFoot li{font:1em 'Open Sans',sans-serif}}@media screen and (max-width: 600px){.centerContent{max-width:100%;padding:0 10px}.mainHead{max-width:100%}.navBar ul{width:100%;position:absolute;left:0;top:79px;background-color:#fff;border-left:none;border-right:none;border-bottom:1px #000 solid}#headImage{display:none}.mainWrap{padding:21% 0 0}.content{border-top:none}.services{padding:30px 0}.products{padding:20px 0}.products img{height:auto;width:99%;float:none;margin:15px auto}.products ul{width:100%;margin:0 auto;float:none}.productsVariant{padding:20px 0}.productsVariant img{height:auto;width:99%;float:none;margin:15px auto}.productsVariant ul{width:100%;margin:0}.products ul li p{padding:0 0 0 20px;font:.9em 'Open Sans',sans-serif;float:none}br{display:none}.mainFooter p{font:.9em 'Open Sans',sans-serif}#contactForm ul li{width:100%;margin:0 0 15px;float:none}#contactForm ul li input{width:99%;border-radius:0}#contactForm ul li textarea{width:99%;border-radius:0}ul.contactFoot li{font:.9em 'Open Sans',sans-serif}#copyrigth{font:.7em 'Open Sans',sans-serif}#developer{font:.6em Lato,sans-serif}}