.fnd1{position:relative;width:100%}.wrp1{position:relative;width:100%;max-width:1920px;margin:0 auto}.fnd2{position:relative;width:100%}.wrp2{position:relative;width:100%;max-width:1366px;margin:0 auto}.fnd3{position:relative;width:100%}.wrp3{position:relative;width:100%;max-width:1366px;margin:40px auto}.fnd4{position:relative;width:100%;color:#FFF;background:#000}.wrp4{position:relative;width:100%;max-width:1366px;margin:0 auto}main.min-text{margin-top:140px;position: relative;width: 100%;text-align: center;box-sizing:border-box;padding:0px 14px 0px 14px}main.min-text h1{font-size: 38px;margin: 0px;color:#FFF;font-weight: 300;display: inline-block;padding: 8px 24px 8px 24px;background-color: rgba(255, 255, 255, 0.12);border: 1px solid #FFF;border-color: rgba(255, 255, 255, 0.2)}main.min-text h1 span{color:#B71013}hr.division{border: 0px;height: 2px;margin-right:20%;background: rgba(183,16,19,0);background: -moz-linear-gradient(left, rgba(183,16,19,0) 20%, rgba(183,16,19,0.6) 100%);background: -webkit-gradient(left top, right top, color-stop(20%, rgba(183,16,19,0)), color-stop(100%, rgba(183,16,19,0.6)));background: -webkit-linear-gradient(left, rgba(183,16,19,0) 20%, rgba(183,16,19,0.6) 100%);background: -o-linear-gradient(left, rgba(183,16,19,0) 20%, rgba(183,16,19,0.6) 100%);background: -ms-linear-gradient(left, rgba(183,16,19,0) 20%, rgba(183,16,19,0.6) 100%);background: linear-gradient(to right, rgba(183,16,19,0) 20%, rgba(183,16,19,0.6) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b71013', endColorstr='#b71013', GradientType=1 )}hr.division.left{border: 0px;height: 2px;margin-right:0%;background: rgba(183,16,19,0);background: -moz-linear-gradient(left, rgba(183,16,19,0.6) 0%, rgba(183,16,19,0) 80%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(183,16,19,0)), color-stop(80%, rgba(183,16,19,0)));background: -webkit-linear-gradient(left, rgba(183,16,19,0.6) 20%, rgba(183,16,19,0) 80%);background: -o-linear-gradient(left, rgba(183,16,19,0.6) 0%, rgba(183,16,19,0) 80%);background: -ms-linear-gradient(left, rgba(183,16,19,0.6) 0%, rgba(183,16,19,0) 80%);background: linear-gradient(to right, rgba(183,16,19,0.6) 0%, rgba(183,16,19,0) 80%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b71013', endColorstr='#b71013', GradientType=1 )}@media (max-width: 720px){}#menu{z-index:501}#menu_fixed{opacity:0;z-index:500;position:fixed;top: 0px;background: rgba(0, 0, 0, 0.85);color:#FFF;-webkit-transition: opacity .2s ease-in-out;-moz-transition: opacity .2s ease-in-out;-o-transition: opacity .2s ease-in-out;transition: opacity .2s ease-in-out}#menu_fixed.open{opacity:1}.menu{position:relative;width:100%;text-align:center}.menu img{margin-top:8px}ul.account{position:absolute;top:26px;right:24px}ul.account li{display:inline-block;padding:0px 12px 0px 12px}ul.account li a{font-size:22px}ul.account li a:hover{text-shadow: 0 0 16px #CCC}#nav-icon{width: 24px;height: 20px;position: absolute;top: 28px;left: 28px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer}#nav-icon span, #nav-icon3 span, #nav-icon4 span{display: block;position: absolute;height: 2px;width: 100%;background: #000;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}#menu_fixed #nav-icon span, #menu_fixed #nav-icon3 span, #menu_fixed #nav-icon4 span{background: #FFF}#nav-icon span:nth-child(1){top: 0px}#nav-icon span:nth-child(2){top: 8px}#nav-icon span:nth-child(3){top: 16px}.sk-folding-cube{margin: 0px auto;width: 20px;height: 20px;position: relative;-webkit-transform: rotateZ(45deg);transform: rotateZ(45deg)}.sk-folding-cube .sk-cube{float: left;width: 50%;height: 50%;position: relative;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}.sk-folding-cube .sk-cube:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #333;-webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;animation: sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform: scale(1.1) rotateZ(90deg);transform: scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform: scale(1.1) rotateZ(180deg);transform: scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform: scale(1.1) rotateZ(270deg);transform: scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay: 0.3s;animation-delay: 0.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay: 0.6s;animation-delay: 0.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay: 0.9s;animation-delay: 0.9s}@-webkit-keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform: perspective(140px) rotateX(-180deg);transform: perspective(140px) rotateX(-180deg);opacity: 0}25%, 75%{-webkit-transform: perspective(140px) rotateX(0deg);transform: perspective(140px) rotateX(0deg);opacity: 1}90%, 100%{-webkit-transform: perspective(140px) rotateY(180deg);transform: perspective(140px) rotateY(180deg);opacity: 0}}@keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform: perspective(140px) rotateX(-180deg);transform: perspective(140px) rotateX(-180deg);opacity: 0}25%, 75%{-webkit-transform: perspective(140px) rotateX(0deg);transform: perspective(140px) rotateX(0deg);opacity: 1}90%, 100%{-webkit-transform: perspective(140px) rotateY(180deg);transform: perspective(140px) rotateY(180deg);opacity: 0}}@media (max-width: 1024px){#nav-icon{display: block}}.wrp1{min-height: 380px;background-image:url('../../../../_includes/img/template_3/contacto.jpg');background-size: cover;background-position: center 85%}#nav-icon span, #nav-icon3 span, #nav-icon4 span{background:#FFF}ul.account{color:#FFF}.nosotros{}.nosotros p{margin:40px 80px 40px 80px;text-align:justify}.nosotros hr{margin-bottom:40px;text-align:justify}#map-place{border: none;width: 100%;height: 450px}.sales-info{box-sizing:border-box;padding: 40px}.contact{position:relative;width:45%;float:left}.contact h2{margin-top:0px;font-size:28px;font-weight: 700}.contact > p{text-align:justify;line-height:25px}.contact > div{margin:30px 0px 10px 0px}.contact-adress-icon{display:inline-block;vertical-align:top;width:40px}.contact-adress-icon i{color:#B71013;font-size:28px}.contact-adress{display:inline-block;vertical-align:top;font-size:16px;line-height:25px}.contact-phone-icon{display:inline-block;vertical-align:top;width:40px}.contact-phone-icon i{color:#B71013;font-size:28px}.contact-phone{display:inline-block;vertical-align:top;font-size:16px;line-height:25px}.contact-mobile-icon{display:inline-block;vertical-align:top;width:40px}.contact-mobile-icon i{color:#B71013;font-size:28px}.contact-mobile{display:inline-block;vertical-align:top;font-size:16px;line-height:25px}.contact-us h1{font-size: 18px;font-weight: 600;padding: 0px;margin-top: 6px;margin-bottom: 18px;color: #222}.contact-us .line{height: 2px;width: 40px;background-color: #1086df;margin-top: 14px;margin-bottom: 50px}.contact-us .our-information{padding-top: 100px;padding-bottom: 50px;padding-right: 50px}.contact-us .our-information .description{padding-bottom: 30px}.contact-us .our-information .block{padding-top: 4px;padding-bottom: 4px;float: left}.contact-us .our-information .block .icon{height: 82px;width: 82px;border-radius: 41px;background-color: #f9f9f9;color: #1086df;font-size: 40px;padding-top: 20px;text-align: center;margin-bottom: 30px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;float: left}.contact-us .our-information .block:hover .icon{height: 82px;width: 82px;border-radius: 41px;background-color: #1086df;color: #fff;font-size: 40px;padding-top: 20px;text-align: center}.contact-us .our-information .block .details{padding-left: 95px}.contact-us .our-information .block .details h1{font-size: 18px;font-weight: 600;color: #222222;margin-top: 8px}.contact-us .our-information .block .details .description{font-size: 13px;font-weight: 300;color: #727272}.contact-us .send-message{margin-top: 50px;margin-bottom: 50px}.contact-us .send-message .form-control{display: block;width: 100%;height: 48px;padding: 6px 12px;font-size: 14px;line-height: 1.42857;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s}#message_post{text-align: center;padding-top:20px}.errorMessage{color: #ff0000;margin-bottom: 4px;padding-bottom: 8px;padding-top: 8px;padding-right: 0px;padding-left: 0px;background-color: #fff}.successMessage{color: #12d62d;margin-bottom: 4px;padding-bottom: 8px;padding-top: 8px;padding-right: 0px;padding-left: 0px;background-color: #fff}#q_message_post{text-align: center}.errorMessage{color: #ff0000;margin-bottom: 4px;padding-bottom: 8px;padding-top: 8px;padding-right: 0px;padding-left: 0px;background-color: transparent;text-align: center}.successMessage{color: #12d62d;margin-bottom: 4px;padding-bottom: 8px;padding-top: 8px;padding-right: 0px;padding-left: 0px;background-color: transparent;text-align: center}.not-robot{width:50%}.not-robot-text{width:50%;text-align:justify}ul.attention-schedule{margin: 0px;text-align: left;padding: 0px}ul.attention-schedule li{list-style-type:none;padding-bottom: 4px;position:relative}ul.attention-schedule li.current{color:#B71013;font-weight:700}ul.attention-schedule li span{display:inline-block}ul.attention-schedule li span:nth-child(1){width:180px}form .bar{width:100%;position:relative;height: 10px;margin-top:4px;background-color:#EEEEEE}form .bar div{width: 0px;height: 10px;display:block;background-color: #4CAF50;position: absolute;top:0px;left:0px}form{position:relative;width:45%;float:right}form h2{margin-top:0px;font-size:28px;font-weight: 700}.width-100{width:100%}.width-60{width:60%}.width-40{width:40%}.width-34{width:34%}.width-32{width:32%}.not-robot{padding: 26px;text-align: center}#g-recaptcha{display: inline-block}.successMessage{text-align:center}.input-row:before, .input-row:after{display:block;width:100%;content:"";clear:both}.input-row{position:relative;padding: 12px 0px 24px 0px}.input-block{position:relative;float:left;box-sizing:border-box}.input-block strong ~ br{line-height:24px}.input-block i.msg-help{position:absolute;bottom:-16px;font-size:12px;color:#777;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.checkbox-block{position:relative;float:left;box-sizing:border-box;text-align: center}td .checkbox-block{float:none;display:inline-block}.input-row .input-block{padding-right:20px}.input-row .input-block:last-child{padding-right:0px}.input-block input, .input-block select, .input-block textarea{width:100%;height: 40px;position: relative;outline: none;border: 1px solid #000;border-style: none none solid none;background:transparent;box-sizing:border-box;color:#000;font-size:16px;background-color: transparent;padding-left:12px;font-family: 'Poppins', sans-serif}.input-block textarea{min-width: 100%;max-width: 100%;min-height: 60px}.input-block.input-error input, .input-block.input-error select, .input-block.input-error textarea{border-color: #B71013}.input-block input:disabled, .input-block select:disabled, .input-block textarea:disabled{border-style:none none dotted none}.checkbox-block .input-checkbox{position: relative;display: inline-block;width: 20px;height: 20px;text-align: center;vertical-align: -9px}.checkbox-block label, .checkbox-block .label{color: #777;cursor: pointer}.checkbox-block .label{display:block}.input-effect label{color: #000;padding: 12px 0px 0px 12px;position: absolute;top: 0;left: 0;-webkit-transition: all 0.25s cubic-bezier(0.2, 0, 0.03, 1);transition: all 0.25s cubic-bezier(0.2, 0, 0.03, 1);pointer-events: none}.input-effect.input-error label{color:#B71013}.input-effect input ~ span, .input-effect select ~ span, .input-effect textarea ~ span{display: block;width: 0;height: 2px;background:#B71013;position: absolute;bottom: 0;left: 0;-webkit-transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1);transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1)}.input-effect textarea ~ span{bottom: 4px}.input-effect.input-error input ~ span, .input-effect.input-error select ~ span, .input-effect.input-error textarea ~ span{background: #B71013}.input-effect input:focus ~ span, .input-effect select:focus ~ span, .input-effect textarea:focus ~ span{width:calc(100% - 20px);-webkit-transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1);transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1)}.input-row .input-effect:last-child input:focus ~ span,.input-row .input-effect:last-child select:focus ~ span.input-row .input-effect:last-child textarea:focus ~ span{width:100%}.input-effect input:focus ~ label, .input-effect select:focus ~ label, .input-effect textarea:focus ~ label,.input-effect input.not-empty ~ label, .input-effect select.not-empty ~ label, .input-effect textarea.not-empty ~ label, .input-effect input.is-date ~ label{font-size: 11pt;top: -32px;left: -12px;-webkit-transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1);transition: all 0.125s cubic-bezier(0.2, 0, 0.03, 1)}.input-effect textarea:focus ~ label,.input-effect textarea.not-empty ~ label{top: -32px}.input-effect input:focus ~ label, .input-effect select:focus ~ label, .input-effect textarea:focus ~ label{color:#000}.input-effect.input-error input:focus ~ label, .input-effect.input-error select:focus ~ label, .input-effect.input-error textarea:focus ~ label, .input-effect.input-error input.not-empty ~ label, .input-effect.input-error select.not-empty ~ label, .input-effect.input-error textarea.not-empty ~ label, .input-effect.input-error input.is-date ~ label{color:#B71013}.checkbox-block .input-checkbox input[type="checkbox"]{visibility: hidden;position: absolute;left: 7px;bottom: 7px;margin: 0;padding: 0;outline: none;cursor: pointer;opacity: 0}.checkbox-block .input-checkbox input[type="checkbox"] + .checkbox:before{position: absolute;left: 4px;bottom: 8px;width: 18px;height: 18px;font-family: 'Material Icons';font-weight: normal;font-style: normal;font-size: 24px;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;vertical-align: -6px;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-feature-settings: 'liga';font-feature-settings: 'liga';-webkit-transition: all .2s ease;transition: all .2s ease;z-index: 1}.checkbox-block .input-checkbox input[type="checkbox"] + .checkbox:before{content: "\e835";color: #717171}.checkbox-block .input-checkbox input[type="checkbox"]:checked + .checkbox:before{content: "\e834"}.checkbox-block .input-checkbox input[type="checkbox"]:active:not(:disabled) + .checkbox:before{-webkit-transform: scale3d(0.88, 0.88, 1);transform: scale3d(0.88, 0.88, 1)}.checkbox-block .input-checkbox input[type="checkbox"]:disabled + .checkbox:before{color: rgba(0, 0, 0, 0.157) !important}.checkbox-block.checkbox-rotate .input-checkbox input[type="checkbox"] + .checkbox{cursor: pointer}.checkbox-block.checkbox-rotate .input-checkbox input[type="checkbox"] + .checkbox:before{content: "";position: absolute;left: 7px;bottom: 7px;width: 18px;height: 18px;border: 2px solid #717171;border-radius: 2px;-webkit-transition: all .2s ease;transition: all .2s ease;z-index: 1}td .checkbox-block.checkbox-rotate .input-checkbox input[type="checkbox"] + .checkbox:before{left: 0px;bottom: 0px}.checkbox-block.checkbox-rotate .input-checkbox input[type="checkbox"]:checked + .checkbox:before{left: 11px;width: 12px;height: 20px;border-width: 2px;border-style: solid;border-top: transparent;border-left: transparent;-webkit-transform: rotate(40deg);transform: rotate(40deg);border-radius: 1px}.checkbox-block.checkbox-rotate .input-checkbox input[type="checkbox"]:disabled + .checkbox:before{border-color: rgba(0, 0, 0, 0.157) !important}.checkbox-block.checkbox-rotate .checkbox-teal input[type="checkbox"]:checked + .checkbox:before{border-color: #009688}form .btn{width:100%;cursor:pointer;display: inline-block;text-align: center;background-color: #000;color: #fff;font-weight: 700;margin:12px 0;padding: 10px 40px;border-radius: 3px;border: 0;-webkit-transition: color 400ms, background-color 400ms, border-color 400ms;-o-transition: color 400ms, background-color 400ms, border-color 400ms;transition: color 400ms, background-color 400ms, border-color 400ms}form .btn:hover{background-color: #B71013}@media screen and (max-width: 800px){.sales-info{padding: 40px 24px 40px 24px}.contact{width:100%;padding-right:0px;padding-left:0px}form{width:100%;margin-top:40px;padding-right:0px;padding-left:0px}}@media screen and (max-width: 480px){.contact-adress-icon,.contact-phone-icon,.contact-mobile-icon{display:block}}@media screen and (max-width: 420px){ul.attention-schedule li span:nth-child(1){width:120px}#rc-imageselect, .g-recaptcha{-webkit-transform:scale(0.75);transform:scale(0.75);-webkit-transform-origin:0 0;transform-origin:0 0}}nav.category{}nav.category ul{width:100%;text-align:center;justify-content: center;-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap}nav.category ul li:nth-of-type(1){order: 1}nav.category ul li:nth-of-type(2){order: 2}nav.category ul li:nth-of-type(3){order: 3}nav.category ul li:nth-of-type(4){order: 4}nav.category ul li:nth-of-type(5){order: 5}nav.category ul > li{position:relative;display:inline-block;box-sizing:border-box;padding:12px 12px 12px 12px;width:20%}nav.category ul > li a{width: 100%;padding-top: 70%;display:block;position:relative;border-radius: 4px;overflow:hidden;box-shadow: 0px 0px 8px 0px #777}nav.category ul > li a span{width: 100%;height:100%;display:block;position:absolute;top:0px;background-size:cover;background-position:center;background-repeat:no-repeat;transition: all 4s ease}nav.category ul > li:nth-child(1) a span{background-image:url('../../../../_includes/img/_layout/primeros-auxilios.jpg')}nav.category ul > li:nth-child(2) a span{background-image:url('../../../../_includes/img/_layout/accesorios.jpg')}nav.category ul > li:nth-child(3) a span{background-image:url('../../../../_includes/img/_layout/contraincendios.jpg')}nav.category ul > li:nth-child(4) a span{background-image:url('../../../../_includes/img/_layout/servicios.jpg')}nav.category ul > li:nth-child(5) a span{background-image:url('../../../../_includes/img/_layout/senalizacion.jpg')}nav.category ul > li a strong{width: 80%;display: block;position: absolute;top: 50%;left: 50%;margin-left: -40%;padding: 12px 0px 12px 0px;text-align: center;color: #FFF;font-weight:700;background-color: rgba(0,0,0,0.25);border:1px solid #FFF;transition: all 4s ease}nav.category ul > li a.highlight, nav.category ul > li a:hover{}nav.category ul > li a.highlight span, nav.category ul > li a:hover span{webkit-transform: scale(1.4);transform: scale(1.4)}nav.category ul > li a.highlight strong, nav.category ul > li a:hover strong{background-color: rgba(0,0,0,1)}@media (max-width: 1024px){nav.category ul > li{width:25%}}@media (max-width: 800px){nav.category ul > li{width:33.333%}nav.category ul li:nth-of-type(1){order: 1}nav.category ul li:nth-of-type(2){order: 3}nav.category ul li:nth-of-type(3){order: 2}nav.category ul li:nth-of-type(4){order: 4}nav.category ul li:nth-of-type(5){order: 5}}@media (max-width: 600px){nav.category ul > li{width:50%}nav.category ul li:nth-of-type(1){order: 2}nav.category ul li:nth-of-type(2){order: 3}nav.category ul li:nth-of-type(3){order: 1}nav.category ul li:nth-of-type(4){order: 4}nav.category ul li:nth-of-type(5){order: 5}}@media (max-width: 480px){nav.category ul > li{padding:12px 18px 12px 18px;width:100%}}.sidebar-overlay{visibility: hidden;position: fixed;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;background: #000;z-index: 1034;transition: visibility 0 linear 0.4s, opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.sidebar-overlay.active{opacity: 0.5;visibility: visible;-webkit-transition-delay: 0;-moz-transition-delay: 0;transition-delay: 0}.caret{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent}.aside-dropdown-menu{display: none}.sidebar{position: relative;display: block;min-height: 100%;overflow-y: auto;overflow-x: hidden;border: none;-webkit-transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);-o-transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1)}.sidebar .sidebar-header{position: relative;height: 180px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.sidebar .sidebar-header.header-cover{background-color:#0C0C0C}.sidebar .sidebar-toggle{position: relative;float: right;color:#fff;font-size: 14pt;margin: 8px;padding: 12px;cursor:pointer;box-sizing: border-box;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.sidebar .sidebar-toggle:hover,.sidebar .sidebar-toggle:active,.sidebar .sidebar-toggle:focus{background-color: rgba(255, 255, 255, 0.14)}.sidebar .sidebar-toggle:focus{outline: 1px solid #FFF}.sidebar .sidebar-image{padding-top: 30px;text-align:center}.sidebar .sidebar-image img{}.sidebar .sidebar-image span{display:inline-block}.sidebar .sidebar-image span.extinfuego{color:#FFF;font-size: 18px;font-weight:300}.sidebar .sidebar-image span.desde{color:#777;border: 1px solid #777;border-style: solid none none none;font-size: 14px;font-weight:300}.sidebar .sidebar-brand{position: absolute;bottom: 0;left: 0;right: 0;display: block;height: 48px;line-height: 48px;padding: 0;padding-left: 16px;padding-right: 56px;text-decoration: none;clear: both;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.sidebar .sidebar-brand:hover, .sidebar .sidebar-brand:focus{-webkit-box-shadow: none;box-shadow: none;outline: none}.sidebar .sidebar-brand .caret{position: absolute;right: 24px;top: 24px}.sidebar .sidebar-brand .sidebar-badge{position: absolute;right: 16px;top: 12px}.sidebar .sidebar-brand:hover, .sidebar .sidebar-brand:focus{text-decoration: none}.sidebar .sidebar-badge{display: inline-block;min-width: 24px;height: 24px;line-height: 24px;padding: 0 3px;font-size: 10pt;text-align: center;white-space: nowrap;vertical-align: baseline}.sidebar .sidebar-badge.badge-circle{border-radius: 50%}.sidebar .sidebar-divider, .sidebar .sidebar-nav .divider{position: relative;display: block;height: 1px;margin: 8px 0;padding: 0;overflow: hidden}.sidebar .sidebar-text{display: block;height: 48px;line-height: 48px;padding: 0;padding-left: 16px;padding-right: 56px;text-decoration: none;clear: both;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.sidebar .sidebar-text:hover, .sidebar .sidebar-text:focus{-webkit-box-shadow: none;box-shadow: none;outline: none}.sidebar .sidebar-text .caret{position: absolute;right: 24px;top: 24px}.sidebar .sidebar-text .sidebar-badge{position: absolute;right: 16px;top: 12px}.sidebar .sidebar-icon{display: inline-block;margin-right: 16px;min-width: 10px;width: 10px;text-align: left;font-size: 14pt}.sidebar .sidebar-icon:before, .sidebar .sidebar-icon:after{vertical-align: middle}.sidebar .sidebar-nav{margin: 0;padding: 0}.sidebar .sidebar-nav li{position: relative;list-style-type: none}.sidebar .sidebar-nav li a{position: relative;cursor: pointer;user-select: none;display: block;height: 48px;line-height: 48px;padding: 0;padding-left: 16px;padding-right: 56px;text-decoration: none;clear: both;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out}.sidebar .sidebar-nav li a:hover, .sidebar .sidebar-nav li a:focus{-webkit-box-shadow: none;box-shadow: none;outline: none}.sidebar .sidebar-nav li a .caret{position: absolute;right: 24px;top: 24px}.sidebar .sidebar-nav li a .sidebar-badge{position: absolute;right: 16px;top: 12px}.sidebar .sidebar-nav li a:hover{background: transparent}.sidebar .sidebar-nav .aside-dropdown-menu{position: relative;width: 100%;margin: 0;padding: 0;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none}.sidebar-default{font-size:11pt;background-color: #fff}.sidebar-default .sidebar-header{background-color: #eceff1}.sidebar-default .sidebar-brand{color: rgba(255, 255, 255, 0.85);background-color: transparent}.sidebar-default .sidebar-brand:hover, .sidebar-default .sidebar-brand:focus{color: #FFF;background-color: rgba(0, 0, 0, 0.1)}.sidebar-default .sidebar-badge{color: #fff;background-color: #bdbdbd}.sidebar-default .sidebar-divider, .sidebar-default .sidebar-nav .divider{background-color: #bdbdbd}.sidebar-default .sidebar-text{color: #333}.sidebar-default .sidebar-nav li > a{color: #333;background-color: transparent}.sidebar-default .sidebar-nav li > a i{color: #747474}.sidebar-default .sidebar-nav li:hover > a,.sidebar-default .sidebar-nav li > a:hover{color: #333;background-color: #e0e0e0}.sidebar-default .sidebar-nav li:hover > a i,.sidebar-default .sidebar-nav li > a:hover i{color: #747474}.sidebar-default .sidebar-nav li:focus > a,.sidebar-default .sidebar-nav li > a:focus{color: #333;background-color: transparent}.sidebar-default .sidebar-nav li:focus > a i,.sidebar-default .sidebar-nav li > a:focus i{color: #747474}.sidebar-default .sidebar-nav > .open > a,.sidebar-default .sidebar-nav > .open > a:hover,.sidebar-default .sidebar-nav > .open > a:focus{color: #333;background-color: #e0e0e0}.sidebar-default .sidebar-nav > .active > a,.sidebar-default .sidebar-nav > .active > a:hover,.sidebar-default .sidebar-nav > .active > a:focus{color: #333;background-color: #e0e0e0}.sidebar-default .sidebar-nav > .disabled > a,.sidebar-default .sidebar-nav > .disabled > a:hover,.sidebar-default .sidebar-nav > .disabled > a:focus{color: #e0e0e0;background-color: transparent}.sidebar-default .sidebar-nav > .aside-dropdown > .aside-dropdown-menu{background-color: #e0e0e0}.sidebar-default .sidebar-nav > .aside-dropdown > .aside-dropdown-menu > li > a:focus{background-color: #e0e0e0;color: #333}.sidebar-default .sidebar-nav > .aside-dropdown > .aside-dropdown-menu > li > a:hover{background-color: #cecece;color: #333}.sidebar-default .sidebar-nav > .aside-dropdown > .aside-dropdown-menu > .active > a,.sidebar-default .sidebar-nav > .aside-dropdown > .aside-dropdown-menu > .active > a:hover,.sidebar-default .sidebar-nav > .aside-dropdown > .aside-dropdown-menu > .active > a:focus{color: #333;background-color: #e0e0e0}.sidebar{width: 0;-webkit-transform: translate3d(-280px, 0, 0);transform: translate3d(-280px, 0, 0)}.sidebar.open{min-width: 280px;width: 280px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.sidebar-fixed-left,.sidebar-fixed-right{position: fixed;top: 0;bottom: 0;z-index: 1035}.sidebar-fixed-left{left: 0;-webkit-box-shadow: 2px 0px 15px rgba(0, 0, 0, 0.35);box-shadow: 2px 0px 15px rgba(0, 0, 0, 0.35)}.sidebar-fixed-right{right: 0;box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.35);-webkit-box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.35);-webkit-transform: translate3d(280px, 0, 0);transform: translate3d(280px, 0, 0)}.sidebar-fixed-right.open{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.sidebar.sidebar-search{font-size:11pt;background-color: #fff}.sidebar.sidebar-search.open{min-width: 380px;width: 380px}.sidebar.sidebar-search .sidebar-header{padding:40px 15px 40px 15px}.sidebar.sidebar-search .sidebar-header{text-align:center}.sidebar.sidebar-search .sidebar-header .spinner{margin-top:60px}.search__input{border: 0;background: transparent;border-radius: 0;-webkit-appearance: none}.search__input:focus{outline: none}.search{text-align: center}.search{position: fixed;z-index: 1000;top: 0;left: 0;width: 100%;height: 100vh}.search::before{content: '';position: absolute;top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8)}.btn--search-close{font-size: 2em;position: absolute;top: 14px;right: 35px;display: none}.btn--search-close{display: block}.btn--search-close svg{width:25px;height:25px;fill:#FFF}.search__form{width:100%;margin-top: 20vh}.search__input{font-family: inherit;font-size: 22px;line-height: 1;display: inline-block;box-sizing: border-box;width: 75%;padding: 0.05em 0;color: #FFF;border-bottom: 2px solid}.search__input::-webkit-input-placeholder{color: #4a319e}.search__input::-moz-placeholder{opacity: 1;color: #4a319e}.search__input:-ms-input-placeholder{color: #4a319e}.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance: none}.search__input::-ms-clear{display: none}.search__info{font-size: 90%;font-weight: bold;display: block;width: 75%;margin: 0 auto;padding: 0.85em 0;text-align: right;color: #FFF;letter-spacing:4px}.search__related{display: flex;width: 75%;text-align: left;margin: 0 auto;margin-top:19vh;color: #FFF;pointer-events: none}.search__related.hide{display:none}.search__suggestion{width: 50%}.search__suggestion:first-child{padding: 0 2em 0 0}.search__suggestion:last-child{padding: 0 0 0 2em}.search__suggestion h2{font-size: 1.35em;margin: 0}.search__suggestion h2::before{content: '\21FE';display: inline-block;padding: 0 0.5em 0 0}.search__suggestion h3{font-size: 16px;line-height: 12px;margin: 8px 12px 0 0;display: inline-block;font-weight: 100}.search__result{position: relative;display: flex;width: 75%;justify-content: center;flex-wrap: wrap;margin: 0 auto;margin-top:19vh;color: #FFF;height:260px;overflow:auto}.search_result_item{width: 220px;color: #FFF;position: relative;box-sizing: border-box;font-size:12px;padding:0px 18px 18px 20px}.result-item-image{position: relative;width:100%;padding-top: 100%;text-align: center}.result-item-image a img, .result-item-image a span{width:100%;position:absolute;top: 0;left: 0}.result-item-image a img{border-radius: 8px}.result-item-image a span{display:block;top:50%}.result-item-info{position: relative;padding: 8px 0px 8px 0px}.result-item-info h3.name{margin: 16px 0px 0px 0px;font-size:inherit;font-weight:normal;text-align:center}.result-item-info p.price{margin: 0px 0px 0px 0px;position:relative;font-weight:bold;text-align:center}.main-wrap--move .btn--search{pointer-events: none;opacity: 0}.search{pointer-events: none}.search--open{pointer-events: auto}.search::before{opacity: 0;transition: opacity 0.5s}.search--open::before{opacity: 1}.btn--search-close{opacity: 0;transition: opacity 0.5s}.search--open .btn--search-close{opacity: 1}.search__suggestion,.search__result,.search__info{opacity: 0;transform: translate3d(0, 50px, 0);transition: opacity 0.4s, transform 0.4s}.search--open .search__suggestion,.search--open .search__result,.search--open .search__info{opacity: 1;transform: translate3d(0, 0, 0)}.search--open .search__suggestion:first-child{transition-delay: 0.15s}.search--open .search__suggestion:nth-child(2){transition-delay: 0.2s}.search__input{transform: scale3d(0,1,1);transform-origin: 0% 50%;transition: transform 0.3s}.search--open .search__input{transform: scale3d(1,1,1);transition-duration: 0.5s}@media screen and (max-width: 40em){.btn--search-close{font-size: 1.25em}.search__suggestion{font-size: 80%;width: 100%}.search__suggestion:nth-child(2),.search__suggestion:nth-child(3){display: none}}ul.internal{position:relative;text-align:center;width: 80%;margin: 0 auto}ul.internal li{width:33.3333%;padding:40px 0px 40px 0px;display:inline-block;box-sizing:border-box}ul.internal li a{font-size:22px}ul.internal li a:hover{text-shadow: 0 0 16px #EA534B}.footer hr{border: 0px;height: 2px;margin-right:20%;background: rgba(255, 255, 255,0);background: -moz-linear-gradient(left, rgba(255, 255, 255,0) 20%, rgba(255, 255, 255,0.6) 100%);background: -webkit-gradient(left top, right top, color-stop(20%, rgba(255, 255, 255,0)), color-stop(100%, rgba(255, 255, 255,0.6)));background: -webkit-linear-gradient(left, rgba(255, 255, 255,0) 20%, rgba(255, 255, 255,0.6) 100%);background: -o-linear-gradient(left, rgba(255, 255, 255,0) 20%, rgba(255, 255, 255,0.6) 100%);background: -ms-linear-gradient(left, rgba(255, 255, 255,0) 20%, rgba(255, 255, 255,0.6) 100%);background: linear-gradient(to right, rgba(255, 255, 255,0) 20%, rgba(255, 255, 255,0.6) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#FFF', GradientType=1 )}p.copyright{font-size:14px;margin:0px;padding:60px 0px 30px 0px;text-align:center}p.copyright span{color: #EA534B}p.legal{font-size:12px;margin:0px;padding:0px 0px 30px 0px;text-align:center}ul.social{position:fixed;z-index:999;bottom:30vh;right:12px}ul.social li{display:block;margin-bottom:12px}ul.social li a{display:block;color:#FFF;font-size:28px;width:50px;height:50px;line-height:58px;border-radius:30px;text-align:center;background-color: #0DC143}ul.social li a:hover{}@media (max-width: 600px){ul.internal{padding:28px 0px 28px 0px}ul.internal li{display:block;width:100%;padding:12px 0px 12px 0px}}