@font-face{font-family:Lato;src:url(/assets/fonts/Lato-Regular.woff2) format('woff2'),url(/assets/fonts/Lato-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/fonts/Lato-Medium.woff2) format('woff2'),url(/assets/fonts/Lato-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-SemiBold.woff2) format('woff2'),url(/assets/fonts/Gilroy-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Medium.woff2) format('woff2'),url(/assets/fonts/Gilroy-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Heavy.woff2) format('woff2'),url(/assets/fonts/Gilroy-Heavy.woff) format('woff');font-weight:1000;font-style:normal;font-display:swap}h1{font-family:Gilroy,sans-serif;font-weight:500;font-size:56px;color:#2c2c2c;margin-top:0;margin-bottom:0}h2{font-family:Gilroy,sans-serif;font-weight:600;font-size:40px;color:#2c2c2c;margin-top:0;margin-bottom:0}h3{font-family:Gilroy,sans-serif;font-weight:600;font-size:24px;color:#2c2c2c;margin-top:0;margin-bottom:0}input,p,textarea{font-family:Lato,sans-serif;font-weight:400;font-size:20px;color:#2c2c2c;line-height:28px;margin-top:10px;margin-bottom:10px}input::placeholder,textarea::placeholder{color:#2c2c2c}input:focus{outline:0}a,button,span,td,th{font-family:Lato,sans-serif;font-weight:500;font-size:16px;color:#2c2c2c;outline:0}a{text-decoration:none}li{font-family:Lato,sans-serif;font-weight:400;font-size:20px}.container{width:1200px;margin:auto;padding-left:20px;padding-right:20px}html{scroll-behavior:smooth}body{margin:0}.main-content{flex:1;width:100%;min-width:0}.search-highlight{background-color:#ff0}.items-pagination{padding:0}.page-with-sidebar{display:flex;gap:2rem;position:relative;flex-wrap:wrap}.sidebar-toggle-wrapper{width:100%;display:none}.sidebar-toggle{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid #2c2C2C33;background:#fafafa;color:#fa6030;cursor:pointer}.sidebar{flex:0 0 288px;background-color:#fff;color:#fff;transition:transform .3s ease;height:auto;padding-bottom:2rem}.sidebar-close{display:none}.sidebar-overlay{display:none}.search-section{margin-bottom:50px}.search-form__inner{display:flex;align-items:center;border:1px solid #eaeaea}.search-form__input{flex:1;font-weight:500;font-size:16px;padding:0;margin:0;border:0;height:48px;padding-left:30px}.search-form__btn{background:0 0;border:none;cursor:pointer;margin-right:20px}.instagram-section{background:#fafafa;padding:12px;margin-bottom:20px}.instagram-section h3{margin-bottom:1rem}.instagram-section__view-btn:hover{background:linear-gradient(90deg,#fa6030,#ffc876);border-color:#fff;color:#fff}.instagram-section__view-btn{border:1px solid #eaeaea;display:block;text-align:center;width:268px;height:48px;line-height:48px;margin:auto}.instagram-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.instagram-posts-grid a{display:block;overflow:hidden;transition:transform .3s ease}.instagram-posts-grid a:hover{transform:scale(1.05)}.instagram-posts-grid img{width:100%;height:auto;display:block;object-fit:cover}.instagram-section__footer{margin-top:12px}.article-share-icon{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .2s ease,opacity .2s;opacity:.85}.article-share-icon:hover{transform:scale(1.1);opacity:1}.icon-facebook{background-image:url(/assets/img/icons/share/facebook.svg)}.icon-facebook:hover{background-image:url(/assets/img/icons/share/facebook-hover.svg)}.icon-linkedin{background-image:url(/assets/img/icons/share/linkedin.svg)}.icon-linkedin:hover{background-image:url(/assets/img/icons/share/linkedin-hover.svg)}.icon-twitter{background-image:url(/assets/img/icons/share/twitter.svg)}.icon-twitter:hover{background-image:url(/assets/img/icons/share/twitter-hover.svg)}.icon-telegram{background-image:url(/assets/img/icons/share/telegram.svg)}.icon-telegram:hover{background-image:url(/assets/img/icons/share/telegram-hover.svg)}.icon-email{background-image:url(/assets/img/icons/share/email.svg)}.icon-email:hover{background-image:url(/assets/img/icons/share/email-hover.svg)}.icon-instagram{background-image:url(/assets/img/icons/share/instagram.svg)}.icon-instagram:hover{background-image:url(/assets/img/icons/share/instagram-hover.svg)}.form-sending{font-size:18px;color:#fa6030;margin-bottom:15px;position:relative;overflow:hidden}.form-sending::after{content:"";display:inline-block;width:1em;text-align:left;animation:dots 1.5s steps(3,end) infinite}@keyframes dots{0%{content:""}33%{content:"."}66%{content:".."}100%{content:"..."}}.form-success{color:green}.form-error{color:red}.page-404{padding-top:5%;padding-bottom:10%;text-align:center}.page-404::before{content:"";display:block;position:absolute;top:-120px;left:0;right:0;bottom:0;background:url(/assets/img/home-intro-bg-image.svg) no-repeat right center/cover;opacity:.8;z-index:-1}.page-404 h1{color:#fa6030;margin-bottom:20px}.page-404 p{margin-bottom:30px}.btn-orange{display:inline-block;padding:12px 28px;color:#fff;border:1px solid #fff;background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);text-decoration:none}.btn-orange:hover{color:#fa6030;border-color:#2c2C2C33;background:0 0}.mail-popup{display:none;position:fixed;inset:0;background:rgba(0,0,0,.4);justify-content:center;align-items:center;z-index:9999}.mail-popup-box{background:#fafafa;padding:20px;width:320px;max-width:90%;text-align:center;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.15)}.mail-popup-close{position:absolute;top:8px;right:10px;cursor:pointer;font-size:18px;color:#2c2c2c}#mailtoForm{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}#mailtoForm input,#mailtoForm textarea{padding:10px;border:1px solid #2c2C2C33;outline:0}#mailtoForm button{padding:10px;background:#fa6030;color:#fafafa;border:none;cursor:pointer}#mailtoForm button:hover{background:rgba(250,96,48,.8)}.mail-btn{display:inline-block;margin:5px 5px 0 0;padding:8px 40px;background:#fff;text-decoration:none;color:#fa6030;cursor:pointer;font-size:20px;border:1px solid #2c2C2C33}.mail-btn:hover{background:#fa6030;color:#fff}#mailPopup .form-message{margin-top:10px;padding:10px;background:#fa6030;color:#fafafa;font-size:14px;text-align:center}#mailPopup .form-sending{color:#fa6030}.cc-banner,.cc-link,.cc-message{font-family:Lato,sans-serif;font-weight:400;font-size:20px;color:#fff}.cc-btn{font-family:Lato,sans-serif;font-weight:500;color:#fff;font-size:20px;background-color:#e65c00!important}.cc-btn.cc-dismiss{background-color:#e65c00!important}.cc-btn:focus,.cc-btn:hover{background-color:#cc4d00!important}@media (max-width:480px){.mail-popup-box{padding:15px;width:90%}#popupContactForm button{padding:12px;font-size:15px}}@media (max-width:768px){h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.2rem}li,p{font-size:16px;line-height:normal}.page-with-sidebar{flex-direction:column}.instagram-section__view-btn{width:100%}}@media (max-width:991px){.sidebar{position:fixed;top:0;left:0;height:100vh;z-index:1000;transform:translateX(-100%);width:300px;overflow-y:auto;padding-top:2rem}.sidebar.open{transform:translateX(0);padding-left:10px;padding-right:10px}.sidebar-toggle-wrapper{display:block}.sidebar-close{display:block;background:0 0;border:none;color:#000;font-size:2rem;position:absolute;top:.5rem;right:1rem;cursor:pointer}.sidebar-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease}.sidebar-overlay.visible{opacity:1;pointer-events:auto}}@media (max-width:1240px){.container{width:initial}.nav-container{width:1200px}}.site-header{display:flex;justify-content:center;position:relative}.header-bg{background-color:#fff;position:absolute;height:120px;top:0;left:0;right:0;bottom:0;opacity:.5}.nav-container{height:120px;display:flex;align-items:center;justify-content:space-between;z-index:1}.nav-center{flex:1;justify-content:center}.nav-left{flex:0 0 auto}.nav-right{flex:0 0 auto;gap:15px}.nav-center,.nav-left,.nav-right{display:flex;align-items:center}.logo{display:block;width:162.2px;height:48px;background-image:url(/assets/img/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999px}.site-header .main-menu{display:flex;gap:20px;list-style:none}.main-menu li a{font-family:Lato,sans-serif;font-weight:500;font-size:16px;color:#2c2c2c;padding:0 16px;cursor:pointer;text-decoration:none}.main-menu li a:hover,.main-menu li.active>a{color:#fa6030}.btn-contact{color:#fff;border:1px solid #fff;background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);cursor:pointer;text-decoration:none;display:flex;justify-content:center;align-items:center;padding:10px 16px}.btn-contact:hover{color:#fa6030;border-color:#2c2C2C33;background:0 0}.burger{display:none;flex-direction:column;justify-content:space-between;width:25px;height:15px;background:0 0;border:none;cursor:pointer;padding:0;z-index:1001;transition:transform .3s ease}.burger span{display:block;height:3px;width:100%;background-color:#333;border-radius:2px;transition:all .3s ease;transform-origin:center}.burger.open span:nth-child(1){transform:rotate(45deg) translate(4px,4px)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}@media (max-width:1100px){.burger{display:flex}.btn-contact{font-size:14px}.logo{width:150px;height:40px}.nav-container{padding:0}#mainMenu{display:none;flex-direction:column;background:#fff;position:absolute;top:100%;right:0;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000}#mainMenu.active{display:flex}.site-header .main-menu{display:block;padding:0}.site-header .main-menu li{margin-bottom:5px}.site-header{padding:0 20px;position:relative;z-index:1000}.footer-top.container{padding:20px 20px 30px 20px}h3.company-name{margin-top:0}}@media (max-width:1024px){.site-header .main-menu{gap:10px}}.breadcrumbs{position:relative;margin-top:2%;margin-bottom:2%;z-index:2}.breadcrumbs ul{list-style:none;display:flex;flex-wrap:wrap;gap:0 .5em;padding:0;margin:0}.breadcrumbs li{font-family:Lato,sans-serif;font-weight:500;font-size:16px;color:#6b7280;vertical-align:middle}.breadcrumbs li a{color:#6b7280;vertical-align:top}.breadcrumbs li::after{content:"/"}.breadcrumbs li:last-child::after{content:""}.home-intro-section{position:relative;padding-top:8%;padding-bottom:10%}.home-intro-section::before{content:"";display:block;position:absolute;top:-120px;left:0;right:0;bottom:0;background:url(/assets/img/home-intro-bg-image.jpg) no-repeat right center/cover;opacity:.8;z-index:-1}.home-intro-description,.home-intro-title{width:597px}.home-intro-title{margin-bottom:20px;margin-top:0}p.home-intro-description{line-height:28px;margin-bottom:60px;position:relative;padding-left:15px}p.home-intro-description:before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.home-intro-buttons{display:flex;gap:20px;flex-wrap:nowrap;align-items:center;margin-top:35px}.home-intro-btn{display:flex;justify-content:center;align-items:center;gap:8px;font-family:Lato,sans-serif;font-weight:500;font-size:16px;color:#2c2c2c;text-decoration:none;border:1px solid #2c2C2C33;height:48px}.btn-arrow{display:block;height:auto}.home-intro-btn.home-intro-btn--primary{color:#fa6030;width:207px}.home-intro-btn.home-intro-btn--primary:hover{color:#fff;background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);border:1px solid #fff}.home-intro-btn.home-intro-btn--secondary{width:188px}.home-intro-btn.home-intro-btn--secondary:hover{color:#fff;background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);border:1px solid #fff}.home-intro-btn.home-intro-btn--secondary:hover img{filter:brightness(0) invert(1)}.dedicated-teams-section p{background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);color:#fff;line-height:48px;text-align:center;margin:0}.our-services-section{position:relative;margin-top:8%;padding-bottom:10%;z-index:1}.our-services-section::before{content:"";display:block;position:absolute;top:0;right:0;background:url(/assets/img/our_services_bg.svg) no-repeat right;width:100%;height:140px;z-index:-1}.our-services-section::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:linear-gradient(89.78deg,rgba(250,96,48,.2) -.01%,rgba(255,200,118,.2) 99.83%)}h2.our-services-title{margin-bottom:0;margin-top:0}.our-services-header{position:relative;padding-left:15px;width:499px}.our-services-header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}p.our-services-description{margin-top:15px}.our-services-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px}.our-services-item{background-color:#fafafa;padding:10px;text-align:left;transition:transform .3s ease}.our-services-item:hover{transform:translateY(-5px)}.our-services-icon{width:48px;height:48px;margin-bottom:20px}.our-services-item-title{margin-top:0;margin-bottom:0}.our-services-item-text{margin-top:30px;line-height:1.5}.iot-hub-section{position:relative;margin-top:10%;padding-bottom:10%;z-index:1}.iot-hub-section::before{content:"";display:block;position:absolute;top:30px;right:0;background:url(/assets/img/our_product_bg.svg) no-repeat right;width:100%;height:240px;z-index:-1}.iot-hub-section::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:linear-gradient(89.78deg,rgba(250,96,48,.2) -.01%,rgba(255,200,118,.2) 99.83%)}.iot-hub-header{position:relative;padding-left:15px;margin-bottom:12%;width:877px}.iot-hub-header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.iot-hub-image-wrapper{position:relative}.iot-hub-label{position:absolute;background:linear-gradient(89.78deg,rgba(250,96,48,.8) -.01%,rgba(255,200,118,.8) 99.83%);color:#fff;padding:10px 24px;z-index:1}.iot-hub-main-content{display:grid;grid-template-columns:1fr 3fr;position:relative;gap:15px;height:414px}.iot-hub-image-wrapper img{height:100%}.iot-hub-feature-content{padding-left:20px}.iot-hub-features{position:relative;list-style:none;padding:0;margin:0;height:100%}.iot-hub-feature{display:flex;background:#fafafa;margin-bottom:20px;padding:10px 10px 0}.iot-hub-button{position:absolute;bottom:0}.iot-hub-button-wrapper{border:1px solid #2c2C2C33;padding:15px 33px}.iot-hub-button-wrapper a.iot-hub-btn{color:#fa6030}.iot-hub-button:hover{background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);border:1px solid #fff;cursor:pointer}.iot-hub-button:hover a{color:#fff}.contact-quick-actions-section{padding-bottom:8%;background:url(/assets/img/block-contact-quick-actions-bg.jpg) no-repeat right center/cover}.block-contact-quick-actions__subtitle,h2.block-contact-quick-actions__quick-actions-title,h2.block-contact-quick-actions__title{color:#fff}.block-contact-quick-actions__intro{background:#fafAFA1A;padding-top:8%;padding-bottom:4%}.block-contact-quick-actions-intro__container{display:flex;justify-content:space-between;flex-wrap:wrap}.block-contact-quick-actions__header{position:relative;width:529px;padding-left:15px}.block-contact-quick-actions__header::before{content:"";position:absolute;width:136px;height:2px;top:0;left:0;background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);transform:rotate(90deg) translateY(50%);transform-origin:left center}.block-contact-quick-actions__contacts{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}h2.block-contact-quick-actions__quick-actions-title{position:relative;padding-left:15px;margin-bottom:40px}h2.block-contact-quick-actions__quick-actions-title::before{content:"";position:absolute;width:44px;height:2px;top:0;left:0;background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);transform:rotate(90deg) translateY(50%);transform-origin:left center}.block-contact-quick-actions__quick-actions{position:relative;padding-top:5%;overflow-y:hidden}.block-contact-quick-actions__quick-actions::before{content:"Contact US";font-family:Gilroy,sans-serif;font-weight:1000;font-size:170px;display:block;position:absolute;top:-70px;right:0;color:#fff;text-transform:uppercase;opacity:10%}.block-contact-quick-actions__contact-item{background:#fafafa;display:flex;flex-wrap:wrap;align-items:center;gap:15px;height:120px;width:267px;padding-left:20px}.block-contact-quick-actions__contact-label{width:100%;display:block}.block-contact-quick-actions__cards{display:flex;flex-wrap:wrap;gap:16px}.block-contact-quick-actions__card{background:#fafafa;padding:32px 24px;flex:1 1 0}.block-contact-quick-actions__card-btn{width:224px;height:50px;display:flex;align-items:center;justify-content:center;background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);color:#fff;cursor:pointer;gap:8px;margin:20px auto 0 auto;border:1px solid}a.block-contact-quick-actions__card-btn:hover{color:#fa6030;border:1px solid #2c2C2C33;background:0 0}.blog-section,.successful-cases{position:relative;padding-top:8%;padding-bottom:8%}.successful-cases::before{content:"Cases";font-family:Gilroy,sans-serif;font-weight:1000;font-size:170px;display:block;position:absolute;top:60px;right:0;color:#fafafa;text-transform:uppercase}.blog-section__list,.successful-cases__items{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:50px}h3.successful-cases__item-title{margin-top:30px;margin-bottom:20px;min-height:48px;padding-left:10px;padding-right:10px}.blog-section .blog-post__excerpt,.successful-cases__item-description{padding-left:10px;padding-right:10px;min-height:112px}.blog-section__header,.successful-cases__header{position:relative;padding-left:15px}.successful-cases__subtitle{margin-top:15px}.blog-section__header::before,.successful-cases__header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.blog-section .blog-post,.successful-cases__item-link-wrapper{height:550px;border:1px solid;border-image:linear-gradient(90deg,#fa6030,#ffc876) 1;position:relative;margin-bottom:20px}.successful-cases__item-link{color:#cc4d00;position:absolute;bottom:20px;right:20px}.successful-cases__item-link .btn-arrow{float:right;line-height:24px;height:24px;padding-left:15px}.successful-cases__item-link:hover .btn-arrow{transform:translateX(5px)}.blog-section__more-link,.cases-btn{color:#cc4d00;width:207px;margin:auto}.blog-section__footer a:hover,.successful-cases__more a:hover{color:#fff;background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);border:1px solid #fff}.blog-post__image-wrapper,.successful-cases__image-wrapper{position:relative}.blog-post__image,.successful-cases__image{width:100%;height:240px;object-fit:cover}.case-category{position:absolute;top:0;left:0;right:0;background:linear-gradient(89.78deg,rgba(250,96,48,.9) -.01%,rgba(255,200,118,.9) 99.83%);padding:14px;color:#fff}.technologies.page-home{position:relative;padding-top:8%;padding-bottom:8%;background:url(/assets/img/technologies-bg.jpg) no-repeat right center/cover}.technologies .container{position:relative}.technologies.page-home .container::before{content:"Technologies";font-family:Gilroy,sans-serif;font-weight:1000;font-size:170px;display:block;position:absolute;top:-110px;left:70px;color:#fafafa;text-transform:uppercase}.technologies__header{position:relative;padding-left:15px}.technologies__header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.technologies__tabs{position:relative;display:flex;margin-bottom:18px;margin-top:50px;background:rgba(255,255,255,.6);backdrop-filter:blur(4px)}.technologies__tabs::after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:8px;background:linear-gradient(89.78deg,rgba(250,96,48,.2) -.01%,rgba(255,200,118,.2) 99.83%)}.technology-list__item span{display:block;width:100%;margin-top:15px}.technology-list__icon{height:64px}.tab-btn{font-family:Lato,sans-serif;font-weight:500;font-size:16px;color:#2c2c2c;border:none;background:0 0;padding:18px 32px;cursor:pointer}.tab-btn.active,.tab-btn:hover{color:#fff;background:linear-gradient(89.78deg,rgba(250,96,48,.9) -.01%,rgba(255,200,118,.9) 99.83%)}.technologies__content{background:rgba(255,255,255,.6);backdrop-filter:blur(4px);padding:3.2rem;text-align:center}.technology-list{margin:0;display:flex;flex-wrap:wrap;gap:20px;list-style:none;justify-content:space-evenly;padding:0;width:100%}.tab-content{display:none;animation:fadeIn .3s ease-in-out}.tab-content.active{display:flex}.blog-section::before{content:"Blog";font-family:Gilroy,sans-serif;font-weight:1000;font-size:170px;display:block;position:absolute;top:60px;right:0;color:#fafafa;text-transform:uppercase}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blog-section .blog-post__category{position:absolute;bottom:3px;left:0;right:0;background:linear-gradient(89.78deg,rgba(250,96,48,.9) -.01%,rgba(255,200,118,.9) 99.83%);padding:14px;color:#fff}.blog-section h3.blog-post__title{margin-top:25px;margin-bottom:20px;padding-left:10px;padding-right:10px}.blog-post__meta-item{display:flex;flex-wrap:wrap;font-family:Lato,sans-serif;font-weight:500;font-size:14px;padding-right:20px;color:#6b7280}.blog-section .blog-post__meta{position:absolute;bottom:0;left:10px}.hubspot-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:9999;display:flex;justify-content:center;align-items:center}.hubspot-modal__content{position:relative;background:#fff;padding:20px;max-width:90%;width:800px;height:600px;overflow:hidden}.hubspot-modal__close{position:absolute;top:10px;right:10px;background:0 0;border:none;font-size:24px;cursor:pointer;line-height:1}.hubspot-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0}.meetings-iframe-container{flex:1;height:100%;overflow:hidden}.chat-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(44,44,44,.7);font-family:Lato,sans-serif}.chat-modal-content{background:#fafafa;margin:5% auto;padding:0;width:350px;height:400px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 25px rgba(0,0,0,.25);animation:fadeInUp .3s ease-out}@keyframes fadeInUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.chat-header{background:#fa6030;padding:12px 15px;color:#fafafa;font-size:16px;font-weight:700;position:relative}.chat-header h3{color:#fff;font-size:20px}.chat-close{position:absolute;top:5px;right:12px;font-size:30px;color:#fafafa;cursor:pointer;transition:transform .2s ease}.chat-close:hover{transform:scale(1.1)}.chat-body{padding:12px;height:300px;overflow-y:auto;font-size:16px;background:#fafafa;display:flex;flex-direction:column;gap:8px}.bot-msg,.user-msg{padding:10px 12px;border-radius:8px;max-width:80%;word-wrap:break-word}.bot-msg{background:#eaeaea;color:#2c2c2c;align-self:flex-start}.bot-msg.success-msg{color:#fff;background:green;max-width:100%;font-size:16px;border-radius:0}.bot-msg.error-msg{color:red;background:inherit;max-width:100%}.user-msg{background:#fa6030;color:#fafafa;align-self:flex-end}.chat-input-area{display:flex;border-top:1px solid #ddd;background:#fff}#chatInput{flex:1;padding:10px;border:none;outline:0;font-size:14px}#chatSendBtn{background:#fa6030;color:#fafafa;border:none;padding:0 18px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s ease}#chatSendBtn:hover{background:#e25429}@media (max-width:1400px){.technologies.page-home .container::before{font-size:150px}}@media (max-width:1200px){.technologies.page-home .container::before{font-size:120px}.iot-hub-feature-text{font-size:18px}.site-header .main-menu{gap:10px}.blog-section .blog-post,.successful-cases__item-link-wrapper{height:610px}}@media (max-width:1024px){.nav-container{width:100%}.our-services-list{grid-template-columns:repeat(2,1fr)}.technologies.home-page .container::before{font-size:120px}.blog-post__meta-item{padding-right:10px}h3.blog-post__title,h3.successful-cases__item-title{font-size:22px}}@media (max-width:991px){.blog-section__list,.successful-cases__items{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;padding:0 10px 10px;-webkit-overflow-scrolling:touch}.blog-section__list::-webkit-scrollbar,.successful-cases__items::-webkit-scrollbar{display:none}.blog-post,.successful-cases__item-link-wrapper{flex:0 0 320px;scroll-snap-align:start;display:block;overflow:hidden}.blog-post__card,.successful-cases__item{display:flex;flex-direction:column;height:100%}.blog-section__list,.successful-cases__items{grid-template-columns:repeat(2,1fr)}.iot-hub-header{width:100%}.iot-hub-main-content{height:100%}.iot-hub-feature-title{font-size:20px}.iot-hub-feature-text{font-size:16px;line-height:normal}.technologies.page-home .container::before{font-size:90px}.technologies__tabs{overflow-x:auto;overflow-y:hidden}}@media (max-width:768px){.our-services-list{display:flex;overflow-x:auto;gap:16px;padding-bottom:10px;padding-right:20px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.our-services-list::-webkit-scrollbar{height:4px}.our-services-item{flex:0 0 250px;scroll-snap-align:start}.our-services-list::after{content:"";flex:0 0 10%}.blog-section__list,.successful-cases__items{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;padding:0 10px 10px;-webkit-overflow-scrolling:touch}.blog-section__list::-webkit-scrollbar,.successful-cases__items::-webkit-scrollbar{display:none}.blog-post,.successful-cases__item-link-wrapper{flex:0 0 260px;scroll-snap-align:start;display:block;overflow:hidden}.blog-post__card,.successful-cases__item{display:flex;flex-direction:column;height:100%}.blog-post__excerpt,.successful-cases__item-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.6em}.home-intro-description,.home-intro-title{width:100%}.home-intro-title{margin-bottom:0}.home-intro-buttons{margin-top:0;margin-bottom:30px}.home-intro-btn{font-size:14px}p.home-intro-description{margin-bottom:30px;line-height:1.5;font-size:16px}.dedicated-teams-section p{position:initial;line-height:1.5;padding:10px;font-size:16px}.our-services-header{position:relative;padding-left:15px;width:auto}.iot-hub-header{width:auto;margin-bottom:5%}.iot-hub-image-wrapper img{height:initial}.iot-hub-button{position:initial;width:249px}.iot-hub-main-content{height:100%}.iot-hub-button-wrapper{padding:15px 30px}.iot-hub-main-content{grid-template-columns:1fr}.blog-section__list,.successful-cases__items{grid-template-columns:repeat(2,1fr);margin-top:20px}.blog-section .blog-post,.successful-cases__item-link-wrapper{display:block;height:initial}.blog-post__image-wrapper,.successful-cases__image-wrapper{width:100%}.successful-cases__item-link{position:initial;text-align:right;margin-bottom:10px}.blog-section .blog-post__meta{position:initial;float:left;margin-bottom:10px;margin-left:10px;margin-right:0;margin-top:auto}.technologies__content{padding:1rem}.technologies.page-home .container::before{display:none}.technology-list__icon{height:30px}.technology-list__item span{font-size:14px}.technology-list{gap:10px}.tab-btn{font-size:14px}.technology-list__item{margin-bottom:15px}.blog-section h3.blog-post__title,h3.successful-cases__item-title{margin-top:10px;margin-bottom:10px}.successful-cases__item-link .btn-arrow{padding-right:10px}.block-contact-quick-actions__quick-actions::before,.blog-section::before,.iot-hub-section::before,.our-services-section::before,.successful-cases::before,.technologies.home-page .container::before{display:none}.block-contact-quick-actions__contact-item{height:70px}}@media (max-width:640px){.our-services-list{grid-template-columns:1fr;gap:10px;margin-top:20px}.our-services-item{padding:24px 16px;text-align:center}.our-services-icon{margin:0 auto 16px}.blog-section__list,.successful-cases__items{grid-template-columns:1fr}.iot-hub-image-wrapper img{width:100%}.iot-hub-button-wrapper{padding:15px 0;margin:auto;text-align:center}.block-contact-quick-actions__contact-item{margin:auto}.blog-post__meta-item{padding-right:10px}.blog-section .blog-post__meta{position:initial;float:left;margin-bottom:10px;margin-left:10px;margin-right:0;margin-top:auto}.successful-cases__item-description{margin-bottom:20px}.blog-section .blog-post__excerpt{margin-bottom:0}.successful-cases__item-link{position:initial;text-align:right;margin-bottom:10px}.iot-hub-main-content{grid-template-columns:1fr}}.public-page-section,.service-section{padding-left:100px}.public-page-section a{font-size:20px;color:#fa6030}.service-header{position:relative;padding-left:15px;margin-top:30px;margin-bottom:60px}.public-page-header{position:relative;padding-left:15px;margin-top:30px;margin-bottom:30px}.public-page-header::before,.service-header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.service-content .service-image img{width:100%;max-height:600px;object-fit:cover}.public-page-content,.service-body{line-height:28px;margin-bottom:10%}.hero-services-section{position:relative;padding-bottom:8%;margin-top:3%}.hero-services-section::before{content:"";display:block;position:absolute;top:-350px;left:0;right:0;bottom:0;background:url(/assets/img/case_studies_bg.jpg) no-repeat right center/cover;opacity:.8;z-index:-1}.hero-services-title{width:239px}.hero-services-description{width:500px}.hero-services-header{position:relative;padding-left:15px}.hero-services-header:before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0;top:10px}.services-all__header{position:relative;padding-left:15px;width:50%}.services-all__header:before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.section.services-all .items-grid{position:relative;margin-top:50px}.section.services-all{position:relative;padding-top:8%;padding-bottom:6%}.section.services-all::before{content:"Services";font-family:Gilroy,sans-serif;font-weight:1000;font-size:170px;display:block;position:absolute;top:120px;left:30%;color:#fafafa;text-transform:uppercase}.service__item{display:flex;justify-content:space-between}.services__image{width:300px;height:200px;object-fit:cover}.service__item-content{padding:20px}.service__item-link-wrapper{display:flex;height:200px;border:1px solid;border-image:linear-gradient(90deg,#fa6030,#ffc876) 1;position:relative;margin-bottom:20px}.service__item-link-wrapper:hover{transform:scale(1.03);box-shadow:0 12px 30px rgba(0,0,0,.15);z-index:2}.service__item-link{display:flex;position:absolute;bottom:20px;right:20px}.service__item-link img{padding-left:10px;padding-top:2px}@media (max-width:600px){.service__item-link-wrapper{height:auto}.service__item{flex-wrap:wrap}.hero-services-description{width:100%}.services__image{width:100%;height:auto}.service__item-link{position:initial;justify-content:right}.service__item-content{padding:15px}}@media (max-width:768px){.public-page-section,.service-section{padding-left:0}.public-page-section a{font-size:16px}.service-section img{width:100%;height:auto}.services-all__header{width:100%}.section.services-all::before{display:none}}@media (max-width:991px){.section.services-all::before{font-size:110px}.section.services-all p{font-size:16px;line-height:normal}}.company-mission-section{position:relative;padding-bottom:8%;margin-top:3%}.company-mission-section::after{content:"";display:block;position:absolute;top:70px;right:150px;background:url(/assets/img/case-studies-overlay.svg) no-repeat right center/cover;width:590px;height:272px;z-index:0}.company-mission-section::before{content:"";display:block;position:absolute;top:-350px;left:0;right:0;bottom:0;background:url(/assets/img/case_studies_bg.jpg) no-repeat right center/cover;opacity:.8;z-index:-1}.company-mission-header{position:relative;padding-left:15px}.company-mission-header:before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0;top:10px}.company-mission-title{width:239px}.company-mission-description{width:574px}.section.case-studies-all{position:relative;padding-top:8%;padding-bottom:6%}.section.case-studies-all::before{content:"Cases";font-family:Gilroy,sans-serif;font-weight:1000;font-size:170px;display:block;position:absolute;top:70px;left:30%;color:#fafafa;text-transform:uppercase}.case-studies-all__subtitle{width:574px}.section.case-studies-all .items-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:50px}.case-studies__item-link-wrapper{height:575px;border:1px solid;border-image:linear-gradient(90deg,#fa6030,#ffc876) 1;position:relative;margin-bottom:20px}.case-studies__image-wrapper{position:relative}.case-studies__image{width:100%;height:240px;object-fit:cover}h3.case-studies__item-title{margin-top:30px;margin-bottom:20px;height:48px;padding-left:10px;padding-right:10px}.case-studies__item-description{padding-left:10px;padding-right:10px;min-height:112px}.case-studies__item-link{color:#cc4d00;position:absolute;bottom:20px;right:20px}.case-studies__item-link .btn-arrow{float:right;line-height:24px;height:24px;padding-left:15px}.case-studies__item-link:hover .btn-arrow{transform:translateX(5px)}.case-studies-all__header{position:relative;padding-left:15px}.case-studies-all__header:before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.case-studies-pagination{padding:0}.pagination{display:flex;flex-wrap:wrap;list-style:none;gap:8px;padding:0;margin:24px 0;justify-content:center}.pagination li.disabled{height:35.2px;width:32px;line-height:35.2px;text-align:center}.pagination a,.pagination span{display:inline-block;padding:8px 12px}.pagination .active span{color:#fa6030;cursor:pointer;display:inline-block;position:relative;padding-bottom:2px}.pagination .active span::after{content:"";position:absolute;left:12px;right:12px;bottom:0;width:10px;border-bottom:1px solid #fa6030;margin:auto}.pagination .skip{height:35.2px;line-height:35.2px}.case-study-section{padding-left:100px}.case-study-content{padding-bottom:5%}.case-header{position:relative;padding-left:15px;margin-top:30px;margin-bottom:60px}.case-header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.case-study-content .case-image img{width:100%}.case-block{background:#fafafa;padding:10px;margin-bottom:40px;margin-top:40px}.case-study-content h3{padding-top:10px;padding-bottom:10px}.case-study-content ul{margin:0}.case-study-content p{padding-left:10px;margin-bottom:0}@media (max-width:640px){.section.case-studies-all .items-grid{grid-template-columns:1fr!important}.case-studies__item-description{min-height:auto}.case-studies__item-link{position:initial;float:right;margin-bottom:10px}.case-studies__item-link .btn-arrow{padding-right:10px}}@media (max-width:1024px){.section.case-studies-all .items-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.company-mission-description,.company-mission-title{width:100%}.company-mission-section::after{display:none}h3.case-studies__item-title{margin-top:10px;margin-bottom:10px;height:initial}.section.case-studies-all::before{display:none}.case-studies-all__subtitle{width:100%}.section.case-studies-all .items-grid{grid-template-columns:repeat(2,1fr);margin-top:20px}.case-studies__item-link-wrapper{display:block;height:initial}.case-study-section{padding-left:0}.case-study-content p{line-height:normal}.case-block{margin-bottom:20px;margin-top:20px}.case-header{margin-top:20px;margin-bottom:20px}}.technologies.page-technologies{position:relative;padding-top:16%;padding-bottom:8%}.technologies.page-technologies::before{content:"";display:block;position:absolute;top:-350px;left:0;right:0;bottom:0;background:url(/assets/img/technologies_bg.svg) no-repeat right center/cover;opacity:.8;z-index:-1}.technologies.page-technologies .container::before{content:"";background:url(/assets/img/technologies_overlay.svg) no-repeat right center/cover;position:absolute;width:1200px;height:217px;top:-250px;left:20px;opacity:1;z-index:1}.effective-solutions-section{position:relative;padding-top:7%;padding-bottom:8%}.effective-solutions-section::before{content:"effective solutions";font-family:Gilroy,sans-serif;font-weight:1000;font-size:120px;line-height:120px;position:absolute;width:702px;top:100px;right:0;color:#fafafa;text-transform:uppercase;text-align:right;z-index:-1}.effective-solutions-section::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:linear-gradient(89.78deg,rgba(250,96,48,.2) -.01%,rgba(255,200,118,.2) 99.83%)}.cooperation-stages-section::before{content:"stages";font-family:Gilroy,sans-serif;font-weight:1000;font-size:168px;line-height:120px;position:absolute;width:702px;top:110px;right:0;color:#fafafa;text-transform:uppercase;text-align:right;z-index:-1}.cooperation-stages-description{width:676px}.cooperation-stages-header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.cooperation-stages-header,.effective-solutions-header{position:relative;padding-left:15px}.cooperation-stages-header::before,.effective-solutions-header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.effective-solutions-title{width:632px}.effective-solutions-description{width:676px}.effective-solutions-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:120px}.effective-solutions-item-title{position:relative;display:inline-block;background:linear-gradient(89.78deg,#ffc876 -.01%,#fa6030 99.83%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transform:rotate(-90deg);transform-origin:left top}.effective-solutions-item-title::after{content:"";position:absolute;left:-70px;right:0;bottom:0;top:0;width:24px;margin:auto;padding-bottom:2px;background-image:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);background-repeat:no-repeat;background-size:100% 2px;background-position:bottom left;transform:rotate(-90deg)}.cooperation-stages-section{position:relative;padding-top:8%;padding-bottom:8%}.stages-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:50px}#stage-main-image{width:389px;height:347px;object-fit:cover}.stages-list ul{margin:0;list-style:none}.stages-list li{text-align:right;padding:0 24px 24px 24px;cursor:pointer}.stages-list li.active{display:flex;justify-items:center;align-items:center;position:relative;font-family:Gilroy,sans-serif;font-weight:600;font-size:40px;background:linear-gradient(89.78deg,#ffc876 -.01%,#fa6030 99.83%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-left:40px}.stages-list li.active:before{content:"";position:absolute;width:24px;left:0;border:2px solid;border-image:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);border-image-slice:1}.stage-number{display:inline-block;background:linear-gradient(89.78deg,#ffc876 -.01%,#fa6030 99.83%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;transform:rotate(-90deg);text-transform:uppercase;text-align:right;position:absolute;left:0;top:45px;letter-spacing:3px}.stage-slide{display:none}.stage-slide.active{display:flex;align-items:center;justify-content:center;position:relative;padding-left:70px}.stage-info{padding-left:40px}.stages-nav-buttons{position:relative;height:265.6px}#nextStage,#prevStage{background-color:initial;height:10px;width:18px;border:0;padding:0;cursor:pointer;position:absolute}#prevStage{background-image:url(/assets/img/icons/prev-stage.svg);top:0}#prevStage:disabled{background-image:url(/assets/img/icons/prev-stage-disabled.svg);top:0}#nextStage{background-image:url(/assets/img/icons/next-stage.svg);bottom:0}#nextStage:disabled{background-image:url(/assets/img/icons/next-stage-disabled.svg);bottom:0}#formWrapper{margin-top:40px}.contact-form-test-drive-section{position:relative;padding-top:8%;padding-bottom:8%;background:url(/assets/img/technologies_bg.svg) no-repeat right center/cover;opacity:.8}.contact-form-test-drive-section::before{content:"test drive";font-family:Gilroy,sans-serif;font-weight:1000;font-size:168px;line-height:120px;position:absolute;top:70px;left:0;right:0;bottom:0;margin:auto;color:#fafafa;text-transform:uppercase;text-align:center;z-index:-1}.contact-form-test-drive-title{position:relative;width:448px;padding-left:15px}.contact-form-test-drive-title::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}#contactForm{display:flex;gap:16px}#contactForm button,#contactForm input{width:100%;background-color:#fff;border:1px solid #eaeaea;backdrop-filter:blur(4px);border-radius:0;padding:16px 18px;margin:0}#contactForm button{background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);color:#fff;cursor:pointer}#contactForm button:hover{color:#fa6030;border:1px solid #2c2C2C33;background:0 0}#formMessage{margin-top:20px}@media (max-width:768px){.effective-solutions-list{grid-template-columns:repeat(1,1fr);gap:20px;margin-top:40px}.cooperation-stages-description{width:100%}.cooperation-stages-section::before{display:none}.cooperation-stages-header{min-height:110px}.effective-solutions-description,.effective-solutions-title{width:100%}#contactForm{flex-wrap:wrap}.contact-form-test-drive-title{width:100%}.contact-form-test-drive-section::before,.effective-solutions-section::before{display:none}.stages-wrapper{flex-wrap:wrap}#stage-main-image{width:100%}.stage-content,.stage-image-block{flex:0 0 100%}.stage-content{flex:0 0 90%;margin-top:20px}.stages-list{display:none}.stages-nav-buttons{width:10%;height:110px;margin-right:0!important}.stage-number{left:-40px}.stage-slide.active{padding-left:30px}.technologies.page-technologies .container::before{display:none}.technologies.page-technologies{padding-top:5%}}@media (max-width:991px){.stages-list{display:none}.stage-number{left:-30px}.stage-slide.active{padding-left:40px}.stages-nav-buttons{margin-right:20px}.technologies.page-technologies .container::before{width:100%;left:0}}@media (max-width:1200px){.technologies.page-technologies .container::before{width:100%;left:0}}@media (max-width:1400px){.technologies.page-technologies .container::before{width:100%;left:0}}.blog-categories-section ul{padding-left:0}.blog-categories-list li a.active,.blog-categories-list li a:hover,.blog-top-post__link:hover{color:#fa6030}.blog-categories-section,.blog-top-posts-section{background:#fafafa;padding:12px;margin-bottom:20px}.blog-top-post,.blog-top-posts-section h3{margin-bottom:1rem}.blog-posts-section .blog-post__content{padding:16px}.blog-posts-section .blog-post__card{display:flex;border:1px solid;border-image:linear-gradient(90deg,#fa6030,#ffc876) 1;position:relative;margin-bottom:20px}.blog-posts-section .blog-post__image{width:287px;min-width:287px;height:100%}.blog-post__meta{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%;margin-left:0}.blog-post__meta img{margin-right:5px}.blog-posts-section .blog-post__category{position:absolute;top:0;left:0;right:0;background:linear-gradient(89.78deg,rgba(250,96,48,.9) -.01%,rgba(255,200,118,.9) 99.83%);padding:14px;color:#fff}.blog-posts-section .blog-post__excerpt{margin-bottom:15px}.blog-post__item-link{display:block;width:268px;height:48px;line-height:48px;text-align:center;border:1px solid #eaeaea}.blog-posts-section .blog-post__item-link:hover{color:#fff;border-color:#fff;background:linear-gradient(90deg,#fa6030 0,#ffc876 100%)}.blog-subscribe{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-top:2rem;padding-bottom:12%}.blog-subscribe__text{width:387px;position:relative;padding-left:15px}.blog-subscribe__text::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.subscribe-form__fields{display:flex;border:1px solid #eaeaea;overflow:hidden;height:48px}.subscribe-form__input{padding:1rem;border:none;flex:1;margin:0;text-align:center;font-weight:500;font-size:16px;width:219px}.subscribe-form__input::placeholder{color:#6c6c6c;opacity:1}.subscribe-form__btn{background:linear-gradient(90deg,#fa6030,#ffc876);border-left:1px solid transparent;border-top:none;border-right:none;border-bottom:none;color:#fff;font-weight:500;font-size:16px;cursor:pointer;width:125px}.subscribe-form__btn:hover{color:#fa6030;border-left-color:#eaeaea;background:0 0}.blog-article-content{margin-bottom:15%}.blog-article-title{margin-bottom:10px}.blog-article-header{position:relative;padding-left:15px;margin-top:30px;margin-bottom:50px}.blog-article-content .blog-post__meta-item{margin-right:70px}.blog-article-header::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.blog-article-image img{width:100%}.blog-tags-section{margin-top:7%}.blog-tags-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;margin-bottom:32px}.blog-tag{display:inline-block;font-weight:400;font-size:20px;padding:10px;background:#fafafa;white-space:nowrap;transition:all .2s ease}.blog-tag:hover{background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);color:#fff;cursor:pointer}.blog-article-footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8%;margin-bottom:8%}.article-back-wrapper a{display:block;cursor:pointer;color:#fa6030;width:286px;height:48px;line-height:48px;text-align:center;border:1px solid #eaeaea}.article-back-wrapper a:hover{color:#fff;border:1px solid #fff;background:linear-gradient(90deg,#fa6030 0,#ffc876 100%)}.article-share-label{color:#fa6030}.article-share-icons{display:flex;justify-content:space-between;align-items:center;gap:24px}@media (max-width:640px){.blog-subscribe{flex-wrap:wrap}.blog-subscribe__text{width:100%}.subscribe-form__input{width:initial}.subscribe-form__btn{width:initial}.blog-article-content .blog-post__meta-item{margin-right:inherit}}@media (max-width:768px){.blog-posts-section .blog-post__card{flex-wrap:wrap}.blog-posts-section .blog-post__image{width:100%}.blog-subscribe__text{width:initial}.blog-article-header{margin-top:10px;margin-bottom:0}br{margin-top:10px;margin-bottom:0;padding:0}.blog-tag{font-size:16px}.article-back-wrapper,.article-share-icons{margin:auto}.article-back-wrapper{margin-top:30px}.blog-article-body br{display:none}}.hero-about-us-section{padding-bottom:5%;margin-top:3%}.hero-about-us-header::before{content:"";display:block;position:absolute;top:-120px;left:0;right:0;bottom:0;background:url(/assets/img/home-intro-bg-image.svg) no-repeat right center/cover;opacity:.8;z-index:-1}.about-founder-section{position:relative;padding-top:5%;padding-bottom:8%;background-color:#fff}.about-founder-section::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:linear-gradient(89.78deg,rgba(250,96,48,.2) -.01%,rgba(255,200,118,.2) 99.83%)}.about-founder-section h2{position:relative;padding-left:15px}.about-founder-section h2::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.founder-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:50px}.founder-info{padding-left:10px}.founder-info a{border:1px solid #2c2C2C33;padding:15px 33px;color:#fa6030;margin-top:20px;display:block;width:150px;text-align:center}.founder-info a:hover{background:linear-gradient(90deg,#fa6030 0,#ffc876 100%);border:1px solid #fff;cursor:pointer;color:#fff}.founder-role{color:#fa6030;margin-bottom:20px;font-size:18px}.founder-photo img{width:100%;height:100%;object-fit:cover}.about-team-section{position:relative;padding-top:5%;padding-bottom:8%;background-color:#f9f9f9}.about-team-section h2{position:relative;padding-left:15px}.about-team-section h2::before{content:"";background:linear-gradient(89.78deg,#fa6030 -.01%,#ffc876 99.83%);height:100%;width:2px;position:absolute;left:0}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:0 auto;margin-top:50px}.team-member{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);padding:15px;transition:transform .3s ease;cursor:pointer}.team-member:hover{transform:translateY(-5px)}.team-member-image{width:100%;object-fit:cover;margin-bottom:15px}.team-member-name{margin-bottom:8px}.team-member-role{font-size:18px;font-weight:500;color:#fa6030;margin-bottom:12px}h3.company-name,h3.contacts-title,h3.quick-links-title,h3.services-title{color:#fa6030;margin-bottom:0}.quick-links-block .main-menu li{margin-bottom:10px}.site-footer{background-color:#2c2c2c}.footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:80px;padding-bottom:100px}.footer-bottom{height:60px;text-align:center;display:flex;justify-content:center;align-items:center;font-family:Lato,sans-serif;font-size:16px;color:#fff;font-weight:500;border-top:1px solid #fff}p.company-tagline{font-family:Lato,sans-serif;font-size:16px;color:#fff;font-weight:500;line-height:24px;width:287px;margin-bottom:20px;margin-top:20px}.social-links{display:flex;gap:20px;list-style:none;padding:0;margin:0}.social-links li a img{width:20px;height:20px;transition:opacity .3s ease}.social-links li a:hover img{opacity:.7}.site-footer .contacts-list,.site-footer .main-menu,.site-footer .services-list{list-style:none;padding:0}.site-footer .contacts-list li{display:flex}.site-footer .contacts-list li,.site-footer .quick-links-list li,.site-footer .services-list li{margin-bottom:10px}.site-footer .contacts-list li a,.site-footer .contacts-list li span,.site-footer .main-menu li a,.site-footer .services-list li a{font-family:Lato,sans-serif;font-size:16px;color:#fff;font-weight:500;line-height:24px;padding-left:0;text-decoration:none}.site-footer .contacts-block{width:208px}.site-footer .main-menu li a:hover,.site-footer .main-menu li.active>a,.site-footer .services-list li a:hover,.site-footer .services-list li.active>a{color:#fa6030}.quick-links-list{padding:0}@media (max-width:768px){.company-info{margin-bottom:20px}}
/*# sourceMappingURL=styles.min.css.map */
