/*!
Theme Name: esoft
Theme URI: http://underscores.me/
Author: Rokas Sadauskas
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: esoft
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

esoft is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0;overflow-x:hidden}h1,.contact_page .inner_offer h1 p,.hero_top_container h1 .contact_page .inner_offer p p,.hero_top_container h1 p{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Montserrat";font-size:16px;font-size:1rem;line-height:26px}h1,.contact_page .inner_offer h1 p,.hero_top_container h1 .contact_page .inner_offer p p,.hero_top_container h1 p,h2,h3,div.video_wrapper h3 p,h4,h5,h6{clear:both;margin:0}h1,.contact_page .inner_offer h1 p,.hero_top_container h1 .contact_page .inner_offer p p,.hero_top_container h1 p{line-height:1.2;font-weight:700;color:#212121}h1,.contact_page .inner_offer h1 p,.hero_top_container h1 .contact_page .inner_offer p p,.hero_top_container h1 p{font-size:25px}@media screen and (min-width: 320px){h1,.contact_page .inner_offer h1 p,.hero_top_container h1 .contact_page .inner_offer p p,.hero_top_container h1 p{font-size:-webkit-calc(25px + 25 * ((100vw - 320px) / 1600));font-size:calc(25px + 25 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){h1,.contact_page .inner_offer h1 p,.hero_top_container h1 .contact_page .inner_offer p p,.hero_top_container h1 p{font-size:50px}}h2{font-weight:700;line-height:1.3;color:#212121}h2{font-size:16px}@media screen and (min-width: 320px){h2{font-size:-webkit-calc(16px + 14 * ((100vw - 320px) / 1600));font-size:calc(16px + 14 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){h2{font-size:30px}}h3,div.video_wrapper h3 p{line-height:1.7;font-weight:500;color:#666}h3,div.video_wrapper h3 p{font-size:14px}@media screen and (min-width: 320px){h3,div.video_wrapper h3 p{font-size:-webkit-calc(14px + 4 * ((100vw - 320px) / 1600));font-size:calc(14px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){h3,div.video_wrapper h3 p{font-size:18px}}h4{line-height:26px;line-height:1.6;font-weight:500;color:#666}h4{font-size:10px}@media screen and (min-width: 320px){h4{font-size:-webkit-calc(10px + 6 * ((100vw - 320px) / 1600));font-size:calc(10px + 6 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){h4{font-size:16px}}p{font-family:"Montserrat";font-weight:400;line-height:1.2;color:#666;margin:0}p{font-size:12px}@media screen and (min-width: 320px){p{font-size:-webkit-calc(12px + 4 * ((100vw - 320px) / 1600));font-size:calc(12px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){p{font-size:16px}}a{color:#ff8200;font-weight:600;font-style:normal;text-decoration:none}a{font-size:12px}@media screen and (min-width: 320px){a{font-size:-webkit-calc(12px + 2 * ((100vw - 320px) / 1600));font-size:calc(12px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){a{font-size:14px}}ul{margin:0;padding:0 0 0 20px}@media(min-width: 1200px){#ml-menu,.action--open,.mobile_logo,.hamburger_wrap,.login_menu{display:none}}@media(max-width: 1199.5px){.login_menu a{z-index:9}.menu,.mobile_logo{-webkit-transform:translate3d(-323px, 0, 0);transform:translate3d(-323px, 0, 0)}.menu--open .web_wrap,.menu--open #masthead{-webkit-transform:translate3d(320px, 0, 0);transform:translate3d(320px, 0, 0)}.menu--open #page{overflow:hidden}.web_wrap,#masthead,.menu,.mobile_logo{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu--open .menu,.menu--open .mobile_logo{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu__item.drop_link{width:100%}.menu__item.drop_link .drop_label{width:100%;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.loaded .hamburger{left:0}.login_menu{position:absolute;top:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;left:0;right:0;margin:auto;height:25px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.login_menu a{padding-bottom:3px;border-bottom:2px solid #ff8200;position:relative;line-height:1;margin-right:60px}.drop_label{position:absolute;right:-50px;top:0;width:50px;height:56px}.drop_label:before{content:"";background-image:url(img/arrow_black.svg);position:absolute;background-size:11px 64px;background-repeat:no-repeat;right:0;height:100%;width:50px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hamburger{position:relative;margin-right:3px}.hamburger_wrap{z-index:99;width:30px;height:30px;overflow:hidden;position:fixed;top:20px;right:20px}.hamburger{z-index:9;-webkit-tap-highlight-color:transparent;left:-32px;-webkit-transition:left .15s ease-in;transition:left .15s ease-in;cursor:pointer}.loaded .hamburger{left:0}.hamburger .line{height:3px;background-color:#212121;display:block;margin:5px 0;-webkit-tap-highlight-color:transparent;-webkit-border-radius:2px;border-radius:2px}.navigation{max-width:1100px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:9;position:absolute;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0}.hamburger:hover{cursor:pointer}#hamburger-1 .line{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:background-color .4s;transition:background-color .4s;-webkit-transition-delay:.2s;transition-delay:.2s}#hamburger-1.is-active .line:nth-child(1){-webkit-animation-name:hamburger-top-open;animation-name:hamburger-top-open}#hamburger-1.is-active .line:nth-child(2){-webkit-animation-name:hamburger-middle-open;animation-name:hamburger-middle-open}#hamburger-1.is-active .line:nth-child(3){-webkit-animation-name:hamburger-bottom-open;animation-name:hamburger-bottom-open}#hamburger-1 .line:nth-child(1){-webkit-animation-name:hamburger-top-closed;animation-name:hamburger-top-closed}#hamburger-1 .line:nth-child(2){-webkit-animation-name:hamburger-middle-closed;animation-name:hamburger-middle-closed}#hamburger-1 .line:nth-child(3){-webkit-animation-name:hamburger-bottom-closed;animation-name:hamburger-bottom-closed}.menu,.mobile_logo{z-index:1000;top:0;width:100%;height:100vh;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.menu{position:fixed;left:0;width:320px;top:100px;height:-webkit-calc(100vh - 100px);height:calc(100vh - 100px);z-index:50;background:#f8f8f8}.mobile_logo{background:#f8f8f8;position:fixed;top:0;left:0;height:100px;width:320px;z-index:50;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu__wrap{position:absolute;top:3.5em;bottom:0;overflow:hidden;width:100%}.menu__level{position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;overflow-y:scroll;width:100%;height:100%;margin:0;padding:0;list-style-type:none}.menu__level:focus{outline:none}.menu__level--current{visibility:visible}.menu__item{display:block;width:-webkit-calc(100% - 50px);width:calc(100% - 50px);position:relative}.menu__link{font-weight:600;position:relative;display:block;padding:1em 2.5em 1em 1.5em;color:#212121;-webkit-transition:color .1s;transition:color .1s}.menu__link{font-size:15px}}@media screen and (max-width: 1199.5px)and (min-width: 320px){.menu__link{font-size:-webkit-calc(15px + 3 * ((100vw - 320px) / 671));font-size:calc(15px + 3 * ((100vw - 320px) / 671))}}@media screen and (max-width: 1199.5px)and (min-width: 991px){.menu__link{font-size:18px}}@media(max-width: 1199.5px){.menu__item>a,.menu__item>div{font-weight:600}}@media(max-width: 1199.5px){.menu__link:hover,.menu__link:focus,.menu__link[data-submenu]:hover::after,.menu__link[data-submenu]:focus::after{color:#ff8200}}@media(max-width: 1199.5px){.menu__link--current::before{content:"·";font-size:1.5em;line-height:0;position:absolute;top:50%;left:.5em;height:4px;color:#5c5edc}}@media(max-width: 1199.5px){[class^=animate-],[class*=" animate-"]{visibility:visible}}@media(max-width: 1199.5px){.animate-outToRight .menu__item{-webkit-animation:outToRight .6s both cubic-bezier(0.7, 0, 0.3, 1);animation:outToRight .6s both cubic-bezier(0.7, 0, 0.3, 1)}}@media(max-width: 1199.5px){@-webkit-keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}}@media(max-width: 1199.5px){@-webkit-keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}}@media(max-width: 1199.5px){.animate-outToLeft .menu__item{-webkit-animation:outToLeft .6s both cubic-bezier(0.7, 0, 0.3, 1);animation:outToLeft .6s both cubic-bezier(0.7, 0, 0.3, 1)}}@media(max-width: 1199.5px){@-webkit-keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}}@media(max-width: 1199.5px){@-webkit-keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}}@media(max-width: 1199.5px){.animate-inFromLeft .menu__item{-webkit-animation:inFromLeft .6s both cubic-bezier(0.7, 0, 0.3, 1);animation:inFromLeft .6s both cubic-bezier(0.7, 0, 0.3, 1)}}@media(max-width: 1199.5px){@-webkit-keyframes inFromLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}}@media(max-width: 1199.5px){@-webkit-keyframes inFromLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes inFromLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}}@media(max-width: 1199.5px){.animate-inFromRight .menu__item{-webkit-animation:inFromRight .6s both cubic-bezier(0.7, 0, 0.3, 1);animation:inFromRight .6s both cubic-bezier(0.7, 0, 0.3, 1)}}@media(max-width: 1199.5px){@-webkit-keyframes inFromRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}}@media(max-width: 1199.5px){@-webkit-keyframes inFromRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes inFromRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}}@media(max-width: 1199.5px){.menu__breadcrumbs{line-height:1;position:relative;padding:2.5em 3.75em 1.5em 1.5em}}@media(max-width: 1199.5px){.menu__wrap{margin-top:20px}}@media(max-width: 1199.5px){.menu__breadcrumbs a{font-weight:bold;display:inline-block;cursor:pointer;vertical-align:middle;letter-spacing:1px;text-transform:uppercase;color:#ff8200;padding-right:7px;position:relative;margin-right:10px;padding-right:10px}.menu__breadcrumbs a{font-size:15px}}@media screen and (max-width: 1199.5px)and (min-width: 320px){.menu__breadcrumbs a{font-size:-webkit-calc(15px + 3 * ((100vw - 320px) / 671));font-size:calc(15px + 3 * ((100vw - 320px) / 671))}}@media screen and (max-width: 1199.5px)and (min-width: 991px){.menu__breadcrumbs a{font-size:18px}}@media(max-width: 1199.5px){.menu__wrap,.menu__level{overflow:hidden}}@media(max-width: 1199.5px){.menu__breadcrumbs a:last-child{pointer-events:none}}@media(max-width: 1199.5px){.menu__breadcrumbs a:hover,.menu__breadcrumbs a:focus{color:#ff8200}}@media(max-width: 1199.5px){.menu__breadcrumbs a:not(:last-child)::after{content:"";background-image:url(img/arrow_black.svg);background-size:9px 62px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);height:53px;width:10px;padding:0;background-repeat:no-repeat;color:#ff8200;right:0px;margin:auto;position:absolute;top:0;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 1199.5px){.menu__breadcrumbs a:not(:last-child):hover::after,.menu__breadcrumbs a:not(:last-child):focus::after{color:#ff8200}}@media(max-width: 1199.5px){.menu__back{font-size:1.05em;position:absolute;z-index:100;top:0;right:2.25em;margin:0;padding:1.365em .65em 0 0;cursor:pointer;color:#2a2b30;border:none;background:none}}@media(max-width: 1199.5px){.menu__back--hidden{pointer-events:none;opacity:0}}@media(max-width: 1199.5px){.menu__back:hover,.menu__back:focus{color:#fff;outline:none}}@-webkit-keyframes hamburger-top-open{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}40%{-webkit-transform:translateY(-120%) rotate(0);transform:translateY(-120%) rotate(0)}60%{-webkit-transform:translateY(300%) rotate(0);transform:translateY(300%) rotate(0)}100%{-webkit-transform:translateY(263%) rotate(45deg);transform:translateY(263%) rotate(45deg)}}@keyframes hamburger-top-open{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}40%{-webkit-transform:translateY(-120%) rotate(0);transform:translateY(-120%) rotate(0)}60%{-webkit-transform:translateY(300%) rotate(0);transform:translateY(300%) rotate(0)}100%{-webkit-transform:translateY(263%) rotate(45deg);transform:translateY(263%) rotate(45deg)}}@-webkit-keyframes hamburger-top-closed{0%{-webkit-transform:translateY(300%) rotate(45deg);transform:translateY(300%) rotate(45deg)}40%{-webkit-transform:translateY(300%) rotate(0);transform:translateY(300%) rotate(0)}60%{-webkit-transform:translateY(-120%) rotate(0);transform:translateY(-120%) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes hamburger-top-closed{0%{-webkit-transform:translateY(300%) rotate(45deg);transform:translateY(300%) rotate(45deg)}40%{-webkit-transform:translateY(300%) rotate(0);transform:translateY(300%) rotate(0)}60%{-webkit-transform:translateY(-120%) rotate(0);transform:translateY(-120%) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes hamburger-middle-open{0%,40%,60%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes hamburger-middle-open{0%,40%,60%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@-webkit-keyframes hamburger-middle-closed{0%{opacity:0}40%{-webkit-transform:rotate(0);transform:rotate(0);opacity:0}100%,60%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes hamburger-middle-closed{0%{opacity:0}40%{-webkit-transform:rotate(0);transform:rotate(0);opacity:0}100%,60%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@-webkit-keyframes hamburger-bottom-open{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}40%{-webkit-transform:translateY(120%) rotate(0);transform:translateY(120%) rotate(0)}60%{-webkit-transform:translateY(-300%) rotate(0);transform:translateY(-300%) rotate(0)}100%{-webkit-transform:translateY(-300%) rotate(-45deg);transform:translateY(-300%) rotate(-45deg)}}@keyframes hamburger-bottom-open{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}40%{-webkit-transform:translateY(120%) rotate(0);transform:translateY(120%) rotate(0)}60%{-webkit-transform:translateY(-300%) rotate(0);transform:translateY(-300%) rotate(0)}100%{-webkit-transform:translateY(-300%) rotate(-45deg);transform:translateY(-300%) rotate(-45deg)}}@-webkit-keyframes hamburger-bottom-closed{0%{-webkit-transform:translateY(-300%) rotate(-45deg);transform:translateY(-300%) rotate(-45deg)}40%{-webkit-transform:translateY(-300%) rotate(0);transform:translateY(-300%) rotate(0)}60%{-webkit-transform:translateY(120%) rotate(0);transform:translateY(120%) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes hamburger-bottom-closed{0%{-webkit-transform:translateY(-300%) rotate(-45deg);transform:translateY(-300%) rotate(-45deg)}40%{-webkit-transform:translateY(-300%) rotate(0);transform:translateY(-300%) rotate(0)}60%{-webkit-transform:translateY(120%) rotate(0);transform:translateY(120%) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@media(min-width: 577px){.mobile_logo .logo_wrap{display:none !important}}@media(max-width: 576.5px){.mobile_logo,.menu{-webkit-transform:translate3d(-100%, 0px, 0px);transform:translate3d(-100%, 0px, 0px)}.mobile_logo,.menu{width:100%}.menu--open .mobile_logo,.menu--open .menu{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(img/default-skin.svg) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(img/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:10px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:10px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;-webkit-border-radius:2px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(img/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;-webkit-border-radius:50%;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}.barba-container .website{min-height:50vh}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.flexcenter,.white_button,.orange_button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.image,#solutions .solution_img,.contact_person_img,.article_thumbnail,.wrap_featured .featured_card_img_wrapper .featured_card_img,.images_wrap .imageBlock,.post_wrap .post_image,.images_link_wrap .image_block_image{background-size:cover;background-position:center center;background-repeat:no-repeat}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none}#masthead{padding-bottom:65px;padding-top:60px;position:relative;z-index:1}.element_shadow,.connect .row>div:after,.white_button:after,.slider .orange_button:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;z-index:-1;margin:auto;width:80%;height:0px;background-color:transparent}.row.filter_row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ig_soc svg{max-width:42px}.grey_bg .values{margin-top:0;margin-bottom:0;padding-top:100px;padding-bottom:100px}.dropdown.contact_dropdown{margin:0;z-index:9;margin-bottom:40px;opacity:0;-webkit-transform:translate(0%, 40px) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 40px) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 40px) matrix(1, 0, 0, 1, 0, 0)}.grey_bg .text_container{padding-top:40px;margin-top:40px}.post_container p iframe{margin-bottom:0 !important}.post_container p+ul{margin-top:-35px;margin-bottom:30px}.post_container h3,.post_container div.video_wrapper h3 p,div.video_wrapper h3 .post_container p{margin-top:30px;margin-bottom:15px}.post_container p+h2{margin-top:-5px;margin-bottom:20px}.post_container h3,.post_container div.video_wrapper h3 p,div.video_wrapper h3 .post_container p{margin-top:0}.post_container h2+h3,.post_container div.video_wrapper h3 h2+p,div.video_wrapper h3 .post_container h2+p{margin-top:10px}.text_container{margin-top:80px}.post_content_inner li{font-size:12px}@media screen and (min-width: 320px){.post_content_inner li{font-size:-webkit-calc(12px + 4 * ((100vw - 320px) / 1600));font-size:calc(12px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.post_content_inner li{font-size:16px}}.wrap_subscribe_block input[type=checkbox]{visibility:hidden;opacity:0}.post_content_inner p iframe{display:block;margin:40px auto;max-width:100%}iframe{max-width:100%}.values{margin:100px auto}.investor_breadcrumbs{margin-bottom:50px}.single_value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:900px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 auto 40px}.single_value .value_icon{width:20%}.single_value .value_icon svg{width:60%;height:100%}.single_value .value_text{width:80%}.single_value h3,.single_value div.video_wrapper h3 p,div.video_wrapper h3 .single_value p{margin-bottom:25px;color:#212121}.single_value p{line-height:1.6}.ui-page{outline:none}.dropdown.countries_dropdown{margin-right:0}.solution_img{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.solution_img a{right:0;left:0;top:0;bottom:0;text-decoration:none;width:100px;height:100px}.solution_img a:before,.solution_img a:after{display:none}.solution_img a svg{width:100%;height:100%}.apply_container h2:first-child{margin-bottom:30px}.apply_container .apply_desc{margin-bottom:30px}.apply_container .apply_desc p,.apply_container .apply_desc li{line-height:1.6}.apply_container .apply_desc p,.apply_container .apply_desc li{font-size:12px}@media screen and (min-width: 320px){.apply_container .apply_desc p,.apply_container .apply_desc li{font-size:-webkit-calc(12px + 4 * ((100vw - 320px) / 1600));font-size:calc(12px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.apply_container .apply_desc p,.apply_container .apply_desc li{font-size:16px}}.apply_container .apply_desc h2{font-size:16px;font-weight:bold}.apply_container strong{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#hrskyen{margin:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-loader{display:none}.apply_desc p{min-height:25px}.compare_text_wrap{width:100%;margin-bottom:20px}.compare_text_wrap h1,.compare_text_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .compare_text_wrap p,.compare_text_wrap .hero_top_container h1 p,.hero_top_container h1 .compare_text_wrap p{max-width:700px;margin-bottom:40px}.compare_text_wrap p{max-width:600px;margin-bottom:30px;line-height:1.6;display:inline-block}.compare{margin:80px 0}.cd-image-container{position:relative;width:90%;max-width:768px;margin:0em auto}.cd-image-container img{display:block;width:100%;-webkit-border-radius:18px;border-radius:18px}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in .7s;animation:cd-bounce-in .7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}.applyBefore{font-size:18px;font-weight:400;display:block}.job_contact{margin-bottom:20px}.job_contact h2{margin-bottom:10px !important}.job_contact span,.job_contact a{display:block;font-size:18px;font-weight:400}.cd-handle{position:absolute;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;-webkit-border-radius:50%;border-radius:50%;background:#ffd7af url("../esoft/img/cd-arrows.svg") no-repeat center center;cursor:move;-webkit-box-shadow:0 0 0 6px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.2);box-shadow:0 0 0 6px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.2);opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(0);-ms-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0);background-size:100% 80%}.cd-handle.draggable{background-color:#ff8200}.cd-image-label{position:absolute;bottom:0;right:0;color:#fff;padding:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s .7s,opacity .3s .7s;transition:transform .3s .7s,opacity .3s .7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-resize-img .cd-image-label{right:auto;left:0}.cd-image-label{font-weight:500}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);-ms-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:-webkit-transform .3s .7s,opacity 0s .7s;transition:transform .3s .7s,opacity 0s .7s}#footer_sub div,#sub_form div{width:70%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.long_text_wrap h1,.long_text_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .long_text_wrap p,.long_text_wrap .hero_top_container h1 p,.hero_top_container h1 .long_text_wrap p{max-width:700px;margin-bottom:40px}.long_text_wrap .wrap_long{-webkit-column-gap:60px;column-gap:60px;-webkit-column-count:2;column-count:2}.long_text_wrap .wrap_long p{margin-bottom:30px;line-height:1.6}.headline_container{padding:60px 0 100px}.headline_container h1,.headline_container .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .headline_container p,.headline_container .hero_top_container h1 p,.hero_top_container h1 .headline_container p{margin-bottom:30px}.singleOfficeTemplate .office_wrapper{padding-bottom:70px}.grey_bg.singleContactInfo{padding:70px 0;margin-bottom:80px}.grey_bg.singleContactInfo .contact_persons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto;width:100%;max-width:720px}.grey_bg.singleContactInfo .contact_persons .contact_text_wrap{padding-left:0;padding-right:70px}.grey_bg.singleContactInfo .contact_persons .contact_person_img{max-width:350px;height:500px}.grey_bg.long_text_wrap{padding-bottom:40px;margin-top:80px}.grey_bg.gallery{padding-top:50px;padding-bottom:80px}.my-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-12.5px;margin-right:-12.5px}.my-gallery figure{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(33.33% - 25px);width:calc(33.33% - 25px);margin:0 12.5px 25px}.my-gallery figure a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.my-gallery figure img{object-fit:cover;object-position:center center;width:100%;height:100%;-webkit-border-radius:12px;border-radius:12px}.resized .slide_progress .single_progress{right:0}.clist h2{margin-bottom:40px;opacity:0;-webkit-transform:translate(0%, 40px) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 40px) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 40px) matrix(1, 0, 0, 1, 0, 0)}.wrap_subscribe_block .invalid_checkbox input[type=checkbox]+label.invalid_checkbox>span{border-color:#dc3545}.wrap_subscribe_block input[type=checkbox]:checked+label.invalid_checkbox>span{border-color:#fff}.invalid_checkbox span{border-color:#dc3545 !important}.sub_checkbox{max-width:540px;margin:auto}.wrap_subscribe_block input[type=checkbox]{height:0;width:0;position:absolute;opacity:0;visibility:hidden}.wrap_subscribe_block input[type=checkbox]+label{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;line-height:1;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:20px}.wrap_subscribe_block input[type=checkbox]+label>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1em;min-width:25px;min-height:25px;background:transparent;border:1px solid #e3e2e2;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;position:relative;top:-2px}.wrap_subscribe_block input[type=checkbox]+label:hover>span,.wrap_subscribe_block input[type=checkbox]:focus+label>span{background:rgba(255,255,255,.1)}.wrap_subscribe_block input[type=checkbox]:checked+label>span{border:1px solid #ff8200;background:transparent}.wrap_subscribe_block input[type=checkbox]:checked+label>span:before{content:url(img/icon_tick.svg);position:absolute;top:4.5px;left:4px;width:5px;height:5px}.wrap_subscribe_block p{text-align:left;line-height:1.4}.wrap_subscribe_block p a{display:inline-block;color:#33cff6;text-decoration:none;border-bottom:1px solid #33cff6;font-weight:300}.wrap_subscribe_block p a{font-size:12px}@media screen and (min-width: 320px){.wrap_subscribe_block p a{font-size:-webkit-calc(12px + 4 * ((100vw - 320px) / 1600));font-size:calc(12px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.wrap_subscribe_block p a{font-size:16px}}.grey_bg .clist h2{margin-bottom:40px}.grey_bg.grey_clist{margin-bottom:100px;padding-bottom:0}.close_container{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1}.video_overlay{opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:50;top:0;left:0;width:100%;height:100%;position:fixed;-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transform:translateY(120%);-ms-transform:translateY(120%);transform:translateY(120%);background-color:#000}.video_overlay.slidein{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.video_overlay.slidein .embed-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:visible;z-index:9;width:100%;-webkit-transition:all .6s ease-out .6s;transition:all .6s ease-out .6s;max-width:100%;opacity:0}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overlay__close-icon{height:.9em;width:.8em;margin-top:.1em;background-image:url("img/menu-icon--close--white.svg");background-size:contain;background-repeat:no-repeat;margin-left:10px;-webkit-transition:-webkit-transform .6s cubic-bezier(0.79, 0.07, 0.12, 1),-webkit-transform .6s cubic-bezier(0.79, 0.07, 0.12, 1);transition:transform .6s cubic-bezier(0.79, 0.07, 0.12, 1),-webkit-transform .6s cubic-bezier(0.79, 0.07, 0.12, 1)}.f-body-lg:after{margin-bottom:0;content:"";display:block}.f-body-lg:before{padding-top:0;content:"";display:block}.overlay__close-prompt{width:100px;height:50px;color:#fff;top:0;right:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 10px 20px;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.f-body-lg{height:35px}.f-body-lg{font-size:15px}@media screen and (min-width: 320px){.f-body-lg{font-size:-webkit-calc(15px + 7 * ((100vw - 320px) / 1600));font-size:calc(15px + 7 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.f-body-lg{font-size:22px}}.play_video{position:absolute;top:0;right:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:100%;opacity:0;visibility:hidden}.play_video a{display:block;width:110px;cursor:pointer;height:110px}.play_video a svg{width:100%;height:100%}.inv_header .hero_top h1,.inv_header .hero_top .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .inv_header .hero_top p,.hero_top_container h1 .inv_header .hero_top p,.inv_header .hero_top .hero_top_container h1 p{margin-top:0}.calendar .calendar_title h1,.calendar .calendar_title .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .calendar .calendar_title p,.calendar .calendar_title .hero_top_container h1 p,.hero_top_container h1 .calendar .calendar_title p{margin-bottom:35px}.files_container .calendar_title p{margin-bottom:45px;line-height:1.8}.file__wrap:nth-child(n+4){display:none}.load_files{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.load_files a{text-transform:uppercase}.grey_bg.files_grey{padding-bottom:60px;padding-top:80px}.file__wrap{background-color:#fff;width:100%;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 70px 50px 70px;border:1px solid #e6e6e6;-webkit-border-radius:8px;border-radius:8px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.file__wrap.no_date{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.file__date{font-weight:600;min-width:95px}.file__title{font-weight:600}.file__title{font-size:15px}@media screen and (min-width: 320px){.file__title{font-size:-webkit-calc(15px + 3 * ((100vw - 320px) / 1600));font-size:calc(15px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.file__title{font-size:18px}}.file__title_wrap{margin-bottom:15px}.file__subtitle{max-width:700px}.file__subtitle{font-size:14px}@media screen and (min-width: 320px){.file__subtitle{font-size:-webkit-calc(14px + 2 * ((100vw - 320px) / 1600));font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.file__subtitle{font-size:16px}}.file__href_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.file__href_wrap span{margin:0 20px}.file__href_wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-right:25px}.file__href_wrap a{font-size:14px}@media screen and (min-width: 320px){.file__href_wrap a{font-size:-webkit-calc(14px + 2 * ((100vw - 320px) / 1600));font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.file__href_wrap a{font-size:16px}}.file__href_wrap a svg{margin-right:10px}.file .icon{width:36px;height:36px}div.video_wrapper{padding:100px 0}div.video_wrapper h3,div.video_wrapper h3 p{max-width:650px;margin:0 auto 70px}div.video_wrapper .single_video_embed{position:relative}div.video_wrapper .single_video_embed:before{display:block;content:"";width:100%;padding-top:56.25%}div.video_wrapper .single_video_embed>img,div.video_wrapper .single_video_embed>div,div.video_wrapper .single_video_embed iframe,div.video_wrapper .single_video_embed>video{position:absolute;top:0;left:0;right:0;bottom:0}div.video_wrapper .single_video_embed iframe{width:100%;height:100%}div.video_wrapper p,div.video_wrapper h3,div.video_wrapper h3 p{color:#212121;line-height:1.5}div.video_wrapper p,div.video_wrapper h3,div.video_wrapper h3 p{font-size:20px}@media screen and (min-width: 320px){div.video_wrapper p,div.video_wrapper h3,div.video_wrapper h3 p{font-size:-webkit-calc(20px + 6 * ((100vw - 320px) / 1600));font-size:calc(20px + 6 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){div.video_wrapper p,div.video_wrapper h3,div.video_wrapper h3 p{font-size:26px}}.calendar_title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:600px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar_title p{margin-bottom:90px}.calendar_title h1,.calendar_title .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .calendar_title p,.calendar_title .hero_top_container h1 p,.hero_top_container h1 .calendar_title p{margin-bottom:30px}.calendar{margin-bottom:50px;margin-top:90px}.calendar .simpleRow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-12.5px;margin-right:-12.5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.calendar .cal_block{width:33.3%;padding-left:12.5px;padding-right:12.5px;padding-bottom:25px}.calendar .inner_calendar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%;border:1px solid #e6e6e6;padding:30px;-webkit-border-radius:8px;border-radius:8px}.calendar .cal_title{margin-top:8px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;font-weight:500}.calendar .cal_title{font-size:15px}@media screen and (min-width: 320px){.calendar .cal_title{font-size:-webkit-calc(15px + 3 * ((100vw - 320px) / 1600));font-size:calc(15px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.calendar .cal_title{font-size:18px}}.calendar .cal_date{text-align:center}.calendar .cal_date{font-size:14px}@media screen and (min-width: 320px){.calendar .cal_date{font-size:-webkit-calc(14px + 2 * ((100vw - 320px) / 1600));font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.calendar .cal_date{font-size:16px}}.calendar svg{height:45px;width:100%;margin-bottom:25px}.hero_top_container>p{margin-bottom:30px}.list_container{max-width:600px;margin:80px auto 0}.list_container h2{color:#000;font-weight:bold;margin-bottom:20px}.list_container .item_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5;margin-bottom:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.list_container .item_row{font-size:14px}@media screen and (min-width: 320px){.list_container .item_row{font-size:-webkit-calc(14px + 4 * ((100vw - 320px) / 1280));font-size:calc(14px + 4 * ((100vw - 320px) / 1280))}}@media screen and (min-width: 1600px){.list_container .item_row{font-size:18px}}.list_container .item_row .item_row_name{padding-right:10px;font-weight:600}.list_container .item_row:last-child{margin-bottom:0}.list_container .item_row_value_wrap{width:100%;max-width:120px;text-align:right}.list_container .single_item_list{padding:40px 0;border-top:1px solid #ccc}.list_container .single_item_list:first-child{border-top:none}.no_posts{width:100%;height:50px}.images_link_wrap{padding:130px 0 0}.images_link_wrap a{width:100%;height:330px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;position:relative;-webkit-border-radius:12px;border-radius:12px;overflow:hidden}.images_link_wrap a .image_block_image{-webkit-transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;-webkit-backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;top:0;left:0;-webkit-border-radius:12px;border-radius:12px}.images_link_wrap a span{color:#fff;font-weight:bold;-webkit-transform:matrix(1, 0, 0, 1, 0, 40);-ms-transform:matrix(1, 0, 0, 1, 0, 40);transform:matrix(1, 0, 0, 1, 0, 40);opacity:0;position:relative;z-index:1}.images_link_wrap a span{font-size:22px}@media screen and (min-width: 320px){.images_link_wrap a span{font-size:-webkit-calc(22px + 8 * ((100vw - 320px) / 1600));font-size:calc(22px + 8 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.images_link_wrap a span{font-size:30px}}.images_link_wrap a:hover .image_block_image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.images_link_wrap .image_block_image{width:100%;height:100%}.images_link_wrap .col-xs-12:first-child{padding-right:12px;padding-left:15px}.images_link_wrap .col-xs-12{padding-left:12px;position:relative;overflow:hidden}.images_link_wrap .col-xs-12 .image_cover{content:"";display:block;background-color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform:matrix(1, 0, 0, 1, 0, 0);-ms-transform:matrix(1, 0, 0, 1, 0, 0);transform:matrix(1, 0, 0, 1, 0, 0)}.inner_articles_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dropdown{width:240px;margin:0 auto;margin-bottom:1em;z-index:1;position:relative}.dropdown .dt a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:60px;width:100%;border:1px solid #e6e6e6;-webkit-border-radius:6px;border-radius:6px;text-decoration:none}.dropdown .dt a{font-size:12px}@media screen and (min-width: 320px){.dropdown .dt a{font-size:-webkit-calc(12px + 2 * ((100vw - 320px) / 1600));font-size:calc(12px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.dropdown .dt a{font-size:14px}}.dropdown .dt a:hover{-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.dropdown .dt span{display:block;padding:0 1em;line-height:2.5em;color:#212121;border-right:1em solid transparent;cursor:pointer;text-transform:uppercase;position:relative}.dropdown .dt span:after{content:"";background-image:url("img/arrow_black.svg");background-size:13px 11px;background-repeat:no-repeat;display:block;height:11px;width:17px;position:absolute;top:0;margin:auto;bottom:0;right:-15px;display:inline-block}.dropdown .dd{position:relative;width:100%}.dropdown .dd li:first-child a{padding-top:10px}.dropdown .dd li:last-child a{padding-bottom:10px}.dropdown .dd ul{display:none;position:absolute;left:0;top:-3px;padding-left:0;width:100%;list-style:none;background:#fff none repeat scroll 0 0;border:1px solid #e6e6e6;-webkit-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px}.dropdown .dd li{cursor:pointer}.dropdown .dd li a{display:block;padding:0 1em;line-height:40px;text-decoration:none;text-align:center;color:#212121;text-transform:uppercase;cursor:pointer}.dropdown .dd li a:hover{background-color:#fff;color:#ff8200;cursor:pointer}.dropdown .dd ul li:last-child a:hover{-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.post_content{position:relative;overflow:hidden}.share_post_widet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.share_post_widet .share_ico{width:60px;height:60px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d4d4d4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.share_post_widet .share_ico svg{height:16px;width:100%;display:block}.share_post_widet .share_divider{width:33px;background-color:#ff8200;height:2px}.share_post_widet .share_text{font-weight:400;color:#666}.share_post_widet .share_text{font-size:14px}@media screen and (min-width: 320px){.share_post_widet .share_text{font-size:-webkit-calc(14px + 4 * ((100vw - 320px) / 1600));font-size:calc(14px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.share_post_widet .share_text{font-size:18px}}.cat_name{width:120px;height:35px;font-weight:600;font-size:12px;color:#212121;position:absolute;top:-17.5px;left:40px;margin:auto;z-index:2;cursor:pointer}.cat_name span{background-color:#fff;width:100%;height:100%;-webkit-border-radius:5px;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3}.cat_name:after{content:"";display:block;position:absolute;width:80%;height:5px;left:0;bottom:5px;right:0;margin:auto;-webkit-box-shadow:0px 10px 19px 0px rgba(255,132,0,.4);box-shadow:0px 10px 19px 0px rgba(255,132,0,.4)}.icon_wrapper .icon_text svg path{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;fill:#212121}.icon_wrapper .icon_text:hover svg path{fill:#ff8200}.readMoreFeatured{display:inline-block}.subscribe_inner form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.post_wrap #clip-path-hero image{opacity:1;visibility:visible}.multipleContact h1,.multipleContact .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .multipleContact p,.multipleContact .hero_top_container h1 p,.hero_top_container h1 .multipleContact p{text-align:center;max-width:710px;margin:0 auto 70px}.multipleContact .multiple_contacts_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:660px;margin:auto;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.multipleContact .multiple_contacts_wrap .name{color:#000}.multipleContact .singleContact{padding:0 20px}.multipleContact .contact_person_img{margin-bottom:30px}.multipleContact .contact_text_wrap{padding-left:0}.slide_text_inner_wrap .line_overflow{overflow:hidden}.slide_text_inner_wrap .line_overflow span{-webkit-transform:translate(0%, 100%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 100%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 100%) matrix(1, 0, 0, 1, 0, 0);display:block}.small_slider_btn.repeaterBTN[data-slide="1"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.small_slider_btn.repeaterBTN{display:none}.slide_text .orange_button{opacity:0;visibility:hidden;-webkit-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0)}.single_card{opacity:0;visibility:hidden;-webkit-transform:translate(0%, 20%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 20%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 20%) matrix(1, 0, 0, 1, 0, 0)}.grey_bg.multipleContact{padding-top:100px;padding-bottom:100px}.grey_bg.multipleContact h2{margin-bottom:50px}.solution_subscribe{padding-top:90px;padding-bottom:100px}.solution_subscribe form{margin:auto;max-width:460px}.solution_subscribe form .submit_form{-webkit-border-radius:10px;border-radius:10px;width:100%;height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;outline:none;margin-top:55px;cursor:pointer;border:none;background:#ff8200;font-weight:500;position:relative;z-index:1}.solution_subscribe form .submit_form{font-size:18px}@media screen and (min-width: 320px){.solution_subscribe form .submit_form{font-size:-webkit-calc(18px + 1 * ((100vw - 320px) / 1480));font-size:calc(18px + 1 * ((100vw - 320px) / 1480))}}@media screen and (min-width: 1800px){.solution_subscribe form .submit_form{font-size:19px}}.solution_subscribe .wrap_subscribe_block input[type=checkbox]{height:25px;width:25px;visibility:visible}.solution_subscribe .submission_button_block{position:relative}.solution_subscribe .success_submission{color:#8fc75e;text-align:center;font-weight:500;line-height:1.5;margin:auto;padding:0;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translateY(20px) scale(0);-ms-transform:translateY(20px) scale(0);transform:translateY(20px) scale(0)}.solution_subscribe .success_submission{font-size:20px}@media screen and (min-width: 320px){.solution_subscribe .success_submission{font-size:-webkit-calc(20px + 4 * ((100vw - 320px) / 1480));font-size:calc(20px + 4 * ((100vw - 320px) / 1480))}}@media screen and (min-width: 1800px){.solution_subscribe .success_submission{font-size:24px}}.solution_subscribe .checkbox_text{font-size:14px;line-height:1.85 !important;color:#333}.solution_subscribe .checkbox_text span{top:4px !important;border-color:#dce6e8 !important;background:#fff !important}.solution_subscribe .checkbox_text span:before{top:-0.5px !important}.solution_subscribe h1,.solution_subscribe .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .solution_subscribe p,.solution_subscribe .hero_top_container h1 p,.hero_top_container h1 .solution_subscribe p{line-height:1.2;margin-bottom:30px;text-align:center;color:#ff8200}.solution_subscribe h1,.solution_subscribe .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .solution_subscribe p,.solution_subscribe .hero_top_container h1 p,.hero_top_container h1 .solution_subscribe p{font-size:38px}@media screen and (min-width: 320px){.solution_subscribe h1,.solution_subscribe .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .solution_subscribe p,.solution_subscribe .hero_top_container h1 p,.hero_top_container h1 .solution_subscribe p{font-size:-webkit-calc(38px + 12 * ((100vw - 320px) / 1480));font-size:calc(38px + 12 * ((100vw - 320px) / 1480))}}@media screen and (min-width: 1800px){.solution_subscribe h1,.solution_subscribe .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .solution_subscribe p,.solution_subscribe .hero_top_container h1 p,.hero_top_container h1 .solution_subscribe p{font-size:50px}}.solution_subscribe p{text-align:center;margin-bottom:40px;font-weight:500}.solution_subscribe .wrap_input{margin-bottom:20px}.solution_subscribe .wrap_input label{display:block;color:#666;font-size:14px;font-weight:500;padding-left:17px;padding-bottom:12px}.solution_subscribe .wrap_input input{padding:21px 17px;border:1px solid #dce6e8;width:100%;-webkit-border-radius:6px;border-radius:6px;font-size:18px;color:#333;font-weight:500;outline:none}.solution_subscribe .form_selection{margin:0 auto 35px;max-width:460px}.solution_subscribe .form_selection input{z-index:-99;position:absolute;text-indent:9999}.solution_subscribe .form_selection .form_selection_single{position:relative;margin-bottom:20px;cursor:pointer;display:block}.solution_subscribe .form_selection .form_selection_single span{text-transform:uppercase;padding-left:50px;font-weight:500}.solution_subscribe .form_selection .form_selection_single span{font-size:16px}@media screen and (min-width: 320px){.solution_subscribe .form_selection .form_selection_single span{font-size:-webkit-calc(16px + 3 * ((100vw - 320px) / 1480));font-size:calc(16px + 3 * ((100vw - 320px) / 1480))}}@media screen and (min-width: 1800px){.solution_subscribe .form_selection .form_selection_single span{font-size:19px}}.solution_subscribe .form_selection .form_selection_single:before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;-webkit-border-radius:100%;border-radius:100%;height:26px;width:26px;border:2px solid #000}.solution_subscribe .form_selection .form_selection_single:after{content:"";position:absolute;top:0;bottom:0;left:8px;margin:auto;background:#ff832b;width:14px;height:14px;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out}.solution_subscribe .form_selection input[type=radio]:checked+label.form_selection_single:before{border-color:#ff832b}.solution_subscribe .form_selection input[type=radio]:checked+label.form_selection_single:after{-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.inner_solution ul{list-style:none;padding-left:0}.inner_solution li{font-weight:400}.inner_solution li{font-size:12px}@media screen and (min-width: 320px){.inner_solution li{font-size:-webkit-calc(12px + 4 * ((100vw - 320px) / 1600));font-size:calc(12px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.inner_solution li{font-size:16px}}.inner_solution li:before{content:"·";padding-right:10px}.slide_text_inner_wrap p,.hero_top_container p{font-weight:500;line-height:1.7}.slide_text_inner_wrap p,.hero_top_container p{font-size:14px}@media screen and (min-width: 320px){.slide_text_inner_wrap p,.hero_top_container p{font-size:-webkit-calc(14px + 4 * ((100vw - 320px) / 1600));font-size:calc(14px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.slide_text_inner_wrap p,.hero_top_container p{font-size:18px}}.slide_text_inner_wrap{opacity:0;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.slide_text_inner_wrap.current_text{opacity:1;z-index:9}#logo_first,#logo_second{opacity:0;visibility:hidden}#logo_orange path{opacity:0;visibility:hidden}.white_submenu .header_row li ul.sub-menu li{background-color:#fff}.grey_post_header{background-color:#f9f9f9;width:100%;position:absolute;top:0;left:0;right:0;height:900px;z-index:-1}.grey_bg{padding-top:70px;padding-bottom:90px}.grey_bg h2{margin-bottom:60px}.grey_bg .single_card_inner{background-color:#fff}#next_story{padding-top:110px;padding-bottom:90px;font-weight:500;color:#666;border-top:1px solid #d8d8d8;margin-top:100px}#next_story{font-size:14px}@media screen and (min-width: 320px){#next_story{font-size:-webkit-calc(14px + 4 * ((100vw - 320px) / 1600));font-size:calc(14px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){#next_story{font-size:18px}}#next_story .next_story_span{margin-bottom:20px}#next_story h1,#next_story .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 #next_story p,#next_story .hero_top_container h1 p,.hero_top_container h1 #next_story p{margin-bottom:15px;margin-bottom:20px}#next_story .link_wrap{margin-top:50px;text-align:center}#next_story a{text-transform:uppercase;display:inline-block}.blobs{width:210px;height:120px;position:absolute;-webkit-border-radius:70px;border-radius:70px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:auto;left:0;right:0;top:0;display:none}.blobs .blob-center{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;background:#ff8200;top:50%;left:50%;width:30px;height:30px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9) translate(-50%, -50%);-ms-transform:scale(0.9) translate(-50%, -50%);transform:scale(0.9) translate(-50%, -50%);-webkit-animation:blob-grow linear 3.4s infinite;animation:blob-grow linear 3.4s infinite;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 -10px 40px -5px #ff8200;box-shadow:0 -10px 40px -5px #ff8200}.blob{position:absolute;background:#ff8200;top:50%;left:50%;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:blobs ease-out 3.4s infinite;animation:blobs ease-out 3.4s infinite;-webkit-transform:scale(0.9) translate(-50%, -50%);-ms-transform:scale(0.9) translate(-50%, -50%);transform:scale(0.9) translate(-50%, -50%);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;opacity:0}.blob:nth-child(1){-webkit-animation-delay:0.2s;animation-delay:0.2s}.blob:nth-child(2){-webkit-animation-delay:0.4s;animation-delay:0.4s}.blob:nth-child(3){-webkit-animation-delay:0.6s;animation-delay:0.6s}.blob:nth-child(4){-webkit-animation-delay:0.8s;animation-delay:0.8s}.blob:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes blobs{0%{opacity:0;-webkit-transform:scale(0) translate(-webkit-calc(-330px - 50%), -50%);transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;-webkit-transform:scale(0.9) translate(-50%, -50%);transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;-webkit-transform:scale(0) translate(-webkit-calc(330px - 50%), -50%);transform:scale(0) translate(calc(330px - 50%), -50%)}}@keyframes blobs{0%{opacity:0;-webkit-transform:scale(0) translate(-webkit-calc(-330px - 50%), -50%);transform:scale(0) translate(calc(-330px - 50%), -50%)}1%{opacity:1}35%,65%{opacity:1;-webkit-transform:scale(0.9) translate(-50%, -50%);transform:scale(0.9) translate(-50%, -50%)}99%{opacity:1}100%{opacity:0;-webkit-transform:scale(0) translate(-webkit-calc(330px - 50%), -50%);transform:scale(0) translate(calc(330px - 50%), -50%)}}@-webkit-keyframes blob-grow{0%,39%{-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}40%,42%{-webkit-transform:scale(1, 0.9) translate(-50%, -50%);transform:scale(1, 0.9) translate(-50%, -50%)}43%,44%{-webkit-transform:scale(1.2, 1.1) translate(-50%, -50%);transform:scale(1.2, 1.1) translate(-50%, -50%)}45%,46%{-webkit-transform:scale(1.3, 1.2) translate(-50%, -50%);transform:scale(1.3, 1.2) translate(-50%, -50%)}47%,48%{-webkit-transform:scale(1.4, 1.3) translate(-50%, -50%);transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{-webkit-transform:scale(1.5, 1.4) translate(-50%, -50%);transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{-webkit-transform:scale(1.7, 1.6) translate(-50%, -50%);transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{-webkit-transform:scale(1.8, 1.7) translate(-50%, -50%);transform:scale(1.8, 1.7) translate(-50%, -50%)}68%,70%{-webkit-transform:scale(1.7, 1.5) translate(-50%, -50%);transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{-webkit-transform:scale(1.6, 1.4) translate(-50%, -50%);transform:scale(1.6, 1.4) translate(-50%, -50%)}80%,81%{-webkit-transform:scale(1.5, 1.4) translate(-50%, -50%);transform:scale(1.5, 1.4) translate(-50%, -50%)}82%,83%{-webkit-transform:scale(1.4, 1.3) translate(-50%, -50%);transform:scale(1.4, 1.3) translate(-50%, -50%)}84%,85%{-webkit-transform:scale(1.3, 1.2) translate(-50%, -50%);transform:scale(1.3, 1.2) translate(-50%, -50%)}86%,87%{-webkit-transform:scale(1.2, 1.1) translate(-50%, -50%);transform:scale(1.2, 1.1) translate(-50%, -50%)}90%,91%{-webkit-transform:scale(1, 0.9) translate(-50%, -50%);transform:scale(1, 0.9) translate(-50%, -50%)}92%,100%{-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}}@keyframes blob-grow{0%,39%{-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}40%,42%{-webkit-transform:scale(1, 0.9) translate(-50%, -50%);transform:scale(1, 0.9) translate(-50%, -50%)}43%,44%{-webkit-transform:scale(1.2, 1.1) translate(-50%, -50%);transform:scale(1.2, 1.1) translate(-50%, -50%)}45%,46%{-webkit-transform:scale(1.3, 1.2) translate(-50%, -50%);transform:scale(1.3, 1.2) translate(-50%, -50%)}47%,48%{-webkit-transform:scale(1.4, 1.3) translate(-50%, -50%);transform:scale(1.4, 1.3) translate(-50%, -50%)}52%{-webkit-transform:scale(1.5, 1.4) translate(-50%, -50%);transform:scale(1.5, 1.4) translate(-50%, -50%)}54%{-webkit-transform:scale(1.7, 1.6) translate(-50%, -50%);transform:scale(1.7, 1.6) translate(-50%, -50%)}58%{-webkit-transform:scale(1.8, 1.7) translate(-50%, -50%);transform:scale(1.8, 1.7) translate(-50%, -50%)}68%,70%{-webkit-transform:scale(1.7, 1.5) translate(-50%, -50%);transform:scale(1.7, 1.5) translate(-50%, -50%)}78%{-webkit-transform:scale(1.6, 1.4) translate(-50%, -50%);transform:scale(1.6, 1.4) translate(-50%, -50%)}80%,81%{-webkit-transform:scale(1.5, 1.4) translate(-50%, -50%);transform:scale(1.5, 1.4) translate(-50%, -50%)}82%,83%{-webkit-transform:scale(1.4, 1.3) translate(-50%, -50%);transform:scale(1.4, 1.3) translate(-50%, -50%)}84%,85%{-webkit-transform:scale(1.3, 1.2) translate(-50%, -50%);transform:scale(1.3, 1.2) translate(-50%, -50%)}86%,87%{-webkit-transform:scale(1.2, 1.1) translate(-50%, -50%);transform:scale(1.2, 1.1) translate(-50%, -50%)}90%,91%{-webkit-transform:scale(1, 0.9) translate(-50%, -50%);transform:scale(1, 0.9) translate(-50%, -50%)}92%,100%{-webkit-transform:scale(0) translate(-50%, -50%);transform:scale(0) translate(-50%, -50%)}}#post_mask{-webkit-mask:url(#clip-path-hero);mask:url(#clip-path-hero)}.post_featured_image{max-width:1250px;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:30px;padding-right:30px}.post_container{position:relative;max-width:710px;margin:auto;padding-left:30px;padding-right:30px;-webkit-box-sizing:content-box;box-sizing:content-box}.post_wrap{color:#212121}.post_wrap p{margin-bottom:40px;line-height:31px;display:inline-block}.post_wrap p{font-size:14px}@media screen and (min-width: 320px){.post_wrap p{font-size:-webkit-calc(14px + 2 * ((100vw - 320px) / 1600));font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.post_wrap p{font-size:16px}}.post_wrap h1,.post_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .post_wrap p,.post_wrap .hero_top_container h1 p,.hero_top_container h1 .post_wrap p,.post_wrap h2{margin-top:50px;margin-bottom:50px}.post_wrap p,.post_wrap h1,.post_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .post_wrap p,.post_wrap .hero_top_container h1 p,.hero_top_container h1 .post_wrap p,.post_wrap h2,.post_wrap h3,.post_wrap div.video_wrapper h3 p,div.video_wrapper h3 .post_wrap p,.post_wrap h4,.post_wrap h5{color:#212121}.post_wrap .post_image{width:100%;-webkit-border-radius:18px;border-radius:18px;height:390px;margin-bottom:40px}.post_wrap blockquote{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:50px auto;max-width:420px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.post_wrap blockquote .quoteAuthor{width:100%;text-align:right;font-weight:500}.post_wrap blockquote .quoteAuthor{font-size:14px}@media screen and (min-width: 320px){.post_wrap blockquote .quoteAuthor{font-size:-webkit-calc(14px + 2 * ((100vw - 320px) / 1600));font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.post_wrap blockquote .quoteAuthor{font-size:16px}}.post_wrap blockquote p{font-weight:500;font-style:italic}.post_wrap blockquote:before{content:"‘" "’";line-height:1;display:block;color:#ff8200;font-size:87px;font-weight:bold;position:absolute;top:0;left:-60px}.title_date{max-width:670px;margin:130px auto 60px}.title_date h1,.title_date .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .title_date p,.title_date .hero_top_container h1 p,.hero_top_container h1 .title_date p{margin-bottom:15px}.title_date .post_date{color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.title_date .post_date{font-size:14px}@media screen and (min-width: 320px){.title_date .post_date{font-size:-webkit-calc(14px + 2 * ((100vw - 320px) / 1600));font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.title_date .post_date{font-size:16px}}.title_date .post_date:before{content:"";display:block;height:2px;width:25px;background-color:#d8d8d8;margin-right:20px}.images_wrap{max-width:1730px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:30px;padding-right:30px;-webkit-box-sizing:content-box;box-sizing:content-box}.images_wrap .imageBlock{width:100%;height:600px;-webkit-border-radius:18px;border-radius:18px}.images_wrap .imageBlock:first-child{margin-right:15px}.images_wrap .imageBlock:last-child{margin-left:15px}.single-post .wp-post-image{display:none !important}.ie .hero_placeholder{top:-120px}.home_colors.loaded #menu-header>li>a{color:#fff}.home_colors.loaded .header_row li ul.sub-menu li{background-color:#fff}.home_colors.loaded .menu-item-has-children:after{display:block;content:url("img/arrow.svg")}.loaded .menu-item-has-children{position:relative}.loaded .menu-item-has-children:after{display:block;content:url("img/arrow_black.svg");height:5px;width:3px;position:absolute;top:-3px;right:25px;margin:auto}.hero_mask_home{z-index:9;display:none}body:not(.ie) #slider_image_wrap{-webkit-filter:url(#offsetShadow);filter:url(#offsetShadow)}.connect .icon.medium_icon{height:37px;margin-top:5px}.ie #slider_image_wrap{-webkit-filter:none;filter:none}.slide_text_inner{position:relative;height:350px}.slide_text_inner_wrap{position:absolute;top:0;left:0}.slide_text_inner_wrap p{opacity:0;visibility:hidden;-webkit-transform:matrix(1, 0, 0, 1, -40, 0);-ms-transform:matrix(1, 0, 0, 1, -40, 0);transform:matrix(1, 0, 0, 1, -40, 0)}.logo_wrap{outline:none}.single_progress{cursor:pointer;position:relative;margin-bottom:25px;height:75px;width:75px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-attachment:fixed}.single_progress svg{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-attachment:fixed}.single_office{font-size:12px}@media screen and (min-width: 320px){.single_office{font-size:-webkit-calc(12px + 2 * ((100vw - 320px) / 1600));font-size:calc(12px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.single_office{font-size:14px}}.single_office span,.single_office a{font-size:13px}@media screen and (min-width: 320px){.single_office span,.single_office a{font-size:-webkit-calc(13px + 3 * ((100vw - 320px) / 1600));font-size:calc(13px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.single_office span,.single_office a{font-size:16px}}.progressbar__label{font-weight:600;line-height:1;position:absolute;left:50%;top:50%;padding:0;margin:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#a6a6a6;text-align:center}.progressbar__label{font-size:7px}@media screen and (min-width: 320px){.progressbar__label{font-size:-webkit-calc(7px + 3 * ((100vw - 320px) / 1600));font-size:calc(7px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.progressbar__label{font-size:10px}}.current_circle .progressbar__label{color:#ff8200}.slide_progress{width:75px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:100px;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:9}.hero_placeholder{opacity:0;visibility:hidden}#solutions .inner_offer>*{-webkit-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);opacity:0}#solutions .text_solution_wrapper{-webkit-transform:translate(-10%, 0%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(-10%, 0%) matrix(1, 0, 0, 1, 0, 0);transform:translate(-10%, 0%) matrix(1, 0, 0, 1, 0, 0);opacity:0}#solutions .inner_solution a{-webkit-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);opacity:0}#solutions .row:last-child{margin-bottom:0}#solutions .get_in_touch h3,#solutions .get_in_touch div.video_wrapper h3 p,div.video_wrapper h3 #solutions .get_in_touch p{max-width:650px;margin:0 auto 50px}.text_solution_wrapper p{line-height:1.6}.connect .row>div{-webkit-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);opacity:0}.contact_page .inner_offer p,.contact_page .inner_offer h3{-webkit-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);opacity:0}.contact_page .contact_persons{opacity:0;-webkit-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0)}.slider{max-width:1920px;margin:auto}.slider h1,.slider .hero_top_container h1 p,.hero_top_container h1 .slider p,.slider .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .slider p{margin-bottom:25px;margin-top:60px}.slider .orange_button{width:245px;height:60px;margin-top:40px;margin-left:0;position:relative;bottom:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.slider .orange_button{font-size:11px}@media screen and (min-width: 320px){.slider .orange_button{font-size:-webkit-calc(11px + 3 * ((100vw - 320px) / 1600));font-size:calc(11px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.slider .orange_button{font-size:14px}}.slider .orange_button:hover{bottom:5px}.slider .orange_button:after{-webkit-box-shadow:0px 5px 32px -2px rgba(255,130,0,.5);box-shadow:0px 5px 32px -2px rgba(255,130,0,.5);height:50px}ul li ul li{clear:both;width:100%}#menu-header>li{line-height:1}.header_row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0}.header_row li{list-style-type:none}.header_row .orange_button{width:160px;height:45px;-webkit-transition:background .3s ease-in;transition:background .3s ease-in}.header_row .orange_button{font-size:11px}@media screen and (min-width: 320px){.header_row .orange_button{font-size:-webkit-calc(11px + 3 * ((100vw - 320px) / 1600));font-size:calc(11px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.header_row .orange_button{font-size:14px}}.header_row .orange_button:hover{background:#212121}.header_row #menu-header>li>a{padding-right:35px}.header_row .menu-item{margin-right:0}.header_row .menu-item a{font-weight:600;text-transform:uppercase;color:#212121}.header_row .menu-item a{font-size:11px}@media screen and (min-width: 320px){.header_row .menu-item a{font-size:-webkit-calc(11px + 3 * ((100vw - 320px) / 1600));font-size:calc(11px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.header_row .menu-item a{font-size:14px}}.header_row li:hover>ul{visibility:visible;opacity:1;display:block}.header_row li{-webkit-transition-duration:.5s;transition-duration:.5s;position:relative}.header_row li:hover{cursor:pointer}.header_row li ul{visibility:hidden;opacity:0;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:0;left:0;display:none}.header_row li ul.sub-menu{padding-left:0;padding-top:18px;z-index:1;line-height:30px}.header_row li ul.sub-menu{font-size:11px}@media screen and (min-width: 320px){.header_row li ul.sub-menu{font-size:-webkit-calc(11px + 2 * ((100vw - 320px) / 1600));font-size:calc(11px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.header_row li ul.sub-menu{font-size:13px}}.header_row li ul.sub-menu li:nth-of-type(1){-webkit-border-top-right-radius:13px;border-top-right-radius:13px;-webkit-border-top-left-radius:13px;border-top-left-radius:13px;padding-top:35px}.header_row li ul.sub-menu li:last-child{-webkit-border-bottom-left-radius:13px;border-bottom-left-radius:13px;-webkit-border-bottom-right-radius:13px;border-bottom-right-radius:13px;padding-bottom:35px}.header_row li ul.sub-menu li{padding:0 35px;text-align:center;background-color:#f8f8f8}.menu_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0}#menu-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0}.logo_wrap svg{height:62px;width:168px}.post_card_date{line-height:1;color:#989898}.post_card_date{font-size:11px}@media screen and (min-width: 320px){.post_card_date{font-size:-webkit-calc(11px + 2 * ((100vw - 320px) / 1600));font-size:calc(11px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.post_card_date{font-size:13px}}.grey_overly{width:90%;height:400px;right:0;background-color:#f9f9f9;position:absolute;top:0;z-index:-1;display:none}.featured_container{padding-bottom:230px;position:relative}.featured_container .breadcrumbs{margin-bottom:110px}.breadcrumbs{-webkit-transform:translate(-4%, 0%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(-4%, 0%) matrix(1, 0, 0, 1, 0, 0);transform:translate(-4%, 0%) matrix(1, 0, 0, 1, 0, 0);opacity:0}.wrap_featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wrap_featured .featured_card_img_wrapper{width:50%}.wrap_featured .featured_card_img_wrapper .featured_card_img{width:100%;height:100%;-webkit-border-radius:18px;border-radius:18px}.wrap_featured .featured_post_text{width:50%;padding-left:100px}.wrap_featured .featured_post_text h2{margin-top:140px;margin-bottom:20px}.wrap_featured .featured_post_text .post_card_date{margin-bottom:80px}.wrap_featured .featured_post_text p{line-height:26px;margin-bottom:50px}.more_jobs{background-color:#f6f6f6;-webkit-border-radius:14px;border-radius:14px;font-weight:500;color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:105px;margin-top:100px;width:100%}.more_jobs a{padding-left:7px}.more_jobs a{font-size:16px}@media screen and (min-width: 320px){.more_jobs a{font-size:-webkit-calc(16px + 2 * ((100vw - 320px) / 1600));font-size:calc(16px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.more_jobs a{font-size:18px}}.ie .article_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.ie .article_grid .single_card{width:-webkit-calc(33% - 30px);width:calc(33% - 30px);margin:0 15px;margin-bottom:30px}.article_thumbnail{height:260px;width:100%;-webkit-border-top-right-radius:13px;border-top-right-radius:13px;-webkit-border-top-left-radius:13px;border-top-left-radius:13px;position:relative;display:block}.careers_page #Rectangle{fill:#ffd7af}.article_wrap_text{max-width:590px}.articles_wrap h1,.articles_wrap .hero_top_container h1 p,.hero_top_container h1 .articles_wrap p,.articles_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .articles_wrap p{margin-bottom:30px}.articles_wrap p{line-height:1.7;margin-bottom:60px}.single_card_inner{padding:50px 50px 20px 40px;height:220px;position:relative;border:1px solid #efefef;border-top:none;-webkit-border-bottom-right-radius:13px;border-bottom-right-radius:13px;-webkit-border-bottom-left-radius:13px;border-bottom-left-radius:13px}.single_card_inner a{font-weight:500;color:#666;text-decoration:none;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.single_card_inner a{font-size:16px}@media screen and (min-width: 320px){.single_card_inner a{font-size:-webkit-calc(16px + 2 * ((100vw - 320px) / 1600));font-size:calc(16px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.single_card_inner a{font-size:18px}}.single_card_inner a:hover{color:#ff8200}.article_date{font-size:13px;color:#989898;position:absolute;bottom:35px;right:35px;line-height:1}.article_grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(370px, 370px));grid-column-gap:30px}.article_grid .single_card{margin-bottom:30px;-webkit-border-radius:13px;border-radius:13px}.hero_placeholder{width:-webkit-calc(100% / 2 - 100px);width:calc(100% / 2 - 100px);height:650px;position:absolute;top:0;right:0}.hero_placeholder svg{position:absolute;right:-10px}.inv_header>.solutions_top>.container{height:700px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.solutions_top .orange_button{max-width:240px;height:60px;margin-left:0;margin-top:60px;-webkit-transition:background .3s ease-in;transition:background .3s ease-in}.solutions_top .orange_button:hover{background:#212121}.hero_other{position:relative}.icons_container{margin-top:90px}strike,.hero_top_container h1 span,.hero_top_container .contact_page .inner_offer h1 p span,.contact_page .inner_offer h1 .hero_top_container p span,.hero_top_container h1 .contact_page .inner_offer p p span{text-decoration:none !important;position:relative;color:#e6e6e6}strike:after,.hero_top_container h1 span:after,.hero_top_container .contact_page .inner_offer h1 p span:after,.contact_page .inner_offer h1 .hero_top_container p span:after,.hero_top_container h1 .contact_page .inner_offer p p span:after{content:"";height:2px;width:110%;position:absolute;margin:auto;top:0;bottom:0;left:-5%;right:0;background-color:#ff8200}.articles_wrap{padding-bottom:110px;border-bottom:1px solid #d8d8d8}.load_wrapper{display:block;width:100%;text-align:center;position:relative}.load_more{display:inline-block;margin:40px auto 0}.hero_top h1,.hero_top .hero_top_container h1 p,.hero_top_container h1 .hero_top p,.hero_top .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .hero_top p{margin-top:150px;margin-bottom:40px}.hero_top h1 strike,.hero_top_container h1 .hero_top p strike,.hero_top .contact_page .inner_offer h1 p strike,.contact_page .inner_offer h1 .hero_top p strike{-webkit-text-decoration-color:#ff8200;text-decoration-color:#ff8200;color:#e6e6e6}.hero_top .hero_top_container{max-width:570px}.hero_top .hero_top_container .orange_button{font-weight:600}.hero_top .hero_top_container .orange_button{font-size:11px}@media screen and (min-width: 320px){.hero_top .hero_top_container .orange_button{font-size:-webkit-calc(11px + 3 * ((100vw - 320px) / 1600));font-size:calc(11px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.hero_top .hero_top_container .orange_button{font-size:14px}}.hero_top p{line-height:1.7;color:#666}.hero_top .simple_url{margin-top:40px;font-weight:600;display:inline-block}.hero_top .simple_url{font-size:12px}@media screen and (min-width: 320px){.hero_top .simple_url{font-size:-webkit-calc(12px + 2 * ((100vw - 320px) / 1600));font-size:calc(12px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.hero_top .simple_url{font-size:14px}}.icon_wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.icon_wrapper .icon_text:nth-of-type(2){border-left:1px solid #e6e6e6}.icon_wrapper .icon_text:nth-of-type(3){border-left:1px solid #e6e6e6}.icon_wrapper .icon_text:nth-of-type(4){border-left:1px solid #e6e6e6}.icon_wrapper .icon_text{width:25%;padding:35px 0}.icon_wrapper .icon_text .icon_img_wrap{margin:0 auto 20px;height:60px;width:60px}.icon_wrapper .icon_text svg{width:100%;height:100%}.icon_wrapper .icon_text span{display:block;width:100%;max-width:230px;margin-left:auto;margin-right:auto;text-align:center;font-weight:500;color:#666;line-height:1.6}.icon_wrapper .icon_text span{font-size:16px}@media screen and (min-width: 320px){.icon_wrapper .icon_text span{font-size:-webkit-calc(16px + 2 * ((100vw - 320px) / 1600));font-size:calc(16px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.icon_wrapper .icon_text span{font-size:18px}}.jobs__table{border-collapse:collapse;background-color:#fff;width:100%}.jobs__table th{font-size:14px;text-align:left;text-transform:uppercase}.jobs__table th,.jobs__table a{padding:25px 5px;font-weight:400}.job_table_row{margin-top:140px}.job_table_row h1,.job_table_row .hero_top_container h1 p,.hero_top_container h1 .job_table_row p,.job_table_row .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .job_table_row p{text-align:center;margin-bottom:75px}.jobs__table td,.jobs__table th{border-bottom:1px solid #e7e8e7;word-break:break-all}.jobs__table tbody tr{cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.jobs__table tbody tr:hover{background-color:#fcf8f5}.jobs__table a{color:#666;display:block;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-align:left;font-weight:400}.jobs__table a{font-size:16px}@media screen and (min-width: 320px){.jobs__table a{font-size:-webkit-calc(16px + 2 * ((100vw - 320px) / 1600));font-size:calc(16px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.jobs__table a{font-size:18px}}.jobs__table tbody tr:hover a{color:#ff8200}.jobs__table-arrow{width:12px}.jobs__table-arrow svg{height:9px}.jobs__table tbody tr:hover svg{fill:#ff8200}.contact_page .breadcrumbs{margin-bottom:70px}.contact_page .row{margin:0}.contact_page .row.contact_row{margin-left:-10px;margin-right:-10px}.contact_page .row.contact_row .contact_persons{padding-left:10px;padding-right:10px}.barba-container{overflow:hidden}.subscribe_wrapper{padding-top:130px;padding-bottom:80px}.subscribe_inner{max-width:750px;margin-left:auto;margin-right:auto;text-align:center}.subscribe_inner h1,.subscribe_inner .hero_top_container h1 p,.hero_top_container h1 .subscribe_inner p,.subscribe_inner .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .subscribe_inner p{margin-bottom:70px}.subscribe_inner .subscribe_block{margin-left:auto;margin-right:auto}.contact_person_img{height:400px;width:100%;-webkit-border-radius:18px;border-radius:18px;margin-bottom:50px;background-position:center 30%}.contact_persons{margin-bottom:110px}.office_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:220px}.mailLink{margin-top:20px}.single_office{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single_office span,.single_office a{display:block}.single_office a{font-weight:400}.country{font-weight:500;color:#212121;margin-bottom:30px;line-height:1}.country{font-size:16px}@media screen and (min-width: 320px){.country{font-size:-webkit-calc(16px + 4 * ((100vw - 320px) / 1600));font-size:calc(16px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.country{font-size:20px}}.contact_text_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:40px}.contact_text_wrap{font-size:16px}@media screen and (min-width: 320px){.contact_text_wrap{font-size:-webkit-calc(16px + 4 * ((100vw - 320px) / 1600));font-size:calc(16px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.contact_text_wrap{font-size:20px}}.contact_text_wrap .name{color:#ff8200;margin-bottom:16px;font-weight:500}.contact_text_wrap span.other_contact{font-weight:400;color:#444}.contact_text_wrap span.other_contact{font-size:14px}@media screen and (min-width: 320px){.contact_text_wrap span.other_contact{font-size:-webkit-calc(14px + 2 * ((100vw - 320px) / 1600));font-size:calc(14px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.contact_text_wrap span.other_contact{font-size:16px}}.contact_text_wrap a{color:#444;text-decoration:none;font-weight:400}.white_bottom{position:absolute;bottom:0;background-color:#fff;height:60px;width:100%;left:0;-webkit-border-bottom-right-radius:13px;border-bottom-right-radius:13px;-webkit-border-bottom-left-radius:13px;border-bottom-left-radius:13px}.breadcrumbs{color:#989898;font-weight:500}.breadcrumbs{font-size:11px}@media screen and (min-width: 320px){.breadcrumbs{font-size:-webkit-calc(11px + 2 * ((100vw - 320px) / 1600));font-size:calc(11px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.breadcrumbs{font-size:13px}}.breadcrumbs a{color:#989898;font-weight:500}.breadcrumbs a{font-size:11px}@media screen and (min-width: 320px){.breadcrumbs a{font-size:-webkit-calc(11px + 2 * ((100vw - 320px) / 1600));font-size:calc(11px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.breadcrumbs a{font-size:13px}}.breadcrumbs span{color:#ff8200}.inner_offer{width:100%;max-width:590px}.inner_offer h1,.inner_offer .hero_top_container h1 p,.hero_top_container h1 .inner_offer p,.contact_page .inner_offer h1 p{margin-bottom:25px}.contact_page .text_part{margin-bottom:60px}.text_part{margin-bottom:100px;position:relative}.text_part a{position:absolute;display:block;top:0;right:100px}.solution_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.solution_wrap .row{margin:0}.solution_bg.grey_bg{margin-top:110px;padding-top:0}#solutions{padding-top:100px;padding-bottom:100px}#solutions .solution_img{width:100%;height:500px;-webkit-border-radius:18px;border-radius:18px;-webkit-box-shadow:18px 25px 57px -33px rgba(255,132,0,.8);box-shadow:18px 25px 57px -33px rgba(255,132,0,.8)}#solutions h2{margin-bottom:15px}#solutions h3,#solutions div.video_wrapper h3 p,div.video_wrapper h3 #solutions p{margin-bottom:20px}#solutions .right_solution a{margin-top:25px;text-transform:uppercase;display:inline-block}#solutions .right_solution{padding-left:100px}#solutions .row{width:100%;margin-bottom:100px}#solutions .row>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#solutions .row:nth-of-type(2n + 2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#solutions .row:nth-of-type(2n + 2) .right_solution{padding-left:0;padding-right:100px}#solutions .row:nth-of-type(2n + 2) .inner_solution{padding-right:120px}.grey_bg{background-color:#f8f8f8}.orange_button{background-color:#ff8200;font-weight:500;width:100%;max-width:370px;height:75px;margin-left:auto;margin-right:auto;left:0;right:0;color:#fff;-webkit-border-radius:10px;border-radius:10px;text-transform:uppercase}.orange_button{font-size:14px}@media screen and (min-width: 320px){.orange_button{font-size:-webkit-calc(14px + 5 * ((100vw - 320px) / 1600));font-size:calc(14px + 5 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.orange_button{font-size:19px}}.get_in_touch{margin-top:100px}.get_in_touch h3,.get_in_touch div.video_wrapper h3 p,div.video_wrapper h3 .get_in_touch p{text-align:center;margin-bottom:30px}.get_in_touch .orange_button{-webkit-transition:background .3s ease-in;transition:background .3s ease-in}.get_in_touch .orange_button:hover{background:#212121}.white_button{-webkit-border-radius:10px;border-radius:10px;background-color:#fff;text-transform:uppercase;font-weight:600;color:#212121;height:60px;width:240px;position:relative;bottom:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.white_button{font-size:12px}@media screen and (min-width: 320px){.white_button{font-size:-webkit-calc(12px + 2 * ((100vw - 320px) / 1600));font-size:calc(12px + 2 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.white_button{font-size:14px}}.white_button:after{-webkit-box-shadow:0px 6px 23px 3px rgba(0,0,0,.1);box-shadow:0px 6px 23px 3px rgba(0,0,0,.1)}.white_button:hover{bottom:5px}.people_block{position:relative;display:block;padding-top:110px}.people_block h1,.people_block .hero_top_container h1 p,.hero_top_container h1 .people_block p,.people_block .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .people_block p{margin-bottom:15px}.people_block p{margin-bottom:50px;line-height:1.625}.people_block .person_photo{position:absolute;bottom:0;right:16%;height:100%;max-height:600px}.people_block .people_block_inner{padding:80px 0;background-color:#e6f2f5;width:100%;position:relative}.people_block .people_block_inner .icon{position:absolute;top:0;width:100%;height:100%}.people_block .people_inner_container{max-width:450px;z-index:1;position:relative}.subscribe_wrapper{position:relative}.subscribe_wrapper .subscribe_inner{position:relative;z-index:1}.subscribe_wrapper svg{position:absolute;top:-100px}#rect_left{max-width:-webkit-calc(100% / 2 - 80px);max-width:calc(100% / 2 - 80px);width:100%;left:-28%}#rect_right{max-width:-webkit-calc(100% / 2 - 140px);max-width:calc(100% / 2 - 140px);right:-28%}.connect{padding:100px 0}.connect h1,.connect .hero_top_container h1 p,.hero_top_container h1 .connect p,.connect .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .connect p{text-align:center;margin-bottom:80px}.connect .icon{height:42px;width:100%;margin-bottom:20px}.connect .row>div{width:-webkit-calc(25% - 30px);width:calc(25% - 30px);margin-left:15px;margin-right:15px;padding-left:0;padding-right:0}.connect .row>div:after{-webkit-box-shadow:0px 5px 18px 4px rgba(0,0,0,.19);box-shadow:0px 5px 18px 4px rgba(0,0,0,.19)}.connect .social_ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:70px 0 50px;border:1px solid #ebebeb;-webkit-border-radius:11px;border-radius:11px;width:100%;position:relative;background-color:#fff}.connect span{margin-bottom:40px;display:block}.connect a{text-transform:uppercase}.checkbox_text,.sub_checkbox{color:#000}.checkbox_text,.sub_checkbox{font-size:11px}@media screen and (min-width: 320px){.checkbox_text,.sub_checkbox{font-size:-webkit-calc(11px + 3 * ((100vw - 320px) / 1600));font-size:calc(11px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.checkbox_text,.sub_checkbox{font-size:14px}}.input_wrap{margin-bottom:15px;border:1px solid #f2f2f2;position:relative}.input_wrap:after{content:"";display:block;position:absolute;height:13px;bottom:0;left:0;right:0;margin:auto;width:90%;z-index:-1;-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,.1);box-shadow:0px 4px 20px 0px rgba(0,0,0,.1)}#next_story a.href_h1:before,#next_story a.href_h1:after{content:none}#next_story a.href_h1 h1,#next_story a.href_h1 .hero_top_container h1 p,.hero_top_container h1 #next_story a.href_h1 p,#next_story a.href_h1 .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 #next_story a.href_h1 p{-webkit-transition:color .2s ease-in;transition:color .2s ease-in}#next_story a.href_h1:hover h1,#next_story a.href_h1:hover .hero_top_container h1 p,.hero_top_container h1 #next_story a.href_h1:hover p,#next_story a.href_h1:hover .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 #next_story a.href_h1:hover p{color:#ff8200}.input_wrap.error_input{border-color:#dc3545}.input_wrap.error_input a{color:#dc3545}.input_wrap.success_input{border-color:#28a745}#footer{background-color:#faf9f6;width:100%;height:100%;display:block;padding-top:100px;padding-bottom:40px;-webkit-box-sizing:content-box;box-sizing:content-box}#footer .row>div{z-index:1}#footer .copyright{margin-top:60px}a.submitted_button{cursor:default;color:#28a745}.footerLogo{width:100%;max-width:125px;height:45px;margin-bottom:40px}.footer_social .footer_col_list{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer_social .footer_col_list a{margin-right:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer_social .footer_col_list a:last-of-type{margin-right:0}.footer_social svg{width:30px;height:30px}.copyright{color:#989898;text-align:center}.copyright{font-size:11px}@media screen and (min-width: 320px){.copyright{font-size:-webkit-calc(11px + 3 * ((100vw - 320px) / 1600));font-size:calc(11px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.copyright{font-size:14px}}#footer .input_wrap form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.subscribe_wrapper .subscribe_block{max-width:540px}.subscribe_block{width:100%;max-width:450px;-webkit-border-radius:12px;border-radius:12px;height:70px;padding:25px 30px 25px 25px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.subscribe_block input{background-color:transparent;color:#212121;-webkit-box-shadow:none;box-shadow:none;border:none;outline:none;width:100%;padding-right:20px}.subscribe_block input{font-size:12px}@media screen and (min-width: 320px){.subscribe_block input{font-size:-webkit-calc(12px + 3 * ((100vw - 320px) / 1600));font-size:calc(12px + 3 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 1920px){.subscribe_block input{font-size:15px}}.subscribe_block a{height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer_col_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer_col_list a{color:#333;line-height:26px;font-weight:400}.footer_col_list a:hover{font-weight:500}.footer_col_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer_subtitle{margin-bottom:30px;display:block;font-weight:600;line-height:1}@media(min-width: 1999px){#page{margin:auto;position:relative}#page .slide_image_inner #sliderSVG{max-width:1050px}#page .hero_placeholder>svg{height:640px;right:-200px}.home_colors .web_wrap{position:relative;top:-195px}.home_colors .slider{position:relative;margin-bottom:195px}.home_colors .progress_text_wrap{padding-top:195px}.hero_top{position:relative;width:1170px;margin:auto}.hero_top .container{width:100%;max-width:100%}}@media(min-width: 1700px){.slider .slide_image{width:-webkit-calc(100%/2 + 180px);width:calc(100%/2 + 180px)}.play_video{top:330px}}@media(min-width: 1600px)and (max-width: 1699.5px){.play_video{top:300px}}@media(min-width: 1440px)and (max-width: 1599.5px){.play_video{top:290px}.people_block .person_photo{max-height:550px}.slide_progress{padding-left:2%}.slider.noselect{height:500px}.slider h1,.slider .hero_top_container h1 p,.hero_top_container h1 .slider p,.slider .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .slider p{margin-top:50px}.slide_text_inner{height:330px}#solutions{padding-top:70px}}@media(min-width: 1440px){.slide_progress{overflow:hidden;margin-top:20px}.slide_progress .single_progress{right:-75px;opacity:0;visibility:hidden}}@media(min-width: 1200px)and (max-width: 1439.5px){.play_video{top:240px}#sliderSVG{height:640px !important}.people_block .person_photo{max-height:530px}.slider .progress_text_wrap .slide_progress{top:150%}.slide_progress{right:0;padding-left:0 !important}.slide_progress .single_progress{height:60px !important;width:60px !important;margin-left:12.5px;margin-right:12.5px}.slide_progress .single_progress svg path:first-child{stroke:#fff}.slider.noselect{height:440px !important}.slide_progress{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:50%;padding-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slide_progress .progressbar__label{color:#fff}.slide_progress .current_circle .progressbar__label{color:#ff8200}.slider .progress_text_wrap .slide_progress{top:470px}}@media(min-width: 1200px)and (max-width: 1439.5px)and (max-width: 1350px){.slider .progress_text_wrap .slide_progress{top:460px}}@media(min-width: 1200px)and (max-width: 1439.5px)and (max-width: 1299.5px){.slider .progress_text_wrap .slide_progress{top:450px}.hero_placeholder{height:500px}.inv_header>.solutions_top>.container{height:470px}}@media(max-width: 1439.5px){#solutions{padding-top:40px}.slide_text_inner{height:240px}.slide_progress{max-width:1170px;margin:auto}.images_wrap .imageBlock{height:540px}.slide_text_inner{height:290px}.slider{height:500px}.slider h1,.slider .hero_top_container h1 p,.hero_top_container h1 .slider p,.slider .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .slider p{margin-top:30px}.slider .slide_progress{top:630px}.single_progress{height:75px;margin-right:25px}.progress_text_wrap{max-width:1170px;margin:auto}}@media(min-width: 1200px)and (max-width: 1399.5px){.slider .slide_progress{top:580px}.slider.noselect{height:500px}}@media(min-width: 1200px){.solutions_top .play_video{top:0;position:relative}.solutions_top .play_video a{right:0}.solutions_top .hero_placeholder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:40px}.quoteAuthor{position:relative;top:-10px}.sub-menu{min-width:189px}.play_video a{position:relative;right:-80px}.play_video{margin-right:0}.slide_image .hero_mask_home{-webkit-mask:url(#clip-path-hero-front);mask:url(#clip-path-hero-front)}.solution_hero .hero_mask{-webkit-mask:url(#clip-path-hero-solution);mask:url(#clip-path-hero-solution)}.inv_header .hero_mask{-webkit-mask:url(#clip-path-hero-inv);mask:url(#clip-path-hero-inv)}.career_hero .hero_mask{-webkit-mask:url(#clip-path-hero-career);mask:url(#clip-path-hero-career)}.inv_header .small_slider_btn{display:none !important}.inv_header .small_slider_btn,.solutions_page .small_slider_btn{display:none !important}.scrolled #page{padding-top:195px}.scrolled #masthead{position:fixed;width:100%;z-index:99;top:0;left:0;background-color:#fff;border-bottom:1px solid #e6e6e6;padding:20px 0;-webkit-transform:matrix(1, 0, 0, 1, 0, -95);-ms-transform:matrix(1, 0, 0, 1, 0, -95);transform:matrix(1, 0, 0, 1, 0, -95)}.scrolled #masthead #menu-header>li>a{color:#212121}.scrolled #masthead .menu-item-has-children::after{content:url("img/arrow_black.svg")}.scrolled #masthead .header_row li ul.sub-menu li{background-color:#f8f8f8}.scrolled #masthead .logo_wrap svg{height:42px;width:117px}.article_grid{min-height:510px}.resized .slide_image,.resized #clip-path-hero image{opacity:1;visibility:visible}.resized .slider .orange_button{-webkit-transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0);visibility:visible;opacity:1}.slide_image{width:-webkit-calc(100%/2 + 110px);width:calc(100%/2 + 110px);height:100%;position:absolute;top:0;right:0}.slide_text_inner{max-width:480px}.slider{height:580px}.mobile-tablet{display:none !important}.small_slider_btn{display:none !important}.slide_image_inner{position:relative;right:0;top:0}.sub-menu{width:170%}.sub-menu a:hover{color:#ff8200}.slide_image{opacity:0;visibility:hidden}#clip-path-hero image{opacity:0;visibility:hidden}.ie .slide_image_inner #sliderSVG{overflow:hidden}.slide_image_inner{display:block;height:100%}.slide_image_inner #sliderSVG{overflow:visible;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);position:absolute;right:0;top:0}#menu-header{position:relative;height:45px}#magic-line{position:absolute;bottom:-4px;left:0;height:4px;-webkit-border-radius:4px;border-radius:4px;background:#ff8200}.container{padding:0}.solution_wrap .right_solution{padding-right:0}.solution_wrap .left_solution{padding-left:0}#solutions .row:nth-of-type(2n + 2) .left_solution{padding-right:0;padding-left:15px}#solutions .row:nth-of-type(2n + 2) .right_solution{padding-right:15px;padding-left:0}}@media(min-width: 992px)and (max-width: 1349.5px){#rect_right{max-width:-webkit-calc(100% / 2 - 100px);max-width:calc(100% / 2 - 100px)}.subscribe_wrapper svg{top:80px}#rect_left{max-width:-webkit-calc(100% / 2 - 40px);max-width:calc(100% / 2 - 40px)}}@media(min-width: 1200px)and (max-width: 1249.5px){.container{padding-left:30px;padding-right:30px}.article_grid{grid-template-columns:repeat(auto-fit, minmax(350px, 350px))}.slide_progress{padding-left:30px}}@media(max-width: 1199.5px){.play_video{bottom:0;top:0 !important;width:100% !important;height:100% !important}.slide_image .hero_mask_home{-webkit-mask:url(#clip-path-hero-mobile-front);mask:url(#clip-path-hero-mobile-front)}.solution_hero .hero_mask{-webkit-mask:url(#clip-path-hero-mobile-solution);mask:url(#clip-path-hero-mobile-solution)}.inv_header .hero_mask{-webkit-mask:url(#clip-path-hero-mobile-inv);mask:url(#clip-path-hero-mobile-inv)}.career_hero .hero_mask{-webkit-mask:url(#clip-path-hero-mobile-career);mask:url(#clip-path-hero-mobile-career)}.slide_image_inner #sliderSVG{height:100% !important}.larger_orange_featured{display:none !important}#solutions .row:nth-of-type(2n + 2) .inner_solution{padding-right:0}.resized #clip-path-hero-mobile image{opacity:1}.resized .slider .orange_button.small_slider_btn{opacity:1;-webkit-transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 0%) matrix(1, 0, 0, 1, 0, 0)}.resized .slider .single_progress{top:0}.menu_wrap{display:none !important}.related_stories h2{text-align:center}.slide_progress{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:400px;width:100%;padding-left:0}}@media(min-width: 992px)and (max-width: 1199.5px){.hero_placeholder svg,.hero_placeholder{top:0;bottom:0;margin:auto}.hero_top h1,.hero_top .hero_top_container h1 p,.hero_top_container h1 .hero_top p,.hero_top .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .hero_top p{margin-top:100px}.play_video{max-width:110px}.hero_top .hero_top_container{max-width:500px}.inv_header>.solutions_top>.container{height:430px}.hero_placeholder{height:450px}.logo_wrap svg{height:52px;width:145px}.inv_header{margin-bottom:100px}#solutions{padding-bottom:100px}.people_block .person_photo{max-height:500px}.grey_bg.files_grey{padding-top:50px}#solutions .row a{margin-top:0}.images_link_wrap{padding-top:100px}.job_table_row h1,.job_table_row .hero_top_container h1 p,.hero_top_container h1 .job_table_row p,.job_table_row .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .job_table_row p{margin-bottom:55px}.job_table_row{margin-top:100px}.login_menu.container,.login_menu.container .hamburger_wrap{top:85px}.web_wrap .slider .slide_image{max-width:1000px;padding-left:0;padding-right:0;margin-top:20px}.web_wrap .slider{padding-bottom:90px}.grey_post_header{height:800px}.grey_overly{height:300px;width:100%}.wrap_featured .featured_post_text p{margin-bottom:40px}.more_jobs{width:80%;margin-left:auto;margin-right:auto}.more_jobs{margin-top:80px}.ie .article_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:700px;margin-left:auto;margin-right:auto}.ie .article_grid .single_card{width:45%;margin:0 15px;margin-bottom:30px}.icon_wrapper .icon_text span{max-width:200px}.contact_person_img{height:350px}#solutions .right_solution,#solutions .left_solution{padding-left:0;padding-right:20px}#solutions .row:nth-of-type(2n + 2) .right_solution,#solutions .row:nth-of-type(2n + 2) .left_solution{padding-right:0;padding-left:20px}#solutions .solution_img{height:450px;margin-bottom:30px}#solutions a{margin-bottom:30px}.right_solution{height:-webkit-calc(100% - 450px);height:calc(100% - 450px)}.right_solution .inner_solution{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:100%}.subscribe_block{max-width:410px;height:60px}.subscribe_block a{height:60px}#footer{padding:80px 0}.people_block .person_photo{right:-3%}#solutions .row{max-width:50%;margin:0 0 50px}.get_in_touch{margin-top:50px}}@media(min-width: 992px){.mobile_subscribe{display:none !important}#footer .input_wrap form{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pswp__button--arrow--left:before{left:80px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:80px;background-position:-94px -44px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.share_post_widet .share_ico:hover{background:#ff8200;border-color:transparent}.share_post_widet .share_ico:hover path{fill:#fff}.mobile-tablet-footer{display:none !important}.share_post_widet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:60px;position:absolute;left:-100px;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.share_post_widet.fixed_widget{position:fixed}.share_post_widet.bottom_widget{top:auto;bottom:60px}.share_post_widet .share_ico{width:60px;height:60px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d4d4d4;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.share_post_widet .share_ico svg{height:16px;width:100%;display:block}.share_post_widet .share_ico.mail_share{margin-bottom:35px}.share_post_widet .share_divider{width:33px;background-color:#ff8200;height:2px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-bottom:45px}.share_post_widet .share_text{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:400;color:#666}.share_post_widet .share_text{font-size:14px}}@media screen and (min-width: 992px)and (min-width: 320px){.share_post_widet .share_text{font-size:-webkit-calc(14px + 4 * ((100vw - 320px) / 1600));font-size:calc(14px + 4 * ((100vw - 320px) / 1600))}}@media screen and (min-width: 992px)and (min-width: 1920px){.share_post_widet .share_text{font-size:18px}}@media(min-width: 992px){.aborder,.load_files a,#next_story a,.wrap_featured .featured_post_text a,.load_more,.hero_top .simple_url,#solutions .right_solution a,.connect a{padding:0 0 3px;position:relative;overflow:hidden}.aborder:after,.load_files a:after,#next_story a:after,.wrap_featured .featured_post_text a:after,.load_more:after,.hero_top .simple_url:after,#solutions .right_solution a:after,.connect a:after{position:absolute;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:"";width:100%;bottom:0;height:2px;background:#ff8200;right:0;left:0}.aborder:before,.load_files a:before,#next_story a:before,.wrap_featured .featured_post_text a:before,.load_more:before,.hero_top .simple_url:before,#solutions .right_solution a:before,.connect a:before{position:absolute;-webkit-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;content:"";width:100%;bottom:0;height:2px;background:#ff8200;right:0;left:-100%}.aborder:hover,.load_files a:hover,#next_story a:hover,.wrap_featured .featured_post_text a:hover,.load_more:hover,.hero_top .simple_url:hover,#solutions .right_solution a:hover,.connect a:hover{cursor:pointer}.aborder:hover:after,.load_files a:hover:after,#next_story a:hover:after,.wrap_featured .featured_post_text a:hover:after,.load_more:hover:after,.hero_top .simple_url:hover:after,#solutions .right_solution a:hover:after,.connect a:hover:after{left:100%}.aborder:hover:before,.load_files a:hover:before,#next_story a:hover:before,.wrap_featured .featured_post_text a:hover:before,.load_more:hover:before,.hero_top .simple_url:hover:before,#solutions .right_solution a:hover:before,.connect a:hover:before{width:200%}}@media(min-width: 992px){#clip-path-hero image{opacity:0}}@media(min-width: 992px){.grey_overly{-webkit-transform:translate(100%, 0%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(100%, 0%) matrix(1, 0, 0, 1, 0, 0);transform:translate(100%, 0%) matrix(1, 0, 0, 1, 0, 0);opacity:0}}@media(min-width: 992px){.featured_card_img_wrapper{-webkit-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);opacity:0}}@media(min-width: 992px){.featured_post_text>*,.hero_top_container>p,.hero_top_container>*{-webkit-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);opacity:0}}@media(max-width: 1199.5px){.people_block .people_block_inner .left_rect_icon{display:none}.images_wrap .imageBlock{height:380px}.slider .orange_button.small_slider_btn{width:160px;height:40px;margin:20px auto;-webkit-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 10%) matrix(1, 0, 0, 1, 0, 0);opacity:0}.slider .orange_button:after{height:100%}#clip-path-hero-mobile image{opacity:0}.hero_top_container>*{-webkit-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);-ms-transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);transform:translate(0%, 25%) matrix(1, 0, 0, 1, 0, 0);opacity:0}.slide_image_inner #sliderSVG{width:100%}.slide_image{position:relative}.slide_progress{overflow:hidden}.slide_progress .single_progress{top:75px;opacity:0;visibility:hidden}.slider .slide_progress{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider .slide_progress .single_progress.circle4{margin-right:0}#slider_image_wrap{-webkit-filter:none;filter:none}.single_progress{margin-bottom:0}.hero_mask_home{width:100% !important;height:100% !important}.slider{height:100%;padding-bottom:50px}.slider .single_progress{height:65px;width:65px}.slider #sliderSVG{overflow:visible}.slider h1,.slider .hero_top_container h1 p,.hero_top_container h1 .slider p,.slider .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .slider p{margin-top:20px}.slider .progress_text_wrap{padding-bottom:20px}.slider .slide_image_inner{overflow:visible}.slider .slide_text_inner{max-width:400px;height:200px}.slider .slide_text.container .orange_button{display:none}.slider .slide_image{padding-left:25px;padding-right:25px;width:100%;max-width:800px;margin:0 auto;height:100%}.slider .slide_progress{left:0;right:0;margin:auto}}@media(max-width: 991.5px){.solution_subscribe .wrap_subscribe_block input[type=checkbox]+label.checkbox_text{max-width:100%}.solution_subscribe .wrap_subscribe_block input[type=checkbox]:checked+label>span:before{left:4px}.hero_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero_top .hero_placeholder{position:relative;width:100%;padding-left:30px;padding-right:30px;height:auto}.hero_top .hero_placeholder svg{right:0;position:relative}.post_container p+ul{margin-top:-15px;margin-bottom:20px}.error_input input[type=text]{border:1px solid #dc3545 !important}.success_input input[type=text]{border:1px solid #28a745 !important}#footer_sub a{display:none !important}.sub_checkbox{margin-top:15px}.wrap_subscribe_block input[type=checkbox]+label.checkbox_text{max-width:300px;line-height:1.3;margin:20px auto 0}.wrap_subscribe_block input[type=checkbox]:checked+label>span:before{top:11px;left:7px}.mobile_subscribe{margin:25px auto 40px;background-color:#ff8200;color:#fff;font-weight:600;width:120px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:10px;border-radius:10px}.grey_bg.singleContactInfo .contact_persons .contact_person_img{max-width:290px;height:400px}.grey_bg.singleContactInfo .contact_persons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.headline_container{padding:40px 0 60px}#footer .footer_col:nth-child(3) .footer_subtitle{text-align:left}.dropdown .dt a{height:50px}.icons_container{margin-top:60px}.inv_header .small_slider_btn{margin-bottom:50px}.inv_header{margin-bottom:0}#footer .input_wrap:after{content:none}#footerMail{-webkit-box-shadow:0px 9px 20px 0px rgba(0,0,0,.1);box-shadow:0px 9px 20px 0px rgba(0,0,0,.1)}.post_content .post_container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.post_content .post_container .share_post_widet{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.post_content .post_container .share_post_widet .share_ico{width:60px;height:60px}.post_content .post_container .share_post_widet .share_ico svg{height:16px}.post_content .post_container .share_post_widet>*{margin-left:15px;margin-right:15px}#next_story{margin-top:60px;padding-top:50px;padding-bottom:60px}.inner_solution{text-align:center;width:100%}.inner_solution .text_solution_wrapper{text-align:left}#footer .input_wrap form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.orange_button{height:55px;max-width:240px}.people_block{padding-top:0}.aborder,.load_files a,#next_story a,.wrap_featured .featured_post_text a,.load_more,.hero_top .simple_url,#solutions .right_solution a,.connect a{padding:0 0 3px;border-bottom:2px solid #ff8200;position:relative}.solution_wrap .text_solution_wrapper{margin-top:40px}.text_part{margin-bottom:50px}.images_wrap .imageBlock{height:290px;margin-top:50px}.hero_placeholder{max-width:550px;margin-left:auto;margin-right:auto;width:100%}.job_table_row{margin-top:80px}.job_table_row h1,.job_table_row .hero_top_container h1 p,.hero_top_container h1 .job_table_row p,.job_table_row .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .job_table_row p{margin-bottom:40px}.more_jobs{margin-top:50px}.logo_wrap svg{height:40px;width:100px}.hero_top .simple_url{margin-top:20px}#masthead{padding-top:15px;padding-bottom:40px}.container .breadcrumbs{margin-bottom:20px}.hero_top h1,.hero_top .hero_top_container h1 p,.hero_top_container h1 .hero_top p,.hero_top .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .hero_top p{margin-top:20px;margin-bottom:30px}.inv_header>.solutions_top>.container{height:auto}.menu_wrap{display:none}.article_wrap_text{max-width:450px;margin-left:auto;margin-right:auto}#footer .input_wrap.subscribe_block{-webkit-box-shadow:none;box-shadow:none;border:none}.container .breadcrumbs{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:50px}.grey_overly{display:none}.wrap_featured .featured_card_img_wrapper{width:100%;height:250px;max-width:600px}.wrap_featured .featured_post_text{width:100%;max-width:500px;padding-left:0}.wrap_featured .featured_post_text h2{margin-top:50px}.wrap_featured .featured_post_text .post_card_date{margin-bottom:30px}.wrap_featured .featured_post_text p{margin-bottom:30px}.featured_container{padding-bottom:60px}.wrap_featured{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#solutions{padding-top:50px;padding-bottom:100px}.icon_wrapper .icon_text{width:50%}.icon_wrapper{max-width:480px;margin-left:auto;margin-right:auto}.icon_wrapper .icon_text:nth-of-type(3),.icon_wrapper .icon_text:nth-of-type(4){border-top:1px solid #d8d8d8}.icon_wrapper .icon_text:nth-of-type(3){border-left:none}.icon_wrapper .icon_text span{padding-left:20px;padding-right:20px}#rect_right{max-width:-webkit-calc(100% / 2 - 100px);max-width:calc(100% / 2 - 100px)}#rect_left{max-width:-webkit-calc(100% / 2 - 40px);max-width:calc(100% / 2 - 40px)}.subscribe_wrapper svg{top:70px}.subscribe_inner{max-width:570px}.contact_page .row.contact_row{max-width:400px;margin-left:auto;margin-right:auto}.contact_text_wrap .country{margin-bottom:20px}.contact_persons{margin-bottom:60px}.contact_person_img{margin-bottom:30px;height:300px;background-position:center 20%}#solutions .row{margin:0}.container{padding-left:30px;padding-right:30px}#solutions .right_solution,#solutions .left_solution,#solutions .row:nth-of-type(2n + 2) .right_solution{padding-left:0;padding-right:0}.solutions .solution_img{height:400px;margin-bottom:30px}#solutions .row{margin-bottom:50px}.get_in_touch{margin-top:50px}#solutions .solution_wrap{margin-left:auto;margin-right:auto}.inner_offer{max-width:500px}.people_block .person_photo{right:-23%}.people_block .people_inner_container{max-width:360px}.people_block .people_block_inner .icon{top:140px}#footer .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footerLogo{display:none}.mobileFooterLogo{width:95px;height:34px}#footer{padding:40px 0}#footer .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#footer .copyright{padding-left:0;text-align:center}#footer .footer_col_list a{font-weight:500;font-size:12px}#footer .footer_col_wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:300px}#footer .footer_subtitle{margin-top:50px}#footer .input_wrap.subscribe_block{margin-top:20px}#footer .footerLogoWrapMobile,#footer .footer_social{width:100%}#footer .footerLogoWrapMobile{height:34px}#footer .footer_subtitle{text-align:center;margin-bottom:15px;font-size:13px;font-weight:600}#footer .footer_social .footer_col_list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#footer .footer_social .footer_col_list a{margin-bottom:30px}#footer .input_wrap.subscribe_block{background-color:transparent;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;padding:0;-webkit-border-radius:0;border-radius:0;height:100%}#footer .input_wrap.subscribe_block span{font-weight:600;color:#333;line-height:1;margin-bottom:25px}#footer .input_wrap.subscribe_block span{font-size:13px}}@media screen and (max-width: 991.5px)and (min-width: 320px){#footer .input_wrap.subscribe_block span{font-size:-webkit-calc(13px + 0 * ((100vw - 320px) / 1600));font-size:calc(13px + 0 * ((100vw - 320px) / 1600))}}@media screen and (max-width: 991.5px)and (min-width: 1920px){#footer .input_wrap.subscribe_block span{font-size:13px}}@media(max-width: 991.5px){#footer .input_wrap.subscribe_block input{background-color:#fff;height:50px;max-width:300px;padding:20px;left:0;right:0;margin:auto;-webkit-border-radius:8px;border-radius:8px;border:#f2f2f2}}@media(max-width: 991.5px){#footer .input_wrap.subscribe_block a{margin-top:25px;margin-bottom:40px;background-color:#ff8200;color:#fff;font-weight:600;-webkit-border-radius:10px;border-radius:10px;width:120px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#footer .input_wrap.subscribe_block a{font-size:12px}}@media screen and (max-width: 991.5px)and (min-width: 320px){#footer .input_wrap.subscribe_block a{font-size:-webkit-calc(12px + 2 * ((100vw - 320px) / 1600));font-size:calc(12px + 2 * ((100vw - 320px) / 1600))}}@media screen and (max-width: 991.5px)and (min-width: 1920px){#footer .input_wrap.subscribe_block a{font-size:14px}}@media(max-width: 991.5px){.input_wrap{margin-bottom:0}}@media(max-width: 991.5px){.connect{padding:70px 0}.connect h1,.connect .hero_top_container h1 p,.hero_top_container h1 .connect p,.connect .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .connect p{margin-bottom:40px}.connect .row{max-width:500px;margin:auto}.connect .row>div{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin-bottom:30px}.connect .row .social_ui{padding:50px 0 30px}}@media(min-width: 768px)and (max-width: 1199.5px){.article_grid{grid-template-columns:repeat(auto-fit, minmax(300px, 300px));-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.file__wrap{padding:40px}.home_colors .logo_wrap{margin-left:60px}.login_menu a{margin-right:75px}.slider .slide_text_inner{max-width:650px;margin-left:60px}.slider .slide_text_inner .slide_text_inner_wrap h1,.slider .slide_text_inner .slide_text_inner_wrap .hero_top_container h1 p,.hero_top_container h1 .slider .slide_text_inner .slide_text_inner_wrap p,.slider .slide_text_inner .slide_text_inner_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .slider .slide_text_inner .slide_text_inner_wrap p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.slider .slide_text_inner .slide_text_inner_wrap h1 .line_overflow,.hero_top_container h1 .slider .slide_text_inner .slide_text_inner_wrap p .line_overflow,.contact_page .inner_offer h1 .slider .slide_text_inner .slide_text_inner_wrap p .line_overflow{margin-right:10px}.slider .slide_text_inner p{max-width:400px}}@media(min-width: 600px){.no_date .file__title_href{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.no_date .file__title_href .file__title_wrap{margin-bottom:0}}@media(min-width: 768px)and (max-width: 991.5px){.cd-handle{width:56px;height:56px;margin-left:-28px;margin-top:-28px}.compare{margin:60px 0}.grey_bg h2{margin-bottom:40px}.grey_bg.gallery{padding-top:40px;padding-bottom:50px}.file__href_wrap a{width:45%;margin-bottom:20px;margin-right:auto}.file__href_wrap{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.file__date{width:15%}.file__wrap{padding:40px 40px 20px}.grey_bg.grey_clist{margin-bottom:80px}.play_video a{width:100px;height:100px}.files_container .calendar_title p{margin-bottom:40px}.dropdown .dt span:after{background-size:12px 37px}.inner_solution{text-align:left}.images_link_wrap a{height:250px}.images_link_wrap{padding-top:80px}.dropdown .dt a{height:50px}.dropdown{width:210px}#solutions .solution_img{height:400px}.people_block .people_block_inner{padding:60px 0}.people_block .person_photo{right:-10%}.people_block .people_block_inner .post_wrap p{line-height:28px}.grey_post_header{height:540px}.title_date{margin:50px auto 30px}.post_wrap h1,.post_wrap .hero_top_container h1 p,.hero_top_container h1 .post_wrap p,.post_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .post_wrap p,.post_wrap h2{margin-top:40px;margin-bottom:40px}.post_wrap p{margin-bottom:30px}.people_block .person_photo{height:100%;max-height:100%}.people_block .people_block_inner .icon{top:0;right:-20px}.subscribe_wrapper{padding-bottom:0;margin-top:50px;padding-top:60px}}@media(max-width: 767.5px){#solutions .right_solution a{margin-top:0;margin-bottom:10px}#solutions h2{font-size:20px}}@media screen and (max-width: 767.5px)and (min-width: 320px){#solutions h2{font-size:-webkit-calc(20px + 2 * ((100vw - 320px) / 1600));font-size:calc(20px + 2 * ((100vw - 320px) / 1600))}}@media screen and (max-width: 767.5px)and (min-width: 1920px){#solutions h2{font-size:22px}}@media(max-width: 767.5px){.apply_desc p{min-height:20px}}@media(max-width: 767.5px){.solution_subscribe p{font-size:16px}}@media screen and (max-width: 767.5px)and (min-width: 320px){.solution_subscribe p{font-size:-webkit-calc(16px + 1 * ((100vw - 320px) / 447));font-size:calc(16px + 1 * ((100vw - 320px) / 447))}}@media screen and (max-width: 767.5px)and (min-width: 767px){.solution_subscribe p{font-size:17px}}@media(max-width: 767.5px){.solution_subscribe #solution_subscribe_form .wrap_input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:11px;padding-bottom:11px;-webkit-box-shadow:none;box-shadow:none;outline:none;background:#fff;background-clip:padding-box}}@media(max-width: 767.5px){.list_container{margin:30px auto 0}}@media(max-width: 767.5px){div.video_wrapper,.solution_subscribe{padding:60px 0}}@media(max-width: 767.5px){.grey_bg.multipleContact{padding:60px 0 10px}}@media(max-width: 767.5px){#solutions{padding-bottom:60px}}@media(max-width: 767.5px){.multipleContact h1,.multipleContact .hero_top_container h1 p,.hero_top_container h1 .multipleContact p,.multipleContact .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .multipleContact p{margin-bottom:40px}}@media(max-width: 767.5px){.list_container .item_row{line-height:1.5}}@media(max-width: 767.5px){.file__href_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.file__href_wrap a{margin-bottom:15px}}@media(max-width: 767.5px){.singleOfficeTemplate .row{margin:0}}@media(max-width: 767.5px){.grey_bg.singleContactInfo .contact_persons .contact_person_img{max-width:260px;height:350px}.grey_bg.singleContactInfo .contact_persons .contact_person_img .row{margin:0}}@media(max-width: 767.5px){.inv_header{margin-top:30px}}@media(max-width: 767.5px){.investor_breadcrumbs{margin-bottom:30px}}@media(max-width: 767.5px){#masthead{padding-top:20px}}@media(max-width: 767.5px){.login_menu{top:25px}.login_menu a{margin-right:70px}}@media(max-width: 767.5px){.login_menu .hamburger_wrap{top:27px}}@media(max-width: 767.5px){.icons_container{margin-top:40px}}@media(max-width: 767.5px){.apply_container h2{margin-bottom:20px}.apply_container .apply_desc{margin-bottom:20px}}@media(max-width: 767.5px){.compare_text_wrap{margin-bottom:0}.compare_text_wrap h1,.compare_text_wrap .hero_top_container h1 p,.hero_top_container h1 .compare_text_wrap p,.compare_text_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .compare_text_wrap p{margin-bottom:25px}}@media(max-width: 767.5px){.cd-image-container{width:100%}}@media(max-width: 767.5px){.cd-handle{width:50px;height:50px;margin-left:-25px;margin-top:-25px}}@media(max-width: 767.5px){.compare{margin:50px 0}}@media(max-width: 767.5px){.images_wrap .imageBlock{margin-top:40px}}@media(max-width: 767.5px){.grey_bg.gallery{padding-bottom:50px;padding-top:30px}}@media(max-width: 767.5px){.grey_bg.gallery h2{margin-bottom:30px}}@media(max-width: 767.5px){.my-gallery{margin-left:-7.5px;margin-right:-7.5px}}@media(max-width: 767.5px){.contact_page .text_part{margin-bottom:45px}}@media(max-width: 767.5px){.clist h2,.grey_bg .clist h2{margin-bottom:30px}}@media(max-width: 767.5px){.grey_bg.grey_clist{margin-bottom:60px}}@media(max-width: 767.5px){.play_video a,.solution_img a{width:90px;height:90px}}@media(max-width: 767.5px){.video_overlay .container{width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px)}}@media(max-width: 767.5px){.file__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;padding:30px}.file__wrap>div{width:100%;margin-left:auto;margin-right:auto}.file__wrap .file__date{width:100%;margin-bottom:10px}.file__wrap .file__title_wrap{margin-bottom:20px}}@media(max-width: 767.5px){.cal_date{text-align:center}}@media(max-width: 767.5px){.calendar_title h1,.calendar_title .hero_top_container h1 p,.hero_top_container h1 .calendar_title p,.calendar_title .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .calendar_title p{margin-bottom:20px}}@media(max-width: 767.5px){.calendar_title p{margin-bottom:40px}}@media(max-width: 767.5px){.calendar .simpleRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar .simpleRow .cal_block{width:100%}}@media(max-width: 767.5px){.calendar .inner_calendar{margin-left:auto;margin-right:auto;max-width:320px}}@media(max-width: 767.5px){.files_container .calendar_title p{margin-bottom:30px}}@media(max-width: 767.5px){.calendar svg{height:40px}}@media(max-width: 767.5px){.calendar{margin-bottom:0;margin-top:50px}}@media(max-width: 767.5px){.dropdown .dt span:after{background-size:11px 34px}}@media(max-width: 767.5px){.images_link_wrap a{max-width:400px;height:250px;margin:0 auto 30px}}@media(max-width: 767.5px){.images_link_wrap{padding-top:80px}}@media(max-width: 767.5px){.job_table_row{margin-top:50px}}@media(max-width: 767.5px){.inner_articles_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inner_articles_wrap .articles_wrap p{margin-bottom:30px}.inner_articles_wrap .dropdown{margin-bottom:30px;width:200px}.inner_articles_wrap .dropdown .dt a{height:50px;font-size:12px}}@media(max-width: 767.5px){.dropdown{width:200px}}@media(max-width: 767.5px){.footer_col_wrap{padding-left:0;padding-right:0}}@media(max-width: 767.5px){.input_wrap.subscribe_block{margin-top:20px}}@media(max-width: 767.5px){.subscribe_inner h1,.subscribe_inner .hero_top_container h1 p,.hero_top_container h1 .subscribe_inner p,.subscribe_inner .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .subscribe_inner p{margin-bottom:40px}}@media(max-width: 767.5px){.solutions_page #solutions .get_in_touch .orange_button{max-width:200px;height:50px}}@media(max-width: 767.5px){.grey_bg{padding:50px 0 60px}.grey_bg h2{margin-bottom:40px}}@media(max-width: 767.5px){.hero_top .hero_top_container .orange_button{margin-bottom:20px}}@media(max-width: 767.5px){.solution_bg.grey_bg{margin-top:30px}}@media(max-width: 767.5px){.container .breadcrumbs{margin-bottom:30px}}@media(max-width: 767.5px){#next_story{margin-top:60px;padding-top:50px;padding-bottom:40px}}@media(max-width: 767.5px){.office_wrapper{padding-bottom:80px}}@media(max-width: 767.5px){.contact_text_wrap{padding-left:0}}@media(max-width: 767.5px){.connect{padding-top:70px;padding-bottom:40px}}@media(max-width: 767.5px){.post_wrap p{margin-bottom:20px;line-height:26px}}@media(max-width: 767.5px){.title_date{margin:40px auto}}@media(max-width: 767.5px){.post_wrap blockquote{margin-top:20px;margin-bottom:20px}}@media(max-width: 767.5px){.post_wrap .post_image{height:250px}}@media(max-width: 767.5px){.post_wrap h1,.post_wrap .hero_top_container h1 p,.hero_top_container h1 .post_wrap p,.post_wrap .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .post_wrap p,.post_wrap h2{margin-top:30px;margin-bottom:30px}}@media(max-width: 767.5px){.images_wrap .imageBlock:first-child{margin-right:10px}}@media(max-width: 767.5px){.images_wrap .imageBlock:last-child{margin-left:10px}}@media(max-width: 767.5px){.images_wrap .imageBlock{height:250px}}@media(max-width: 767.5px){.more_jobs{height:auto;margin-top:80px;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:30px}}@media(max-width: 767.5px){.subscribe_wrapper{padding-top:60px;padding-bottom:0}}@media(min-width: 651px)and (max-width: 767.5px){.people_block .person_photo{height:100%;max-height:400px}.people_block .people_inner_container{max-width:310px}.people_block .people_block_inner .icon{top:0px;right:0}.people_block .person_photo{right:-18%}.people_block .people_block_inner{padding:50px 0}.white_button{width:180px;height:50px}.people_block .person_photo{right:-20px}.article_grid{grid-template-columns:repeat(auto-fit, minmax(280px, 280px));max-width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 649.5px){.post_content .post_container .share_post_widet>*{margin-left:10px;margin-right:10px}.share_post_widet{margin-left:-10px;margin-right:-10px}.post_content .post_container .share_post_widet .share_ico{width:55px;height:55px}.article_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:280px;margin:auto}.row.offices_row{margin:0 -15px}.office_wrapper{width:100%;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:340px}.office_wrapper .offices{width:50%;padding:0 15px 30px}.office_wrapper .mailLink{margin-top:20px}}@media(min-width: 577px)and (max-width: 649.5px){.people_block .person_photo{height:100%;max-height:400px}.people_block .people_inner_container{max-width:235px}.people_block .people_block_inner .icon{top:0px;right:0}.people_block .person_photo{right:-18%}.people_block .people_block_inner{padding:50px 0}.white_button{width:180px;height:50px}.people_block .person_photo{right:-20px}}@media(min-width: 577px)and (max-width: 767.5px){.my-gallery figure{width:-webkit-calc(33% - 15px);width:calc(33% - 15px);margin:0 7.5px 15px}#solutions .solution_img{height:350px}.grey_post_header{height:460px}.subscribe_inner{max-width:400px}#rect_right{max-width:-webkit-calc(100% / 2 - 60px);max-width:calc(100% / 2 - 60px)}#rect_left{max-width:-webkit-calc(100% / 2 - 20px);max-width:calc(100% / 2 - 20px)}}@media(max-width: 660px){.multipleContact .multiple_contacts_wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.multipleContact .multiple_contacts_wrap .singleContact{margin-bottom:50px}}@media(min-width: 500px)and (max-width: 600px){.grey_bg.singleContactInfo .contact_persons .contact_text_wrap{padding-right:50px}.grey_bg.singleContactInfo .contact_persons .contact_person_img{max-width:230px;height:310px}}@media(max-width: 499.5px){.grey_bg.singleContactInfo .contact_persons .contact_person_img{height:260px}.grey_bg.singleContactInfo .contact_persons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.grey_bg.singleContactInfo .contact_persons .contact_text_wrap{padding-right:0}.grey_bg.singleContactInfo .contact_persons .contact_text_wrap h2{margin-bottom:20px}.grey_bg.singleContactInfo{padding:50px 0;margin-bottom:40px}.headline_container{padding:20px 0 40px}}@media(max-width: 576.5px){.icons_container{margin-top:0}.solution_wrap li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.grey_bg .values{padding-top:50px;padding-bottom:50px;margin-bottom:0;margin-top:0}.values{margin:50px auto}.single_value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single_value .value_icon{width:100%;text-align:center}.single_value .value_icon svg{height:60px}.single_value .value_title{text-align:center;margin-top:10px;margin-bottom:15px}.single_value .value_text{width:100%}.right_rect_icon{display:none}.cd-handle{width:40px;height:40px;margin-left:-20px;margin-top:-20px}.compare{margin:40px 0}.grey_bg.long_text_wrap{margin-top:40px}.my-gallery figure{width:-webkit-calc(50% - 15px);width:calc(50% - 15px);margin:0 7.5px 15px}.grey_bg.long_text_wrap{padding-bottom:10px}.grey_bg.long_text_wrap{padding-top:25px}.long_text_wrap .wrap_long{-webkit-column-count:1;column-count:1}.grey_bg.long_text_wrap .file__href_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.grey_bg.long_text_wrap .file__href_wrap a{margin-bottom:20px;width:100%}.play_video a,.solution_img a{width:60px;height:60px}.images_link_wrap a{height:200px}.file__wrap{padding:30px 30px 10px}.file__wrap .file__title_wrap{margin-bottom:30px}.file .icon{width:28px;height:28px}.more_jobs a{display:block;padding-left:0;text-align:center}.articles_wrap p{margin-bottom:30px}.inner_articles_wrap .dropdown .dt a{height:40px}.inner_articles_wrap .dropdown{width:170px}.inner_articles_wrap .dropdown .dt span{font-size:11px}.dropdown{width:170px}.subscribe_wrapper #rect_left,.subscribe_wrapper #rect_right{display:none}.post_container{padding-left:0;padding-right:0}.connect .row{margin:0 -7px}.container,.hero_top .hero_placeholder,.post_featured_image,.post_content .post_container{padding-left:20px;padding-right:20px}.slider .slide_image{padding-left:15px;padding-right:15px}.contact_page .row.contact_row .contact_persons{padding-left:0;padding-right:0}.connect .icon.medium_icon{height:29px}.people_block_inner{overflow:hidden}.grey_post_header{height:410px}.slider .slide_text_inner{height:200px}.slider .single_progress{height:50px;width:50px;margin-right:10px}.post_wrap blockquote{padding-left:40px}.post_wrap blockquote:before{left:-15px}.more_jobs{display:inline}.images_wrap .imageBlock{height:210px}.icon_wrapper{max-width:280px}.icon_wrapper .icon_text{width:100%}.icon_wrapper .icon_text:nth-of-type(2){border-left:none;border-top:1px solid #d8d8d8}.icon_wrapper .icon_text:nth-of-type(4){border-left:0;border-top:1px solid #d8d8d8}.job_table_row{margin:80px 0 0}.job_table_row>div{padding:0;width:100%}.job_table_row .jobs__table{table-layout:fixed}.job_table_row .jobs__table a{word-break:break-word;font-size:12px}.job_table_row h1,.job_table_row .hero_top_container h1 p,.hero_top_container h1 .job_table_row p,.job_table_row .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .job_table_row p{margin-bottom:15px}.subscribe_block{height:60px}.subscribe_block a{height:60px}#rect_left{top:100px;max-width:-webkit-calc(100% / 2 - 10px);max-width:calc(100% / 2 - 10px)}#rect_right{top:100px;max-width:-webkit-calc(100% / 2 - 20px);max-width:calc(100% / 2 - 20px)}.subscribe_inner{padding-left:20px;padding-right:20px}#solutions .solution_img{height:250px}.people_block h1,.people_block .hero_top_container h1 p,.hero_top_container h1 .people_block p,.people_block .contact_page .inner_offer h1 p,.contact_page .inner_offer h1 .people_block p{margin-top:0}.people_block .person_photo{max-height:290px;height:100%}.people_block .people_block_inner .icon{top:80px;right:20px}.people_block .people_inner_container{max-width:165px}.people_block .people_block_inner{padding:45px 0 50px}.people_block .person_photo{right:-28%}.white_button{width:110px;height:35px;-webkit-border-radius:6px;border-radius:6px}#footer .input_wrap.subscribe_block a{font-size:8px;height:35px;width:130px}.people_block p{margin-bottom:20px}.connect span{font-size:13px;margin-bottom:20px}.connect .icon{height:32px}.connect a{font-size:11px}.connect .row>div{margin:0 7px 15px;width:-webkit-calc(50% - 14px);width:calc(50% - 14px)}.connect .social_ui{padding:30px 0 30px;text-align:center}}@media(max-width: 499.5px){.jobs__table thead{display:none}.images_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:430px}.images_wrap .imageBlock{margin-top:20px;height:260px}.images_wrap .imageBlock:first-child{margin-right:0}.images_wrap .imageBlock:last-child{margin-left:0}.images_wrap{margin-top:60px}.share_divider,.share_text{display:none}.post_content .post_container .share_post_widet>*{margin-left:5px;margin-right:5px}.share_post_widet{margin-right:-5px;margin-left:-5px}.post_content_inner p iframe{height:100% !important}}@media(min-width: 370px)and (max-width: 439.5px){.people_block .person_photo{height:100%;max-height:340px}.people_block .people_inner_container{max-width:175px}.people_block .people_block_inner .icon{top:100px}}@media(min-width: 441px)and (max-width: 529.5px){.people_block .person_photo{max-height:370px;height:100%}.people_block .people_inner_container{max-width:235px}.people_block .people_block_inner .icon{top:70px;right:0}.people_block .person_photo{right:-20%}}@media(min-width: 531px)and (max-width: 575.5px){.people_block .person_photo{max-height:400px;height:100%}.people_block .people_inner_container{max-width:235px}.people_block .people_block_inner .icon{top:70px;right:0}.people_block .person_photo{right:-18%}}@media(max-width: 360px){.row.filter_row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row.filter_row .dropdown.contact_dropdown{margin-bottom:30px}}
/*# sourceMappingURL=style.css.map */