@charset "UTF-8";.ib_banner05{}.ib_banner05 .mySwiper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.ib_banner05 .centerBox{width:100%;max-width:1430px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ib_banner05 .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%}@media screen and (max-width:930px){.ib_banner05 .left-side{width:100%;height:100%;position:absolute;z-index:50;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:25px;background-color:transparent}}.ib_banner05 .left-side .main-wrapper{z-index:5}.ib_banner05 .main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:930px){.ib_banner05 .main{-ms-flex-wrap:wrap;flex-wrap:wrap}}.ib_banner05 .main-header{text-transform:uppercase;font-size:18px;letter-spacing:2px;font-weight:300;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;color:#fff}.ib_banner05 .main-title{font-family:var(--italic-font);font-size:50px;font-weight:500;margin-top:10px;line-height:1.4;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s;color:#fff}@media (max-width:1545px){.ib_banner05 .main-title{font-size:50px}}@media (max-width:1280px){.ib_banner05 .main-title{font-size:45px}}@media (max-width:930px){.ib_banner05 .main-title{font-size:35px}}.ib_banner05 .main-subtitle{font-family:var(--italic-font);font-weight:400;font-size:32px;margin-top:14px;margin-bottom:60px;-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;color:#fff}@media (max-width:930px){.ib_banner05 .main-subtitle{font-size:24px}}.ib_banner05 .main .more-menu a{font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s;width:267px;height:70px;background-color:#ec6917;font-size:15px;border-radius:5px;color:#fff;margin-top:40px}.ib_banner05 .ImgBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;overflow:hidden}@media screen and (max-width:930px){.ib_banner05 .ImgBox{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.ib_banner05 .ImgBox img.banner-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100vh;max-height:960px;width:100%}@media (max-width:640px){.ib_banner05 .ImgBox img.banner-bg{height:60vh}}.ib_banner05 .ImgBox img{display:block}.ib_banner05 .swiper-slide{opacity:0;-webkit-transition:0.9s;-o-transition:0.9s;transition:0.9s}.ib_banner05 .swiper-slide-active{opacity:1}.ib_banner05 .swiper-slide .banner-bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.ib_banner05 .swiper-slide .product_img{position:absolute;top:50%;margin-top:-133px;right:0;-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;opacity:0;z-index:1;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media (max-width:1545px){.ib_banner05 .swiper-slide .product_img{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@media (max-width:1280px){.ib_banner05 .swiper-slide .product_img{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}@media (max-width:930px){.ib_banner05 .swiper-slide .product_img{display:none}}.ib_banner05 .swiper-slide .product_img img{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.ib_banner05 .swiper-slide .main-wrapper>*{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.ib_banner05 .swiper-slide.swiper-slide-active .banner-bg{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.ib_banner05 .swiper-slide.swiper-slide-active .main-wrapper>*{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.ib_banner05 .swiper-slide.swiper-slide-active .product_img{opacity:1}.ib_banner05 .swiper-slide.swiper-slide-active .product_img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ib_banner05 .swiper-pagination{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;font-size:14px;font-family:var(--body-font);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none}@media (max-width:930px){.ib_banner05 .swiper-pagination{color:#fff}}.ib_banner05 .swiper-pagination .dot-box{position:absolute;left:105px;pointer-events:auto}.ib_banner05 .swiper-pagination .dot-box span{margin:43px 0}.ib_banner05 .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;opacity:.5}.ib_banner05 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.ib_banner05 .swiper-pagination .custom-pageBox{position:absolute;width:300px;left:9%;top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ib_banner05 .swiper-pagination .custom-pageBox .custom-pagination{display:block;font-size:24px}.ib_banner05 .swiper-pagination .custom-pageBox .custom-pagination.all{color:#ccc}.ib_banner05 .swiper-pagination .custom-pageBox .separator{margin:0 10px}.ib_banner05 .swiper-pagination .custom-pagination-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ib_banner05 .swiper-pagination .custom-pagination-progressbar{width:100%;height:2px;background-color:#e0e0e0;position:absolute;bottom:120px;left:0}.ib_banner05 .swiper-pagination .custom-pagination-progressbar-fill{height:100%;width:0;background-color:#ec6917;position:absolute;top:0;-webkit-transition:width 6s linear;-o-transition:width 6s linear;transition:width 6s linear}.banner_smallArea{position:relative;background-color:#000000ad;z-index:9;height:120px;margin-top:-120px}.banner_smallArea .wrap{height:100%;position:relative;padding-left:65px;padding-right:65px}.banner_smallArea .thumbnail-swiper{height:100%;overflow:hidden}.banner_smallArea .small-item{width:calc(100% / 4);cursor:pointer;color:#ffffffa3;font-weight:300;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner_smallArea .small-item.swiper-slide-thumb-active{color:#ec6917}.banner_smallArea .button-wrapper{position:absolute;width:100%;top:50%;margin-top:-22px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;pointer-events:none}.banner_smallArea .button-wrapper .swiper-button{cursor:pointer;font-size:16px;color:#fff;pointer-events:auto}