.container{margin:0 auto;max-inline-size:min(100vw,1200px + 2rem);padding-inline:1rem}.link{text-decoration:underline;color:inherit}a.button{position:relative;display:inline-flex!important;border-radius:80px;font-weight:700;font-size:1rem;overflow:hidden;z-index:1}@media screen and (max-width:1200px){a.button{font-size:.875rem}}a.button:before{content:"";position:absolute;inset:0;inline-size:0;block-size:100%;transition:all .3s;z-index:-1}a.button:hover:before{width:100%}a.button.light{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;inline-size:130px;block-size:3rem;background-color:#f6f5f8;color:#03011d}@media screen and (max-width:1200px){a.button.light{inline-size:120px;block-size:40px}}a.button.light:hover{color:#007da5}a.button.light:before{background-color:#fdffff}a.button.contact-us{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;padding:.5rem .5rem .5rem 1rem;background-color:#272c3a;color:#f6f5f8}@media screen and (max-width:1200px){a.button.contact-us{padding:4px 8px 4px 12px}}a.button.contact-us:after{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;content:url(/src/images/icons/contact_us.svg);background:#007da5;border-radius:100%;inline-size:2rem;block-size:2rem}@media screen and (max-width:1200px){a.button.contact-us:after{inline-size:32px;block-size:32px}}a.button.contact-us:before{background-color:#03011d}.dark-text{color:#03011d}.light-text{color:#fdffff}.section-title{margin-block-end:4rem;font-size:3rem;font-weight:700}@media screen and (max-width:950px){.section-title{font-size:1.5rem;margin-block-end:1.5rem!important}}.text-title{font-size:2rem;font-weight:700}@media screen and (max-width:950px){.text-title{font-size:1.25rem}}.body-text-small-size{font-size:1.25rem;line-height:1.15}@media screen and (max-width:950px){.body-text-small-size{font-size:14px}}.body-text-medium-size{font-size:1.25rem;line-height:1.15}@media screen and (max-width:950px){.body-text-medium-size{font-size:1rem}}.body-text-large-size{font-size:2rem;line-height:1.15}@media screen and (max-width:950px){.body-text-large-size{font-size:20px}}.w-100{inline-size:100%}.slider-button{block-size:40px;inline-size:40px;padding:0;background:0 0;border:none;border-radius:50%;cursor:pointer;transition:all .3s}@media screen and (max-width:950px){.slider-button{display:none}}.slider-button:hover{background-color:rgba(246,245,248,.1019607843)}.slider-button.white{filter:brightness(0) saturate(100%) invert(99%) sepia(3%) saturate(347%) hue-rotate(201deg) brightness(91%) contrast(116%)}.slider-button.button-slider-prev{margin-inline-end:24px;background-image:url(/src/images/icons/slider_btn_prev.svg)}.slider-button.button-slider-next{background-image:url(/src/images/icons/slider_btn_next.svg)}.swiper-pagination{display:none}@media screen and (max-width:950px){.swiper-pagination{display:block}}.swiper.swiper-initialized{padding-bottom:0}@media screen and (max-width:950px){.swiper.swiper-initialized{padding-bottom:35px}}@font-face{font-family:Ubunto;src:url(/src/fonts/Ubuntu-Regular.ttf)}@font-face{font-family:Ubunto;src:url(/src/fonts/Ubuntu-Bold.ttf);font-weight:700}*{box-sizing:border-box}body{font-family:Ubunto;color:#03011d}header{position:fixed;width:100%;top:0;background:#fdffff;transition:.3s;z-index:1000;padding-block-start:.5rem}@media screen and (max-width:1000px){header{padding-block-start:0}}header nav{border-bottom:1px solid #272c3a;border-top:1px solid #272c3a}@media screen and (max-width:1000px){header nav{border-top:none}}header nav .nav-wrapper{flex:1;padding-block:13px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}@media screen and (max-width:1200px){header nav .nav-wrapper{max-inline-size:100%!important;padding-block:12px;border-top:none}}@media screen and (max-width:380px){header nav .nav-wrapper{justify-content:center}}header nav .nav-wrapper .logo{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:center;cursor:pointer}header nav .nav-wrapper .logo span{font-weight:700;color:#007da5;font-size:1.25rem}@media screen and (max-width:1200px){header nav .nav-wrapper .logo span{font-size:1rem}}header nav .nav-wrapper .nav-list{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between;flex:1;max-inline-size:58%}@media screen and (max-width:1000px){header nav .nav-wrapper .nav-list{display:none}}header nav .nav-wrapper .nav-list a{font-weight:400;color:#272c3a;font-size:1rem;transition:color .3s}header nav .nav-wrapper .nav-list a:hover{color:#007da5}header nav .nav-wrapper .nav-list a:active{text-shadow:1px 0 0 #007da5}@media screen and (max-width:380px){header nav .nav-wrapper .button.contact-us{display:none!important}}main{padding-block:163px 80px}@media screen and (max-width:950px){main{padding-block:5rem 1.5rem}}main .main-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media screen and (max-width:950px){main .main-wrapper{grid-template-columns:1fr}}main .main-wrapper>div.left{background:url(/src/images/icons/bg-blue-folder.svg) no-repeat;background-size:contain;padding-top:1.5rem}@media screen and (max-width:950px){main .main-wrapper>div.left{padding-top:14px}}main .main-wrapper>div.left .wrapper-left-text{padding:56px 2rem 2rem;background-color:#007da5;border-radius:15px}@media screen and (max-width:800px){main .main-wrapper>div.left .wrapper-left-text{padding:1.5rem 1rem 2rem 1rem}}main .main-wrapper>div.left .wrapper-left-text .main-text{border-block-end:1px solid #f6f5f8;padding-block-end:4rem;margin-bottom:57px;line-height:1.15}@media screen and (max-width:950px){main .main-wrapper>div.left .wrapper-left-text .main-text{padding-block-end:1.5rem;margin-bottom:2rem}}main .main-wrapper>div.left .wrapper-left-text .main-text .section-title{font-size:40px;margin-block-end:2rem}@media screen and (max-width:950px){main .main-wrapper>div.left .wrapper-left-text .main-text .section-title{font-size:28px;margin-block-end:1.5rem}}main .main-wrapper>div.left .wrapper-left-text .button{margin-block-end:48px}main .main-wrapper>div.main-slider{display:flex;flex-direction:column;gap:43px;align-items:baseline;justify-content:normal;background-color:#272c3a;padding:1.5rem;border-radius:1.5rem;overflow:hidden}@media screen and (max-width:950px){main .main-wrapper>div.main-slider{padding:0;background-color:transparent;gap:0}}main .main-wrapper>div.main-slider swiper-container{inline-size:100%;flex:1}main .main-wrapper>div.main-slider swiper-container swiper-slide{display:flex;flex-direction:column;gap:3rem;align-items:baseline;justify-content:normal}@media screen and (max-width:950px){main .main-wrapper>div.main-slider swiper-container swiper-slide{gap:2rem;background-color:#272c3a;padding:1rem 1rem 1.5rem;border-radius:24px}}main .main-wrapper>div.main-slider swiper-container swiper-slide .bg{inline-size:100%;block-size:67.5%;background-repeat:no-repeat;background-size:cover;border-radius:16px}@media screen and (max-width:950px){main .main-wrapper>div.main-slider swiper-container swiper-slide .bg{min-block-size:350px}}@media screen and (max-width:500px){main .main-wrapper>div.main-slider swiper-container swiper-slide .bg{min-block-size:250px}}@media screen and (max-width:385px){main .main-wrapper>div.main-slider swiper-container swiper-slide .bg{min-block-size:194px}}main .main-wrapper>div.main-slider swiper-container swiper-slide .condition-monitoring-software{background-image:url("/src/images/main_slider/Condition monitoring software.png")}main .main-wrapper>div.main-slider swiper-container swiper-slide .HMI{background-image:url(/src/images/main_slider/HMI.png)}main .main-wrapper>div.main-slider swiper-container swiper-slide .industrial-web-development{background-image:url("/src/images/main_slider/Industrial web development.png")}main .main-wrapper>div.main-slider swiper-container swiper-slide .text-and-measurement{background-image:url("/src/images/main_slider/Test and measurement software.png")}main .main-wrapper>div.main-slider swiper-container swiper-slide .body-text-large-size{margin-block-end:12px}@media screen and (max-width:950px){main .main-wrapper>div.main-slider swiper-container swiper-slide .body-text-large-size{margin-block-end:1rem}}.our-expertise{padding-block:50px 40px;background:linear-gradient(162deg,#fdffff 42.26%,#007da5 56.14%)}@media screen and (min-width:2000px){.our-expertise{background:linear-gradient(173deg,#fdffff 42.26%,#007da5 56.14%)}}@media screen and (max-width:950px){.our-expertise{padding-block:1rem 0}}.our-expertise__swiper swiper-slide{display:flex;background-image:url(/src/images/icons/bg-file.svg);block-size:593px;inline-size:354px;padding:37px 16px 16px;background-size:cover;background-repeat:no-repeat;color:#03011d}@media screen and (max-width:950px){.our-expertise__swiper swiper-slide{block-size:auto;padding:0 1.5rem 1.5rem;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:2px solid #000}}.our-expertise__swiper swiper-slide .slide{display:flex;flex-direction:column;gap:0;align-items:baseline;justify-content:normal}.our-expertise__swiper swiper-slide .slide .text-title{display:flex;flex-direction:column;gap:0;align-items:baseline;justify-content:flex-end;min-block-size:143px;padding-block-end:32px;margin-block-end:32px;border-block-end:1px solid #03011d;line-height:initial}@media screen and (max-width:950px){.our-expertise__swiper swiper-slide .slide .text-title{padding-block-start:30px;min-block-size:107px;max-inline-size:95%;border:none;margin-block-end:0}}.our-expertise__swiper swiper-slide .slide .body-text-small-size{margin-block-end:61px}@media screen and (max-width:950px){.our-expertise__swiper swiper-slide .slide .body-text-small-size{border-block-start:1px solid #03011d;padding-block-start:1rem;margin-block-end:1.5rem}}.our-expertise__swiper swiper-slide .slide img{margin-block-start:auto;max-block-size:212px;border-radius:16px}.our-expertise .swiper-actions{display:flex;flex-direction:row;gap:0;align-items:baseline;justify-content:baseline;margin-block-start:32px}.offers{padding-block:120px;background-color:#007da5}@media screen and (max-width:1200px){.offers{padding-block:1rem 3rem}}.offers .bg-folder{background-image:url(/src/images/icons/bg-white-folder.svg);background-repeat:no-repeat;background-size:contain;padding-block-start:40px}@media screen and (max-width:600px){.offers .bg-folder{padding-block-start:0;background-image:none;background-color:#007da5}}.offers .bg-folder .offers-wrapper{background-color:#fdffff;padding:40px 32px 107px;border-radius:0 27px 27px 27px}@media screen and (max-width:950px){.offers .bg-folder .offers-wrapper{padding:2rem}}@media screen and (max-width:600px){.offers .bg-folder .offers-wrapper{padding:0;background-color:#007da5}}.offers .bg-folder .offers-wrapper .section-title{margin-block-end:3rem}@media screen and (max-width:600px){.offers .bg-folder .offers-wrapper .section-title{color:#fdffff}}.offers .bg-folder .offers-wrapper .offers-items{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media screen and (max-width:1200px){.offers .bg-folder .offers-wrapper .offers-items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.offers .bg-folder .offers-wrapper .offers-items{grid-template-columns:1fr;gap:1.5rem}}.offers .bg-folder .offers-wrapper .offers-items .offers-item{display:flex;background-color:#f6f5f8;padding:2rem}.offers .bg-folder .offers-wrapper .offers-items .offers-item .body-text-medium-size{font-weight:700}@media screen and (max-width:950px){.offers .bg-folder .offers-wrapper .offers-items .offers-item{border-radius:.5rem;padding:1.5rem 1rem}}.offers .bg-folder .offers-wrapper .offers-items .offers-item p{display:flex;flex-direction:row;gap:12px;align-items:center;justify-content:center}@media screen and (max-width:950px){.offers .bg-folder .offers-wrapper .offers-items .offers-item p{gap:1rem}}.offers .bg-folder .offers-wrapper .offers-items .offers-item p::before{content:url(/src/images/icons/arrow-up-right.svg);block-size:40px;min-inline-size:40px;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;background-color:#007da5;border-radius:100%}.industries{padding-block:80px 120px}@media screen and (max-width:1200px){.industries{padding-block:48px}}.industries .industries-items{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 5rem}@media screen and (max-width:1200px){.industries .industries-items{gap:1.5rem}}@media screen and (max-width:1000px){.industries .industries-items{justify-content:center;grid-template-columns:repeat(2,30%)}}@media screen and (max-width:700px){.industries .industries-items{grid-template-columns:repeat(2,45%)}}@media screen and (max-width:500px){.industries .industries-items{grid-template-columns:minmax(240px,65%)}}.industries .industries-items .industries-item{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;border:1px solid #03011d;border-radius:100%;line-height:36px;aspect-ratio:1/1}.industries .industries-items .industries-item img{inline-size:5rem}.technologies{background-color:#007da5;padding-block:80px 10px}@media screen and (max-width:1200px){.technologies{padding-block:48px 10px}}.technologies .technologies-items{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1100px){.technologies .technologies-items{grid-template-columns:repeat(2,1fr);gap:3rem 2rem;max-inline-size:70%;margin:0 auto}}@media screen and (max-width:400px){.technologies .technologies-items{max-inline-size:97%}}@media screen and (max-width:350px){.technologies .technologies-items{grid-template-columns:1fr}}.technologies .technologies-items>div{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;padding-block:76px;text-align:center;--border:1px solid #fdffff}@media screen and (max-width:1100px){.technologies .technologies-items>div{border:none!important;padding:0}}@media screen and (max-width:800px){.technologies .technologies-items>div img{max-inline-size:120px}}.technologies .technologies-items>div:nth-child(1),.technologies .technologies-items>div:nth-child(2),.technologies .technologies-items>div:nth-child(3){border-block-end:var(--border)}.technologies .technologies-items>div:nth-child(2),.technologies .technologies-items>div:nth-child(5){border-inline-end:var(--border);border-inline-start:var(--border)}.case-studies{padding-block:53px 120px;background:linear-gradient(165deg,#007da5 40.04%,#fdffff 60.57%)}@media screen and (min-width:2000px){.case-studies{background:linear-gradient(173deg,#007da5 40.04%,#fdffff 60.57%)}}@media screen and (max-width:1200px){.case-studies{padding-block:48px 10px}}.case-studies .case-studies-swiper swiper-slide{background-image:url(/src/images/icons/bg-grey-folder.svg);max-inline-size:83%;block-size:500px;padding-block-start:32px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:1200px){.case-studies .case-studies-swiper swiper-slide{max-inline-size:100%}}@media screen and (max-width:900px){.case-studies .case-studies-swiper swiper-slide{block-size:100%;padding-block-start:0;background-image:none;border:1px solid #03011d;border-radius:27px}}@media screen and (max-width:600px){.case-studies .case-studies-swiper swiper-slide{max-block-size:475px;block-size:auto}}.case-studies .case-studies-swiper swiper-slide:not(.swiper-slide-active).swiper-slide-next{transform:scale(.8) translatex(-90px)}@media screen and (max-width:900px){.case-studies .case-studies-swiper swiper-slide:not(.swiper-slide-active).swiper-slide-next{transform:scale(1) translatex(24px)}}.case-studies .case-studies-swiper swiper-slide:not(.swiper-slide-active).swiper-slide-prev{transform:scale(.8) translatex(90px)}@media screen and (max-width:900px){.case-studies .case-studies-swiper swiper-slide:not(.swiper-slide-active).swiper-slide-prev{transform:scale(1) translatex(-24px)}}.case-studies .case-studies-swiper swiper-slide .case-studies-item{display:flex;flex-direction:row;gap:2rem;align-items:flex-start;justify-content:space-between;block-size:100%;padding:57px 31px 40px 42px;background:#f6f5f8;border-radius:27px}@media screen and (max-width:900px){.case-studies .case-studies-swiper swiper-slide .case-studies-item{padding:2rem 1rem}}@media screen and (max-width:600px){.case-studies .case-studies-swiper swiper-slide .case-studies-item{flex-direction:column;align-items:center;gap:1.5rem}}.case-studies .case-studies-swiper swiper-slide .case-studies-item .left h3{margin-block-end:2rem}@media screen and (max-width:600px){.case-studies .case-studies-swiper swiper-slide .case-studies-item .left h3{margin-block-end:1rem}}.case-studies .case-studies-swiper swiper-slide .case-studies-item .left p{line-height:1.8}@media screen and (max-width:600px){.case-studies .case-studies-swiper swiper-slide .case-studies-item .left p{line-height:1.4}}.case-studies .case-studies-swiper swiper-slide .case-studies-item .right{min-inline-size:min(500px,55%);min-block-size:312px;background-size:cover;background-repeat:no-repeat;border-radius:1rem}@media screen and (max-width:600px){.case-studies .case-studies-swiper swiper-slide .case-studies-item .right{min-inline-size:100%;min-block-size:241px}}@media screen and (max-width:600px){.case-studies .case-studies-swiper swiper-slide .case-studies-item .right{min-inline-size:100%;min-block-size:198px}}.case-studies .case-studies-swiper swiper-slide .case-studies-item .right.iot-solution-for-hvac{background-image:url("/src/images/case_studies/IoT Solution for HVAC Balancing Instruments.jpg")}.case-studies .case-studies-swiper swiper-slide .case-studies-item .right.automated-calibration-software{background-image:url("/src/images/case_studies/Automated Calibration Software for Emission Test Systems.jpg")}.case-studies .case-studies-swiper swiper-slide .case-studies-item .right.IoT-based-medical-gas-monitoring-system{background-image:url("/src/images/case_studies/IoT-based medical gas monitoring system.jpg")}.case-studies .case-studies-swiper swiper-slide .case-studies-item .right.gas-management-system{background-image:url("/src/images/case_studies/Gas management system for automotive testbeds.jpg")}.case-studies .swiper-actions{margin-block-start:2rem;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center}footer .footer-wrapper{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between}@media screen and (max-width:900px){footer .footer-wrapper{display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:normal;gap:77px;padding-inline:0}}@media screen and (max-width:900px){footer .footer-wrapper .contacts{padding-inline-start:1rem}}footer .footer-wrapper .contacts .footer-links{display:flex;flex-direction:column;gap:2rem;align-items:baseline;justify-content:normal}footer .footer-wrapper ul{margin-block-end:32px}footer .footer-wrapper ul li{line-height:1.5}footer .footer-wrapper #map{inline-size:max(50%,540px);block-size:501px}@media screen and (max-width:900px){footer .footer-wrapper #map{inline-size:100%;block-size:430px}}footer .policy{background-color:#03011d;padding:24px}footer .policy p{text-align:center}.cookie-banner{position:fixed;bottom:0;inline-size:100vw;z-index:1000;background-color:#272c3a;color:#fdffff;line-height:1.5;padding-block:48px;transition:.3s;transform:translateY(100%)}@media screen and (max-width:1200px){.cookie-banner{padding-block:24px;line-height:2.5}}.cookie-banner p{margin:0 auto 48px}@media screen and (max-width:1200px){.cookie-banner p{margin:0 auto 24px;font-size:14px}}.cookie-banner #accept-cookies{background-color:transparent;border:1px solid #fdffff;color:#fdffff;max-inline-size:120px;cursor:pointer}@media screen and (max-width:1200px){.cookie-banner #accept-cookies{block-size:32px}}.cookie-banner #accept-cookies:before{background-color:rgba(255,255,255,.1019607843)}