@import "bootstrap.min.css";@import "bootstrap-icons.min.css";@font-face{font-family:'Roboto Flex';src:url('/assets/fonts/RobotoFlex.ttf') format("truetype-variations");font-weight:1 999}@media screen and (min-width:760px){.container{width:1024px !important}}html{scroll-behavior:smooth}html,body{height:100%}body{color:#333333;font-family:'Roboto Flex',sans-serif;font-size:22px;line-height:1.9rem}h1,h2,h3,h4,h5,h6,strong,.fs-1,.fs-2,.fs-3,.fs-4{font-family:'Roboto Flex',sans-serif;font-weight:650;color:#000}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,strong span,.fs-1 span,.fs-2 span,.fs-3 span,.fs-4 span{font-weight:400}.img-fluid-100{width:100%}.container .medium-text a{color:black;opacity:.6;text-decoration:none;transition-duration:.3s}.container .medium-text a:hover{color:black;opacity:1;text-decoration:none;transition-duration:.3s}header{position:relative;background-color:black;width:100%}header .title{z-index:1000}header .fixed-top{background-color:#fff}header #top-header{padding-top:3rem;padding-bottom:3rem;transition-duration:.2s}header #top-header img{width:auto;height:90px}header #top-header.slim{transition-duration:.2s;padding-top:.6rem;padding-bottom:.6rem}header #top-header.slim img{transition-duration:.2s;width:auto;height:30px}header nav{z-index:1001}header nav.idiomas{color:black !important}header nav.idiomas a{text-decoration:none}header nav.idiomas a.active{font-weight:normal;font-style:normal;text-decoration:none;border-bottom:2px solid black}header .bottom_nav{color:#fff;font-size:150%}header.home{background-color:black;padding-top:240px}header.home h1{font-size:20px}header.home h1.big-title{font-size:3rem}.image-top{color:white}.image-top img{width:100%;height:calc(100vh - 240px);object-fit:cover}.image-top h1,.image-top h2,.image-top h3{color:white}.blq-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.blq-title h1{font-size:clamp(2vw, 6vw, 6vh)}.blq-arrow{position:absolute;bottom:30px;left:50%;width:auto;height:45px;animation:myflecha 2s infinite}.blq-arrow i{color:white}.distribuidores h1.big-title{font-size:3rem}.distribuidores .brand{height:55px;width:auto}.inner-arrow{color:#ffffff}@keyframes myflecha{0%{bottom:10px}50%{bottom:30px}100%{bottom:10px}}@media (min-width:48em){.masthead-brand{float:left}.nav-masthead{float:right}}.gallery{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 25vw);grid-gap:0px}.gallery .gallery__img{width:100%;height:100%;object-fit:cover}footer{padding:30px 0;line-height:130%}footer a{color:black;text-decoration:underline;transition-duration:.2s}footer a:hover{transition-duration:.2s;color:#808080}footer .footer-text{font-weight:650}.arrow img{width:auto;height:45px}section.contenido .container{color:black}section.contenido .container .big-title{font-size:3.8rem;line-height:100%}section.contenido .container .medium-text{font-size:20px}section.contenido .container .big-subtitle{font-size:2.5rem;line-height:110%;font-weight:650}section.contenido .container .logo-li{width:20px;height:auto}section.contenido .container i{font-style:normal;text-decoration:underline}section.contenido .container ul{color:#808080;padding-left:0;font-size:2rem;line-height:110%}section.contenido .container ul li{font-weight:650;list-style:none}section.contenido .flag{filter:grayscale() brightness(300%);max-width:150px}.scrollToTop{padding:10px;text-align:center;background-color:black;color:#fff !important;text-decoration:none;position:fixed;bottom:0px;right:20px;display:none;z-index:3000}.scrollToTop:hover{text-decoration:none;color:#fff !important;background-color:#333333}.scrollToTop .currentColor{color:#fff}@media (min-width:576px){header h1{font-size:25px}}@media (min-width:768px){header h1{font-size:30px}header h1{font-size:40px}.w-65{width:65%}.w-70{width:70%}}