@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,Montserrat,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:montserrat,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.verReelButton{background-color:initial!important;border:none;display:flex;margin-left:8px;margin-top:9rem;position:absolute}@media screen and (max-width:650px){.verReelButton{margin-top:7rem}}.mainLightbox{display:flex;position:relative;width:80%;z-index:999!important}.mainLightbox.show{display:flex}.mainLightbox-container{position:relative;z-index:999!important}.mainLightbox-video{display:flex;justify-content:center}.mainLightbox-video video{border-radius:30px!important;box-shadow:10px 5px 15px 3px rgba(0,0,0,.322);height:auto;max-width:100%;width:80%}.mainLightbox-toggle{color:#fff;cursor:pointer;font-size:24px;margin-left:10px;margin-top:-20px;position:flex}@media screen and (max-width:650px){.mainLightbox{width:100%}.mainLightbox-video video{max-width:100%;width:100%}.mainLightbox-toggle{font-size:24px;justify-content:center!important;margin-top:-40px;position:absolute}}.reelButton{display:flex;justify-content:center}.slider{color:#fff;height:100vh;overflow:hidden;position:relative}.slider__slide{height:102%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.slider__slide.s--active{pointer-events:auto}.slider__slide-content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;line-height:1;position:relative;text-transform:uppercase;z-index:1}.slider__slide-subheading{font-size:64px;letter-spacing:20px;margin-bottom:100px;opacity:0;text-align:center;transform:translateY(20px);transition:.5s}.slider__slide.s--active .slider__slide-subheading{opacity:1;transform:translateY(0);transition-delay:.65s}.slider__slide-parts{display:flex}.slider__slide-parts,.slider__slide-parts:after{height:100%;left:0;position:absolute;top:0;width:100%}.slider__slide-parts:after{background:#0000001a;content:"";z-index:-10}.slider__slide-part{height:100%;position:relative;width:25%}.slider__slide-part-inner{background-repeat:no-repeat;background-size:0 0;height:100%;overflow:hidden;position:relative;transition:transform .5s ease-in-out;width:100%}.slider__slide-part-inner:before{background-image:inherit;background-position:50%;background-size:cover;content:"";height:100%;opacity:0;position:absolute;transition:opacity .25s;width:100vw}.slider__slide-part:first-child .slider__slide-part-inner{transform:translateX(-32.5%);transition-delay:.24s;z-index:-10}.slider__slide.s--active .slider__slide-part:first-child .slider__slide-part-inner{transition-delay:.28s}.slider__slide-part:first-child .slider__slide-part-inner:before{left:0;transition-delay:.365s}.slider__slide.s--active .slider__slide-part:first-child .slider__slide-part-inner:before{transition-delay:.28s}.slider__slide-part:nth-child(2) .slider__slide-part-inner{transform:translateX(-65%);transition-delay:.16s;z-index:-10}.slider__slide.s--active .slider__slide-part:nth-child(2) .slider__slide-part-inner{transition-delay:.36s}.slider__slide-part:nth-child(2) .slider__slide-part-inner:before{left:-25vw;transition-delay:.285s}.slider__slide.s--active .slider__slide-part:nth-child(2) .slider__slide-part-inner:before{transition-delay:.36s}.slider__slide-part:nth-child(3) .slider__slide-part-inner{transform:translateX(-97.5%);transition-delay:.08s;z-index:-10}.slider__slide.s--active .slider__slide-part:nth-child(3) .slider__slide-part-inner{transition-delay:.44s}.slider__slide-part:nth-child(3) .slider__slide-part-inner:before{left:-50vw;transition-delay:.205s}.slider__slide.s--active .slider__slide-part:nth-child(3) .slider__slide-part-inner:before{transition-delay:.44s}.slider__slide-part:nth-child(4) .slider__slide-part-inner{transform:translateX(-130%);transition-delay:0s;z-index:-10}.slider__slide.s--active .slider__slide-part:nth-child(4) .slider__slide-part-inner{transition-delay:.52s}.slider__slide-part:nth-child(4) .slider__slide-part-inner:before{left:-75vw;transition-delay:.125s}.slider__slide.s--active .slider__slide-part:nth-child(4) .slider__slide-part-inner:before{transition-delay:.52s}.slider__slide.s--active .slider__slide-part-inner{transform:translateX(0);transition-timing-function:ease}.slider__slide.s--active .slider__slide-part-inner:before{opacity:1}.contentSliderControl{display:flex;justify-content:space-around}.slider__control{background:#fff6;border-radius:50%;cursor:pointer;display:flex;height:50px;margin-right:90px;margin-top:70px;opacity:0;position:absolute;top:50%;transform:translateX(-50px);transition:all .5s 1s;width:50px;z-index:1}.slider__control:before{border:2px solid #000;border-bottom:none;border-right:none;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;transform:translateX(5px) rotate(-45deg);width:20px}.slider__control--right{display:flex;margin-left:200px;transform:translateX(50px)}.slider__control--right:before{transform:translateX(-5px) rotate(135deg)}.slider.s--ready .slider__control{opacity:1;transform:translateX(0)}@media screen and (max-width:650px){.slider__control{display:flex;margin-top:30px}.slider__slide-subheading{font-size:30px;letter-spacing:10px;margin-left:6px;width:300px}}.cbh-phone{bottom:10px;cursor:pointer;height:200px;right:10px;visibility:hidden;width:200px;z-index:99}#kmacb,.cbh-phone{-webkit-backface-visibility:hidden;background-color:initial;position:fixed;-webkit-transform:translateZ(0);transition:visibility .5s}#kmacb{bottom:15px;display:none;height:160px;right:15px;width:160px;z-index:200000!important}.cbh-phone.cbh-show{visibility:visible}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}.cbh-phone.cbh-static1{opacity:.6}.cbh-phone.cbh-hover1{opacity:1}.cbh-ph-circle{animation:cbh-circle-anim 1.2s ease-in-out infinite;background-color:initial;border:2px solid #d01f5e;border-radius:100%;height:110px;left:40px;opacity:.1;position:absolute;top:40px;transition:all .5s;width:110px}.cbh-phone.cbh-active .cbh-ph-circle1{animation:cbh-circle-anim 1.1s ease-in-out infinite!important}.cbh-phone.cbh-static .cbh-ph-circle{animation:cbh-circle-anim 2.2s ease-in-out infinite!important}.cbh-phone.cbh-hover .cbh-ph-circle{border-color:#00aff2;opacity:.5}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:#75eb50;opacity:.5}.cbh-phone.cbh-green .cbh-ph-circle{border-color:#00aff2;opacity:.5}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:#ccc;opacity:.5}.cbh-phone.cbh-gray .cbh-ph-circle{border-color:#75eb50;opacity:.5}.cbh-ph-circle-fill{animation:cbh-circle-fill-anim 2.3s ease-in-out infinite;background-color:#000;border:2px solid #0000;border-radius:100%;height:74px;left:58px;opacity:.1;position:absolute;top:58px;transition:all .5s;width:74px}.cbh-phone.cbh-active .cbh-ph-circle-fill{animation:cbh-circle-fill-anim 1.7s ease-in-out infinite!important}.cbh-phone.cbh-static .cbh-ph-circle-fill{animation:cbh-circle-fill-anim 2.3s ease-in-out infinite!important;opacity:0!important}.cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:#00aff280;opacity:.75!important}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:#75eb5080;opacity:.75!important}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:#00aff280;opacity:.75!important}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:#cccccc80;opacity:.75!important}.cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:#75eb5080;opacity:1!important}.cbh-ph-img-circle1{animation:cbh-circle-img-anim 1s ease-in-out infinite;background-color:#d01f5e;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:40px 40px;border:2px solid #0000;border-radius:100%;height:50px;left:70px;opacity:1;position:absolute;top:70px;width:50px}.cbh-phone.cbh-active .cbh-ph-img-circle1{animation:cbh-circle-img-anim 1s ease-in-out infinite!important}.cbh-phone.cbh-static .cbh-ph-img-circle1{animation:cbh-circle-img-anim 0s ease-in-out infinite!important}.cbh-phone.cbh-hover .cbh-ph-img-circle1{background-color:#00aff2}.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover{background-color:#75eb50}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:#00aff2}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1{background-color:#ccc}.cbh-phone.cbh-gray .cbh-ph-img-circle1{background-color:#75eb50}@keyframes cbh-circle-anim{0%{opacity:.1;transform:rotate(0deg) scale(.5) skew(1deg)}30%{opacity:.5;transform:rotate(0deg) scale(.7) skew(1deg)}to{opacity:.1;transform:rotate(0deg) scale(1) skew(1deg)}}@keyframes cbh-circle-fill-anim{0%{opacity:.2;transform:rotate(0deg) scale(.7) skew(1deg)}50%{opacity:.2;transform:rotate(0deg) scale(1) skew(1deg)}to{opacity:.2;transform:rotate(0deg) scale(.7) skew(1deg)}}@keyframes cbh-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%,to{transform:rotate(0deg) scale(1) skew(1deg)}}.cbh-phone.cbh-green .cbh-ph-circle{border-color:#d01f5e}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:#d01f5e}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:#8c2856}.kmacb__manager-border{animation:kmacb__manager-border-anim 1.5s ease-in-out .5s infinite;border:2px solid #ffe787;border-radius:100%;margin-left:-39.5px;margin-top:-39.5px;opacity:.8}.kmacb__manager-border,.kmacb__manager-fill{height:75px;left:50%;position:absolute;top:50%;transform-origin:center;width:75px}.kmacb__manager-fill{animation:kmacb__manager-fill-anim 1.5s ease-in-out infinite;background:#52aff7 bottom no-repeat;border-radius:100%;margin-left:-37.5px;margin-top:-37.5px;opacity:.5}.kmacb__manager-circle{background:#52aff7;border-radius:100%;height:120px;left:50%;margin-left:-60px;margin-top:-60px;position:absolute;top:50%;width:120px}@media screen and (max-width:650px){.phone-call{display:flex;margin-bottom:-30px!important;margin-right:-30px!important}}@keyframes bugfix{0%{padding:0}to{padding:0}}#overlay-button{animation:fadein 3s;cursor:pointer;padding:40px 6px;position:absolute;right:2em;top:1.5em;-webkit-user-select:none;user-select:none;z-index:5;span{background-color:#fff;border-radius:2px;display:block;height:2px;position:relative;transition:all .2s ease-in-out;width:35px;&:before{top:-10px;visibility:visible}&:after{top:10px}&:after,&:before{background-color:#fff;border-radius:2px;content:"";height:2px;position:absolute;transition:all .3s ease-in-out;width:35px}}&:hover span,&:hover span:after,&:hover span:before{background:#b2b2b2}}input[type=checkbox]{display:none;&:checked~#overlay{visibility:visible}&:checked~#overlay-button{&:hover span,span{background:#0000}span{&:before{opacity:1;transform:rotate(45deg) translate(7px,7px)}&:after{transform:rotate(-45deg) translate(7px,-7px)}}}}@keyframes fadein{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.socialIcon{margin-top:10px!important}#overlay nav{display:flex;flex-direction:column;margin-top:180px}#overlay a{font-size:20px;font-weight:200}#overlay{animation:fadein 2s;background:#210c13e8;display:flex;flex-direction:column;height:100vh;position:fixed;visibility:hidden;width:100vw;z-index:2;&.active{visibility:visible}}.socialIcon{margin-top:-10px}.wrapper{grid-gap:100px;display:grid;gap:100px;grid-template-columns:250px 250px 250px;grid-template-rows:100px 100px;margin-left:-125px;margin-top:-100px;position:absolute}.componentButton img{transform:scale(1);width:150%}@keyframes componentButton{0%{transform:scaleX(1)}50%{transform:scale3d(1.3,1.3,.1)}}.componentButton:hover{animation:componentButton 1s}.scania{margin-left:60px;width:80%!important}.gildemeister{margin-left:50px;width:90%!important}@media screen and (max-width:650px){.wrapper{display:flex;flex-direction:column;gap:0;margin-left:100px;margin-top:10px;width:12%}.scania{margin-left:30px;width:90%!important}.gildemeister{margin-left:20px;width:100%!important}.componentButton{margin-top:0;padding-top:10px}h2{display:none}}.lightbox{display:flex;justify-content:center;justify-items:center;margin-left:-70px;position:absolute;width:1200px;z-index:10}.lightbox-container{align-items:center;justify-content:center;margin-top:-100px}.lightbox-video{display:flex;justify-content:center}.lightbox-video video{border-radius:30px!important;box-shadow:10px 5px 15px 3px rgba(0,0,0,.322);height:auto;max-width:100%;width:80%}.lightbox-toggle{color:#fff;cursor:pointer;font-size:24px;margin-left:10px;margin-top:-20px}@media screen and (max-width:650px){.lightbox{align-content:center;align-items:center;display:flex;justify-content:center;margin-left:-264px;margin-top:300px;width:480px}.lightbox-toggle{font-size:24px;justify-content:center!important;margin-top:-40px;position:absolute}}.homeLightbox{display:flex;position:absolute;width:80%;z-index:999!important}.homeLightbox.show{display:flex}.homeLightbox-container{position:relative;z-index:999!important}.homeLightbox-video{display:flex;justify-content:center}.homeLightbox-video video{border-radius:30px!important;box-shadow:10px 5px 15px 3px rgba(0,0,0,.322);height:auto;max-width:100%;width:80%}.homeLightbox-toggle{color:#fff;cursor:pointer;font-size:24px;margin-left:10px;margin-top:-20px;position:flex}@media screen and (max-width:650px){.homeLightbox{width:100%}.homeLightbox-video video{max-width:100%;width:100%}.homeLightbox-toggle{font-size:24px;justify-content:center!important;margin-top:-40px;position:absolute}}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}#overlay-button,.clientesMobile,.contactoMobile,.homeMobile,.nosotrosMobile{display:none}button{background-color:initial;border:#0000}a{color:#eaeaea;font-family:Montserrat;font-weight:600;text-decoration:none;transition:color .3s,text-shadow .3s}a:hover{text-shadow:0 0 5px currentColor}p{color:#fff;font-family:Montserrat;font-weight:700}nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:58px}body{background:#000;color:#fff;font-family:Inter,sans-serif;height:100vh;margin:0;padding:0;text-transform:uppercase}#logotipo{position:absolute;top:-9999px}.logo{display:flex;margin-top:-1rem!important;margin:45px 20px 0 0;width:250px}.socialIcon{height:40px!important;margin-bottom:10px;width:40px!important}.email{margin-bottom:300px}.movil{margin-bottom:200px}.verReel{background-color:initial;border:none;margin-left:-900px;position:absolute}h2{color:#ccc;font-family:Montserrat;font-size:clamp(1rem,5vw,5rem);font-weight:500;letter-spacing:.5em;margin-right:-.5em;max-width:1200px;text-align:center;width:90vw}h2:hover{text-shadow:0 0 10px #ccc;transform:scale(1.05)}header{align-items:center;display:flex;font-family:Montserrat;font-size:clamp(.66rem,2vw,1rem);justify-content:space-between;letter-spacing:.3em;padding:0 5%;position:fixed;width:100%;z-index:3}.texto{color:#dbdbdb;font-size:20px;font-weight:300;line-height:26px;margin-top:300px;padding:0;position:absolute;text-align:center;width:800px}.section{height:100%;position:fixed;top:0;visibility:hidden;width:100%}.section .wrapper-inner,.section .wrapper-outer{height:100%;overflow-y:hidden;width:100%}.section .background{align-items:center;background-position:50%;background-size:cover;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.section .background h2{z-index:2}.section .background .clip-text{overflow:hidden}h2 *{will-change:transform}h3{align-items:center;color:#e3e3e3;display:flex;flex-direction:column;font-family:Montserrat;font-size:24px;font-weight:500;margin-bottom:200px;position:absolute;width:500px}@media screen and (max-width:768px) and (min-width:425px){nav{align-items:center;flex-wrap:wrap;gap:10px;justify-content:center}header{margin-top:100px!important}button{margin-left:-340px!important;margin-top:350px}}@media screen and (max-width:425px){nav{display:none}#logotipo{margin:150px 0 0 10px;top:-120px;width:250px}#overlay-button{display:flex}.section-title{display:flex;justify-content:center}button{margin-left:-150px!important;margin-top:350px}.verReel{margin-left:-130px}h2{font-size:30px;margin-top:-40px}h3{font-size:20px}.homeMobile{display:flex;height:103%;justify-content:center;position:absolute;width:100%}.texto{display:flex;font-size:16px;line-height:20px;margin-top:220px;width:300px}.clientesMobile,.contactoMobile{display:flex;height:103%;justify-content:center;position:absolute;width:100%;z-index:-1}.email,.movil{width:100%}.movil{margin-bottom:220px}}
/*# sourceMappingURL=main.4bac4343.css.map*/