[data-bs-theme=rydena-dark]{--bs-body-color:#fff;--bs-body-color-rgb:to-rgb(#fff);--bs-body-bg:#646464;--bs-body-bg-rgb:to-rgb(#646464);--bs-border-color:#4d5052}[data-bs-theme=rydena-dark] a,[data-bs-theme=rydena-dark] a:hover{color:#ff9e1b}[data-bs-theme=rydena-dark] .table{--bs-table-bg:#93979f}[data-bs-theme=rydena-dark] .news,[data-bs-theme=rydena-dark] .news a,[data-bs-theme=rydena-dark] .news a:hover,[data-bs-theme=rydena-dark] .news a:visited,[data-bs-theme=rydena-dark] section.features .features{color:#191d1f}[data-bs-theme=rydena-dark] section.markets{background:#191d1f}[data-bs-theme=rydena-dark] section.markets h2{color:#e6e6e7}[data-bs-theme=rydena-dark] section.markets .card{--bs-card-bg:$grey500;--bs-card-border-radius:0;--bs-card-border-color:$grey600}[data-bs-theme=rydena-dark] section.markets .card img{width:120px}[data-bs-theme=rydena-dark] section.products h2{color:#e6e6e7}[data-bs-theme=rydena-dark] section.products h2:after,[data-bs-theme=rydena-dark] section.products h2:before{background:#e6e6e7}[data-bs-theme=rydena-dark] section.products a.h4{background:#2d3133}[data-bs-theme=rydena-dark] section.products .card{--bs-card-bg:$grey500;border:1px solid #191d1f}[data-bs-theme=rydena-dark] section.products .card-header h3{background-color:#93979f;color:#191d1f}[data-bs-theme=rydena-dark] section.products .card-header h3:before{background-color:#ff9e1b}[data-bs-theme=rydena-dark] section.products .card-body{background-color:#93979f;color:#191d1f}[data-bs-theme=rydena-dark] section.products .card-body a{background:#2d3133;color:#ff9e1b}[data-bs-theme=rydena-dark] section.products .card-body ul.root>li{border-color:#4d5052}[data-bs-theme=rydena-dark] section.products .parameters .card{--bs-card-bg:$grey300;border:none}[data-bs-theme=rydena-dark] section.products .parameters .card-header,[data-bs-theme=rydena-dark] section.products .parameters .card-header h3{background-color:#e6e6e7}[data-bs-theme=rydena-dark] section.products .parameters .card-body{background-color:#e6e6e7;color:#191d1f}@media(min-width:992px){[data-bs-theme=rydena-dark] section.products .parameters .card-body,[data-bs-theme=rydena-dark] section.products .parameters .card-header,[data-bs-theme=rydena-dark] section.products .parameters .card-header h3{background:transparent}[data-bs-theme=rydena-dark] section.products .parameters .card-body ul.root>li{border-color:#e6e6e7}}.contacts{background:#2d3133}.contacts .row .col>div{--bs-body-color:$grey700;--bs-body-bg:$grey300;background:#e6e6e7;color:#2d3133}.contacts .row .col>div a,.contacts .row .col>div a:hover{color:#2d3133}[data-bs-theme=rydena-dark] .form-control{background:--bs-body-bg}[data-bs-theme=rydena-dark] .form-control:focus{border-color:#2d3133;box-shadow:0 0 0 .25rem #c4c4d0}[data-bs-theme=rydena-dark] button.btn-primary{--bs-btn-color:$grey700;--bs-btn-hover-color:$grey800;--bs-btn-bg:transparent;--bs-btn-hover-bg:transparent;--bs-btn-border-color:#2d3133;--bs-btn-active-bg:transparent}[data-bs-theme=rydena-dark] button.btn-primary:hover{border-color:#191d1f}[data-bs-theme=rydena-dark] button.btn-primary:focus{border-color:#2d3133;box-shadow:0 0 0 .25rem #c4c4d0}[data-bs-theme=rydena-dark] button.btn-primary:active{border-color:#191d1f}[data-bs-theme=rydena-dark]{--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-color:#ff9e1b;--swiper-pagination-bullet-inactive-color:#93979f;--swiper-pagination-bullet-inactive-opacity:1}[data-bs-theme=rydena-dark] .swiper-pagination-bullet{border:1px solid #191d1f}[data-bs-theme=rydena-dark] body>.container-fluid>header{background-color:#191d1f}[data-bs-theme=rydena-dark] main.text{background-color:#93979f;color:#2d3133}[data-bs-theme=rydena-dark] main.text h1,[data-bs-theme=rydena-dark] main.text h2,[data-bs-theme=rydena-dark] main.text h3{color:#191d1f}[data-bs-theme=rydena-dark] main.text a{color:#ff9e1b}[data-bs-theme=rydena-dark] .news-detail li::marker{color:#ff9e1b}[data-bs-theme=rydena-dark] footer{background-color:#191d1f}@media(min-width:576px){.border-sm-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm-right{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm-left{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm-top-0{border-top:0!important}.border-sm-right-0{border-right:0!important}.border-sm-bottom-0{border-bottom:0!important}.border-sm-left-0{border-left:0!important}.border-sm-x{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm-y{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-sm-0{border:0!important}}@media(min-width:768px){.border-md-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md-right{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md-left{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md-top-0{border-top:0!important}.border-md-right-0{border-right:0!important}.border-md-bottom-0{border-bottom:0!important}.border-md-left-0{border-left:0!important}.border-md-x{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md-y{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-md-0{border:0!important}}@media(min-width:992px){.border-lg-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg-right{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg-left{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg-top-0{border-top:0!important}.border-lg-right-0{border-right:0!important}.border-lg-bottom-0{border-bottom:0!important}.border-lg-left-0{border-left:0!important}.border-lg-x{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg-y{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-lg-0{border:0!important}}@media(min-width:1200px){.border-xl-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl-right{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl-left{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl-top-0{border-top:0!important}.border-xl-right-0{border-right:0!important}.border-xl-bottom-0{border-bottom:0!important}.border-xl-left-0{border-left:0!important}.border-xl-x{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl-y{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-xl-0{border:0!important}}body{font-family:Roboto Condensed,Roboto,Arial,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.container-fluid{background:#93979f;max-width:1440px;padding:0}.hero{background-image:url(../img/mars-disaturated-xs.png);background-position:top;background-repeat:no-repeat;background-size:contain}@media(min-width:480px){.hero{background-image:url(../img/mars-disaturated.png)}}header img.logo{height:72px}@media(min-width:1400px){header img.logo{height:86px}}.hero h1{height:-moz-fit-content;height:fit-content;margin:0 auto;padding-bottom:90px;padding-top:310px;width:-moz-fit-content;width:fit-content}.hero h1 span{display:block;letter-spacing:-.02em}.hero h1 span.h1_1{color:#fff;font-size:2rem;font-weight:300;line-height:1.2}.hero h1 span.h1_2{color:#fff;font-size:3rem;font-weight:300;line-height:.9;margin-left:58px}.hero h1 span.h1_3{color:#ff9e1b;font-size:4.5rem;font-weight:700;line-height:.6}@media(min-width:768px){.hero h1{padding-top:30px}.hero h1 span.h1_1{font-size:2.25rem;margin-left:30px}.hero h1 span.h1_2{font-size:4.5rem;margin-left:100px}.hero h1 span.h1_3{font-size:10rem}}@media(min-width:1024px){.hero h1{padding-top:120px}.hero h1 span.h1_1{font-size:2.5rem;margin-left:30px}.hero h1 span.h1_2{font-size:6rem;margin-left:100px}.hero h1 span.h1_3{font-size:12.25rem}}@media(min-width:1400px){.hero h1{padding-top:80px}.hero h1 span.h1_1{font-size:3rem;margin-left:78px}.hero h1 span.h1_2{font-size:7.5rem;margin-left:210px}.hero h1 span.h1_3{font-size:15rem}}.hero .slogan{background:#191d1f;border-radius:16px;color:#e6e6e7;width:70%}.hero .slogan h2{font-size:2rem;font-weight:400}.hero .slogan p{font-size:1.125rem}@media(min-width:768px){.hero .slogan{width:45%}}@media(min-width:1400px){.hero .slogan{margin-left:90px!important;width:33%}}.news h2{font-size:6rem;font-weight:700;height:-moz-fit-content;height:fit-content;margin-left:24px;text-transform:lowercase;top:-30px;width:-moz-fit-content;width:fit-content}.news h2,.news h2 div{overflow:hidden;position:relative}.news h2 div{left:-5px;width:calc(100% - 5px)}.news h2:before{height:90px;top:0}.news h2:after,.news h2:before{background:#e6e6e7;content:"";display:block;position:absolute;width:2px}.news h2:after{bottom:0;height:70px;right:20px}@media(min-width:768px){.news h2{font-size:9rem;margin-left:40px}.news h2:before{height:130px}.news h2:after{height:100px}}@media(min-width:1024px){.news h2{font-size:12rem;margin-left:54px}.news h2 div{left:-10px;width:calc(100% - 10px)}.news h2:before{height:180px}.news h2:after{height:140px;right:40px}}@media(min-width:1400px){.news h2{font-size:15rem}.news h2 div{left:-6px;width:calc(100% - 6px)}.news h2:before{height:220px}.news h2:after{height:170px;right:40px}}.news .jec-world-2026 .banner,.news-detail .jec-world-2026 .banner{background:#191d1f;border-radius:16px;color:#fff;margin:0 auto;padding:20px;width:-moz-fit-content;width:fit-content}.news .jec-world-2026 .banner:hover,.news .jec-world-2026 .banner:visited,.news-detail .jec-world-2026 .banner:hover,.news-detail .jec-world-2026 .banner:visited{color:#fff}.news .jec-world-2026 .banner .part1 .event_slogan,.news-detail .jec-world-2026 .banner .part1 .event_slogan{border:2px solid #ff9e1b;border-radius:8px;font-size:1.3rem;margin:0;padding:0 6px;width:-moz-fit-content;width:fit-content}.news .jec-world-2026 .banner .part1 .event-logo img,.news-detail .jec-world-2026 .banner .part1 .event-logo img{width:172px}.news .jec-world-2026 .banner .part2 .logo img,.news-detail .jec-world-2026 .banner .part2 .logo img{height:54px;margin-top:32px}.news .jec-world-2026 .banner .part3 .event_slogan,.news-detail .jec-world-2026 .banner .part3 .event_slogan{border:2px solid #ff9e1b;border-radius:8px;font-size:1.3rem;padding:0 6px;width:-moz-fit-content;width:fit-content}.news .jec-world-2026 .banner .part3 .place,.news-detail .jec-world-2026 .banner .part3 .place{font-size:28px;line-height:100%;margin-top:-4px}.news .jec-world-2026 .banner .part3 .date,.news-detail .jec-world-2026 .banner .part3 .date{line-height:100%;margin-top:6px}.news .jec-world-2026 .descripton,.news-detail .jec-world-2026 .descripton{margin:0 auto}.news .swiper .swiper-slide a,.news .swiper .swiper-slide a:hover,.news .swiper .swiper-slide a:visited{text-decoration:none}.news .swiper .swiper-slide .jec-world-2026 a,.news .swiper .swiper-slide .jec-world-2026 a:hover,.news .swiper .swiper-slide .jec-world-2026 a:visited,.news .swiper .swiper-slide a h3,.news .swiper .swiper-slide a:hover h3,.news .swiper .swiper-slide a:visited h3{text-decoration:underline}.news .swiper .swiper-slide .picture img{height:186px;-o-object-fit:cover;object-fit:cover;width:100%}.news .swiper-pagination{bottom:unset}.news-detail img{max-width:100%}section.features{background-image:url(../img/spaceship.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;min-height:950px;overflow:visible}section.features .features{border:2px solid #4d5052;border-radius:16px;margin:0 16px;padding:40px 32px;position:relative;top:-22px}section.features .features .feature{margin:0;padding:0 1rem}section.features .features .feature b,section.features .features .feature strong{font-weight:600}@media(min-width:768px){section.features{min-height:814px}section.features .features{margin:0 24px;padding:24px 32px;top:-24px}}@media(min-width:1024px){section.features{min-height:930px}section.features .features{margin:0 24px;top:-24px}}@media(min-width:1400px){section.features{min-height:1064px}section.features .features{margin:0 45px;top:-22px}}section.markets h2{font-size:6rem;font-weight:700;height:-moz-fit-content;height:fit-content;margin-left:24px;overflow:hidden;position:relative;text-transform:lowercase;top:-30px;width:-moz-fit-content;width:fit-content}section.markets h2 div{left:-5px;overflow:hidden;position:relative;width:calc(100% - 5px)}section.markets h2:before{height:90px;top:0}section.markets h2:after,section.markets h2:before{background:#e6e6e7;content:"";display:block;position:absolute;width:2px}section.markets h2:after{bottom:0;height:70px;right:20px}@media(min-width:768px){section.markets h2{font-size:9rem;margin-left:40px}section.markets h2:before{height:130px}section.markets h2:after{height:100px}}@media(min-width:1024px){section.markets h2{font-size:12rem;margin-left:54px}section.markets h2 div{left:-10px;width:calc(100% - 10px)}section.markets h2:before{height:180px}section.markets h2:after{height:140px;right:40px}}@media(min-width:1400px){section.markets h2{font-size:15rem}section.markets h2 div{left:-10px;width:calc(100% - 10px)}section.markets h2:before{height:220px}section.markets h2:after{height:170px;right:40px}}section.markets .row .col:nth-child(odd) .card div:first-child{order:0;padding-right:1.5rem}section.markets .row .col:nth-child(odd) .card div:nth-child(2){order:1}section.markets .row .col:nth-child(2n) .card div:first-child{order:1;padding-left:1.5rem}section.markets .row .col:nth-child(2n) .card div:nth-child(2){order:0}@media(min-width:768px){section.markets .row .col:nth-child(2n) .card div:first-child,section.markets .row .col:nth-child(odd) .card div:first-child{order:0;padding-right:1.5rem}section.markets .row .col:nth-child(2n) .card div:nth-child(2),section.markets .row .col:nth-child(odd) .card div:nth-child(2){order:1}section.markets .row .col:nth-child(3) .card div:first-child,section.markets .row .col:nth-child(4) .card div:first-child{order:1;padding-left:1.5rem}section.markets .row .col:nth-child(3) .card div:nth-child(2),section.markets .row .col:nth-child(4) .card div:nth-child(2){order:0}}@media(min-width:1400px){section.markets .row .col:first-child .card div:first-child,section.markets .row .col:nth-child(2) .card div:first-child,section.markets .row .col:nth-child(3) .card div:first-child{order:0;padding-right:1.5rem}section.markets .row .col:first-child .card div:nth-child(2),section.markets .row .col:nth-child(2) .card div:nth-child(2),section.markets .row .col:nth-child(3) .card div:nth-child(2){order:1}section.markets .row .col:nth-child(4) .card div:first-child,section.markets .row .col:nth-child(5) .card div:first-child,section.markets .row .col:nth-child(6) .card div:first-child{order:1;padding-left:1.5rem}section.markets .row .col:nth-child(4) .card div:nth-child(2),section.markets .row .col:nth-child(5) .card div:nth-child(2),section.markets .row .col:nth-child(6) .card div:nth-child(2){order:0}}section.markets .row .col{border-top:2px solid #4d5052}section.markets .row .col:first-child{border-top:none}@media(min-width:768px){section.markets .row .col{border-top:none}}@media(min-width:1400px){section.markets .row .col:first-child,section.markets .row .col:nth-child(2),section.markets .row .col:nth-child(4),section.markets .row .col:nth-child(5){border-right:2px solid #4d5052}}section.markets .card h3{font-weight:500}section.markets .card img.market-image{width:120px}section.markets{border-bottom-left-radius:16px;border-bottom-right-radius:16px}section.products{overflow:hidden}section.products h2{font-size:6rem;font-weight:700;height:-moz-fit-content;height:fit-content;margin-left:24px;overflow:hidden;position:relative;text-transform:lowercase;width:-moz-fit-content;width:fit-content}section.products h2 div{left:-5px;overflow:hidden;position:relative;width:calc(100% - 5px)}section.products h2:after,section.products h2:before{content:"";display:block;height:90px;position:absolute;width:2px}section.products h2:before{top:0}section.products h2:after{bottom:0;right:20px}@media(min-width:768px){section.products h2{font-size:9rem;margin-left:40px}section.products h2:before{height:130px}section.products h2:after{height:100px}}@media(min-width:1024px){section.products h2{font-size:12rem;margin-left:54px}section.products h2 div{left:-10px;width:calc(100% - 10px)}section.products h2:before{height:180px}section.products h2:after{height:140px;right:40px}}@media(min-width:1400px){section.products h2{font-size:15rem}section.products h2 div{left:-10px;width:calc(100% - 10px)}section.products h2:before{height:220px}section.products h2:after{height:170px;right:40px}}section.products a.h4{border-radius:8px;padding:12px 20px;text-align:center}section.products .row>*{flex:0 0 auto}section.products .col{width:220px}section.products .card{border:none;--bs-card-inner-border-radius:16px;--bs-card-border-radius:16px}section.products .card-header{border-bottom:0;border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;padding-bottom:1rem;padding-top:1rem}section.products .card-header h3{font-size:2rem;font-weight:700;margin:0;padding-left:18px}section.products .card-header h3:before{content:"";display:block;height:30px;left:16px;position:absolute;top:20px;width:6px}section.products .card-body{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);padding-bottom:10px;padding-top:0}section.products .card-body a{border-radius:12px;display:block;font-weight:700;padding:16px 8px;text-align:center}section.products .card-body ul li{padding-bottom:.3rem;padding-top:.3rem}section.products .card-body ul li.lh-2{height:calc(3lh + .6rem)}section.products .card-body ul li.lh-2-4,section.products .card-body ul li.lh-3{height:calc(4lh + .6rem)}section.products .card-body ul li div{font-size:90%;font-weight:700;text-align:left}section.products .card-body ul li ul li{padding-bottom:0;padding-top:0}section.products .card-body ul.root>li{border-top:2px solid}section.products .card-body ul.root>li:last-child{border-top:none;padding-top:24px}section.products .parameters{width:164px}section.products .parameters .card .card-header{border-bottom:0;border-top-left-radius:0}section.products .parameters .card .card-header h3:before{display:none}section.products .parameters .card .card-body{border-bottom-left-radius:0;padding-bottom:28px}section.products .swiper-container{padding-left:0;padding-right:0;width:calc(100% - 164px)}section.products .swiper{padding-bottom:2px;width:100%}section.products .swiper .swiper-slide{min-width:220px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:220px}@media(min-width:992px){section.products .card-body ul li.lh-2,section.products .card-body ul li.lh-2-4{height:calc(2lh + .6rem)}section.products .card-body ul li.lh-3{height:calc(3lh + .6rem)}section.products .parameters{display:block;width:220px}section.products .swiper-container{width:calc(100% - 220px)}}.contacts{border-top-left-radius:16px;border-top-right-radius:16px}.contacts .row .col>div{border-radius:16px}.contacts .row .col:first-child>div{background-image:url(../img/delivery-robot.png);background-position:140% 100%;background-repeat:no-repeat;background-size:60%;min-height:300px}@media(min-width:576px){.contacts .row .col:first-child>div{background-position-x:120%;background-size:50%}}@media(min-width:768px){.contacts .row .col:first-child>div{background-position-x:145%;background-size:66%}}.contacts textarea.form-control{height:auto}[data-bs-theme=rydena-dark] main.text h1{font-size:2.5rem}[data-bs-theme=rydena-dark] main.text h2{font-size:2rem}[data-bs-theme=rydena-dark] main.text h3{font-size:1.75rem}.grecaptcha-badge{visibility:hidden}