@media screen and (min-width:1367px){.cust_tab ul.tabs li{font-size:18px}}@media screen and (max-width:1599px){.page_nav .page_nav_list .nav_item{margin:0 7px}.page_nav .page_nav_list{font-size:13px}.page_header .logo{left:-20px}.home-banner_section .map{width:100%}.section_title{font-size:34px;line-height:34px}.home-banner_section p{font-size:14px;line-height:28px}.banner_layer_section{margin-top:-50px}.latest_news_carousel .box h4{font-size:16px;line-height:22px}p,.banner_layer_section ul,.banner_layer_section ol{font-size:14px;line-height:26px}.btn-download{font-size:16px;padding:8px 18px}.btn-download:before{width:25px;height:34px;margin-right:18px}.product_content_section .video_wrapper img{transform:scale(1.1)}a[data-fancybox]:after{width:80px;height:80px}.member_article{padding:40px}.member_article .member_name{font-size:26px}.member_article .member_pose{font-size:12px;padding:6px 10px;border-radius:5px}.member_article .member_img_wrapper{margin:0}.member_article .member_img_wrapper img{max-height:400px}.member_article .member_img_wrapper .icon1{width:37px;height:37px}.member_article .member_img_wrapper .icon2{width:28px;height:28px}.member_article .member_img_wrapper .icon3{width:26px;height:22px}main ul,main ol{font-size:14px;line-height:26px}ul.list-style-arrow li:before{top:0}.product_features_section .box{padding:15px}.img_wrapper.border-25{border-width:15px}.image-carousel .box{box-shadow:7px 11px 20px #2878072b}.branch_location .btn-contact{font-size:20px;padding:8px 30px;border-radius:8px}.branch_location .btn-contact:before{width:35px;font-size:20px}.certification_carousel .box .certificate{height:220px}.certification_carousel .box .certificate_caption .iso,.certification_carousel .box .certificate_caption p{font-size:16px}.question_section .box{padding:30px}.question_section .box .link{margin:0}.question_section .box h4{font-size:18px;line-height:22px}.question_section .box .link a{font-size:12px;overflow:hidden;text-overflow:ellipsis}.location_carousel .box{padding:15px}.location_carousel .box .location_thumbnail{height:230px}.location_carousel .slick-current .box .location_thumbnail,.location_carousel_wrapper .changing.swiper-slide-active .box .location_thumbnail,.location_carousel_wrapper .changed.swiper-slide-active .box .location_thumbnail{height:300px}.location_carousel .slick-current .box,.location_carousel_wrapper .changing.swiper-slide-active .box,.location_carousel_wrapper .changed.swiper-slide-active .box{width:670px;height:550px}.location_carousel_wrapper{padding:40px 0}}@media screen and (max-width:1439px){.pri_header{padding-bottom:10px}.mega-menu .main-row{margin-left:-15px;margin-right:-15px}.mega-menu .main-row>div{padding-left:15px;padding-right:15px}.mega-menu ul{font-size:12px}.mega-menu .menu-thumbnail figcaption{padding:15px}.pri_header .pri_header_links{font-size:12px}.page_header .logo{left:-65px;top:45%}.page_nav .page_nav_list{font-size:12px}.home-banner_section .part2{padding:40px 0}.home-banner_section h1,.home-banner_section .home-banner__slide-heading{font-size:28px;line-height:44px}.home-banner_section .part1{max-height:calc(100vh - 30px)}.container{max-width:1230px}.speciality-carousel .content{padding:15px}.nav-tabs button{font-size:14px;padding:16px 20px}.services-carousel .box .content{padding:20px 15px 15px}.speciality-carousel .title{font-size:16px;line-height:24px}.slick-slider{margin-left:-10px;margin-right:-10px}.slick-slider .slick-slide{padding:15px 10px}.services-carousel .box:hover .thumbnail_wrap{transform:scale(1.06,1.1)}.banner_layer_section{margin-top:0}.banner_layer_section:before{top:-274px}}@media screen and (max-width:1359px){.page_nav .page_nav_list{font-size:11px}.page_header .logo{left:-15px}.home-banner_section .part2:before{height:200px;top:-150px}.btn{font-size:16px;padding:8px 45px 8px 20px}.slick-slider{margin-left:0;margin-right:0}.subscribe_form .form-control{width:340px;height:50px;padding:0 20px;border-radius:4px}.subscribe_form .btn-submit{min-width:170px;height:50px}.row>.pr-lg-80{padding-right:30px}}@media screen and (max-width:1199px){.menu_toggle{display:inline-block}.page_header{width:100%;height:70px;position:fixed;top:0;left:0;z-index:20}.page_header.sticky{box-shadow:0 0 10px 5px #0000002b}.page_header .logo{z-index:11;left:45px;top:15px;width:120px}.pri_header{padding-bottom:0}.sec_header{position:relative;top:-22px}.wrapper{padding-top:70px}.page_nav{width:400px;height:100vh;position:fixed;top:0;left:0;z-index:10;background-color:#fff;padding-top:100px;transform:translate(-400px);transition:all .3s ease;transition-timing-function:cubic-bezier(.1,.2,.8,.1)}.page_nav.slide{transform:translate(0);box-shadow:0 0 10px 10px #0000002b}body.menu-open .wrapper:before{content:"";display:block;width:100%;height:100vh;position:fixed;top:0;left:0;background-color:#000;opacity:.5;z-index:15}.page_nav .page_nav_list{font-size:12px;flex-wrap:wrap;max-height:calc(100vh - 100px);overflow-x:hidden;overflow-y:auto}.page_nav .page_nav_list .nav_item{margin:0;width:100%}.page_nav .page_nav_list .nav_item>a{display:block;max-width:calc(100% - 40px)}.page_nav .page_nav_list .nav_item>a i{width:40px;height:50px;text-align:center;right:-40px;top:0;font-size:20px;line-height:50px}.page_nav .page_nav_list .nav_item.current-menu-item>a:after{opacity:0}.mega-menu{opacity:1;position:static;transform:none;pointer-events:all;width:100%;padding:0 15px 15px;display:none;transition:none}.mega-menu:before{display:none}.mega-menu .col-img{display:none}.mega-menu .row>div{width:100%;padding-bottom:15px}.nav_item>.sub-menu{position:static;left:0;opacity:1;pointer-events:all;transition:none;display:none}.nav_item.mega-menu-open .fa-angle-down:before{content:"\f106"}.section_title{font-size:24px;line-height:24px}.speciality-carousel p{font-size:12px;line-height:22px}.speciality-carousel .back{padding:15px}h4{font-size:20px;line-height:32px}.feature-carousel .box .title{padding:15px;font-size:16px;line-height:24px}.slick-arrow{width:50px;height:50px;border-width:4px}.slick-arrow.slick-next{right:-15px}.slick-arrow.slick-prev{left:-15px}.services-carousel .box .title{font-size:16px;line-height:24px}.nav-tabs button{font-size:12px;padding:15px 10px}.fancybox-button{min-width:auto}.banner_layer_section{padding-top:30px}.branch_location h4{font-size:22px}.row>.pr-lg-80{padding-right:15px}.location_carousel .slick-current .box,.location_carousel_wrapper .changing.swiper-slide-active .box,.location_carousel_wrapper .changed.swiper-slide-active .box{width:500px}.location_carousel .slick-arrow.slick-next{right:190px}.location_carousel .slick-arrow.slick-prev{left:190px}.slick-arrow{line-height:42px}.slick-arrow:hover{line-height:38px}}@media only screen and (min-device-width:992px)and (max-device-width:1023px){.banner_layer_section:before{top:-238px}}@media screen and (max-width:991px){.home-banner_section h1,.home-banner_section .home-banner__slide-heading{font-size:18px;line-height:28px}.btn{font-size:14px}.home-banner_section .part1{height:430px}#scene{min-height:100%;display:flex}.home-banner_section .banner-img{height:auto;object-fit:cover}.home-banner_section .part2:before{top:-100px}.subscribe_form .form-control{width:270px;height:40px;padding:0 15px;font-size:14px}.subscribe_form .btn-submit{min-width:auto;height:40px;font-size:14px}.box-link[data-fancybox]:before{width:35px;height:35px}.banner_layer_section:before{top:-130px;height:200px}.branch_location .img_wrapper:before{border-width:5px}.branch_location .list-style-bullet{width:100%}.our_divisions_carousel .box,.img_wrapper{border-width:8px}.img_wrapper img{border-radius:inherit}h6{font-size:16px;line-height:24px}.location_carousel .box,.location_carousel_wrapper .changing.swiper-slide-active .box,.location_carousel_wrapper .changed.swiper-slide-active .box{padding:8px}.location_carousel .box .location_thumbnail{height:180px}.location_carousel .slick-current .box .location_thumbnail,.location_carousel_wrapper .changing.swiper-slide-active .box .location_thumbnail,.location_carousel_wrapper .changed.swiper-slide-active .box .location_thumbnail{height:250px}.location_carousel .slick-current .box,.location_carousel_wrapper .changing.swiper-slide-active .box,.location_carousel_wrapper .changed.swiper-slide-active .box{width:420px;height:440px}.location_carousel .box .location_detail{padding:0 15px}.location_carousel .slick-arrow{width:50px;height:50px;border-width:4px;line-height:40px}.location_carousel .slick-arrow.slick-prev:before .location_carousel .slick-arrow.slick-next:before{font-size:16px}.location_carousel .box h5{font-size:14px;line-height:22px}.section_title.text-md{font-size:20px}.question_section .row>div{padding-top:10px;padding-bottom:10px}.member_article{padding:30px 15px;transform:none!important;opacity:1!important}a[data-fancybox]:after{width:60px;height:60px}.banner_layer_section .video_wrapper{margin-bottom:30px}.product_features_section .app_title{font-size:16px;line-height:22px}.product_features_section ul{padding:30px 0}.service_banner_section .img_wrap{margin:0}}@media screen and (min-width:767px){.nav-tabs{display:flex!important}}@media screen and (max-width:767px){.container{padding-left:25px;padding-right:25px}.page_header .logo{left:55px}.pri_header .pri_header_links .search_fn{display:none}.pri_header .pri_header_links li{margin-right:0}.pri_header .pri_header_links li a{font-size:0;padding:5px 10px}.pri_header .pri_header_links li a .icon{margin-right:0}.sec_header{top:-28px;width:30px}.page_nav{width:300px}.home-banner_section .part2:before{top:-60px}.home-banner_section .map{margin:0;padding:40px 0 0}.home-banner_section .part1 .container{top:0;-webkit-transform:translateY(0%);transform:translateY(0);padding-top:30px}.home-banner_section .part1 #scene:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:linear-gradient(135deg,#172e19,#3f731d00)}.section{padding-bottom:10px}.four-columns-carousel,.services-carousel{margin-right:-30px!important}.four-columns-carousel .slide,.four-columns-carousel .slick-slide,.services-carousel .slide{width:300px}.slick-slider{transform:none!important}.services-carousel{padding-top:30px}.services-carousel .slick-arrow.slick-next{right:15px;top:50px}.four-columns-carousel .slick-arrow.slick-next{right:15px;top:0}.services-carousel .slick-arrow.slick-prev{right:65px;left:auto;top:50px;background-color:#aaadb4}.four-columns-carousel .slick-arrow.slick-prev{right:65px;left:auto;top:0;background-color:#aaadb4}.title_wrap p{max-width:none}.services_nav-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;justify-content:flex-start!important}.services_nav-tabs .nav-link{height:100%;min-width:150px}.subscribe_form .form-control{width:100%;height:50px}.testimonial{padding:35px 10px}.subscribe_form .btn-submit{width:100%;height:50px}.nav-tabs-wrapper .nav-tab_button{display:block}.nav-tabs-wrapper .nav-tabs{flex-wrap:wrap;border:1px solid #161923;border-radius:6px;display:none}.nav-tabs-wrapper .nav-tabs .nav-item{width:100%}.nav-tabs-wrapper .nav-tabs .nav-link{width:100%;text-align:left}.slick-slider{margin-left:-10px;margin-right:-10px}.page_footer{text-align:center}.inner-banner_section{min-height:250px;display:flex}.inner-banner_section img{object-fit:cover}.banner_layer_section:before{top:-90px;height:150px}.branch_location .img_wrapper{margin-bottom:30px}.branch_location .list-style-bullet li:nth-child(odd),.branch_location .list-style-bullet li:nth-child(2n){width:100%}.branch_location .btn-contact{font-size:16px;padding:8px 20px;border-radius:8px}.branch_location .btn-contact:before{width:25px;font-size:15px}.our_divisions_carousel .box{border-radius:15px}.our_divisions_carousel .box img{border-radius:15px 15px 0 0}.row>div{padding-top:15px;padding-bottom:15px}.question_section .box .link{margin:0 -15px}.two-columns li:nth-child(odd),.two-columns li:nth-child(2n){width:100%}.member_article .member_img_wrapper{margin:0 auto;max-width:240px}.team_member_section .member_article:nth-child(odd) .col-content{padding-right:15px}.member_article .col-content{padding-left:15px}.team_member_section .member_article:nth-child(2n) .icon2{top:80px;left:-30px}.team_member_section .member_article:nth-child(2n) .icon1{right:-20px;top:40px}.member_article .member_name{font-size:20px}.two-column-member .member_article{width:100%;flex:auto}.two-column-member .container:before{opacity:0}.two-column-member .member_article .member_img_wrapper .icon1{right:-10px;top:60px}.two-column-member .member_article .member_img_wrapper .icon2{top:80px;left:-20px}a[data-fancybox]:after{width:40px;height:40px}.btn-download{font-size:16px}.branch_location h4{font-size:18px}.team_member_section .container{margin-top:0}body.fancybox-active{padding-right:0}.location_carousel_wrapper{transform:none!important}.location_carousel .slick-arrow.slick-next{right:15px}.location_carousel .slick-arrow.slick-prev{left:15px}input[type=button],button{min-width:50px}}@media screen and (max-width:639px){.location_carousel .slick-arrow.slick-next{right:0}.location_carousel .slick-arrow.slick-prev{left:0}.location_carousel .slick-current .box,.location_carousel_wrapper .changing.swiper-slide-active .box,.location_carousel_wrapper .changed.swiper-slide-active .box{width:420px;height:440px;position:relative;top:0;left:0;transform:none;margin:0 auto;opacity:1}.location_carousel .box{min-height:100%;position:relative;transform:none;top:0;left:0;opacity:0}.location_carousel .slick-current .box .location_thumbnail,.location_carousel_wrapper .changing.swiper-slide-active .box .location_thumbnail,.location_carousel_wrapper .changed.swiper-slide-active .box .location_thumbnail{height:180px}.location_carousel .slick-current .box h5,.location_carousel_wrapper .changing.swiper-slide-active .box h5,.location_carousel_wrapper .changed.swiper-slide-active .box h5{font-size:16px}.location_carousel .slick-current .box ul,.location_carousel_wrapper .changing.swiper-slide-active .box ul,.location_carousel_wrapper .changed.swiper-slide-active .box ul{font-size:12px}.location_carousel .box .location_detail{padding:0 15px 30px}.location_carousel .slick-slide,.location_carousel .slide{padding:20px 0!important}.section_title.text-md{font-size:16px;line-height:24px}.team_member_section .member_article:nth-child(odd) .member_img_wrapper .icon2{top:90px;right:0}.slick-arrow.slick-next{right:-10px}.slick-arrow.slick-prev{left:-10px}.location_carousel_wrapper{overflow:visible;padding:0}.location_carousel_wrapper .swiper-container{height:450px}#MainProduct-template--17830775455996__main .rio-media-gallery{margin-top:0}.machine_models ul li{width:98%;display:block}}@media screen and (max-width:479px){.location_carousel .slick-current .box,.location_carousel_wrapper .changing.swiper-slide-active .box,.location_carousel_wrapper .changed.swiper-slide-active .box{width:100%;height:auto}.tags_list.no-bullet{font-size:12px}.tags_list.no-bullet li{padding:7px 20px!important}.tags_list.no-bullet li a{margin:-7px -20px}.news-box .thumbnail{height:200px}.location_carousel_wrapper .swiper-container{height:380px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/responsive.css.map */
