/* HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#919995;color:#fff;text-shadow:none}::selection{background:#919995;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}*{margin:0;padding:0}a{color:#bd1622;text-decoration:underline;-webkit-transition:color 0.6s linear;-moz-transition:color 0.6s linear;-ms-transition:color 0.6s linear;transition:color 0.6s linear;}a:hover{color:#000;text-decoration:none;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;transition:color 0.3s linear}body,html{background:#e6e6e6;color:#808080;font-family:'Roboto Condensed',sans-serif;overflow-x:hidden}figure{margin:0;padding:0}footer{background:#e6e6e6;border-top:1px solid #bd1622;display:block;overflow:hidden;padding:0 0 0 0;text-align:center;width:100%;}footer div.mapa{margin:0;border-bottom:1px #bd1622 solid}footer p{margin:2em 0 0 0;text-align:center}h1{font-size:2.5em}h2{font-size:1.5em;line-height:1.5em}h1,h2,h3,h4{color:#bd1622;margin:0}header{display:inline-block;padding:2%;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;width:38%;}header figure img{width:100%}header nav#ingreso ul,header nav#principal ul,header nav#secundaria ul{display:block;list-style-type:none;margin:0;padding:0;position:relative}header nav#ingreso{margin:2em 0;}header nav#ingreso ul div#cuadroBuscar{display:none;margin:.6em 0 0 0;width:100%;}header nav#ingreso ul div#cuadroBuscar form{background:#808080;background:-webkit-linear-gradient(bottom, rgba(128,128,128,0.25), #f2f2f2);background:-moz-linear-gradient(bottom, rgba(128,128,128,0.25), #f2f2f2);background:-ms-linear-gradient(bottom, rgba(128,128,128,0.25), #f2f2f2);background:linear-gradient(to top, rgba(128,128,128,0.25), #f2f2f2);}header nav#ingreso ul div#cuadroBuscar form input[type="text"]{margin:2.5%;padding:2.5%;width:65%}header nav#ingreso ul div#cuadroBuscar form input[type="button"]{background:#bd1622;border:0;color:#fff;font-size:1em;font-weight:bold;height:3em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;width:20%;}header nav#ingreso ul div#cuadroBuscar form input[type="button"]:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}header nav#ingreso ul li{display:inline-block;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}header nav#ingreso ul li:first-child{margin:0 .5em 0 0}header nav#ingreso ul li#mensaje{font-size:2.5em;position:absolute;top:-.4em;}header nav#ingreso ul li#mensaje a{color:#bd1622}header nav#ingreso ul li#mensaje button{background:none;border:none;color:#bd1622}header nav#ingreso ul li#mensaje:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}header nav#ingreso ul li#buscar{right:0}header nav#ingreso ul li#mensaje{right:0}header nav#ingreso ul li:nth-child(2) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e6e6e6;border:1px solid #808080;color:#808080;}header nav#ingreso ul li:nth-child(2) select option{background:#f2f2f2}header nav#principal{overflow:auto;}header nav#principal ul span{border:none;display:block;font-size:5em}header nav#principal ul li a{background:#919995;border:1px solid #e6e6e6;color:#fff !important;float:left;font-size:.8em;font-weight:bold;height:auto;overflow:hidden;padding:1% 1% 3% 1%;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;width:30.8%;}header nav#principal ul li a:hover{background:#bd1622;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}header nav#principal ul li#exito a{background:#748c80;}header nav#principal ul li#exito a:hover{background:#008000}header nav#cssmenu{width:100%;ul:li;}header nav#cssmenu ul{list-style-type:none}header nav#cssmenu ul li a{border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1;list-style:none;margin:0;padding:0;position:relative}header nav#cssmenu ul ul{display:none;}header nav#cssmenu ul ul li a{background:#cacaca;border-bottom:1px solid #e6e6e6;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);color:#808080;cursor:pointer;font-size:13px;padding:10px 20px;text-decoration:none;z-index:1}header nav#cssmenu ul ul li:first-child > a{-webkit-box-shadow:none;box-shadow:none}header nav#cssmenu ul ul li.has-sub > a::after{border-left:2px solid #808080;border-top:2px solid #808080;content:'';display:block;height:5px;position:absolute;right:20px;top:11.5px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);width:5px;z-index:10}header nav#cssmenu ul ul ul li:first-child > a{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}header nav#cssmenu ul ul ul li a{padding-left:30px}header nav#cssmenu > ul > li.active > a{background:#f2f2f2}header nav#cssmenu > ul > li > a:hover,header nav#cssmenu > ul > li.open > a{background:#bd1622;background:-webkit-linear-gradient(rgba(189,22,34,0.75), #bd1622);background:-moz-linear-gradient(rgba(189,22,34,0.75), #bd1622);background:-ms-linear-gradient(rgba(189,22,34,0.75), #bd1622);background:linear-gradient(rgba(189,22,34,0.75), #bd1622);color:#fff}header nav#cssmenu > ul > li:last-child > a,header nav#cssmenu > ul > li.last > a{border-bottom:1px solid #919995}header nav#cssmenu > ul > li > a{background:#f2f2f2;background:-webkit-linear-gradient(rgba(242,242,242,0.75), #f2f2f2);background:-moz-linear-gradient(rgba(242,242,242,0.75), #f2f2f2);background:-ms-linear-gradient(rgba(242,242,242,0.75), #f2f2f2);background:linear-gradient(rgba(242,242,242,0.75), #f2f2f2);border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15);color:#808080;cursor:pointer;font-size:14px;font-weight:bold;padding:15px 20px;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,0.35);z-index:2}header nav#cssmenu > ul > li.open > a{border-bottom:1px solid #e6e6e6;-webkit-box-shadow:inset 0 1px 0 rgba(230,230,230,0.15),0 1px 1px rgba(230,230,230,0.15);box-shadow:inset 0 1px 0 rgba(230,230,230,0.15),0 1px 1px rgba(230,230,230,0.15)}header nav#cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a{border-bottom:0}header nav#cssmenu > ul > li > a:hover > span::after,header nav#cssmenu > ul > li.active > a > span::after,header nav#cssmenu > ul > li.open > a > span::after{border-color:#fff}header nav#cssmenu ul ul li:hover > a,header nav#cssmenu ul ul li.open > a,header nav#cssmenu ul ul li.active > a{background:#919995;color:#fff}header nav#cssmenu > ul > li > ul > li:last-child > a,header nav#cssmenu > ul > li > ul > li.last > a{border-bottom:0}header nav#cssmenu > ul > li > ul > li.open:last-child > a,header nav#cssmenu > ul > li > ul > li.last.open > a{border-bottom:1px solid #808080}header nav#cssmenu ul ul li.active > a::after,header nav#cssmenu ul ul li.open > a::after,header nav#cssmenu ul ul li > a:hover::after{border-color:#fff}header nav#cssmenu .align-right{float:right}header nav#cssmenu .holder{height:0;position:absolute;right:0;top:0;width:0;}header nav#cssmenu .holder::after{border-left:2px solid #bd1622;border-top:2px solid #bd1622;top:17px}header nav#cssmenu .holder::before{border-left:2px solid;border-left-color:inherit;border-top:2px solid;border-top-color:inherit;top:18px}header nav#cssmenu .holder::after,header nav#cssmenu .holder::before{content:'';display:block;height:6px;position:absolute;right:20px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);width:6px;z-index:10}html{font-size:1em;-webkit-font-smoothing:antialiased;line-height:1.4}p{font-size:1em;line-height:1.7em;text-align:justify;word-wrap:break-word}section{background:#f2f2f2;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.5);box-shadow:0 10px 20px rgba(0,0,0,0.5);float:right;min-height:40em;top:0;width:57%;}section article{padding:5%;position:relative;}section article#banner{-webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.5);box-shadow:10px 10px 20px rgba(0,0,0,0.5);padding:0}section article .unoslider{list-style:none;padding:0;position:relative;width:100%;}section article .unoslider li{display:none;height:100%;left:0;position:absolute;top:0;width:100%}section article .unoslider_timer{background-color:#fff;-webkit-box-shadow:0 2px 2px #000;box-shadow:0 2px 2px #000;height:3px;left:0;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:absolute;top:0;width:0%}section article .unoslider_preloader{background:rgba(255,255,255,0.5)}section article .unoslider_preloader .unoslider_progress{background:-webkit-linear-gradient(#9a9a9a, #b3b3b3);background:-moz-linear-gradient(#9a9a9a, #b3b3b3);background:-ms-linear-gradient(#9a9a9a, #b3b3b3);background:linear-gradient(#9a9a9a, #b3b3b3);border-bottom:1px solid #f1f1f1;border-left:1px solid #949494;border-right:1px solid #949494;border-top:1px solid #7c7c7c;height:5px;margin:0 auto;width:30%;}section article .unoslider_preloader .unoslider_progress span{background:#6cc;display:block;height:100%}section article .unoslider_spinner{background:url("/images/spinner.gif") #fff center center no-repeat}section article .unoslider_navigation{cursor:pointer}section article .unoslider_navigation_container{height:100%;position:absolute;top:0;width:100%}section article .unoslider_caption{background-color:#bd1622;-webkit-border-radius:5px;border-radius:5px;bottom:15px;color:#fff;font-family:"Helvetica neue",Helvetica,Verdana,sans-serif;font-size:14px;left:60px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);padding:10px 0;position:absolute;right:60px;text-align:center;width:auto}section article .unoslider_pause,section article .unoslider_play,section article .unoslider_left,section article .unoslider_right{background:url("../img/basic.png") no-repeat;background-color:#808080;display:block;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);overflow:hidden;position:absolute;text-indent:110%;white-space:nowrap}section article .unoslider_pause:hover,section article .unoslider_play:hover,section article .unoslider_left:hover,section article .unoslider_right:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}section article .unoslider_pause,section article .unoslider_play{-webkit-border-radius:90px;border-radius:90px;height:46px;left:50%;margin-left:-23px;margin-top:-23px;top:50%;width:46px}section article .unoslider_left,section article .unoslider_right{height:100%;width:40px}section article .unoslider_left{background-position:10px center;left:0}section article .unoslider_right{background-position:-52px center;right:0}section article .unoslider_pause{background-position:-163px 10px}section article .unoslider_play{background-position:-110px 10px}section article .unoslider_indicator{position:absolute;right:60px;text-align:right;top:10px;width:100%;}section article .unoslider_indicator a{*display:inline;*vertical-align:auto;-moz-box-orient:vertical;background:#808080;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;display:-moz-inline-box;display:inline-block;height:12px;margin:3px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);overflow:hidden;overflow:visible;text-indent:110%;vertical-align:middle;white-space:nowrap;width:12px}section article .unoslider_indicator a.unoslider_indicator_active,section article .unoslider_indicator a:hover{background:#bd1622;border:3px solid rgba(189,22,34,0.35);height:6px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);width:6px}section article div.imagen img{-webkit-filter:grayscale(100%) blur(10px);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}section article div.imagen img:hover{-webkit-filter:grayscale(0);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.contenedor{background:#e6e6e6;margin:auto;max-width:1280px;overflow:hidden;position:relative}.derecha{float:right}.fondoRojo{background:#bd1622;color:#fff;padding:3px}.rojo{color:#bd1622}#contact-form input[type="text"],#contact-form input[type="email"],#contact-form input[type="number"],#contact-form input[type="tel"],#contact-form input[type="url"],#contact-form textarea,#contact-form button[type="submit"],#frmhabilitado button[type="submit"],#frmregistropago button[type="submit"]{font:400 14px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}#contact-form{-webkit-border-radius:4px;border-radius:4px;padding:1em 0;text-shadow:0 1px 0 #fff;}#contact-form h3{color:#033772;display:block;font-size:28px}#contact-form h4{display:block;font-size:13px;margin:5px 0 15px}#contact-form select select{background:#ff0}#contact-form textarea{height:100px;max-width:100%}#contact-form button[type="submit"]:active{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0 1px 3px rgba(0,0,0,0.5)}#contact-form label span,#frmhabilitado div label span,#frmregistropago div label span{color:#bd1622;cursor:pointer;display:block;font-weight:900;margin:5px 0}#contact-form input[type="text"],#contact-form input[type="email"],#contact-form input[type="number"],#contact-form input[type="tel"],#contact-form input[type="url"],#contact-form select,#contact-form textarea,#frmhabilitado div input[type="number"],#frmregistropago div input[type="number"]{background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 2px #ddd,0 1px 0 #fff;box-shadow:inset 0 1px 2px #ddd,0 1px 0 #fff;margin:0 0 5px 0;padding:2%;width:96%}#contact-form input[type="text"]:hover,#contact-form input[type="email"]:hover,#contact-form input[type="number"]:hover,#contact-form input[type="tel"]:hover,#contact-form input[type="url"]:hover,#contact-form select:hover,#contact-form textarea:hover,#frmhabilitado div input[type="number"],#frmregistropago div input[type="number"]{border:1px solid #aaa;-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;-ms-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}#contact-form select,#contact-form select option{width:100%}button.terminarPedido,#contact-form button[type="submit"],#frmhabilitado div button[type="submit"],#frmregistropago div button[type="submit"]{background:#bd1622;border:none;-webkit-border-radius:5px;border-radius:5px;color:#fff;cursor:pointer;margin:0 0 5px;padding:10px 0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;width:100%}button.terminarPedido:hover,#contact-form button[type="submit"]:hover,#frmhabilitado div button[type="submit"]:hover,#frmregistropago div button[type="submit"]:hover{background:#919995}#contact-form input:focus,#contact-form textarea:focus,#frmhabilitado div input:focus,#frmregistropago div input:focus{border:1px solid #999;outline:0}::-webkit-input-placeholder{color:#888}:-moz-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}@media only screen and (max-width:1024px){header nav#principal ul li a{width:47%}}@media only screen and (max-width:768px){header{display:block;position:relative;width:97%;}header nav#principal ul span{font-size:5em}header nav#principal ul li a{width:30.5%}section{float:none;min-height:20px;top:0;width:100%}}@media only screen and (max-width:480px){footer div.mapa{margin-left:10%;width:80%}}@media only screen and (max-width:320px){header nav#principal ul span{display:block;float:left;font-size:1.2em;left:5px;position:absolute;top:4px}header nav#principal ul li{overflow:hidden;}header nav#principal ul li a{padding:.5em 3% .5em 12%;position:relative;text-align:left;width:85%}section{float:none;min-height:auto;top:0;width:100%}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both}.clearfix{*zoom:1}@media only screen and (max-width:1024px){header nav#principal ul li a{width:47%}}@media only screen and (max-width:768px){header{display:block;position:relative;width:97%;}header nav#principal ul span{font-size:5em}header nav#principal ul li a{width:30.5%}section{float:none;min-height:20px;top:0;width:100%}}@media only screen and (max-width:480px){footer div.mapa{margin-left:10%;width:80%}}@media only screen and (max-width:320px){header nav#principal ul span{display:block;float:left;font-size:1.2em;left:5px;position:absolute;top:4px}header nav#principal ul li{overflow:hidden;}header nav#principal ul li a{padding:.5em 3% .5em 12%;position:relative;text-align:left;width:85%}section{float:none;min-height:auto;top:0;width:100%}}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}