@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}body{background:#f5f5f5}a{text-decoration:none;color:inherit;line-height:1;cursor:pointer}.container{padding-left:10%;padding-right:10%}.btn{background:#fff;color:#212121;padding:14px 25px;font-size:16px;border-radius:30px;cursor:pointer;border:0;outline:0;display:inline-flex;align-items:center;justify-content:center}.btn img{width:20px;margin-left:10px}.btn.dark-btn{background:#f5811e;color:#fff}.b2bBtn{background:#f5811e;color:#fff;padding:14px 25px;font-size:16px;border-radius:30px;cursor:pointer;border:0;outline:0;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 1200px){.container{padding-left:5%;padding-right:5%}.btn,.b2bBtn{padding:14px 22px}}nav{width:100%;color:#fff;padding:4px 0;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;z-index:9999;flex-wrap:nowrap}.logo{width:155px;height:80px}nav ul{display:flex;align-items:center;flex-wrap:nowrap;margin:0;padding:0;list-style:none}nav ul li{display:flex;align-items:center;margin:5px 20px;font-size:16px}.dark-nav{background:#000;transition:.5s}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:999;opacity:0;animation:fadeIn .3s forwards}@keyframes fadeIn{to{opacity:1}}.menu-icon{display:none}.language-switcher{display:flex;gap:8px}.language-switcher button{background:transparent;border:1.5px solid white;color:#fff;font-weight:600;padding:5px 10px;cursor:pointer;border-radius:4px;transition:background-color .3s,color .3s}.language-switcher button:hover,.language-switcher button:focus{background-color:#fff;color:#f5811e;outline:none}.language-switcher-container{display:flex;align-items:center;margin-left:10px}@media (max-width: 1000px){.logo{width:155px;height:75px}nav ul li{margin:10px 15px}.b2bBtn{background:#000}}@media (max-width: 840px){.b2bBtn{background:#000}nav{padding:15px 0}nav ul{position:fixed;top:0;right:0;bottom:0;background:#f5811e;z-index:1000;width:200px;padding-top:70px;flex-direction:column;align-items:flex-start;transition:.5s}nav ul li{display:block;margin:25px 40px}.hide-mobile-menu{right:-200px}.menu-icon{display:block;position:relative;z-index:1001;width:30px;cursor:pointer}.language-switcher-container{margin-left:0}.language-switcher{flex-direction:row;gap:12px}.language-switcher button{width:100%;border-color:#fff;background-color:transparent;color:#fff;font-weight:600;padding:8px 12px;text-align:left}.language-switcher button:hover,.language-switcher button:focus{background-color:#ffffffe6;color:#000}.language-switcher button.active{background-color:#fff!important;color:#000!important;font-weight:700;border-color:#fff}}.language-switcher{display:flex;align-items:center;gap:8px;margin-left:12px}.language-switcher button{display:flex;align-items:center;gap:6px;background-color:transparent;border:1.5px solid white;color:#fff;padding:5px 10px;border-radius:4px;cursor:pointer;font-weight:600;font-size:14px;transition:all .3s ease}.language-switcher button img{width:20px;height:14px;border-radius:2px;object-fit:cover}.language-switcher button:hover,.language-switcher button:focus{background-color:#fff;color:#f5811e}.language-switcher button.active{background-color:#fff;color:#f5811e}@media (max-width: 840px){.language-switcher{margin-left:40px}.language-switcher button{border-color:#333;color:#333}.language-switcher button:hover,.language-switcher button:focus{background-color:#f5811e;color:#fff}.language-switcher button.active{background-color:#f5811e;color:#fff}}.hero{position:relative;width:100vw;min-height:calc(100vh - 88px);margin-top:88px;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity 2s ease-in-out;z-index:0;pointer-events:none;will-change:opacity}.hero-bg.active{opacity:1;z-index:1}.hero-content{position:relative;z-index:2;color:#fff}.partners-wrapper{padding:40px 20px;max-width:1200px;margin:0 auto}.partners-info{display:flex;justify-content:space-between;gap:40px;margin-bottom:60px;flex-wrap:wrap}.info-block{flex:1 1 45%;min-width:280px}.info-block h2{font-size:35px;color:#000f38;margin-bottom:15px}.info-block ul{list-style:disc;padding-left:20px;color:#333;font-size:16px;margin-bottom:15px}.info-block li{margin-bottom:8px;line-height:1.5}.info-block ul ul{list-style:circle;padding-left:20px;margin-top:8px}.partners-slider{overflow:hidden;width:100%;position:relative;height:180px;margin-top:40px}.slider-track{display:flex;gap:30px;will-change:transform;transform:translate(0);transition:none}.partner-slide{flex:0 0 auto;width:180px;height:180px;position:relative;border-radius:10px;display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;overflow:hidden}.partner-slide img{width:100%;height:100%;object-fit:contain;border-radius:10px;pointer-events:none}.caption{position:absolute;inset:0;background:#000f981a;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:600;opacity:0;transition:.4s ease;border-radius:10px;pointer-events:none}.caption p{text-shadow:0 0 5px rgba(0,0,0,.8);text-align:center}.partner-slide:hover .caption{opacity:1;transform:scale(1.05);background:#0009}@media (max-width: 991px){.partners-info{flex-direction:column;gap:30px}.partner-slide{width:140px;height:140px}.slider-track{animation-duration:50s}.info-block h2{font-size:20px}}@media (max-width: 600px){.partner-slide{width:100px;height:100px}.caption{font-size:14px}.slider-track{animation-duration:40s}}.title{text-align:center;color:#f5811e;font-size:15px;font-weight:600;text-transform:uppercase;margin:70px 0 30px}.title h2{font-size:32px;color:#000f38;margin-top:5px;text-transform:none}.about{margin:100px auto;display:flex;align-items:center;justify-content:space-between;width:90%}.about-left{flex-basis:40%;position:relative}.about-right{flex-basis:56%}.about-img{width:100%;border-radius:10px}.play-icon{width:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about h3{font-weight:600;font-size:16px;color:#f5811e}.about h2{font-size:35px;color:#000f38;margin:10px 0;max-width:400px}.about p,.about ul{color:#333;margin-bottom:15px}.about ul{padding-left:20px}.about li{margin-bottom:8px;line-height:1.5}.about-description{margin:20px 0;color:#333;line-height:1.6;font-size:16px}@media (max-width: 800px){.about h2{font-size:20px}.about h3{text-align:center}.about{flex-direction:column}.about-left{flex-basis:100%;margin:20px;order:2}.about-right{flex-basis:100%}}.warehouse{margin:80px auto;padding:0 80px;position:relative}.next-btn,.back-btn{position:absolute;top:50%;transform:translateY(-50%);padding:15px;width:50px;border-radius:50%;cursor:pointer;background:#f5811e;z-index:10}.back-btn{left:0}.next-btn{right:0}.slider{overflow:hidden;background-color:transparent}.slider ul{display:flex;width:1200%;transition:.5s;padding:0;margin:0;background-color:transparent}.slider ul li{list-style:none;width:50%;padding:20px;box-sizing:border-box;background-color:transparent}.slide{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background-color:transparent}.slide .media{width:95%;height:95%;object-fit:contain;border-radius:10px;box-shadow:0 8px 24px #0000001a;background-color:transparent}.slide .media.zoomable{cursor:zoom-in;transition:transform .3s ease}.slide .media.zoomable:fullscreen{width:100vw;height:100vh;object-fit:contain;border-radius:0;background-color:#000}@media (max-width: 800px){.warehouse{padding:0 40px}.next-btn,.back-btn{padding:10px;width:35px}.slider ul li{padding:10px}}@media (max-width: 600px){.slide{aspect-ratio:1 / 1}.slide .media{width:100%;height:100%}}.contact{margin:80px auto;max-width:1200px;padding:40px 20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;border-radius:12px;box-shadow:0 8px 16px #00000017}.collaboration-info{font-size:16px;line-height:1.6}.custom-bullets{list-style:none;padding-left:0;margin:10px 0}.custom-bullets li{position:relative;padding-left:24px;margin-bottom:8px}.custom-bullets li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;background-color:#f5811e;border-radius:50%}.contact-col{flex:1 1 45%;color:#333;display:flex;flex-direction:column;gap:20px}.contact-form-section{background-color:#f5811e;color:#fff;padding:30px;border-radius:12px;box-shadow:0 6px 12px #0000001a;align-self:flex-start;width:100%;max-width:500px}.contact-col h3{color:#000f38;font-weight:600;font-size:26px;display:flex;align-items:center;gap:10px}.contact-col h3 img{width:35px}.contact-col p{line-height:1.6;font-size:16px}.contact-col ul{padding:0;list-style:none}.contact-col ul li{display:flex;align-items:center;gap:10px;margin:10px 0;font-size:15px}.contact-col ul li img{width:25px}.contact-form-section form input,.contact-form-section form textarea{width:100%;padding:15px;border:none;outline:none;margin-top:5px;margin-bottom:15px;resize:none;border-radius:8px;font-size:15px;background:#fff3e6;color:#333}.contact-form-section form label{font-weight:600;font-size:15px}.contact-form-section form button{display:flex;align-items:center;gap:10px;background-color:#212121;color:#fff;padding:12px 20px;border:none;cursor:pointer;font-weight:500;border-radius:8px}.contact-form-section span{margin-top:10px;font-weight:600;color:#e6ffe6}.socialMediaLinks{color:inherit;text-decoration:none}.socialMediaLinks:hover{text-decoration:underline}.working-hours{margin-top:25px;padding:15px;background-color:#fff3;border-left:4px solid #fff;border-radius:8px}.working-hours h4{margin:0 0 8px;font-size:17px;color:#fff}.working-hours ul{list-style:none;padding:0;margin:0;font-size:15px;line-height:1.6;color:#fff}.location-info{font-size:15px;line-height:1.6;background-color:#f9f9f9;padding:15px;border-left:4px solid #000F38;border-radius:8px;margin-bottom:20px}.location-info h4{margin:0 0 8px;font-size:17px;color:#000f38}.responsive-map{position:relative;width:100%;padding-bottom:56.25%;border-radius:10px;overflow:hidden}.responsive-map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:10px}.location-tabs{display:flex;gap:10px;margin:15px 0}.tab-btn{padding:8px 16px;background-color:#eee;border:none;border-radius:6px;cursor:pointer;font-weight:600;color:#333;transition:background-color .2s}.tab-btn:hover{background-color:#ddd}.tab-btn.active{background-color:#f5811e;color:#fff}@media (max-width: 768px){.contact{flex-direction:column;padding:30px 15px}.contact-col{width:100%}}.footer{margin:20px auto 0;padding:20px 0;display:flex;justify-content:center;align-items:center;border-top:1px solid #ddd;color:#555;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.9rem;font-weight:400;text-align:center}.footer p{margin:0;letter-spacing:.02em}
