#wrapper,body{background:#fff}#headcontainer,#wrapper,body,header{width:100%;padding:0}#smallprint a:hover,#smallprint a:link,a,footer a{text-decoration:none}body{margin:0 auto;font:100%/1.4 helvetica,helve,sans-serif;color:#000;text-align:center;height:auto}#wrapper{margin:0;position:relative;text-align:left;overflow:hidden}#contactoMapa,#smallprint,header{text-align:center}#headcontainer{margin:0;position:fixed;z-index:999}header{clear:both;margin:0;position:relative;color:#000}#maincontentcontainer{width:100%;padding:0;margin:0}#maincontent,.maincontent{position:relative;width:100%;padding:0;clear:both;margin:0 auto;line-height:1.5em}#maincontent{z-index:4;background:#FFF}.maincontent{font-size:.8125em;color:#333}#footercontainer{width:100%;padding:0;z-index:5;position:relative;margin:0;background:#000;overflow:inherit}footer{clear:both;width:100%;margin:0 auto;padding:0;color:#FFF}footer a{color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}footer a:active,footer a:hover{outline:0;color:#fff;text-decoration:none}footer a:focus{outline:dotted thin;color:#ccc}.footerInfo{margin:0;float:left;width:100%}.footerInfo p{color:#666;margin:0 auto;padding:0;font-size:14px}.redesSociales{color:#999;padding:12px 11px 12px 12px;font-size:20px;background:0 0;border:1px solid #999;display:inline-block;border-radius:50%;margin:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.facebook:hover{background-color:#3B5998;border:1px solid #3B5998;color:#fff}.twitter:hover{background-color:#69b9f6;border:1px solid #69b9f6;color:#fff}.linkedIn:hover{background-color:#1984bc;border:1px solid #1984bc;color:#fff}.whatsapp:hover{background-color:#07b601;border:1px solid #07b601;color:#fff}.skype:hover{background-color:#00AFF0;border:1px solid #00AFF0;color:#fff}.youtube:hover{background-color:#F33;border:1px solid #F33;color:#fff}.vimeo:hover{background-color:#1AB7EA;border:1px solid #1AB7EA;color:#fff}.googlemas:hover{background-color:#CA3625;border:1px solid #CA3625;color:#fff}.tumblr:hover{background-color:#365471;border:1px solid #365471;color:#fff}.pinterest:hover{background-color:#CB2027;border:1px solid #CB2027;color:#fff}#smallprint{margin:5px auto;line-height:1.4em;color:#e5e5e5;font-size:.923em}#smallprint p{font-size:9px;vertical-align:middle;margin:0;text-shadow:none}#smallprint a:link{color:#e5e5e5}#smallprint a:hover{color:#FFF}#contactoMapa{width:100%;margin:0;height:100%;overflow:hidden;white-space:nowrap;border:0 solid #FFF;box-sizing:border-box}.paddingLateral10,.paddingLateral20,.paddingLateral20A{box-sizing:border-box;text-align:justify}#contactoMapa p{margin:0;line-height:1.5}#contactoMapa img{max-width:inherit}#galeria{width:100%;height:auto;border-radius:15px;margin:0 5%}#contactForm{position:relative;width:100%;padding:10px;box-sizing:border-box}#contactForm td{vertical-align:top}.videoPad{margin:20px 10%;position:relative;width:80%;height:0;padding-bottom:60%}.videoDiv{margin:0;position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:66%}.div50,.div80,.div90{padding:0;overflow:hidden}.div50{width:50%;margin:0 25%}.div80{width:80%;margin:0 10%}.div90{width:90%;margin:0 5%}.paddingTop10{padding:10px 0}.paddingTop10A{padding:10px 0 0}.paddingTop20{padding:20px 0}.paddingTop20A{padding:20px 0 0}.paddingTop20B{padding:0 0 20px}.paddingTop20C{padding:20px 0 50px}.paddingTop40{padding:40px 0}.paddingTop100{padding:100px 0}.paddingTop40A{padding:40px 0 0}.paddingTop40B{padding:0 0 40px}.paddingTop40C{padding:20px 0 50px}.paddingLateral10{padding:0 5px}.paddingLateral20{padding:0 10px 20px}.paddingLateral20:first-child{padding-left:0}.paddingLateral20:last-child{padding-right:0}.paddingLateral20A{padding:0 10px}.paddingLateral20A:first-child{padding-left:0}.paddingLateral20A:last-child{padding-right:0}.paddingLateral20A p{padding:5px 0;margin:0 auto;text-align:left;font-size:16px;color:#494949;line-height:1.3em}h2,h4{font-size:28px}.paddingALLlateral40{padding:0 40px;box-sizing:border-box}h1,h2,h3,h4,h5,h6,h7{font-family:Jura,Arial,sans-serif;letter-spacing:0;padding:0;margin:0;width:100%}.verMas2,p{font-family:Lato,verdana,arial,helvetica,helve,sans-serif}h1{color:#111;font-size:32px;line-height:1.6}h2{color:#222;line-height:1.5}h3{color:#333;font-size:24px;line-height:1.4;text-align:center}h4{letter-spacing:5px;color:#FFF}h5{color:#fff;font-size:18px}h6,h7{color:#666;font-size:42px;line-height:1.4em;font-weight:400;margin-top:20px}.textBold{font-weight:700}a{color:#ff8c31}a:focus{outline:dotted thin;color:#e84c3d}a:active,a:hover{outline:0;color:#e84c3d}p.colums{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:40px;margin-top:40px}.verMas1{color:#e84c3d;margin:0 20px;padding:0;float:right;transition:all .5s ease}.verMas1,.verMas2{font-weight:700;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.verMas1:hover{color:ff8c31}.verMas2{font-size:.75em;color:#FFF;background:#8a954a;margin:10px 0;padding:12px 10px;border-radius:4px;text-transform:uppercase;float:left;transition:all .5s ease}.verMas2:hover{background-color:#586122;color:#FFF}@media screen and (max-width:1050px){#contactoMapa,.contactForm{display:block;float:none;max-width:100%}.paddingLateral20{text-align:left}.paddingTop40{padding:20px 0}h6{font-size:22px}h2{line-height:1}.paddingTop100{padding:80px 0}}@media screen and (max-width:640px){#contactForm,#contactoMapa{display:block;float:none;max-width:100%}.paddingTop100{padding:60px 0}}@media only screen and (max-width :640px){p.colums{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:2px;margin-bottom:5px;margin-top:5px}#contactoMapa{max-width:100%}.contactForm{max-width:98%}.paddingLateral20{padding:0 0 20px;box-sizing:border-box}.paddingLateral20:first-child{padding-left:0}.paddingLateral20:last-child{padding-right:0}#contactForm{padding:0;max-width:100%}h6{font-size:22px}h2{line-height:1}footer{text-align:center}#contactoMapa,.contactForm{display:block;float:none;width:100%}.paddingTop40{padding:10px 0}}