.fnd1{position:relative;width:100%}.wrp1{position:relative;width:100%;max-width:1920px;margin:0 auto;color:#000;background:#FFF}.fnd2{position:relative;width:100%}.wrp2{position:relative;width:100%;max-width:1920px;margin:0 auto;color:#000;background:#FFF}.fnd3{position:relative;width:100%}.wrp3{position:relative;width:100%;max-width:1366px;margin:0 auto;color:#000;background:#FFF}.fnd4{position:relative;width:100%}.wrp4{position:relative;width:100%;max-width:1366px;margin:0 auto;color:#000;background:#FFF}.fnd5{position:relative;width:100%;color:#FFF;background:#000}.wrp5{position:relative;width:100%;max-width:1366px;margin:0 auto}@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}}section.silder-wrap{position: relative;padding-top:40px;padding-bottom:40px}.slider-item.item-1{background-color: #FFF}.slider-item.item-1 .image{height:480px}.slider-item.item-1 .text{position: absolute;right: 20%;top: 150px;text-align: center}.slider-item.item-1 .text .title, .slider-item.item-1 .text .title{font-size: 68px;margin: 0px;font-weight: 700}.slider-item.item-1 .text .title span, .slider-item.item-1 .text .title span{color:#B71013}.slider-item.item-1 .text hr{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 )}.slider-item.item-1 .text p{font-size: 28px;font-weight: 300}.card-item{position: relative;margin-top: 40px;margin-bottom: 80px;max-width: 1024px;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;box-sizing: border-box}.card-item.content-1{margin-top: 80px;margin-bottom: 40px}.card-item.right{text-align:right}.card-item.left{text-align:left}.card-item img{max-width: 50%;height: auto;box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19)}.card-info{position: absolute;text-align:left;z-index: 1;padding: 0px 0px 0px 0px;top: 0%;bottom: 0%;width: 45%;text-align:justify}.card-info.signal{padding-top: 40px}.card-item.right .card-info{left: -2em}.card-item.left .card-info{right: -2em}.card-title{position: relative;font-weight: 400;font-size: 1.9em;line-height: 1.5;margin: 0 0 0.7em}.card-title:before{content: '';position: absolute;bottom: -0.35em;width: 10em;left: -4.4em;width: 10em;border: 0px;height: 2px;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 )}.card-descr{font-size: 1.1em;line-height: 1.62}.card-descr a{color:#B71013}.card-descr p:last-child{margin-bottom: 0}.card-item:nth-child(even) .card-info{left: auto;top:0%}.f500-home{margin-top: 20px;margin-bottom: 90px}.f500-home-box{background: linear-gradient(135deg, #fff5ef, #ffffff 52%, #f4f8fc);border: 1px solid rgba(183,16,19,0.12);border-radius: 24px;box-shadow: 0 18px 36px rgba(0,0,0,0.08);padding: 36px 42px;text-align: left;position: relative;overflow: hidden}.f500-home-copy{width: 66%;float: left;position: relative;z-index: 1}.f500-home-visual{width: 26%;float: right;text-align: center;position: relative;z-index: 1}.f500-home-visual img{max-width: 100%;height: auto;filter: drop-shadow(0 24px 24px rgba(26,37,51,0.16))}.f500-home-box:before{content: '';position: absolute;right: -40px;top: -50px;width: 180px;height: 180px;background: radial-gradient(circle, rgba(183,16,19,0.16), transparent 68%)}.f500-kicker{margin: 0 0 10px 0;color: #B71013;font-size: 13px;font-weight: 700;letter-spacing: 0.16em;text-transform: uppercase}.f500-title{margin: 0 0 16px 0;font-size: 2.1em;line-height: 1.2;font-weight: 700}.f500-text{max-width: 860px;font-size: 1.08em;line-height: 1.7;margin: 0}.f500-actions{margin-top: 28px;display: flex;gap: 14px;flex-wrap: wrap}.f500-link{display: inline-block;padding: 14px 24px;border-radius: 999px;text-decoration: none;font-weight: 700;transition: transform .2s ease, box-shadow .2s ease}.f500-link.article{background: #B71013;color: #FFF;box-shadow: 0 14px 28px rgba(183,16,19,0.22)}.f500-link.product{background: #1a2533;color: #FFF;box-shadow: 0 14px 28px rgba(26,37,51,0.18)}.f500-link:hover{transform: translateY(-2px)}@media (max-width: 1366px){.slider-item.item-1 .text{right: 10%}.slider-item.item-2 .text{right: 15%}}@media (max-width: 1250px){.slider-item.item-1 .text{right: 40px;top: 150px}.slider-item.item-2 .text{right: 40px;top: 150px}}@media (max-width: 1024px){.slider-item.item-1 .image{width:100%;height:auto}.slider-item.item-1 .text{position:relative;right: auto;top: auto;width: 100%;text-align:center;box-sizing:border-box;padding:0px 14px 0px 14px}.card-info{position: relative;width: 50%;margin:0 auto;box-sizing: border-box}.card-info,.card-info.signal,.card-info.multiproposito{width:90%;padding: 0px 0px 0px 0px}.f500-home-copy,.f500-home-visual{width: 100%;float: none}.f500-home-visual{margin-top: 22px}.card-item.right .card-info{left: 0em}.card-item.left .card-info{right: 0em}.card-item img{max-width: 90%;display:block;margin:0 auto}}@media (max-width: 600px){.slider-item.item-1 .text .title, .slider-item.item-1 .text .title{font-size: 38px}.slider-item.item-1 .text p{font-size: 18px}.f500-home-box{padding: 26px 20px}}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%}}section.parallax-from{position: relative;padding-top: 80px;padding-bottom: 80px}section.parallax-from .title{position: relative;margin:0px;text-align:center;font-weight:200;font-size: 3.8em;line-height: 0.9em}section.parallax-from .title:before{content: "";border: 2px solid #000;border-style: none none solid none;width: 220px;height: 26px;display: block;position: absolute;left: 50%;top:0;z-index:3;margin-left: -340px}section.parallax-from .title:after{content: "";border: 2px solid #000;border-style: none none solid none;width: 220px;height: 26px;display: block;position: absolute;right: 50%;top:0;z-index:3;margin-right: -340px}section.parallax-from .text{position: relative;margin:0px;text-align:center;color:#B71013;font-weight:200;font-size: 2.7em;line-height: 0.9em}.text-parallax{width:100%;background: url('../../../../_includes/img/template_1/fondo-fecha-creacion.jpg') no-repeat;background-size: cover;background-position: center 0%;display: inline-block;text-align:center}.text-parallax-content{font-weight: 700;font-size: 20em;line-height: 0.9em;background: #FFF;color: #000;mix-blend-mode: lighten;-ms-mix-blend-mode: lighten}@media (max-width: 1024px){section.parallax-from .title{font-size: 2.8em;line-height: 0.9em}section.parallax-from .title:before{width: 120px;height: 18px;margin-left: -205px}section.parallax-from .title:after{width: 120px;height: 18px;margin-right: -205px}section.parallax-from .text{font-size: 1.6em;line-height: 0.9em}.text-parallax-content{font-size: 12em;line-height: 0.9em}}@media (max-width: 600px){section.parallax-from{padding-top: 60px;padding-bottom: 60px}section.parallax-from .title{font-size: 2.4em;line-height: 0.9em}section.parallax-from .title:before{width: 60px;height: 14px;margin-left: -130px}section.parallax-from .title:after{width: 60px;height: 14px;margin-right: -130px}section.parallax-from .text{font-size: 1.1em;line-height: 0.9em}.text-parallax-content{font-size: 8em;line-height: 0.9em}}.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}}