*{margin:0;padding:0;box-sizing:border-box}body{background:#000;margin:0;z-index:-3}body,html{font-family:Arial,sans-serif;color:#fff;overflow-x:hidden;font-family:ivypresto-display,serif;font-weight:400;font-style:normal}#preloader{top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:1009;transition:transform 20s ease-out}.counter{font-size:5rem;color:#fff;animation:blink 1s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}#preloader.lift{transform:translateY(-100%);pointer-events:none}#div1{background-color:#780000;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;top:0;width:100%;padding:20px;font-size:2em}#subDiv1{position:absolute;top:50%;text-align:center;width:50%;margin:20px}#subDiv1b{position:absolute;text-align:center;width:50%;margin:20px}.sub,.sub1{margin:20px}.sub1b{margin:10px}#div2{background-color:#000;position:sticky;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.video-background video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sobre{z-index:22}#div3{background-color:#f7f6f7;height:93vh;position:sticky;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#000}.image-cont,.image-cont1{position:relative;overflow:hidden;height:500px;width:100%}.image-cont2{position:relative;overflow:hidden;height:800px;width:100%}.image-cont img{width:100%;height:130%;-o-object-fit:cover;object-fit:cover}.image-cont1 img{width:80%;height:110%;-o-object-fit:cover;object-fit:cover}.image-cont2 img{-o-object-fit:cover;object-fit:cover;height:110%;width:80%}#div4{min-height:93vh;background:#f7f6f7;position:sticky;z-index:2;color:#000}.banner-container{overflow:hidden;white-space:nowrap;width:100%;background:#f7f6f7}.banner-content{display:flex;width:200%}.banner-content div{flex:1 0 25%;padding:10px;color:#fff;font-size:2em;border-radius:10px;text-align:center}.sticky{position:sticky}.horizontal-wrapper{display:flex;will-change:transform}.panel{flex:0 0 auto;height:60vh;box-shadow:0 0 20px #0000001a;display:flex;text-align:left;align-items:center;justify-content:left}#horizontalScroll{height:70vh;width:100%;overflow-x:hidden}#div5{background-color:#ebdacf;z-index:2;color:#780000}.cuervoDiv{width:25%}nav{width:100vw;background-color:#000;display:flex;align-items:center;justify-content:center}#cuervos{z-index:3}#galleria{z-index:4}nav ul{list-style:none;display:flex;width:100%;justify-content:space-between}.nav-container{width:100%;max-width:1440px;display:flex;justify-content:space-between}.c144{max-width:1440px}#nav1{background-color:#000;width:100%;height:7vh;position:sticky;z-index:2;margin-top:100vh;display:flex}nav ul li{display:inline}nav ul li a{text-decoration:none;color:#fff;font-size:18px;padding:10px;transition:color .3s}nav ul li a:hover{color:#780000}#sobre{opacity:0}#nav2{background-color:#000;width:100%;height:7vh;position:fixed;top:0;left:0;z-index:10;display:none;justify-content:center;align-items:center}#lastSect{background-image:url(/assets/FONDO-DGwPsDcn.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100vh;margin-bottom:50vh}.main{position:relative;z-index:1000}#footer{position:fixed;bottom:0;display:flex;flex-direction:column;z-index:2;width:100%;height:50vh;background-color:#780000;align-items:center;justify-content:center;padding:20px;font-size:2em}#footer1,#footer2{display:flex;padding:10px}.texto-container,html.has-scroll-smooth{overflow:hidden}/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}@media (max-width: 1000px){#div5{position:relative!important;display:block!important;height:auto!important;z-index:1}#cuervos{position:relative!important;flex-direction:column;align-items:center;width:100%;padding:20px 15px;margin:0 auto 40px;z-index:2;transform:none!important;opacity:1!important;background-color:#ebdacf;overflow-y:hidden;height:auto}.cuervoDiv{width:100%!important;max-width:400px;margin:0 auto 30px;padding:20px;box-sizing:border-box}#galleria{position:relative!important;height:auto!important;padding:20px 15px;margin:0 auto 40px;z-index:1}#galleria .grid{grid-template-columns:1fr;gap:20px}#banner{position:relative;margin:0 auto;padding:20px 0}#div5>div:first-child{height:auto!important;min-height:70vh;padding:40px 20px}#divChangeColor{width:100%!important;padding:40px 20px}}@media (max-width: 640px){#div1{font-size:1em}#subDiv1{top:20%}.logo{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:1em}#menuLogo{display:block}.navLinks{display:none}#future{padding:40px 15px 15px}#future p{margin-top:20px}#future h1{margin-top:50px}#footer{font-size:1em}#cuervos{padding:15px 10px}.cuervoDiv{padding:15px;margin-bottom:20px}#galleria .grid{gap:15px}#div5>div:first-child{min-height:60vh;padding:30px 15px}}
