.main-sliders{width:100%;display:flex;margin-top:12rem;gap:2rem}.main-sliders .p-left{left:0}.main-sliders .slide-product-search{display:grid;height:90vh;width:100%}.main-sliders .slide-product-search .slide-product{width:50%;height:60vh;background-color:#f7f7f7;border-radius:0 15px 15px 0;padding-top:10vh;display:flex;justify-content:end;position:absolute;gap:2rem;align-items:flex-end}.main-sliders .slide-product-search .slide-product .mainProductSlider{top:10vh}.main-sliders .slide-product-search .slide-product .mainProductSlider .contents{display:flex;align-items:start;justify-content:flex-end;position:relative;left:-5rem;z-index:2}.main-sliders .slide-product-search .slide-product .mainProductSlider .contents .texts{max-width:300px;color:#000;position:relative;left:5rem}.main-sliders .slide-product-search .slide-product .mainProductSlider .contents .texts h1{font-weight:600;font-size:34px}.main-sliders .slide-product-search .slide-product .mainProductSlider .contents .texts p{font-weight:500;max-width:200px;font-size:13px}.main-sliders .slide-product-search .slide-product .mainProductSlider .contents .product-image img{height:45vh;z-index:10;position:relative}.main-sliders .slide-product-search .slide-product .mainProductSlider .swiper-pagination{right:0;left:auto;text-align:right}.main-sliders .slide-product-search .slide-product .mainProductSlider .backgroundimage{z-index:1;position:absolute;right:10rem;top:-10rem}.main-sliders .slide-product-search .search-box{display:grid;align-items:center;position:absolute;bottom:-2rem;left:0;width:48%}.main-sliders .slide-product-search .search-box h5{color:#1f1f1f;font-weight:500}.main-sliders .slide-product-search .search-box form{width:100%;display:flex;align-items:center;justify-content:start;gap:1rem;margin-top:1rem}.main-sliders .slide-product-search .search-box form input{width:100%;background-color:#f4f4f4;border:none;border-radius:12px;padding:1rem;padding-left:20px}.main-sliders .slide-product-search .search-box form button{width:130px;border:none;background-color:#1f1f1f;padding:1rem;color:#fff;border-radius:12px;font-size:10.5pt}.main-sliders .slide-product-search .search-box form button:hover{background-color:red}.main-sliders .slide-product-search .search-box form input::placeholder{font-size:10.5pt}.main-sliders .slide-product-search .search-box p{margin-top:1rem}.main-sliders .slide-banner{position:absolute;right:0;width:48%}.main-sliders .slide-banner .mainSlider .image{width:100%;height:60vh;object-fit:cover;border-radius:15px 0 0 15px}.main-sliders .slide-banner .mainSlider .texts{display:grid;margin-top:10rem;transform:translateY(-250px);opacity:0}.main-sliders .slide-banner .mainSlider .swiper-slide-active .texts{transform:translateY(0);opacity:1}.main-sliders .slide-banner .mainSlider .texts h3{font-weight:600;max-width:200px}.main-sliders .slide-banner .mainSlider .swiper-pagination{bottom:16vh}.production-facilities{margin-top:3rem}.production-facilities .head{display:flex;align-items:center;justify-content:start;gap:7.5rem;max-width:75%}.production-facilities .head h2{font-weight:500}.production-facilities .head p{font-weight:400}.production-facilities .head-navs{display:flex;gap:2rem;align-items:center}.production-facilities .head-navs h5{color:#bcbcbc;font-weight:500}.production-facilities .content{display:grid;align-items:end}.production-facilities .content .texts{align-content:center}.production-facilities .content .texts h2{max-width:300px}.production-facilities .nav-pills .nav-link{background-color:#f4f4f4;padding:1rem;border-radius:10px;color:#1f1f1f;font-weight:500}.production-facilities .nav-pills .nav-link.active{background-color:red;color:#fff}.production-facilities .nav-pills{display:flex;gap:1rem}.production-facilities .image{width:100%;height:500px;border-radius:15px;object-fit:cover}.production-facilities .detail-image{width:100%;height:500px;position:relative;display:flex;align-items:center;justify-content:center}.production-facilities .detail-image:after{content:"";position:absolute;width:100%;height:100%;background-color:red;border-radius:15px;mix-blend-mode:multiply;opacity:0;transition:.2s}.production-facilities .detail-image:hover:after{opacity:1;transition:.2s}.production-facilities .inf-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem;list-style:none;padding:0}.production-facilities .inf-list li{margin-bottom:.65rem;display:flex;align-items:center;gap:1rem}.production-facilities .inf-list li h6{font-weight:400;margin:0;padding:0}.production-facilities .inf-list li .content{font-weight:600}.production-facilities .inf-list li:before{content:"•";font-size:30pt}.production-facilities .inf-list li:hover .content{color:red}.production-facilities .buttons{display:flex;align-items:center;gap:2rem}.production-facilities .buttons a{color:#1f1f1f;display:grid;justify-content:start;font-weight:500}.production-facilities .buttons a:after{content:"";width:100%;height:3px;background-color:#1f1f1f;transition:.3s}.production-facilities .buttons a:hover:after{width:85%;background-color:red;transition:.3s}.production-power{position:relative;margin-top:5rem}.production-power .head{display:flex;align-items:center;justify-content:start;gap:7.5rem;max-width:75%}.production-power .head h2{font-weight:500}.production-power .head p{font-weight:400}.production-power .box{display:grid;justify-content:start}.production-power .box .image{width:100%;height:190px;border-radius:15px;object-fit:cover;filter:grayscale(1)}.production-power .box .image:hover{filter:none}.production-power .box h6{font-weight:500;margin-top:1rem;color:#222}.casting-line{margin-top:5rem}.casting-line .items{display:flex;flex-wrap:wrap;gap:1rem}.casting-line .items .texts{width:27%;display:grid;text-align:right;justify-content:end;justify-items:end}.casting-line .items .texts .buttons{display:flex;align-items:center;gap:2rem}.casting-line .items .texts .buttons a{color:#1f1f1f;display:grid;justify-content:start;font-weight:500}.casting-line .items .texts .buttons a:after{content:"";width:100%;height:3px;background-color:#1f1f1f;transition:.3s}.casting-line .items .texts .buttons a:hover:after{width:85%;background-color:red;transition:.3s}.casting-line .items .image{width:67%;height:420px}.casting-line .items .image img{width:100%;height:100%;object-fit:cover;border-radius:15px}.awards-and-achievements{margin-top:5rem}.awards-and-achievements .container{background-color:#f7f7f7;border-radius:30px;padding:2rem}.awards-and-achievements .head{margin-left:.8rem}.awards-and-achievements .image{max-width:400px;max-height:400px}.awards-and-achievements .buttons{display:flex;align-items:center;gap:2rem}.awards-and-achievements .buttons a{color:#1f1f1f;display:grid;justify-content:start;font-weight:500}.awards-and-achievements .buttons a:after{content:"";width:100%;height:3px;background-color:#1f1f1f;transition:.3s}.awards-and-achievements .buttons a:hover:after{width:85%;background-color:red;transition:.3s}.awards-and-achievements .nav-pills .nav-link{color:#bcbcbc;display:grid;justify-content:start}.awards-and-achievements .nav-pills .nav-link:after{content:"";width:30px;height:3px;background-color:#bcbcbc}.awards-and-achievements .nav-pills .nav-link.active{color:#000;background-color:transparent}.awards-and-achievements .nav-pills .nav-link.active:after{background-color:#000}.numbers{margin-top:5rem}.numbers .head{display:flex;align-items:center;justify-content:start;gap:5rem;max-width:75%;position:relative;z-index:1}.numbers .head h1{font-weight:500;font-size:50pt}.numbers .head span{display:grid;align-items:center;justify-content:start}.numbers .head span img{width:300px;margin-bottom:2rem}.numbers .head span p{font-weight:400}.numbers .head .textbg{position:absolute;z-index:-1;top:-30%}.numbers .flag{width:100%;z-index:-2;position:relative}.numbers ul{list-style:none;padding:0;margin:0;display:grid;gap:3rem}.numbers ul li h6{font-weight:600;font-size:18pt;max-width:175px}.vaden-solution{margin-top:5rem;margin-bottom:5rem;position:relative;display:flex;justify-content:center;align-items:center}.vaden-solution .bgimg{position:absolute;z-index:-1;height:110%}.vaden-solution .head{display:flex;align-items:center;justify-content:start;gap:5rem;max-width:75%;position:relative;margin:auto;max-width:50%}.vaden-solution .head h1{font-weight:400;font-size:42pt}.vaden-solution .head span{display:grid;align-items:center;justify-content:start}.vaden-solution .head span img{width:300px;margin-bottom:2rem}.vaden-solution .head span p{font-weight:400}.vaden-solution .head .textbg{position:absolute;z-index:-1;top:-30%}.vaden-solution .productGroupSlider{padding:3rem 0}.vaden-solution .productGroupSlider .box{display:grid;align-items:center;justify-content:start;gap:1rem;background-color:#fff;box-shadow:0 10px 17px 0 #00000010;padding:2rem;border-radius:30px}.vaden-solution .productGroupSlider .box span{display:flex;align-items:center;gap:1rem}.vaden-solution .productGroupSlider .box span img{max-width:65px;max-height:65px}.vaden-solution .productGroupSlider .box span h4{font-weight:500;max-width:200px}.vaden-solution .productGroupSlider .box p{color:#979797;font-weight:400}.vaden-solution .productGroupSlider .content{margin-top:3rem;max-width:250px;max-height:275px;justify-content:center;margin:auto;margin-top:2rem;direction:rtl;overflow-y:scroll;scrollbar-color:#606060;position:relative}.vaden-solution .productGroupSlider .content::-webkit-scrollbar{width:6px;height:6px}.vaden-solution .productGroupSlider .content::-webkit-scrollbar-track{background:linear-gradient(180deg,#d5d5d5,#d5d5d5);background-position:50%;background-repeat:no-repeat;background-size:2px 100%}.vaden-solution .productGroupSlider .content::-webkit-scrollbar-thumb{background-color:#888;border-radius:6px;width:6px}.vaden-solution .productGroupSlider .content ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.vaden-solution .productGroupSlider .content ul li{padding:1rem}.vaden-solution .productGroupSlider .content ul li a{color:#979797;font-weight:300;font-size:10pt}.vaden-solution .productGroupSlider .content ul li a:hover{color:red}.vaden-solution .productGroupSlider .content{display:none}.vaden-solution .productGroupSlider .swiper-slide-active{transform:translateY(3rem)}.vaden-solution .productGroupSlider .swiper-slide-active .content{display:flex}.vaden-solution .red-button{background-color:red;padding:.65rem;color:#fff;border-radius:8px;font-size:10pt;display:flex;width:fit-content;justify-content:center;margin:auto;margin-top:5rem}.vaden-solution .red-button:hover{background-color:#1f1f1f;color:#fff}.vaden-solution .productGroupSlider .swiper-pagination{right:auto;left:25%;width:fit-content;top:50%}.promotion-film{position:relative;margin-top:5rem}.promotion-film .container{position:relative;display:grid}.promotion-film .image{width:100%;height:550px;position:relative;display:flex}.promotion-film .image img{width:100%;height:100%;object-fit:cover;border-radius:20px}.promotion-film .image:after{content:"";width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgb(0 0 0/83%),rgb(0 0 0/15%));position:absolute;border-radius:20px}.promotion-film .container{display:flex;flex-direction:column;align-items:center}.promotion-film .video-items{display:grid;align-items:center;gap:10px;position:absolute;z-index:1;width:100%;margin-top:3.5rem}.promotion-film .video-items .controllers{width:100%;display:flex;justify-content:space-evenly;align-items:center}.promotion-film .video-items .controllers img{max-width:20px;max-height:20px}.promotion-film .video-items .controllers span{color:#fff;padding:0 5rem}.promotion-film .video-items .controllers .progress-bar{position:relative;flex:1;height:2px;background:#ffffff3d;border-radius:4px;overflow:hidden;position:absolute;width:20%}.promotion-film .video-items .controllers .progress{position:absolute;height:100%;width:0;background-color:#fff}.promotion-film .video-items .texts{margin-left:10rem;margin-top:3rem;color:#fff}.promotion-film .video-items .texts h1{font-size:75pt;font-weight:700}.promotion-film .video-items .texts h5{font-weight:400;max-width:65%;filter:drop-shadow(0 4px 6px #000);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.media{margin-top:5rem}.media .box{display:grid;align-items:center;justify-content:start;justify-items:start}.media .box .image{width:100%;height:200px;background-color:#f6f6f6;border-radius:15px;display:flex;align-items:center;justify-content:center}.media .box .image img{max-width:300px;max-height:150px}.media .box h6{color:#121b25;font-weight:500;margin-top:1rem}.media .box p{color:#596675;font-weight:400}.media .box:hover h6,.media .box:hover p{color:red}.media .desc{font-weight:400;color:#1f1f1f}.media .button{background-color:red;padding:.65rem;color:#fff;border-radius:8px;display:flex;width:fit-content;margin-top:5rem}.media .button:hover{background-color:#1f1f1f;color:#fff}.collective-images{position:relative;margin-top:5rem}.collective-images .head{display:grid;max-width:500px;color:#000}.collective-images .head h3{font-weight:500}.collective-images .head p{font-weight:400}.collective-images .swiper{width:100%;height:780px;margin-left:auto;margin-right:auto;padding-bottom:4rem;margin-top:2rem}.collective-images .image{width:100%;height:350px;display:flex}.collective-images .image img{width:100%;height:100%;object-fit:cover;border-radius:15px}.collective-images .swiper-pagination{bottom:0!important}.production-facilities .col-lg-4.d-grid{align-content:space-around}.numbers .col-lg-2{position:relative;left:-3rem}.numbers .col-lg-2:first-child{position:relative;left:8rem}.numbers ul li p{width:300px}.promotion-film-home{position:relative;margin-top:5rem}.promotion-film-home .container{position:relative;display:grid}.promotion-film-home .image{width:100%;height:750px;position:relative;display:flex}.promotion-film-home .image video{width:100%;height:100%;object-fit:cover;border-radius:20px}.promotion-film-home .image:after{content:"";width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgb(0 0 0/83%),rgb(0 0 0/15%));position:absolute;border-radius:20px}.promotion-film-home .container{display:flex;flex-direction:column;align-items:center}.promotion-film-home .video-items{display:grid;align-items:center;gap:10px;position:absolute;z-index:1;width:100%;margin-top:3.5rem}.promotion-film-home .video-items .controllers{width:100%;display:flex;justify-content:space-evenly;align-items:center}.promotion-film-home .video-items .controllers img{max-width:20px;max-height:20px}.promotion-film-home .video-items .controllers span{color:#fff;padding:0 5rem}.promotion-film-home .video-items .controllers .progress-bar{position:relative;flex:1;height:2px;background:#ffffff3d;border-radius:4px;overflow:hidden;position:absolute;width:20%}.promotion-film-home .video-items .controllers .progress{position:absolute;height:100%;width:0;background-color:#fff}.promotion-film-home .video-items .texts{margin-left:10rem;margin-top:3rem;color:#fff}.promotion-film-home .video-items .texts h1{font-size:75pt;font-weight:700}.promotion-film-home .video-items .texts h5{font-weight:400;max-width:65%;filter:drop-shadow(0 4px 6px #000)}