:root{--brand-red:red;--text-dark:#121212;--bg-white:#fff;--bg-light:#f8fafc;--border-light:#e2e8f0;--transition:all .3s cubic-bezier(.4,0,.2,1)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg{box-sizing:border-box!important;max-width:100%!important;padding-left:30px!important;padding-right:30px!important}html,body{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;position:relative!important;overflow-x:hidden!important}*,:before,:after{box-sizing:border-box!important}@media (max-width:991px){.container,.container-fluid{padding-left:30px!important;padding-right:30px!important}}@media (max-width:575px){.container,.container-fluid{padding-left:20px!important;padding-right:20px!important}}.sub-heading{letter-spacing:.5px;font-size:24px!important;font-weight:700!important}.sub-heading.is-border{padding-right:50px}.sub-heading .sh-underline img{width:40px;bottom:-10px}.wow{visibility:hidden}.wow.is-visible{visibility:visible;animation-fill-mode:both}.fade-in-bottom.is-visible{animation-name:fade-in-bottom}.fade-in-top.is-visible{animation-name:fade-in-top}.fade-in-left.is-visible{animation-name:fade-in-left}.fade-in-right.is-visible{animation-name:fade-in-right}.corporate-header-wrap{z-index:10000;background:var(--bg-white);will-change:transform;width:100%;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s;position:sticky;top:0;left:0}.corporate-header-wrap.scrolled{transform:translateY(-41px);box-shadow:0 10px 30px #00000014}.top-utility-bar{background:var(--bg-light);border-bottom:1px solid var(--border-light);align-items:center;height:41px;padding:10px 0;font-size:13px;display:flex}.top-utility-content{justify-content:space-between;align-items:center;display:flex}.top-contact{align-items:center;gap:20px;display:flex}.top-contact a{color:var(--text-dark);font-weight:500;transition:color .3s}.top-contact a i{color:var(--brand-red);margin-right:5px}.top-contact .sep{background:var(--border-light);width:1px;height:12px}.top-tools{align-items:center;gap:30px;display:flex}.top-socials{gap:15px;display:flex}.top-socials a{color:var(--text-dark);font-size:15px;transition:color .3s}.top-socials a:hover{color:var(--brand-red)}.lang-switcher-v2{border-left:1px solid var(--border-light);gap:15px;padding-left:25px;display:flex}.lang-option{cursor:pointer;opacity:.5;align-items:center;gap:6px;transition:opacity .3s,transform .3s;display:flex}.lang-option:hover,.lang-option.active{opacity:1;transform:translateY(-1px)}.lang-option img{border-radius:2px;width:22px;height:auto;box-shadow:0 1px 3px #0000001a}.lang-option span{color:var(--text-dark);font-size:12px;font-weight:800}.main-navbar{padding:20px 0;transition:all .4s cubic-bezier(.4,0,.2,1)}.corporate-header-wrap.scrolled .main-navbar{padding:12px 0}.header-wrapper{justify-content:space-between;align-items:center;display:flex}.main-logo{width:auto;height:92px;transition:all .4s cubic-bezier(.4,0,.2,1)}.corporate-header-wrap.scrolled .main-logo{height:75px}.nav-container{flex:1;justify-content:center;align-items:center;display:flex}.main-nav-corporate{align-items:center;gap:35px;margin:0;padding:0;list-style:none;display:flex}.main-nav-corporate li{position:relative}.main-nav-corporate li>a{letter-spacing:.5px;text-transform:uppercase;transition:var(--transition);align-items:center;gap:6px;padding:20px 0;font-size:16px;display:inline-flex;position:relative;color:var(--text-dark)!important;font-weight:500!important}.main-nav-corporate li.has-dropdown>a:after,.main-nav-corporate li.has-dropdown>a:before,.main-nav-corporate li.has-dropdown>a i{content:none!important;display:none!important}.main-nav-corporate li>a:hover{color:var(--brand-red)!important}.submenu-corporate{opacity:0;visibility:hidden;z-index:100;background:#fff;border-radius:4px;min-width:200px;margin:0;padding:8px 0;list-style:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0;transform:translateY(10px);box-shadow:0 10px 30px #00000014}.main-nav-corporate li:hover>.submenu-corporate{opacity:1;visibility:visible;transform:translateY(0)}.submenu-corporate li{padding:0}.submenu-corporate li a{text-transform:none;border-left:3px solid #0000;padding:8px 20px;font-size:14px;line-height:1.4;transition:all .2s;display:block;color:var(--text-dark)!important;font-weight:600!important}.submenu-corporate li a:hover{border-left-color:var(--brand-red);background:#ff000014;padding-left:25px;color:var(--brand-red)!important}.has-dropdown>a:after{content:"";font-family:"Font Awesome 6 Free","Font Awesome 6 Pro",FontAwesome;font-size:14px;font-weight:900;transition:transform .3s}.has-dropdown:hover>a:after{transform:rotate(180deg)}.header-actions{flex-shrink:0;align-items:center;gap:20px;display:flex}.nav-contact-btn-v3{background:var(--brand-red);text-transform:uppercase;letter-spacing:1px;border-radius:4px;font-size:14px;transition:all .3s;box-shadow:0 5px 15px #f003;color:#fff!important;padding:12px 30px!important;font-weight:900!important}.nav-contact-btn-v3:hover{background:#000;transform:translateY(-3px);box-shadow:0 10px 25px #00000040}.mobile-toggle-v2{cursor:pointer;display:none}.hamburger-v2 span{background:#000;width:28px;height:2px;margin:6px 0;display:block}@media (max-width:991px){.top-utility-bar,.nav-container{display:none}.mobile-toggle-v2{display:block}.corporate-header-wrap.scrolled{transform:none!important}}.preloader-text span:before{color:red!important}section.company-section .company-img-wrap{width:100%!important;max-width:600px!important;height:auto!important;min-height:350px!important;display:block!important;position:relative!important;overflow:hidden!important}section.company-section .company-img-wrap .company-forklift-img{z-index:2!important;width:80%!important;max-width:425px!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important}section.company-section .company-img-wrap .company-forklift-img img{object-fit:contain!important;width:100%!important;height:auto!important}.hero-slider-section{background:#fff;width:100%;padding:0;position:relative;overflow:hidden}.hero-slider-section .swiper{border-radius:0;width:100%;height:65vh;min-height:420px;max-height:600px;margin:0;overflow:hidden}.hero-slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:transform 10s ease-out;position:relative}.hero-slider-section .swiper-slide-active .hero-slide-bg{animation:10s ease-out forwards heroZoom}@keyframes heroZoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.hero-overlay{z-index:1;background:linear-gradient(90deg,#000000bf 0%,#00000080 35%,#00000026 70%,#0000 100%);position:absolute;inset:0}.hero-content-wrapper{z-index:2;align-items:center;display:flex;position:absolute;inset:0;box-sizing:border-box!important;justify-content:center!important;max-width:100%!important;padding:0 5%!important;overflow:hidden!important}.hero-text-content{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.hero-title{color:#fff;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 2px 30px #0006;margin:0 0 24px;font-size:clamp(32px,4.5vw,52px);font-weight:800;line-height:1.2}.hero-description{color:#fffffff2;text-align:justify;text-shadow:0 1px 10px #0000004d;max-width:520px;margin:0;font-size:clamp(15px,1.6vw,17px);line-height:1.8}.hero-slider-section .swiper-button-prev,.hero-slider-section .swiper-button-next{color:#1a1a1a;background:#fffffff2;border-radius:50%;width:56px;height:56px;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 24px #0000001f}.hero-slider-section .swiper-button-prev:hover,.hero-slider-section .swiper-button-next:hover{background:var(--brand-red);color:#fff;transform:scale(1.08);box-shadow:0 8px 32px #ff00004d}.hero-slider-section .swiper-button-prev:after,.hero-slider-section .swiper-button-next:after{font-size:18px;font-weight:700}.hero-slider-section .swiper-button-prev{left:20px}.hero-slider-section .swiper-button-next{right:20px}.hero-slider-section .hero-pagination{z-index:10;background:0 0;justify-content:center;align-items:center;gap:12px;padding:0;display:flex;position:absolute;bottom:30px;left:0;right:0}.hero-slider-section .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#ffffff80;border:2px solid #fffc;border-radius:50%;width:12px;height:12px;transition:all .3s;margin:0!important}.hero-slider-section .swiper-pagination-bullet:hover{background:#fffc;transform:scale(1.1)}.hero-slider-section .swiper-pagination-bullet-active{background:var(--brand-red);border-color:#fff;transform:scale(1.2);box-shadow:0 0 0 3px #ff00004d}@media (max-width:1200px){.hero-slider-section{padding:0}.hero-slider-section .swiper-button-prev{left:20px}.hero-slider-section .swiper-button-next{right:20px}}@media (max-width:991px){.hero-slider-section{padding:0}.hero-slider-section .swiper{height:55vh;min-height:350px;max-height:500px}.hero-content-wrapper{padding:0 50px}.hero-text-content{max-width:550px}.hero-title{margin-bottom:20px}.hero-description{margin-bottom:28px}.hero-cta-btn{padding:14px 28px;font-size:14px}.hero-slider-section .swiper-button-prev,.hero-slider-section .swiper-button-next{width:48px;height:48px}.hero-slider-section .swiper-button-prev:after,.hero-slider-section .swiper-button-next:after{font-size:16px}.hero-slider-section .swiper-button-prev{left:20px}.hero-slider-section .swiper-button-next{right:20px}.hero-slider-section .hero-pagination{gap:10px;bottom:24px}.hero-slider-section .swiper-pagination-bullet{width:10px;height:10px}}@media (max-width:768px){.hero-slider-section{padding:0}.hero-slider-section .swiper{height:50vh;min-height:280px;max-height:420px}.hero-overlay{background:linear-gradient(#0000004d 0%,#0009 100%)}.hero-content-wrapper{align-items:flex-end;padding:0 24px 80px}.hero-text-content{text-align:center;max-width:100%}.hero-title{margin-bottom:16px;font-size:26px}.hero-description{max-width:100%;margin-bottom:24px;font-size:14px}.hero-cta-btn{justify-content:center;width:100%;padding:12px 24px;font-size:13px}.hero-slider-section .swiper-button-prev,.hero-slider-section .swiper-button-next{display:none}.hero-slider-section .hero-pagination{gap:8px;bottom:20px}.hero-slider-section .swiper-pagination-bullet{border-width:1.5px;width:8px;height:8px}}
