.topnav .menu-wrapper>li>ul{display:none!important}.topbox{background:#fff;display:flex;flex-wrap:wrap;margin:0 -15px;margin-bottom:30px}.box_menu_product{flex:0 0 22%;max-width:22%;border:1px solid #ff9000;border-top:0px;margin-top:0px;display:none}@media (min-width:992px){.box_menu_product{display:block}}.box_menu_product .menu-wrapper>li{height:100%}.box_menu_product .menu-wrapper>li>a{display:none}.box_menu_product .menu-wrapper>li>ul{display:block!important;position:relative;height:100%}.box_menu_product .menu-wrapper>li>ul>li a{display:flex;align-items:center;border-bottom:0px solid #ececec;padding:10px 15px}.box_menu_product .menu-wrapper>li>ul>li a>span.sub-arrow{display:block}.box_menu_product .menu-wrapper>li>ul>li a .icon{flex:0 0 20px;max-width:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:5px}.box_menu_product .menu-wrapper>li>ul>li a .icon img{width:100%;height:auto}.box_menu_product .menu-wrapper>li>ul>li a .text{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box_menu_product .menu-wrapper>li>ul>li ul{background:#fff;display:none;box-shadow:0 0 4px 0 rgba(0,0,0,0.2);min-width:200px!important;min-height:100%;position:absolute;top:0!important;margin-top:0!important}.box_menu_product .menu-wrapper>li ul li{color:#212529}.box_menu_product .menu-wrapper>li ul li.has-submenu a .sub-arrow{display:block;color:transparent}.box_menu_product .menu-wrapper>li ul li.has-submenu a .sub-arrow:before{content:"\f105";font:400 15px/150% "Font Awesome 5 Pro",sans-serif}.box_menu_product .menu-wrapper>li ul li.active,.box_menu_product .menu-wrapper>li ul li:focus,.box_menu_product .menu-wrapper>li ul li:hover{color:#ff9000;background:#eceff1}.box_menu_product .menu-wrapper>li ul li.active>a,.box_menu_product .menu-wrapper>li ul li:focus>a,.box_menu_product .menu-wrapper>li ul li:hover>a{color:inherit!important}.box_menu_product .menu-wrapper>li ul li.active>a .sub-arrow,.box_menu_product .menu-wrapper>li ul li:focus>a .sub-arrow,.box_menu_product .menu-wrapper>li ul li:hover>a .sub-arrow{color:inherit}.box_menu_product .menu-all li a{display:flex;align-items:center;border-bottom:0px solid #ececec;padding:9px 12px}.box_menu_product .menu-all li a .icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:5px}.box_menu_product .menu-all li a .icon i{color:#da251c}.box_banner{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;border-top:0px solid #ebeaea;padding:0 10px;padding-top:10px}@media (min-width:992px){.box_banner{flex:0 0 78%;max-width:78%;padding-left:8px;padding-right:0}}.box_banner #main_slide{flex:0 0 100%;max-width:100%}@media (min-width:576px){.box_banner #main_slide{flex:0 0 65%;max-width:65%}}@media (min-width:992px){.box_banner #main_slide{flex:0 0 73%;max-width:73%}}.box_banner .title_more{flex:0 0 100%;max-width:100%}@media (min-width:576px){.box_banner .title_more{flex:0 0 35%;max-width:35%}}@media (min-width:992px){.box_banner .title_more{flex:0 0 27%;max-width:27%}}.box_banner .title_more .slick-current{background:#e5f1f8}.box_banner .title_more .taga{display:inline-flex!important;align-items:center;border-bottom:1px solid #ebebeb;padding:11px 0}@media (min-width:576px){.box_banner .title_more .taga{padding-left:18px}}.box_banner .title_more .taga .image{width:52px;height:52px;border-radius:4px;overflow:hidden}.box_banner .title_more .taga .image img{max-width:100%;max-height:100%;width:auto;height:auto}.box_banner .title_more .taga .text{font:400 14px/150% Montserrat-Regular,sans-serif;color:#4b4b4b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:10px;padding-right:10px}.box_banner .title_more .taga .text b{font-weight:700}.box_banner .homenews{flex:0 0 100%;max-width:100%}.box_banner .homenews .list_item_news .row_item{display:flex;flex-wrap:wrap}.box_banner .homenews .list_item_news .row_item .col_item{display:inline-flex!important;align-items:center;padding:12px 0;margin:0px;width:33.3333%}.box_banner .homenews .list_item_news .row_item .col_item .img{flex:0 0 33.3333333333%;max-width:33.3333333333%}.box_banner .homenews .list_item_news .row_item .col_item .img a{display:block;padding-top:62.5%;position:relative}.box_banner .homenews .list_item_news .row_item .col_item .img a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}.box_banner .homenews .list_item_news .row_item .col_item .info{flex:0 0 66.6666666667%;max-width:66.6666666667%;max-height:2.6rem;padding:0px 12px 0px 0px;overflow:hidden}.box_banner .homenews .list_item_news .row_item .col_item .info a{font:400 14px/150% Montserrat-Regular,sans-serif;color:#4b4b4b}.about_home{background-color:#ebebeb;padding:14px 0;text-align:center}@media (min-width:768px){.about_home{padding:16px 0}}@media (min-width:992px){.about_home{padding:18px 0}}@media (min-width:1200px){.about_home{padding:20px 0}}@media (min-width:1600px){.about_home{padding:24px 0}}.about_home a{font-family:Montserrat-Medium;font-size:16px}.slide_top_home{background:#f6f6f6}.slide_top_home .list_item .item{width:264px;padding:0 12px}@media (min-width:768px){.slide_top_home .list_item .item{width:272px;padding:0 16px}}@media (min-width:992px){.slide_top_home .list_item .item{width:348px;padding:0 20px}}@media (min-width:1200px){.slide_top_home .list_item .item{width:398px;padding:0 24px}}@media (min-width:1600px){.slide_top_home .list_item .item{width:524px;padding:0 32px}}.slide_top_home .list_item .item .img a{padding-top:56.25%}.slide_top_home .list_item .item .img a img{width:100%;transition:all 3000ms ease 0s}.slide_top_home .list_item .item .info{padding-top:24px}.slide_top_home .list_item .item .info .title{padding-bottom:10px}.slide_top_home .list_item .item .info .title a{padding-right:30px;font-size:16px;font-family:Montserrat-Medium;position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slide_top_home .list_item .item .info .title a:before{content:"";width:10px;height:2px;background:#252525;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.slide_top_home .list_item .item .info .title a:after{content:"\f30b";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:50%;transform:translateY(-50%)}.slide_top_home .list_item .item .info .short a{font-size:16px;font-family:Montserrat-Light}.picture_home .wrap_title{max-width:986px;text-align:center;margin:auto;padding:48px 0}@media (min-width:768px){.picture_home .wrap_title{padding:64px 0}}@media (min-width:992px){.picture_home .wrap_title{padding:80px 0}}@media (min-width:1200px){.picture_home .wrap_title{padding:96px 0}}@media (min-width:1600px){.picture_home .wrap_title{padding:128px 0}}.picture_home .wrap_title h2.title{position:relative;padding-bottom:30px}@media (min-width:1600px){.picture_home .wrap_title h2.title{padding-bottom:70px}}.picture_home .wrap_title h2.title:after{content:"";width:94px;height:2px;background:#ccc;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}@media (min-width:992px){.picture_home .wrap_title h2.title:after{width:120px}}@media (min-width:1200px){.picture_home .wrap_title h2.title:after{width:160px}}@media (min-width:1600px){.picture_home .wrap_title h2.title:after{width:232px}}.picture_home .list_picture{display:flex}.picture_home .list_picture .item{width:100%}@media (min-width:768px){.picture_home .list_picture .item{width:50%}}@media (max-width:768px){.picture_home .list_picture .item:not(:first-child){display:none}}.picture_home .list_picture .item img{width:100%}.solution{padding-bottom:24px}@media (min-width:768px){.solution{padding-bottom:32px}}@media (min-width:992px){.solution{padding-bottom:40px}}@media (min-width:1200px){.solution{padding-bottom:48px}}@media (min-width:1600px){.solution{padding-bottom:64px}}.solution .wrap_title{padding:24px 0}@media (min-width:768px){.solution .wrap_title{padding:32px 0}}@media (min-width:992px){.solution .wrap_title{padding:40px 0}}@media (min-width:1200px){.solution .wrap_title{padding:48px 0}}@media (min-width:1200px){.solution .wrap_title{padding:64px 0}}.solution .wrap_title h2.title{text-align:center}.solution .wrap_title .short_title{text-align:center;max-width:710px;margin:auto;font-family:Montserrat-Light;font-size:20px}@media (min-width:992px){.solution .wrap_title .short_title{font-size:24px}}@media (min-width:1600px){.solution .wrap_title .short_title{font-size:27px}}.solution .list_item .item{margin-bottom:48px}@media (min-width:768px){.solution .list_item .item{margin-bottom:32px}}@media (min-width:992px){.solution .list_item .item{margin-bottom:48px}}@media (min-width:1200px){.solution .list_item .item{margin-bottom:40px}}@media (min-width:1600px){.solution .list_item .item{margin-bottom:64px}}.solution .list_item .item .img a{padding-top:56%}.solution .list_item .item .img a img{transform:translate(-50%,-50%);width:100%}.solution .list_item .item .info{padding-top:16px}.solution .list_item .item .info .title{padding-bottom:8px}.solution .list_item .item .info .short{font-size:16px;font-family:Montserrat-Light;max-width:566px;padding-bottom:16px}.solution .list_item .item .info .detail a{padding-right:30px;font-size:16px;font-family:Montserrat-Medium;position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solution .list_item .item .info .detail a:before{content:"";width:10px;height:2px;background:#252525;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.solution .list_item .item .info .detail a:after{content:"\f30b";font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:50%;transform:translateY(-50%)}.product_group{background:#4c4c4c;padding-bottom:48px}@media (min-width:768px){.product_group{padding-bottom:64px}}@media (min-width:992px){.product_group{padding-bottom:80px}}@media (min-width:1200px){.product_group{padding-bottom:96px}}@media (min-width:1600px){.product_group{padding-bottom:128px}}.product_group .wrap_title{padding:48px 0 24px;color:#FFF}@media (min-width:768px){.product_group .wrap_title{padding:64px 0 32px}}@media (min-width:992px){.product_group .wrap_title{padding:80px 0 40px}}@media (min-width:1200px){.product_group .wrap_title{padding:96px 0 48px}}@media (min-width:1200px){.product_group .wrap_title{padding:128px 0 64px}}.product_group .wrap_title h2.title{text-align:center}.product_group .wrap_title .short_title{text-align:center;max-width:710px;margin:auto;font-family:Montserrat-Light;font-size:20px}@media (min-width:992px){.product_group .wrap_title .short_title{font-size:24px}}@media (min-width:1600px){.product_group .wrap_title .short_title{font-size:27px}}.product_group .list_item .item .col_item{position:relative;padding:16px 0;max-width:375px;margin:auto}.product_group .list_item .item .col_item .img a{padding-top:174.9%}.product_group .list_item .item .col_item .img a img{width:100%;transform:translate(-50%,-50%)}.product_group .list_item .item .col_item .title{position:absolute;left:0;right:0;bottom:40px;text-align:center}@media (min-width:1200px){.product_group .list_item .item .col_item .title{bottom:56px}}.product_group .list_item .item .col_item .title a{font-size:24px;font-family:Montserrat-Bold}.location_selector h2.location_selector_title{text-align:center;padding:24px 0}@media (min-width:768px){.location_selector h2.location_selector_title{padding:32px 0}}@media (min-width:992px){.location_selector h2.location_selector_title{padding:40px 0}}@media (min-width:1200px){.location_selector h2.location_selector_title{padding:48px 0}}@media (min-width:1600px){.location_selector h2.location_selector_title{padding:64px 0}}.location_selector .list_item .area .area_title{padding:24px 0;border-top:1px solid #ebebeb;font-size:16px;font-family:Montserrat-Medium;cursor:pointer}.location_selector .list_item .area .area_title .general{position:relative}.location_selector .list_item .area .area_title .general i{position:absolute;right:0;top:50%;transform:translateY(-50%)}.location_selector .list_item .area .area_title .general i:before{content:"\f077";font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:700;font-size:14px}.location_selector .list_item .area .area_title .general i.closes:before{content:"\f078"}.location_selector .list_item .area ul{background:#fafafa;border-top:1px solid #ebebeb}.location_selector .list_item .area ul li{padding-left:8px}.location_selector .list_item .area ul li:not(:last-child){border-bottom:1px solid #ebebeb}.location_selector .list_item .area ul li a{display:flex;align-items:center;padding:16px 0}.location_selector .list_item .area ul li a img{width:24px}.location_selector .list_item .area ul li a span{width:calc(100% - 24px);padding-left:12px;display:inline-block}
/*# sourceMappingURL=home.css.map */