@import"https://fonts.googleapis.com/css2?family=Varela+Round&display=swap";body{background:#232526;background:-webkit-linear-gradient(to top,#313335,#1f2122);background:linear-gradient(to top,#333536,#111213)}.nav-icon-5{width:35px;height:30px;margin:10px;position:relative;cursor:pointer;display:inline-block}.nav-icon-5 span{background-color:#fff;position:absolute;border-radius:2px;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:4px;transition-duration:.5s}.nav-icon-5 span:nth-child(1){top:0;left:0}.nav-icon-5 span:nth-child(2){top:13px;left:0;opacity:1}.nav-icon-5 span:nth-child(3){bottom:0;left:0}.nav-icon-5:not(.open):hover span:nth-child(1){transform:rotate(-3deg) scaleY(1.1)}.nav-icon-5:not(.open):hover span:nth-child(2){transform:rotate(3deg) scaleY(1.1)}.nav-icon-5:not(.open):hover span:nth-child(3){transform:rotate(-4deg) scaleY(1.1)}.nav-icon-5.open span:nth-child(1){transform:rotate(45deg);top:13px}.nav-icon-5.open span:nth-child(2){opacity:0}.nav-icon-5.open span:nth-child(3){transform:rotate(-45deg);top:13px}header{display:flex;align-items:center;justify-content:space-between;background-color:#000;height:85px}.logo{width:50vw;max-width:200px;min-width:50px;margin:auto}.logo img{width:100%;margin-left:1rem}.links{display:flex;justify-content:center;align-items:center;margin:0}.links li{list-style:none;padding:0 10px;position:relative}.links a{font-family:Varela Round,sans-serif;font-size:14pt;text-align:center;text-decoration:none;padding:15px;text-transform:uppercase;color:#fff}@media (max-width: 960px){.burguer{padding-right:2rem}.links{flex-direction:column;align-items:center;position:absolute;display:none;width:100%;margin-bottom:.25rem;background:#252627;z-index:3;top:85px}.links a{margin:0;font-family:Varela Round,sans-serif;text-decoration:none;text-transform:uppercase;color:#fff;display:flex;justify-content:center}.links.active{display:flex}}@media (min-width: 960px){.burguer{display:none}header{padding:0 50px}}.effect{color:#000;padding:10px 0}.effect :before{text-shadow:0 0 1px rgb(255,255,255);content:attr(data-hover);position:absolute;pointer-events:none}.effect :after{content:"";color:#fff;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff;opacity:0;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px);-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;pointer-events:none}.effect :hover:before,.effect :focus:before{opacity:0;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}.effect :hover:after,.effect :focus:after{opacity:1;-webkit-transform:translateY(10px);-moz-transform:translateY(10x);transform:translateY(10px)}@media (max-width: 960px){.effect :hover:after,.effect :focus:after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0x);transform:translateY(0)}}.carru{box-shadow:0 20px 36px 18px #000000ad;margin-bottom:3rem}.card{align-items:center;text-align:center;box-shadow:5px 5px 5px #0000004d;transition:.2s;height:90%;width:90%;margin:auto}.card:hover{transform:translateY(-.5rem);box-shadow:5px 10px 20px #ffffff73}.bgtext{width:100%;background-color:#3f3f3f73;box-shadow:0 -1px 10px #0000004d}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}h2{text-align:center;padding-top:40px;color:#fff}.quienes-somos{margin:0 8%;padding-top:4rem;text-align:center;font-size:40px;color:#fff;font-family:Varela Round,sans-serif}.mapa{color:#fff;padding:50px}.donde{margin-bottom:2rem;font-size:50px;text-align:center;font-family:Varela Round,sans-serif}@media (max-width: 960px){.quienes-somos,.donde{font-size:25px}}.fotofrente{display:flex;justify-content:center;padding-top:70px;filter:drop-shadow(8px 8px 15px #575757)}.fondon{background-image:url(../img/fondonegro.jpg);background-size:cover;border-radius:15px;box-shadow:0 0 50px #575757;margin-top:35px;margin-bottom:35px}.formulario{display:flex;justify-content:center;margin-top:30px}.formulario .fieldset{width:600px;height:100%;padding:30px;box-shadow:0 0 50px #575757}.formulario .fieldset .boton{margin-top:20px;margin-bottom:20px}.li{color:#fff}label{color:#fff;margin-bottom:8px}input{text-decoration:none;margin-bottom:10px;background-color:#0000;display:flex;justify-content:center;width:100%;border-radius:5px;border:1px solid rgba(255,255,255,.384);box-shadow:0 0 10px #ffffff7a;outline:none;color:#fff;padding:5px 12px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 500000s ease-in-out 0s;-webkit-text-fill-color:white}h3{margin-top:1rem;text-align:center;color:#fff}select{margin-top:18px;margin-bottom:18px;border-radius:10px;padding:3px;background-color:#0000;color:#fff;text-align:center;align-items:center;width:40%}option{background-color:#000000e5;color:#fff;border-radius:10px}legend{text-align:center;margin-bottom:10px;color:#fff}button{margin:10px}textarea{width:100%;border-radius:10px;padding:5px;background-color:transparent;text-decoration-color:#fff;color:#fff}.errorsValidation{color:red}.captcha{display:flex;justify-content:center;margin-top:1rem}.productos{display:grid;grid-template-columns:repeat(auto-fill,20rem);justify-items:center;justify-content:center;margin-top:3rem}.card{margin:10% auto}.Footer{padding:2rem 0;margin-top:5rem;background-color:#0a0a0a}.Footer h5{color:#e37e16}.ft-1{text-align:center;margin-top:-23px}.ft-2{text-align:end}.ft-2 ul{list-style:none;padding-left:0;text-align:end}.ft-2 ul li{padding:.35rem 0;font-weight:500}.ft-2 ul a{text-decoration:none;color:#d4d4d4;font-size:1.06rem}.ft-3,.ft-1 p{font-weight:500;padding:.1rem 0;font-size:1.06rem;color:#d4d4d4;text-align:center}.Lastfooter{background:#000;text-align:center;color:#fff}svg{margin-right:.5rem}.logos{text-align:center;padding:18px}.redes{margin-left:1rem}.redes:hover{transform:scale(1.5);transition:all .5s}@media (max-width: 767px){.ft-2,.ft-3{display:flex;flex-direction:column;align-items:center;text-align:center}.ft-2 li{text-align:center}.logos{padding-top:18px;padding-bottom:0}}
