.rls-full-width .page-title{display:flex;margin:auto;margin-bottom:1.6rem}@media only screen and (max-width: 768px){.rls-full-width .page-title{padding:0 1.6rem}}.rls-full-width .page-title h1{font-size:3.6rem;margin:auto;margin-bottom:1.6rem;text-align:center;color:#1e1e1e}.rls-full-width .page-title h2{margin:auto;font-size:2.8rem;margin-bottom:1.6rem;text-align:center;color:#1e1e1e}.rls-full-width .container .sub-title{align-content:center;width:60%;margin:auto;margin-bottom:1.6rem}@media only screen and (max-width: 480px){.rls-full-width .container .sub-title{width:100%}}.rls-full-width .container .sub-title p{font-size:1.6rem;text-align:center;line-height:2.4rem;color:#5a5a5a;margin:auto}.rls-full-width .container .categories{display:flex;flex-wrap:wrap;margin-bottom:9.6rem;justify-content:center}@media only screen and (max-width: 992px){.rls-full-width .container .categories{margin-bottom:4.8rem}}.rls-full-width .container .image-wrapper{width:100%;height:20rem;overflow:hidden;flex-shrink:0}.rls-full-width .container .image-wrapper img{width:100%;height:100%;object-fit:cover}.rls-full-width .container .video-container{position:relative;width:100%;box-sizing:border-box;overflow:hidden;padding-bottom:56.25%}.rls-full-width .container .video-container.video-on-top{z-index:200}.rls-full-width .container .video-container .video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.rls-full-width .container .service-banner{margin:auto;margin-bottom:9.6rem;width:75%}.rls-full-width .container .service-banner.app-page-img-vid-wrapper{position:relative}@media only screen and (max-width: 992px){.rls-full-width .container .service-banner{margin-bottom:4.8rem}}@media only screen and (max-width: 768px){.rls-full-width .container .service-banner{width:100%}}.rls-full-width .container .service-banner .image-wrapper{height:100%}@media only screen and (max-width: 1416px){.rls-full-width .container .service-banner .image-wrapper{min-height:150px}}.rls-full-width .container .service-banner .info{padding:2.8rem;overflow:hidden}.rls-full-width .container .why-rls-services{display:grid;grid-template-columns:2fr 1fr;grid-gap:2rem;margin-bottom:9.6rem}@media only screen and (max-width: 992px){.rls-full-width .container .why-rls-services{margin-bottom:4.8rem}}.rls-full-width .container .why-rls-services .content-wrapper{grid-column:1;display:flex;flex-direction:column;padding:2.8rem}.rls-full-width .container .why-rls-services .image-wrapper{grid-column:2;box-sizing:border-box;padding:.4rem;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%}.rls-full-width .container .why-rls-services .image-wrapper img{display:block;max-width:100%;height:auto}.rls-full-width .container .industries-we-serve{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.8rem;margin-top:9.6rem}@media only screen and (max-width: 992px){.rls-full-width .container .industries-we-serve{grid-template-columns:repeat(2,1fr)}}.rls-full-width .container .industries-we-serve .industry{position:relative;height:100%;aspect-ratio:3/5;padding:.4rem;background-size:cover;background-position:center;background-repeat:no-repeat;background-origin:content-box;background-clip:content-box;overflow:hidden}.rls-full-width .container .industries-we-serve .industry:nth-child(1){background-image:url(/media/wysiwyg/services/medical.webp)}.rls-full-width .container .industries-we-serve .industry:nth-child(2){background-image:url(/media/wysiwyg/services/automotive.webp)}.rls-full-width .container .industries-we-serve .industry:nth-child(3){background-image:url(/media/wysiwyg/services/lot.webp)}.rls-full-width .container .industries-we-serve .industry:nth-child(4){background-image:url(/media/wysiwyg/services/photonics.webp)}.rls-full-width .container .industries-we-serve .industry:after{content:"";position:absolute;inset:.4rem;background:rgba(0,0,0,.3);z-index:1}.rls-full-width .container .industries-we-serve .industry .industry-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0 .5rem;color:#fff;font-size:2.4rem;text-align:center;z-index:2}.rls-full-width .container .category{width:calc(33.3% - 1.6rem);margin:3.6rem 2.4rem 0 0}@media only screen and (min-width: 993px){.rls-full-width .container .category:nth-of-type(3n){margin-right:0}}@media only screen and (max-width: 992px){.rls-full-width .container .category{width:calc(50% - 1.2rem)}.rls-full-width .container .category:nth-of-type(2n){margin-right:0}}@media only screen and (max-width: 480px){.rls-full-width .container .category{width:100%;margin-right:0}}.rls-full-width .container .category .info{padding:2.8rem;overflow:hidden}.rls-full-width .container .category h3{font-size:2rem;display:inline-block}.rls-full-width .container .category p{display:inline-block;font-size:1.4rem;color:#5a5a5a}.rls-full-width .container .category-half{flex:0 0 calc(50% - 2.1rem);margin:3.6rem 2.1rem 0 0}.rls-full-width .container .category-half:nth-child(2n){margin-right:0}@media only screen and (max-width: 992px){.rls-full-width .container .category-half{flex:0 0 100%;margin-right:0;margin-bottom:3.6rem}}.rls-full-width .container .category-half .info{padding:2.8rem;overflow:hidden}.rls-full-width .container .category-half h3{font-size:2rem;display:inline-block}.rls-full-width .container .category-half p{display:inline-block;font-size:1.4rem;color:#5a5a5a}.rls-full-width .container .category-small{width:30rem;margin:3.6rem 2.1rem 0 0}.rls-full-width .container .category-small .info{padding:2.8rem;overflow:hidden}.rls-full-width .container .category-small h3{font-size:2rem;display:inline-block}.rls-full-width .container .category-small p{display:inline-block;font-size:1.4rem;color:#5a5a5a}.rls-full-width .container .category-single{width:75%;margin:auto;margin-bottom:9.6rem}.rls-full-width .container .category-single.app-page-img-vid-wrapper{position:relative}@media only screen and (max-width: 992px){.rls-full-width .container .category-single{margin-bottom:4.8rem}}@media only screen and (max-width: 480px){.rls-full-width .container .category-single{width:100%}}.rls-full-width .container .category-single .image-wrapper{height:auto;min-height:480px}@media only screen and (max-width: 1416px){.rls-full-width .container .category-single .image-wrapper{min-height:150px}}.rls-full-width .container .category-single .info{padding:2.8rem;overflow:hidden}.rls-full-width .container .category-single h3{font-size:2rem;display:inline-block}.rls-full-width .container .category-single p{display:inline-block;font-size:1.4rem;color:#5a5a5a}.rls-full-width .container .why-box{margin:0 auto;width:75%;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#f8f8f8;margin-bottom:9.6rem}@media only screen and (max-width: 992px){.rls-full-width .container .why-box{margin-bottom:4.8rem;width:90%}}@media only screen and (max-width: 480px){.rls-full-width .container .why-box{width:100%}}.rls-full-width .container .why-box .benefits,.rls-full-width .container .why-box .applications{width:45%;margin-left:0;float:none;display:block;padding:3.2rem}@media only screen and (max-width: 768px){.rls-full-width .container .why-box .benefits,.rls-full-width .container .why-box .applications{padding:2.4rem}}@media only screen and (max-width: 480px){.rls-full-width .container .why-box .benefits,.rls-full-width .container .why-box .applications{width:100%}}.rls-full-width .container .why-box .benefits h3,.rls-full-width .container .why-box .applications h3{font-size:1.6rem;margin-bottom:1.6rem}.rls-full-width .container .why-box .benefits ul,.rls-full-width .container .why-box .applications ul{list-style-type:disc;padding-inline-start:2.4rem}.rls-full-width .container .why-box .benefits{margin-right:3.2rem}@media only screen and (max-width: 480px){.rls-full-width .container .why-box .benefits{margin-right:0;margin-bottom:2.4rem}}.rls-full-width .highlight-container{background:#2b2b2b}.rls-full-width .highlight-container .agv-back{background-image:url(/media/wysiwyg/Industries/agv_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .robotics-back{background-image:url(/media/wysiwyg/Industries/robotics/roboticsback.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .medical-back{background-image:url(/media/wysiwyg/Industries/medical/medicalback.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .agriculture-back{background-image:url(/media/wysiwyg/Industries/agriculture_highlight.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .gimbal-back{background-image:url(/media/wysiwyg/Industries/gimbal_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .green-energy-back{background-image:url(/media/wysiwyg/Industries/green_energy_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .motor-back{background-image:url(/media/wysiwyg/Industries/motorback.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .vr-back{background-image:url(/media/wysiwyg/applications/vr_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .exoskeletons-back{background-image:url(/media/wysiwyg/applications/exoskeletons_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .semiconductor-back{background-image:url(/media/wysiwyg/applications/semiconductor_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .printing-back{background-image:url(/media/wysiwyg/applications/printing_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .solar-back{background-image:url(/media/wysiwyg/applications/solar_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .windturbine-back{background-image:url(/media/wysiwyg/applications/wind_turbine_back.webp);background-size:cover;background-repeat:no-repeat}.rls-full-width .highlight-container .pure-back{background-image:url(/media/wysiwyg/applications/pureback.webp);background-repeat:no-repeat;margin-bottom:9.6rem;padding-bottom:3.2rem}@media only screen and (max-width: 992px){.rls-full-width .highlight-container .pure-back{margin-bottom:4.8rem}}.rls-full-width .highlight-container .pure-back h3{font-size:2.8rem;color:#fff;text-align:center;padding-top:9rem}@media only screen and (max-width: 992px){.rls-full-width .highlight-container .pure-back h3{padding-top:4.8rem}}.rls-full-width .highlight-container .pure-back .content-plus-image{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.rls-full-width .highlight-container .pure-back .content-plus-image .content{width:45%}@media only screen and (max-width: 768px){.rls-full-width .highlight-container .pure-back .content-plus-image .content{width:100%}}.rls-full-width .highlight-container .pure-back .content-plus-image .content p{font-size:1.4rem;color:#fff;line-height:2.3rem;margin-top:2.2rem}.rls-full-width .highlight-container .pure-back .content-plus-image .image-wrapper{width:50%;height:auto}@media only screen and (max-width: 768px){.rls-full-width .highlight-container .pure-back .content-plus-image .image-wrapper{width:100%}}.rls-full-width .highlight-container .highlight-case{width:67.4rem;margin:0 auto}@media only screen and (max-width: 768px){.rls-full-width .highlight-container .highlight-case{width:100%;padding:0 1.6rem;box-sizing:border-box}}.rls-full-width .highlight-container .highlight-case h3{font-size:2.8rem;color:#fff;text-align:center;padding-top:9rem}@media only screen and (max-width: 992px){.rls-full-width .highlight-container .highlight-case h3{padding-top:4.8rem}}.rls-full-width .highlight-container .highlight-case p{font-size:1.4rem;color:#fff;line-height:2.3rem;margin-top:2.2rem}.rls-full-width .highlight-container .highlight-case .video-wrapper{width:66.8rem;height:34.4rem;margin-top:5.1rem;overflow:hidden}@media only screen and (max-width: 768px){.rls-full-width .highlight-container .highlight-case .video-wrapper{width:100%;height:auto}}.rls-full-width .highlight-container .highlight-case .video-wrapper img{width:100%;height:auto;position:relative;left:50%;transform:translate(-50%)}.rls-full-width .highlight-container .highlight-case .video-wrapper iframe{width:100%}.rls-full-width .highlight-container .highlight-case .image-wrapper{width:66.8rem;height:34.4rem;margin-top:5.1rem}.rls-full-width .highlight-container .highlight-case a{font-size:1.4rem;color:#fff;background-color:#fb903b;text-align:center;display:inline-block;margin-top:3.6rem;margin-bottom:9.6rem}@media only screen and (max-width: 992px){.rls-full-width .highlight-container .highlight-case a{margin-bottom:4.8rem}}.rls-full-width .highlight-container .highlight-case .action-box{margin:0 auto;text-align:center}.rls-full-width .highlight-container .has-carousel{width:100%;margin:0 auto}@media only screen and (max-width: 768px){.rls-full-width .highlight-container .has-carousel{padding:0 1.6rem;box-sizing:border-box}}.rls-full-width .highlight-container .has-carousel h3{font-size:2.8rem;color:#fff;text-align:center;padding-top:9rem}@media only screen and (max-width: 992px){.rls-full-width .highlight-container .has-carousel h3{padding-top:4.8rem}}.rls-full-width .highlight-container .has-carousel p{font-size:1.4rem;color:#fff;line-height:2.3rem;margin-top:2.2rem}.rls-full-width .typical-areas{margin-top:4.8rem}.rls-full-width .typical-areas h4{font-size:1.6rem;padding-bottom:1rem}.rls-full-width .typical-areas h4:after{top:100%;left:50%;transform:translate(-670%);display:block;margin-top:2rem;content:"";width:9.6rem;height:2px;margin:1rem auto;background:orange}.rls-full-width .typical-areas h4 .image-container{position:relative;height:563px}.rls-full-width .typical-areas h4 .base-image-wrapper{position:absolute;top:11.6rem;width:100%;height:auto}.rls-full-width .typical-areas h4 .rls-image-layer0{position:relative;z-index:1}.rls-full-width .typical-areas h4 .rls-image-layer1,.rls-full-width .typical-areas h4 .rls-image-layer2,.rls-full-width .typical-areas h4 .rls-image-layer3{position:absolute}.rls-full-width .typical-areas h4 .rls-image-layer1{z-index:10;cursor:pointer}.rls-full-width .typical-areas h4 .rls-image-layer3{width:40%;z-index:30;cursor:pointer}.rls-full-width .typical-areas h4 .rls-category-content{background-color:#f8f8f8;color:#fb903b;font-size:1.4rem;font-weight:400;border:solid 1px #fb903b}.rls-full-width .typical-areas h4 .rls-image-icon0{top:40%;left:-20%;width:15%}.rls-full-width .categories-machine-tools{width:100%;display:flex;flex-wrap:wrap;margin-top:2.4rem;margin-bottom:9.6rem}.rls-full-width .categories-machine-tools .category{width:30rem;margin:auto;margin-bottom:2.4rem}.rls-full-width .categories-machine-tools .category .image-wrapper{background-color:#f5f5f5;height:19rem;margin:.4rem;width:29.2rem}.rls-full-width .categories-machine-tools .category img{height:19rem;width:29.2rem}.rls-full-width .categories-machine-tools .category .info{padding:2.8rem;overflow:hidden}.rls-full-width .categories-machine-tools .category h4{font-size:1.4rem;display:inline-block;color:#5a5a5a;margin:auto}.rls-full-width .recommended-products{width:75%;margin-left:auto;margin-right:auto;padding-top:9.6rem}@media only screen and (max-width: 1416px){.rls-full-width .recommended-products{width:85%}}@media only screen and (max-width: 992px){.rls-full-width .recommended-products{width:100%}}@media only screen and (max-width: 992px){.rls-full-width .recommended-products{padding-top:4.8rem}}.rls-full-width .recommended-products>h2{text-align:center;margin-bottom:4.8rem;font-size:2.8rem}.rls-full-width .recommended-products .toolbar{display:none}.rls-full-width .recommended-products .products-grid h2{text-align:left}.rls-full-width .calculator-list{position:relative;background-color:#fff}.rls-full-width .calculator-list ul{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;padding-inline-end:0;width:50%;padding:30px;margin:auto}.rls-full-width .calculator-list ul li{position:relative;border:1px solid #E0E0E0;background-color:#fff;padding:20px 30px;margin:15px 0}.rls-full-width .calculator-list ul li span.cat-name{font-size:16px;font-weight:700;margin-left:0;display:inline-block;padding:4px 0}.rls-full-width .calculator-list ul li .cat-right{position:absolute;right:30px;width:100%}@media only screen and (max-width: 1416px){.rls-full-width .calculator-list ul li .cat-right{right:10px;bottom:30px}}.rls-full-width .calculator-list ul li .cat-right span.cat-button{height:28px;width:28px;background-color:#e77f2d;border-radius:50%;float:right;text-align:center;line-height:28px}.rls-full-width .calculator-list ul li .cat-right span.cat-button:before{content:"";color:#fff;width:7px;height:7px;display:inline-block;border-top:2px solid white;border-right:2px solid white;transform:rotate(45deg);margin-right:3px;margin-bottom:1px}.rls-full-width .calculator-list ul li a{color:#373737;text-decoration:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.rls-full-width .calculator-list ul li a{padding-right:55px;position:relative;width:200px;color:#1e1e1e;text-decoration:none}.rls-full-width .calculator-list ul li a .cat-name{width:150px}.rls-full-width .calculator-list ul li a{padding:5px 6px 5px 20px;font-weight:400}.rls-full-width .calculator-list ul li a img,.rls-full-width .calculator-list ul li a span.cat-right span.cat-button{display:none}.rls-full-width .calculator-list ul li a span.cat-right span.cat-number{margin:1px 0;float:right}}.rls-full-width .calculator-list ul li:hover{border:1px solid #E77F2D}.rls-full-width .calculator-list ul li:hover img{filter:grayscale(0)}.container .success-stories-carousel .carousel-container{position:relative;overflow:hidden}.container .success-stories-carousel .carousel-track{display:flex;flex-wrap:nowrap;transition:transform .3s ease-in-out;gap:3.2rem;align-items:flex-start}@media only screen and (max-width: 480px){.container .success-stories-carousel .carousel-track{gap:4.8rem}}.container .success-stories-carousel .carousel-item{flex-shrink:0;width:33.333%}@media only screen and (max-width: 992px){.container .success-stories-carousel .carousel-item{width:50%}}@media only screen and (max-width: 480px){.container .success-stories-carousel .carousel-item{width:100%}}.container .success-stories-carousel .case-study.item{color:#5a5a5a;text-decoration:none;display:block;height:100%}.container .success-stories-carousel .case-study.item .image-wrapper{width:100%;aspect-ratio:16/9;overflow:hidden}.container .success-stories-carousel .case-study.item .image-wrapper img{width:100%;height:100%;object-fit:cover}.container .success-stories-carousel .case-study.item .info{padding:1.6rem}.container .success-stories-carousel .case-study.item h3.title{display:block;font-size:2rem;color:#5a5a5a;margin-bottom:.8rem;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.exoskeletons-back{background-image:url(/media/wysiwyg/applications/exoskeletons_back.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding:9.6rem 0;color:#fff}.exoskeletons-back .success-stories-carousel{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.exoskeletons-back .success-stories-carousel .carousel-container{overflow:hidden}.exoskeletons-back .success-stories-carousel .carousel-track{display:flex;gap:2rem;transition:transform .8s ease-in-out}.exoskeletons-back .success-stories-carousel .carousel-item{flex:0 0 calc(33.333% - 1.33rem);min-width:0}@media only screen and (max-width: 992px){.exoskeletons-back .success-stories-carousel .carousel-item{flex:0 0 calc(50% - 1rem)}}@media only screen and (max-width: 480px){.exoskeletons-back .success-stories-carousel .carousel-item{flex:0 0 100%}}.exoskeletons-back .success-stories-carousel .case-study{display:block;text-decoration:none;color:#fff;background:rgba(0,0,0,.3);border-radius:8px;overflow:hidden;transition:transform .3s ease}.exoskeletons-back .success-stories-carousel .case-study:hover{transform:translateY(-5px);background:rgba(0,0,0,.5)}.exoskeletons-back .success-stories-carousel .case-study .image-wrapper{width:100%;height:200px;overflow:hidden}.exoskeletons-back .success-stories-carousel .case-study .image-wrapper img{width:100%;height:100%;object-fit:cover}.exoskeletons-back .success-stories-carousel .case-study .info{padding:1.5rem}.exoskeletons-back .success-stories-carousel .case-study .title{color:#fff;margin:0;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.4}.exoskeletons-back .success-stories-carousel .carousel-nav{position:absolute;top:50%;transform:translateY(-50%);width:4rem;height:4rem;background:rgba(0,0,0,.6);border:2px solid white;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.exoskeletons-back .success-stories-carousel .carousel-nav:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.exoskeletons-back .success-stories-carousel .carousel-nav.prev{left:-6rem}@media only screen and (max-width: 992px){.exoskeletons-back .success-stories-carousel .carousel-nav.prev{left:-4rem}}@media only screen and (max-width: 480px){.exoskeletons-back .success-stories-carousel .carousel-nav.prev{left:1rem}}.exoskeletons-back .success-stories-carousel .carousel-nav.prev:before{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:12px solid white;margin-left:-2px}.exoskeletons-back .success-stories-carousel .carousel-nav.next{right:-6rem}@media only screen and (max-width: 992px){.exoskeletons-back .success-stories-carousel .carousel-nav.next{right:-4rem}}@media only screen and (max-width: 480px){.exoskeletons-back .success-stories-carousel .carousel-nav.next{right:1rem}}.exoskeletons-back .success-stories-carousel .carousel-nav.next:before{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid white;margin-right:-2px}@media only screen and (max-width: 480px){.exoskeletons-back .success-stories-carousel .carousel-nav{width:3.5rem;height:3.5rem}}@media only screen and (max-width: 480px){.exoskeletons-back{padding:6rem 0}.exoskeletons-back .success-stories-carousel{padding:0 1rem}}
