.header{background:var(--secondary-color);box-shadow:0 2px 8px #0000001a;position:sticky;top:0;z-index:100}.header-container{max-width:1200px;margin:0 auto;padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 3);display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.75rem;font-weight:700;display:flex;align-items:center;gap:2px}.logo-text{color:var(--text-light)}.logo-highlight{color:var(--primary-color)}.mobile-menu-toggle{display:none;flex-direction:column;gap:4px;width:30px;height:24px}.mobile-menu-toggle span{width:100%;height:3px;background:var(--text-light);border-radius:2px;transition:all .3s}.nav{display:flex;gap:calc(var(--spacing-unit) * 4)}.nav-link{color:var(--text-light);font-weight:500;position:relative;transition:color .3s;padding:calc(var(--spacing-unit) * 1) 0}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--primary-color);transition:width .3s}.nav-link:hover,.nav-link.active{color:var(--primary-color)}.nav-link.active:after{width:100%}@media (max-width: 768px){.mobile-menu-toggle{display:flex}.nav{position:fixed;top:64px;right:-100%;width:100%;height:calc(100vh - 64px);background:var(--secondary-color);flex-direction:column;padding:calc(var(--spacing-unit) * 4);gap:calc(var(--spacing-unit) * 3);transition:right .3s}.nav-open{right:0}.nav-link{font-size:1.25rem}}.footer{background:var(--secondary-color);color:var(--text-light);margin-top:calc(var(--spacing-unit) * 10)}.footer-container{max-width:1200px;margin:0 auto;padding:calc(var(--spacing-unit) * 6) calc(var(--spacing-unit) * 3);display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:calc(var(--spacing-unit) * 4)}.footer-section{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}.footer-title{font-size:1.5rem;color:var(--primary-color);margin-bottom:calc(var(--spacing-unit) * 1)}.footer-subtitle{font-size:1.125rem;color:var(--text-light);margin-bottom:calc(var(--spacing-unit) * 1)}.footer-text{color:var(--gray-300);line-height:1.6}.footer-bottom{border-top:1px solid var(--gray-700);padding:calc(var(--spacing-unit) * 3);text-align:center;color:var(--gray-300)}@media (max-width: 768px){.footer-container{grid-template-columns:1fr;padding:calc(var(--spacing-unit) * 4) calc(var(--spacing-unit) * 3)}}.whatsapp-float{position:fixed;bottom:calc(var(--spacing-unit) * 3);right:calc(var(--spacing-unit) * 3);width:60px;height:60px;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #25d36666;z-index:1000;transition:all .3s;text-decoration:none;cursor:pointer}.whatsapp-float:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 6px 20px #25d36699}.whatsapp-float:active{transform:scale(.95)}.whatsapp-icon{width:36px;height:36px;color:#fff}@keyframes pulse{0%{box-shadow:0 4px 12px #25d36666}50%{box-shadow:0 4px 20px #25d366b3}to{box-shadow:0 4px 12px #25d36666}}.whatsapp-float{animation:pulse 2s infinite}@media (max-width: 768px){.whatsapp-float{bottom:calc(var(--spacing-unit) * 2);right:calc(var(--spacing-unit) * 2);width:56px;height:56px}.whatsapp-icon{width:32px;height:32px}}.hero{height:600px;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(https://images.pexels.com/photos/4483610/pexels-photo-4483610.jpeg?auto=compress&cs=tinysrgb&w=1920);background-size:cover;background-position:center;opacity:.6}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#1a1a1a80,#2d2d2d99)}.hero-content{max-width:800px;text-align:center;padding:calc(var(--spacing-unit) * 3);position:relative;z-index:1}.hero-title{font-size:3.5rem;color:var(--text-light);margin-bottom:calc(var(--spacing-unit) * 3);line-height:1.1}.highlight{color:var(--primary-color)}.hero-subtitle{font-size:1.25rem;color:var(--gray-200);margin-bottom:calc(var(--spacing-unit) * 5);line-height:1.6}.hero-buttons{display:flex;gap:calc(var(--spacing-unit) * 2);justify-content:center;flex-wrap:wrap}.btn{padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4);border-radius:6px;font-weight:600;font-size:1rem;transition:all .3s;display:inline-block}.btn-primary{background:var(--primary-color);color:var(--text-light)}.btn-primary:hover{background:#ff8534;transform:translateY(-2px);box-shadow:0 4px 12px #ff6b004d}.btn-secondary{background:transparent;color:var(--text-light);border:2px solid var(--primary-color)}.btn-secondary:hover{background:var(--primary-color);transform:translateY(-2px)}.stats{background:var(--gray-100);padding:calc(var(--spacing-unit) * 6) calc(var(--spacing-unit) * 3)}.stats-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--spacing-unit) * 4)}.stat-card{text-align:center;padding:calc(var(--spacing-unit) * 3)}.stat-number{font-size:3rem;color:var(--primary-color);font-weight:700;margin-bottom:calc(var(--spacing-unit) * 1)}.stat-label{font-size:1.125rem;color:var(--gray-700)}.features{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.container{max-width:1200px;margin:0 auto}.section-title{font-size:2.5rem;text-align:center;margin-bottom:calc(var(--spacing-unit) * 6);color:var(--text-dark)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(var(--spacing-unit) * 4)}.feature-card{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 12px #00000014;transition:all .3s}.feature-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.feature-icon{font-size:3rem;margin-bottom:calc(var(--spacing-unit) * 2)}.feature-title{font-size:1.5rem;margin-bottom:calc(var(--spacing-unit) * 2);color:var(--text-dark)}.feature-text{color:var(--gray-700);line-height:1.6}.cta{background:linear-gradient(135deg,var(--primary-color) 0%,#FF8534 100%);padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);text-align:center}.cta-content{max-width:800px;margin:0 auto}.cta-title{font-size:2.5rem;color:var(--text-light);margin-bottom:calc(var(--spacing-unit) * 3)}.cta-text{font-size:1.25rem;color:var(--text-light);margin-bottom:calc(var(--spacing-unit) * 5);opacity:.95}.cta .btn-primary{background:#fff;color:var(--primary-color)}.cta .btn-primary:hover{background:var(--gray-100);transform:translateY(-2px);box-shadow:0 4px 12px #0003}@media (max-width: 768px){.hero{height:500px}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.125rem}.section-title,.cta-title{font-size:2rem}.features-grid{grid-template-columns:1fr}}.page-hero{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);text-align:center;position:relative}.page-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,107,0,.03) 35px,rgba(255,107,0,.03) 70px)}.page-hero-content{max-width:800px;margin:0 auto;position:relative;z-index:1}.page-title{font-size:3rem;color:var(--text-light);margin-bottom:calc(var(--spacing-unit) * 3)}.page-subtitle{font-size:1.25rem;color:var(--gray-200);line-height:1.6}.services-content{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:calc(var(--spacing-unit) * 4)}.service-card{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 12px #00000014;transition:all .3s;border-top:4px solid var(--primary-color)}.service-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.service-title{font-size:1.75rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 2)}.service-description{color:var(--gray-700);margin-bottom:calc(var(--spacing-unit) * 3);line-height:1.6}.service-features{list-style:none;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}.service-feature{display:flex;align-items:flex-start;gap:calc(var(--spacing-unit) * 2);color:var(--text-dark)}.feature-check{color:var(--primary-color);font-weight:700;font-size:1.25rem;flex-shrink:0}.services-cta{padding:0 calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 10)}.cta-box{background:linear-gradient(135deg,var(--primary-color) 0%,#FF8534 100%);padding:calc(var(--spacing-unit) * 6);border-radius:12px;text-align:center;color:var(--text-light)}.cta-box-title{font-size:2rem;margin-bottom:calc(var(--spacing-unit) * 2)}.cta-box-text{font-size:1.125rem;margin-bottom:calc(var(--spacing-unit) * 4);opacity:.95}.cta-box .btn-primary{background:#fff;color:var(--primary-color)}.cta-box .btn-primary:hover{background:var(--gray-100)}@media (max-width: 768px){.page-title{font-size:2.5rem}.services-grid{grid-template-columns:1fr}.cta-box-title{font-size:1.75rem}}.fleet-stats{background:var(--gray-100);padding:calc(var(--spacing-unit) * 8) calc(var(--spacing-unit) * 3)}.fleet-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--spacing-unit) * 4)}.fleet-stat{text-align:center;padding:calc(var(--spacing-unit) * 3)}.fleet-stat-number{font-size:2.5rem;color:var(--primary-color);font-weight:700;margin-bottom:calc(var(--spacing-unit) * 1)}.fleet-stat-label{font-size:1.125rem;color:var(--gray-700)}.fleet-vehicles{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.vehicles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(var(--spacing-unit) * 4)}.vehicle-card{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 12px #00000014;transition:all .3s;text-align:center}.vehicle-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.vehicle-icon{font-size:3.5rem;margin-bottom:calc(var(--spacing-unit) * 2)}.vehicle-type{font-size:1.75rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 1)}.vehicle-capacity{font-size:1.125rem;color:var(--primary-color);font-weight:600;margin-bottom:calc(var(--spacing-unit) * 2)}.vehicle-description{color:var(--gray-700);margin-bottom:calc(var(--spacing-unit) * 3);line-height:1.6}.vehicle-specs{list-style:none;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1);padding-top:calc(var(--spacing-unit) * 3);border-top:1px solid var(--gray-200)}.vehicle-spec{color:var(--gray-700);font-size:.9375rem}.fleet-features{background:var(--gray-100);padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.features-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:calc(var(--spacing-unit) * 4)}.feature-item{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;gap:calc(var(--spacing-unit) * 3)}.feature-item-icon{font-size:2.5rem;flex-shrink:0}.feature-item-content{flex:1}.feature-item-title{font-size:1.25rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 1)}.feature-item-text{color:var(--gray-700);line-height:1.6}@media (max-width: 768px){.vehicles-grid,.features-list{grid-template-columns:1fr}}.facilities{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.facilities-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:calc(var(--spacing-unit) * 4)}.facility-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;overflow:hidden;transition:all .3s}.facility-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.facility-header{background:linear-gradient(135deg,var(--primary-color) 0%,#FF8534 100%);padding:calc(var(--spacing-unit) * 4);color:var(--text-light)}.facility-title{font-size:1.5rem;margin-bottom:calc(var(--spacing-unit) * 2)}.facility-location{margin-bottom:calc(var(--spacing-unit) * 1);opacity:.95}.facility-area{font-weight:600;opacity:.95}.facility-features{list-style:none;padding:calc(var(--spacing-unit) * 4);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 2)}.facility-feature{display:flex;align-items:flex-start;gap:calc(var(--spacing-unit) * 2);color:var(--text-dark)}.feature-bullet{color:var(--primary-color);font-size:1.5rem;line-height:1;flex-shrink:0}.technologies{background:var(--gray-100);padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.technologies-intro{text-align:center;max-width:700px;margin:0 auto calc(var(--spacing-unit) * 6);color:var(--gray-700);font-size:1.125rem;line-height:1.6}.technologies-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(var(--spacing-unit) * 4)}.tech-card{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 12px #00000014;text-align:center;transition:all .3s}.tech-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.tech-icon{font-size:3rem;margin-bottom:calc(var(--spacing-unit) * 2)}.tech-title{font-size:1.5rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 2)}.tech-description{color:var(--gray-700);line-height:1.6}.certifications{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.cert-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:calc(var(--spacing-unit) * 4)}.cert-item{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 12px #00000014;text-align:center;border-top:4px solid var(--primary-color);transition:all .3s}.cert-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.cert-name{font-size:2rem;color:var(--primary-color);margin-bottom:calc(var(--spacing-unit) * 2);font-weight:700}.cert-description{color:var(--gray-700);line-height:1.6}@media (max-width: 768px){.facilities-grid,.technologies-grid,.cert-grid{grid-template-columns:1fr}}.storage-page{min-height:100vh}.storage-hero{background:linear-gradient(#00000080,#00000080),url(https://images.pexels.com/photos/4246120/pexels-photo-4246120.jpeg?auto=compress&cs=tinysrgb&w=1920) center/cover no-repeat;color:var(--text-light);padding:calc(var(--spacing-unit) * 15) calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 10);text-align:center;position:relative}.storage-intro{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);background:var(--gray-50)}.storage-intro-content{max-width:1000px;margin:0 auto;text-align:center}.section-title{font-size:2.25rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 4);line-height:1.2}.intro-text-container{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 3)}.intro-text{font-size:1.125rem;color:var(--gray-700);line-height:1.7}.storage-types{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);background:#fff}.storage-types-content{max-width:1200px;margin:0 auto}.types-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--spacing-unit) * 4);margin-top:calc(var(--spacing-unit) * 5)}.type-card{background:var(--gray-50);padding:calc(var(--spacing-unit) * 5);border-radius:12px;transition:all .3s}.type-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.type-card-refrigerated{background:linear-gradient(135deg,#e8f4f8,#d6eaf8)}.type-icon{font-size:3rem;margin-bottom:calc(var(--spacing-unit) * 2)}.type-title{font-size:1.75rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 2)}.type-description{font-size:1.0625rem;color:var(--gray-700);line-height:1.6;margin-bottom:calc(var(--spacing-unit) * 3)}.type-list-title{font-weight:600;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 2)}.type-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5)}.type-items li{color:var(--gray-700);padding-left:calc(var(--spacing-unit) * 3);position:relative}.type-items li:before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:700}.storage-benefits{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);background:linear-gradient(135deg,var(--primary-color) 0%,#D35400 100%);color:var(--text-light)}.storage-benefits-content{max-width:1200px;margin:0 auto;text-align:center}.storage-benefits-content .section-title{color:var(--text-light)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(var(--spacing-unit) * 3);margin-top:calc(var(--spacing-unit) * 5)}.benefit-item{background:#ffffff1a;padding:calc(var(--spacing-unit) * 4);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s}.benefit-item:hover{background:#ffffff26;transform:translateY(-4px)}.benefit-icon{font-size:2.5rem;margin-bottom:calc(var(--spacing-unit) * 2)}.benefit-text{font-size:1.0625rem;line-height:1.5;margin:0}.storage-operations{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);background:var(--gray-50)}.storage-operations-content{max-width:1000px;margin:0 auto}.operations-text{text-align:center;margin-bottom:calc(var(--spacing-unit) * 6)}.operations-description{font-size:1.125rem;color:var(--gray-700);line-height:1.7;margin-top:calc(var(--spacing-unit) * 3)}.operations-list{background:#fff;padding:calc(var(--spacing-unit) * 5);border-radius:12px;box-shadow:0 4px 16px #00000014}.operations-subtitle{font-size:1.5rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 4);text-align:center}.operations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:calc(var(--spacing-unit) * 2)}.operation-item{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 2);padding:calc(var(--spacing-unit) * 2);background:var(--gray-50);border-radius:8px;font-size:1.0625rem;color:var(--gray-700)}.operation-bullet{color:var(--primary-color);font-weight:700;font-size:1.25rem}.storage-infrastructure{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);background:#fff}.storage-infrastructure-content{max-width:1200px;margin:0 auto;text-align:center}.infrastructure-intro{font-size:1.125rem;color:var(--gray-700);line-height:1.7;margin-bottom:calc(var(--spacing-unit) * 5);max-width:900px;margin-left:auto;margin-right:auto}.infrastructure-subtitle{font-size:1.5rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 4)}.highlights-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:calc(var(--spacing-unit) * 3);margin-top:calc(var(--spacing-unit) * 4)}.highlight-card{background:var(--gray-50);padding:calc(var(--spacing-unit) * 4);border-radius:12px;transition:all .3s}.highlight-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001a;background:var(--gray-100)}.highlight-icon{font-size:2.5rem;margin-bottom:calc(var(--spacing-unit) * 2)}.highlight-card p{color:var(--gray-700);font-size:1.0625rem;margin:0}.storage-clients{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);background:var(--gray-50)}.storage-clients-content{max-width:1000px;margin:0 auto;text-align:center}.clients-intro{font-size:1.125rem;color:var(--gray-700);line-height:1.7;margin-bottom:calc(var(--spacing-unit) * 5)}.clients-subtitle{font-size:1.5rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 4)}.clients-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(var(--spacing-unit) * 2)}.client-segment{background:#fff;padding:calc(var(--spacing-unit) * 3);border-radius:8px;font-size:1.0625rem;color:var(--gray-700);box-shadow:0 2px 8px #0000000f;transition:all .3s}.client-segment:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.storage-cta{padding:calc(var(--spacing-unit) * 12) calc(var(--spacing-unit) * 3);background:linear-gradient(135deg,#2c3e50,#34495e);color:var(--text-light);text-align:center}.storage-cta-content{max-width:800px;margin:0 auto}.cta-title{font-size:2.5rem;margin-bottom:calc(var(--spacing-unit) * 3);line-height:1.2}.cta-text{font-size:1.25rem;margin-bottom:calc(var(--spacing-unit) * 5);opacity:.95}.cta-buttons{display:flex;gap:calc(var(--spacing-unit) * 2);justify-content:center;flex-wrap:wrap}.btn-large{padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 5);font-size:1.125rem}@media (max-width: 968px){.storage-hero-title{font-size:2rem}.storage-hero-subtitle{font-size:1.0625rem}.section-title{font-size:1.75rem}.types-grid,.benefits-grid,.operations-grid,.highlights-grid,.clients-grid{grid-template-columns:1fr}.cta-title{font-size:1.75rem}.cta-text{font-size:1.0625rem}.storage-hero-buttons,.cta-buttons{flex-direction:column}.btn{width:100%}}.about-intro{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3);background:#fff}.intro-content{max-width:800px;margin:0 auto}.intro-title{font-size:2.5rem;margin-bottom:calc(var(--spacing-unit) * 4);color:var(--text-dark);text-align:center}.intro-text{font-size:1.125rem;line-height:1.8;color:var(--gray-700);margin-bottom:calc(var(--spacing-unit) * 3)}.timeline{background:var(--gray-100);padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.timeline-container{max-width:800px;margin:0 auto;position:relative}.timeline-container:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--primary-color);transform:translate(-50%)}.timeline-item{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacing-unit) * 4);margin-bottom:calc(var(--spacing-unit) * 6);position:relative}.timeline-item:nth-child(2n) .timeline-year{order:2;text-align:left}.timeline-item:nth-child(2n) .timeline-content{order:1;text-align:right}.timeline-year{font-size:2rem;font-weight:700;color:var(--primary-color);text-align:right}.timeline-content{text-align:left}.timeline-event{background:#fff;padding:calc(var(--spacing-unit) * 3);border-radius:8px;box-shadow:0 2px 8px #00000014;color:var(--text-dark);line-height:1.6}.values{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(var(--spacing-unit) * 4)}.value-card{background:#fff;padding:calc(var(--spacing-unit) * 5);border-radius:12px;box-shadow:0 2px 12px #00000014;text-align:center;transition:all .3s}.value-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.value-icon{font-size:3.5rem;margin-bottom:calc(var(--spacing-unit) * 3)}.value-title{font-size:1.75rem;color:var(--primary-color);margin-bottom:calc(var(--spacing-unit) * 2)}.value-text{color:var(--gray-700);line-height:1.6;font-size:1.0625rem}.team{background:var(--gray-100);padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.team-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--spacing-unit) * 4);margin-bottom:calc(var(--spacing-unit) * 6)}.team-stat{text-align:center;background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 8px #00000014}.team-stat-number{font-size:2.5rem;color:var(--primary-color);font-weight:700;margin-bottom:calc(var(--spacing-unit) * 1)}.team-stat-label{font-size:1.125rem;color:var(--gray-700)}.team-description{max-width:800px;margin:0 auto;text-align:center;font-size:1.125rem;line-height:1.8;color:var(--gray-700)}.sustainability{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.sustainability-content{max-width:800px;margin:0 auto}.sustainability-text{font-size:1.125rem;line-height:1.8;color:var(--gray-700);margin-bottom:calc(var(--spacing-unit) * 5);text-align:center}.sustainability-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:calc(var(--spacing-unit) * 4)}.sustainability-item{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:12px;box-shadow:0 2px 12px #00000014;text-align:center}.sustainability-icon{font-size:3rem;display:block;margin-bottom:calc(var(--spacing-unit) * 2)}.sustainability-item p{color:var(--text-dark);line-height:1.6}@media (max-width: 768px){.timeline-container:before{left:0}.timeline-item{grid-template-columns:1fr}.timeline-item:nth-child(2n) .timeline-year{order:1;text-align:left}.timeline-item:nth-child(2n) .timeline-content{order:2;text-align:left}.timeline-year{text-align:left}.values-grid,.sustainability-items{grid-template-columns:1fr}}.contact-content{padding:calc(var(--spacing-unit) * 10) calc(var(--spacing-unit) * 3)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacing-unit) * 8);max-width:1200px;margin:0 auto}.contact-info{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 4)}.contact-info-title{font-size:2rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 2)}.contact-info-text{color:var(--gray-700);line-height:1.6;font-size:1.0625rem}.contact-methods{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 3)}.contact-method{display:flex;gap:calc(var(--spacing-unit) * 3);padding:calc(var(--spacing-unit) * 3);background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;text-decoration:none;color:inherit;transition:all .3s}.contact-method-whatsapp{cursor:pointer;background:linear-gradient(135deg,#25d366,#128c7e)}.contact-method-whatsapp .contact-method-title,.contact-method-whatsapp .contact-method-text{color:#fff}.contact-method-whatsapp:hover{transform:translateY(-4px);box-shadow:0 8px 20px #25d3664d}.contact-method-icon{font-size:2rem;flex-shrink:0}.contact-method-content{flex:1}.contact-method-title{font-size:1.125rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 1)}.contact-method-text{color:var(--gray-700);line-height:1.6}.business-hours{background:linear-gradient(135deg,var(--primary-color) 0%,#FF8534 100%);padding:calc(var(--spacing-unit) * 4);border-radius:8px;color:var(--text-light)}.business-hours-title{font-size:1.25rem;margin-bottom:calc(var(--spacing-unit) * 2)}.business-hours-text{margin-bottom:calc(var(--spacing-unit) * 1);opacity:.95}.contact-form-container{background:#fff;padding:calc(var(--spacing-unit) * 5);border-radius:12px;box-shadow:0 4px 20px #0000001a}.contact-form{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 3)}.form-group{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1)}.form-label{font-weight:600;color:var(--text-dark)}.form-input{padding:calc(var(--spacing-unit) * 2);border:2px solid var(--gray-200);border-radius:6px;font-size:1rem;font-family:inherit;transition:border-color .3s}.form-input:focus{outline:none;border-color:var(--primary-color)}.form-textarea{resize:vertical;min-height:120px}.btn-submit{width:100%;margin-top:calc(var(--spacing-unit) * 2);font-size:1.0625rem;padding:calc(var(--spacing-unit) * 2.5)}.success-message{text-align:center;padding:calc(var(--spacing-unit) * 8) calc(var(--spacing-unit) * 4)}.success-icon{width:80px;height:80px;background:var(--primary-color);color:var(--text-light);font-size:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto calc(var(--spacing-unit) * 3)}.success-title{font-size:2rem;color:var(--text-dark);margin-bottom:calc(var(--spacing-unit) * 2)}.success-text{color:var(--gray-700);font-size:1.125rem;line-height:1.6}@media (max-width: 968px){.contact-grid{grid-template-columns:1fr;gap:calc(var(--spacing-unit) * 6)}.contact-info{order:2}.contact-form-container{order:1}}.location-page{min-height:100vh}.storage-hero{background:linear-gradient(#00000080,#00000080),url(https://images.pexels.com/photos/4246120/pexels-photo-4246120.jpeg?auto=compress&cs=tinysrgb&w=1920) center/cover no-repeat;color:var(--text-light);padding:calc(var(--spacing-unit) * 15) calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 10);text-align:center;position:relative}.storage-hero-content{max-width:900px;margin:0 auto;position:relative;z-index:1}.storage-hero-title{font-size:2.75rem;margin-bottom:calc(var(--spacing-unit) * 3);line-height:1.2}.storage-hero-subtitle{font-size:1.25rem;line-height:1.6;margin-bottom:calc(var(--spacing-unit) * 5);opacity:.95}.storage-hero-buttons{display:flex;gap:calc(var(--spacing-unit) * 2);justify-content:center;flex-wrap:wrap}.btn-whatsapp{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;display:inline-flex;align-items:center;gap:calc(var(--spacing-unit) * 1);transition:all .3s}.btn-whatsapp:hover{transform:translateY(-2px);box-shadow:0 6px 20px #25d36666}.whatsapp-icon-text{font-size:1.25rem}.location-content{padding:calc(var(--spacing-unit) * 8) calc(var(--spacing-unit) * 3);background-color:#f8f9fa}.location-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacing-unit) * 4);align-items:start}.location-info{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 3)}.info-card{background:#fff;padding:calc(var(--spacing-unit) * 4);border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.info-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.info-card h2{color:var(--primary-color);font-size:1.5rem;margin-bottom:calc(var(--spacing-unit) * 2);font-weight:600}.info-card p{color:var(--text-dark);line-height:1.8;font-size:1rem}.address{font-size:1.1rem;font-weight:500}.info-card strong{color:var(--text-dark);font-weight:600}.location-map{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;height:fit-content;position:sticky;top:calc(var(--spacing-unit) * 3)}.location-map iframe{display:block;width:100%}@media (max-width: 968px){.location-container{grid-template-columns:1fr}.location-map{position:static;order:-1}.storage-hero-title{font-size:2rem}.storage-hero-subtitle{font-size:1.0625rem}.storage-hero-buttons{flex-direction:column}.btn{width:100%}}@media (max-width: 576px){.storage-hero-title{font-size:1.875rem}.info-card{padding:calc(var(--spacing-unit) * 3)}.info-card h2{font-size:1.25rem}.location-map iframe{height:350px}}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #FF6B00;--secondary-color: #1A1A1A;--accent-color: #FFD700;--text-dark: #1A1A1A;--text-light: #FFFFFF;--gray-100: #F5F5F5;--gray-200: #E0E0E0;--gray-300: #CCCCCC;--gray-700: #4A4A4A;--spacing-unit: 8px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;color:var(--text-dark);overflow-x:hidden}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;display:block}button{cursor:pointer;border:none;background:none;font-family:inherit}









































































/* BrasilLog custom logo */
.logo {
  position: relative;
  display: block;
  flex: 0 0 173px;
  width: 173px;
  height: 56px;
  background-image: url("/assets/brasil-log-logo-96aedbe9fc.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.logo-image {
  position: static;
  display: block;
  width: 173px;
  max-width: 100%;
  height: auto;
  opacity: 0;
}
@media (max-width: 768px) {
  .header-container {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .logo {
    flex-basis: 150px;
    width: 150px;
    height: 48px;
  }
  .logo-image {
    width: 150px;
  }
  .nav {
    top: 72px;
    height: calc(100vh - 72px);
  }
}
/* End BrasilLog custom logo */

/* BrasilLog bright navigation */
.header {
  background: linear-gradient(135deg, #2b0d5c, #4b2187);
  box-shadow: 0 4px 18px rgba(31, 8, 66, 0.3);
}
.nav {
  gap: 10px;
}
.nav-link,
.nav-link:hover,
.nav-link.active {
  color: #fff;
  font-weight: 700;
  padding: 10px 13px;
  border-radius: 9px;
  border: 1px solid rgba(255, 255, 255, 0.22);
  background: rgba(255, 255, 255, 0.11);
  text-shadow: 0 0 9px rgba(255, 255, 255, 0.45);
  box-shadow: 0 4px 10px rgba(19, 4, 42, 0.2);
}
.nav-link:hover,
.nav-link.active {
  background: linear-gradient(135deg, #f05a00, #ff7a18);
}
.nav-link::after,
.nav-link.active::after {
  left: 13px;
  bottom: 5px;
  background: #fff;
  box-shadow: 0 0 8px rgba(255, 255, 255, 0.75);
}
.nav-link.active::after {
  width: calc(100% - 26px);
}
@media (max-width: 768px) {
  .nav {
    background: linear-gradient(180deg, #35126f, #260b52);
  }
  .nav-link {
    text-align: center;
  }
}
/* End BrasilLog bright navigation */

/* BrasilLog universal hamburger menu */
.mobile-menu-toggle {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 5px;
  width: 44px;
  height: 44px;
  padding: 8px;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}
.mobile-menu-toggle span {
  width: 100%;
  height: 3px;
  background: #fff;
  box-shadow: 0 0 7px rgba(255, 255, 255, 0.6);
}
.nav {
  position: fixed;
  top: 88px;
  right: -380px;
  width: 360px;
  max-width: 88vw;
  height: calc(100vh - 88px);
  padding: 24px;
  flex-direction: column;
  align-items: stretch;
  gap: 12px;
  overflow-y: auto;
  background: linear-gradient(180deg, #35126f, #260b52);
  box-shadow: -12px 18px 30px rgba(28, 8, 62, 0.2);
  transition: right 0.3s ease;
  z-index: 110;
}
.nav.nav-open {
  right: 0;
}
.nav-link {
  width: 100%;
  text-align: center;
  font-size: 1.05rem;
}
@media (max-width: 768px) {
  .nav {
    top: 72px;
    right: -100%;
    width: 100%;
    max-width: 100%;
    height: calc(100vh - 72px);
  }
  .nav.nav-open {
    right: 0;
  }
}
/* End BrasilLog universal hamburger menu */

/* BrasilLog rotating banner */
.brasillog-carousel {
  position: relative;
  width: 100%;
  height: clamp(280px, 31vw, 410px);
  overflow: hidden;
  background: #1d0a3b;
  isolation: isolate;
}
.brasillog-carousel__viewport,
.brasillog-carousel__slide {
  position: absolute;
  inset: 0;
}
.brasillog-carousel__slide {
  margin: 0;
  opacity: 0;
  visibility: hidden;
  transform: scale(1.025);
  transition:
    opacity 0.7s ease,
    transform 0.7s ease,
    visibility 0.7s;
}
.brasillog-carousel__slide.is-active {
  z-index: 1;
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}
.brasillog-carousel__slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.brasillog-carousel__overlay {
  position: absolute;
  inset: 0;
  background:
    linear-gradient(90deg, rgba(20, 5, 45, 0.78) 0%, rgba(20, 5, 45, 0.25) 58%, rgba(20, 5, 45, 0.08) 100%),
    linear-gradient(0deg, rgba(0, 0, 0, 0.42), transparent 58%);
}
.brasillog-carousel__caption {
  position: absolute;
  z-index: 2;
  left: max(6vw, 32px);
  bottom: 52px;
  max-width: min(620px, 72vw);
  color: #fff;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.55);
}
.brasillog-carousel__caption h2 {
  margin: 0 0 8px;
  color: #fff;
  font-size: clamp(1.8rem, 4vw, 3.2rem);
  line-height: 1.04;
}
.brasillog-carousel__caption p {
  margin: 0;
  color: #fff;
  font-size: clamp(1rem, 1.7vw, 1.25rem);
  font-weight: 600;
}
.brasillog-carousel__arrow {
  position: absolute;
  z-index: 4;
  top: 50%;
  width: 44px;
  height: 44px;
  border: 1px solid rgba(255, 255, 255, 0.55);
  border-radius: 50%;
  background: rgba(42, 12, 84, 0.66);
  color: #fff;
  font-size: 2rem;
  line-height: 1;
  transform: translateY(-50%);
  transition:
    background 0.2s ease,
    transform 0.2s ease;
  backdrop-filter: blur(5px);
}
.brasillog-carousel__arrow:hover,
.brasillog-carousel__arrow:focus-visible {
  background: #f05a00;
  transform: translateY(-50%) scale(1.06);
}
.brasillog-carousel__arrow--prev {
  left: 18px;
}
.brasillog-carousel__arrow--next {
  right: 18px;
}
.brasillog-carousel__dots {
  position: absolute;
  z-index: 4;
  left: 50%;
  bottom: 16px;
  display: flex;
  gap: 9px;
  transform: translateX(-50%);
}
.brasillog-carousel__dot {
  width: 10px;
  height: 10px;
  padding: 0;
  border: 1px solid #fff;
  border-radius: 50%;
  background: transparent;
  transition:
    width 0.2s ease,
    border-radius 0.2s ease,
    background 0.2s ease;
}
.brasillog-carousel__dot.is-active {
  width: 28px;
  border-radius: 999px;
  background: #fff;
}
@media (max-width: 768px) {
  .brasillog-carousel {
    height: 290px;
  }
  .brasillog-carousel__caption {
    left: 24px;
    bottom: 48px;
    max-width: calc(100% - 48px);
  }
  .brasillog-carousel__arrow {
    width: 38px;
    height: 38px;
  }
  .brasillog-carousel__arrow--prev {
    left: 10px;
  }
  .brasillog-carousel__arrow--next {
    right: 10px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .brasillog-carousel__slide,
  .brasillog-carousel__arrow,
  .brasillog-carousel__dot {
    transition: none;
  }
}
/* End BrasilLog rotating banner */

/* BrasilLog page hero images */
body.brasillog-page-armazenagem .storage-hero {
  background-image:
    linear-gradient(90deg, rgba(24, 6, 54, 0.78), rgba(24, 6, 54, 0.32)),
    url("/assets/armazenagem-climatizada-2c33b6f5cf.webp") !important;
  background-position: center 52% !important;
  background-size: cover !important;
}
body.brasillog-page-frota .page-hero {
  min-height: 340px;
  background-image:
    linear-gradient(90deg, rgba(24, 6, 54, 0.78), rgba(24, 6, 54, 0.28)),
    url("/assets/frota-propria-placas-ocultas-7d91b5d9f2.webp") !important;
  background-position: center 54% !important;
  background-size: cover !important;
}
body.brasillog-page-estrutura .page-hero {
  min-height: 340px;
  background-image:
    linear-gradient(90deg, rgba(24, 6, 54, 0.78), rgba(24, 6, 54, 0.28)),
    url("/assets/armazenagem-seca-dd9a5bb619.webp") !important;
  background-position: center 50% !important;
  background-size: cover !important;
}
@media (max-width: 768px) {
  body.brasillog-page-frota .page-hero,
  body.brasillog-page-estrutura .page-hero {
    min-height: 300px;
  }
}
/* End BrasilLog page hero images */
.features-grid .feature-card:nth-child(1) .feature-icon,.features-grid .feature-card:nth-child(2) .feature-icon{font-size:0;width:100%;height:112px;margin:0 0 24px;border-radius:10px;background-position:center;background-size:cover;background-repeat:no-repeat}.features-grid .feature-card:nth-child(1) .feature-icon{background-image:url(/assets/armazenagem-card-real.png)}.features-grid .feature-card:nth-child(2) .feature-icon{background-image:url(/assets/frota-card-real.png)}
.features-grid .feature-card:nth-child(3) .feature-icon,.features-grid .feature-card:nth-child(4) .feature-icon,.features-grid .feature-card:nth-child(5) .feature-icon,.features-grid .feature-card:nth-child(6) .feature-icon,.features-grid .feature-card:nth-child(7) .feature-icon{font-size:0;width:100%;height:112px;margin:0 0 24px;border-radius:10px;background-position:center;background-size:cover;background-repeat:no-repeat}.features-grid .feature-card:nth-child(3) .feature-icon{background-image:url(/assets/rastreamento-gps-card-real.png)}.features-grid .feature-card:nth-child(4) .feature-icon{background-image:url(/assets/seguro-total-card-real.png)}.features-grid .feature-card:nth-child(5) .feature-icon{background-image:url(/assets/entrega-rapida-card-real.png)}.features-grid .feature-card:nth-child(6) .feature-icon{background-image:url(/assets/equipe-card-real.png)}.features-grid .feature-card:nth-child(7) .feature-icon{background-image:url(/assets/solucoes-customizadas-card-real.png)}
.services-page .page-hero,.contact-page .page-hero{background:linear-gradient(rgba(7,12,22,.58),rgba(7,12,22,.58)),url(/assets/hero-servicos-real.png) center/cover no-repeat!important}.fleet-page .page-hero{background:linear-gradient(rgba(7,12,22,.52),rgba(7,12,22,.52)),url(/assets/hero-frota-real.png) center/cover no-repeat!important}.structure-page .page-hero,.storage-page .page-hero,.location-page .page-hero,.storage-hero{background:linear-gradient(rgba(7,12,22,.55),rgba(7,12,22,.55)),url(/assets/hero-estrutura-real.png) center/cover no-repeat!important}.about-page .page-hero{background:linear-gradient(rgba(7,12,22,.48),rgba(7,12,22,.48)),url(/assets/hero-sobre-real.png) center/cover no-repeat!important}
.service-card,.vehicle-card,.highlight-card,.value-card{overflow:hidden}.service-card::before,.vehicle-card::before,.highlight-card::before,.value-card::before{content:\ \;display:block;height:148px;margin:-32px -32px 24px;background:center/cover no-repeat}.service-card:nth-child(1)::before{background-image:url(/assets/hero-servicos-real.png)}.service-card:nth-child(2)::before{background-image:url(/assets/frota-card-real.png)}.service-card:nth-child(3)::before{background-image:url(/assets/armazenagem-climatizada-2c33b6f5cf.webp)}.service-card:nth-child(4)::before{background-image:url(/assets/seguro-total-card-real.png)}.service-card:nth-child(5)::before{background-image:url(/assets/hero-estrutura-real.png)}.service-card:nth-child(6)::before{background-image:url(/assets/solucoes-customizadas-card-real.png)}.vehicle-card::before{height:132px;margin:-32px -32px 20px;background-image:url(/assets/hero-frota-real.png)}.vehicle-card:nth-child(2)::before{background-image:url(/assets/frota-card-real.png)}.vehicle-card:nth-child(3)::before{background-image:url(/assets/entrega-rapida-card-real.png)}.vehicle-card:nth-child(4)::before{background-image:url(/assets/hero-servicos-real.png)}.vehicle-card:nth-child(5)::before{background-image:url(/assets/rastreamento-gps-card-real.png)}.vehicle-card:nth-child(6)::before{background-image:url(/assets/frota-propria-placas-ocultas-7d91b5d9f2.webp)}.highlight-card::before{height:112px;margin:-16px -16px 16px;background-image:url(/assets/armazenagem-card-real.png)}.highlight-card:nth-child(2)::before{background-image:url(/assets/armazenagem-climatizada-2c33b6f5cf.webp)}.highlight-card:nth-child(3)::before{background-image:url(/assets/hero-estrutura-real.png)}.highlight-card:nth-child(4)::before{background-image:url(/assets/rastreamento-gps-card-real.png)}.highlight-card:nth-child(5)::before{background-image:url(/assets/frota-card-real.png)}.highlight-card:nth-child(6)::before{background-image:url(/assets/solucoes-customizadas-card-real.png)}.value-card::before{height:138px;margin:-32px -32px 22px;background-image:url(/assets/hero-sobre-real.png)}.value-card:nth-child(2)::before{background-image:url(/assets/hero-estrutura-real.png)}.value-card:nth-child(3)::before{background-image:url(/assets/seguro-total-card-real.png)}
.service-card:nth-child(1)::before{background-image:url(/assets/armazenagem-card-real.png)}.service-card:nth-child(2)::before{background-image:url(/assets/armazenagem-seca-dd9a5bb619.webp)}
.vehicle-card:nth-child(1)::before{background-image:url(/assets/vuc-card-real.png)!important}
.vehicle-card:nth-child(1)::before{background-image:url(/assets/vuc-card-real.png)!important}.vehicle-card:nth-child(2)::before{background-image:url(/assets/toco-card-real.png)!important}.vehicle-card:nth-child(3)::before{background-image:url(/assets/truck-card-real.png)!important}
.vehicle-card:nth-child(4)::before{background-image:url(/assets/carreta-ls-card-real.png)!important}.vehicle-card:nth-child(5)::before{background-image:url(/assets/carreta-bitruck-card-real.png)!important}.vehicle-card:nth-child(6)::before{background-image:url(/assets/bau-refrigerado-card-real.png)!important}
.operation-item{position:relative;overflow:hidden;min-height:190px;isolation:isolate;background:center/cover no-repeat!important}.operation-item::before{content:\ \;position:absolute;inset:0;background:linear-gradient(rgba(10,22,35,.5),rgba(10,22,35,.72));z-index:-1}.operation-item .operation-bullet{display:none}.operation-item:nth-child(1){background-image:url(/assets/armazenagem-seca-refrigerada-card-real.png)!important}.operation-item:nth-child(2){background-image:url(/assets/armazenagem-card-real.png)!important}.operation-item:nth-child(3){background-image:url(/assets/frota-card-real.png)!important}.operation-item:nth-child(4){background-image:url(/assets/entrega-rapida-card-real.png)!important}.operation-item:nth-child(5){background-image:url(/assets/solucoes-customizadas-card-real.png)!important}.operation-item:nth-child(6){background-image:url(/assets/seguro-total-card-real.png)!important}.operation-item:nth-child(7){background-image:url(/assets/equipe-card-real.png)!important}
.fleet-features .feature-item-icon{font-size:0!important;width:88px;height:88px;border-radius:14px;background:center/cover no-repeat;flex:0 0 88px}.fleet-features .feature-item:nth-child(1) .feature-item-icon{background-image:url(/assets/rastreamento-gps-card-real.png)}.fleet-features .feature-item:nth-child(2) .feature-item-icon{background-image:url(/assets/seguro-total-card-real.png)}.fleet-features .feature-item:nth-child(3) .feature-item-icon{background-image:url(/assets/solucoes-customizadas-card-real.png)}.fleet-features .feature-item:nth-child(4) .feature-item-icon{background-image:url(/assets/equipe-card-real.png)}
.contact-method-icon{font-size:0!important;width:72px;height:72px;border-radius:14px;background:center/cover no-repeat;flex:0 0 72px}.contact-method:nth-child(1) .contact-method-icon{background-image:url(/assets/equipe-card-real.png)}.contact-method:nth-child(2) .contact-method-icon{background-image:url(/assets/solucoes-customizadas-card-real.png)}.contact-method:nth-child(3) .contact-method-icon{background-image:url(/assets/rastreamento-gps-card-real.png)}.contact-method:nth-child(4) .contact-method-icon{background-image:url(/assets/hero-estrutura-real.png)}.sustainability-icon{font-size:0!important;display:inline-block;width:64px;height:64px;border-radius:12px;background:url(/assets/hero-estrutura-real.png) center/cover no-repeat}
