html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?d9fp02");src:url("fonts/icomoon.eot?d9fp02#iefix") format('embedded-opentype'),url("fonts/icomoon.ttf?d9fp02") format('truetype'),url("fonts/icomoon.woff?d9fp02") format('woff'),url("fonts/icomoon.svg?d9fp02#icomoon") format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-adobe:before{content:"\e900";color:#f00}.icon-pinterest:before{content:"\e901";color:#bd081c}.icon-twitter:before{content:"\e902";color:#1da1f2}.icon-whatsapp:before{content:"\e903";color:#25d366}.icon-instagram:before{content:"\e904";color:#e4405f}.icon-facebook:before{content:"\e905";color:#1877f2}.icon-email:before{content:"\e923"}.icon-mail:before{content:"\e923"}.icon-markunread:before{content:"\e923"}.icon-local_post_office:before{content:"\e923"}.icon-call:before{content:"\e92c"}.icon-location_pin:before{content:"\e92d"}.icon-check_box_outline_blank:before{content:"\e906"}.icon-check_box:before{content:"\e907"}.icon-check:before{content:"\e908"}.icon-playlist_add_check:before{content:"\e909"}.icon-list:before{content:"\e90a"}.icon-location_history:before{content:"\e90b"}.icon-history:before{content:"\e90c"}.icon-restore:before{content:"\e90c"}.icon-lock_outline:before{content:"\e90d"}.icon-lock_open:before{content:"\e90e"}.icon-vpn_key:before{content:"\e90f"}.icon-arrow_forward_ios:before{content:"\e910"}.icon-arrow_back_ios:before{content:"\e911"}.icon-arrow_forward:before{content:"\e912"}.icon-arrow_drop_down:before{content:"\e913"}.icon-arrow_back:before{content:"\e914"}.icon-keyboard_arrow_up:before{content:"\e915"}.icon-keyboard_arrow_right:before{content:"\e916"}.icon-keyboard_arrow_left:before{content:"\e917"}.icon-keyboard_arrow_down:before{content:"\e918"}.icon-clear:before{content:"\e919"}.icon-close:before{content:"\e919"}.icon-cancel:before{content:"\e91a"}.icon-search:before{content:"\e91b"}.icon-photo_size_select_actual:before{content:"\e91c"}.icon-radio_button_checked:before{content:"\e91d"}.icon-panorama_fish_eye:before{content:"\e91e"}.icon-radio_button_unchecked:before{content:"\e91e"}.icon-visibility_off:before{content:"\e91f"}.icon-view_headline:before{content:"\e920"}.icon-view_comfortable:before{content:"\e921"}.icon-remove_red_eye:before{content:"\e922"}.icon-visibility:before{content:"\e922"}.icon-verified_user:before{content:"\e924"}.icon-person:before{content:"\e925"}.icon-credit_card:before{content:"\e926"}.icon-payment:before{content:"\e926"}.icon-attach_money:before{content:"\e927"}.icon-create:before{content:"\e928"}.icon-mode_edit:before{content:"\e928"}.icon-edit:before{content:"\e928"}.icon-remove_shopping_cart:before{content:"\e929"}.icon-add_shopping_cart:before{content:"\e92a"}.icon-local_grocery_store:before{content:"\e92b"}.icon-shopping_cart:before{content:"\e92b"}*:focus{outline:0 !important}body{background:#fff;color:#393e47;display:flex;flex-direction:column;justify-content:space-between;font-size:20px;font-family:'Open Sans Condensed',sans-serif;min-height:100vh}body#login{justify-content:center}h1,h2{color:#0c0d0e;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-size:2em}h1{font-weight:bolder}h3{font-size:1.5em;font-weight:bold;text-transform:uppercase;color:#0c0d0e}h4{text-align:center}.blank{padding:4em 2em}.btn1,.btn2{background:rgba(57,62,71,0.2);border-radius:.3em;box-shadow:2px 2px 4px 1px rgba(57,62,71,0.3);color:#393e47;font-size:1.2em;margin:.5em;padding:.3em 1em;text-decoration:none;white-space:nowrap;display:inline-block}.btn2{background:#fbb03b;color:#ab6000}.btn-mas{color:#676767;text-decoration:none}.btn-mas:hover{text-decoration:underline}.center{text-align:center;justify-content:center}.end{text-align:right;justify-content:flex-end !important}.cols{display:flex;justify-content:center;align-items:center}.cols .col3{width:33%}.cols .col2{width:50%}.contrasted{background:rgba(57,62,71,0.3);color:#fff}.contrasted h3,.contrasted h2{color:#0c0d0e}.contacto ul{list-style:none}.contacto ul li{line-height:1.6em}.contacto ul li a{color:inherit;text-decoration:none}.contacto ul li a:hover{color:#393e47}.contacto ul span{margin-right:1em}#contacto button{border:0;outline:0;color:#fff;background:#e90c26;border:1px solid #cb0008;border-radius:3px;float:right;letter-spacing:2px;padding:.8em 2em;text-transform:uppercase;width:100%}#contacto input,#contacto textarea{border:none;outline:none;background:rgba(255,255,255,0.1);border-radius:.3em;box-sizing:border-box;color:#fff;display:inline-block;margin:.2em 0;padding:.3em;width:100%}#contacto.big{font-size:1em}#contacto.big input,#contacto.big textarea{color:#393e47;border-radius:0;border-bottom:1px solid #393e47}#contacto.big input:focus,#contacto.big textarea:focus{background:#efefef}#contacto.big button{background:#e90c26;border-color:#cb0008}#contacto.big button:hover{background:#d10b22}#advancedSearch{background:#393e47;border-radius:.3em;margin:0 auto 1em auto}#advancedSearch h2{background:#db0f1d;color:#fff;display:inline-block;font-size:1.2em;margin:0;padding:1em 2em 0 1em}#advancedSearch form{background:#db0f1d;margin:0 auto;padding:1em;text-align:center}#advancedSearch form input,#advancedSearch form select{border:0;outline:0;padding:.5em}#advancedSearch form input[type=text]{border:1px solid #fff;width:50%}#advancedSearch form select{background:#cfd4dd;color:#393e47;text-transform:capitalize;text-shadow:1px 1px 1px #fff}#advancedSearch form select option{background:#eee}#advancedSearch form select option:hover{color:#e90c26}#advancedSearch form select:first-child{border-radius:.3em 0 0 .3em}#advancedSearch form button{outline:0;border-radius:0 .3em .3em 0;border:1px solid #fbb03b;color:#fff;background:#fbb03b;padding:.5em}footer{background:#393e47;color:#fff;border-top:5px solid #e90c26}footer .footer{align-items:flex-start;padding:2em}footer .footer h3{color:#fff}footer nav{background:#0c0d0e;padding:1em;color:#393e47}footer nav ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}footer nav ul a{color:inherit;padding:1em;text-decoration:none;text-transform:uppercase}footer nav ul a:hover{color:#7f848d}footer ul{list-style:none}footer a{color:inherit;text-decoration:none}footer #mapa{min-width:180px;min-height:280px;width:90%;height:200px;background:url("../img/mapa-vegalato-juan-pablo-1455-guadalajara.jpg") center;border-radius:.3em}footer .col3 ul{padding:0}.formatoOrden li{display:flex;justify-content:space-between}.carousel-linea{position:relative;margin:4em 0 3em 0}.carousel-linea h2{border-bottom:1px solid #393e47}.carousel-linea .owl-next_,.carousel-linea .owl-prev_{background:rgba(57,62,71,0.1);border-radius:50%;color:#fff;bottom:160px;font-family:'icomoon';font-size:2em;display:block;padding:.1em;position:absolute;cursor:pointer;text-shadow:1px 1px 3px rgba(57,62,71,0.5);box-shadow:1px 1px 4px rgba(57,62,71,0.4);z-index:9998;text-align:center}.carousel-linea .owl-next_:hover,.carousel-linea .owl-prev_:hover{background:rgba(233,12,38,0.5);color:#fff}.carousel-linea .owl-prev_{left:-20px}.carousel-linea .owl-next_{right:-20px}.carousel,.listado{align-content:flex-start;display:flex;justify-content:space-between;flex-wrap:no-wrap}.carousel .item,.listado .item{background:#fff;border:1px solid #efefef;border-radius:.3em;box-shadow:2px 2px 6px rgba(57,62,71,0.1);display:inline-block;overflow:hidden;margin-top:1em;margin-bottom:1em;width:98%;wrap:no-wrap;transition:all .4s}.carousel .item a,.listado .item a{color:inherit;text-decoration:none}.carousel .item .datos,.listado .item .datos{max-height:8em;padding:.5em;position:relative}.carousel .item .datos h3,.listado .item .datos h3{color:#0c0d0e;font-size:1em;margin:0;text-align:left;height:2.7em;overflow:hidden}.carousel .item .datos .marca,.listado .item .datos .marca,.carousel .item .datos .sistema,.listado .item .datos .sistema{color:#7f848d;font-size:.7em;text-transform:uppercase}.carousel .item .datos .linea,.listado .item .datos .linea{background:#db0f1d;border-radius:1em 0 0 0;box-shadow:-2px -2px 4px rgba(0,0,0,0.4);color:rgba(255,255,255,0.8);padding:.1em .4em;position:absolute;text-align:right;text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;top:-1.2em;right:0}.carousel .item .datos .precio,.listado .item .datos .precio{color:#e90c26;font-size:1.3em;font-weight:bold;text-align:right}.carousel .item .datos .agregar,.listado .item .datos .agregar{background:#fff;border-radius:.3em;bottom:.3em;color:#fff;display:none;left:.3em;margin-top:1em;padding:.5em 1em;position:absolute;transition:all .2s}.carousel .item .datos .row,.listado .item .datos .row{display:flex;justify-content:space-between;margin:.7em 0}.carousel .item img,.listado .item img{width:100%}.carousel .item:hover,.listado .item:hover{box-shadow:4px 4px 8px rgba(57,62,71,0.3);transition:all .4s;transform:scale(1.03,1.03)}.carousel .item:hover h3,.listado .item:hover h3{color:#393e47}.carousel .item:hover img,.listado .item:hover img{transform:scale(1.07,1.07)}.carousel .item:hover .datos .agregar,.listado .item:hover .datos .agregar{display:block;background:#fbb03b;transition:all .2s}.carousel .item:hover .datos .agregar:hover,.listado .item:hover .datos .agregar:hover{background:#f1a631}.listado{flex-wrap:wrap;justify-content:flex-start;padding-bottom:2em}.listado .item{box-sizing:border-box;margin:.5em;width:18%}.destacados{display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box}.destacados .item{background:#fff}.destacados .item a{text-align:none}.destacados .item a .image{background-size:cover;background-position:center;height:100%;min-height:270px;width:100%;transition:all .4s}.destacados .item img{width:100%}.destacados .item h3{font-size:.8em;text-transform:capitalize}.detalles ul{color:#e90c26;column-count:2;column-gap:3em}.detalles ul li{color:#e90c26}.detalles ul li span.label{color:#393e47}.gal-top{background:#393e47;border-bottom:3px solid #e90c26;margin:0;padding-top:2em}.gal-top h1,.gal-top h2,.gal-top h3{color:#fff;margin:0;margin-bottom:1em;text-align:left}.gal-top h1 a,.gal-top h2 a,.gal-top h3 a{color:#7f848d;text-decoration:none}.gal-top h1 a:hover,.gal-top h2 a:hover,.gal-top h3 a:hover{color:#fff}#galeria{display:flex;justify-content:center;padding:1em;position:relative;text-align:center}#galeria #bigImage{height:100%;max-height:60vh;width:100%}#galeria #bigImage img{box-shadow:6px 6px 9px 1px rgba(12,13,14,0.4);height:auto;width:auto;max-height:60vh}#galeria .thumbs{border-radius:0 .3em .3em 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;margin-left:2%;width:10%}#galeria .thumbs .thumb{border:1px solid #7f848d;border-radius:.2em;box-sizing:border-box;margin-bottom:3px;opacity:.4;padding:.3em;height:100px;width:100px}#galeria .thumbs .thumb img{width:100%}#galeria .thumbs .thumb:hover{background:rgba(233,12,38,0.1)}#galeria .thumbs .thumb.active{background:#e90c26;border-color:#e90c26;opacity:1}header{background:rgba(103,103,103,0.3);color:#fff;width:100%}header nav{display:flex;justify-content:space-between;padding:1em 1em 1em 1em}header nav #logotipo{max-width:220px;min-width:100px;width:15%}header nav .searchBox{position:relative;width:50%}header nav .searchBox h1{font-size:1em;font-family:'Open Sans Condensed',sans-serif;font-weight:normal;letter-spacing:2px;padding:0;margin:0;text-align:center}header nav .searchBox .searchInput{position:relative}header nav .searchBox .searchInput input{outline:0;border:0;border:#e90c26 1px solid;border-radius:3px;height:30px;margin:0 auto;width:99%}header nav .searchBox .searchInput button{border:0;border:#e90c26 1px solid;background:#e90c26;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;height:34px;position:absolute;right:-5px;bottom:0;width:2em;z-index:8}header nav .searchBox .searchInput select{font-size:.8em;background:rgba(255,255,255,0.3);border:none;color:#393e47}header nav #carrito{color:#aaa;cursor:pointer;display:inline-block;position:relative;vertical-align:baseline}header nav #carrito #icon-cart{background:#393e47;border-radius:50%;color:#fff;font-size:1em;margin-right:.1em;padding:.4em}header nav #carrito #icon-cart:hover{background:#db0f1d}header nav #carrito #contador{background:#db0f1d;border-radius:50%;color:#fff;font-size:.7em;padding:.1em .5em;position:absolute;top:-1em;right:0}header nav #carrito:hover{color:#fff}header nav #carrito #pop{display:none;top:1em;position:fixed;right:1em;width:300px;z-index:10}header nav #carrito #pop #mensaje-agregado{background:#fbb03b;color:#fff;padding:1em;position:relative;text-align:center;text-weight:bold}header nav #carrito #pop #mensaje-agregado:after{content:"";width:0;height:0;border:10px solid transparent;border-left:10px solid #fbb03b;right:-20px;top:20px;position:absolute;z-index:12}header nav #userNav{display:flex;justify-content:flex-end;margin-top:1.3em}header nav #userNav li{color:#fff;list-style:none;margin:.3em}header nav #userNav li a{color:inherit;text-decoration:none}header nav #userNav li a:hover span{background:#e90c26}header nav #userNav li a span{background:#393e47;border-radius:50%;padding:.4em}header nav #userNav li a span.cancel{background:transparent}header nav #userNav li a span.cancel:hover{color:#e90c26}#carrito-agregado{display:none;background:#fff;border:1px solid negro;border-radius:.3em;box-shadow:2px 2px 5px rgba(0,0,0,0.2);color:#676767;position:absolute;right:3px;top:90px;min-width:300px;max-width:90%;z-index:1000}#carrito-agregado #continuar-pedido{background:#fbb03b;color:#ab6000;padding:.3em 1em;border-radius:.3em;margin:.5em;float:right}#carrito-tabla{border-collapse:collapse;width:100%}#carrito-tabla tbody tr:nth-child(2n){background:#eee}#carrito-tabla tbody td{padding:5px}#carrito-tabla tbody td.id{color:#aaa;text-align:right}#carrito-tabla tbody td .icon-cancel{cursor:pointer;color:#f00}#carrito-tabla tbody td .icon-cancel:hover{color:#e10000}#carrito-tabla tbody td a{color:inherit;text-decoration:none}#carrito-tabla tbody td a:hover{color:azul;text-decoration:underline}#carrito-tabla tbody td.cantidad{width:2em}#carrito-tabla tbody td.cantidad input{text-align:right;width:2em}#carrito-tabla thead tr{background:#393e47;color:#fff}#carrito-tabla thead tr td{text-transform:uppercase;padding:4px}#carrito-tabla thead tr td.id,#carrito-tabla thead tr td.quitar{text-align:center;width:16px}.mensaje{border-radius:.3em;color:#fff;margin:0 auto;max-width:400px;text-align:center;width:100%}.mensaje .success{background:#fbb03b;color:#a15600;padding:1em}.mensaje .success h3{text-transform:none;color:#974c00;margin:0}.mensaje .error{background:#e90c26;color:#fff;padding:1em}.mensaje .error h3{text-transform:none;color:#fff;margin:0}#loginForm,#frmRestablecer{background:#fff;border-radius:.3em;box-shadow:2px 2px 6px rgba(57,62,71,0.3);box-sizing:border-box;max-width:360px;margin:3em auto;padding:1em 2em;width:95%}#loginForm a,#frmRestablecer a{color:#7f848d;text-decoration:none}#loginForm a:hover,#frmRestablecer a:hover{color:#d10b22}#loginForm input,#frmRestablecer input{box-sizing:border-box;display:block;margin-bottom:.3em;padding:.3em;width:100%}#loginForm input.medium,#frmRestablecer input.medium{max-width:10em}#loginForm input.mini,#frmRestablecer input.mini{max-width:5em}#loginForm button,#frmRestablecer button{background:#e90c26;boder:none;border:1px solid #d10b22;border-radius:.3em;color:#fff;display:inline-block;margin-bottom:1em;outline:none;padding:.5em 1em}#loginForm button:hover,#frmRestablecer button:hover{background:#d10b22}#loginForm .big-logo,#frmRestablecer .big-logo{max-width:200px;text-align:center;margin:2em auto}#loginForm .tools,#frmRestablecer .tools{text-align:right}#loginForm.registro,#frmRestablecer.registro{max-width:600px}#loginForm.registro label,#frmRestablecer.registro label{color:#7f848d;display:inline-block;margin-top:.3em}#main{position:relative}#main .titles-galeria{top:100px;padding:1em 0}#main .titles-galeria h1{font-size:1.8em;margin:0;padding:0}#main .titles-galeria h2{color:#7f848d;font-size:1.2em;margin:0;padding:0}#main .titles-galeria a{color:#e90c26}#main #content-aside{display:flex;flex-direction:row-reverse}#main #content-aside .aside{border-left:1px solid #c5cad3;width:300px;padding-left:1em}#main #content-aside .aside #agregarACarrito{border-radius:.3em;text-align:right;padding:1em}#main #content-aside .aside #agregarACarrito .cantidad #cant{border:none;outline:none;border:1px solid rgba(127,132,141,0.2);border-radius:.3em;font-weight:bold;background:none;text-align:right;width:2em}#main #content-aside .aside #agregarACarrito .precio{font-size:2em;color:#393e47}#main #content-aside .aside #agregarACarrito .precio.envio{color:#d10b22;font-size:1em}#main #content-aside .aside #agregarACarrito .nota{margin:0}#main #content-aside .aside #agregarACarrito .agregar{background:#fbb03b;box-shadow:2px 2px 4px rgba(57,62,71,0.3),insite 2px 2px 4px rgba(171,96,0,0.6);border-radius:.3em;color:#974c00;display:block;padding:.6em 1em;text-align:center;text-decoration:none;white-space:nowrap}#main #content-aside .aside #agregarACarrito .agregar:hover{color:#fff;background:#fa9c09}#main #content-aside .aside #menu{background:none;color:#7f848d;display:block;width:100%}#main #content-aside .aside #menu a{border:0;display:inline-block;padding:.5em 1em;border-radius:.3em}#main #content-aside .aside #menu a:hover{background:#7f848d;color:#fff}#main .descripcion{font-size:1.2em;padding-right:2em;position:relative}#top{background:#393e47;display:flex;justify-content:space-between;flex-basis:auto}#top #slider{width:86%}#top #slider .swiper-slide img{width:100%}#menu{color:#fff;background:#e90c26;display:flex;flex-direction:column;justify-content:space-around;width:14%}#menu a{border-top:1px solid #db0f1d;color:inherit;height:100%;padding:.3em;padding-left:1em;text-transform:uppercase;text-decoration:none}#menu a:first-child{border-top:none}#menu a:hover{background:#db0f1d}.nav_pages{padding:1em .5em}.nav_pages a{background:#ddd;border-radius:.3em;color:#0c0d0e;display:inline-block;margin:2px;min-width:2emem;padding:.2em .4em;text-decoration:none}.nav_pages a.current{background:#e90c26;color:#fff}.panel{display:flex;justify-content:space-between;margin:.5em 0}.panel .tarjeta{border:1px solid #fefefe;border-radius:.3em;box-shadow:2px 2px 7px 1px rgba(103,103,103,0.1);margin:.3em;padding:1em;width:50%}.panel .tarjeta ul{list-style:none}.panel .tarjeta label{display:inline-block;color:#e90c26;min-width:4em}.panel .tarjeta h2{color:#7f848d;font-size:1.2em;margin:.5em}#pedido{margin-bottom:2em}#pedido table{text-align:right;width:100%}#pedido table thead{background:#393e47;color:#fff}#pedido table td{padding:.3em}#pedido table td a{color:inherit;text-decoration:none}#pedido table td img{width:50px}#pedido table td input{text-align:right;width:2em}#pedido table td span.currency{position:relative}#pedido table td span.currency:before{content:'$';position:absolute;top:0;left:-1em}#pedido table tbody tr:nth-child(2n){background:#eee}#pedido table .left{text-align:left}#pedido table .fit{width:2em}.resultados{margin:0 .5em;font-size:1.1em;border-bottom:1px solid #393e47}.resultados .numero,.resultados i{color:#393e47}.section{position:relative;height:100vh}#servicios{box-sizing:border-box;padding:1em}#servicios .servicio-portada{background-size:cover !important;box-sizing:border-box;border-radius:.2em;display:block;height:30vh;margin:.5em;padding:1em;overflow:hidden}#servicios .servicio-portada h2{color:#0c0d0e;font-size:2em;margin:0;padding-bottom:0;text-align:left}#servicios .servicio-portada h3{font-size:1.3em;margin:0;padding:0;text-align:left}#servicios .servicio-portada p{background:rgba(103,103,103,0.5);color:#fff;width:40%;min-width:120px;padding:1em;margin-left:-1em}#servicios .servicio-portada a{color:inherit;text-decoration:none}.sinResultados{background:rgba(127,132,141,0.3);text-align:center;width:100%}.sinResultados a{color:#0c0d0e}.socials{background:#fff;display:flex;justify-content:center;padding:1em}.socials .share{color:#393e47;font-size:.8em;padding:.5em}.socials button{background:#fff;border:0;outline:0;color:#393e47;cursor:pointer;padding:.3em}.socials button:hover{color:#0c0d0e}#tabs .nav-tab{display:flex;list-style:none;border-bottom:1px solid #393e47}#tabs .nav-tab li{border:none}#tabs .nav-tab li:focus{border:none}#tabs .nav-tab li.ui-tabs-active{background:#393e47;border-radius:.3em .3em 0 0;color:#fff}#tabs .nav-tab li.ui-tabs-active:focus{border:0}#tabs .nav-tab li a{border:none;color:inherit;display:block;text-decoration:none;padding:.5em 1em}#tabs .lista ul{column-count:6;padding:0;margin:0;list-style:none;text-transform:uppercase}#tabs .lista ul a{border-radius:.3em;color:inherit;display:inline-block;margin-bottom:.5em;padding:.5em 1em;text-decoration:none}#tabs .lista ul a:hover{background:rgba(127,132,141,0.3);color:#e90c26}.titles{padding:5em 0 3em 0}.titles h1,.titles h2,.titles h3,.titles h4{margin:0;padding:0}.titles.main h2{color:#0c0d0e}.titles.left{margin-bottom:1em;border-bottom:1px solid #393e47;padding-bottom:0}.titles.left h2,.titles.left h3,.titles.left h4{text-align:left}.wrap{margin:0 auto;max-width:1200px;width:95%}.wrap2{margin:0 auto;max-width:1800px;width:98%}.owl-theme{position:relative}.owl-theme .owl-controls{bottom:0;position:absolute;width:100%}.owl-theme .owl-nav{margin-bottom:-25px;text-align:right;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:25px;margin-right:1px;padding:0 10px;background:rgba(233,12,38,0.6);display:inline-block;cursor:pointer;text-shadow:1px 1px 0 #615253}.owl-theme .owl-nav [class*='owl-']:hover{background:rgba(127,132,141,0.4);color:#fff;text-decoration:none}.owl-theme .owl-nav.disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px}.owl-theme .owl-dots{margin-left:75px;text-align:left;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{border-radius:50%;width:10px;height:10px;margin:5px 7px;background:rgba(57,62,71,0.3);display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e90c26}@media only screen and (max-width:960px){header nav ul li.redes{display:block;padding-right:1em}header nav ul li.redes a{padding:2px}header nav ul li.ancho a{padding-bottom:.3em}header nav ul li img{width:200px}#main #top{flex-direction:column-reverse}#main #top #slider{width:100%}#main #top #menu{flex-direction:row;flex-wrap:wrap;width:100%}#galeria{flex-direction:column}#galeria .thumbs{flex-direction:row;justify-content:center;margin-top:1em;width:100%}.blank{padding:.8em}.carousel-linea .owl-controls .owl-prev_{left:1em;bottom:-30px}.carousel-linea .owl-controls .owl-next_{right:1em;bottom:-30px}.cols{flex-wrap:wrap;box-sizing:border-box;width:100%}.cols .col3,.cols .col2{width:44%}.titles-galeria h1{font-size:1.4em}.grid .grid-item{width:31%}footer .cols .col3:last-child{width:90%}.listado .item{width:23%}}@media only screen and (max-width:760px){header nav ul li img{width:100px}#main .blank{padding:.5em}#main .descripcion .col2,#main .descripcion .col3{width:100%}.listado .item{width:30%}}@media only screen and (max-width:438px){#main .cols{width:100%;flex-direction:column}#main .cols .col2,#main .cols .col3{width:100%}#main .blank{padding:.5em}#main .grid .grid-item{width:48%}#main .grid .grid-item h2{font-size:1.6em}#main .titles-galeria{display:none}.listado .item{width:43%}nav{position:relative}nav .searchBox{margin-top:3em;width:100% !important}nav #logotipo{position:absolute;top:1em;left:1em}nav #userNav{position:absolute;top:0;right:1em}footer .cols .col3{width:100%}}
/*# sourceMappingURL=estilo.css.map */
