.element-accordion{display:flex;flex:1;flex-direction:column;gap:1.25rem}.element-accordion .accordion .accordion-title{align-items:center;background:#9aaf9e;border-radius:.625rem;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:1.25rem;line-height:1.5rem;padding:.5rem .69rem}.element-accordion .accordion .accordion-title .expander{margin-left:auto}.element-accordion .accordion .accordion-title img{filter:brightness(0) invert(1);height:1.25rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.25rem}.element-accordion .accordion .content{font-weight:400;line-height:1.5rem;padding-top:1.25rem}.site-wrapper .site-content .element-container .element-contact-section:first-child{margin-top:calc(var(--header-height) + var(--header-padding))}.element-contact-info-section{gap:3rem}@media screen and (max-width:940px){.element-contact-info-section.element{padding-top:2rem}}.element-contact-info-section .contact-persons{--bleed:9rem;gap:var(--bleed);--columns-count:2}@media screen and (max-width:940px){.element-contact-info-section .contact-persons{--columns-count:1;--bleed:3rem;gap:var(--bleed)}}.element-contact-info-section .contact-persons .contact-person-inner{width:calc(100%/var(--columns-count) - var(--bleed)/2)}@media screen and (max-width:940px){.element-contact-info-section .contact-persons .contact-person-inner{width:100%}}.element-contact-info-section .contact-persons .contact-person-inner .departmant-info{max-width:29rem}.element-contact-info-section .contact-persons .contact-person-inner .departmant-info .h2{color:var(--secondary);margin-bottom:3.12rem}.element-contact-info-section .contact-persons .contact-person-inner .departmant-info .rich-text{color:var(--secondary)}.element-contact-info-section .contact-persons .contact-person-inner .contact-person{border-radius:1.875rem;box-shadow:0 4px 4px #cfdd6440;gap:1.25rem;padding:1.25rem}.element-contact-info-section .contact-persons .contact-person-inner .contact-person .image img{aspect-ratio:19/12.1875;border-radius:1.25rem;width:100%}.element-contact-info-section .contact-persons .contact-person-inner .contact-person .info{display:flex;flex-direction:column;font-size:.875rem;gap:1.25rem}.element-contact-info-section .contact-persons .contact-person-inner .contact-person .info .name{color:var(--secondary);font-weight:700;line-height:1.5}.element-contact-info-section .contact-persons .contact-person-inner .contact-person .info .email{color:var(--primary);font-weight:700}.element-contact-info-section .contact-persons .contact-person-inner .contact-person .info .meta{color:var(--primary)}.element-contact-info-section .contact-persons .contact-person-inner .contact-person .info .meta b{margin-right:.325rem}@media screen and (max-width:940px){.element-contact-info-section.dark{background-color:var(--FANUC-Black);border-radius:1.25rem;margin-bottom:6.88rem;padding:2rem}}.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person{box-shadow:0 4px 4px #f8d3424d}@media screen and (max-width:940px){.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person{box-shadow:none}}.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .name{color:var(--FANUC-Black,#161616)}@media screen and (max-width:940px){.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .name{color:#fff}}.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .email,.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .meta{color:#838383!important}@media screen and (max-width:940px){.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .email,.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .meta{color:#fff!important}.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .email b,.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .email div,.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .meta b,.element-contact-info-section.dark .contact-persons .contact-person-inner .contact-person .info .meta div{color:#fff}}.element-contact-info-section.dark .contact-persons .departmant-info .h2{color:var(--FANUC-Black,#161616)}@media screen and (max-width:940px){.element-contact-info-section.dark .contact-persons .departmant-info .h2{color:#fff}}.element-contact-info-section.dark .contact-persons .departmant-info .rich-text{color:var(--FANUC-Black,#161616)}@media screen and (max-width:940px){.element-contact-info-section.dark .contact-persons .departmant-info .rich-text{color:#fff}}.site-wrapper .site-content .element-container .downloads-wrapper:first-child{margin-top:calc(var(--header-height) + var(--header-padding))}.downloads-wrapper{margin-left:auto;margin-right:auto;max-width:70%}@media screen and (max-width:940px){.downloads-wrapper{max-width:100%}}.downloads-wrapper .section-title{margin-bottom:3rem}@media screen and (max-width:940px){.downloads-wrapper .section-title{font-size:1.6rem}}.downloads-wrapper .single-wrapper{margin-bottom:2.5rem}.downloads-wrapper .single-wrapper .h3{margin-bottom:1.5rem}@media screen and (max-width:940px){.downloads-wrapper .single-wrapper .h3{font-size:1.3rem}}.downloads-wrapper .single-wrapper .single-item-wrapper{align-items:center;display:flex;gap:1.25rem}.downloads-wrapper .single-wrapper .single-item-wrapper .icon-file{height:2.375rem;width:1.9375rem}.downloads-wrapper .single-wrapper .single-item-wrapper a{font-size:1.125rem;font-weight:700;line-height:normal}@media screen and (max-width:940px){.downloads-wrapper.dark{padding-left:2.5rem;padding-right:2.5rem}.downloads-wrapper.dark.element{padding-top:0}}.downloads-wrapper.dark .section-title{color:var(--FANUC-Black,#161616);font-size:2rem;margin-bottom:1.88rem}@media screen and (max-width:940px){.downloads-wrapper.dark .section-title{font-size:1rem}}.downloads-wrapper.dark .rich-text{color:var(--FANUC-Black,#161616);margin-bottom:4.5rem}@media screen and (max-width:940px){.downloads-wrapper.dark .rich-text{margin-bottom:1.5rem}}.downloads-wrapper.dark .single-wrapper{margin-bottom:4rem}@media screen and (max-width:940px){.downloads-wrapper.dark .single-wrapper{margin-bottom:1.5rem}}.downloads-wrapper.dark .single-wrapper .h3{color:var(--FANUC-Black,#161616);font-size:1rem;font-weight:700;margin-bottom:0}.downloads-wrapper.dark .single-wrapper .rich-text{color:var(--FANUC-Black,#161616);font-weight:400;margin-bottom:1.44rem}.downloads-wrapper.dark .single-wrapper .single-item-wrapper a{color:var(--FANUC-Black,#161616)}.element-scrolling-section2{margin-bottom:12.5rem;margin-top:12.5rem}.element-scrolling-section2.element{padding-bottom:0;padding-top:0}@media screen and (max-width:940px){.element-scrolling-section2{margin-bottom:5rem;margin-top:5rem}}.element-scrolling-section2 .scrolling-section-inner{align-items:flex-start;background:#fff;border:3px solid rgba(0,0,0,.27);border-radius:1.875rem;display:flex;gap:4rem;height:85vh;overflow:hidden;position:relative}@media screen and (max-width:940px){.element-scrolling-section2 .scrolling-section-inner{background:transparent;border:3px solid rgba(0,0,0,.27);flex-direction:column;gap:2rem;height:auto;overflow:visible}}.element-scrolling-section2 .col{height:100%;width:50%}@media screen and (max-width:940px){.element-scrolling-section2 .col{height:auto;width:100%}}.element-scrolling-section2 .col-left{height:100%;padding:4rem 1rem 4rem 5rem}@media screen and (max-width:940px){.element-scrolling-section2 .col-left{padding:1.4rem 1.7rem}}.element-scrolling-section2 .col-left .left-swiper{height:100%;overflow:hidden}@media screen and (max-width:940px){.element-scrolling-section2 .col-left .left-swiper{height:auto}}.element-scrolling-section2 .col-left .swiper,.element-scrolling-section2 .col-left .swiper-slide,.element-scrolling-section2 .col-left .swiper-wrapper{height:100%}@media screen and (max-width:940px){.element-scrolling-section2 .col-left .swiper,.element-scrolling-section2 .col-left .swiper-slide,.element-scrolling-section2 .col-left .swiper-wrapper{height:auto}}.element-scrolling-section2 .col-left .swiper-slide{align-items:flex-start;background-color:#fff;display:flex;overflow:hidden}.element-scrolling-section2 .col-left .swiper{-ms-overflow-style:none;scrollbar-width:none}.element-scrolling-section2 .col-left .swiper::-webkit-scrollbar{display:none}.element-scrolling-section2 .col-left.fanuc{background:var(--LIme,#fafcef);border-radius:1.875rem;padding:3.5rem;width:60%}@media screen and (max-width:940px){.element-scrolling-section2 .col-left.fanuc{padding:3rem 1.5rem;width:100%}}.element-scrolling-section2 .col-left.fanuc .icon svg{fill:var(--section-color)}.element-scrolling-section2 .col-left.fanuc .swiper-slide{align-items:center;background-color:transparent}.element-scrolling-section2 .col-left.fanuc .scrolling-item{align-items:center;display:flex;gap:1.25rem;justify-content:center}@media screen and (max-width:940px){.element-scrolling-section2 .col-left.fanuc .scrolling-item{flex-direction:column}.element-scrolling-section2 .col-left.fanuc .scrolling-item .scrolling-item-inner{width:100%}}.element-scrolling-section2 .col-left.fanuc .scrolling-item .images-wrapper{flex:none;position:relative}@media screen and (max-width:940px){.element-scrolling-section2 .col-left.fanuc .scrolling-item .images-wrapper{height:auto;width:100%}}.element-scrolling-section2 .col-left.fanuc .scrolling-item .images-wrapper .image{padding-left:8rem}@media screen and (max-width:940px){.element-scrolling-section2 .col-left.fanuc .scrolling-item .images-wrapper .image{padding-left:0}}.element-scrolling-section2 .col-left.fanuc .scrolling-item .images-wrapper .image .img{-o-object-fit:cover;object-fit:cover}.element-scrolling-section2 .col-left.fanuc .scroll-icon-green{bottom:4.6rem;left:3.25rem;position:absolute;z-index:1}@media screen and (max-width:940px){.element-scrolling-section2 .col-left.fanuc .scroll-icon-green{display:none}}.element-scrolling-section2 .col-right .sticky-panel{background:var(--LIme,#fafcef);border-radius:1.875rem;display:flex;flex-direction:column;gap:4rem;height:100%;justify-content:center;padding:4rem 4rem 2rem}@media screen and (max-width:940px){.element-scrolling-section2 .col-right .sticky-panel{gap:2rem;padding:1.4rem 1.7rem}}.element-scrolling-section2 .col-right .static{height:50%;position:relative}.element-scrolling-section2 .col-right .static:nth-child(2n){flex-direction:row-reverse}.element-scrolling-section2 .col-right .static .static-inner{gap:1.25rem}.element-scrolling-section2 .col-right .static .rich-text,.element-scrolling-section2 .col-right .static h2{color:var(--section-color)}.element-scrolling-section2 .col-right .static .button{background-color:var(--section-color)}.element-scrolling-section2 .col-right .static .button-white{background-color:transparent;border:1px solid var(--section-color);color:var(--section-color)}.element-scrolling-section2 .col-right .static .icon svg{fill:var(--section-color)}.element-scrolling-section2 .col-right .static .image-wrapper img{aspect-ratio:30.5/26.5;-o-object-fit:cover;object-fit:cover}.element-scrolling-section2 .col-right .static.fanuc{background-color:#fff;height:100%}.element-scrolling-section2 .col-right .static.fanuc .image-wrapper img{aspect-ratio:77/102}.element-scrolling-section2 .col-right.fanuc{width:40%}@media screen and (max-width:940px){.element-scrolling-section2 .col-right.fanuc{width:100%}}.element-scrolling-section2 .col-right.fanuc .sticky-panel{background-color:#fff}.element-scrolling-section2 .col-right.fanuc .static{gap:1.25rem;justify-content:center}.element-scrolling-section2 .col-right.fanuc .icon{left:-3rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media screen and (max-width:940px){.element-scrolling-section2 .col-right.fanuc .icon{left:-1rem}}.element-scrolling-section2 .col-right.fanuc .image-wrapper{padding-left:1rem}.element-scrolling-section2 .nav{bottom:3rem;display:flex;flex-direction:column;gap:.5rem;left:50%;position:absolute;transform:translate(-50%)}@media screen and (max-width:940px){.element-scrolling-section2 .nav{flex-direction:row;left:1rem;top:71%;transform:translateY(-50%)}}.element-scrolling-section2 .nav.fanuc{left:65%}@media screen and (max-width:940px){.element-scrolling-section2 .nav.fanuc{flex-direction:row;height:-moz-fit-content;height:fit-content;left:1rem;top:52%;transform:translateY(-50%)}}.element-scrolling-section2 .nav .dot{background-color:#0000004d;border-radius:50%;cursor:pointer;height:.9375rem;width:.9375rem}.element-scrolling-section2 .nav .dot.fill{background-color:#000}.element-scrolling-section2 .scrolling-item{display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:0;overflow:hidden;padding-bottom:0;width:100%}.element-scrolling-section2 .scrolling-item .scrolling-item-inner{flex:0 0 auto}.element-scrolling-section2 .scrolling-item .size{margin-bottom:1.3rem}.element-scrolling-section2 .scrolling-item .size img{height:3rem;width:3rem}.element-scrolling-section2 .scrolling-item .h3{font-size:2rem}.element-scrolling-section2 .scrolling-item .h3,.element-scrolling-section2 .scrolling-item .rich-text{color:var(--FANUC-Black,#161616);margin-bottom:1.44rem}.element-scrolling-section2 .scrolling-item .images-wrapper{flex:1 1 auto;gap:1rem;min-height:0;min-width:0}.element-scrolling-section2 .scrolling-item .image{flex:1 1 auto;margin-top:1rem;min-height:0;min-width:0;width:100%}.element-scrolling-section2 .scrolling-item .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:940px){.element-scrolling-section2 .scrolling-item .image img{aspect-ratio:28/32;height:auto}}@media screen and (max-width:1660px){.element-scrolling-section2 .scrolling-item .image img{-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:1280px){.element-scrolling-section2 .scrolling-item .image img{-o-object-fit:contain;object-fit:contain}}:root{--primary:#3c6285;--secondary:#35603e;--lightgreen:#cedd64;--FANUC-Yellow:#f8d342;--white:#fff;--FANUC-Black:#161616;--100vh:100vh;--breakpoint:desktop;--orientation:landscape;--container-max-width:1920px;--offset-left:calc((100vw - var(--container-max-width))/2 + 140px)}@media (orientation:portrait){:root{--orientation:portrait}}@media screen and (max-width:1660px){:root{--breakpoint:laptop}}@media screen and (max-width:1280px){:root{--breakpoint:tablet}}@media screen and (max-width:940px){:root{--breakpoint:phone}}.element-slider-section{display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:940px){.element-slider-section{padding-bottom:0;padding-top:2.6rem}.element-slider-section.element{padding-bottom:3rem}}.element-slider-section:before{background:#f5f5f5;border-radius:1.875rem;content:"";height:100%;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);transition:height .3s;width:100%;z-index:-1}.element-slider-section .h2{color:var(--FANUC-Black,#161616);justify-content:flex-start;margin-bottom:3rem;margin-left:9rem}@media screen and (max-width:940px){.element-slider-section .h2{margin-left:0;padding-left:1rem;padding-right:1rem}}.element-slider-section .slide-items{margin-left:-6rem;margin-right:-6rem;position:relative;z-index:2}@media screen and (max-width:1660px){.element-slider-section .slide-items{margin-left:-3rem;margin-right:-3rem}}@media screen and (max-width:1280px){.element-slider-section .slide-items{margin-left:-1rem;margin-right:-1rem}}@media screen and (max-width:1660px){.element-slider-section .slide-items{margin-left:0;margin-right:0}}.element-slider-section .slide-items .list{display:flex;flex-wrap:wrap;--gap:2.5rem;--count:4;gap:var(--gap)}@media screen and (max-width:940px){.element-slider-section .slide-items .list{--gap:1rem;gap:var(--gap);--count:1}}.element-slider-section .slide-items .list .swiper-wrapper{padding-bottom:4rem}.element-slider-section .slide-items .list .item{background:#fff;border:1px solid #d9d9d9;border-radius:1.25rem;gap:1rem;padding:2.88rem 3.25rem;width:calc((100% - (var(--count) - 1)*var(--gap))/var(--count))}@media screen and (max-width:940px){.element-slider-section .slide-items .list .item{width:auto}}.element-slider-section .slide-items .list .item .product-image{background:#fff;display:flex;justify-content:center}.element-slider-section .slide-items .list .item .product-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.element-slider-section .slide-items .list .item .card{display:flex;flex-direction:column;gap:1.25rem}.element-slider-section .slide-items .list .item .card .title{align-items:center;color:var(--FANUC-Black);display:flex;font-size:1rem;font-weight:700;gap:1.125rem;line-height:1.5rem;margin:0}.element-slider-section .slide-items .list .item .card .title img{height:1.25rem;width:1.25rem}.element-slider-section .slide-items .list .item .card .description{color:var(--FANUC-Black);font-size:.875rem;font-weight:400;height:6.25rem;line-height:1.25rem;overflow:hidden}.element-slider-section .slide-items .swiper-button-next,.element-slider-section .slide-items .swiper-button-prev{border-radius:.56rem;bottom:0;height:2.75rem;top:auto;width:2.75rem;z-index:2}.element-slider-section .slide-items .swiper-button-next:after,.element-slider-section .slide-items .swiper-button-prev:after{display:none}.element-slider-section .slide-items .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Crect width='32' height='32' x='32' y='32' fill='%23161616' rx='2' transform='rotate(-180 32 32)'/%3E%3Cpath fill='%23fff' d='M20.364 25.454V6.545l-9.455 9.453z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;left:42%}@media screen and (max-width:940px){.element-slider-section .slide-items .swiper-button-prev{left:30%}}.element-slider-section .slide-items .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='%23161616' rx='2'/%3E%3Cpath fill='%23fff' d='M17.96 11.597c-1.26-1.26-3.415-.368-3.415 1.414v13.98c0 1.781 2.155 2.673 3.414 1.414l6.99-6.989a2 2 0 0 0 0-2.828z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;right:42%}@media screen and (max-width:940px){.element-slider-section .slide-items .swiper-button-next{right:30%}}.element-slider-section .swiper-pagination{align-items:center;bottom:0;display:flex;height:2.75rem;justify-content:center;z-index:1}.element-slider-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--secondary)}
