.banner-sh{display:none}.banner-link{display:block}@media all and (min-width:992px){.banner-comparison,.banner-image{position:relative}.banner-image img,.banner-sh{display:block}.banner-image{z-index:1}.banner-footer{position:absolute;z-index:2;bottom:3rem;left:0;width:100%}.banner-footer .banner-link{padding:.5rem 2rem;text-transform:uppercase;white-space:nowrap;max-width:none;width:auto;margin:0 .5rem;color:#fff;font-weight:500}.one-button{text-align:center}.two-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,header .widget a.request-quote{color:var(--text-white)}.banner-vacancy-project .banner-link,.btn,.btn-border,.btn-primary,.linkedin-link,.navbar-nav>li.menu-border>a,.navbar-nav>li.menu-primary>a,.related-link{display:inline-block;text-align:center;padding:.75rem 2rem;border-radius:2rem;width:auto;max-width:100%;cursor:pointer;font-style:normal;font-weight:400;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-vacancy-project .banner-link:disabled,.banner-vacancy-project .banner-link[disabled],.btn-border:disabled,.btn-border[disabled],.btn-primary:disabled,.btn-primary[disabled],.btn:disabled,.btn[disabled],.linkedin-link:disabled,.linkedin-link[disabled],.navbar-nav>li.menu-border>a:disabled,.navbar-nav>li.menu-border>a[disabled],.navbar-nav>li.menu-primary>a:disabled,.navbar-nav>li.menu-primary>a[disabled],.related-link:disabled,.related-link[disabled]{opacity:.5;cursor:not-allowed}.banner-vacancy-project .banner-link,.btn-primary,.navbar-nav>li.menu-primary>a{border:none}.btn-border,.linkedin-link,.navbar-nav>li.menu-border>a,.related-link{border-width:1px;border-style:solid;padding:11px 1rem}.btn-big{font-weight:500;font-size:1.25em;line-height:2.5rem}.hire-btn{text-align:center;text-transform:uppercase;display:inline-block;background-color:transparent;white-space:nowrap;border-width:2px;border-style:solid}.hire-btn.big-btn,.hire-btn.middle-btn{padding:0 2rem;height:3rem;margin:auto 0;border-radius:2rem;line-height:3rem;font-size:1.5rem;font-weight:300}.hire-btn.middle-btn{font-size:1rem}:root{--brand-yellow:#FFD800;--brand-yellow-hover:#e0be00;--service-menu-hover:#D3850F;--transition:all 0.15s ease-in;--dark-bg:#212b33;--page-bg:#17232B;--light-bg:#F7F7F7;--blue-bg:#7098BA;--old-bg:#253746;--left-menu-bg:#25333F;--inverse-text:#505C65;--footer-bg:#17222A;--footer-bg2:#1C242B;--form-bg:#181F25;--gray:#999999;--gray-dark:#444444;--gray-icons:#9fadba;--header-bg:#25333F;--brand-yell:#FFD800;--brand-yell-hover:#e0be00;--dark-yell:#FFB82B;--brand-blue:#15B3FC;--link-menu:#CCD9E4;--dropdown-menu-bg:#1E2933;--link-color:#16B3FB;--link-color-hover:#16B3FB;--link-menu-hover:#15B3FC;--border-icon-color:#324556;--border-after-color:#2E3842;--white:#fff;--text-white:#fff;--text-black:#000;--text-gray:#DDE1E3;--text-blue-gray:#B2C3CC;--text-story-gray:#B3C4CC;--table-border:#313C45;--dark-bg-iot:#051d29;--dark-blue-bg-iot:#05212C;--dark-alt-blue-bg-iot:#001720;--input-bg:#1F2E3B;--border-color:#2A3F50;--option-color:#7E878F;--info-color:#00AEFF;--success-color:#04BE5B;--error-color:#D2335C;--warning-color:#FF8412}body{background-color:var(--dark-bg)}header{background-color:var(--left-menu-bg)}header .widget a.request-quote::after{border-color:rgba(255,255,255,.2)}.footer,.privacy{background-color:var(--footer-bg)}.privacy a:focus::before,.privacy a:hover::before{background-color:var(--text-white)}ol,p,ul{color:var(--text-gray)}a{color:var(--link-color)}a:focus,a:hover{color:var(--link-color-hover)}blockquote,q{border-color:var(--brand-yell)}.look-like-pre,pre{background:#000;color:var(--text-gray)}.text-yellow,.yellow{color:var(--brand-yell)}.text-white,.white{color:var(--text-white)}.form-sidebar{background-color:var(--form-bg)}.form-header{background-color:var(--left-menu-bg)}.form-title{color:var(--brand-yell)}.form-tip{color:var(--text-white)}.breadcrumbs a{color:var(--gray)}.breadcrumbs a:focus,.breadcrumbs a:hover{color:var(--brand-blue)}.breadcrumbs .separator,.breadcrumbs span{color:var(--gray)}.navbar-toggler{background-color:transparent}.navbar-toggler span,.navbar-toggler::after,.navbar-toggler::before{background-color:var(--text-white)}.banner-vacancy-project .banner-link,.btn-primary,.navbar-nav>li.menu-primary>a{color:var(--text-white);border-color:var(--brand-blue);background-color:var(--brand-blue)}.banner-vacancy-project .banner-link:focus,.banner-vacancy-project .banner-link:hover,.btn-primary:focus,.btn-primary:hover,.navbar-nav>li.menu-primary>a:focus,.navbar-nav>li.menu-primary>a:hover{text-decoration:none;color:var(--text-white);background-color:rgba(21,179,252,.8)}.btn-border,.linkedin-link,.navbar-nav>li.menu-border>a,.related-link{border-color:rgba(255,255,255,.2);background-color:transparent;color:var(--text-white)}.btn-border:focus,.btn-border:hover,.linkedin-link:focus,.linkedin-link:hover,.navbar-nav>li.menu-border>a:focus,.navbar-nav>li.menu-border>a:hover,.related-link:focus,.related-link:hover{text-decoration:none;color:var(--text-white);border-color:var(--brand-blue)}.btn-border:active,.linkedin-link:active,.navbar-nav>li.menu-border>a:active,.related-link:active{border-color:var(--brand-blue);background-color:var(--brand-blue)}.hire-btn{color:var(--text-white);border-color:var(--brand-blue)}.hire-btn:hover{text-decoration:none;background-color:var(--brand-blue)}.navbar-nav>li.current-menu-item{border-color:var(--brand-blue)}.navbar-nav>li.menu-border-yellow.current-menu-item,.navbar-nav>li.menu-border-yellow>a{border-color:var(--brand-yell)}.navbar-nav>li.current-menu-ancestor>button,.navbar-nav>li.current-menu-item>a{color:var(--brand-blue)}.navbar-nav>li.menu-primary.current-menu-item>a{color:var(--text-white)}.navbar-nav>li.menu-border-yellow>a:focus,.navbar-nav>li.menu-border-yellow>a:hover{border-color:var(--brand-yell);background-color:var(--brand-yell);color:var(--form-bg)}.footer,.privacy{border-color:rgba(204,217,228,.1)}.navbar-nav>li.menu-border-yellow.current-menu-item>a{color:var(--text-white)}.navbar-nav>li.menu-border-yellow.current-menu-item>a:focus,.navbar-nav>li.menu-border-yellow.current-menu-item>a:hover{color:var(--form-bg)}.navbar-nav li a{color:var(--link-menu)}.navbar-nav li a:focus,.navbar-nav li a:hover{color:var(--brand-blue)}.navbar-nav li .dropdown-toggle{color:var(--link-menu)}.navbar-nav li .dropdown-toggle:focus,.navbar-nav li .dropdown-toggle:hover{color:var(--brand-blue)}.dropdown-menu{background:var(--dropdown-menu-bg)}.dropdown-menu li a{color:rgba(255,255,255,.6)}.dropdown-menu li a:focus,.dropdown-menu li a:hover{opacity:1}.dropdown-menu li.current-menu-item a{color:var(--brand-blue)}.back-dropdown{color:rgba(255,255,255,.6)}#scroll-top{background-color:var(--brand-blue)}.blog-contact-btn-wrap{background-color:var(--brand-yell)}.blog-contact-btn-wrap a{color:var(--dark-bg)}.heading-bg-yell{background:var(--brand-yell)}.footer a,.footer p{color:var(--link-menu)}.footer a:focus,.footer a:hover{color:var(--text-white)}.footer a:focus::before,.footer a:hover::before{background-color:var(--text-white)}.footer-title{color:rgba(255,255,255,.6)}.privacy a,.privacy p{color:rgba(204,217,228,.6)}.privacy a:focus,.privacy a:hover{color:var(--text-white)}input[type=text],input[type=tel],input[type=date],input[type=email]{background-color:var(--input-bg);border-color:var(--border-color);color:var(--text-white)}input[type=text]:focus,input[type=text]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=date]:focus,input[type=date]:hover,input[type=email]:focus,input[type=email]:hover{border-color:var(--brand-blue)}input.error,input.user-invalid{border-color:var(--error-color)}button[type=submit],button[type=submit]:disabled,button[type=submit][disabled]{border-color:rgba(255,255,255,.2);background-color:transparent}input::-webkit-input-placeholder{color:rgba(221,225,227,.5)}input::-moz-placeholder{color:rgba(221,225,227,.5)}input:-moz-placeholder{color:rgba(221,225,227,.5)}input:-ms-input-placeholder{color:rgba(221,225,227,.5)}input::-ms-input-placeholder{color:rgba(221,225,227,.5)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px var(--input-bg) inset!important;-webkit-text-fill-color:var(--text-white)!important;caret-color:var(--text-white)}button[type=submit]{color:var(--text-white)}button[type=submit]:focus,button[type=submit]:hover{color:var(--text-white);border-color:var(--brand-blue)}button[type=submit]:active{border-color:var(--brand-blue);background-color:var(--brand-blue)}.nice-select,select{background-color:var(--input-bg);color:var(--text-white)}select{border-color:var(--border-color)}select:focus,select:hover{border-color:var(--brand-blue)}select.error{border-color:var(--error-color)}.nice-select{border-color:var(--border-color)}.nice-select.open{border-bottom-color:transparent}.nice-select.open:focus,.nice-select.open:hover{border-color:var(--border-color);border-bottom-color:transparent}.nice-select .option{color:rgba(221,225,227,.5)}.nice-select .option:focus,.nice-select .option:hover{background-color:var(--left-menu-bg)}.nice-select .option.selected{color:var(--text-white)}.nice-select:focus,.nice-select:hover{border-color:var(--brand-blue)}.nice-select.disabled{border-color:#2e4457;color:var(--gray)}.nice-select.disabled:after{border-color:#fff}.nice-select .list{background-color:var(--input-bg);border-color:var(--border-color);border-top-color:transparent}.nice-select .option.disabled{background-color:transparent;color:var(--gray)}.attach-label,textarea{background-color:var(--input-bg)}.nice-select.error{border-color:var(--error-color)}textarea{border-color:var(--border-color);color:var(--text-white)}textarea::-webkit-input-placeholder{color:rgba(221,225,227,.5)}textarea::-moz-placeholder{color:rgba(221,225,227,.5)}textarea:-moz-placeholder{color:rgba(221,225,227,.5)}textarea:-ms-input-placeholder{color:rgba(221,225,227,.5)}textarea::-ms-input-placeholder{color:rgba(221,225,227,.5)}textarea:focus,textarea:hover{border-color:var(--brand-blue)}textarea.error{border-color:var(--error-color)}.form-field label{color:var(--text-gray)}.attach-label{border-color:var(--border-color);color:var(--text-white)}.attach-label span{color:rgba(221,225,227,.5)}.attach-label:focus,.attach-label:hover{border-color:var(--brand-blue)}.attach-label.error{border-color:var(--error-color)}.attach-name{color:var(--text-white)}.attach-caption,.form-info{color:var(--text-gray)}.checkbox+label:before{background-color:var(--dark-bg);border-color:var(--border-color)}.checkbox.error+label:before{border-color:var(--error-color)}.checkbox:checked+label:before{background-color:var(--dark-bg);border-color:var(--border-color)}.form-message,.form-message p{color:var(--text-white)}.form-message{background-color:var(--left-menu-bg)}.form-message.success{background-color:var(--success-color)}.form-message.error{background-color:var(--error-color)}.form-message.warn{background-color:var(--warning-color)}.form-message.info,.form-message.submitting{background-color:var(--info-color)}.validation-message{color:var(--error-color)}.loader{border-color:rgba(255,255,255,.5);border-bottom-color:transparent}.footer-wrap-widget,.widget-footer.loading{background-color:var(--left-menu-bg)}.video-player-wrap{background:var(--border-color)}.flag-company-wrap,.footer-case-study-title,.footer-company-name,.footer-testimonials-company-type,.footer-testimonials-since,.geo-name,.geo-since{color:var(--text-white)}.geo-position{color:rgba(255,255,255,.8)}.footer-case-study-content p,.footer-quote-text p,.footer-testimonials-info p,.qnav-link,.widget-border-link{color:var(--text-white)}.widget-border-link{border-color:rgba(255,255,255,.2)}.footer-case-study-link,.widget-bg-link{background-color:var(--brand-blue);color:var(--text-white)}.geo-avatar{border-color:var(--border-color)}.qnav-link:focus,.qnav-link:hover{color:var(--link-color)}.qnav-link::before{background-color:var(--left-menu-bg)}.qnav-icon{background-color:var(--dark-bg)}article ul li::before,article ul.list-circle li::before,article ul.list-circle.list-yellow li::before,article ul.list-square li::before,article ul.list-square.list-yellow li::before{border-color:var(--brand-yell)}article ul.list-circle.list-green li::before,article ul.list-square.list-green li::before{border-color:var(--success-color)}article ul.list-circle.list-blue li::before,article ul.list-square.list-blue li::before{border-color:var(--brand-blue)}article ul.list-circle.list-red li::before,article ul.list-square.list-red li::before{border-color:var(--error-color)}article ul.list-circle.list-orange li::before,article ul.list-square.list-orange li::before{border-color:var(--warning-color)}article ul.bullet-circle li::before,article ul.bullet-circle.list-yellow li::before,article ul.list-quadrant li::before,article ul.list-quadrant.list-yellow li::before{background-color:var(--brand-yell)}article ul.bullet-circle.list-green li::before,article ul.list-quadrant.list-green li::before{background-color:var(--success-color)}article ul.bullet-circle.list-blue li::before,article ul.list-quadrant.list-blue li::before{background-color:var(--brand-blue)}article ul.bullet-circle.list-red li::before,article ul.list-quadrant.list-red li::before{background-color:var(--error-color)}article ul.bullet-circle.list-orange li::before,article ul.list-quadrant.list-orange li::before{background-color:var(--warning-color)}article ul.list-arrows li::before{background-color:transparent;border-right-color:var(--brand-yell);border-bottom-color:var(--brand-yell)}article ul.list-arrows.list-green li::before{border-right-color:var(--success-color);border-bottom-color:var(--success-color)}article ul.list-arrows.list-blue li::before{border-right-color:var(--brand-blue);border-bottom-color:var(--brand-blue)}article ul.list-arrows.list-red li::before{border-right-color:var(--error-color);border-bottom-color:var(--error-color)}article ul.list-arrows.list-orange li::before{border-right-color:var(--warning-color);border-bottom-color:var(--warning-color)}article ul.list-check li::before,article ul.list-check.list-yellow li::before{color:var(--brand-yell)}article ul.list-check.list-green li::before{color:var(--success-color)}article ul.list-check.list-blue li::before{color:var(--brand-blue)}article ul.list-check.list-red li::before{color:var(--error-color)}article ul.list-check.list-orange li::before{color:var(--warning-color)}article ol li::before,article ol.list-yellow li::before{color:var(--brand-yell)}article ol.list-green li::before{color:var(--success-color)}article ol.list-blue li::before{color:var(--brand-blue)}article ol.list-red li::before{color:var(--error-color)}article ol.list-orange li::before{color:var(--warning-color)}.quote-text{color:var(--text-gray)}.quote-info{border-color:var(--brand-yell)}.quote-name{color:var(--text-white)}.quote-position{color:rgba(255,255,255,.7)}.blog-banner .links-wrap a{color:var(--text-white)}.blog-banner .links-wrap a.download{background:var(--brand-blue)}.blog-banner .links-wrap a.request{background:var(--brand-yell)}.rslider-text{color:var(--text-gray)}.rslider-name{color:var(--text-white)}.rslider-location{color:rgba(255,255,255,.7)}.linkedin-link,.linkedin-text p,.linkedin-widget,.rp4wp-related-post-content a{color:var(--text-white)}.owl-next,.owl-prev{border-color:rgba(250,252,252,.1)}.linkedin-widget{background:linear-gradient(145.43deg,#0074B1 -9.66%,#17222A 111.78%),#25333F}.linkedin-link{border-color:rgba(250,252,252,.6)}.linkedin-avatar,.linkedin-avatar-wrap::after{border-color:var(--text-white)}.linkedin-avatar-wrap::after{background:var(--success-color)}.rp4wp-related-post-content a:focus,.rp4wp-related-post-content a:hover{color:var(--brand-blue)}.post-author-name,.post-author-name a,.related-link{color:var(--text-white)}.related-link{border-color:rgba(250,252,252,.6)}.post-author-avatar{border-color:var(--dark-bg)}.post-author-name a:focus,.post-author-name a:hover{color:var(--brand-blue)}.post-author-position{color:var(--text-gray)}.awards-widget-wrap .widget-title,.col-category-desc p{color:var(--text-white)}.awards-widget-wrap{background-color:rgba(37,51,63,.95)}.awards-widget-close{background:rgba(33,43,51,.4)}.awards-widget-close::after,.awards-widget-close::before{background:var(--gray-icons)}.wp-block-uagb-table-of-contents .uagb-toc__title{color:var(--brand-yell)}.wp-block-uagb-table-of-contents .uagb-toc__list .uagb-toc__list a,.wp-block-uagb-table-of-contents .uagb-toc__list .uagb-toc__list::before,.wp-block-uagb-table-of-contents ol.uagb-toc__list li.uagb-toc__list::marker,.wp-block-uagb-table-of-contents ul.uagb-toc__list li.uagb-toc__list::marker{color:var(--link-color)}.page-template-front-page{background:var(--page-bg)}.front-main-banner-text{color:var(--text-white)}.btn-yellow{border-color:var(--brand-yell);background-color:var(--brand-yell);color:var(--form-bg)}.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover{color:var(--form-bg);border-color:var(--brand-yell-hover);background-color:var(--brand-yell-hover)}.front-main-banner-btn{background-color:var(--brand-yell);border-color:var(--brand-yell)}.front-main-banner-btn:active,.front-main-banner-btn:focus,.front-main-banner-btn:hover{border-color:var(--brand-yell-hover);background-color:var(--brand-yell-hover);color:var(--form-bg)}.front-banner-counters{color:var(--text-white)}.wp-block-uagb-faq .uagb-faq-item .uagb-faq-content{color:var(--text-gray)}.banner-vacancy-project{padding-top:30px;margin-bottom:30px;display:block}.banner-content{border-radius:8px;padding:48px 32px;background-size:cover;background-repeat:no-repeat;background-position:left top}.banner-title-vacancy{font-style:normal;font-weight:700;font-size:20px;line-height:32px;text-transform:uppercase;color:#FFD800;margin-bottom:8px}.banner-text-vacancy{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#fff;margin-bottom:16px}@media all and (min-width:576px){.banner-content{padding:60px 32px}.banner-title-vacancy{font-size:24px;line-height:40px}.banner-text-vacancy{font-size:20px;line-height:32px}}@media all and (min-width:1400px){.banner-content{padding:72px 49px}.banner-title-vacancy{font-size:32px;line-height:48px}.banner-text-vacancy{font-size:24px;line-height:48px}}