/*!
WISEMAN INTERACTIVE
http://www.wiseman.ee
*/@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900&subset=cyrillic');html{font-size:16px}body{margin:0;font-size:16px;background:#ffffff;color:#4A4A4A;font-family:'mmedium'}input,textarea,button{font-family:'mmedium'}a:focus{outline:none;text-decoration:none}.container{background:#ffffff;padding:0}.element-invisible{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important}.teal{color:#73c7a8}a:visited{color:inherit}::selection{background:#8679B7;color:#fff}::-moz-selection{background:#8679B7;color:#fff}.modal-dialog .modal-content{border-radius:0}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{font-style:normal !important}.h2,h2{font-size:28px}.navbar{border:none;border-radius:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar .container{padding-top:12px;padding-bottom:5px;position:relative;display:flex}.navbar .container:before,.navbar .container:after{display:none}.navbar .container .header-right-menu{margin-left:auto}.navbar .container .navbar-brand{height:auto;margin:2.88rem 0;padding:0 2.13rem;border-right:none;font-size:inherit}.navbar .container .header-menu{float:left;border-right:1px solid #D5D7D8;border-left:1px solid #D5D7D8;padding:.75rem 0 0 0}.navbar .container .header-menu ul.nav{-moz-column-count:2;-moz-column-gap:0;-webkit-column-count:2;-webkit-column-gap:0;column-count:2;column-gap:0}.navbar .container .header-menu ul.nav>*{-webkit-column-break-inside:avoid;column-break-inside:avoid}.navbar .container .header-menu ul.nav li{float:none;width:100%}.navbar .container .header-menu ul.nav li a{color:#171F61;font-size:.88rem;padding:0 1.5rem;line-height:1.5rem;display:inline-block;float:none}.navbar .container .header-menu ul.nav li a:hover,.navbar .container .header-menu ul.nav li a:focus{color:#03072A;background:none}.navbar .container .header-menu ul.nav li.active-trail a{color:#03072A}.navbar .container .header-icon-menu{float:right;margin-top:9px;margin-left:.81rem}.navbar .container .header-icon-menu ul.nav>li{display:inline-block}.navbar .container .header-icon-menu ul.nav>li>a{color:#8679B7;font-size:.75rem;padding:0 1em;line-height:21px;background:none !important}.navbar .container .header-icon-menu ul.nav>li>a:hover,.navbar .container .header-icon-menu ul.nav>li>a:focus,.navbar .container .header-icon-menu ul.nav>li>a:active,.navbar .container .header-icon-menu ul.nav>li>a:visited{background:none;color:#171F61}.navbar .container .header-icon-menu ul.nav>li .caret{border-left-width:3px;border-right-width:3px;border-top-width:3px}.navbar .container .header-icon-menu ul.nav>li.lang{border-left:1px solid #D5D7D8}.navbar .container .header-icon-menu ul.nav>li.lang a{text-transform:uppercase}.navbar .container .header-icon-menu ul.nav>li.lang .dropdown-menu{border-left:1px solid #D5D7D8;margin-left:-1px;background:#ffffff}.navbar .container .header-icon-menu ul.nav>li.social-icon{margin-right:7px}.navbar .container .header-icon-menu ul.nav>li.social-icon>a{padding:0;color:#ffffff}.navbar .container .header-icon-menu ul.nav>li.social-icon>a span{border:none;background:#8679B7;padding:0;font-size:16px;-webkit-border-radius:2px;border-radius:2px;width:21px;height:21px;text-align:center;line-height:1;display:block}.navbar .container .header-icon-menu ul.nav>li.social-icon>a span:before{position:relative;top:2px}.navbar .container .header-icon-menu ul.nav>li.social-icon>a:hover span{background:#171F61}.navbar .container .header-icon-menu ul.nav>li.dropdown{border-left:1px solid transparent}.navbar .container .header-icon-menu ul.nav>li.dropdown .icon-icon-earth{vertical-align:middle}.navbar .container .header-icon-menu ul.nav>li .dropdown-menu{border:none;box-shadow:none;font-size:.69em;min-width:100%;border-radius:0;background:#ffffff;border-left:1px solid #D5D7D8;margin-left:-1px}.navbar .container .header-icon-menu ul.nav>li .dropdown-menu li a{font-size:inherit;padding:0 1em;color:#8679B7;line-height:2em}.navbar .container .header-icon-menu ul.nav>li .dropdown-menu li a:hover{background:none;color:#171F61}.navbar .container .header-icon-menu ul.nav>li .dropdown-menu li a:focus{background:none;color:#171F61}.navbar .container .header-icon-menu ul.nav>li.open{border-color:#D5D7D8}.navbar .container .header-icon-menu ul.nav>li.open .caret{border-width:0 3px 3px 3px;border-color:transparent transparent #171F61;border-style:solid}.navbar .container .header-contacts{float:right;padding:0 1.5rem 0 0;text-align:right;margin-top:1px;margin-bottom:15px}.navbar .container .header-contacts .header-contact-data{margin-bottom:0;margin-top:8px;padding:0}.navbar .container .header-contacts .header-contact-data .nav li{margin-left:1.5rem}.navbar .container .header-contacts ul.nav{float:right;clear:both}.navbar .container .header-contacts ul.nav li{float:left;margin-left:2.81rem}.navbar .container .header-contacts ul.nav li a{color:#171F61;line-height:1.1;font-size:.75rem;padding:0}.navbar .container .header-contacts ul.nav li a:hover,.navbar .container .header-contacts ul.nav li a:focus{color:#CF007E;background:none}.navbar .container .header-contacts ul.nav li h3{font-size:36px;font-weight:400;color:#171F61;line-height:1;margin:0}.navbar .container .header-contacts ul.nav li h3 a{font-size:1em;color:#313239 !important;text-decoration:none !important}.navbar .container .header-contacts ul.nav li h3 small{display:block;font-size:.69rem;line-height:1rem;color:#4A4A4A;margin-bottom:2px}.navbar .container .header-contacts.phones{height:100%;border-right:1px solid #d5d7d8}.navbar .container .header-search{float:right;padding:0;width:140px}.navbar .container .header-search .form-group{margin-bottom:0}.navbar .container .header-search .input-group{position:relative}.navbar .container .header-search .input-group .form-control{position:absolute;top:0;bottom:0;right:110px;width:0;background:#ffffff;height:100%;font-size:42px;color:#313239;font-weight:400;border:none;box-shadow:none;border-radius:0;padding:0 0 0 30px;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-ms-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;-webkit-appearance:none}.navbar .container .header-search .input-group .btn-search{background:none;border:none;line-height:30px;height:auto;color:#8679B7;width:4.375em;padding:2.88rem 0;font-size:32px}.navbar .container .header-search .input-group .btn-search:active{box-shadow:none}.navbar .container .header-search .input-group .btn-search:after{display:none}.navbar .container .header-search.activated .input-group .form-control{width:14.3em}.navbar .container .header-search.activated .input-group .btn-primary{color:#171F61}@font-face{font-family:'mmedium';src:url('../fonts/montserrat-medium-webfont.eot');src:url('../fonts/montserrat-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-medium-webfont.woff2') format('woff2'),url('../fonts/montserrat-medium-webfont.woff') format('woff'),url('../fonts/montserrat-medium-webfont.ttf') format('truetype'),url('../fonts/montserrat-medium-webfont.svg#montserratmedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'mregular';src:url('../fonts/montserrat-regular-webfont.eot');src:url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),url('../fonts/montserrat-regular-webfont.woff') format('woff'),url('../fonts/montserrat-regular-webfont.ttf') format('truetype'),url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'mbold';src:url('../fonts/montserrat-bold-webfont.eot');src:url('../fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),url('../fonts/montserrat-bold-webfont.woff') format('woff'),url('../fonts/montserrat-bold-webfont.ttf') format('truetype'),url('../fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'fontello';src:url('../fonts/fontello.eot?10596339');src:url('../fonts/fontello.eot?10596339#iefix') format('embedded-opentype'),url('../fonts/fontello.woff?10596339') format('woff'),url('../fonts/fontello.ttf?10596339') format('truetype'),url('../fonts/fontello.svg?10596339#fontello') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'fontello';src:url('../fonts/fontello.eot?82636567');src:url('../fonts/fontello.eot?82636567#iefix') format('embedded-opentype'),url('../fonts/fontello.woff2?82636567') format('woff2'),url('../fonts/fontello.woff?82636567') format('woff'),url('../fonts/fontello.ttf?82636567') format('truetype'),url('../fonts/fontello.svg?82636567#fontello') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location:before{content:'\e800'}.icon-support-and-maintenance:before{content:'\e801'}.icon-angle-right:before{content:'\e802'}.icon-angle-left:before{content:'\e803'}.icon-angle-up:before{content:'\e804'}.icon-angle-down:before{content:'\e805'}.icon-linkedin:before{content:'\e806'}.icon-facebook:before{content:'\e807'}.icon-search:before{content:'\e808'}.icon-presales-support:before{content:'\e809'}.icon-electronical-security:before{content:'\e80a'}.icon-electronic-article-survaillinace:before{content:'\e80b'}.icon-digital-signage:before{content:'\e80c'}.icon-customer-flow-management:before{content:'\e80d'}.icon-customer-counting:before{content:'\e80e'}.icon-money-handling:before{content:'\e80f'}.icon-icon-earth:before{content:'\e810'}.icon-electronic-shelf-labeling:before{content:'\e811'}.icon-installation-and-training:before{content:'\e812'}.icon-icon-healthcare:before{content:'\e813'}.icon-icon-banking:before{content:'\e814'}.icon-icon-public-services:before{content:'\e815'}.icon-icon-cart:before{content:'\e816'}.icon-icon-transport:before{content:'\e817'}.icon-icon-industry:before{content:'\e818'}.icon-icon-education:before{content:'\e819'}.icon-icon-hotels:before{content:'\e81a'}.icon-up-dir:before{content:'\e81b'}.icon-down-dir:before{content:'\e81c'}.icon-phone:before{content:'\e81d'}.icon-left-dir:before{content:'\e81e'}.icon-icon-mail:before{content:'\e81f'}.icon-icon-phone:before{content:'\e820'}.icon-right-dir:before{content:'\e821'}.icon-file-word:before{content:'\e822'}.icon-file-pdf:before{content:'\e823'}.icon-mail:before{content:'\e824'}.icon-spin5:before{content:'\e825'}.icon-right-circled:before{content:'\e826'}.icon-left-circled:before{content:'\e827'}.icon-up-circled:before{content:'\e828'}.icon-down-circled:before{content:'\e829'}.icon-file-excel:before{content:'\e82a'}.icon-file-powerpoint:before{content:'\e82b'}.icon-nurse-calling-solution:before{content:'\e82c'}.icon-patient-flow-management:before{content:'\e82d'}.icon-security-products:before{content:'\e82e'}.icon-parking-systems:before{content:'\e82f'}.icon-automated-material-handling:before{content:'\e830'}.icon-cash-management:before{content:'\e831'}.icon-atm:before{content:'\e832'}.icon-payment-solutions:before{content:'\e833'}.icon-library-automatisation:before{content:'\e834'}.icon-security-detection:before{content:'\e835'}.icon-small-businesses:before{content:'\e836'}.icon-play:before{content:'\e837'}.icon-instagram:before{content:'\f16d'}.icon-paper-plane:before{content:'\f1d8'}.icon-icon-retail{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%238678b7}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0 0h13.08v13.08A13.08 13.08 0 0 1 0 0'/%3E%3Cpath fill='%23c7c1e1' d='M39.23 0H13.08v26.16h13.08l13.07-13.08V0z'/%3E%3Cpath class='cls-1' d='M32.69 26.16a6.54 6.54 0 1 1-6.53 6.53 6.53 6.53 0 0 1 6.53-6.53M6.54 26.16A6.54 6.54 0 1 1 0 32.69a6.53 6.53 0 0 1 6.54-6.53'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-retail:before{display:none}.icon-icon-transport{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23c7c1e1}.cls-2{fill:%238678b7}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.08 13.08v13.08H0a13.07 13.07 0 0 1 13.08-13.08'/%3E%3Cpath class='cls-2' d='M26.16 13.08v13.08H13.08l13.08-13.08z'/%3E%3Cpath class='cls-1' d='M39.23 13.08L26.16 0a13.08 13.08 0 0 0-13.08 13.08h13.08v13.08h13.07V13.08zM13.08 26.16h13.08v13.08H13.08z'/%3E%3Cpath class='cls-2' d='M32.69 26.16a6.54 6.54 0 1 1-6.53 6.53 6.53 6.53 0 0 1 6.53-6.53M6.54 26.16A6.54 6.54 0 1 1 0 32.69a6.53 6.53 0 0 1 6.54-6.53'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-transport:before{display:none}.icon-icon-healthcare{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%238678b7;}.cls-2{fill:%23c7c1e1;}%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 3%3C/title%3E%3Crect class='cls-1' x='13.08' width='13.08' height='13.08'/%3E%3Cpolygon class='cls-2' points='26.16 13.08 13.08 13.08 0 13.08 0 26.16 13.08 26.16 26.16 26.16 39.23 26.16 39.23 13.08 26.16 13.08'/%3E%3Crect class='cls-1' x='13.08' y='26.16' width='13.08' height='13.08'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-healthcare:before{display:none}.icon-icon-banking{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23c7c1e1}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M26.16 13.08H13.08V0a13.08 13.08 0 0 1 13.08 13.08M0 13.08h13.08v13.08H0z'/%3E%3Cpath d='M26.16 13.08H13.08v26.15a13.08 13.08 0 0 0 13.08-13.07 13.07 13.07 0 0 0 13.07 13.07V26.16a13.07 13.07 0 0 0-13.07-13.08z' fill='%238678b7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-banking:before{display:none}.icon-icon-public-services{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23c7c1e1}.cls-2{fill:%238678b7}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M32.7 0a6.54 6.54 0 1 1-6.54 6.54A6.53 6.53 0 0 1 32.7 0'/%3E%3Cpath class='cls-1' d='M19.62 0a6.54 6.54 0 1 1-6.54 6.54A6.54 6.54 0 0 1 19.62 0'/%3E%3Cpath class='cls-2' d='M6.54 0A6.54 6.54 0 1 1 0 6.54 6.54 6.54 0 0 1 6.54 0M26.16 26.16H13.08a13.07 13.07 0 0 1 13.08-13.08z'/%3E%3Cpath class='cls-1' d='M39.23 26.16H26.16a13.07 13.07 0 0 1 13.07-13.08z'/%3E%3Cpath class='cls-2' d='M26.16 26.16h13.07v13.07a13.07 13.07 0 0 1-13.07-13.07'/%3E%3Cpath class='cls-1' d='M13.08 26.16h13.08v13.08H13.08zM13.08 26.16V13.08A13.07 13.07 0 0 0 0 26.16v13.07a13.08 13.08 0 0 0 13.08-13.07z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-public-services:before{display:none}.icon-icon-industry{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cpath fill='%238678b7' d='M39.23 13.08V0H26.16V39.23h13.07V13.08z'/%3E%3Cpath fill='%23c7c1e1' d='M26.16 26.16L13.08 13.08v13.08L0 13.08v26.15h26.16V26.16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-industry:before{display:none}.icon-icon-education{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23c7c1e1}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M13.08 13.08L0 0v26.16l13.08 13.07V13.08z'/%3E%3Cpath fill='%238678b7' d='M13.08 13.08v26.15h13.08V13.08H13.08z'/%3E%3Cpath class='cls-1' d='M26.16 13.08v26.15l13.07-13.07V0L26.16 13.08z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-education:before{display:none}.icon-icon-hotels{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cpath fill='%238678b7' d='M26.16 0H13.08L0 13.08H39.23L26.16 0z'/%3E%3Cpath fill='%23c7c1e1' d='M26.16 13.08v13.08H13.08V13.08H0v26.15H39.23V13.08H26.16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-icon-hotels:before{display:none}.icon-small-businesses{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23c7c1e1}%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M26.16 0h13.07a13.08 13.08 0 0 1-13.07 13.08zM13.08 0h13.08a13.08 13.08 0 0 1-13.08 13.08zM0 0h13.08A13.08 13.08 0 0 1 0 13.08z'/%3E%3Cpath fill='%238678b7' d='M26.16 13.08v13.08H13.08V13.08H0v26.15H39.23V13.08H26.16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-small-businesses:before{display:none}.icon-digital-signage{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 39.23 39.23'%3E%3Cpath fill='%238678b7' d='M26.16 0H0v26.16H39.23V0H26.16z'/%3E%3Cpath fill='%23c7c1e1' d='M26.16 32.7v6.53H13.08V32.7l6.49-6.54 6.59 6.54z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-digital-signage:before{display:none}.icon-presales-support,.icon-installation-and-training,.icon-support-and-maintenance,.icon-euro{width:43px;height:43px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.icon-presales-support:before,.icon-installation-and-training:before,.icon-support-and-maintenance:before,.icon-euro:before{display:none}.icon-presales-support{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='43' height='43' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 .859h14.141v14.14H0z'/%3E%3Cpath id='c' d='M.282.86h14.14V15H.283z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 14.141V.001c7.81 0 14.142 6.33 14.142 14.14H0z' fill='%238679B7'/%3E%3Cpath fill='%23C7C1E1' d='M42.422 14.141h-14.14V.001zM21.212 14.141a7.07 7.07 0 1 1 0 14.14 7.07 7.07 0 0 1 0-14.14'/%3E%3Cg transform='translate(0 27.423)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%23C7C1E1' mask='url(%23b)' d='M14.141.859v14.14H0z'/%3E%3C/g%3E%3Cg transform='translate(28 27.423)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath d='M.282.86h14.14V15C6.613 15 .283 8.67.283.86' fill='%238679B7' mask='url(%23d)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.icon-installation-and-training{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='43' height='43' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 42.423h42.422V0H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M21.21 14.141a7.07 7.07 0 1 1 0 14.14 7.07 7.07 0 0 1 0-14.14' fill='%23C7C1E1'/%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath fill='%238679B7' mask='url(%23b)' d='M14.139 14.141h14.142V0H14.139z'/%3E%3Cpath fill='%23C7C1E1' mask='url(%23b)' d='M28.281 28.282h14.141V14.141H28.281zM0 28.282h14.141V14.141H0z'/%3E%3Cpath fill='%238679B7' mask='url(%23b)' d='M14.139 42.423h14.142V28.282H14.139z'/%3E%3C/g%3E%3C/svg%3E")}.icon-support-and-maintenance{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='43' height='43' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M27.28 14.14H15.14L0 14.142C0 6.331 6.33.001 14.14.001L28.282 0c7.81 0 14.14 6.332 14.14 14.141H27.282z' fill='%23C7C1E1'/%3E%3Cpath d='M28.283 28.282h14.14c0 7.81-6.33 14.141-14.14 14.141-7.812 0-14.143-6.331-14.143-14.141h.004-.003V14.14h14.142v14.141z' fill='%238679B7'/%3E%3C/g%3E%3C/svg%3E")}.icon-euro{background-image:url("../imgs/euro_coin.png")}#block-hansab-custom-cart-block .shopping-cart-tools{margin:2px 0 .75rem 0;white-space:nowrap}#block-hansab-custom-cart-block .shopping-cart-tools a{color:#171F61;display:inline-block;font-size:.75rem;line-height:22px}#block-hansab-custom-cart-block .shopping-cart-tools a+a{padding-left:1.25rem;margin-left:.8rem;border-left:1px solid #D5D7D8}#block-hansab-custom-cart-block .shopping-cart-tools a:hover{color:#CF007E;text-decoration:none}#block-hansab-custom-cart-block .shopping-cart-tools a.cart{position:relative;padding-right:5px}#block-hansab-custom-cart-block .shopping-cart-tools a.cart .cart-qty{background:#CF007E;color:#ffffff;position:absolute;top:-0.44rem;right:-15px;font-family:'mbold';font-size:.56rem;width:1.13rem;height:1.13rem;border-radius:50%;-webkit-border-radius:50%;text-align:center;line-height:1.13rem}#block-hansab-custom-cart-block .shopping-cart-tools a.cart:hover .cart-qty{background:#CF007E}#block-hansab-custom-cart-block .shopping-cart-tools a.cart .icon-icon-retail{width:16px;height:17px;background:url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 .208h5.262v5.1H0z'/%3E%3Cpath id='c' d='M0 15.506h15.785V.208H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23C7C1E1' d='M10.523 5.46h5.262V.36h-5.262z'/%3E%3Cpath fill='%23C7C1E1' d='M5.262 5.46h5.262V.36H5.262z'/%3E%3Cg transform='translate(0 .152)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M0 .208h5.262v5.1C2.356 5.308 0 3.025 0 .208' fill='%238679B7' mask='url(%23b)'/%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath fill='%23C7C1E1' mask='url(%23d)' d='M5.261 10.407h5.262v-5.1H5.261zM10.523 10.407v-5.1h5.262z'/%3E%3Cpath d='M13.154 10.407c1.453 0 2.63 1.141 2.63 2.55 0 1.408-1.177 2.55-2.63 2.55-1.453 0-2.63-1.142-2.63-2.55 0-1.409 1.177-2.55 2.63-2.55M2.63 10.407c1.454 0 2.631 1.141 2.631 2.55 0 1.408-1.177 2.55-2.63 2.55-1.453 0-2.63-1.142-2.63-2.55 0-1.409 1.177-2.55 2.63-2.55' fill='%238679B7' mask='url(%23d)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 50% 50% / contain;display:inline-block;vertical-align:middle;margin-right:8px}#block-hansab-custom-cart-block .shopping-cart-tools a.cart .icon-icon-retail:before{display:none}.btn{font-size:16px;line-height:50px;height:52px;border-radius:0;padding:0 2.5em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.btn:hover{text-decoration:none}.btn.btn-primary{background:#CF007E;border:none;font-family:'mbold';height:3.5rem;line-height:3.5rem;padding:0 35px 0 63px;position:relative;border-bottom-left-radius:3.5rem;transition:none;color:#ffffff !important;margin-right:28px}.btn.btn-primary:after{content:"";width:0;height:0;border-style:solid;border-width:28px 0 28px 28px;border-color:transparent transparent transparent #CF007E;position:absolute;top:0;right:-28px}.btn.btn-primary:hover{background:#BA0071}.btn.btn-primary:hover:after{border-color:transparent transparent transparent #BA0071}.btn.btn-primary.btn-icon{padding-left:40px}.btn.btn-default{color:#8679B7;background:#ffffff;border:1px solid #8679B7;font-family:'mmedium'}.btn.btn-default:hover{background:#8679B7;color:#ffffff;border-color:#8679B7}.btn.btn-arrow{white-space:nowrap;line-height:20px;text-transform:lowercase}.btn.btn-arrow:first-letter{text-transform:uppercase}.btn.btn-arrow:after{margin-left:1rem;display:inline-block;vertical-align:bottom;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #8679B7;content:""}.btn.btn-arrow.btn-arrow-back:before{margin-right:1rem;display:inline-block;vertical-align:bottom;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #8679B7 transparent transparent;content:""}.btn.btn-arrow.btn-arrow-back:after{display:none}.btn.btn-link{padding:0;color:#171F61;height:auto;text-align:left;font-weight:500;font-family:'mmedium';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-link:hover{color:#03072A}.btn.btn-lg{font-size:16px}.btn.btn-lg:after{font-size:20px;margin-left:.8em}.btn.btn-sm{font-size:14px;line-height:1.33em}.btn.btn-sm:after{margin-left:.8em;font-size:14px}.btn.btn-icon{padding:0 20px 0 15px}.btn.btn-icon span{margin-right:10px;font-size:22px;vertical-align:top}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}.text-right .btn.btn-link{text-align:right}.input-group-btn .btn{height:2.63em;line-height:2.5em;margin-left:0}.front-image-wrapper{position:relative;height:525px;background-repeat:no-repeat;background-size:cover;background-position:74% 50%}.front-image-wrapper .front-image-caption{position:absolute;top:4.88rem;left:2.5rem;right:2.5rem;color:#ffffff;font-size:18px;line-height:1.55;padding:0;text-align:left;text-shadow:none}.front-image-wrapper .front-image-caption H1{font-weight:500;font-size:1.88rem;line-height:1.2;margin-top:0;margin-bottom:34px;text-shadow:0 1px 0 rgba(0,0,0,0.5)}.front-image-wrapper .front-image-caption p{margin:0 0 20px 0}.front-image-wrapper .front-image-caption .btn{margin-top:6px}.fullscreen-video{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:9999}.fullscreen-video .close-button{width:3.13em;height:3.13em;position:absolute;right:1em;top:1em;background:none;border:2px solid #ffffff;border-radius:50%;-webkit-border-radius:50%;line-height:2.88em;text-align:center;color:#ffffff;cursor:pointer;z-index:99;z-index:5}.fullscreen-video .close-button:after{content:"\e014";width:1em;height:1em;font-style:normal;font-weight:normal;speak:none;font-family:'Glyphicons Halflings';margin-left:2px}.front-video-wrapper{position:relative;height:500px}.front-video-wrapper:after{position:absolute;top:0;bottom:0;left:0;right:0;content:" ";background:rgba(25,29,34,0.75);display:block;height:100%;width:100%;z-index:3}.front-video-wrapper video{display:block;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.front-video-wrapper .front-video-caption-container{height:500px;position:relative;background:transparent;z-index:10}.front-video-wrapper .play-button{width:3.13em;height:3.13em;position:absolute;left:50%;margin-left:-1.56em;bottom:4.75em;background:none;border:2px solid #ffffff;border-radius:50%;-webkit-border-radius:50%;line-height:2.88em;text-align:center;color:#ffffff;cursor:pointer;z-index:99}.front-video-wrapper .play-button:after{content:'\e837';font-family:"fontello";width:1em;height:1em;font-style:normal;font-weight:normal;speak:none;margin-left:5px}.front-video-wrapper .front-video-caption{position:absolute;top:66px;left:2.5rem;color:#ffffff;max-width:740px;font-size:18px;line-height:1.55;z-index:5}.front-video-wrapper .front-video-caption H1{font-weight:500;font-size:3.5rem;line-height:1;margin-top:0;margin-bottom:2.5rem}.front-video-wrapper .front-video-caption p{margin:0 0 1.25rem 0}.front-video-wrapper .front-video-caption .btn{margin-top:14px}#block-hansab-custom-solution-frontpage-list,.cta-wrapper,.carousel-2-wrapper{background:#fff}.services-wrapper{position:relative;height:100%;background:none}.front .no-padding-grid .row{margin:0}.front .no-padding-grid .row [class^="col-"]{padding-left:0;padding-right:0;position:relative}.front .no-padding-grid .image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.front .no-padding-grid .image img{max-width:100%}.front .no-padding-grid .image-article-block{height:480px}.front .no-padding-grid .image-article-block .image img{width:100%}.front .no-padding-grid .image-article-block .caption{position:absolute;bottom:0;left:0;right:0;background:#ffffff;padding:1.5em 2em}.front .no-padding-grid .image-article-block .caption h2{font-size:2em;margin:0 0 .3em 0;line-height:1.2;font-weight:400}.front .no-padding-grid .image-article-block .caption h2 a{color:#313239;text-decoration:none}.front .no-padding-grid .image-article-block .caption h2 a:hover{color:#03072A;text-decoration:none}.front .no-padding-grid .image-article-block .caption p{font-size:.63em;line-height:1.8;color:#5D636A;margin:0}.front .services{margin-bottom:0;background:linear-gradient(to right, #f0f0f1 0, #f0f0f1 49%, #dadada 50%, #dadada 100%)}.services{color:#4A4A4A;height:480px;position:relative;margin-bottom:-2em}.services .image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:auto 480px;background-position:50% 50%}.services .image img{max-width:100%}.services .caption{position:absolute;bottom:3.5rem;left:2.5rem;right:2.5rem}.services .caption a{color:#4A4A4A;text-decoration:none}.services .caption small{color:#4A4A4A}.services .caption h2{margin:0 0 3.88rem 0;font-size:3.75rem;line-height:1;color:#171F61}.services .caption h2 a{display:block;color:inherit}.services .caption h2 a:hover{color:#CF007E}.services .caption .nav li{display:inline-block}.services .caption .nav li a{background:none;padding:0}.services .caption .nav.icons-nav li{max-width:13.81em;margin-right:2em}.services .caption .nav.icons-nav li .media-left{padding-right:0}.services .caption .nav.icons-nav li a{font-size:.88rem;line-height:1.2;font-weight:400}.services .caption .nav.icons-nav li a [class^="icon-"]{font-size:2.71em;line-height:1;float:left;margin-right:1.25rem;margin-top:0}.services .caption .nav.icons-nav li a:hover{color:#CF007E}.services .caption .nav.statistics-nav{margin-top:3.75rem;margin-bottom:0;margin-left:-1.5rem}.services .caption .nav.statistics-nav li{border-right:#D8D8D8;padding-right:1.5em;padding-left:1.5em;display:table-cell}.services .caption .nav.statistics-nav li H3{font-weight:400;font-size:2.25rem;line-height:1;margin:0;color:#73C7A8}.services .caption .nav.statistics-nav li H3 small{display:block;font-size:.88rem;margin:5px 0 1px 0}.services .caption .nav.statistics-nav li H3 .countUpSpan{display:inline-block}.services .caption .nav.statistics-nav li:last-child{border:none}.services .caption .media,.services .caption .media-body{overflow:visible}.hover-scale{overflow:hidden}.hover-scale .image{-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.hover-scale:hover .image{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3s;-moz-transition:all 3s;-ms-transition:all 3s;-o-transition:all 3s;transition:all 3s}.no-padding-grid>.row{margin:0}.no-padding-grid>.row>[class^="col-"]{padding-left:0;padding-right:0;position:relative}.no-padding-grid .main-container-content>.row{margin:0}.card-group{display:table;table-layout:fixed;width:100%}.card-group .card{display:table-cell;vertical-align:top;position:relative}.card-group .card .card-block{padding:2.5em;color:#4A4A4A;line-height:1.75}.card-group .card .card-block .card-title{border-bottom:1px solid #D5D7D8;padding-bottom:1.19rem;margin:0 0 28px 0;color:#171F61;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-group .card .card-block .card-title a{color:#171F61;text-decoration:none}.card-group .card .card-block .news-list{line-height:1.5;margin-bottom:0}.card-group .card .card-block .news-list a{font-size:14px;font-weight:500;display:block;color:#171F61;margin-bottom:.94rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-group .card .card-block .news-list a small{display:inline-block;font-weight:400;color:#73C7A8;font-size:.88rem;line-height:20px}.card-group .card .card-block .news-list a:hover{text-decoration:none;color:#CF007E}.card-group .card .card-block .text-right{margin-bottom:0}.card-group .card .card-block p{margin-bottom:15px}.card-group .card.image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.card-group .card:hover .card-block .card-title a{text-decoration:none}#carousel .carousel-control-wrapper{position:absolute;right:0;bottom:1.38em;z-index:99}#carousel .carousel-control-wrapper .carousel-control{color:#8679B7;opacity:1;position:static;text-align:center;text-shadow:none;width:auto;background:#ffffff;margin-left:1px;display:block;float:left;line-height:38px;width:42px;height:42px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#carousel .carousel-control-wrapper .carousel-control .icon-angle-left:before{display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #8679B7 transparent transparent;content:""}#carousel .carousel-control-wrapper .carousel-control .icon-angle-right:before{display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #8679B7;content:""}#carousel .carousel-control-wrapper .carousel-control:hover{color:#171F61}#carousel .carousel-control-wrapper .carousel-control:hover .icon-angle-left:before{border-color:transparent #171F61 transparent transparent}#carousel .carousel-control-wrapper .carousel-control:hover .icon-angle-right:before{border-color:transparent transparent transparent #171F61}#carousel .carousel-caption{position:relative;padding:2.5rem;color:#4A4A4A;text-align:left;text-shadow:none;left:auto;right:auto;bottom:auto;background:#ffffff;overflow:hidden;height:480px}#carousel .carousel-caption h3.category{color:#4A4A4A;font-size:.88rem;font-weight:500;text-transform:uppercase;margin-top:1.75rem;margin-bottom:1.13rem}#carousel .carousel-caption h2{color:#171F61;font-size:1.5rem;font-weight:500;line-height:1.25;margin:0 0 26px 0}#carousel .carousel-caption p{font-size:.88rem;line-height:1.2}#carousel .carousel-caption .btn{margin-top:1.06rem}#carousel .carousel-caption .category-icon{position:absolute;right:-2px;top:20px;line-height:1;width:180px;height:180px;opacity:.45;font-size:140px;color:#8679B7;text-align:right;z-index:-1}#carousel .slider-image{height:480px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#carousel img{max-width:100%}#carousel .carousel-indicators{top:29px;bottom:auto;left:2.5rem;margin-left:0;width:auto;text-align:left}#carousel .carousel-indicators li{background:#B3D4C8;opacity:1;border:none;border-radius:0;height:4px;width:22px;vertical-align:top;margin:0;float:left;margin-right:5px}#carousel .carousel-indicators li.active{background:#171F61;opacity:1;height:4px;width:22px}.main-container .main-container-content{position:relative;background:#f4f5f6}.main-container .main-container-content:after{background:#ffffff;position:absolute;top:2px;bottom:0;right:0;width:66.6667%;content:" ";z-index:0}.main-container .main-container-content.single-container{background:#ffffff;border-top:2px solid #f4f5f6;margin-top:0}.main-container .main-container-content.single-container .col-md-6.col-md-offset-3.content-wrapper{width:60%;margin-left:auto;margin-right:auto;float:none}.main-container .main-container-content.single-container:after{display:none}.main-container H1,.main-container H2,.main-container H3,.main-container H4,.main-container H5{color:#171F61;margin-top:0;font-family:'mmedium';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-container H1 a,.main-container H2 a,.main-container H3 a,.main-container H4 a,.main-container H5 a{color:inherit}.main-container h1{font-size:28px;font-weight:500;line-height:1.2;margin-bottom:.78em;color:#171F61}.main-container h3{font-size:26px;line-height:1.2;font-weight:400}.main-container h4{font-size:19px;line-height:1.26;font-weight:600}.main-container h5{font-size:12px;line-height:1.2;font-weight:600;margin-bottom:22px;color:#5D636A}.main-container .page-header{border-bottom-color:#D5D7D8;padding-bottom:11px}.main-container h3.page-header{margin-top:1em}.main-container h5.page-header{font-size:14px;color:#313239;font-weight:600;margin:1.6em 0}.main-container h1+h3.page-header{margin-top:37px}.main-container h1+h5.page-header{margin-top:52px}.main-container a{color:#171F61;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-container a:hover{text-decoration:none;color:#03072A}.main-container button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-container .contact-person{position:relative;margin-top:.88em}.main-container .contact-person .image{position:relative;display:block}.main-container .contact-person .image img{width:100%}.main-container .contact-person .image h2{position:absolute;bottom:0;left:0;right:0;color:#ffffff;font-weight:400;font-family:'mbold';margin:0;line-height:1;font-size:1.25rem;padding:.55em .8em;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.63)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a1000000', GradientType=0)}.main-container .contact-person .image h2 small{color:#ffffff;font-size:14px;line-height:1;display:block;margin-top:5px;font-family:'mmedium'}.main-container .contact-person .caption{padding:13px 1.0625em 1em 1.0625em;border:1px solid #D5D7D8;border-top:none;font-family:'mmedium';font-size:14px}.main-container .contact-person .caption a{display:block;color:#171F61}.main-container .contact-person .caption a:before{color:#8679b7}.main-container .contact-person .caption a.btn-link{display:inline-block;margin-bottom:0}.main-container .contact-person .caption a[href^="tel:"]:before,.main-container .contact-person .caption a[href^="mailto:"]:before{display:inline-block;margin-right:6px;font-family:fontello;width:20px;line-height:1em}.main-container .contact-person .caption a[href^="tel:"]:before{content:'\e81d';font-size:19px}.main-container .contact-person .caption a[href^="mailto:"]:before{content:'\f1d8'}.main-container .contact-person .caption a[href^="mailto:"]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;padding:7px 0}.main-container .contact-person .caption a[href^="tel:"]{padding:3px 0 5px 0}.main-container .contact-person .caption a:hover{text-decoration:none;color:#03072A}.main-container .contact-person .caption p{margin-bottom:0}.main-container .contact-person .caption .btn{text-align:right}.main-container .contact-person.no-border .caption{border:none}.main-container .sidebar-wrapper{padding:0}.main-container .sidebar-wrapper .sidebar-wrapper-inner.affix{top:0;width:480px}.main-container .sidebar-wrapper .sidebar-wrapper-inner.affix-bottom{position:absolute;left:0;right:0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar{padding:5.56em 2.5em 2.13em 2.5em;position:relative;overflow:hidden}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar h2{font-size:28px;font-weight:500;line-height:1.4;margin:0 0 15px 0;color:#CF007E}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar h3{font-size:21px;line-height:1.33em;margin:.8em 0;color:#4A4A4A}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .category-icon{position:absolute;right:-16px;top:37px;font-size:140px;color:#8C94A7;opacity:.6;line-height:1;width:8.06rem;height:8.06rem}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .category-icon:before{width:auto}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article{color:#4A4A4A;line-height:1.5}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article p{margin:0 0 1em 0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav{margin:1.8em 0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav h4{margin-bottom:.6em}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li a{font-size:1.13em;color:#73c7a8;padding:.2em 0;display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li a:focus,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li a:hover{background:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li a.dropdown-toggle:before{font-family:fontello;content:'\e821';display:inline-block;color:#8C94A7;margin-right:.9em;width:.63em}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li.open a.dropdown-toggle:before{content:'\e81c'}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li.open>a,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li.open>a:focus,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li.open>a:hover{background:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li ul.dropdown-menu{background:none;border:none;border-radius:0;box-shadow:none;float:none;font-size:inherit;list-style:disc;margin:0;min-width:100%;padding:0 0 0 40px;position:static}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li ul.dropdown-menu li{color:#2d7150}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-article .sidebar-article-nav ul.nav li ul.dropdown-menu li a{padding:.2em 0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact-person{margin:2.5em 0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact-person .image{position:relative;display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact-person .image h2{color:#ffffff;font-weight:400;margin:0;line-height:1.3;font-size:1.69em}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact-person .image h2 small{color:#ffffff;font-size:16px;line-height:1.2;display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact .tel{font-size:36px;line-height:1.2}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact .tel:before{font-family:fontello;color:#8679B7;content:'\e81d';display:inline-block;margin-right:.5em;vertical-align:bottom}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .customForm-select{margin:0 -2.5em;display:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-nav-select{display:none;max-width:100%}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-nav-select option{max-width:100%}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav{font-size:0;margin:34px -40px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li{display:inline-block;width:33.333%;background:#ffffff;position:relative;margin:0 0 1px 0;vertical-align:top;overflow:hidden;border-right:1px solid #f4f5f6}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li img{width:100%}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a{display:block;font-size:14px;color:#313239;position:absolute;top:0;bottom:0;left:0;right:0;padding:0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a:hover,.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a:focus{background:transparent}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a .square-nav-title{position:absolute;bottom:0;padding:1em;line-height:1.14;display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a .square-nav-icon{position:absolute;top:14px;left:20px;font-size:34px;line-height:1em;display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li:hover a,.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li.active a{color:#ffffff;background:#73c7a8 url(../imgs/square-nav-bg.png) no-repeat right top}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav{margin:0 -2.5em}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li{margin-left:40px;border-bottom:1px solid #D5D7D8}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li>a{background:transparent;padding:17px 40px 17px 0;font-size:18px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li>a>.caret{border-left-width:7px;border-right-width:7px;border-top-width:7px;float:right;position:relative;top:12px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul{background:#EAECED;margin-left:-40px;list-style:none;padding:0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li{margin-left:68px;border-bottom:1px solid #D5D7D8}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li>a{background:transparent;padding:17px 40px 17px 0;font-size:18px;display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li>a>.caret{border-left-width:7px;border-right-width:7px;border-top-width:7px;float:right;position:relative;top:12px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li:last-child{border-bottom:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li.active-trail>a,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li.active>a{font-weight:600}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li.active-trail .caret,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li.active .caret{border-top:none;border-bottom:7px dashed}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li.expanded.active>a,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li ul>li.expanded.active-trail>a{border-bottom:1px solid #D5D7D8}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li.active-trail>a,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li.active>a{font-weight:600}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li.active-trail>a .caret,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li.active>a .caret{border-top:none;border-bottom:7px dashed}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li:last-child{border-bottom:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li.expanded.active>a,.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-nav>li.expanded.active-trail>a{border-bottom:1px solid #D5D7D8}.main-container .sidebar-wrapper .sidebar-wrapper-inner .logo-menu-block{margin:2.19em -1.25em 2.19em 0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .logo-menu-block li{display:inline-block;margin:0 1em 1.25em 0;vertical-align:middle}.main-container .sidebar-wrapper .sidebar-wrapper-inner .logo-menu-block li a{background:none;padding:0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-search-wrapper{background:#ffffff;margin:-5.44em -2.5em 0 -2.5em;padding:0 0 0 2.5em;border-right:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-search-wrapper .input-group .form-control{border-radius:0;height:100px;line-height:40px;padding:30px 0;font-size:28px;color:#313239;font-weight:300;border:none;box-shadow:none;-webkit-appearance:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-search-wrapper .input-group .btn-search{background:none;border:none;height:100px;line-height:40px;color:#8679B7;padding:30px 36px;font-size:32px;margin:0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-search-wrapper .input-group .btn-search:active{box-shadow:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-search-wrapper .input-group .btn-search:after{display:none}.main-container .content-wrapper{background:#ffffff;margin-top:2px;color:#4A4A4A;line-height:1.5;padding:0;z-index:1;font-family:'mregular'}.main-container .content-wrapper .article{padding:3.13em 2em 2em 2.5em}.main-container .content-wrapper .article h1{margin-top:37px}.main-container .content-wrapper .article .full-width,.main-container .content-wrapper .article .services{margin-left:-2.5em;margin-right:-2em}.main-container .content-wrapper .article p{margin-bottom:1em;line-height:1.75}.main-container .content-wrapper .article .breadcrumb{margin:9px 0 -33px 0;padding:0}.main-container .content-wrapper .article .breadcrumb li{padding:0}.main-container .content-wrapper .article .image-header{position:relative;margin:-3.13em -2em 2.5em -2.5em}.main-container .content-wrapper .article .image-header img{width:100%}.main-container .content-wrapper .article .image-header .image-header-caption{position:absolute;bottom:0;left:0;right:0;padding:2.1em 2.5em;color:#ffffff;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.63)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.63) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a1000000', GradientType=0)}.main-container .content-wrapper .article .image-header .image-header-caption h1{margin:0;color:#ffffff}.main-container .content-wrapper .article .image-header .image-header-caption .breadcrumb{margin:0 0 5px 0;padding:0}.main-container .content-wrapper .article .image-header .image-header-caption .breadcrumb a{color:#ffffff}.main-container .content-wrapper .article .image-header .image-header-caption .breadcrumb li+li:before{color:#ffffff}.main-container .content-wrapper .article .dl-horizontal{margin-top:0;margin-bottom:1em}.main-container .content-wrapper .article .dl-horizontal dt{width:115px;text-align:left;font-weight:400;margin-bottom:0;line-height:1.2;padding:4px 0;white-space:normal;text-overflow:inherit;overflow:visible}.main-container .content-wrapper .article .dl-horizontal dd{margin-left:125px;margin-bottom:0;line-height:1.2;padding:4px 0}.main-container .content-wrapper .article .dl-horizontal dd strong{font-weight:700}.main-container .content-wrapper .article .contact-persons-group .row{margin-left:-4px;margin-right:-4px}.main-container .content-wrapper .article .contact-persons-group .contact-person-wrapper{padding-left:4px;padding-right:4px}.main-container .content-wrapper .article .contact-persons-group .contact-person-wrapper .contact-person{margin-top:0;margin-bottom:1em;width:100%}.main-container .content-wrapper .article .contact-persons-group .contact-person-wrapper .contact-person .caption p{margin-bottom:7px}.main-container .content-wrapper .article .contact-persons-group .contact-person-wrapper .contact-person .caption h3{margin-bottom:5px}.main-container .content-wrapper .article .contact-persons-group .contact-person-wrapper .contact-person .caption h3 a{color:inherit}.main-container .content-wrapper .article .contact-persons-group .contact-person-wrapper .contact-person:hover h3 a{color:#73c7a8}.main-container .content-wrapper .article .contact-persons-group .contact-person-wrapper .contact-person.no-border .caption{padding-left:0;padding-right:1.25em;padding-bottom:1em}.main-container .content-wrapper .article .contact-group{margin-bottom:3rem;font-size:14px}.main-container .content-wrapper .article .contact-group img{width:100%}.main-container .content-wrapper .article .contact-group address{margin-bottom:1rem}.main-container .content-wrapper .article .contact-group address:before{color:#73c7a8;content:'\e800';font-family:fontello;margin-right:.5rem}.main-container .content-wrapper .article .contact-group .caption{position:absolute;bottom:0;left:4px;right:4px;color:#313239;background:rgba(255,255,255,0.65);padding:13px 19px;font-size:20px}.main-container .content-wrapper .article .contact-group .caption address{margin-bottom:0;font-size:14px}.main-container .content-wrapper .article .contact-group .embed-responsive-4by3{padding-bottom:56%}.main-container .content-wrapper .article .contact-group .dl-horizontal{margin-top:1rem;margin-bottom:1rem}.main-container .content-wrapper .article .contact-group .dl-horizontal dt{width:110px;text-align:left;font-weight:400;margin-bottom:0;line-height:1.2;white-space:normal;padding:4px 0}.main-container .content-wrapper .article .contact-group .dl-horizontal dd{margin-left:120px;color:#313239;margin-bottom:0;line-height:1.2;padding:4px 0}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-map{margin-left:-4px;margin-right:-4px}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-map .col-sm-6{padding-left:4px;padding-right:4px}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-map .embed-responsive-4by3{padding-bottom:67%}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-info{font-size:14px;margin-top:1.14em}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-info .dl-horizontal{margin-top:0}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-info .dl-horizontal dt{width:100px}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-info .dl-horizontal dd{margin-left:110px}.main-container .content-wrapper .article p.text-right{margin-bottom:0}.main-container .content-wrapper .article ul{font-size:14px;margin:1.12em 0;padding:0 0 0 1.12em}.main-container .content-wrapper .article ul li{padding:2px 0}.main-container .content-wrapper .article ol{margin:1.12em 0;padding:0 0 0 1.8em}.main-container .content-wrapper .article ol li{padding:2px 0}.main-container .content-wrapper .article ol ol{list-style:none;margin:2px 0 0 0;padding:0}.main-container .content-wrapper .article ol ol li:before{content:"-"}.main-container .content-wrapper .article .btns-group{margin:0 0 2em 0}.main-container .content-wrapper .article .images-list .video{position:relative;display:block}.main-container .content-wrapper .article .images-list .video:before{position:absolute;height:48px;width:68px;top:50%;left:50%;margin-top:-24px;margin-left:-34px;background:#1f1f1f;opacity:.9;text-align:center;line-height:48px;color:#ffffff;content:'\e837';font-family:fontello;-webkit-border-radius:10px;border-radius:10px;font-size:18px}.main-container .content-wrapper .article .images-list .video:hover:before{background:#cc181e}.main-container .content-wrapper .article .images-list img{width:100%;display:block;margin-bottom:3px}.main-container .content-wrapper .article .contact-person{margin-top:0;float:left}.main-container .content-wrapper .article .contact-person h2 .btn{color:#ffffff;position:absolute;bottom:14px;right:21px}.main-container .content-wrapper .article .contact-person h2 .title{width:62%;display:inline-block}.main-container .content-wrapper .article .padding-right{padding-right:0;padding-bottom:1px}.main-container .content-wrapper .article .padding-right .contact-person{margin-right:0}.main-container .content-wrapper .article .nav-steps{padding-left:0;padding-right:0;margin:0 0 2em 0;font-size:1em}.main-container .content-wrapper .article .nav-steps li{padding:0 3px 0 0}.main-container .content-wrapper .article .nav-steps li a{white-space:nowrap;background:#CFF0EA;font-size:12px;color:#73c7a8;padding:14px 15px;border-radius:0}.main-container .content-wrapper .article .nav-steps li.active a{background:#CFF0EA;color:#73c7a8;font-family:'mbold'}.main-container .content-wrapper .article .nav-steps li.disabled a{background:#F4F5F6;color:#313239;font-weight:400}.main-container .content-wrapper .article .nav-steps li:first-child a{-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.main-container .content-wrapper .article .nav-steps li:last-child{padding-right:0}.main-container .content-wrapper .article .nav-steps li:last-child a{-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.main-container .content-wrapper .article .partners-group{margin-bottom:2em}.main-container .content-wrapper .article .partners-group ul{list-style:none;padding:0;margin:0;font-size:0}.main-container .content-wrapper .article .partners-group ul li.tab{display:inline-block;position:relative;width:25%;padding:10px 15px 22px 0;text-align:center}.main-container .content-wrapper .article .partners-group ul li.tab div{display:table;width:100%;table-layout:fixed}.main-container .content-wrapper .article .partners-group ul li.tab a{display:table-cell;vertical-align:middle;height:80px}.main-container .content-wrapper .article .partners-group ul li.tab a img{max-height:80px;display:inline-block;max-width:140px}.main-container .content-wrapper .article .partners-group ul li.tab.active:after{position:absolute;content:url(../imgs/partners-active-arrow.png);bottom:-1px;left:50%;width:21px;margin-left:-10.5px;height:11px}.main-container .content-wrapper .article .partners-group ul li.tab-content-wrapper{width:100%;padding:0}.main-container .content-wrapper .article .partners-group ul li.tab-content-wrapper .tab-content{margin-left:-2.5em;margin-right:-2em;font-size:16px;color:#313239}.main-container .content-wrapper .article .partners-group ul li.tab-content-wrapper .tab-content .tab-pane{background:#f4f5f6;padding:2em 2.5em 1.5em 2.5em;border-top:1px solid #D5D7D8}.main-container .content-wrapper .article .docs h5.page-header{margin-top:0}.main-container .content-wrapper .article .docs a{display:block;margin-bottom:12px;line-height:1.2;padding-right:1.25em}.main-container .content-wrapper .article .docs a small{font-size:.81em;display:block;color:#8C94A7;line-height:1}.main-container .content-wrapper .article .docs a:hover{color:#2d7150}.main-container .content-wrapper .article .docs .media-left{width:28px;padding-right:28px}.main-container .content-wrapper .article .docs .media-left span{font-size:37px}.main-container .content-wrapper .article .images-gallery{background:#ffffff;margin-bottom:2em}.main-container .content-wrapper .article .images-gallery img{width:100%;display:block}.main-container .content-wrapper .article .images-gallery .single-image{margin-bottom:0}.main-container .content-wrapper .article .images-gallery .single-image img{margin-bottom:1px}.main-container .content-wrapper .article .images-gallery .column-images{-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px}.main-container .content-wrapper .article .images-gallery .column-images>a,.main-container .content-wrapper .article .images-gallery .column-images>img,.main-container .content-wrapper .article .images-gallery .column-images>div{margin-bottom:1px}.main-container .content-wrapper .article .images-gallery .video{position:relative;display:block}.main-container .content-wrapper .article .images-gallery .video:before{position:absolute;height:48px;width:68px;top:50%;left:50%;margin-top:-24px;margin-left:-34px;background:#1f1f1f;opacity:.9;text-align:center;line-height:48px;color:#ffffff;content:'\e837';font-family:fontello;-webkit-border-radius:10px;border-radius:10px;font-size:18px}.main-container .content-wrapper .article .images-gallery .video:hover:before{background:#cc181e;z-index:2}.main-container .content-wrapper .article .image-caption-block{margin-left:-2.5em;margin-right:-2em}.main-container .content-wrapper .article.not-found{padding-top:8em;padding-bottom:8em}.main-container .content-wrapper .article.not-found h1{font-size:4.5em;line-height:1.1;font-weight:200;margin:0 0 .36em 13px}.main-container .content-wrapper .article.not-found .btn{margin:1em 0 1em 0}.main-container .content-wrapper .article .node-page h2,.main-container .content-wrapper .article .node-page h3,.main-container .content-wrapper .article .node-page h4,.main-container .content-wrapper .article .node-page h5{border-bottom:1px solid #D5D7D8;padding-bottom:11px;margin:22px 0}.main-container .content-wrapper .article .node-page h2{font-weight:400}.main-container .content-wrapper .article .node-page h5{font-size:14px;color:#313239;font-weight:600;margin:1.6em 0}.main-container .content-wrapper .article .pagination{font-size:14px;padding:0;border-radius:0}.main-container .content-wrapper .article .pagination li{padding:0}.main-container .content-wrapper .article .pagination li a,.main-container .content-wrapper .article .pagination li span{border-radius:50%;border:none;color:#171F61;background:none;font-family:'mmedium';width:34px}.main-container .content-wrapper .article .pagination li:hover a,.main-container .content-wrapper .article .pagination li.pager-first a,.main-container .content-wrapper .article .pagination li.prev a,.main-container .content-wrapper .article .pagination li.pager-last a,.main-container .content-wrapper .article .pagination li.next a{color:#03072A}.main-container .content-wrapper .article .pagination li.pager-first a,.main-container .content-wrapper .article .pagination li.prev a{color:#171F61;width:auto}.main-container .content-wrapper .article .pagination li.pager-first a:before,.main-container .content-wrapper .article .pagination li.prev a:before{display:inline-block;vertical-align:bottom;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #8679B7 transparent transparent;content:"";margin-right:1em}.main-container .content-wrapper .article .pagination li.pager-last a,.main-container .content-wrapper .article .pagination li.next a{color:#171F61;width:auto}.main-container .content-wrapper .article .pagination li.pager-last a:after,.main-container .content-wrapper .article .pagination li.next a:after{margin-left:1rem;display:inline-block;vertical-align:bottom;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #8679B7;content:""}.main-container .content-wrapper .article .pagination li.active span{border:1px solid #CF007E;background:#CF007E;color:#ffffff}.main-container .content-wrapper .article .product-price .dl-horizontal{margin-bottom:1.3em}.main-container .content-wrapper .article .product-price .dl-horizontal dd,.main-container .content-wrapper .article .product-price .dl-horizontal dt{line-height:2}.main-container .content-wrapper .article .product-price .dl-horizontal.dl-wide dt{width:160px;white-space:normal}.main-container .content-wrapper .article .product-price .dl-horizontal.dl-wide dd{margin-left:170px}.main-container .content-wrapper .article .product-price .uc-price{font-size:22px;color:#8C94A7;line-height:1;text-decoration:none}.main-container .content-wrapper .article .product-price .new-price{font-size:30px;color:#313239;line-height:1;text-decoration:none}.main-container .content-wrapper .article .product-price .old-price{text-decoration:line-through}.main-container .content-wrapper .article .product-price .add-to-cart{float:left;margin-right:5px}.main-container .content-wrapper .article .table thead th{font-weight:500;font-size:.88em;color:#313239;border-bottom:2px solid #f4f5f6;padding:8px 20px;text-align:center}.main-container .content-wrapper .article .table thead th:first-child{padding-left:0;text-align:left}.main-container .content-wrapper .article .table thead th.price{text-align:right}.main-container .content-wrapper .article .table td{padding:8px 20px;border:none;vertical-align:middle}.main-container .content-wrapper .article .table td:first-child{padding-left:0}.main-container .content-wrapper .article .table td.image{width:68px;padding:5px 0}.main-container .content-wrapper .article .table td.qty{text-align:center}.main-container .content-wrapper .article .table td.qty .form-text{width:3em;text-align:center;padding:0;height:36px;border:1px solid rgba(49,50,57,0.16)}.main-container .content-wrapper .article .table td.qty .form-text:focus{border-color:#73c7a8}.main-container .content-wrapper .article .table td.price{text-align:right;white-space:nowrap}.main-container .content-wrapper .article .table td.desc a:hover,.main-container .content-wrapper .article .table td.products a:hover{color:#2d7150}.main-container .content-wrapper .article .table td .form-group{margin-bottom:0}.main-container .content-wrapper .article .table td.subtotal{background:#ffffff;border-top:2px solid #f4f5f6;text-align:right;font-weight:400;font-size:1.25em;color:#8C94A7;padding-top:12px;padding-bottom:12px}.main-container .content-wrapper .article .table td.subtotal .uc-price{color:#313239;font-weight:700;font-size:.8em;padding-left:2em}.main-container .content-wrapper .article .table td.subtotal table{text-align:right}.main-container .content-wrapper .article .table td.subtotal table td{padding-right:0;padding-left:2em}.main-container .content-wrapper .article .table td.remove{text-align:right}.main-container .content-wrapper .article .table td.remove .btn{background:none;border:1px solid transparent;color:#73c7a8;font-size:11px;height:36px;line-height:36px;padding:0 1em;text-transform:uppercase}.main-container .content-wrapper .article .table td.remove .btn:hover{border:1px solid #73c7a8}.main-container .content-wrapper .article .table.table-striped>tbody>tr:nth-of-type(2n){background:#F4F5F6}.main-container .content-wrapper .article .table.table-striped>tbody>tr:nth-of-type(2n+1){background:none}.main-container .content-wrapper .article #uc-cart-view-form td{vertical-align:middle}.main-container .content-wrapper .article #uc-cart-view-form .form-actions,.main-container .content-wrapper .article .uc-cart-checkout-form .form-actions{text-align:right;padding-right:0}.main-container .content-wrapper .article #uc-cart-view-form .form-actions #edit-continue-shopping,.main-container .content-wrapper .article .uc-cart-checkout-form .form-actions #edit-continue-shopping{margin-left:0;float:left}.main-container .content-wrapper .content-wrapper-inner{padding-left:2.5em}.main-container .content-wrapper .content-wrapper-inner .services{margin-left:-2.5em}.main-container .content-wrapper .lead-container{padding-top:0;padding-bottom:2em}.main-container .content-wrapper .lead-container .subcategory-icon .category-icon{position:relative;right:0;top:0;float:right;font-size:140px;color:#8C94A7;opacity:.35;line-height:1}.main-container .content-wrapper .lead-container .subcategory-icon .category-icon:before{width:auto}.main-container .content-wrapper .lead-container .contact-person{float:right}.main-container .content-wrapper .apply-form textarea{margin-bottom:1em}.main-container .content-wrapper .apply-form .btns-group{margin:1em 0;text-align:right}.main-container .content-wrapper .subcategory-icon .category-icon{position:absolute;right:40px;top:15px;font-size:140px;color:#8C94A7;opacity:.35;line-height:1}.main-container .content-wrapper .subcategory-icon .category-icon:before{width:auto}.main-container .content-wrapper .image-caption-block-title{margin-top:2em}.main-container .content-wrapper .image-caption-block-title h5{font-size:14px;margin-bottom:1em;font-weight:600;color:#313239}.main-container .content-wrapper .image-caption-block{height:auto;border-top:1px solid #f4f5f6;border-bottom:1px solid #f4f5f6;overflow:hidden}.main-container .content-wrapper .image-caption-block .image img{width:100%}.main-container .content-wrapper .image-caption-block .caption{position:static;background:inherit;padding:1.38rem 2.5em 1.5em 2.5em;font-family:'mmedium';font-size:.88rem}.main-container .content-wrapper .image-caption-block .caption .category{font-size:12px;font-weight:400;text-transform:uppercase;color:#4A4A4A}.main-container .content-wrapper .image-caption-block .caption .category-icon{position:absolute;top:14px;right:0;font-size:3.13em;opacity:.45;line-height:1;width:38px;height:52px;color:#8679B7}.main-container .content-wrapper .image-caption-block .caption .category-icon:before{width:auto}.main-container .content-wrapper .image-caption-block .caption h3{font-size:18px;color:#171F61;font-weight:500;margin-bottom:12px;line-height:1.33}.main-container .content-wrapper .image-caption-block .caption h3 a{display:block}.main-container .content-wrapper .image-caption-block .caption h3 a:hover{color:#03072A;text-decoration:none}.main-container .content-wrapper .image-caption-block .caption p{margin-bottom:0;line-height:1.2}.main-container .content-wrapper .image-caption-block .caption .btn-arrow{max-width:80%;margin-top:12px;display:block}.main-container .content-wrapper .image-caption-block .caption .date-display-single{font-size:14px}.main-container .content-wrapper .image-caption-block.hover-scale{overflow:hidden}.main-container .content-wrapper .image-caption-block.hover-scale .image{display:block;overflow:hidden;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.main-container .content-wrapper .image-caption-block.hover-scale .image img{-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.main-container .content-wrapper .image-caption-block.hover-scale:hover .image img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3s;-moz-transition:all 3s;-ms-transition:all 3s;-o-transition:all 3s;transition:all 3s}.main-container .content-wrapper .list-group .list-group-item{background:none;border-radius:0;border:none;border-top:2px solid #f4f5f6;margin:0;padding:1em 0;color:#4A4A4A}.main-container .content-wrapper .list-group .list-group-item .list-group-item-text{line-height:1.5}.main-container .content-wrapper .list-group .list-group-item .text-right{margin-bottom:0;margin-top:3px}.main-container .content-wrapper .list-group a.list-group-item:hover{color:#03072A}.main-container .content-wrapper .list-group a.list-group-item:hover H3{color:inherit}.main-container .content-wrapper .list-group.steps-markers{border-left:2px solid #8679B7;margin-left:11px;padding-left:1.88em}.main-container .content-wrapper .list-group.steps-markers .list-group-item{position:relative}.main-container .content-wrapper .list-group.steps-markers .list-group-item:before{position:absolute;width:1.38em;height:1.38em;-webkit-border-radius:50%;border-radius:50%;border:2px solid #8679B7;left:-2.63em;top:1.31em;content:" ";background:#ffffff}.main-container .content-wrapper .list-group.steps-markers .list-group-item:first-child{border-top:none;padding-top:0}.main-container .content-wrapper .list-group.steps-markers .list-group-item:first-child:before{top:4px}.main-container .content-wrapper .list-group.steps-markers .list-group-item:first-child:after{position:absolute;height:4px;width:2px;content:" ";background:#ffffff;top:0;left:-32px}.main-container .content-wrapper .list-group.steps-markers .list-group-item:last-child{padding-bottom:0}.main-container .content-wrapper .news .list-group{padding-left:15px;padding-right:15px}.main-container .content-wrapper .news .list-group .list-group-item{float:none;border:none;padding:0;width:100%}.main-container .content-wrapper .news .list-group .list-group-item h3{color:#73c7a8}.main-container .content-wrapper .steps-markers-wrapper{margin-bottom:4em;margin-top:2em}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers{border-left:2px solid #8679B7;margin-left:11px;padding-left:1.88em;margin-bottom:0}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers .list-group-item{position:relative}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers .list-group-item:before{position:absolute;width:1.38em;height:1.38em;-webkit-border-radius:50%;border-radius:50%;border:2px solid #8679B7;left:-2.63em;top:1.31em;content:" ";background:#ffffff}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers .list-group-item:first-child{border-top:none;padding-top:0}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers .list-group-item:first-child:before{top:4px}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers .list-group-item:first-child:after{position:absolute;height:4px;width:2px;content:" ";background:#ffffff;top:0;left:-32px}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers .list-group-item:last-child{padding-bottom:0}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers .list-group-item p{margin:0}.main-container .content-wrapper .images-list img{width:100%;display:block}.main-container .content-wrapper .images-list img+img{margin-top:3px}.main-container .content-wrapper .images-gallery .single-image{margin-bottom:.38em;position:relative}.main-container .content-wrapper .images-gallery .single-image img{width:100%}.main-container .content-wrapper .images-gallery .single-image .images-gallery-logo{position:absolute;top:.63em;right:.63em;max-width:8.13em}.main-container .content-wrapper .images-gallery .column-images{width:100%;-webkit-column-count:2;-webkit-column-gap:.38em;-webkit-column-fill:auto;-moz-column-count:2;-moz-column-gap:.38em;column-count:2;column-gap:.38em;column-fill:auto}.main-container .content-wrapper .images-gallery .column-images>a,.main-container .content-wrapper .images-gallery .column-images>img,.main-container .content-wrapper .images-gallery .column-images>div{width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;display:block;border-bottom:.38em solid transparent}.main-container .content-wrapper .images-gallery .column-images>a img,.main-container .content-wrapper .images-gallery .column-images>img img,.main-container .content-wrapper .images-gallery .column-images>div img{width:100%;display:block}.main-container .content-wrapper .images-gallery a{overflow:hidden;display:block;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.main-container .content-wrapper .images-gallery a img{-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s}.main-container .content-wrapper .images-gallery a:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3s;-moz-transition:all 3s;-ms-transition:all 3s;-o-transition:all 3s;transition:all 3s}.main-container .content-wrapper .services{color:#ffffff;height:480px;position:relative;margin-top:2em}.main-container .content-wrapper .services .image{background-position:65% 50%}.main-container .content-wrapper .services .caption a{color:#4A4A4A}.main-container .content-wrapper .services .caption small{color:#4A4A4A}.main-container .content-wrapper .services .caption H2{font-size:1.92em}.main-container .content-wrapper .services .caption H2 a{color:#171F61}.main-container .content-wrapper .services .caption .nav.statistics-nav{padding:0;font-size:.88rem}.main-container .content-wrapper .services .caption .nav.statistics-nav li{border-right:1px solid rgba(49,50,57,0.28);padding-top:0;padding-bottom:0}.main-container .content-wrapper .services .caption .nav.statistics-nav li:last-child{border:none}.main-container .content-wrapper .services .caption .nav.statistics-nav .countUpSpan{display:inline-block}.main-container .content-wrapper .process-steps{padding-right:.5em;margin:1.6em -2em 0 0}.main-container .content-wrapper .process-steps .col-md-4{padding:0 2em 0 0}.main-container .content-wrapper .process-steps .col-md-4:nth-child(4){margin-top:2em}.main-container .content-wrapper .process-steps .process-steps-header{color:#73c7a8;border-left:1px solid #8679B7;padding-left:1.25em;font-family:'mmedium'}.main-container .content-wrapper .process-steps .process-steps-header .media{color:#4A4A4A;font-size:14px;line-height:1.1;display:block;padding:.5em 0}.main-container .content-wrapper .process-steps .process-steps-header .media .num{font-size:39px;display:block;line-height:100%;color:#73c7a8}.main-container .content-wrapper .process-steps .process-steps-header .media .icon{display:inline-block;font-size:34px;margin-left:10px;display:block}.main-container .content-wrapper .process-steps .process-steps-body{font-size:.875em;margin:1em 0}.main-container .content-wrapper .process-steps .process-steps-body:before,.main-container .content-wrapper .process-steps .process-steps-body:after{content:" ";display:table}.main-container .content-wrapper .process-steps .process-steps-body:after{clear:both}.main-container .content-wrapper .process-steps .process-steps-body p:last-child{margin-bottom:0}.main-container .content-wrapper .separation-line{height:2px;line-height:2px;background:#f4f5f6;margin:25px 0}.main-container .content-wrapper .products-panels{margin-left:-4px;margin-right:-4px}.main-container .content-wrapper .products-panels .products-panel{padding-left:4px;padding-right:4px}.main-container .content-wrapper .products-panels .products-panel:nth-of-type(2n+1){clear:left}.main-container .content-wrapper .products-panels .panel{border:1px solid #8679B7;border-radius:0;margin-bottom:8px;box-shadow:none;overflow:hidden}.main-container .content-wrapper .products-panels .panel .panel-body{text-align:center;opacity:.7;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;display:table;width:100%;table-layout:fixed}.main-container .content-wrapper .products-panels .panel .panel-body a{height:200px;display:table-cell;vertical-align:middle;width:100%}.main-container .content-wrapper .products-panels .panel .panel-body img{max-width:100%;max-height:200px;margin:auto}.main-container .content-wrapper .products-panels .panel .panel-footer{background:transparent;border-radius:0;border:none;border-top:1px solid #D5D7D8;padding:15px 0 15px 0;margin:0 12px;position:relative;min-height:50px;display:flex;flex-direction:column}.main-container .content-wrapper .products-panels .panel .panel-footer .green{display:block;font-size:14px;color:#73c7a8;line-height:18px;margin-bottom:0;padding-bottom:8px}.main-container .content-wrapper .products-panels .panel .panel-footer h2{font-size:16px;line-height:1;margin:5px 0 0 0;font-weight:400;-webkit-transition:all .35s;-moz-transition:all .35s;-ms-transition:all .35s;-o-transition:all .35s;transition:all .35s;padding-right:0;flex-grow:1}.main-container .content-wrapper .products-panels .panel .panel-footer h2 .btn{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal;display:flex;width:100%;text-transform:none;align-items:center;height:100%;font-size:16px}.main-container .content-wrapper .products-panels .panel .panel-footer h2 .btn:after{margin-left:auto}.main-container .content-wrapper .products-panels .panel .panel-footer.price-footer{border:none}.main-container .content-wrapper .products-panels .panel .panel-footer.price-footer h2.price{font-size:14px;color:#73c7a8;margin-top:0}.main-container .content-wrapper .products-panels .panel .panel-footer.price-footer h2.price .btn{flex-wrap:wrap;font-size:14px;color:#73c7a8}.main-container .content-wrapper .products-panels .panel .panel-footer.price-footer h2.price .btn .uc-price{font-size:16px;display:block;padding-bottom:6px}.main-container .content-wrapper .products-panels .panel .panel-footer.price-footer h3{font-size:16px;border-bottom:1px solid #D5D7D8;padding-bottom:15px;font-weight:400;display:table;width:100%}.main-container .content-wrapper .products-panels .panel:hover{border-color:#03072A}.main-container .content-wrapper .products-panels .panel:hover .panel-body{opacity:1}.main-container .content-wrapper .products-panels .panel:hover .panel-footer H2{color:#03072A}.main-container .content-wrapper .products-panels .panel:hover .panel-footer H2 a{color:#03072A}.main-container .content-wrapper .products-panels .panel:hover .panel-footer h3{color:#03072A}.main-container .breadcrumb{margin:-1.75em 0 5px 0;background:none;padding:0;border-radius:0}.main-container .breadcrumb li{font-size:14px;font-weight:500;padding:0}.main-container .breadcrumb li a{color:#171F61;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-container .breadcrumb li+li:before{color:#8679B7;content:'\e802';font-family:fontello;padding-left:2px;font-size:10px;line-height:2;vertical-align:top}.main-container .breadcrumb li:hover a{text-decoration:none;color:#03072A}.main-container .form-group{margin-bottom:.5em}.main-container .form-group label{font-weight:400;margin-bottom:.56em}.main-container .form-control,.main-container .form-text,.main-container .form-select{border:1px solid rgba(0,175,143,0.42);border-radius:0;box-shadow:none;color:#313239;font-size:16px;height:2.63em;padding:0 1em;background:#ffffff}.main-container .form-control:focus,.main-container .form-text:focus,.main-container .form-select:focus{border-color:#73c7a8}.main-container .form-control::-moz-placeholder,.main-container .form-text::-moz-placeholder,.main-container .form-select::-moz-placeholder{color:#9b9b9b;opacity:1}.main-container .form-control:-ms-input-placeholder,.main-container .form-text:-ms-input-placeholder,.main-container .form-select:-ms-input-placeholder{color:#9b9b9b;opacity:1}.main-container .form-control::-webkit-input-placeholder,.main-container .form-text::-webkit-input-placeholder,.main-container .form-select::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.main-container input[type="text"],.main-container input[type="password"],.main-container textarea{-webkit-appearance:none}.main-container textarea.form-control{height:125px;padding:.56em 1em}.main-container .help-block{color:#8C94A7;font-style:italic;font-weight:400;clear:both;margin-top:8px}.main-container .form-type-managed-file .control-label{float:left;margin-right:.63em;margin-bottom:0}.main-container .form-type-managed-file .form-control{border:none;line-height:normal;padding:0;height:auto;margin:0}.main-container .form-type-managed-file .form-control a.media{display:block}.main-container .form-type-managed-file button.form-submit[value="Upload"]{display:none}.main-container .form-type-managed-file .input-group-btn .btn{height:auto;line-height:normal;background:none;color:#d9534f;border:none;text-transform:uppercase;font-size:11px;padding:0}.main-container .form-required{color:#FF7800}.main-container .has-error .checkbox,.main-container .has-error .checkbox-inline,.main-container .has-error .control-label,.main-container .has-error .help-block,.main-container .has-error .radio,.main-container .has-error .radio-inline,.main-container .has-error.checkbox label,.main-container .has-error.checkbox-inline label,.main-container .has-error.radio label,.main-container .has-error.radio-inline label{color:#FF7800}.main-container input[type="checkbox"],.main-container input[type="radio"]{margin-top:6px}.main-container .form-wrapper.panel{border:none;border-radius:0;margin-bottom:1.9em;padding:0;box-shadow:none}.main-container .form-wrapper.panel .panel-heading{background:none;color:#313239;border-radius:0;font-size:.88em;border-bottom:1px solid #D5D7D8;padding:0 0 .785em 0;font-weight:600;margin-bottom:.785em}.main-container .form-wrapper.panel .panel-heading .panel-title{font-size:1em;font-weight:600}.main-container .form-wrapper.panel .panel-body{padding:0}.main-container .form-wrapper.panel .panel-body .help-block{margin-bottom:1em}.main-container .form-wrapper.panel .panel-body .form-control{width:auto}.main-container .form-wrapper.panel .panel-body .form-control.form-textarea{width:100%}.main-container .form-wrapper#cart-pane{margin-bottom:0}.main-container .form-wrapper#cart-pane .panel-body{padding-right:0}.main-container .form-wrapper#cart-pane .panel-heading{display:none}.main-container .form-wrapper #delivery-address-pane .control-label,.main-container .form-wrapper #billing-address-pane .control-label{width:8.2em;text-align:right;padding-right:.6em;margin-bottom:0}.main-container .form-wrapper #quote{border:none;padding:0;margin-top:1.2em}.main-container .form-wrapper #quote .form-item{margin:5px 0}.main-container .form-wrapper #line-items-div,.main-container .form-wrapper #payment-details{border-color:#D5D7D8}.main-container .form-wrapper .form-item-panes-delivery-select-address .control-label,.main-container .form-wrapper .form-item-panes-billing-select-address .control-label{width:8.2em;text-align:right;padding-right:.6em;margin-bottom:0;vertical-align:middle;line-height:1.2}.main-container .form-wrapper .form-item-panes-delivery-select-address .form-select,.main-container .form-wrapper .form-item-panes-billing-select-address .form-select{display:inline-block}.main-container .form-wrapper .form-item-panes-billing-copy-address{margin-bottom:1em}.main-container .form-wrapper .form-type-select .input-group{display:inline-block}.main-container .form-wrapper .form-type-select .input-group-addon{display:none}.main-container .order-review-table{border:none;font-size:1em;line-height:normal;margin:auto;width:100%}.main-container .order-review-table td{padding:.785em 0;border:none;vertical-align:middle}.main-container .order-review-table .pane-title-row{border:none;text-align:left;background:none;color:#313239;border-radius:0;font-size:.88em;border-bottom:1px solid #D5D7D8;padding:0 0 .785em 0;font-weight:600}.main-container .order-review-table .title-col{text-align:left;width:10em;padding-right:20px;font-weight:400}.main-container .order-review-table .row-border-top{border-color:#D5D7D8}.main-container .order-review-table .review-button-row{background-color:#ffffff;border:none}.main-container .order-review-table .review-button-row td{padding-right:1.25em}.node-type-product .main-container .content-wrapper .article .apply-form{margin-top:-2em;margin-bottom:2em}.page-search-node .main-container .content-wrapper .article .contact-persons-group.products .contact-person-wrapper .contact-person.no-border{display:table;width:100%}.page-search-node .main-container .content-wrapper .article .contact-persons-group.products .contact-person-wrapper .contact-person.no-border .image{height:195px;display:block}.page-search-node .main-container .content-wrapper .article .contact-persons-group.products .contact-person-wrapper .contact-person.no-border .image img{max-height:195px;width:auto}.node-type-work-at-hansab .region-content-second-column{float:right;margin:0 0 1em 1.5em}.customForm-radio{display:inline-block;width:40px;height:40px;position:relative;cursor:pointer;vertical-align:middle;margin-right:5px}.customForm-radio input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.customForm-radio .customForm-radio-button{position:absolute;top:0;left:0;right:0;bottom:0;background:#f1f1f1;border:#e1e1e1 1px solid;-webkit-border-radius:99px;border-radius:99px;overflow:hidden;text-indent:-999px}.customForm-radio input:checked+.customForm-radio-button:after{position:absolute;top:5px;left:5px;bottom:5px;right:5px;background:#333;content:".";overflow:hidden;-webkit-border-radius:999px;border-radius:999px}.customForm-radio input:focus+.customForm-radio-button{border-color:#333}.customForm-checkbox{display:inline-block;width:40px;height:40px;position:relative;cursor:pointer;vertical-align:middle;margin-right:5px}.customForm-checkbox input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.customForm-checkbox .customForm-checkbox-button{position:absolute;top:0;left:0;right:0;bottom:0;background:#f1f1f1;border:#e1e1e1 1px solid;overflow:hidden;text-indent:-999px}.customForm-checkbox input:checked+.customForm-checkbox-button:after{position:absolute;top:5px;left:5px;bottom:5px;right:5px;background:#333;content:".";overflow:hidden}.customForm-checkbox input:focus+.customForm-checkbox-button{border-color:#333}.customForm-select{position:relative}.customForm-select select{display:block;width:100%;height:65px;border:none;background:#eaeced;font-size:22px;line-height:1;padding:0 24px;color:#00af8f;max-width:100%;white-space:normal;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:'';-webkit-border-radius:0}.customForm-select select option{border:none;box-shadow:none;height:40px;padding:8px;max-width:100%;width:100%;font-size:1rem}.customForm-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.customForm-select select:focus{border-color:#333}.customForm-select select:focus+.customForm-select-arrow{background-image:url(../imgs/customSelect-arrow-reverse.png)}.customForm-select select::-ms-expand{display:none}.customForm-select .customForm-select-arrow{position:absolute;top:1px;right:1px;bottom:1px;width:40px;background:url(../imgs/customSelect-arrow.png) right center no-repeat #eaeced;overflow:hidden;text-indent:-999px;pointer-events:none}@-moz-document url-prefix(){.label select{padding-top:7px;padding-bottom:7px}}/*! Gray v1.5.0 (https://github.com/karlhorky/gray) | MIT */.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");opacity:.4;-webkit-filter:grayscale(1);filter:grayscale(1);filter:gray}.grayscale.grayscale-fade{transition:filter .5s}@media screen and (-webkit-min-device-pixel-ratio:0){.grayscale.grayscale-fade{-webkit-transition:-webkit-filter .5s;transition:-webkit-filter .5s}}.grayscale.grayscale-off,.grayscale.grayscale-fade:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.grayscale.grayscale-replaced{-webkit-filter:none;filter:none}.grayscale.grayscale-replaced>svg{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.grayscale.grayscale-replaced.grayscale-off>svg,.grayscale.grayscale-replaced.grayscale-fade:hover>svg{opacity:0}.news-single{margin-bottom:10px}.news__caption{overflow:hidden;position:relative;z-index:1}.news__overlay{opacity:0;background-color:#000000;background-color:rgba(0,0,0,0.6);z-index:2;position:absolute;width:100%;height:100%;top:0}.news__overlay-wrapper{display:table;width:100%;height:100%}.news__overlay-body{display:table-cell;vertical-align:middle;text-align:center;padding:10px 0;z-index:3;position:relative}.news__caption:hover .news__image-wrapper{-webkit-transform:scale(1.25);transform:scale(1.25)}.news__caption:hover .news__overlay{opacity:1}.news__image-wrapper{webkit-transition:-webkit-transform .6s cubic-bezier(.19, 1, .22, 1);transition:transform .6s cubic-bezier(.19, 1, .22, 1);overflow:hidden;position:relative;z-index:1}.news__image-wrapper img{display:block;border:0;width:100%;height:auto}a.news__overlay-button{border-color:#FFFFFF;color:#FFFFFF;background:none;padding:7px 20px 7px 20px;text-decoration:none;font-weight:bold;text-transform:uppercase;border:1px solid white}a.news__overlay-button:hover{color:#2f353b;font-weight:bold;background:#FFFFFF;border-color:#FFFFFF}.news__overlay-border{border:1px solid rgba(255,255,255,0.2);top:10px;bottom:10px;left:10px;right:10px;position:absolute;z-index:2}.news__title-wrapper{min-height:105px}.news__title-link h3{color:#171F61;text-transform:none;font-size:18px;font-weight:400;text-align:left;margin-top:10px;margin-bottom:0;font-family:'mmedium'}.news__title-link h3:hover{color:#03072A}.news__date{color:#4a4a4a;font-weight:300;text-align:left;font-size:14px;font-family:'mmedium';margin-top:8px}.nav.sidebar-nav{display:block !important}.nav.sidebar-nav+.customForm-select{display:none !important}.nav.sidebar-nav .square-nav-icon{color:#8679B7;margin-right:15px;width:28px;height:28px;flex-shrink:0}.nav.sidebar-nav .square-nav-icon:before{width:auto}.nav.sidebar-nav .square-nav-title{display:flex;align-items:center;padding-top:17px;padding-bottom:17px}.nav.sidebar-nav .square-nav-title:hover{color:#03072A}.nav.sidebar-nav .square-nav-title .link-label{width:100%;line-height:1.33}.nav.sidebar-nav li{border-bottom-width:0 !important}.nav.sidebar-nav li:last-child>a{border-bottom-width:0 !important}.nav.sidebar-nav li>a{box-sizing:border-box;width:100%;padding-top:0 !important;padding-bottom:0 !important;border-bottom:1px solid #D5D7D8 !important;position:relative}.nav.sidebar-nav li>a>.caret{float:none !important}.nav.sidebar-nav li.expanded>a{padding-right:55px !important}.nav.sidebar-nav li.expanded>ul{display:none}.nav.sidebar-nav li.expanded.active-trail>ul{display:block}.nav.sidebar-nav li.expanded .square-nav-caret{position:absolute;top:0;bottom:0;right:0;padding-left:5px;width:55px}.nav.sidebar-nav li.expanded .square-nav-caret .caret{border-left-width:7px;border-right-width:7px;border-top:7px dashed !important;border-bottom:none !important;position:relative;top:15px;border-top-color:#8679B7 !important}.nav.sidebar-nav li.expanded .square-nav-caret:hover{color:#5D636A}.nav.sidebar-nav li.expanded.open{border-bottom-width:1px !important}.nav.sidebar-nav li.expanded.open>a .square-nav-caret .caret{border-top:none !important;border-bottom:7px dashed !important;border-bottom-color:#171F61 !important}.nav.solutions-menu{margin-top:30px !important}.nav.solutions-menu .link-label{display:flex}.nav.solutions-menu .link-label:before{content:"";width:14px;height:14px;display:block;margin-right:15px;background:#b3d4c8;border-bottom-left-radius:14px;flex-shrink:0;margin-top:4px}.nav.solutions-menu .square-nav-icon+.link-label{display:block}.nav.solutions-menu .square-nav-icon+.link-label:before{display:none}.nav.solutions-menu a:hover .link-label:before{background-color:#73C7A8}.nav.services-menu{margin-top:0 !important;margin-bottom:34px !important}.footer{background:#171F61;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer .container{color:#8679B7;font-size:.75rem;padding:1.88rem 1.38rem .75rem 2.5rem;background:none}.footer .container a{color:#8679B7}.footer .container a:hover{color:#ffffff;text-decoration:none}.footer .container .address-wrapper{opacity:1;padding:0;float:left;margin-bottom:1rem}.footer .container .address-wrapper address{float:left;margin-right:3.13rem;line-height:1.37;margin-bottom:0}.footer .container .address-wrapper address a{text-decoration:underline}.footer .container .footer-menu-wrapper{opacity:1;font-size:.69rem}.footer .container .footer-menu-wrapper .copyright{float:left;padding:1.38rem 0 0 0;border-top:1px solid #8679B7}.footer .container .footer-menu-wrapper .copyright span{margin:0 .4em}.footer .container .footer-menu-wrapper .footer-menu{float:left;margin:1.38rem 0 0 2.5rem;padding:0;list-style:none;border-top:1px solid transparent}.footer .container .footer-menu-wrapper .footer-menu li{float:left;margin:0 .63rem}.footer .container .footer-logo{display:table-cell;height:100%;vertical-align:middle}.footer .container .footer-logo img{max-width:146px}.madeby{background:none;text-align:center;color:#8679B7;font-size:.75rem;opacity:1;line-height:34px}.madeby a{color:inherit}.madeby a:hover{text-decoration:none;color:#CF007E}.i18n-fi .footer .container .footer-logo{display:none}.mobile{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}.mobile .modal-dialog{max-width:100% !important}.mobile .footer .container .footer-menu-wrapper .footer-menu{display:none}.mobile.iphone .front-video-wrapper .play-button{display:none}.mobile .front-video-wrapper .play-button{display:none}.mobile .navbar .container .header-contacts ul.nav li h3 a,.tablet .navbar .container .header-contacts ul.nav li h3 a,.mobile .navbar .container .header-contacts ul.nav li h3,.tablet .navbar .container .header-contacts ul.nav li h3{color:#73c7a8 !important}.tablet .navbar .container .header-menu ul.nav{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}@media screen and (min-width:1600px){.container{width:1440px}.contact-persons-group .contact-person-wrapper.col-md-6:nth-child(2n+1){clear:left}.contact-persons-group .contact-person-wrapper.col-lg-4:nth-child(2n+1){clear:none}.contact-persons-group .contact-person-wrapper.col-lg-4:nth-child(3n+1){clear:left}.main-container .content-wrapper .products-panels .products-panel{width:25%}.main-container .content-wrapper .products-panels .products-panel:nth-child(2n+1){clear:none}.main-container .content-wrapper .products-panels .products-panel:nth-child(4n+1){clear:left}.front-video-wrapper{height:500px}.i18n-fi .navbar .container .header-menu ul.nav li a{padding:0 1em}}@media screen and (max-width:767px){.node-type-work-at-hansab .region-content-second-column{float:none;margin:0 0 1em 0}.front-video-wrapper{height:auto}.front-video-wrapper .front-video-caption{width:auto;left:1em;right:1em;bottom:2em;font-size:12px}.front-video-wrapper .front-video-caption h1{font-size:2.5em;margin-bottom:1em}.front-video-wrapper .front-video-caption p{display:none}.front-video-wrapper .play-button{bottom:1.69em}.modal-dialog{max-width:100% !important}.main-container .main-container-content{background:#ffffff;border-top:1px solid #f4f5f6}.main-container .main-container-content:after{display:none}.main-container .main-container-content.single-container .col-md-6.col-md-offset-3.content-wrapper{width:100%}.main-container .main-container-content .content-wrapper{margin-top:0;overflow:hidden}.main-container .main-container-content .content-wrapper .article{padding:2em 1.5em 2em 1.5em}.main-container .main-container-content .content-wrapper .article h1{margin-top:0}.main-container .main-container-content .content-wrapper .article .shopping-cart-tools{margin-right:0}.main-container .main-container-content .content-wrapper .article .nav-steps{padding-right:0}.main-container .main-container-content .content-wrapper .article .nav-steps li{padding:0;margin-left:0}.main-container .main-container-content .content-wrapper .article .nav-steps li a{border-radius:6px;-webkit-border-radius:6px}.main-container .main-container-content .content-wrapper .article .padding-right{padding-right:0;padding-bottom:1px}.main-container .main-container-content .content-wrapper .article .padding-right .contact-person{margin-right:0}.main-container .main-container-content .content-wrapper .article .breadcrumb{margin:0 0 5px 0}.main-container .main-container-content .content-wrapper .article .contact-person{width:100%;float:none;margin-bottom:10px}.main-container .main-container-content .content-wrapper .article .contact-person .btn-link{padding-left:0;padding-right:0}.main-container .main-container-content .content-wrapper .article .contact-person h2 .title{width:50%}.main-container .main-container-content .content-wrapper .article .image-header{margin-top:-2em;margin-right:-1.5em;margin-left:-1.5em}.main-container .main-container-content .content-wrapper .article .image-header .image-header-caption{padding:1.5em}.main-container .main-container-content .content-wrapper .article .image-header .image-header-caption h1{font-size:24px;line-height:1}.main-container .main-container-content .content-wrapper .article .images-gallery{margin-right:0}.main-container .main-container-content .content-wrapper .article .dl-horizontal,.main-container .main-container-content .content-wrapper .article .dl-horizontal.dl-wide{margin-bottom:0}.main-container .main-container-content .content-wrapper .article .dl-horizontal dt,.main-container .main-container-content .content-wrapper .article .dl-horizontal.dl-wide dt{float:none;width:100%;line-height:1.2}.main-container .main-container-content .content-wrapper .article .dl-horizontal dd,.main-container .main-container-content .content-wrapper .article .dl-horizontal.dl-wide dd{margin-left:0;margin-bottom:10px;line-height:1.2}.main-container .main-container-content .content-wrapper .article .dl-horizontal.dl-wide{margin-bottom:1.3em}.main-container .main-container-content .content-wrapper .article .product-price .add-to-cart{float:none;margin-right:0}.main-container .main-container-content .content-wrapper .article .product-price .add-to-cart .btn{width:100%}.main-container .main-container-content .content-wrapper .article .product-price .btn{width:100%}.main-container .main-container-content .content-wrapper .article .product-price .col-md-4{width:100%}.main-container .main-container-content .content-wrapper .article .docs{margin-top:2em}.main-container .main-container-content .content-wrapper .article .docs .page-header{margin-right:0}.main-container .main-container-content .content-wrapper .article .partners-group ul li.tab{display:inline-block;position:relative;width:50%;padding:10px 0 22px 0;text-align:center}.main-container .main-container-content .content-wrapper .article .partners-group ul li.tab a{display:block;height:auto}.main-container .main-container-content .content-wrapper .article .partners-group ul li.tab a img{max-height:80px;display:inline-block}.main-container .main-container-content .content-wrapper .article .partners-group ul li.tab.active:after{display:none}.main-container .main-container-content .content-wrapper .article .partners-group ul li.tab-content-wrapper{width:100%;padding:0}.main-container .main-container-content .content-wrapper .article .partners-group ul li.tab-content-wrapper .tab-content{margin-left:-1.5em;margin-right:-1.5em}.main-container .main-container-content .content-wrapper .article .partners-group ul li.tab-content-wrapper .tab-content .tab-pane{background:#f4f5f6;padding:1.5em}.main-container .main-container-content .content-wrapper .article .image-caption-block{margin-right:-1.5em}.main-container .main-container-content .content-wrapper .article .image-caption-block .caption .category-icon{right:.5em}.main-container .main-container-content .content-wrapper .article .services{margin-left:-1.5em;margin-right:-1.5em;height:auto}.main-container .main-container-content .content-wrapper .article .services .image{position:static;height:300px;display:block;background-position:100% 50%}.main-container .main-container-content .content-wrapper .article .services .caption{position:static;padding:2em 1.5em 2em 1.5em}.main-container .main-container-content .content-wrapper .article .services .caption .nav.statistics-nav li{padding-right:1em}.main-container .main-container-content .content-wrapper .article .services .caption .nav.statistics-nav li H3{font-size:30px}.main-container .main-container-content .content-wrapper .article .services .caption .nav.statistics-nav li H3 small{font-size:10px}.main-container .main-container-content .content-wrapper .article .steps-markers-wrapper{margin-bottom:0}.main-container .main-container-content .content-wrapper .article .steps-markers-wrapper .list-group.steps-markers{margin-bottom:2em}.main-container .main-container-content .content-wrapper .article .contact-persons-group .row{margin:0}.main-container .main-container-content .content-wrapper .article .contact-persons-group .contact-person-wrapper{padding:0}.main-container .main-container-content .content-wrapper .images-gallery .column-images{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1}.main-container .main-container-content .content-wrapper .images-gallery .images-gallery-logo img{max-width:4.7em}.main-container .main-container-content .content-wrapper .process-steps{padding-right:0;margin-right:0}.main-container .main-container-content .content-wrapper .process-steps .col-md-4{padding-right:0}.main-container .main-container-content .content-wrapper .process-steps .process-steps-footer{margin-bottom:2em}.main-container .main-container-content .content-wrapper .process-steps .process-steps-body{min-height:1px;height:auto !important}.main-container .main-container-content .content-wrapper .table-responsive{margin-bottom:0;border:none}.main-container .main-container-content .content-wrapper .form-control,.main-container .main-container-content .content-wrapper .form-text,.main-container .main-container-content .content-wrapper .form-select{width:100%}.main-container .main-container-content .content-wrapper #uc-cart-view-form .form-actions,.main-container .main-container-content .content-wrapper .uc-cart-checkout-form .form-actions{padding-right:0}.main-container .main-container-content .content-wrapper #uc-cart-view-form .form-actions a,.main-container .main-container-content .content-wrapper .uc-cart-checkout-form .form-actions a,.main-container .main-container-content .content-wrapper #uc-cart-view-form .form-actions #edit-continue-shopping,.main-container .main-container-content .content-wrapper .uc-cart-checkout-form .form-actions #edit-continue-shopping{float:none;display:block;margin-left:0}.main-container .main-container-content .content-wrapper #uc-cart-view-form .form-actions .btn,.main-container .main-container-content .content-wrapper .uc-cart-checkout-form .form-actions .btn{display:block;width:100%;margin-top:5px}.main-container .main-container-content .content-wrapper .form-wrapper.panel .panel-body{padding:0}.main-container .main-container-content .content-wrapper .form-wrapper.panel .panel-body .form-control{width:100%}.main-container .main-container-content .content-wrapper .form-wrapper #delivery-address-pane .control-label,.main-container .main-container-content .content-wrapper .form-wrapper #billing-address-pane .control-label{width:100%;text-align:left;padding-right:0;margin-bottom:.56em}.main-container .main-container-content .content-wrapper .form-wrapper .form-item-panes-delivery-select-address .control-label,.main-container .main-container-content .content-wrapper .form-wrapper .form-item-panes-billing-select-address .control-label{width:100%;text-align:left;padding-right:0;margin-bottom:.56em}.main-container .main-container-content .content-wrapper .form-wrapper .form-item-panes-delivery-select-address .form-select,.main-container .main-container-content .content-wrapper .form-wrapper .form-item-panes-billing-select-address .form-select{display:block;width:100%}.main-container .main-container-content .content-wrapper .form-wrapper .form-type-select .input-group{display:block}.main-container .main-container-content .content-wrapper .form-wrapper .form-type-select .input-group-addon{display:none}.main-container .main-container-content .content-wrapper #uc-order-total-preview{width:100%}.main-container .main-container-content .content-wrapper .products-panels .panel .panel-footer{height:auto !important}.main-container .sidebar-wrapper .sidebar-wrapper-inner.affix{position:static;width:100%}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar-search-wrapper{margin-top:-2em}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar{padding:2em 1.5em 0 1.5em;background:#f4f5f6}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .breadcrumb{margin:0 0 5px 0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-nav{margin:0 -1.5em;display:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-nav>li{margin-left:1.5em}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .customForm-select{margin:0 -1.5em;display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .sidebar-nav-select{display:block}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .category-icon{position:absolute;right:-20px;top:16px;font-size:100px;color:#8C94A7;opacity:.35;line-height:1}.main-container .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact-person{float:none;width:100%}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav{margin:34px -24px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li{width:25%}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a{font-size:14px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a .square-nav-title{position:absolute;bottom:0;padding:1em;line-height:1.14}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a .square-nav-icon{font-size:28px;left:16px;top:8px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li:hover:before,.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li.active:before{display:none}.main-container .sidebar-wrapper .sidebar-wrapper-inner .logo-menu-block{margin:2.19em 0 0 0}.main-container .sidebar-wrapper .sidebar-wrapper-inner .logo-menu-block li{display:inline-block;margin:0 1em 1.25em 0}.main-container .lead-container .subcategory-icon{display:none}.main-container .lead-container .contact-person{float:none}.footer .container{padding-right:1.67em;position:relative}.footer .container .address-wrapper address{float:left;margin-right:0;width:100%}.footer .container .footer-menu-wrapper .copyright{width:100%}.footer .container .footer-menu-wrapper .copyright span{display:none}.footer .container .footer-menu-wrapper .copyright a{display:block}.footer .container .footer-menu-wrapper .footer-menu{display:none}.footer .container .footer-logo{position:absolute;right:0;top:1.67em;padding:0;display:block}.footer .container .footer-logo img{max-width:132px}.navbar .container{padding-top:0;padding-bottom:0;display:block}.navbar .container .navbar-header{margin:0;padding:1.6em 0;border-bottom:1px solid #f4f5f6}.navbar .container .navbar-header .navbar-brand{padding:0 1.5em;border-right:none;margin:.25em 0}.navbar .container .navbar-header .navbar-toggle{border:none;border-radius:0;padding:1.25em 1.5em;margin:0}.navbar .container .navbar-header .navbar-toggle .icon-bar{background:#bcbfc7;width:1.88em;height:.25em;border-radius:0}.navbar .container .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:.31em}.navbar .container .navbar-header .navbar-toggle[aria-expanded="true"]{padding-top:1.44em}.navbar .container .navbar-header .navbar-toggle[aria-expanded="true"] .icon-bar{margin-top:0;background:#313239}.navbar .container .navbar-header .navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(2){-moz-transform:rotate(45deg) translateX(10%) translateY(5px);-webkit-transform:rotate(45deg) translateX(10%) translateY(5px);-o-transform:rotate(45deg) translateX(10%) translateY(5px);-ms-transform:rotate(45deg) translateX(10%) translateY(5px);transform:rotate(45deg) translateX(10%) translateY(5px)}.navbar .container .navbar-header .navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(4){-moz-transform:rotate(-45deg) translateX(-10%) translateY(0);-webkit-transform:rotate(-45deg) translateX(-10%) translateY(0);-o-transform:rotate(-45deg) translateX(-10%) translateY(0);-ms-transform:rotate(-45deg) translateX(-10%) translateY(0);transform:rotate(-45deg) translateX(-10%) translateY(0)}.navbar .container .navbar-header .navbar-toggle[aria-expanded="true"] .icon-bar:nth-child(3){display:none}.navbar .container .header-menu{float:left;border-right:none;padding:0;width:100%;max-width:100%;background:#f4f5f6;margin:0}.navbar .container .header-menu ul.navbar-nav{float:none;margin:0;-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.navbar .container .header-menu ul.navbar-nav li{float:none;width:100%;padding-left:1.5em}.navbar .container .header-menu ul.navbar-nav li a{color:#313239;font-size:1.3em;text-transform:lowercase;padding:9px 1.14em 9px 0;line-height:2em;float:none;width:100%;border-top:1px solid #D5D7D8}.navbar .container .header-menu ul.navbar-nav li a:first-letter{text-transform:uppercase}.navbar .container .header-menu ul.navbar-nav li:first-child a{border:none}.navbar .container .header-icon-menu{float:right;margin-top:24px;margin-left:0;padding-right:1.5em}.navbar .container .header-icon-menu ul.nav{clear:none;margin:0}.navbar .container .header-icon-menu ul.nav>li{display:block;position:relative}.navbar .container .header-icon-menu ul.nav>li>a{color:#73c7a8;font-size:.75em;padding:0 1em;line-height:28px;background:none !important;border:1px solid #73c7a8;margin-bottom:3px;display:block}.navbar .container .header-icon-menu ul.nav>li>a .caret{float:right;margin:12px 0 0 5px}.navbar .container .header-icon-menu ul.nav>li.lang{border-left:none}.navbar .container .header-icon-menu ul.nav>li.lang .dropdown-menu{border-left:none;margin-left:0;border:1px solid #73c7a8;margin-top:-1px;position:absolute;right:0;left:auto;top:100%}.navbar .container .header-icon-menu ul.nav>li.social-icon{display:inline-block;padding-top:1em}.navbar .container .header-icon-menu ul.nav>li.social-icon a{border:none;padding:0}.navbar .container .header-icon-menu ul.nav>li.social-icon a span{font-size:22px}.navbar .container .header-icon-menu ul.nav>li .dropdown-menu{border:none;box-shadow:none;font-size:.69em;min-width:100%;border-radius:0;border:1px solid #73c7a8;margin-top:-1px;position:absolute;right:0;left:auto;top:100%;z-index:25;background:#ffffff}.navbar .container .header-icon-menu ul.nav>li .dropdown-menu li a{font-size:inherit;padding:0 1em;color:#73c7a8;line-height:2em}.navbar .container .header-icon-menu ul.nav>li .dropdown-menu li a:hover,.navbar .container .header-icon-menu ul.nav>li .dropdown-menu li a:focus{background:none;color:#2d7150}.navbar .container br{display:none}.navbar .container .header-contacts.phones{float:left;padding:0 0 0 1.5em;text-align:left;margin:1.6em 0;width:auto}.navbar .container .header-contacts.phones ul.nav{float:none;clear:none;margin:0}.navbar .container .header-contacts.phones ul.nav li{float:none;margin-left:0}.navbar .container .header-contacts.phones ul.nav li+li{border-left:none;border-top:1px solid #f4f5f6;padding-left:0;margin-top:.5em;padding-top:.88em}.navbar .container .header-contacts.phones ul.nav li h3{font-size:1.63em;font-weight:400;color:#73c7a8;display:block;line-height:1.2}.navbar .container .header-contacts.phones ul.nav li h3 small{font-size:.42em;line-height:1.2}.navbar .container .header-contacts.phones ul.nav li h3 a{display:block;font-size:inherit}.navbar .container .header-contacts.phones ul.nav+ul.nav{margin-top:0}.navbar .container .header-search{float:left;padding:0;width:auto;position:absolute;top:1.6em;right:78px;border-right:1px solid #D5D7D8}.navbar .container .header-search .form-group{margin-bottom:0}.navbar .container .header-search .input-group{position:relative;display:block}.navbar .container .header-search .input-group .form-control{position:absolute;top:0;bottom:0;right:80px;width:0;background:#ffffff;height:100%;font-size:22px;color:#313239;font-weight:300;border:none;box-shadow:none;border-radius:0;padding:0;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-ms-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;-webkit-appearance:none;display:block}.navbar .container .header-search .input-group .btn-search{background:none;border:none;height:auto;line-height:1;color:#bcbfc7;width:auto;padding:12px 24px;font-size:32px}.navbar .container .header-search .input-group .btn-search:active{box-shadow:none}.navbar .container .header-search .input-group .input-group-btn{display:block}.navbar .container .header-search.activated .input-group .form-control{width:9em;padding-left:1em}.navbar .container .header-search.activated .input-group .btn-search{color:#313239}.front-image-wrapper{position:relative;height:auto}.front-image-wrapper .front-image-caption{position:static;padding:2.5rem 1.5rem;margin-top:0}.front-image-wrapper .front-image-caption H1{font-size:26px}.front-image-wrapper .front-image-caption p{display:none}.front .no-padding-grid .image{position:static}.front .no-padding-grid .image-article-block{height:auto}.front .no-padding-grid .image-article-block .caption{position:static;background:#ffffff;padding:1.5em 2em}.front .services{height:auto}.front .services .image{position:absolute;background-size:cover}.front .services .caption{position:static;padding:1.5rem;bottom:1em;left:1.5em;right:1.5em}.front .services .caption h2{margin:0 0 .32em 0;font-size:2.5em}.front .services .caption .nav li{display:inline-block}.front .services .caption .nav li a{background:none;padding:0}.front .services .caption .nav.icons-nav li{max-width:13.81em;margin-right:0}.front .services .caption .nav.icons-nav li a{font-size:.88em;line-height:1.2;padding-top:2px}.front .services .caption .nav.icons-nav li a [class^="icon-"]{font-size:2em;line-height:1;float:left;margin-right:.3em;margin-top:-2px}.front .services .caption .nav.icons-nav li+li{margin-top:8px}.front .services .caption .nav.statistics-nav{margin-top:1.2em;margin-bottom:.2em;margin-left:0}.front .services .caption .nav.statistics-nav li{margin-right:0;border-right:none;display:block;padding:0}.front .services .caption .nav.statistics-nav li H3{font-weight:300;font-size:2em;line-height:1.2;margin:0;padding:0 0 5px 0;border-bottom:1px solid rgba(255,255,255,0.28);display:inline-block}.front .services .caption .nav.statistics-nav li H3 small{display:block;font-size:13px;margin:.1em 0}.front .services .caption .nav.statistics-nav li:last-child{border:none}.front .services .caption .nav.statistics-nav li:last-child h3{border:none}.card-group{display:block}.card-group .card{display:block}.card-group .card .card-block .card-title{margin-top:0}.card-group .card.image{display:none}#carousel .carousel-caption{position:relative;padding:1.5em;height:300px}#carousel .carousel-caption h3.category{font-size:14px}#carousel .carousel-caption h2{font-size:20px}#carousel .carousel-caption p{display:none}#carousel .carousel-caption .btn{margin-top:16px}#carousel .carousel-caption .category-icon{position:absolute;right:16px;top:16px;font-size:50px}#carousel .slider-image{height:300px}#carousel .carousel-indicators{top:1.5em;bottom:auto;left:1.5em;margin-left:0;width:auto;text-align:left}.node-type-job-vacancy .main-container .main-container-content .content-wrapper .article .dl-horizontal{margin-bottom:1.3em}.node-type-job-vacancy .main-container .main-container-content .content-wrapper .article .btns-group{margin-top:1.3em}}@media screen and (max-width:600px){.front-video-wrapper{height:350px !important;overflow:hidden}.front-video-wrapper video{position:absolute;top:0;bottom:0;height:100%;width:auto;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.front-video-wrapper .front-video-caption-container{height:350px}.main-container .main-container-content .content-wrapper .article .services .caption{position:static;padding:2em 1.5em 2em 1.5em}.main-container .main-container-content .content-wrapper .article .services .caption .nav.statistics-nav li{padding-right:0;display:block;border:none;border-bottom:1px solid rgba(49,50,57,0.28);padding-bottom:1em;margin-bottom:1em}.main-container .main-container-content .content-wrapper .article .services .caption .nav.statistics-nav li:last-child{border:none;padding-bottom:0;margin-bottom:0}.main-container .main-container-content .content-wrapper .article .services .caption .nav.statistics-nav li H3{font-size:30px}.main-container .main-container-content .content-wrapper .article .services .caption .nav.statistics-nav li H3 small{font-size:12px}}@media screen and (min-width:601px) and (max-width:768px){.front-video-wrapper{height:350px !important}.front-video-wrapper .front-video-caption-container{height:350px !important}}@media screen and (max-width:340px){.navbar .container .navbar-header .navbar-toggle{padding:1.25em 1em}.navbar .container .header-search{top:1.6em;right:62px}.navbar .container .header-search .input-group .form-control{right:62px}.navbar .container .header-search .input-group .btn-search{padding:12px 16px;font-size:32px}.navbar .container .header-search.activated .input-group .form-control{width:9em;padding-left:1em}.navbar .container .header-search.activated .input-group .btn-search{color:#313239}.navbar .container .header-icon-menu ul.nav>li.social-icon{padding-top:.7em}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a .square-nav-icon{top:10px;left:20px;font-size:24px}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .contact .tel{font-size:30px}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .contact .tel a{color:#73c7a8}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .logo-menu-block li{margin-right:7px}}@media (min-width:768px) and (max-width:991px){.i18n-fi .navbar .container .header-menu ul.nav li a{padding:0 1em}.front-video-wrapper{height:422px}.front-video-wrapper .container{width:100%}.front-video-wrapper .front-video-caption-container{height:422px}.front-video-wrapper .front-video-caption{right:2.5rem}.front-video-wrapper .front-video-caption H1{font-size:2.5rem;line-height:1.2}.front-video-wrapper .play-button{bottom:2.5em}.front-image-wrapper{height:350px}.front-image-wrapper .front-image-caption{font-size:16px;top:2.5rem}.main-container .main-container-content:after{display:none}.main-container .main-container-content.single-container .col-md-6.col-md-offset-3.content-wrapper{width:100%}.main-container .sidebar-wrapper .sidebar-wrapper-inner.affix{position:static;width:100%}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li{width:20%}.main-container .content-wrapper .image-caption-block .caption .category-icon{right:24px}.main-container .content-wrapper .list-group .list-group-item{width:91.6667%}.main-container .content-wrapper .article .lead-container .contact-person{float:left}.main-container .content-wrapper .article .lead-container .subcategory-icon{display:none}.main-container .content-wrapper .article .image-caption-block .col-md-4{width:91.6667%}.main-container .content-wrapper .article .image-caption-block .col-md-8{width:100%}.main-container .content-wrapper .article .process-steps .col-md-4{width:100%;margin-bottom:2em;padding-right:1.5em}.main-container .content-wrapper .article .process-steps .process-steps-body{min-height:0;height:auto !important}.main-container .content-wrapper .article .contact-person.pull-right{float:left !important}.main-container .content-wrapper .article .shopping-cart-tools{margin-top:0}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-info .col-sm-4{width:100%}.main-container .content-wrapper .article .product-price .dl-horizontal{margin-bottom:0}.main-container .content-wrapper .article .product-price .dl-horizontal.dl-wide{margin-bottom:1.3em}.main-container .content-wrapper .article .product-price .dl-horizontal dt{width:9.3em}.main-container .content-wrapper .steps-markers-wrapper{margin-bottom:0}.main-container .content-wrapper .steps-markers-wrapper .list-group.steps-markers{margin-bottom:2em}.services .caption .nav.statistics-nav li{padding-right:1em}.navbar .container{width:100%}.navbar .container .header-menu{padding:0 .94em;width:auto}.navbar .container .header-menu ul.nav{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.navbar .container .header-menu ul.nav li{width:100%;float:none}.navbar .container .header-contacts{margin-top:1.2em;padding-right:0;float:left;padding-left:.94em}.navbar .container .header-contacts.phones{margin-top:2em;float:left;padding-right:1.5em;text-align:left}.navbar .container .header-contacts.phones ul.nav li{float:none;margin-left:0;text-align:right}.navbar .container .header-contacts.phones ul.nav li h3{font-size:28px}.navbar .container .header-contacts.phones ul.nav li h3 small{font-size:11px}.navbar .container .header-contacts.hidden-xs{margin-top:4px;float:right;padding-right:1em}.navbar .container .header-contacts.hidden-xs ul.nav li{float:none;margin-left:0;border:none}.navbar .container .header-contacts.hidden-xs ul.nav li a{line-height:2em}.navbar .container .header-search{width:70px}.navbar .container .header-search .input-group .form-control{right:70px;padding:0;font-size:28px}.navbar .container .header-search .input-group .btn-search{width:70px}.navbar .container .header-search.activated .input-group .form-control{width:307px;border-color:transparent}.card-group{display:block}.card-group .card{display:block}.card-group .card .card-block .card-title{margin-top:0}.card-group .card.image{display:none}.carousel-2-wrapper>.container{width:100%}#carousel{width:100%;margin:0}#carousel .carousel-caption{position:relative;padding:1.5em 1em;height:300px}#carousel .carousel-caption h2{font-size:20px}#carousel .carousel-caption p{display:none}#carousel .carousel-caption .btn{margin-top:0}#carousel .carousel-caption .category-icon{position:absolute;right:0;top:16px;font-size:50px}#carousel .slider-image{height:300px}#carousel .carousel-indicators{top:1.5em;bottom:auto;left:1em;margin-left:0;width:auto;text-align:left}.footer .container .footer-menu-wrapper .footer-menu{margin-left:0}.footer .container .footer-menu-wrapper .footer-menu li{margin:0 1em 0 0}.node-type-product .main-container .content-wrapper .article .contact-person{float:none;margin-bottom:2em}.node-type-job-vacancy .main-container .main-container-content .content-wrapper .article .dl-horizontal{margin-bottom:1.3em}.node-type-job-vacancy .main-container .main-container-content .content-wrapper .article .btns-group{margin-top:1.3em}.contact-persons-group .contact-person-wrapper:nth-child(2n+1){clear:left}}@media (min-width:992px) and (max-width:1199px){.i18n-fi .navbar .container .header-contacts{min-width:300px}.main-container .main-container-content.single-container .col-md-6.col-md-offset-3.content-wrapper{width:80%}.main-container .main-container-content .sidebar-wrapper{width:323px}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner.affix{width:323px}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .square-nav li{width:50%}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .square-nav li:hover:before,.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .square-nav li.active:before{display:none}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a{font-size:13px}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .logo-menu-block li{margin-right:.25em}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact-person{width:100%}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .sidebar .contact .tel{font-size:30px}.main-container .main-container-content .sidebar-wrapper .sidebar-wrapper-inner .sidebar-search-wrapper .input-group .form-control{font-size:22px}.main-container .main-container-content .article .lead-container .contact-person{float:left}.main-container .main-container-content .article .lead-container .subcategory-icon{display:none}.main-container .main-container-content .article .image-caption-block .col-md-4{width:91.6667%}.main-container .main-container-content .article .image-caption-block .col-md-8{width:100%}.main-container .main-container-content .article .process-steps .col-md-4{width:100%;margin-bottom:2em}.main-container .main-container-content .article .process-steps .process-steps-body{min-height:0;height:auto !important}.main-container .main-container-content .article .contact-person.pull-right{float:left !important}.main-container .main-container-content .article .shopping-cart-tools{margin-top:0}.main-container .main-container-content .article .contact-group.contact-group-first .contact-group-first-info .col-sm-4{width:100%}.main-container .main-container-content .content-wrapper{width:647px}.main-container .main-container-content .content-wrapper .products-panels .products-panel:nth-of-type(3n+1){clear:none}.main-container .main-container-content .content-wrapper .products-panels .products-panel:nth-of-type(2n+1){clear:left}.main-container .main-container-content .content-wrapper .product-price .col-md-4{width:100%}.main-container .main-container-content .content-wrapper .product-price .dl-horizontal{margin-bottom:0}.main-container .main-container-content .content-wrapper .product-price .dl-horizontal.dl-wide{margin-bottom:1.3em}.main-container .main-container-content .content-wrapper .product-price .dl-horizontal dt{width:9.3em}.navbar .container{width:100%}.navbar .container .header-menu{padding:0 .94em;width:auto}.navbar .container .header-menu ul.nav{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.navbar .container .header-menu ul.nav li{width:100%;float:none}.navbar .container .header-contacts{margin-top:.94em;padding-right:1.5em}.navbar .container .header-contacts.phones{margin-top:0}.navbar .container .header-contacts.hidden-xs{margin-top:4px}.navbar .container .header-contacts.hidden-xs ul.nav li{float:none;margin-left:0;border:none}.navbar .container .header-contacts.hidden-xs ul.nav li a{line-height:2em}.navbar .container .header-search.activated .input-group .form-control{width:11.9em;border-color:transparent}.front-image-wrapper{height:532px}#carousel .carousel-caption .btn{margin-top:.5em}#carousel .carousel-caption h2{margin-bottom:.5em;font-size:24px}.services .caption .nav.icons-nav li{margin-right:1em}.services .caption .nav.statistics-nav{margin-left:-1em}.services .caption .nav.statistics-nav li{padding-right:1em;padding-left:1em}.front .no-padding-grid .image-article-block .caption p{margin-bottom:10px}.front .no-padding-grid .image-article-block .caption p.text-right{margin-bottom:0}.footer .container .footer-menu-wrapper .footer-menu{margin-left:.83em}.footer .container .footer-menu-wrapper .footer-menu li{margin:0 3em 0 0}.node-type-job-vacancy .main-container .main-container-content .content-wrapper .article .dl-horizontal{margin-bottom:1.3em}.node-type-job-vacancy .main-container .main-container-content .content-wrapper .article .btns-group{margin-top:1.3em}.contact-persons-group .contact-person-wrapper.col-md-6:nth-child(2n+1){clear:left}.contact-persons-group .contact-person-wrapper.col-lg-4:nth-child(3n+1){clear:none}.contact-persons-group .contact-person-wrapper.col-lg-4:nth-child(2n+1){clear:left}}@media (min-width:1200px) and (max-width:1599px){.i18n-lv .main-container .content-wrapper .image-caption-block .btn.btn-arrow{white-space:normal}.i18n-fi .navbar .container .header-menu ul.nav li a{padding:0 1em}.main-container .main-container-content.single-container .col-md-6.col-md-offset-3.content-wrapper{width:80%}.main-container .sidebar-wrapper .sidebar-wrapper-inner.affix{width:391px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav{font-size:0;margin:34px -40px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a{font-size:13px}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a .square-nav-title{padding:1em}.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a .square-nav-icon{left:13px;top:8px;font-size:27px}.main-container .content-wrapper .image-caption-block .caption{padding-top:1.5em;padding-right:0}.main-container .content-wrapper .image-caption-block .caption .category-icon{top:5px;right:-5px;font-size:2.7em}.main-container .content-wrapper .image-caption-block .caption p{margin-bottom:.63em}.main-container .content-wrapper .article .contact-group.contact-group-first .contact-group-first-info .col-sm-4{width:50%}.main-container .content-wrapper .products-panels .products-panel{width:33.33%}.main-container .content-wrapper .products-panels .products-panel:nth-of-type(3n+1){clear:left}.main-container .content-wrapper .products-panels .products-panel:nth-of-type(2n+1){clear:none}.main-container .content-wrapper .products-panels .panel .panel-body{table-layout:fixed}.main-container .content-wrapper .products-panels .panel .panel-body a{width:100%}.main-container .content-wrapper .services .caption .nav.statistics-nav li{padding-right:1.5em;margin-right:1.5em}.main-container .content-wrapper .process-steps .process-steps-header .media{font-size:13px;overflow:visible}#carousel .carousel-caption .btn{margin-top:.5em}#carousel .carousel-caption h2{width:86%}.navbar .container .header-contacts.phones{margin-top:0}.navbar .container .header-contacts{padding-right:1.5em}.footer .container .footer-menu-wrapper .footer-menu{margin-left:.833em}.footer .container .footer-menu-wrapper .footer-menu li{margin:0 1em}.contact-persons-group .contact-person-wrapper{width:50%}.contact-persons-group .contact-person-wrapper.col-md-6:nth-child(2n+1){clear:left}.contact-persons-group .contact-person-wrapper.col-lg-4:nth-child(3n+1){clear:none}.contact-persons-group .contact-person-wrapper.col-lg-4:nth-child(2n+1){clear:left}}@media (max-width:550px){.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li{width:33.33%}}@media (max-width:400px){.main-container .sidebar-wrapper .sidebar-wrapper-inner .square-nav li a{font-size:10px}.main-container .contact-person .image h2{font-size:20px}}