*{margin:0;padding:0;box-sizing:border-box;max-width:100vw}html,body{width:100%;max-width:100vw;overflow-x:hidden}body{font-family:Arial,sans-serif;background-color:#ececec;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:100vh}.header{background-color:#184266;padding:1.8rem 10.8rem;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;z-index:1000}.header.scrolled{background-color:#fff!important;box-shadow:0 4px 10px #000c;transition:box-shadow .3s ease-in-out}.header.scrolled .nav-links a{color:#184266!important}.header.scrolled .contact-button{background-color:#25d366!important;color:#fff!important}.header.scrolled .hamburger-icon div{background-color:#184266!important}.header.header.scrolled .item-flex svg path{stroke:#184266!important}.header img{width:250px}.hamburger-icon{display:none;cursor:pointer}.hamburger-icon div{width:30px;height:3px;background-color:#fff;margin:6px 0;transition:.3s}.hamburger-icon.active div:nth-child(1){transform:rotate(-45deg) translate(-5px,6px)}.hamburger-icon.active div:nth-child(2){opacity:0}.hamburger-icon.active div:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}.nav-links{display:flex;gap:6rem;align-items:center}.item-flex{display:flex;align-items:center;gap:6px}.nav-links a{color:#fff;text-decoration:none;font-weight:750}.nav-links a:hover{color:#4caf50}.contact-button{display:flex;gap:6px;align-items:center;background-color:#25d366;padding:.2rem 2rem;border-radius:20px;color:#fff;text-decoration:none;font-weight:700;animation:pulse512 1.3s infinite,pulse 3s infinite ease-in-out}.submenu-container{position:relative;display:inline-block}.submenu{position:absolute;top:150%;left:-80px;background:#fff;box-shadow:0 4px 6px #0000001a;border-radius:10px;overflow:hidden;display:none;flex-direction:column;min-width:360px;font-size:17px;padding:20px}.flex-mini-header{display:flex;align-items:center;gap:20px}.submenu a{color:#184266;text-decoration:none;transition:all .3s;display:block;padding:15px}.submenu.open{display:block}.submenu-container{position:relative}.u{display:flex;align-items:center}@keyframes pulse512{0%{box-shadow:0 0 #3f0}70%{box-shadow:0 0 0 10px #da674400}to{box-shadow:0 0 #da674400}}@media (max-width: 1500px){.header{padding:1.8rem 3rem}.nav-links{gap:85px}.contact-button{padding:.2rem 1rem}}@media (max-width: 1320px){.header{padding:1.8rem 1.5rem}.nav-links{font-size:15.5px;gap:40px}.contact-button{padding:.2rem 1rem}}@media (max-width: 1140px){.header{padding:1.8rem 1.5rem}.nav-links{font-size:15.5px;position:relative;right:20px;gap:40px 35px}.contact-button{padding:.2rem 1rem;font-size:16px;gap:15px 1px}}@media (max-width: 1024px){.nav-links{display:none;flex-direction:column;position:fixed;top:134px;bottom:0;right:0;left:0;background-color:#184266;padding:1rem 3rem}.header.scrolled .nav-links a{color:#fff!important}.nav-links.active{display:flex;align-items:start}.hamburger-icon{display:block}.contact-button{padding:.4rem 1.5rem;font-size:18px;gap:15px 1px;right:30px;position:relative}}@media (max-width: 820px){.header{padding:1.8rem 2rem}}@media (max-width: 768px){.contact-button{padding:.5rem 1rem;font-size:.9rem}}@media (max-width: 600px){.header{padding:1.8rem .5rem}.header img{position:relative;right:40px}.contact-button{padding:.3rem 1rem;font-size:16px;gap:15px 1px;right:50px;position:relative}}@media (max-width: 540px){.hamburger-icon div{width:25px}.header img{width:180px;position:relative;right:30px}.contact-button{position:relative;right:50px}}@media (max-width: 430px){.hamburger-icon{z-index:2}.contact-button{padding:.1rem .4rem;font-size:.8rem}.header img{width:160px}}@media (max-width: 414px){.header{padding:1.8rem .8rem}}@media (max-width: 390px){.contact-button{border-radius:15px}}@media (max-width: 360px){.hamburger-icon div{width:20px}}@media (max-width: 344px){.header{padding:1.8rem .6rem}}.main-content{display:flex;justify-content:center;padding:3rem;margin-top:100px;background-color:#184266;height:660px}.main-flex{display:flex;justify-content:center}.intro{width:50%;z-index:2;margin-left:60px;margin-top:20px;display:flex;flex-direction:column;gap:28px}.main-content span{font-size:20px}.main-content h1{font-size:2.4rem}.main-content h2{font-size:2.5rem}.main-content p{width:92%;font-size:1.2rem;line-height:1.5}.buttons{display:flex;gap:3.8rem}.whatsapp-button,.info-button{display:flex;gap:10px;align-items:center;padding:.4rem 2rem;border-radius:50px;color:#fff;text-decoration:none}.whatsapp-button{background-color:#25d366;color:#0d1f40;font-size:20px;font-weight:700}.whatsapp-button:hover{background-color:#1eff00;animation:pulse 2s infinite ease-in-out;box-shadow:0 2px 20px #01ff23e6}.info-button{background-color:transparent;border:2px solid white;font-style:italic}.info-button:hover{animation:pulse 2s infinite ease-in-out;box-shadow:0 2px 20px #ffffffe6}.excavadora-image{width:650px;max-width:600px;animation:caminarYEscalarDeArribaAbajo 1.77s ease-in-out forwards}.curve-container{position:absolute;top:0;width:100%;height:700px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="300" viewBox="0 0 1480 320"><path fill="%23ECECEC" d="M0,320 C360,150 1080,150 1440,320 L1440,320 L0,320 Z"></path></svg>') no-repeat center center;background-size:cover;margin-top:240px}.specialties{display:flex;justify-content:center;text-align:center;color:#184266;margin-top:435px}.specialties{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.intro h1,.intro h2,.intro p{opacity:0}.specialties{opacity:0;transition:opacity .5s ease,transform .5s ease}.specialties.in-view{opacity:1;transform:translateY(0)}.specialties h3{font-size:2rem}.specialties p{font-size:24px;line-height:1.5;max-width:1510px;margin-top:20px;margin-left:65px}@keyframes caminarYEscalarDeArribaAbajo{0%{transform:translate(2200px) translateY(-1400px) scale(0);opacity:0}50%{transform:translate(500) translateY(0) scale(1);opacity:.5}to{transform:translate(-60px) translateY(-20px) scale(1);opacity:1}}.excavadora-image.in-view{animation:caminarYEscalarDeArribaAbajo 1.5s ease-out forwards}@keyframes fadeInSlideUpButtons{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.buttons .whatsapp-button,.buttons .info-button{opacity:0;animation:fadeInSlideUpButtons 1.5s ease-out forwards}@keyframes barridoDesdeIzquierda{0%{opacity:0;transform:translate(-40%)}to{opacity:1;transform:translate(0)}}.buttons .whatsapp-button{animation-delay:.2s}.buttons .info-button{animation-delay:1s}.specialties h3,.specialties p{opacity:0;transform:translate(-40%);transition:opacity 1.5s ease-out,transform 1.5s ease-out}.specialties.in-view h3,.specialties.in-view p{animation:barridoDesdeIzquierda 1.5s ease-out forwards}@media (max-width: 1460px){.main-flex{gap:80px;margin-left:120px}.main-content h1{font-size:33px}.intro p{width:700px}.specialties p{font-size:22px}.intro{width:80%}}@media (max-width: 1366px){.main-content{height:680px}.main-flex{gap:100px;margin-left:120px}.excavadora-image img{width:500px;margin-top:50px}.intro h1{font-size:28px}.intro p{font-size:18px;width:650px}.specialties p{font-size:20px}}@media (max-width: 1280px) and (max-height: 960px){.intro{margin-left:40px}.excavadora-image img{width:500px;margin-top:20px}.intro h1{font-size:26px}.intro p{font-size:17px;width:590px}}@media (max-width: 1024px){.main-flex{gap:120px;margin-left:70px}.excavadora-image img{width:420px;margin-top:38px}.intro h1{font-size:25px}.intro p{font-size:15px;width:480px}.specialties p{font-size:16px}.buttons{gap:30px}.whatsapp-button{padding:6px 16px}.info-button{padding:8px 26px}}@media (max-width: 912px){.main-content{height:540px}.main-content p{font-size:1rem}.excavadora-image img{display:none}.intro h1{font-size:30px;width:710px}.intro p{font-size:16px;width:700px}.buttons{gap:60px}.whatsapp-button{padding:10px 36px}.info-button{padding:10px 76px}.curve-container{margin-top:170px}.specialties h3{font-size:26px}.specialties p{font-size:14px}}@media (max-width: 820px){.main-content{height:470px}.buttons{gap:3rem}.whatsapp-button{padding:2px 20px;font-size:16px}.info-button{padding:6px 76px;font-size:16px}.intro h1{font-size:26px;width:700px}.intro p{font-size:14px;width:660px}.specialties p{font-size:12px}.curve-container{margin-top:120px}}@media (max-width: 768px){.intro h1{font-size:25px}.intro p{font-size:14px;width:590px}.whatsapp-button{padding:2px 19px;font-size:15px}.info-button{padding:6px 50px}.specialties{margin-right:50px}}@media (max-width: 600px){.main-content h1{font-size:20px}.intro p{width:460px;font-size:14px}.specialties h3{font-size:20px}.specialties p{font-size:11px;margin-left:35px}}@media (max-width: 540px){.intro p{font-size:12px;width:466px}.specialties p{width:460px}.buttons{gap:20px}.whatsapp-button{padding:2px 5px;font-size:12px}.info-button{padding:2px 40px;font-size:12px}}@media (max-width: 430px){.intro p{font-size:12px;width:380px}.specialties h3{font-size:20px}.specialties p{font-size:11px;width:360px}.info-button{padding:1px 39px;font-size:7}.curve-container{margin-top:110px}}@media (max-width: 414px){.intro p{width:350px}.buttons{gap:.5rem}}@media (max-width: 360px){.intro h1{font-size:18px}.intro p{width:320px}.specialties p{font-size:10px;width:340px}}@media (max-width: 344px){.main-content{height:520px}.intro h1{font-size:17px;line-height:1.4}.intro p{font-size:11px;width:290px}.specialties p{font-size:12px;width:300px}}.cards-center{display:flex;justify-content:center}.card{width:420px;height:380px;background:#fff;padding:15px;border-radius:6px;overflow:hidden;transition:all .3s;position:relative;margin-top:200px;margin-bottom:100px;transition:transform .4s ease-out,box-shadow .4s ease-out;transform-origin:center bottom;perspective:1000px}.card svg{width:220px;margin-top:50px}.wrapper{height:fit-content;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:46px}.cards-flex{display:flex;gap:50px}.title{font-size:20px;font-weight:500;color:#184266}.botones-flex{display:flex;gap:20px;align-items:center}.card-btn{margin-top:120px;padding:10px 40px;height:40px;background-color:transparent;border:none;border-radius:16px;color:#184266;transition:all .3s;font-size:15px;cursor:pointer;font-weight:500}.card:hover .card-image{height:120px}.card:hover .card-btn{margin-top:0;color:#fff}.card-btn:hover{background-color:#00ff40;color:#000}.card:hover{background-color:#184266;transform:scale(1.15) translateY(-15px) rotateX(25deg);box-shadow:0 30px 60px #0009}.card:hover .title{color:#fff}.card:hover svg path{fill:#fff!important}@media (max-width: 1460px){.card{width:390px}.card-btn{padding:10px 20px}}@media (max-width: 1366px){.card{width:360px;height:380px}}@media (max-width: 1280px) and (max-height: 960px){.card{width:330px}}@media (max-width: 1024px){.cards-flex{overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:200px;padding-left:50px;scrollbar-width:none}.cards-flex::-webkit-scrollbar{display:none}.card{flex:0 0 40%;scroll-snap-align:center;margin-right:10px}}@media (max-width: 912px){.cards-flex{margin-left:120px}.card{flex:0 0 50%}}@media (max-width: 768px){.cards-flex{margin-left:60px}.card{flex:0 0 60%}}@media (max-width: 600px){.cards-flex{margin-left:40px}.card{flex:0 0 70%}}@media (max-width: 430px){.card{flex:0 0 90%;height:400px}.cards-flex{gap:10px}.cards-center{position:relative;right:20px}}@media (max-width: 414px){.card{flex:0 0 100%;height:400px}.cards-flex{gap:10px}.cards-center{position:relative;right:30px}}.services{display:flex;justify-content:center;margin-bottom:80px}.parent{display:grid;grid-template-columns:repeat(2,1fr)}.parent h1,h3{margin-top:35px;margin-left:28px}.parent h1{font-size:42px}.parent h2{width:240px;font-size:33px;margin-top:20px;margin-left:30px}.parent h3{width:240px;margin-top:20px;font-size:20px}.experience,.customers{width:300px;height:220px}.projects,.professionals{grid-row-start:2;width:300px;height:350px}.professionals,.experience{background-color:#0d1f40cc}.customers,.projects{background-color:#0d1f40e6}.text-container{background-color:#fff;width:680px;height:570px}.text-title{margin-top:10px;color:#0d1f40}.text-title h1{padding:20px;font-size:48px;margin-left:30px}.text-title p{margin-left:52px}.content-item{margin-left:8px;margin-top:50px;color:#184266}.service-item{display:flex;align-items:center;margin-bottom:30px;margin-top:30px;margin-left:50px}.number-circle{width:30px;height:30px;border-radius:50%;background-color:#184266;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:20px}.parent h1,.parent h3{opacity:0;animation:slideInLeft 1s ease-out forwards}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.parent h2{opacity:0;animation:slideInDown 1s ease-out .5s forwards}.parent h3{animation:slideInDown 1s ease-out .5s forwards}@keyframes slideInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.content-item .service-item{opacity:0;animation:slideInFromRight 1s ease-out forwards}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.text-title h1,.text-title p{opacity:0;animation:fadeIn 1.5s ease-out forwards}.text-title h1{animation-delay:.2s}.text-title p{animation-delay:.4s}.content-item .service-item:nth-child(1){animation-delay:.2s}.content-item .service-item:nth-child(2){animation-delay:.4s}.content-item .service-item:nth-child(3){animation-delay:.6s}.content-item .service-item:nth-child(4){animation-delay:.8s}.content-item .service-item:nth-child(5){animation-delay:1s}.content-item .service-item:nth-child(6){animation-delay:1.2s}@media (max-width: 1680px){.text-container{width:650px}}@media (max-width: 1460px){.text-container{width:600px}.parent h1{font-size:38px}}@media (max-width: 1366px){.text-container{width:600px}.parent h1{font-size:35px}}@media (max-width: 1280px) and (max-height: 960px){.services h3{font-size:13px;width:100px}.text-container p{font-size:14px}.projects,.professionals,.customers,.experience{height:260px;width:180px}.text-container{width:550px;height:520px}.content-item p{font-size:15px}.text-title{margin-left:10px}.parent h1{font-size:26px}}@media (max-width: 1024px){.customers,.professionals,.projects,.experience{width:220px}.text-container{width:500px}.services h3{font-size:16px;width:185px}.parent h1{font-size:20px}.content-item p{font-size:16px}.text-title h1{font-size:35px}.content-item{margin-right:50px}.text-title p{margin-bottom:-15px}}@media (max-width: 912px){.text-container{width:400px}.parent h1{font-size:28px}.service-item{margin-left:20px}.number-circle{width:25px;height:25px;font-size:14px}.content-item p{font-size:13px}}@media (max-width: 853px){.customers,.professionals,.projects,.experience{width:180px;height:290px}.text-container{width:450px;height:580px}.services h3{font-size:15px;width:135px}}@media (max-width: 820px){.services{margin-left:200px;flex-direction:column}.text-container{width:440px}.services h3{font-size:16px;width:185px}.customers,.professionals{margin-right:460px}.customers,.professionals,.projects,.experience{width:220px;height:190px}.number-circle{width:25px;height:25px;font-size:14px}}@media (max-width: 768px){.services{margin-left:100px}.text-container{width:560px}.experience,.customers,.projects,.professionals{width:280px}.text-title h1{font-size:26px;margin-left:10px}.text-title p{margin-left:10px}}@media (max-width: 600px){.parent{display:flex;flex-direction:column}.parent h3{width:180px}.text-container{display:none}.experience,.customers,.projects,.professionals{width:360px;height:160px}}@media (max-width: 540px){.experience,.customers,.projects,.professionals{width:360px;height:220px}}@media (max-width: 430px){.parent h1{font-size:20px}.parent h3{font-size:12px;width:200px}.experience,.customers,.projects,.professionals{width:250px}}@media (max-width: 414px){.parent{position:relative;right:10px}}@media (max-width: 390px){.parent{position:relative;right:30px}}@media (max-width: 375px){.parent{position:relative;right:40px}}.benefit-section-name{display:flex;justify-content:center;align-items:center;padding:40px 0}.benefit-title{justify-items:center;text-align:center}.benefit-title span{color:#000;font-weight:700;font-size:35px}.benefit-title strong{color:#184266}.benefit-title p{width:1200px;font-size:20px;color:#184266;line-height:1.6;margin-top:30px}.madre{display:grid;grid-template-columns:repeat(5,1fr);color:#184266}.Works,.rent,.Management,.security{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:100px;gap:20px}.Works{grid-column-start:2;grid-row-start:2}.Works h1{font-size:24px}.Works p{width:280px;font-size:18px;line-height:1.5}.rent{grid-column-start:2;grid-row-start:3}.rent h1{width:390px;font-size:24px}.rent p{width:320px;font-size:18px;line-height:1.2}.security{grid-column-start:4;grid-row-start:2}.security h1{width:320px;font-size:24px}.security p{width:280px;font-size:18px;line-height:1.2}.Management{grid-column-start:4;grid-row-start:3}.Management h1{text-align:center;font-size:24px}.Management p{width:290px;text-align:center;font-size:18px;line-height:1.2}.Model-Girl{grid-row:span 2 / span 2;grid-column-start:3;grid-row-start:2;height:949px}.advantages{display:flex;justify-content:center;margin-right:120px}.benefit-title span,.benefit-title strong{opacity:0;animation:fadeIn 1.5s ease-out forwards}.benefit-title p{opacity:0;animation:slideInFromLeftAndScale 1.5s ease-out 1s forwards}@keyframes slideInFromLeftAndScale{0%{opacity:0;transform:translate(-100%) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}.Works svg,.rent svg{opacity:0;animation:slideFromLeft 1.5s ease-out forwards}.Works h1,.rent h1,.Works p,.rent p{opacity:0;animation:slideFromLeft 1s ease-out forwards}@keyframes slideFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.security svg,.Management svg{opacity:0;animation:slideFromRightToLeft 1.5s ease-out forwards}.security h1,.Management h1{opacity:0;animation:slideFromRightToLeft 1s ease-out .5s forwards}.security p,.Management p{opacity:0;animation:slideFromRightToLeft 1s ease-out 1s forwards}@keyframes slideFromRightToLeft{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.Model-Girl img{opacity:0;animation:slideUpFromBottom 1.5s ease-out forwards}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(.1%)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1460px){.advantages{margin-left:100px}.advantages svg{width:100px}.advantages h1{font-size:20px}.advantages p{font-size:16px}.Works,.rent{position:relative;left:60px}.security,.Management{position:relative;right:60px}}@media (max-width: 1366px){.benefit-title span{font-size:30px}.benefit-title p{font-size:18px}.advantages svg{width:90px}.advantages h1{font-size:20px}.advantages p{font-size:18px}}@media (max-width: 1280px) and (max-height: 960px){.advantages{margin-left:10px}.advantages svg{width:80px}.advantages h1{font-size:18px}.advantages p{font-size:16px}.Works,.rent{position:relative;left:110px}.security,.Management{right:75px}}@media (max-width: 1024px){.advantages img{display:none}.madre{justify-content:center;grid-template-columns:repeat(2,1fr);gap:120px;position:relative;top:-160px;right:40px}.Works,.rent,.security,.Management{background-color:#fff;border-radius:20px;width:360px;height:300px}.rent,.Management{position:relative;top:-120px}}@media (max-width: 912px){.Works,.rent,.security,.Management{border-radius:20px;width:280px;height:280px}.advantages svg{width:80px}.advantages h1{font-size:15px}.advantages p{font-size:14px;width:220px}}@media (max-width: 820px){.benefit-title span{font-size:22px}.benefit-title p{font-size:15px;width:500px}}@media (max-width: 768px){.Works,.rent,.security,.Management{border-radius:20px;width:250px;height:250px;gap:10px}.advantages svg{width:70px}.advantages h1{font-size:14px}.advantages p{font-size:13px;width:220px}.Model-Girl{display:none}}@media (max-width: 600px){.Model-Girl{display:none}.madre{display:flex;flex-direction:column;gap:150px;margin-top:150px;margin-right:40px}.security,.Management{position:relative;left:110px}.security{position:relative;top:-220px}.Management{position:relative;top:-320px}.benefit-title span{font-size:20px}.benefit-title p{font-size:14px}}@media (max-width: 540px){.benefit-title span{font-size:18px}.benefit-title p{font-size:14px;width:370px}}@media (max-width: 430px){.benefit-title span{font-size:20px}.benefit-title p{font-size:16px}}@media (max-width: 414px){.benefit-title span{font-size:20px}.benefit-title p{font-size:14px}}@media (max-width: 390px){.benefit-title span{font-size:16px}}@media (max-width: 360px){.benefit-title p{font-size:14px}}@media (max-width: 344px){.benefit-title p{font-size:12px}}.footer-container{background-color:#184266;color:#fff;padding:3rem;display:flex;justify-content:center}.footer-grid{display:flex;margin-top:10px;gap:7rem}.footer-section{display:flex;flex-direction:column;gap:.5rem}.footer-section h2{font-size:1.4rem;font-weight:700;margin-left:30px;margin-bottom:2.2rem}.footer-section p{font-size:.99rem;line-height:1.5;width:280px;margin-left:30px;margin-top:10px}.footer-container .parrafo{width:450px}.footer-section a{color:#fff;text-decoration:none;transition:color .3s ease}.footer-section a:hover{color:#1e90ff}.footer-redes{display:flex;flex-direction:column;gap:.5rem;font-size:1.5rem;margin-top:-20px}.footer-icons{display:flex;gap:3rem;margin-left:30px;margin-top:15px}.icon{cursor:pointer;transition:transform .3s ease}.icon:hover{transform:scale(1.2)}.footer-list{list-style:none;padding:0;margin:10px 0 0 30px}.footer-list li{margin-bottom:1.5rem}.footer-form{display:flex;flex-direction:column;gap:.9rem}.form-row{display:flex;gap:.6rem}.form-input,.form-textarea{width:100%;padding:.8rem;border:none;font-size:.9rem}.form-textarea{resize:none;height:80px}.form-button{background-color:#0d81968a;color:#fff;padding:.7rem;border:none;cursor:pointer;transition:background-color .9s ease}.form-button:hover{background-color:#02abffd3;border:2px solid #0A4A6A;box-shadow:0 4px 20px #0a4a6a80;text-shadow:0 0 8px rgb(255,255,255);transform:translateY(-3px);cursor:pointer}@media (max-width: 1680px){.footer-grid{gap:5rem}}@media (max-width: 1460px){.footer-grid{gap:4rem}}@media (max-width: 1366px){.footer-grid{gap:3rem}}@media (max-width: 1280px){.footer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:120px}.footer-section{margin-left:0}}@media (max-width: 1024px){.footer-container{padding:2rem}.footer-grid{gap:3.5rem}}@media (max-width: 600px){.footer-grid{display:flex;flex-direction:column;gap:100px;margin-left:0;margin-right:0}}@media (max-width: 430px){.footer-grid{gap:5rem}.footer-section h2{font-size:1.4rem}.footer-section p{font-size:.9rem}.footer-container .parrafo{width:320px}}@media (max-width: 360px){.footer-container{padding:1rem}.footer-icons{gap:1rem}.form-button{font-size:.8rem;padding:.6rem}.footer-container .parrafo{width:280px}}.advertisement-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.advertisement-content{padding:20px;text-align:center;max-width:600px}.advertisement-close-btn{position:absolute;top:60px;right:320px;background-color:transparent;border:none;font-size:30px;cursor:pointer;color:#fff}.advertisement-close-btn:hover{color:#eb632d}.advertisement-content img{width:80%}.advertisement-button{display:flex;gap:10px;margin-left:150px;align-items:center;padding:8px 40px;background-color:#1eff00;color:#000;border:3px solid #1eff00;font-size:20px;cursor:pointer;border-radius:6px;font-weight:700;transition:background-color .3s,transform .3s,box-shadow .3s,border-color .3s;margin-top:50px;box-shadow:0 12px 30px #01ff23b4;animation:jump 1.2s ease-in-out infinite}.advertisement-button:hover{transform:translateY(-8px) scale(1.15);animation:none}@keyframes jump{0%{box-shadow:0 12px 25px #1dbe4096;transform:translateY(0)}30%{transform:translateY(-20px)}50%{box-shadow:0 12px 50px #2bff0077;transform:translateY(0)}70%{transform:translateY(-12px)}to{box-shadow:0 12px 25px #1c8003d2;transform:translateY(0)}}@media (max-width: 1680px){.advertisement-content img{width:100%}.advertisement-button{padding:6px 30px;font-size:18px;margin-left:140px}}@media (max-width: 1460px){.advertisement-content img{width:80%}.advertisement-button{padding:6px 30px;font-size:18px;margin-left:140px}}@media (max-width: 1024px){.advertisement-content img{width:65%}.advertisement-button{padding:1px 25px;font-size:18px;margin-left:140px}}@media (max-width: 820px){.advertisement-content img{width:80%}.advertisement-button{padding:6px 25px;font-size:16px;margin-left:150px}}@media (max-width: 768px){.advertisement-content img{width:80%}.advertisement-button{padding:5px 20px;font-size:14px;margin-left:150px}}@media (max-width: 540px){.advertisement-content img{width:60%}.advertisement-button{padding:2px 25px;font-size:15px;margin-left:150px}}@media (max-width: 430px){.advertisement-content img{width:70%}.advertisement-button{padding:3px 12px;font-size:16px;margin-left:100px}}@media (max-width: 414px){.advertisement-content img{width:70%}.advertisement-button{padding:3px 12px;font-size:10px;margin-left:110px}}@media (max-width: 390px){.advertisement-content img{width:70%}.advertisement-button{padding:3px 12px;font-size:10px;margin-left:100px}}@media (max-width: 360px){.advertisement-content img{width:80%}.advertisement-button{padding:1px 10px;font-size:14px;margin-left:80px}}@media (max-width: 344px){.advertisement-content img{width:80%}.advertisement-button{padding:3px 12px;font-size:10px;margin-left:70px}}.whatsapp-icon{position:fixed;bottom:20px;right:20px;padding:10px;cursor:pointer;z-index:1000;animation:pulse .5s infinite ease-in-out}.whatsapp-icon a{display:block;width:98px;height:100px}@media (max-width: 1680px){.whatsapp-icon{bottom:130px}.whatsapp-icon a{width:120px;height:20px}}@media (max-width: 1460px){.whatsapp-icon{bottom:150px}.whatsapp-icon a{width:120px;height:20px}}@media (max-width: 1366px){.whatsapp-icon{bottom:140px}.whatsapp-icon a{width:120px;height:20px}}@media (max-width: 1280px) and (max-height: 960px){.whatsapp-icon{bottom:120px}.whatsapp-icon a{width:100px;height:20px}}@media (max-width: 1024px){.whatsapp-icon{bottom:100px}.whatsapp-icon a{width:100px;height:20px}}@media (max-width: 912px){.whatsapp-icon{bottom:160px}.whatsapp-icon a{width:160px;height:20px}}@media (max-width: 820px){.whatsapp-icon{bottom:130px}.whatsapp-icon a{width:120px;height:20px}}@media (max-width: 768px){.whatsapp-icon{bottom:100px}.whatsapp-icon a{width:100px;height:20px}}@media (max-width: 600px){.whatsapp-icon a{width:50px;height:52px}}@media (max-width: 540px){.whatsapp-icon{bottom:90px}.whatsapp-icon a{width:90px;height:20px}}@media (max-width: 430px){.whatsapp-icon{bottom:80px}.whatsapp-icon a{width:80px;height:20px}}.contactanos-button{position:fixed;top:50%;right:0;transform:translateY(-50%);background-color:#19cb02;color:#fff;padding:20px;font-size:20px;text-align:center;border-radius:20px 0 0 20px;box-shadow:2px 2px 10px #000000e6;writing-mode:vertical-lr;font-weight:700;font-style:italic;z-index:1000;animation:pulse512 1.3s infinite}.contactanos-button a{color:#fff;text-decoration:none;display:block;transform:rotate(180deg)}@media (max-width: 1680px){.contactanos-button{padding:18px;font-size:18px}}@media (max-width: 1460px){.contactanos-button{padding:16px;font-size:17px}}@media (max-width: 1366px){.contactanos-button{padding:15px;font-size:16px}}@media (max-width: 1280px) and (max-height: 960px){.contactanos-button{padding:15px;font-size:16px}}@media (max-width: 912px){.contactanos-button{padding:16px;font-size:16px}}@media (max-width: 820px){.contactanos-button{padding:15px;font-size:15px}}@media (max-width: 768px){.contactanos-button{padding:16px;font-size:16px}}@media (max-width: 600px){.contactanos-button{padding:15px;font-size:15px;margin-top:60px}}@media (max-width: 430px){.contactanos-button{padding:10px;font-size:14px}}@media (max-width: 414px){.contactanos-button{padding:10px;font-size:15px;margin-top:10px}}@media (max-width: 390px){.contactanos-button{padding:10px;font-size:12px}}@media (max-width: 360px){.contactanos-button{margin-top:100px}}.Banner{background-color:#184266;justify-content:center;padding:55px;width:100vw}.txt-us{display:flex;justify-content:right;gap:4rem;align-items:center;margin-top:132px}.txt-us h1{font-size:40px}@media (max-width: 1680px){.txt-us{gap:5rem}.txt-us h1{font-size:36px}}@media (max-width: 1460px){.txt-us{gap:4rem}}@media (max-width: 1280px) and (max-height: 960px){.txt-us h1{font-size:32px}}@media (max-width: 1024px){.txt-us{gap:3.5rem;margin-top:132px;position:relative;right:30px}}@media (max-width: 768px){.txt-us{gap:3rem;margin-top:132px}.txt-us h1{font-size:30px}}@media (max-width: 600px){.txt-us{gap:2.5rem}.txt-us h1{font-size:25px;line-height:50px}}@media (max-width: 540px){.txt-us{left:0}.txt-us h1{font-size:32px;width:200px}}@media (max-width: 430px){.txt-us h1{font-size:28px}}@media (max-width: 414px){.txt-us{justify-content:left;gap:1rem;margin-top:132px}.txt-us h1{font-size:25px}}@media (max-width: 360px){.txt-us{justify-content:left;gap:1rem;margin-top:132px}.txt-us h1{width:200px}}@media (max-width: 344px){.txt-us{gap:.5rem}.txt-us h1{position:relative;right:5px}}.Content-US{display:flex;justify-content:center;margin-top:100px;color:#0d1f40}.Us-ISB{display:flex;gap:160px}.title-Us{display:flex;flex-direction:column;align-items:center;gap:60px}.title-Us h1{font-size:60px}.img-center{display:flex;justify-content:center}.txt-ISB{flex-direction:column;margin-bottom:20px;font-size:27px;width:680px;line-height:1.5;color:#000}.buttons-Us{display:flex;gap:4rem;margin-top:50px;align-items:center}.work-button,.information-button{padding:20px;border:none;border-radius:10px;cursor:pointer;font-size:18px;color:#fff;display:flex;align-items:center;gap:20px;font-weight:700;box-shadow:0 4px 8px #000;transition:all .3s ease}.work-button{background-color:#184266}.information-button{background-color:#5bcc04}.work-button:hover{background-color:#1a5e83}.information-button:hover{background-color:#53aa11}.work-button,.information-button{animation:pulse 2.5s ease-in-out infinite}.img-section{position:relative;width:100vw;height:auto}.image-overlay{position:absolute;width:100vw;height:60%;background-color:#c8c8c880;transform:translateY(33%);z-index:0;opacity:0;animation:fadeInBackground 1.5s ease-out forwards .5s}.img-container{position:relative;display:flex;justify-content:center;align-items:center;width:100%;z-index:1;top:40px;animation:slideIn 1.5s ease-out forwards}.grupo-image{width:auto;max-width:73%;height:auto;margin-left:30px;z-index:1}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.title-Us h1{opacity:0;animation:slideInFromTop 1.5s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.title-Us svg{opacity:0;animation:fadeIn 1.5s ease-out forwards}@keyframes slideRightToLeft{0%{transform:translate(10%);opacity:0}to{transform:translate(0);opacity:1}}.txt-ISB p{animation:slideRightToLeft 1.5s ease-out forwards}@keyframes slideRightToLeft{0%{transform:translate(20%);opacity:0}to{transform:translate(0);opacity:1}}.buttons-Us button{animation:slideRightToLeft 1s ease-out forwards;opacity:0}.buttons-Us button:nth-child(1){animation-delay:.2s}.buttons-Us button:nth-child(2){animation-delay:.4s}.buttons-Us .work-button:hover{background-color:#06c;color:#fff;transform:translateY(-5px);transition:transform .3s ease,background-color .3s ease}.buttons-Us .information-button:hover{background-color:#28a745;color:#fff;transform:translateY(-5px);transition:transform .3s ease,background-color .3s ease}.buttons-Us button svg{margin-left:10px;transition:transform .3s ease}.buttons-Us button:hover svg{transform:translate(5px)}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideIn{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBackground{0%{opacity:0}to{opacity:1}}@keyframes fadeInImage{0%{opacity:0}to{opacity:1}}@media (max-width: 1366px){.Us-ISB{gap:130px}.title-Us h1{font-size:50px}.txt-ISB{margin-top:8px;font-size:20.5px;width:500px}.buttons-Us{margin-top:40px;margin-left:8px}.work-button,.information-button{font-size:15px;padding:15px}.img-container{top:10px}.grupo-image{max-width:88%}}@media (max-width: 1280px) and (max-height: 960px){.img-center{margin-top:10px}.txt-ISB{font-size:20px;width:450px}.work-button,.information-button{font-size:15px}.grupo-image{height:300px;margin-top:20px}}@media (max-width: 1024px){.Us-ISB{gap:100px}.title-Us h1{font-size:40px}.title-Us svg{height:310px;width:310px;margin-top:-15px}.title-Us{gap:1px}.txt-ISB{font-size:16px;width:360px}.buttons-Us{gap:3rem}.work-button,.information-button{font-size:12px;gap:10px}.grupo-image{height:250px;margin-top:-10px}}@media (max-width: 912px){.Us-ISB{gap:60px}.title-Us h1{font-size:38px}.title-Us svg{height:280px;width:280px;margin-top:-20px}.txt-ISB{font-size:14px;width:360px}.buttons-Us{gap:2rem;margin-top:30px}.work-button,.information-button{padding:15px;font-size:12px}}@media (max-width: 820px){.title-Us h1{font-size:28px}.title-Us svg{height:250px;width:240px}.txt-ISB{font-size:14px;width:370px}.buttons-Us{gap:2rem}.work-button,.information-button{font-size:10px;gap:10px;height:50px}.grupo-image{max-width:90%;height:200px}}@media (max-width: 768px){.Us-ISB{gap:50px}.title-Us h1{font-size:28px}.txt-ISB{font-size:14px;width:300px}.buttons-Us{gap:2rem}.work-button,.information-button{padding:20px 15px}}@media (max-width: 600px){.Us-ISB{gap:20px}.title-Us h1{font-size:22px}.title-Us svg{height:180px;width:220px}.txt-ISB{font-size:10.5px;width:280px;margin-top:3px}.work-button,.information-button{padding:20px 5px;font-size:9.5px;gap:2px}.grupo-image{max-width:92%;height:150px}}@media (max-width: 540px){.Us-ISB{display:flex;flex-direction:column;align-items:center}.title-Us h1{font-size:30px;margin-bottom:10px}.txt-ISB{font-size:16.5px;width:360px;line-height:1.5;margin-top:1px}.buttons-Us{gap:2rem;margin-top:30px}.work-button,.information-button{padding:10px 15px;font-size:12px;gap:10px}}@media (max-width: 430px){.title-Us h1{font-size:28px}.txt-ISB{width:300px;color:#000}.buttons-Us{flex-direction:column;gap:1.5rem;margin-top:30px;justify-content:center}.work-button,.information-button{padding:10px;font-size:12px}}.details-ISB{display:flex;justify-content:center}.content-details{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);gap:10px;margin-top:116px;margin-left:300px}.Historia{grid-column:span 2 / span 2;grid-row:span 3 / span 3;margin-bottom:65px}.Historia h1{text-align:center;color:#0d1f40;font-size:40px;font-style:italic}.Historia p{color:#080808;width:500px;font-size:18px;margin-top:60px;margin-left:35px;line-height:1.5}.icon-txt{display:flex;font-size:10px;margin-top:8px}.icon-txt h1{margin-top:30px}.management-details{grid-column-start:1;background-color:#0d1f40e6;margin-left:30px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p,.Sustainability-details p{margin-top:10px;margin-left:25px;margin-bottom:2rem;line-height:1.3;font-size:14px;width:230px}.Innovation-details{grid-column-start:2;background-color:#0d1f40e6}.Attention-details{grid-column-start:1;background-color:#0d1f40e6;margin-left:30px}.Compliance-details{grid-column-start:2;background-color:#0d1f40e6}.Sustainability-details{grid-column:span 2 / span 2;background-color:#0d1f40e6}.Sustainability-details p{margin-left:124px;width:490px;font-size:20px}.Sustainability-details h1{font-size:30px;margin-top:25px}.Mission-Vision{grid-column:span 2 / span 2;grid-row:span 4 / span 4;grid-column-start:3;grid-row-start:1;background-color:#0d1f40e6}.section-Mission,.section-Vision{display:flex;gap:58px}.section-Mission{margin-top:60px;margin-left:60px}.txt-mission h1{font-size:30px;font-style:italic}.txt-vision h1{font-size:30px;margin-left:350px;font-style:italic}.txt-mission p{margin-top:40px;width:280px;font-size:18px}.txt-vision p{margin-top:40px;width:250px;margin-left:260px;font-size:18px}.section-Vision{margin-top:60px;margin-left:10px}.section-Mission svg{height:150px;width:180px;margin-top:20px;margin-right:10px;position:relative}.section-Vision svg{height:150px;width:150px;margin-top:50px;margin-left:40px;position:absolute}.management-details svg,.Innovation-details svg,.Attention-details svg{margin-top:20px}.Compliance-details svg{margin-top:20px}.Sustainability-details svg{margin-top:20px}.details-ISB .content-details{opacity:0;transform:translateY(50px);animation:fadeInUp 1s ease-in-out forwards}.details-ISB .content-details.active{opacity:1;transform:translateY(0)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.Historia,.management-details,.Innovation-details,.Attention-details,.Compliance-details,.Sustainability-details,.Mission-Vision{opacity:0;transform:translateY(30px);animation:fadeInUp 1s ease-in-out forwards}.Historia{animation-delay:.2s}.management-details{animation-delay:.4s}.Innovation-details{animation-delay:.6s}.Attention-details{animation-delay:.8s}.Compliance-details{animation-delay:1s}.Sustainability-details{animation-delay:1.2s}.Mission-Vision{animation-delay:1.4s}@media (max-width: 1680px){.content-details{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:10px;margin-top:116px;margin-right:300px}.Historia{grid-column:span 2 / span 2;grid-row:span 3 / span 3;margin-bottom:45px}.Historia h1{text-align:center;color:#0d1f40;font-size:40px;font-style:italic}.Historia p{width:500px;font-size:17.5px;margin-top:60px;margin-left:35px;line-height:1.5}.icon-txt{display:flex;font-size:10px;margin-top:8px}.icon-txt h1{margin-top:30px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{margin-top:20px;margin-left:25px;font-size:13px;width:230px}.Sustainability-details p{margin-left:124px;width:490px;font-size:20px}.Sustainability-details h1{font-size:30px;margin-top:50px}.Mission-Vision{grid-column:span 2 / span 2;grid-row:span 4 / span 4;grid-column-start:3;grid-row-start:1;background-color:#0d1f40e6;width:700px}.section-Mission,.section-Vision{display:flex;gap:58px}.section-Mission{margin-top:60px;margin-left:60px}.txt-mission h1,.txt-vision h1{font-size:30px;font-style:italic}.txt-vision h1{text-align:center;margin-left:280px}.txt-mission p{margin-top:40px;width:280px;font-size:18px}.txt-vision p{margin-top:40px;width:320px;font-size:18px;margin-left:280px}.section-Vision{margin-top:60px;margin-left:10px}}@media (max-width: 1460px){.content-details{margin-left:220px}.Historia h1{font-size:38px}.Historia p{width:400px;font-size:16.5px}.management-details h1,.Innovation-details h1,.Attention-details h1{width:60px;margin-left:18px;font-size:15px}.Compliance-details h1{width:200px;margin-left:15px;margin-top:25px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{font-size:14px;width:150px}.Sustainability-details p{margin-left:60px;margin-top:20px;width:490px}.Sustainability-details h1{font-size:30px;margin-top:25px;margin-left:20px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:200px}.Mission-Vision{width:655px}.section-Mission,.section-Vision{height:200px}.section-Mission svg{width:150px}.section-Vision svg{margin-top:15px;margin-left:45px}.management-details svg,.Innovation-details svg,.Attention-details svg{width:55px;height:55px;margin-left:10px}.Compliance-details svg{width:60px;height:45px;margin-left:12px;margin-top:20px}.Sustainability-details svg{width:80px;height:55px;margin-left:35px;margin-top:10px}@media (max-width: 1366px){.management-details h1,.Innovation-details h1,.Attention-details h1{width:60px}.Sustainability-details h1{margin-top:38px}.section-Vision svg{margin-top:25px;margin-left:55px}.Sustainability-details svg{margin-top:15px}}@media (max-width: 1280px) and (max-height: 960px){.content-details{margin-left:180px}.Historia h1{font-size:34px}.Historia p{width:320px;font-size:15px}.management-details h1,.Innovation-details h1,.Attention-details h1{font-size:12px;margin-top:18px}.Compliance-details h1{width:80px;margin-left:14px;font-size:12px;margin-top:17px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{font-size:12px;width:110px}.Sustainability-details p{margin-left:60px;margin-top:25px;font-size:18px}.Sustainability-details h1{margin-top:28px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:160px}.Sustainability-details,.Mission-Vision{width:540px}.section-Mission{margin-left:40px}.txt-mission h1,.txt-vision h1{font-size:28px}.txt-vision h1{margin-right:90px}.txt-mission p{margin-top:30px;width:250px;font-size:16px}.txt-vision p{margin-top:30px;width:240px;font-size:16px;margin-left:230px}.section-Mission svg{margin-left:-15px}.section-Vision svg{margin-top:15px;margin-left:30px}.management-details svg,.Attention-details svg{width:40px;height:40px;margin-left:12px;margin-top:10px}.Innovation-details svg{width:40px;height:35px;margin-left:12px;margin-top:15px}.Compliance-details svg{width:35px;height:30px;margin-left:12px;margin-top:15px}.Sustainability-details svg{width:60px;margin-top:10px}}@media (max-width: 1024px){.Compliance-details h1{margin-top:20px}.Sustainability-details p{margin-left:30px;margin-top:25px;width:300px;font-size:16px}.Sustainability-details h1{font-size:26px;margin-top:25px;margin-left:20px}.Sustainability-details,.Mission-Vision{width:400px}.section-Mission,.section-Vision{gap:60px}.txt-vision h1{margin-left:210px}.txt-mission p{width:150px;font-size:14px}.txt-vision p{width:160px;margin-left:180px;font-size:14px}.section-Mission svg{height:100px;width:100px;margin-top:50px;margin-left:-25px}.section-Vision svg{height:100px;width:100px;margin-top:45px;margin-right:-15px}.Compliance-details svg{width:30px;margin-top:20px}.Sustainability-details svg{width:50px;margin-top:5px}}@media (max-width: 912px){.Historia p{margin-top:40px}.Sustainability-details,.Mission-Vision{width:350px}.section-Mission,.section-Vision{gap:50px}.txt-vision h1{font-size:28px;margin-left:165px}.txt-vision p{margin-left:170px;width:140px}.section-Vision svg{margin-top:35px}.Compliance-details svg{width:32px;height:32px;margin-left:12px;margin-top:18px}}@media (max-width: 820px){.Compliance-details h1{margin-top:17px}.Sustainability-details p{margin-left:30px;margin-top:25px;width:180px;font-size:15px}.Sustainability-details h1{font-size:18px;margin-top:20px;margin-left:10px}.Sustainability-details,.Mission-Vision{width:250px}.txt-mission h1{font-size:28px;margin-left:10px;margin-top:-20px}.txt-vision h1{font-size:28px;margin-left:45px;margin-top:-15px}.txt-mission p{margin-top:20px;width:200px;margin-left:-15px}.txt-vision p{margin-left:15px;width:200px}.Compliance-details svg{width:40px;height:30px;margin-left:10px;margin-top:15px}.section-Mission svg{height:80px;width:80px;margin-top:120px;margin-left:-205px;position:relative}.section-Vision svg{height:90px;width:90px;margin-top:140px;margin-left:60px;position:absolute}.Sustainability-details svg{width:60px;height:35px;margin-left:5px;margin-top:10px}}@media (max-width: 768px){.content-details{margin-left:280px}.Historia{margin-bottom:45px}.Historia h1{font-size:34px;margin-left:-20px}.Historia p{width:302px;font-size:15px;margin-left:40px;margin-top:40px}.txt-mission h1{margin-left:60px}.txt-vision h1{margin-right:10px;margin-top:-30px}.txt-mission p{margin-top:22px;width:230px;margin-left:12px;font-size:14px}.txt-vision p{margin-top:22px;margin-left:70px;width:200px;font-size:14px}.section-Mission svg{margin-top:115px;margin-left:-225px;position:relative}.section-Vision svg{height:80px;width:80px;margin-top:130px;margin-left:120px}.management-details svg,.Attention-details svg{width:40px;height:40px;margin-left:12px;margin-top:15px}.management-details h1,.Attention-details h1{width:40px;height:40px;font-size:12px;margin-left:10px;margin-top:20px}.management-details p,.Attention-details p{width:120px;height:40px;font-size:12px;margin-left:20px;margin-top:20px}.Innovation-details svg{width:40px;height:40px;margin-left:12px;margin-top:15px}.Innovation-details h1{font-size:12px;margin-top:20px;margin-left:15px}.Innovation-details p{width:120px;font-size:12px;margin-top:20px;margin-left:20px}.Compliance-details svg{width:30px;height:30px;margin-left:12px;margin-top:15px}.Compliance-details h1{font-size:12px;margin-top:20px;width:15px;margin-left:15px}.Compliance-details p{font-size:12px;margin-top:20px;width:150px;margin-left:20px}.Sustainability-details svg{width:50px;height:55px;margin-left:35px;margin-top:3px}.Sustainability-details p{width:250px;margin-left:40px}.Sustainability-details h1{margin-top:30px;margin-left:20px;font-size:22px}.Mission-Vision{grid-column:span 2 / span 2;grid-row:span 4 / span 4;grid-column-start:1;grid-row-start:4;background-color:#0d1f40e6}.management-details{width:155px}.Innovation-details{width:154px}.Attention-details{width:155px}.Compliance-details{width:154px}.Sustainability-details{margin-left:30px;width:320px}.Mission-Vision{width:320px;margin-left:30px;height:550px}}@media (max-width: 600px){.content-details{margin-left:300px}.Historia{margin-bottom:45px}.Historia h1{font-size:34px;margin-right:10px}.Historia p{width:230px;font-size:15px;margin-left:55px;margin-top:40px}.icon-txt{font-size:10px;margin-top:8px}.management-details h1,.Innovation-details h1,.Attention-details h1{width:20px;margin-left:18px;font-size:12px;margin-top:15px}.Compliance-details h1{width:80px;margin-left:10px;font-size:12px;margin-top:14px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{margin-top:20px;margin-left:18px;font-size:12px;width:80px}.Sustainability-details p{margin-left:40px;margin-top:25px;width:180px;font-size:13px}.Sustainability-details h1{font-size:20px;margin-top:30px;margin-left:20px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:160px}.Sustainability-details{width:350px}.Mission-Vision{width:300px;left:28px}.section-Mission,.section-Vision{gap:50px;height:200px;width:350px}.section-Mission{margin-top:60px;margin-left:40px}.txt-mission h1{font-size:28px;margin-left:40px}.txt-vision h1{font-size:28px;margin-left:70px;margin-top:10px}.txt-mission p{margin-top:22px;width:220px;margin-left:-5px;font-size:14px}.txt-vision p{margin-top:32px;margin-left:30px;width:160px;font-size:14px}.section-Mission svg{height:100px;width:100px;margin-top:125px;margin-left:-225px;position:relative}.section-Vision svg{height:100px;width:100px;margin-top:180px;margin-left:70px;position:absolute}.management-details svg,.Attention-details svg{display:none}.Innovation-details svg{display:none}.Compliance-details svg{display:none}.Sustainability-details svg{width:50px;height:55px;margin-left:15px;margin-top:3px}.management-details{width:120px;margin-left:48px}.Innovation-details{width:120px}.Attention-details{width:120px;margin-left:48px}.Compliance-details{width:120px}.Sustainability-details{margin-left:48px;width:250px;margin-top:1px}.Mission-Vision{width:250px;height:600px;margin-left:48px}}@media (max-width: 540px){.content-details{margin-left:300px}.Historia{margin-bottom:45px}.Historia h1{font-size:34px;margin-right:10px}.Historia p{width:230px;font-size:15px;margin-left:55px;margin-top:40px}.icon-txt{font-size:10px;margin-top:8px}.management-details h1,.Innovation-details h1,.Attention-details h1{width:20px;margin-left:18px;font-size:12px;margin-top:15px}.Compliance-details h1{width:80px;margin-left:10px;font-size:12px;margin-top:14px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{margin-top:20px;margin-left:18px;font-size:12px;width:80px}.Sustainability-details p{margin-left:40px;margin-top:25px;width:180px;font-size:13px}.Sustainability-details h1{font-size:20px;margin-top:30px;margin-left:20px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:160px}.Sustainability-details{width:350px}.Mission-Vision{width:300px;left:28px}.section-Mission,.section-Vision{gap:50px;height:200px;width:350px}.section-Mission{margin-top:60px;margin-left:40px}.txt-mission h1{font-size:28px;margin-left:40px}.txt-vision h1{font-size:28px;margin-left:70px;margin-top:10px}.txt-mission p{margin-top:22px;width:220px;margin-left:-5px;font-size:14px}.txt-vision p{margin-top:32px;margin-left:30px;width:160px;font-size:14px}.section-Mission svg{height:100px;width:100px;margin-top:125px;margin-left:-225px;position:relative}.section-Vision svg{height:100px;width:100px;margin-top:180px;margin-left:70px;position:absolute}.management-details svg,.Attention-details svg{display:none}.Innovation-details svg{display:none}.Compliance-details svg{display:none}.Sustainability-details svg{width:50px;height:55px;margin-left:15px;margin-top:3px}.management-details{width:120px;margin-left:48px}.Innovation-details{width:120px}.Attention-details{width:120px;margin-left:48px}.Compliance-details{width:120px}.Sustainability-details{margin-left:48px;width:250px;margin-top:1px}.Mission-Vision{width:250px;height:600px;margin-left:48px}}@media (max-width: 430px){.content-details{margin-left:280px}.Historia{margin-bottom:45px}.Historia h1{font-size:34px;margin-left:20px}.Historia p{width:200px;font-size:15px;margin-left:65px;margin-top:40px}.icon-txt{font-size:10px;margin-top:8px}.management-details h1,.Innovation-details h1,.Attention-details h1{width:20px;margin-left:18px;font-size:12px;margin-top:15px}.Compliance-details h1{width:80px;margin-left:10px;font-size:12px;margin-top:14px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{margin-top:20px;margin-left:18px;font-size:12px;width:80px}.Sustainability-details p{margin-left:40px;margin-top:25px;width:160px;font-size:13px}.Sustainability-details h1{font-size:16px;margin-top:35px;margin-left:20px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:160px}.Sustainability-details{width:350px}.Mission-Vision{width:300px;left:28px}.section-Mission,.section-Vision{gap:50px;height:200px;width:350px}.section-Mission{margin-top:60px;margin-left:40px}.txt-mission h1{font-size:28px;margin-left:30px}.txt-vision h1{font-size:28px;margin-left:55px;margin-top:10px}.txt-mission p{margin-top:22px;width:150px;margin-left:-3px;font-size:14px}.txt-vision p{margin-top:32px;margin-left:30px;width:140px;font-size:14px}.section-Mission svg{height:80px;width:80px;margin-top:145px;margin-left:-165px;position:relative}.section-Vision svg{height:100px;width:100px;margin-top:200px;margin-left:55px;position:absolute}.management-details svg,.Attention-details svg{display:none}.Innovation-details svg{display:none}.Compliance-details svg{display:none}.Sustainability-details svg{width:50px;height:55px;margin-left:15px;margin-top:3px}.management-details{width:105px;margin-left:58px}.Innovation-details{width:105px;margin-left:1px}.Attention-details{width:105px;margin-left:58px}.Compliance-details{width:105px;margin-left:1px}.Sustainability-details{margin-left:58px;width:220px}.Mission-Vision{width:220px;height:620px;margin-left:58px}}@media (max-width: 414px){.content-details{margin-left:280px}.Historia{margin-bottom:45px}.Historia h1{font-size:34px;margin-left:20px}.Historia p{width:200px;font-size:15px;margin-left:65px;margin-top:40px}.icon-txt{font-size:10px;margin-top:8px}.management-details h1,.Innovation-details h1,.Attention-details h1{width:20px;margin-left:18px;font-size:12px;margin-top:15px}.Compliance-details h1{width:80px;margin-left:10px;font-size:12px;margin-top:14px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{margin-top:20px;margin-left:18px;font-size:12px;width:80px}.Sustainability-details p{margin-left:40px;margin-top:25px;width:160px;font-size:13px}.Sustainability-details h1{font-size:16px;margin-top:35px;margin-left:20px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:160px}.Sustainability-details{width:350px}.Mission-Vision{width:300px;left:28px}.section-Mission,.section-Vision{gap:50px;height:200px;width:350px}.section-Mission{margin-top:60px;margin-left:40px}.txt-mission h1{font-size:28px;margin-left:30px}.txt-vision h1{font-size:28px;margin-left:55px;margin-top:10px}.txt-mission p{margin-top:22px;width:150px;margin-left:-3px;font-size:14px}.txt-vision p{margin-top:32px;margin-left:30px;width:140px;font-size:14px}.section-Mission svg{height:80px;width:80px;margin-top:145px;margin-left:-165px;position:relative}.section-Vision svg{height:100px;width:100px;margin-top:200px;margin-left:55px;position:absolute}.management-details svg,.Attention-details svg{display:none}.Innovation-details svg{display:none}.Compliance-details svg{display:none}.Sustainability-details svg{width:50px;height:55px;margin-left:15px;margin-top:3px}.management-details{width:105px;margin-left:58px}.Innovation-details{width:105px;margin-left:1px}.Attention-details{width:105px;margin-left:58px}.Compliance-details{width:105px;margin-left:1px}.Sustainability-details{margin-left:58px;width:220px}.Mission-Vision{width:220px;height:620px;margin-left:58px}}@media (max-width: 360px){.content-details{margin-left:280px}.Historia{margin-bottom:45px}.Historia h1{font-size:34px;margin-left:20px}.Historia p{width:200px;font-size:15px;margin-left:65px;margin-top:40px}.icon-txt{font-size:10px;margin-top:8px}.management-details h1,.Innovation-details h1,.Attention-details h1{width:20px;margin-left:18px;font-size:12px;margin-top:15px}.Compliance-details h1{width:80px;margin-left:10px;font-size:12px;margin-top:14px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{margin-top:20px;margin-left:18px;font-size:12px;width:80px}.Sustainability-details p{margin-left:40px;margin-top:25px;width:160px;font-size:13px}.Sustainability-details h1{font-size:16px;margin-top:35px;margin-left:20px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:160px}.Sustainability-details{width:350px}.Mission-Vision{width:300px;left:28px}.section-Mission,.section-Vision{gap:50px;height:200px;width:350px}.section-Mission{margin-top:60px;margin-left:40px}.txt-mission h1{font-size:28px;margin-left:30px}.txt-vision h1{font-size:28px;margin-left:55px;margin-top:10px}.txt-mission p{margin-top:22px;width:150px;margin-left:-3px;font-size:14px}.txt-vision p{margin-top:32px;margin-left:30px;width:140px;font-size:14px}.section-Mission svg{height:80px;width:80px;margin-top:145px;margin-left:-165px;position:relative}.section-Vision svg{height:100px;width:100px;margin-top:200px;margin-left:55px;position:absolute}.management-details svg,.Attention-details svg{display:none}.Innovation-details svg{display:none}.Compliance-details svg{display:none}.Sustainability-details svg{width:50px;height:55px;margin-left:15px;margin-top:3px}.management-details{width:105px;margin-left:58px}.Innovation-details{width:105px;margin-left:1px}.Attention-details{width:105px;margin-left:58px}.Compliance-details{width:105px;margin-left:1px}.Sustainability-details{margin-left:58px;width:220px}.Mission-Vision{width:220px;height:620px;margin-left:58px}}@media (max-width: 344px){.content-details{margin-left:280px}.Historia{margin-bottom:45px}.Historia h1{font-size:34px;margin-left:-20px}.Historia p{width:192px;font-size:15px;margin-left:40px;margin-top:40px}.icon-txt{font-size:10px;margin-top:8px}.management-details h1,.Innovation-details h1,.Attention-details h1{width:20px;margin-left:18px;font-size:12px;margin-top:15px}.Compliance-details h1{width:80px;margin-left:10px;font-size:12px;margin-top:14px}.management-details p,.Innovation-details p,.Attention-details p,.Compliance-details p{margin-top:20px;margin-left:18px;font-size:12px;width:80px}.Sustainability-details p{margin-left:40px;margin-top:25px;width:160px;font-size:13px}.Sustainability-details h1{font-size:16px;margin-top:35px;margin-left:20px}.management-details,.Innovation-details,.Attention-details,.Compliance-details{width:160px}.Sustainability-details{width:350px}.Mission-Vision{width:300px;left:28px}.section-Mission,.section-Vision{gap:50px;height:200px;width:350px}.section-Mission{margin-top:60px;margin-left:40px}.txt-mission h1{font-size:28px;margin-left:30px}.txt-vision h1{font-size:28px;margin-left:55px;margin-top:10px}.txt-mission p{margin-top:22px;width:140px;margin-left:5px;font-size:13px}.txt-vision p{margin-top:32px;margin-left:30px;width:150px;font-size:13px}.section-Mission svg{height:80px;width:80px;margin-top:145px;margin-left:-165px;position:relative}.section-Vision svg{height:100px;width:100px;margin-top:190px;margin-left:55px;position:absolute}.management-details svg,.Attention-details svg{display:none}.Sustainability-details svg{width:50px;height:55px;margin-left:15px;margin-top:3px}.management-details{width:105px;margin-left:42px}.Innovation-details{width:105px;margin-left:-1px}.Attention-details{width:105px;margin-left:42px}.Compliance-details{width:105px;margin-left:-2px}.Sustainability-details{margin-left:42px;width:220px}.Mission-Vision{width:220px;height:620px;margin-left:41px}}}.content-Values{display:flex;justify-content:center;margin-top:80px;padding:50px}.intro-values{text-align:center;max-width:970px;margin:0 auto;display:flex}.txt-values{color:#000;font-size:2.7rem}.txt-values strong{color:#184266}.txt-values p{width:970px;margin-top:30px;font-size:23px;color:#184266;line-height:1.5}.values-bugatti{display:grid;grid-template-columns:repeat(3,1fr);gap:100px;margin-top:70px}.content-integrity{box-shadow:6px 6px 15px #00000080;color:#0d1f40;background-color:#fff;border-radius:15px}.content-integrity p{font-size:18px;margin-left:120px;width:308px;margin-top:-30px;margin-bottom:20px;color:#184266;line-height:1.3}.ISB-values{display:flex;gap:1rem;margin-left:20px;margin-top:20px}.ISB-values h1{margin-left:5px}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.txt-values span{opacity:0;animation:slideUpFromBottom 2.5s ease-out forwards}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.txt-values p{opacity:0;animation:slideUpFromBottom 1.5s ease-out forwards}.content-integrity h1{opacity:0;animation:fadeIn 1s ease-out forwards}.content-integrity p{opacity:0;animation:slideInFromLeft 1.5s ease-out forwards}.content-integrity svg{opacity:0;animation:bounceIn 1.5s ease-out forwards}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-5%)}to{opacity:1;transform:translate(0)}}.content-imnovation h1{opacity:0;animation:fadeIn 1s ease-out forwards}.content-imnovation p{opacity:0;animation:slideInFromLeft 1.5s ease-out forwards}.content-imnovation svg{opacity:0;animation:bounceIn 1.5s ease-out forwards}.content-Sustainability h1{opacity:0;animation:fadeIn 1s ease-out forwards}.content-Sustainability p{opacity:0;animation:slideInFromLeft 1.5s ease-out forwards}.content-Sustainability svg{opacity:0;animation:bounceIn 1.5s ease-out forwards}@keyframes slideInFromRight{0%{opacity:0;transform:translate(5%)}to{opacity:1;transform:translate(0)}}@keyframes bounceIn{0%{opacity:0;transform:translateY(-100%)}30%{opacity:1;transform:translateY(20px)}50%{transform:translateY(-10px)}70%{transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.content-Excellence h1{opacity:0;animation:fadeIn 1s ease-out forwards}.content-Excellence p{opacity:0;animation:slideInFromRight 1.5s ease-out forwards}.content-Excellence svg{opacity:0;animation:bounceIn 1.5s ease-out forwards}.content-Satisfaction h1{opacity:0;animation:fadeIn 1s ease-out forwards}.content-Satisfaction p{opacity:0;animation:slideInFromRight 1.5s ease-out forwards}.content-Satisfaction svg{opacity:0;animation:bounceIn 1.5s ease-out forwards}.content-Collaboration h1{opacity:0;animation:fadeIn 1s ease-out forwards}.content-Collaboration p{opacity:0;animation:slideInFromRight 1.5s ease-out forwards}.content-Collaboration svg{opacity:0;animation:bounceIn 1.5s ease-out forwards}@media (max-width: 1680px){.content-Values{padding:40px}.values-bugatti{gap:80px}}@media (max-width: 1460px){.content-Values{padding:30px}.values-bugatti{gap:50px}}@media (max-width: 1366px){.txt-values{font-size:2.3rem}.values-bugatti{grid-template-columns:repeat(2,1fr);gap:50px}}@media (max-width: 1280px) and (max-height: 960px){.values-bugatti{gap:30px}.content-integrity p{font-size:16px;width:280px}.content-integrity{width:420px}}@media (max-width: 1024px){.txt-values p{font-size:20px;margin-left:50px}.values-bugatti{display:flex;gap:15rem;flex:0 0 80%;animation:20s sliding infinite linear;gap:40px}.ISB-values{display:flex;flex-direction:column;align-items:center}.content-integrity{display:flex;flex-direction:column;gap:50px;align-items:center;width:380px}.content-integrity p{margin-right:80px;width:320px}.txt-values p{width:900px}@keyframes sliding{0%{transform:translate(0)}to{transform:translate(-160%)}}}@media (max-width: 912px){.txt-values p{width:840px}}@media (max-width: 853px){.txt-values p{width:760px}}@media (max-width: 820px){.txt-values{font-size:1.8rem;width:780px;display:flex;flex-direction:column;align-items:center}.txt-values p{width:680px}}@media (max-width: 768px){.txt-values{font-size:1.5rem;width:780px;display:flex;flex-direction:column;align-items:center}.txt-values p{width:680px}}@media (max-width: 540px){.txt-values{font-size:1.3rem;width:780px;display:flex;flex-direction:column;align-items:center}.txt-values p{font-size:14px;width:480px}}@media (max-width: 430px){.txt-values{font-size:1.3rem}.txt-values p{font-size:14px;width:350px;margin-left:30px}}@media (max-width: 390px){.txt-values{font-size:1.1rem}.txt-values p{margin-left:15px}}@media (max-width: 360px){.txt-values{font-size:1.1rem}.txt-values p{width:340px;margin-left:15px}}.content-Innovation{display:flex;justify-content:center}.intro-Innovation{font-size:2.5rem;text-align:center;max-width:1080px;margin:0 auto}.intro-Innovation{color:#000;margin-top:50px;margin-bottom:50px;font-weight:bolder}.intro-Innovation strong{color:#184266}.intro-Innovation p{margin-top:30px;font-size:20px;color:#184266;line-height:1.5;font-weight:lighter}.cars-Innovation{display:flex;gap:60px;margin-top:90px;margin-bottom:100px}.because-bugatti{background-color:#fff;border-radius:20px;color:#0d1f40;box-shadow:6px 6px 15px #0003}.because-bugatti h1{font-style:italic;padding:1.4rem;width:420px}.because-bugatti p{margin-top:10px;color:#184266;margin-left:35px;width:415px;font-size:20px;margin-bottom:50px}@keyframes fadeInCenter{0%{opacity:0;transform:scale(.8);transform-origin:center}40%{opacity:.6;transform:scale(1.05)}70%{opacity:.9;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.intro-Innovation span{display:inline-block;animation:fadeInCenter 2s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}70%{opacity:.7;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.intro-Innovation p{opacity:0;animation:fadeInUp 1.5s ease-out forwards}@keyframes slideInFromLeft{0%{transform:translate(-25px)}80%{transform:translate(5px)}to{transform:translate(0)}}@keyframes fadeInRotate{0%{opacity:0;transform:rotateY(-15deg)}60%{opacity:.7;transform:rotateY(5deg)}to{opacity:1;transform:rotateY(0)}}@keyframes slideInFromLeftToRight{0%{transform:translate(-5%);opacity:0}to{transform:translate(0);opacity:1}}.because-bugatti img,.Technology-Innovation img,.commitment-Innovation img{opacity:1;animation:slideInFromLeft 1s ease-out forwards}.because-bugatti h1,.Technology-Innovation h1,.commitment-Innovation h1{opacity:0;animation:fadeInRotate 1.2s ease-out forwards;animation-delay:.2s}.because-bugatti p,.Technology-Innovation p,.commitment-Innovation p{opacity:0;animation:slideInFromLeftToRight 1.2s ease-out forwards;animation-delay:.5s}@media (max-width: 1680px){.intro-Innovation{font-size:2.3rem}.cars-Innovation{gap:50px}.because-bugatti{width:30%}}@media (max-width: 1600px){.intro-Innovation{font-size:2.3rem}.cars-Innovation{gap:50px}.because-bugatti{width:30%}.cars-Innovation img{width:408px}.cars-Innovation p{width:360px;line-height:1.5;font-size:18px}}@media (max-width: 1460px){.intro-Innovation{font-size:2.2rem}.cars-Innovation{gap:30px}.because-bugatti{width:30%}.cars-Innovation img{width:396px}.cars-Innovation{display:flex;justify-content:center}.cars-Innovation p{width:340px}}@media (max-width: 1366px){.intro-Innovation{font-size:2rem}.cars-Innovation{gap:35px}.because-bugatti{width:30%}.cars-Innovation img{width:327px}.cars-Innovation h1{width:340px;font-size:20px}.cars-Innovation p{width:260px;font-size:18px;line-height:1.3}}@media (max-width: 1024px){.intro-Innovation{font-size:1.5rem}.cars-Innovation{display:flex;gap:120px;justify-content:flex-start;flex:0 0 80%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:20px;margin-left:120px}.cars-Innovation::-webkit-scrollbar{display:none}.because-bugatti{flex:0 0 auto;scroll-snap-align:start;transition:transform .3s ease;width:500px}.because-bugatti h1{padding:2rem;font-size:23px}.because-bugatti p{margin-left:40px;font-size:20px;width:400px}.cars-Innovation img{width:500px}}@media (max-width: 912px){.intro-Innovation{font-size:1.4rem}.intro-Innovation p{font-size:18px;width:800px;margin-left:60px}.cars-Innovation{gap:180px}.because-bugatti{width:45%}.cars-Innovation img{width:357px}.cars-Innovation p{width:320px}}@media (max-width: 912px){.intro-Innovation{font-size:1.8rem}.intro-Innovation p{font-size:25px;width:820px;margin-left:60px}.cars-Innovation{gap:120px}.cars-Innovation img{width:355px}}@media (max-width: 853px){.intro-Innovation{font-size:1.8rem}.intro-Innovation p{font-size:25px;width:760px;margin-left:60px}.cars-Innovation{gap:120px}.cars-Innovation img{width:330px}.cars-Innovation p{width:280px}}@media (max-width: 820px){.intro-Innovation{font-size:1.3rem}.intro-Innovation p{font-size:18px;width:700px}.cars-Innovation{gap:80px}.because-bugatti{width:55%}.because-bugatti img{width:385px}}@media (max-width: 768px){.intro-Innovation{font-size:1.2rem}.cars-Innovation p{width:300px}.because-bugatti{width:65%}.cars-Innovation img{width:422px}}@media (max-width: 600px){.intro-Innovation{font-size:1.1rem}.intro-Innovation p{font-size:16px;width:500px}.because-bugatti{width:75%}.cars-Innovation img{width:360px}}@media (max-width: 540px){.intro-Innovation{font-size:1rem}.intro-Innovation p{margin-left:20px}.cars-Innovation{gap:30px}.because-bugatti{width:80%}.cars-Innovation img{width:336px}}@media (max-width: 430px){.intro-Innovation{font-size:.95rem}.intro-Innovation p{font-size:14px;width:320px}.cars-Innovation{gap:20px;position:relative;right:50px}.because-bugatti{width:90%}.cars-Innovation img{width:280px}.cars-Innovation h1{font-size:18px;width:250px}.cars-Innovation p{width:180px;font-size:14px}}@media (max-width: 414px){.cars-Innovation img{width:265px}}@media (max-width: 390px){.intro-Innovation p{margin-left:40px}.cars-Innovation img{width:244px}}@media (max-width: 375px){.cars-Innovation img{width:230px}}@media (max-width: 360px){.intro-Innovation p{margin-left:20px}.cars-Innovation img{width:216px}.cars-Innovation p{width:140px;font-size:14px}}@media (max-width: 344px){.intro-Innovation p{margin-left:10px}.cars-Innovation img{width:203px}.cars-Innovation p{width:140px;font-size:14px}.cars-Innovation h1{width:200px}}.worksus-button{position:fixed;top:50%;right:0;transform:translateY(-50%);background-color:#ffb900;color:#000;padding:30px 15px;font-size:20px;text-align:center;border-radius:20px 0 0 20px;box-shadow:2px 2px 10px #000000e6;writing-mode:vertical-rl;z-index:1000;animation:pulse51 1.3s infinite;font-weight:700}.worksus-button a{color:#000;text-decoration:none;display:block;transform:rotate(180deg)}@keyframes pulse51{0%{box-shadow:0 0 #ffb900}70%{box-shadow:0 0 0 10px #da674400}to{box-shadow:0 0 #da674400}}@media (max-width: 1680px){.worksus-button{padding:25px 12px;font-size:18px}}@media (max-width: 1460px){.worksus-button{padding:22px 10px;font-size:17px}}@media (max-width: 1366px){.worksus-button{padding:20px 9px;font-size:16px}}@media (max-width: 1280px) and (max-height: 960px){.worksus-button{padding:15px 10px;font-size:20px}.worksus-button p{font-size:20px}}@media (max-width: 1024px){.worksus-button{padding:20px 10px;font-size:23px}.worksus-button p{font-size:23px}}@media (max-width: 820px){.worksus-button{padding:30px 10px;font-size:25px}.worksus-button p{font-size:25px}}@media (max-width: 768px){.worksus-button{padding:30px 10px;font-size:20px}.worksus-button p{font-size:20px}}@media (max-width: 600px){.worksus-button{padding:8px 4px;font-size:10px}}@media (max-width: 540px){.worksus-button{padding:15px 10px;font-size:16px}.worksus-button p{font-size:16px}}@media (max-width: 430px){.worksus-button{padding:20px 6px;font-size:16px}.worksus-button p{font-size:16px}}.cotex-ser1{display:flex;justify-content:center;margin-top:90px}.services-intro{display:flex;gap:120px;color:#0d1f40;margin-bottom:100px}.txt-Service{display:flex;flex-direction:column;gap:50px}.beneficios-machine{display:flex;flex-direction:column;gap:30px}.beneficios-two .beneficios-flex p{font-size:20px}.beneficios-flex{display:flex;gap:20px;align-items:center}.txt-Service h1{font-size:28px;width:600px;line-height:1.5}.tilin1 img{width:800px}.bote1{display:flex;gap:50px}.const-button{display:flex;align-items:center;background-color:#1a4265;color:#fff;font-weight:700;padding:12px 40px;border-radius:8px;border:none;cursor:pointer;font-size:16px;gap:10px;box-shadow:2px 4px 8px #0003}.const-button:hover{animation:pulse 2s infinite ease-in-out}.const-button2{display:flex;align-items:center;background-color:transparent;border:2px solid #0D1F40;color:#1a4265;font-weight:700;padding:20px 65px;border-radius:8px;cursor:pointer;font-size:16px;gap:10px;box-shadow:2px 4px 8px #000000b2}@media (max-width: 1680px){.services-intro{gap:100px}.tilin1 img{height:420px;width:620px;position:relative;left:50px}}@media (max-width: 1460px){.services-intro{gap:50px}.tilin1 img{width:480px;height:380px}.txt-Service{gap:35px}.txt-Service h1{font-size:23px}.beneficios-flex svg{width:25px}.beneficios-machine{gap:20px}}@media (max-width: 1280px) and (max-height: 960px){.services-intro{gap:20px}.txt-Service{gap:28px}.txt-Service h1{font-size:22px;width:400px}.beneficios-machine .beneficios-flex p{font-size:17px;width:400px}.tilin1 img{width:420px;height:330px}.bote1{gap:30px}.const-button{padding:10px 15px;font-size:15px}.const-button2{font-size:15px;padding:15px 40px}}@media (max-width: 1280px) and (max-height: 860px){.txt-Service{gap:34px}}@media (max-width: 1024px){.services-intro{gap:1px}.tilin1 img{width:340px;height:340px}.beneficios-machine{gap:11px}.services-intro h1{font-size:24px;width:400px}.beneficios-machine .beneficios-flex p{font-size:17px;width:400px}.beneficios-machine .beneficios-flex svg{height:45px;width:30px}.bote1 span{width:130px}.const-button{padding:10px;font-size:14px}.const-button2{font-size:14px;padding:14px 30px}}@media (max-width: 912px){.services-intro{margin-left:100px}.txt-Service{gap:45px}.services-intro h1{font-size:28px;width:600px}.beneficios-machine{gap:25px}.beneficios-machine .beneficios-flex p{font-size:20px;width:600px}.beneficios-machine .beneficios-flex svg{width:32px}.bote1{gap:60px;left:10px;position:relative}.tilin1 img{display:none}.const-button{padding:10px 40px;font-size:18px}.const-button2{padding:20px 60px;font-size:16px}}@media (max-width: 768px){.services-intro{margin-left:10px}.txt-Service h1{font-size:24px;width:450px}.beneficios-machine .beneficios-flex p{font-size:17.5px;width:380px;line-height:1.6}.beneficios-machine .beneficios-flex svg{width:38px}.const-button{padding:15px 25px;font-size:14px}.const-button2{padding:15px 35px;font-size:14px}}@media (max-width: 600px){.services-intro{margin-left:25px}.txt-Service h1{font-size:25px;width:400px}.beneficios-machine .beneficios-flex p{font-size:16px;width:300px}.bote1{gap:25px;left:8px}.const-button{padding:15px 20px;font-size:12.5px}.const-button2{padding:15px 20px}}@media (max-width: 540px){.txt-Service p{font-size:13px}}@media (max-width: 430px){.services-intro{margin-left:15px}.txt-Service h1{font-size:20px;width:300px}.txt-Service{gap:38px}.beneficios-machine .beneficios-flex p{font-size:14px;width:220px}.beneficios-machine .beneficios-flex svg{height:32px}.bote1{left:5px}.bote1 span{width:100px}.const-button{line-height:1.6;padding:6px 10px;font-size:13px}.const-button2{padding:6px 10px;line-height:1.6}}@media (max-width: 414px){.txt-Service h1{width:300px}.beneficios-machine .beneficios-flex p{width:180px}.bote1 span{width:75px}.const-button{line-height:1.6;padding:10px 20px}.const-button2{padding:5px 20px;line-height:1.6}}@media (max-width: 390px){.txt-Service h1{font-size:18.5px;width:260px}.bote1{gap:25px}.bote1 span{width:70px}.const-button{padding:5px 16px}}@media (max-width: 360px){.bote1{gap:16px}}@media (max-width: 344px){.txt-Service h1{font-size:18px}.bote1 span{width:65px}}.works-center{display:flex;justify-content:center}.section-works{color:#0d1f40;font-size:13px;margin-bottom:60px;flex-wrap:wrap}.obras{display:grid;grid-template-columns:repeat(3,1fr);gap:100px;max-width:1630px}.machine{max-width:1530px}.content-works{display:flex;flex-direction:column;gap:14px}.content-works p{font-size:18px}.content-works h1{width:370px}.content-works img{width:100%;height:auto;cursor:pointer}.content-works span{font-size:18px;font-weight:700}.button-proyectos{display:flex;justify-content:center;margin-top:20px;margin-bottom:50px}.show-more-btn{display:flex;gap:10px;align-items:center;font-size:18px;font-weight:700;margin-top:20px;padding:6px 20px;background-color:transparent;color:#184266;border:2px solid #184266;border-radius:5px;cursor:pointer;margin-bottom:60px}.show-more-btn:hover{box-shadow:0 4px 20px #0d1f40e6;transform:translateY(-5px);border-color:#0d1f40}.details-link{background-color:#184266;padding:16px 15px;font-size:14px;border-radius:10px;text-decoration:none;color:#fff;display:inline-flex;cursor:pointer}@media (max-width: 1500px){.obras{grid-template-columns:repeat(2,1fr);gap:80px}.machine{grid-template-columns:repeat(2,1fr);gap:80px;max-width:1000px}}@media (max-width: 930px){.obras{grid-template-columns:repeat(1,1fr);gap:60px}.machine{grid-template-columns:repeat(1,1fr);gap:60px;max-width:400px}}@media (max-width: 430px){.obras,.machine{max-width:360px}}@media (max-width: 390px){.obras{max-width:365px}.machine{max-width:368px}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:1000;padding:100px}.modal{background:#fff;padding:45px;width:1420px;color:#000;border-radius:10px;position:relative;display:flex;flex-direction:column;gap:36px;color:#184266}.modal h1{font-size:25px;border-bottom:3px solid #1f3d5c;display:inline-block;padding:8px}.modal-content{display:flex;gap:20px}.imagen-modal-colum{display:flex;flex-direction:column;gap:30px}.imagen-modal-flex{display:flex;gap:48.4px}.modal-content img{width:95%;object-fit:contain;cursor:pointer}.imagen-modal-flex img{width:27.9%;object-fit:contain;cursor:pointer}.modal-2{display:flex;flex-direction:column;padding:15px;align-items:center;gap:30px}.modal-txt-colum{display:flex;flex-direction:column;gap:30px}.modal-txt-colum h2{font-size:19px}.close-btn{position:absolute;top:10px;right:15px;border:none;background:none;font-size:28px;cursor:pointer;padding:20px}.close-btn:hover{color:#ff5100}.modal-txt-gap{display:flex;flex-direction:column;gap:20px}.modal-txt-gap h2{font-size:28px;width:405px;line-height:1.3;font-style:italic}.modal-txt-gap p{font-size:17px;width:426px;line-height:1.26}.gap-h2{display:flex;flex-direction:column;gap:20px}.modal-txt-gap-2{display:flex;flex-direction:column;gap:30px;padding:12px}.modal-txt-gap-flex{display:flex;gap:16px}.modal-txt-gap-flex svg{position:relative;top:-5px}.desarrollo svg{position:relative;top:-3px}.caracteristicas-colum{display:flex;flex-direction:column;gap:10px}.caracteristicas-colum h2{font-size:16px}.caracteristicas-colum p{font-size:15px;width:340px;color:#000}.modal-botones{display:flex;gap:30px}.boton-modal{cursor:pointer;background-color:#184266;color:#fff;padding:18px 40px;border-radius:8px;font-size:15px;text-decoration:none}.directo{background-color:#16f74e}@media (max-width: 1580px){.modal-content img{width:100%}.imagen-modal-flex img{width:28.8%}.modal-txt-gap p{width:520px;font-size:16px}.caracteristicas-colum p{width:460px}.modal-2{gap:16px}.gap-h2{gap:12px}.modal-txt-gap-2{gap:18px}.modal-txt-colum{gap:20px}}@media (max-width: 1480px){.modal-content img{width:100%}.imagen-modal-flex img{width:28.1%}.modal-txt-gap p{width:530px;font-size:15px}.caracteristicas-colum p{width:460px}.modal-2{gap:10px}.gap-h2{gap:6px}.modal-txt-gap-2{gap:14px}.modal-txt-colum{gap:15px}.modal-txt-gap{gap:13px}}@media (max-width: 1400px){.modal-content img{width:108%;object-fit:contain}.imagen-modal-flex img{width:30.3%}.modal-txt-gap p{width:400px;font-size:15px}.caracteristicas-colum p{width:385px}.modal-2{gap:10px}.gap-h2{gap:6px}.modal-txt-gap-2{gap:14px}.modal-txt-colum{gap:15px}.modal-txt-gap{gap:13px}.modal-content{gap:60px}}@media (max-width: 1340px){.modal-content img{width:108%;object-fit:contain}.imagen-modal-flex img{width:30.3%}.modal-txt-gap p{width:380px;font-size:14px}.caracteristicas-colum p{width:325px;font-size:13px}.boton-modal{padding:18px}}@media (max-width: 1340px){.modal-content img{width:108%;object-fit:contain}.imagen-modal-flex img{width:30%}.modal-txt-gap p{width:360px;font-size:13.5px}.caracteristicas-colum p{width:330px;font-size:13px}.modal-txt-gap h2{width:320px;font-size:23px}.gap-h2 h2{font-size:16px}.modal-2{gap:10px}.boton-modal{padding:13px 18px}}@media (max-width: 1220px){.modal-content img{width:112%}.imagen-modal-flex img{width:30.4%}.modal-txt-gap p{width:346px;font-size:13px}.caracteristicas-colum p{width:293px;font-size:13px}.caracteristicas-colum{gap:4px}.modal-txt-gap-2{gap:5px}.gap-h2{gap:3px}.modal-txt-gap h2{width:275px;font-size:20px}.gap-h2 h2{font-size:14px}.modal-2{gap:10px}.boton-modal{padding:13px 12px}}@media (max-width: 1168px){.modal-content img{width:112%}.imagen-modal-flex img{width:30.4%}.modal-txt-gap p{width:300px;font-size:13px}.caracteristicas-colum p{width:250px;font-size:13px}.caracteristicas-colum{gap:4px}.modal-txt-gap-2{gap:5px}.gap-h2{gap:3px}.modal-txt-gap h2{width:275px;font-size:20px}.modal-2{margin-left:20px}.gap-h2 h2{font-size:14px}.modal-2{gap:6px;padding:6px}.boton-modal{padding:13px 12px}}@media (max-width: 1024px){.modal-content img{width:130%}.imagen-modal-flex img{width:33.7%}.modal{width:900px}.modal-2{position:relative;left:40px}.modal-txt-gap h2{width:220px;font-size:16px}.modal-txt-gap p{width:290px;font-size:11px}.caracteristicas-colum p{width:240px;font-size:10px}.boton-modal{padding:11px 10px;font-size:13px}.modal-botones{gap:10px}}@media (max-width: 1000px){.modal-content img{width:100%}.modal h1,.imagen-modal-flex img{display:none}.modal-content{flex-direction:column;align-items:center;gap:unset}.modal{width:360px}.modal-overlay{padding:50px}.modal-2{left:0}}.Location-Page{display:flex;justify-content:center}.intro-Location{background-color:#fff;color:#0d1f40;width:1700px;margin-top:120px;margin-bottom:120px;padding:40px;display:flex;gap:220px;justify-content:center}.txt-Location{display:flex;flex-direction:column;align-items:center;gap:60px}.txt-Location p{width:600px;font-style:italic;text-align:center;font-size:26px;margin-top:60px}.apreton-image{width:40%;height:auto}.reserva-button{background-color:#184266;color:#fff;border:none;padding:20px 50px;border-radius:10px;border:2px solid black;display:flex;gap:40px;align-items:center;cursor:pointer;animation:pulse 2s infinite ease-in-out}.reserva-button span{font-size:20px}.reserva-button:hover{background-color:#0056b3;box-shadow:0 8px 16px #0003}.reserva-button svg{transition:transform .3s ease}.reserva-button:hover svg{transform:translate(5px)}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.txt-Location p{animation:fadeIn 2s ease-out}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:translate(0)}}.apreton-image{animation:slideInFromRight 1.5s ease-out}@media (max-width: 1680px){.intro-Location{width:1200px;gap:200px}.Location-Page p{font-size:18.5px;width:380px}.Location-Page img{width:450px}.txt-Location{margin-left:50px}.reserva-button{gap:25px;padding:10px}.reserva-button span{font-size:18px}}@media (max-width: 1460px){.intro-Location{width:1200px}.Location-Page p{font-size:20px}}@media (max-width: 1366px){.intro-Location{width:1100px;gap:200px}.Location-Page p{font-size:20px}.Location-Page img{width:360px}.reserva-button{padding:15px 20px}}@media (max-width: 1280px) and (max-height: 960px){.intro-Location{width:1000px;gap:150px}.Location-Page p{font-size:18.5px;width:380px}.Location-Page img{width:350px}.txt-Location{margin-left:50px}.reserva-button{gap:25px;padding:10px}.reserva-button span{font-size:18px}}@media (max-width: 1024px){.intro-Location{width:750px;gap:70px}.Location-Page p{font-size:17px;width:300px}.txt-Location{margin-left:10px}.Location-Page img{width:300px}.reserva-button{gap:20px}}@media (max-width: 820px){.intro-Location{width:750px;gap:90px}.Location-Page p{font-size:14px;margin-top:40px;width:210px}.Location-Page img{width:320px;height:245px}.txt-Location{margin-left:20px}.reserva-button{gap:15px;padding:8px 5px}.reserva-button span{font-size:15px}}@media (max-width: 768px){.intro-Location{width:600px}.Location-Page p{font-size:20px;width:520px}.reserva-button{gap:25px;padding:12px 15px}.reserva-button span{font-size:20px}.intro-Location img{display:none}}@media (max-width: 600px){.intro-Location{width:520px}.Location-Page p{font-size:16.5px;width:320px}.txt-Location{margin-left:10px}}@media (max-width: 540px){.intro-Location{width:400px}.Location-Page p{font-size:14px;width:250px}}@media (max-width: 430px){.intro-Location{width:360px;margin-top:50px;height:380px}.Location-Page p{font-size:14px;width:300px}}@media (max-width: 360px){.intro-Location{width:300px;height:300px}.Location-Page p{font-size:13px;width:220px;margin-top:10px}.reserva-button{gap:16px;padding:5px 10px;margin-top:-10px}.reserva-button span{font-size:12px}}.content-map{display:flex;justify-content:center;color:#000;margin-bottom:120px}.content-location{background-color:#fff;width:1700px}.content-location h1{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;font-style:italic;margin-top:80px;font-size:30px}.mapa-Location{margin-bottom:60px;margin-right:20px}.map-txt{display:flex;justify-content:center;gap:10px;margin-top:100px;margin-right:40px}.attention-Location{margin-left:40px;display:flex;flex-direction:column;gap:10px;margin-top:70px}.attention-Location h1{font-size:22px;width:154px;color:#0d1f40}.attention-Location span{margin-top:20px;width:167px;font-size:18px;line-height:1.6}.contac-ub{display:flex;gap:50px;font-size:20px;font-style:italic;justify-content:center;align-items:center;background-color:#27b43e;color:#fff;font-weight:600;border:none;border-radius:10px;padding:15px 40px;cursor:pointer;transition:background-color .3s ease;margin:20px auto 70px;animation:neonPulse 1.5s infinite ease-in-out}.contac-ub:hover{background-color:#27b43e}@keyframes neonPulse{0%{transform:scale(1);box-shadow:0 0 6px #000,0 0 12px #27b43e,0 0 18px #020202,0 0 24px #27b43e}50%{transform:scale(1.1);box-shadow:0 0 6px #27b43e,0 0 12px #27b43e,0 0 18px #27b43e,0 0 24px #27b43e}to{transform:scale(1);box-shadow:0 0 6px #27b43e,0 0 12px #27b43e,0 0 18px #27b43e,0 0 24px #27b43e}}@media (max-width: 1680px){.content-location{width:1200px}.mapa-Location iframe{width:840px;height:500px;margin-left:50px}}@media (max-width: 1366px){.content-location{width:1100px}.attention-Location h1{font-size:18px}.attention-Location span{font-size:16px}.mapa-Location iframe{width:750px;height:420px;margin-left:20px}}@media (max-width: 1280px) and (max-height: 960px){.content-location{width:1000px}.mapa-Location iframe{width:690px;height:420px}.attention-Location{margin-top:30px}}@media (max-width: 1024px){.content-location{width:750px}.mapa-Location iframe{width:490px;height:320px;margin-left:80px}.attention-Location{margin-top:-20px;position:relative;right:30px}}@media (max-width: 768px){.content-location{width:600px}.map-txt{flex-direction:column-reverse;align-items:center;gap:40px;margin-top:10px}.attention-Location{display:flex;flex-direction:row;gap:20px;align-items:center;margin-left:160px}.attention-Location span{margin-top:80px}}@media (max-width: 600px){.content-location{width:520px}.content-location h1{font-size:23px}.attention-Location h1{font-size:14px}.attention-Location span{font-size:14px;position:relative;right:50px}.mapa-Location iframe{width:460px;height:320px}.contac-ub{gap:30px;font-size:15px;padding:10px 20px}}@media (max-width: 540px){.content-location{width:400px}.content-location h1{font-size:18px;margin-top:70px}.attention-Location{flex-direction:column;gap:10px;align-items:center}.attention-Location span{margin-top:10px}.attention-Location h1{font-size:12px;margin-right:120px}.mapa-Location iframe{width:360px;height:220px}}@media (max-width: 430px){.content-location{width:360px}.attention-Location h1{font-size:18px}.attention-Location span{font-size:14px}.contac-ub{gap:50px;font-size:20px;padding:25px 40px;margin-top:20px}.mapa-Location iframe{width:300px}.contac-ub{gap:30px;font-size:15px;padding:10px 20px}}@media (max-width: 360px){.content-location{width:300px}.content-location h1,.attention-Location h1,.attention-Location span{font-size:12px}.mapa-Location iframe{width:250px;margin-left:50px}.contac-ub{gap:20px;font-size:12px;padding:10px 15px}}.Cover-Company{position:relative}.emp-image{width:100%;height:auto;object-fit:cover}.overlay-content{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0d1f4099}.titlecenter h1{width:1280px;text-align:center;font-size:40px;display:flex;justify-content:center;align-items:center;margin:100px auto 120px;font-style:italic}.cars-Company{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;color:#000;text-align:center;align-items:center}.RentalMachine,.RentalMachi{background-color:#f3ba1b99;border-radius:7px;text-align:center;animation:bounce 2.5s ease infinite;transition:background-color .3s ease,transform .3s ease}.RentalMachine:hover{background-color:#f3ba1b}.companilo h1{width:185px;font-size:14px;padding:10px;margin-bottom:10px}.companilo{display:flex;justify-content:center;gap:200px}.company-colum{display:flex;flex-direction:column;gap:50px;align-items:center}.txt-company{background-color:#0006;color:#fff;height:220px;border-radius:5px;padding:30px}.txt-company-ISB{background-color:#0006;height:60px;width:490px;color:#fff;border-radius:5px;padding:21px}.txt-company p{font-size:20px;line-height:1.6;width:450px}.txt-company-ISB p{font-size:16px}.cotiza-button{display:flex;align-items:center;background-color:#00ff5e;border:1px solid #00ff5e;border-radius:16px;padding:5px 10px;font-size:18px;font-weight:700;color:#fff;cursor:pointer;transition:all .3s ease;text-transform:uppercase;overflow:hidden}.cotiza-button:hover{background-color:#0d8013;border-color:#fff}.cotiza-button .icon{padding:10px;border-radius:10px 0 0 10px;color:#fff;font-size:18px}.cotiza-button .text{background:#000;padding:10px 30px;border-radius:0 20px 20px 0;color:#fff;font-weight:700}@keyframes bounce{0%{transform:translateY(0)}25%{transform:translateY(-10px)}50%{transform:translateY(0)}75%{transform:translateY(-5px)}to{transform:translateY(0)}}@media (max-width: 1460px){.titlecenter h1{font-size:30px;margin-top:60px;margin-bottom:70px}.companilo img{width:130px}.cars-Company h1{width:120px;font-size:10px}.cars-Company{gap:40px}.cotiza-button{padding:1px 10px}.txt-company{width:400px}.txt-company p{font-size:18px;width:350px}.txt-company-ISB{width:400px;padding:13px;text-align:center}}@media (max-width: 1024px){.titlecenter h1{font-size:20px;margin-top:30px;margin-bottom:50px}.companilo img{width:100px}.companilo{gap:80px}.cars-Company h1{width:100px;font-size:8px}.cars-Company{gap:30px}.cotiza-button{padding:1px 10px;font-size:10px}.icon svg{width:20px}.txt-company{width:280px;height:140px}.txt-company p{font-size:12px;width:250px}.txt-company-ISB{width:280px;padding:13px;text-align:center}.txt-company-ISB p{font-size:12px;line-height:1.6}.company-colum{gap:16px}}@media (max-width: 600px){.emp-image{height:750px}.companilo{flex-direction:column;justify-content:center;align-items:center;gap:20px}.titlecenter h1{font-size:14px;margin-top:30px;margin-bottom:50px}.companilo img{width:100px}.companilo{gap:20px}.cars-Company h1{width:100px;font-size:9px}.cars-Company{width:100px;justify-content:center;gap:20px}.cotiza-button{padding:1px 10px;font-size:10px}.icon svg{width:20px}.txt-company{width:280px;height:140px}.txt-company p{font-size:12px;width:250px}.txt-company-ISB{width:280px;padding:13px;text-align:center}.txt-company-ISB p{font-size:12px;line-height:1.6}.company-colum{gap:16px}}.silder-infinite{background-color:#0d1f40;margin-bottom:120px;margin-top:-4px}.slider{width:100vw;height:auto;margin:auto;overflow:hidden}.slider .slide-track{padding:50px;display:flex;gap:100px;animation:scroll 20s linear infinite;width:3600px}.silder .slide{height:100px;width:250px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-2352px)}}@media (max-width: 1680px){.slider .slide{height:9vw;width:11vw}}@media (max-width: 1460px){.slider .slide{height:8.5vw;width:10.5vw}}@media (max-width: 1366px){.slider .slide{height:8vw;width:10vw}}@media (max-width: 1280px) and (max-height: 960px){.slider .slide{height:7.5vw;width:9vw}}@media (max-width: 1024px){.slider .slide{height:12vw;width:30vw}}@media (max-width: 820px){.slider .slide{height:12vw;width:20vw}.slide img{width:130px}}@media (max-width: 600px){.slider .slide{height:10vw;width:30vw}.silder-infinite img{width:100px}}@media (max-width: 430px){.slider .slide{height:20vw;width:30vw}.slide img{width:120px}}@media (max-width: 360px){.slide img{width:100px}}.page-Company{display:flex;justify-content:center;margin-bottom:120px}.company-details{max-width:1400px;display:flex;flex-direction:column;gap:75px}.details-company{display:flex;background-color:#fff;box-shadow:0 4px 10px #0000001a}.details-company img{width:46%;height:auto}.company-txt{padding:40px;display:flex;flex-direction:column;gap:40px;justify-content:center;margin-left:40px;margin-bottom:100px}.svg-span1,.svg-span2,.svg-span3,.svg-span4,.svg-span5,.svg-span6,.svg-span7,.svg-span8,.svg-span9{display:flex;align-items:center;gap:15px}.company-txt span{font-size:16px;color:#000;font-weight:700}.company-txt h1{width:70%;font-size:22px;color:#0d1f40;font-weight:700}.company-txt p{width:90%;font-size:16px;color:#333;line-height:1.6}.iso-txt{margin-top:20px}.iso-img{margin-right:141px}.slide-in-from-left{animation:slideInFromLeft .8s ease-out}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeInFromTop 1.5s ease-out}.fade-in-paragraph{animation:fadeIn 2s ease-out}.svg-span1 .svg-icon,.svg-span2 .svg-icon{opacity:0;animation:fadeIn 1s ease-out forwards}.svg-span1 span,.svg-span2 span{display:inline-block;overflow:hidden;width:0;white-space:nowrap;animation:textFill 2s steps(30) forwards}.svg-span1 .svg-icon{animation-delay:0s}.svg-span1 span{animation-delay:.5s}.svg-span2 .svg-icon{animation-delay:1s}.svg-span2 span{animation-delay:1.5s}@keyframes slideInFromRight{0%{transform:translate(-10%);opacity:0}to{transform:translate(0);opacity:1}}.alquipesada{animation:slideInFromRight .8s ease-out}.fade-in2{animation:fadeInFromTop 1.5s ease-out}.fade-in-paragraph2{animation:fadeIn 2s ease-out}.svg-span3 .svg-icon,.svg-span4 .svg-icon{opacity:0;animation:fadeIn 1s ease-out forwards}.svg-span3 span,.svg-span4 span{display:inline-block;overflow:hidden;width:0;white-space:nowrap;animation:textFill 2s steps(30) forwards}.svg-span3 .svg-icon{animation-delay:.5s}.svg-span3 span{animation-delay:1s}.svg-span4 .svg-icon{animation-delay:1.5s}.svg-span4 span{animation-delay:2s}.maquinariaRendimiento{animation:slideInFromLeft .8s ease-out}.fade-in3{animation:fadeInFromTop 1.5s ease-out}.fade-in-paragraph3{animation:fadeIn 2s ease-out}.svg-span5 .svg-icon,.svg-span6 .svg-icon{opacity:0;animation:fadeIn 1s ease-out forwards}.svg-span5 span,.svg-span6 span{display:inline-block;overflow:hidden;width:0;white-space:nowrap;animation:textFill 2s steps(30) forwards}.svg-span5 .svg-icon{animation-delay:.5s}.svg-span5 span{animation-delay:1s}.svg-span6 .svg-icon{animation-delay:1.5s}.svg-span6 span{animation-delay:2s}@keyframes slideInFromLeft{0%{transform:translate(-10%);opacity:0}to{transform:translate(0);opacity:1}}.iso-img{animation:slideInFromLeft .8s ease-out}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.fade-in4{animation:fadeInFromTop 1.5s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.iso-txt{animation:fadeIn 2s ease-out}@keyframes slideInFromLeft{0%{transform:translate(-20%);opacity:0}to{transform:translate(0);opacity:1}}.svg-span7 .svg-icon,.svg-span8 .svg-icon,.svg-span9 .svg-icon{opacity:0;animation:fadeIn 1s ease-out forwards}@keyframes textFill{0%{width:0}to{width:100%}}.svg-span7 span,.svg-span8 span,.svg-span9 span{display:inline-block;overflow:hidden;width:0;white-space:nowrap;animation:textFill 2s steps(30) forwards}.svg-span7 .svg-icon{animation-delay:.5s}.svg-span7 span{animation-delay:1s}.svg-span8 .svg-icon{animation-delay:1.5s}.svg-span8 span,.svg-span9 .svg-icon{animation-delay:2s}.svg-span9 span{animation-delay:2.5s}@media (max-width: 1460px){.company-details{max-width:1200px;gap:80px}.company-txt h1{font-size:20px}.company-txt p{margin-top:2px;font-size:15px}.iso-img{position:relative;left:80px}}@media (max-width: 1280px) and (max-height: 960px){.details-company{width:1000px}.company-txt{margin-left:20px}.company-txt h1{width:90%;font-size:20px;margin-top:40px}.company-txt p{font-size:14px}.company-txt span{font-size:12px}.iso-img{position:relative;left:80px;top:60px}.wImg img{width:400px;height:400px}}@media (max-width: 1024px){.page-Company svg{width:20px}.details-company{width:900px;height:400px}.details-company img{width:400px}.company-txt h1{font-size:18px}.company-txt{gap:25px;margin-top:80px}.company-txt p{font-size:12.5px}.details-company .iso-img{height:280px;width:320px;margin-top:40px}.company-txt span{font-size:13px}}@media (max-width: 912px){.details-company{width:750px}.details-company img{width:46%}.company-txt{padding:30px;margin-top:30px}.company-txt span{font-size:11px}.company-txt h1{width:320px}.company-txt p{width:330px}.details-company .iso-img{height:250px;width:220px}.wImg img{left:40px;top:20px}}@media (max-width: 820px){.details-company{width:720px}.company-txt p{width:280px}.company-txt{margin-top:80px}.company-txt span{font-size:11px}.iso-img{top:30px;left:20px}}@media (max-width: 768px){.details-company{width:600px}.details-company img{display:none}.company-txt h1{width:340px;font-size:18px}.company-txt p{width:500px;font-size:14px}.company-txt span{width:400px}}@media (max-width: 600px){.details-company{width:520px}.company-txt h1{width:320px;font-size:20px}.company-txt p{font-size:12px;width:450px}}@media (max-width: 540px){.details-company{width:450px}.company-txt h1,.company-txt p{width:370px}}@media (max-width: 430px){.details-company{width:350px}.company-txt{margin-left:5px}.details-company span{font-size:10px}.company-txt h1{font-size:16px;margin-top:50px;width:280px}.company-txt p{width:280px}}.error-container{display:flex;justify-content:center;color:#000}.content-error{display:flex;gap:80px;align-items:center}.txt-error{display:flex;flex-direction:column;gap:20px}.txt-error h1{font-size:300px;color:#afaeae80}.txt-error h2{font-size:30px;width:580px;line-height:1.4}.txt-error p{font-size:25px;width:530px;line-height:1.4}.button-flex{display:flex;gap:30px;justify-content:left}.btn-error{background-color:#184266;color:#fff;cursor:pointer}.btn-error-contac{border:solid 2px #00ff40;color:#184266}.btn-error,.btn-error-contac{padding:16px 40px;border-radius:6px;display:inline-block;font-size:16px;font-weight:600;transition:all .3s ease-in-out;text-decoration:none;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.btn-error:hover,.btn-error-contac:hover{transform:translateY(-5px);box-shadow:0 10px 15px #0003}.btn-error-contac:hover{background-color:#00ff40;color:#fff}.error-container img{width:650px}@media (max-width: 1366px){.content-error{gap:10px}.error-container img{width:580px}}@media (max-width: 1280px) and (max-height: 960px){.txt-error h1{font-size:250px}.txt-error h2{font-size:26px;width:480px}.txt-error p{font-size:22px}}@media (max-width: 1024px){.content-error{flex-direction:column;gap:40px}.txt-error h1{font-size:140px}.txt-error h2{font-size:22px}.txt-error p{font-size:16px}}@media (max-width: 912px){.txt-error h1{font-size:130px}}@media (max-width: 820px){.txt-error h1{font-size:120px}}@media (max-width: 768px){.txt-error h1{font-size:110px}.error-container img{width:450px}}@media (max-width: 600px){.txt-error h1{font-size:100px}}@media (max-width: 540px){.txt-error h1{font-size:90px}.txt-error p{font-size:20px;width:420px}.btn-error,.btn-error-contac{padding:16px 30px}.error-container img{width:250px;margin-top:-50px}}@media (max-width: 430px){.error-container{margin-left:30px}.txt-error h1{font-size:80px}.txt-error h2{font-size:18px;width:400px}.txt-error p{font-size:16px;width:350px}.error-container img{width:350px}.btn-error,.btn-error-contac{padding:15px 20px}}@media (max-width: 375px){.error-container{margin-left:10px}.txt-error h2{font-size:18px;width:350px}.txt-error p{font-size:16px;width:350px}.error-container img{width:230px;margin-top:-50px}.btn-error,.btn-error-contac{padding:12px 14px}}@media (max-width: 344px){.error-container{margin-left:10px}.txt-error h2{font-size:16px;width:350px}.txt-error p{font-size:14px;width:320px}.error-container img{width:230px;margin-top:-50px}.btn-error,.btn-error-contac{padding:10px 16px;font-size:13px}}.contacc{margin-top:80px;display:flex;flex-direction:column;align-items:center;margin-bottom:100px}.quest-colum{display:flex;flex-direction:column;gap:40px}.quest-question{display:flex;align-items:center;gap:40px;justify-content:flex-start;background-color:#fff;border-radius:8px;cursor:pointer;font-weight:700}.quest-question p{color:#000;font-size:16.6px;flex-grow:1}.circle-button{background-color:#184266;color:#fff;border:none;font-size:16px;cursor:pointer;padding:30px;border-top-left-radius:8px;border-bottom-left-radius:8px}.circle-button:hover{background-color:#00a37a}.quest-answer{padding:20px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;box-shadow:0 4px 8px #00000014;width:1040px;font-family:Arial,sans-serif;font-size:16px;color:#333;line-height:1.6;margin:10px 0 20px 70px}.quest-question svg{position:relative;right:20px}@media (max-width: 1680px){.quest-colum{display:flex;flex-direction:column;width:1000px}.quest-answer{padding:20px;width:930px}}@media (max-width: 1024px){.quest-colum{display:flex;flex-direction:column;width:800px}.quest-answer{padding:20px;width:730px}}@media (max-width: 912px){.quest-colum{width:750px}.quest-answer{width:680px}}@media (max-width: 820px){.quest-colum{width:650px}.quest-answer{width:580px}}@media (max-width: 768px){.quest-colum{width:470px}.quest-answer{width:400px}.quest-question p{font-size:13px;line-height:1.6}.quest-answer{font-size:14px;line-height:1.6}}@media (max-width: 600px){.quest-colum{width:420px}.quest-answer{width:350px}.quest-question p{font-size:12.6px}.quest-answer{font-size:13px}}@media (max-width: 540px){.quest-item{right:20px;position:relative}.quest-colum{width:380px}.quest-question{gap:20px}.quest-answer{width:310px}.quest-question p{font-size:13.2px;line-height:1.4}.quest-answer{font-size:13px;line-height:1.6}.circle-button{padding:40px 30px}}@media (max-width: 430px){.quest-item{right:18px}.quest-colum{width:325px}.quest-question{gap:20px}.quest-answer{right:10px;position:relative;padding:20px;width:265px}.quest-question p{font-size:12.2px}.quest-answer{font-size:12px}.circle-button{padding:35px 25px}}@media (max-width: 414px){.quest-item{right:18px}.quest-colum{width:270px}.quest-question{gap:20px}.quest-answer{right:10px;padding:20px;width:210px}.quest-question p{font-size:12.2px;line-height:1.4}.quest-answer{font-size:12px;line-height:1.6}.circle-button{padding:45px 25px}}.filter{color:#0d1f40;margin-bottom:100px;width:1620px;border-top:2px solid #A0A6AB;border-bottom:2px solid #A0A6AB;position:relative;margin-left:auto;margin-right:auto}.filter-body{display:flex;gap:40px;align-items:center;padding:20px}.city{display:flex;gap:50px;border-right:2px solid #A0A6AB;padding:20px}.celd h1{margin-bottom:10px}.typesofprojects{display:flex;gap:40px;border-right:2px solid #A0A6AB;padding:20px}.list{display:flex;gap:30px;margin-left:650px;border-left:2px solid #A0A6AB;padding:30px}.city-select{position:absolute;padding-top:55px;padding-left:40px;top:0;left:0;bottom:0;font-size:18px;border-radius:5px;border:none;cursor:pointer;width:278px;background-color:transparent;color:#0d1f40;appearance:none;-webkit-appearance:none;-moz-appearance:none}.city-select option{padding:15px;font-size:18px}.project-select{position:absolute;padding-top:55px;padding-left:62px;top:0;left:0;bottom:0;font-size:18px;border-radius:5px;border:none;cursor:pointer;width:380px;background-color:transparent;color:#0d1f40;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin-left:280px}.project-select option{padding:15px;font-size:18px}.typesofmachines{display:flex;gap:40px}.typesofmachines{display:flex;gap:40px;border-right:2px solid #A0A6AB;padding:20px}.machine-select{position:absolute;padding-top:55px;padding-left:42px;top:0;left:0;bottom:0;font-size:18px;border-radius:5px;border:none;cursor:pointer;width:327px;background-color:transparent;color:#0d1f40;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (max-width: 1680px){.filter-body{gap:30px}}@media (max-width: 1460px){.filter{max-width:1300px}.list{margin-left:400px}.project-select{width:372px}}@media (max-width: 1280px){.filter{max-width:1150px}.filter h1{font-size:16px}.city-select{width:235px}.project-select{margin-left:236px;width:300px;padding-left:5px}.machine-select{width:260px}}@media (max-width: 1024px){.filter{max-width:960px}.celd{width:86px}.city-select{width:236px}.typesofprojects .celd{width:150px}.project-select{width:300px;margin-left:238px;padding-left:50px}.list{margin-left:180px}.typesofmachines .celd{width:201px}}@media (max-width: 912px){.filter{max-width:820px}.list{margin-left:100px}}@media (max-width: 820px){.filter{max-width:700px}.city-select,.project-select{max-width:320px}.typesofmachines .celd{width:201px}.list{display:none}}@media (max-width: 768px){.filter{max-width:680px}.city-select,.project-select,.machine-select{max-width:340px}}@media (max-width: 540px){.filter{max-width:473px}.celd{width:60px}.celd h1{font-size:15px;width:200px}.typesofprojects .celd{width:100px}.typesofprojects{gap:70px}.filter-body{gap:10px}.city-select{max-width:210px;font-size:15px}.project-select{max-width:262px;padding-left:31px;font-size:15px}.project-select{margin-left:211px}}@media (max-width: 430px){.filter{max-width:372px}.celd{width:10px}.city h1{position:relative;right:30px;font-size:14px}.city-select{max-width:156px;padding-left:10px;font-size:13px}.typesofprojects h1{position:relative;right:18px}.project-select{margin-left:156px;padding-left:14px;font-size:13px;width:217px}.typesofprojects,.typesofmachines{gap:30px}.typesofmachines{gap:1px}.machine-select{width:278px}.filter svg{width:15px}}@media (max-width: 390px){.filter{max-width:345px}.project-select{width:190px}}@media (max-width: 344px){.filter{max-width:328px}.project-select{width:178px}}.contact-form{display:flex;justify-content:center;align-items:center;gap:90px;padding:50px}.intro-form{display:flex;flex-direction:column;padding:40px;align-items:center;border-right:2px solid #184266;gap:50px}.input-column-gap{display:flex;flex-direction:column;gap:20px}.intro-form h1{font-size:20px;color:#333;text-align:center}.form-group{position:relative}.form-group input,.form-group textarea{width:420px;padding:14px;border:1px solid #ccc;background:transparent;border-radius:8px;font-size:16px;outline:none;transition:all .3s ease-in-out}.form-group label{position:absolute;left:15px;top:16px;background-color:#ececec;padding:0 5px;transition:all .3s ease-in-out;color:#666;font-size:16px}.form-group input:focus+label,.form-group input:not(:placeholder-shown)+label,.form-group textarea:focus+label,.form-group textarea:not(:placeholder-shown)+label{transform:translateY(-22px);font-size:14px;color:#0051ff}.form-group input:focus,.form-group textarea:focus{border-color:#0051ff;box-shadow:0 0 5px #0051ff4d}.checkbox-group{display:flex;flex-direction:column;gap:20px}.checkbox-group label{display:flex;align-items:center;gap:8px;font-size:14px;color:#333;cursor:pointer}.checkbox-group input[type=checkbox]{width:18px;height:18px;accent-color:#0051ff;cursor:pointer}.submit-button{background:#184266;color:#fff;font-size:16px;padding:12px 180px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease-in-out;font-weight:700;text-transform:uppercase;letter-spacing:1px;overflow:hidden;transform:perspective(1px) translateZ(0)}.submit-button:hover{transform:scale(1.02);cursor:pointer}.Atentation-contac{display:flex;flex-direction:column;gap:80px;color:#184266;align-items:center;font-weight:700;font-size:13px}.atencion-datos-colum a{text-decoration:none;color:#184266}.atencion-datos-colum a:hover{color:#0188ff}.contenido-atencion{display:flex;gap:50px}.Atentation-contac h1{font-size:15px}.atencion-cliente{display:flex;flex-direction:column;gap:20px}.atencion-flex{display:flex;gap:10px;align-items:center}.atencion-redes svg{padding:7px;border-radius:4px;cursor:pointer}.redes-flex{display:flex;gap:50px;background-color:#fff;padding:25px;border-radius:6px}.redes-colum{display:flex;flex-direction:column;align-items:center;gap:20px}.atencion-datos-colum{display:flex;flex-direction:column;gap:6px}.atencion-datos-colum .central-color{color:#000}.instagram svg{background-color:#d62976}.facebook svg{background-color:#0866ff}.titkok svg{background-color:#646464}.whasap svg{background-color:#15ff00}.icon-svg{opacity:1;transform:translateY(0);transition:transform .3s ease-out,opacity .3s ease-out}.icon-svg:hover{transform:translateY(-6px);opacity:1}.error-input{border:2px solid red!important;color:red!important}.error-input::placeholder{color:red!important}.error-input+label{color:red!important}.submit-button.success{background-color:#28a745!important;color:#fff!important;pointer-events:none}@media (max-width: 1120px){.contact-form{flex-direction:column;gap:50px}.intro-form{border:none}}@media (max-width: 615px){.contenido-atencion{flex-direction:column;border:none;gap:60px}.linea{border:none}}@media (max-width: 430px){.form-group input,.form-group textarea{width:320px}.submit-button{padding:12px 126px}}@media (max-width: 375px){.redes-flex{gap:30px}}@media (max-width: 344px){.form-group input,.form-group textarea{width:300px}.submit-button{padding:12px 120px}}
