.body_inner,.br_products .scanner_detail_table table tr.data td:nth-child(2){background-color:#fff}*{padding:0;margin:0;font-family:Rubik,sans-serif;box-sizing:border-box}.body_inner{width:95%;max-width:1320px;margin:0 auto}.__break,.br_clients .clients__logo,.br_mission .img,.br_mission div img{width:100%}.__text{font-size:18px;color:#32393a}.__center{text-align:center}.__title{font-size:32px;font-weight:300;padding:12px 0;color:#32393a}.__italic{font-style:italic}.__bold{font-weight:500}.__bg-grey,.br_products .scanner_detail_table table tr.data:nth-child(odd) td{background-color:#ebebeb}.__break{clear:both;height:20px;background-color:transparent;display:block}.__lh30{line-height:30px}.__link{color:#08a88e!important}.br_mission{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:.5rem;padding:50px 50px 0}.br_mission div{padding:0 50px}.br_mission .img{max-width:700px;margin-left:auto;margin-right:auto}.br_mission .content{padding-top:50px}.br_carousel{margin:0 1rem!important}.br_carousel .slide{display:grid;grid-template-columns:repeat(2,minmax(500px,1fr));gap:.5rem;min-height:400px}.br_carousel .slide div.part{display:block;width:100%;height:100%;padding:50px 4rem 2rem}.br_carousel .slide div.part.img-1{background-image:url("../png/rts.png");background-repeat:no-repeat;background-position:center;background-size:cover}.br_carousel .slide div.part.img-2{background-image:url("../png/ha.png");background-repeat:no-repeat;background-position:center;background-size:contain}.br_carousel .slide div.part.img-3,.br_carousel .slide div.part.img-4{background-repeat:no-repeat;background-position:center;background-size:cover}.br_carousel .slide div.part.img-3{background-image:url("../png/3dsoft.png")}.br_carousel .slide div.part.img-4{background-image:url("../png/sdk.png")}.br_clients{padding:60px 0 100px}.br_clients .clients__logo-wrapper{display:flex;flex-wrap:wrap;justify-content:center;max-width:850px;margin:80px auto auto;gap:80px 50px}.br_clients .clients__logo-wrap{max-width:200px}.br_products .scanner_detail_table table{margin:0 auto;border-spacing:0;border:2px solid #000;font-size:14px;width:90%;text-align:center;overflow-x:auto;display:flex!important}.br_products .scanner_detail_table table th{background-color:#08a88e;color:#fff;font-weight:700!important}.br_products .scanner_detail_table table td,.br_products .scanner_detail_table table th{vertical-align:middle!important;min-width:100px;padding:.75rem .5rem;border-top:1px solid #000;border-bottom:1px solid #000}.br_products .scanner_detail_table table td img{width:120px}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:8px}.product_item{display:grid;grid-template-columns:1fr 1fr;width:auto;background-color:#ebebeb;min-height:200px;margin:20px;padding:.5rem 1.5rem}.product_item .content_section{padding-top:20px}.scanner_detail_table{position:relative}.scanner_detail_table .icon{position:absolute;width:50px;transform:rotateZ(-15deg);left:10px;top:calc(10px + 77px)}.swiper-button-next,.swiper-button-prev{opacity:.7;color:#32393a!important;font-weight:700}.swiper-pagination-bullet-active{background-color:#32393a!important}.swiper-pagination{position:static!important;display:block!important;text-align:left!important}@media all and (min-width:480px){.scanner_detail_table .icon{left:3%}}@media all and (min-width:910px){.scanner_detail_table .icon{left:4%}}@media all and (min-width:1352px){.scanner_detail_table .icon{top:calc(-10px + 77px)}}@media all and (max-width:1100px){.br_carousel .slide{display:block!important}.br_carousel .slide div.part{min-height:400px}}@media all and (max-width:980px){.product-grid{display:block!important}}@media all and (max-width:767px){.br_carousel .slide div.part{min-height:300px}.br_mission{display:block!important;padding-left:20px;padding-right:20px}.br_mission div{padding:0}.swiper-button-next::after,.swiper-button-prev::after{font-size:25px!important}.br_clients{margin:0 20px}}@media all and (max-width:620px){.br_mission .img{max-width:360px;width:100%;margin-left:auto;margin-right:auto}.br_carousel .slide div.part{min-height:260px}.product_item img{width:80%;display:block;margin:auto}}@media all and (max-width:540px){.product_item{display:block!important}.scanners .product_image,.softwares .product_image{max-width:223px;width:100%;margin:auto}.scanners .content_section p,.softwares .content_section p{text-align:center}.scanners .content_section .__lh30,.softwares .content_section .__lh30{display:table;margin:auto}}@media all and (max-width:473px){.br_clients{padding-bottom:30px}.br_clients .clients__logo-wrapper{display:block!important}.br_clients .clients__logo-wrap{margin:50px auto}}