﻿/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=563115ad8b8c8616aec4)
 * Config saved to config.json and https://gist.github.com/563115ad8b8c8616aec4
 */  /*!
* Bootstrap v3.3.6 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.hero-image-jobs h5{text-shadow:compact(rgba(0,0,0,0.17) 0 1px 1px, rgba(0,0,0,0.22) 0 3px 3px, rgba(0,0,0,0.24) 6px 8px 10px, false, false, false, false, false, false, false)}.employee-name,.employee-data{text-shadow:compact(rgba(0,0,0,0.27) 0 1px 1px, rgba(0,0,0,0.32) 0 3px 3px, rgba(0,0,0,0.34) 0 7px 7px, false, false, false, false, false, false, false)}.employee-job-title{box-shadow:compact(rgba(0,0,0,0.17) 0 1px 1px, rgba(0,0,0,0.22) 0 3px 3px, rgba(0,0,0,0.24) 0 7px 7px, false, false, false, false, false, false, false)}.btn,.btn-white{box-shadow:compact(rgba(0,0,0,0.17) 0 2px 1px 0, rgba(0,0,0,0.11) 0 4px 5px 0, rgba(0,0,0,0.1) 0 10px 10px 0, false, false, false, false, false, false, false)}.services .service-item .service-item-mobile .service-description li,.our-secret .our-secret__carousel .item{*zoom:1}.services .service-item .service-item-mobile .service-description li:before,.our-secret .our-secret__carousel .item:before,.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{content:'';display:table}.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{clear:both}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 0, 0)}60%{opacity:1;transform:translate3d(0, -5px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -20px, 0)}to{transform:translate3d(0, 3000px, 0)}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:scale(1, 1)}14%{transform:scale(1.07, 1.07)}28%{transform:scale(1, 1)}42%{transform:scale(1.07, 1.07)}70%{transform:scale(1, 1)}}.bp-hexagon:before,.contact-area ul.contact-icons a:before{background-image:url(/assets/icon-hexagon-hover-841b2d72802b95472c475aace51888b90cbb6cc9cf8eeee13bb7be484c89d767.svg);background-position:center center;background-repeat:no-repeat;content:'';height:80px;position:absolute;width:72px;z-index:1;opacity:1;transform:scale(0, 0);transform-origin:center center;transition:transform 0s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.bp-hexagon:hover:before,.contact-area ul.contact-icons a:hover:before{height:80px;width:72px;opacity:0;transform:scale(1, 1);transition:transform 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.hero-image-jobs h5{text-shadow:compact(rgba(0,0,0,0.17) 0 1px 1px, rgba(0,0,0,0.22) 0 3px 3px, rgba(0,0,0,0.24) 6px 8px 10px, false, false, false, false, false, false, false)}.employee-name,.employee-data{text-shadow:compact(rgba(0,0,0,0.27) 0 1px 1px, rgba(0,0,0,0.32) 0 3px 3px, rgba(0,0,0,0.34) 0 7px 7px, false, false, false, false, false, false, false)}.employee-job-title{box-shadow:compact(rgba(0,0,0,0.17) 0 1px 1px, rgba(0,0,0,0.22) 0 3px 3px, rgba(0,0,0,0.24) 0 7px 7px, false, false, false, false, false, false, false)}.btn,.btn-white{box-shadow:compact(rgba(0,0,0,0.17) 0 2px 1px 0, rgba(0,0,0,0.11) 0 4px 5px 0, rgba(0,0,0,0.1) 0 10px 10px 0, false, false, false, false, false, false, false)}.services .service-item .service-item-mobile .service-description li,.our-secret .our-secret__carousel .item{*zoom:1}.services .service-item .service-item-mobile .service-description li:before,.our-secret .our-secret__carousel .item:before,.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{content:'';display:table}.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{clear:both}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 0, 0)}60%{opacity:1;transform:translate3d(0, -5px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -20px, 0)}to{transform:translate3d(0, 3000px, 0)}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:scale(1, 1)}14%{transform:scale(1.07, 1.07)}28%{transform:scale(1, 1)}42%{transform:scale(1.07, 1.07)}70%{transform:scale(1, 1)}}.bp-hexagon:before,.contact-area ul.contact-icons a:before{background-image:url(/assets/icon-hexagon-hover-841b2d72802b95472c475aace51888b90cbb6cc9cf8eeee13bb7be484c89d767.svg);background-position:center center;background-repeat:no-repeat;content:'';height:80px;position:absolute;width:72px;z-index:1;opacity:1;transform:scale(0, 0);transform-origin:center center;transition:transform 0s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.bp-hexagon:hover:before,.contact-area ul.contact-icons a:hover:before{height:80px;width:72px;opacity:0;transform:scale(1, 1);transition:transform 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.btn,.btn-white{background:#006497;background-image:linear-gradient(-180deg, rgba(0,100,151,0.5) 80%, rgba(0,62,95,0.5) 100%);border:none;border-radius:6px;color:white;font-family:"klavika-web", sans-serif;font-size:1.5rem;font-style:italic;font-weight:600;height:48px;line-height:3rem;line-height:48px;max-width:330px;outline:none;overflow:hidden;position:relative;width:100%}.btn .label,.btn-white .label{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:20}.btn:hover:enabled,.btn-white:hover:enabled{color:#006497;background-color:white;box-shadow:rgba(0,0,0,0.17) 0 1px 7px 2px,rgba(0,0,0,0.11) 0 4px 5px 0,rgba(0,0,0,0.1) 0 10px 10px 0}.btn:active:enabled,.btn-white:active:enabled{background-image:none;box-shadow:0 2px 1px 0 rgba(0,0,0,0.17),0 4px 5px 0 rgba(0,0,0,0.11),0 6px 6px 0 rgba(0,0,0,0.05);transform:translate(0, 2px);transition:transform .4s, box-shadow .4s}.btn:hover:before:enabled,.btn-white:hover:before:enabled{border-radius:50%;height:40px;transform:scale3d(20, 5, 1);transition:transform .7s, opacity .7s;width:40px}.btn::before,.btn-white::before{background-color:white;background-repeat:no-repeat;content:'';height:10;left:50%;position:absolute;top:48px;transform:translate(-50%, 0) scale3d(1, 0.5, 1);transform-origin:center center;transition:transform .3s, opacity .3s;transition-timing-function:cubic-bezier(0.7, 0.07, 0.41, 0.89);width:10;z-index:10}.btn:disabled,.btn-white:disabled{background-color:#8D8C93;background-image:none;box-shadow:none}.pagination-hexagon{background-repeat:no-repeat;display:inline-block;height:16px;width:14px}.btn-white{background:white;color:#006497}.btn-white:hover{color:white;background-color:#006497}.btn-white::before{background-color:#01547e}.hero-image-jobs h5{text-shadow:compact(rgba(0,0,0,0.17) 0 1px 1px, rgba(0,0,0,0.22) 0 3px 3px, rgba(0,0,0,0.24) 6px 8px 10px, false, false, false, false, false, false, false)}.employee-name,.employee-data{text-shadow:compact(rgba(0,0,0,0.27) 0 1px 1px, rgba(0,0,0,0.32) 0 3px 3px, rgba(0,0,0,0.34) 0 7px 7px, false, false, false, false, false, false, false)}.employee-job-title{box-shadow:compact(rgba(0,0,0,0.17) 0 1px 1px, rgba(0,0,0,0.22) 0 3px 3px, rgba(0,0,0,0.24) 0 7px 7px, false, false, false, false, false, false, false)}.btn,.btn-white{box-shadow:compact(rgba(0,0,0,0.17) 0 2px 1px 0, rgba(0,0,0,0.11) 0 4px 5px 0, rgba(0,0,0,0.1) 0 10px 10px 0, false, false, false, false, false, false, false)}.services .service-item .service-item-mobile .service-description li,.our-secret .our-secret__carousel .item{*zoom:1}.services .service-item .service-item-mobile .service-description li:before,.our-secret .our-secret__carousel .item:before,.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{content:'';display:table}.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{clear:both}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 0, 0)}60%{opacity:1;transform:translate3d(0, -5px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -20px, 0)}to{transform:translate3d(0, 3000px, 0)}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:scale(1, 1)}14%{transform:scale(1.07, 1.07)}28%{transform:scale(1, 1)}42%{transform:scale(1.07, 1.07)}70%{transform:scale(1, 1)}}.bp-hexagon:before,.contact-area ul.contact-icons a:before{background-image:url(/assets/icon-hexagon-hover-841b2d72802b95472c475aace51888b90cbb6cc9cf8eeee13bb7be484c89d767.svg);background-position:center center;background-repeat:no-repeat;content:'';height:80px;position:absolute;width:72px;z-index:1;opacity:1;transform:scale(0, 0);transform-origin:center center;transition:transform 0s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.bp-hexagon:hover:before,.contact-area ul.contact-icons a:hover:before{height:80px;width:72px;opacity:0;transform:scale(1, 1);transition:transform 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.portfolio-container{display:flex;flex-wrap:wrap}.portfolio-container .item-image:not(:first-child),.portfolio-container .item-content:not(:first-child){margin-top:50px}.portfolio-container .item-image{position:relative;width:51%}.portfolio-container .item-image img{border-radius:10px}.portfolio-container .item-image .projecttype-icon{position:absolute;top:40px;background-repeat:no-repeat;width:80px;height:80px;background-size:80px}.portfolio-container .item-image .mobile{background-image:url(/assets/projecttype_mobile-1b1270db66d6f8e7ec69e908e0321901c604aa7b5b4b26fe1177a324357c510d.svg)}.portfolio-container .item-image .desktop{background-image:url(/assets/projecttype_desktop-b33659e4b75b672dcc0d38fded4747b5e03dabc13a71e68da0cabc0c8786e2ad.svg)}.portfolio-container .item-image .left{left:-30px}.portfolio-container .item-image .right{right:-30px}.portfolio-container .item-content{display:flex;align-items:center;justify-content:center;width:49%}.portfolio-container .item-content .content-wrapper{width:75%}.portfolio-container .item-content .content-wrapper h5{color:#006497;font-size:35px;line-height:40px;font-weight:300;margin:0}.portfolio-container .item-content .content-wrapper .subheading{display:flex;flex-wrap:wrap;align-items:center;width:100%;color:#006497}.portfolio-container .item-content .content-wrapper .subheading h6{font-size:15px;font-weight:600;margin:0}.portfolio-container .item-content .content-wrapper .subheading h6:after{content:'⸱';padding:0 4px}.portfolio-container .item-content .content-wrapper .subheading span{font-size:15px;line-height:15px;font-weight:400}.portfolio-container .item-content .content-wrapper .subheading span:not(:last-child)::after{content:'/';padding:0 4px}.portfolio-container .item-content .content-wrapper p{color:#323232;margin-top:20px;margin-bottom:20px}.portfolio-container .item-content .content-wrapper .learn-more{font-size:18px;line-height:18px;font-family:"clavo", sans-serif;cursor:pointer}.portfolio-container .item-content .content-wrapper .learn-more:after{content:'';background-image:url(/assets/icon-arrow-right-small-a28629104ea27480ba90f84039994a7d31cbf2dbf6c2a7f880e6bac7bc87824d.svg);background-repeat:no-repeat;display:inline-block;margin-left:10px;width:10px;height:10px}.cta-desc .desc-container{display:flex;justify-content:center}.cta-desc .desc-container p{color:#323232;width:70%}.request-portfolio-wrapper{margin-top:30px}.request-portfolio-wrapper img{display:none}@media (max-width: 992px){.portfolio-container .item-image,.portfolio-container .item-content{margin-top:0 !important}.portfolio-container .item-content:not(:last-child){margin-bottom:40px}.portfolio-container div:nth-child(1){order:1}.portfolio-container div:nth-child(2){order:2}.portfolio-container div:nth-child(3){order:4}.portfolio-container div:nth-child(4){order:3}.portfolio-container div:nth-child(5){order:5}.portfolio-container div:nth-child(6){order:6}.portfolio-container .item-content{padding:0px;padding-top:20px;width:100%}.portfolio-container .item-content .content-wrapper{width:100%}.portfolio-container .item-image{width:100%}.portfolio-container .item-image .projecttype-icon{top:-20px;background-size:80px;width:80px;height:80px}.portfolio-container .item-image .left,.portfolio-container .item-image .right{left:auto;right:-10px}.request-portfolio-wrapper{margin-top:0}}@media (max-width: 767px){.item-image{width:100%}.item-image .projecttype-icon{top:-20px;background-size:70px !important;width:70px !important;height:70px !important}.item-image .left,.item-image .right{left:auto;right:10px !important}}.employee-image{transition:opacity 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89);width:100%;z-index:100;text-align:center;position:relative;padding:0 5px;max-height:100%}.employee-image img{width:100%;height:100%}.employee{background-image:-owg-linear-gradient(#fff, #fff);background-image:linear-gradient(#fff, #fff);cursor:pointer;font-size:0;height:400px;overflow:hidden;position:relative;white-space:normal;display:flex;align-items:flex-end;width:inherit}.employee [class='state-2']{display:none}.employee:hover [class='state-1']{display:none}.employee:hover [class='state-2']{display:block}.employee:hover .employee-background-shine{opacity:1;transform:translateY(0) scale(1, 1)}.employee:hover .employee-key{bottom:100px;animation:easeIn 1s}.employee:hover .employee-key:before{animation:employee-key-borders 1s .2s infinite alternate}.employee:hover .employee-key:after{animation:employee-key-borders 1s .3s infinite alternate}.employee:hover .employee-job-title{animation:bounceIn 1s .5s forwards}.employee:hover .employee-name{opacity:1;transform:translateY(-76px);transition:transform 0.3s 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.employee:hover .employee-data{opacity:1;transform:translateY(-15px);transition:transform 0.4s 0.4s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0.4s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.employee:hover .employee-foreground-shadow{visibility:visible}.employee-key{background-image:url(/assets/employee-key-hexagon-1ea9a8ceecf99c4e89d344704d826e446015476d0acffa1d6b7c2f53a45351bc.svg);bottom:-80px;color:white;content:'';font-size:1.5rem;height:80px;padding-top:25px;position:absolute;left:50%;margin-left:-35px;text-align:center;transform:translateY(0);transition:bottom 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89);width:70px;z-index:110}.employee-key:before{background-image:url(/assets/employee-key-hexagon-border-1-8fc7ed03d79d0839ee054151f7745b6267f57f0ff088754cffbe976a3d27a834.svg);content:'';height:95px;left:-8px;opacity:0;pointer-events:none;position:absolute;top:-7.5px;width:86px;z-index:100}.employee-key:after{background-image:url(/assets/employee-key-hexagon-border-2-6ecb8a6396961db82092972d0ba56200b3e3fc972340c4ca06ac04dc1b5b7f63.svg);content:'';height:111px;left:-16px;opacity:0;pointer-events:none;position:absolute;top:-15.5px;width:102px;z-index:90}.employee-job-title{background-position:center center;background-repeat:no-repeat;border-radius:16px;border:2px solid white;font-family:"klavika-web", sans-serif;font-size:.875rem;font-weight:600;height:32px;opacity:0;overflow:hidden;padding-top:1px;position:absolute;right:-30px;text-align:center;top:-20px;transition:width 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89);width:32px;z-index:100}.employee-job-title .short-desc{opacity:0;transition:opacity .3s linear}.employee-job-title:hover{background-image:none;right:-30px;width:130px;border-radius:16px}.employee-job-title:hover .short-desc{opacity:1}.job-icon-smartc{background-color:rgba(236,116,71,0.9);background-image:url(/assets/job-icon-smartc-06df0111ce21e6c52df7ec46eeeea39c5f82c9ac098dadbb70fad252ee514f56.svg)}.job-icon-accounting{background-color:rgba(236,116,71,0.9);background-image:url(/assets/job-icon-accounting-2bb64a209b572c3d25204a0ab4fd4bff43c1afe1d4dc3d6681117da20c8cb1ba.svg)}.job-icon-ceo{background-color:rgba(0,100,151,0.9);background-image:url(/assets/job-icon-ceo-a97c18577af2ff3baa2f4700b74f3e9ab85a1217556d73b03c07498646afbc0c.svg)}.job-icon-partner{background-color:rgba(0,100,151,0.9);background-image:url(/assets/job-icon-ceo-a97c18577af2ff3baa2f4700b74f3e9ab85a1217556d73b03c07498646afbc0c.svg)}.job-icon-cto{background-color:rgba(0,100,151,0.9);background-image:url(/assets/job-icon-cto-7882ace09f530710b5a77b8fff42cb19612ad2d9aa41768f6cdb20e307f15485.svg)}.job-icon-cfo{background-color:rgba(0,100,151,0.9);background-image:url(/assets/job-icon-cfo-84105c0ed16bd00d4d2ca3ba647abda56803b14d9e61a5dc0344fcc15d46cecc.svg)}.job-icon-cso{background-color:rgba(0,100,151,0.9);background-image:url(/assets/job-icon-cso-496b90d2e7e861e3d6fb16a36c6f11134aa268c725657938df736f851d8d2fc3.svg)}.job-icon-design{background-color:rgba(65,214,196,0.9);background-image:url(/assets/job-icon-design-ab51b26f5b57500dc5b48298cc5695f83062d374de68fd57cfa4e04587a5a285.svg)}.job-icon-development{background-color:rgba(144,105,205,0.9);background-image:url(/assets/job-icon-development-f1caf46a401a128ba3b7bf04d6b8d6e095cc89a684acbfc80d61df6c6e0ed86f.svg)}.job-icon-hr{background-color:rgba(65,156,168,0.9);background-image:url(/assets/job-icon-hr-0c25fef2feaff230a0a5c7b7e8b43b84d80e2d1b3839b53ec4e6afc0daec5063.svg)}.job-icon-scrum-master{background-color:rgba(163,226,131,0.9);background-image:url(/assets/job-icon-scrum-master-1cd0a7fd651abd09b7db336e9f327bd83d29dca1505ec56c1bd1b9e3e77bb627.svg)}.job-icon-office{background-color:rgba(242,120,140,0.9);background-image:url(/assets/job-icon-office-e7cf67152b98fb71e620bb437780b261cdb33be6173bdbb04831c5a6fe47d250.svg)}.job-icon-po{background-color:rgba(236,204,62,0.9);background-image:url(/assets/job-icon-po-f309d129cf400bf4a3ada471a7b5afd667cb490c4d84cf6834afa7be0cbc1451.svg)}.job-icon-sales{background-color:rgba(106,180,130,0.9);background-image:url(/assets/job-icon-sales-6a1b5e7ee44a5b9b5fd6bb8565fc45d11eebd337e001909c206bba76d6520b61.svg)}.employee-name{bottom:-4px;color:white;font-size:1.25rem;line-height:1rem;opacity:0;position:absolute;text-align:center;transform:translateY(40px);transition:transform 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89);width:100%;z-index:110}.employee-name .first{line-height:1rem}.employee-name .second{display:inline-block;font-family:"klavika-web", sans-serif;font-size:1rem;font-weight:600;margin-top:5px;text-transform:uppercase;width:100%}.employee-data{bottom:16px;color:white;font-size:0.95rem;line-height:1rem;opacity:0;position:absolute;text-align:center;transform:translateY(40px);transition:transform 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89);width:100%;z-index:110;font-family:"klavika-web", sans-serif;font-weight:700}.employee-data .first{line-height:1rem}.employee-data .second{display:inline-block;margin-top:5px;text-transform:uppercase;width:100%}.employee-key a,.employee-name a,.employee-data a{color:white;display:block;cursor:pointer}.employee-key a:hover,.employee-name a:hover,.employee-data a:hover{color:#cccccc}.employee-key a:visited,.employee-key a:active,.employee-name a:visited,.employee-name a:active,.employee-data a:visited,.employee-data a:active{text-decoration:none}.employee-key:hover a:hover{color:white}.employee-background-shine{bottom:0;height:84px;left:0;background:url(/assets/team_hover_background-8cee466ee8f1552bee4c09649809d959a07d1b0c2de9e2bbc171ad5468dc8596.png);background-repeat:no-repeat;background-position:center bottom;opacity:0;position:absolute;transform:translateY(84px) scale(1, 0);transition:transform 0.3s linear 0.4s,opacity 0.2s cubic-bezier(0.7, 0.07, 0.41, 0.89);width:100%;z-index:100}.employee-foreground-shadow{bottom:-110px;background-image:-owg-radial-gradient(50% 120px, rgba(50,50,50,0.7), rgba(50,50,50,0));background-image:radial-gradient(50% 120px, rgba(50,50,50,0.7), rgba(50,50,50,0));height:230px;width:100%;left:0;z-index:100;position:absolute;visibility:hidden;pointer-events:none}.content{margin-bottom:100px}#contact-hero-image{background:url(/assets/contact_header@2x-9fb36f07650cdd39973387bf52198c809818704ae54fc64a1f04d9af1096480d.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:420px}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox{display:flex;height:20px;width:20px;background-position:center;background-repeat:no-repeat;background-size:cover;padding-right:20px;margin-right:10px}#checkbox-privacy:not(:checked) ~ .checkbox,#checkbox-offer:not(:checked) ~ .checkbox,#checkbox-application:not(:checked) ~ .checkbox,#checkbox-other:not(:checked) ~ .checkbox{background-image:url(/assets/checkbox_unchecked-9f33100f1e76e0d35ed0d860bd902775bb56b9f84f0d4557c636e63f02ca44aa.svg)}#checkbox-privacy:checked ~ .checkbox,#checkbox-offer:checked ~ .checkbox,#checkbox-application:checked ~ .checkbox,#checkbox-other:checked ~ .checkbox{background-image:url(/assets/checkbox_checked-6473b02bf28c7ada2ec43d1d2aed570351a26d11bcdb96bef9f6721358442999.svg);display:flex}.checkbox:hover{cursor:pointer}.privacy-flex{display:flex;flex-direction:row;padding-top:5px}.margin-top-xxxs{margin-top:5px}.flex-row{display:flex;flex-direction:row;align-items:center}@media (max-width: 767px){.form-elements{display:flex;flex-direction:column !important;align-items:start}}.space-x-8>*+*{margin-left:2rem}@media (max-width: 767px){.space-x-8>*+*{margin-left:0;margin-top:2rem}}.space-y-8>*+*{margin-top:2rem}.flex-col{display:flex;flex-direction:column}.flex-grow{flex-grow:1;width:100%}.btn{width:330px}.label{font-size:15px;font-weight:600;font-style:italic;color:#006497;cursor:pointer}.font-dark{color:#323232}input,textarea{border:none;border-radius:0.5rem;padding:0.5rem 1rem;outline:0;color:black;background-color:#f9f9f9}input{height:48px}.align-right{align-self:end}@media (max-width: 767px){.align-right{align-self:center}}#success{display:none;flex-direction:column;align-items:center;padding:100px;max-width:700px;margin:auto;text-align:center;color:#323232;font-size:18px;line-height:24px}#email-send-error,#email-valid-error,#email-host-valid-error{color:red;padding-top:1rem;display:none}#icon{background-image:url(/assets/success-ab8edc14b8f2f9cdde1e65b82bbe6248b9b064c58796409e707a0144cb87ca93.svg)}.hero-image-jobs h5{text-shadow:rgba(0,0,0,0.17) 0 1px 1px,rgba(0,0,0,0.22) 0 3px 3px,rgba(0,0,0,0.24) 6px 8px 10px}.employee-name,.employee-data{text-shadow:rgba(0,0,0,0.27) 0 1px 1px,rgba(0,0,0,0.32) 0 3px 3px,rgba(0,0,0,0.34) 0 7px 7px}.employee-job-title{box-shadow:rgba(0,0,0,0.17) 0 1px 1px,rgba(0,0,0,0.22) 0 3px 3px,rgba(0,0,0,0.24) 0 7px 7px}.btn,.btn-white{box-shadow:rgba(0,0,0,0.17) 0 2px 1px 0,rgba(0,0,0,0.11) 0 4px 5px 0,rgba(0,0,0,0.1) 0 10px 10px 0}.services .service-item .service-item-mobile .service-description li,.our-secret .our-secret__carousel .item{*zoom:1}.services .service-item .service-item-mobile .service-description li:before,.our-secret .our-secret__carousel .item:before,.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{content:'';display:table}.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{clear:both}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 0, 0)}60%{opacity:1;transform:translate3d(0, -5px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -20px, 0)}to{transform:translate3d(0, 3000px, 0)}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:scale(1, 1)}14%{transform:scale(1.07, 1.07)}28%{transform:scale(1, 1)}42%{transform:scale(1.07, 1.07)}70%{transform:scale(1, 1)}}.bp-hexagon:before,.contact-area ul.contact-icons a:before{background-image:url(/assets/icon-hexagon-hover-841b2d72802b95472c475aace51888b90cbb6cc9cf8eeee13bb7be484c89d767.svg);background-position:center center;background-repeat:no-repeat;content:'';height:80px;position:absolute;width:72px;z-index:1;opacity:1;transform:scale(0, 0);transform-origin:center center;transition:transform 0s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.bp-hexagon:hover:before,.contact-area ul.contact-icons a:hover:before{height:80px;width:72px;opacity:0;transform:scale(1, 1);transition:transform 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.detail-hero-image{height:520px;left:0;position:relative;top:0;width:100%;z-index:-1;display:block}section{margin-bottom:100px}.gray-box{background-color:#F9F9F9;padding:100px 0;text-align:center}h5{color:#006497;font-size:35px;line-height:40px;font-weight:300;margin:0}.technologies p,.vision-container p{color:#323232}.craft-detail .vision-container .container{background-color:white !important}.craft-detail .vision-container .container .vision-content{padding-top:0 !important}.technology-img{width:70px;height:70px}.portfolio-container{display:flex;flex-wrap:wrap}.portfolio-container .item-image:not(:first-child),.portfolio-container .item-content:not(:first-child){margin-top:50px}.portfolio-container .item-image{position:relative;width:51%}.portfolio-container .item-image img{border-radius:10px}.portfolio-container .item-image .projecttype-icon{position:absolute;top:40px;background-repeat:no-repeat;width:80px;height:80px;background-size:80px}.portfolio-container .item-image .left{left:-30px}.portfolio-container .item-image .right{right:-30px}.portfolio-container .item-content{display:flex;align-items:center;justify-content:center;width:49%}.portfolio-container .item-content .content-wrapper{width:75%}.portfolio-container .item-content .content-wrapper h5{color:#006497;font-size:35px;line-height:40px;font-weight:300;margin:0}.portfolio-container .item-content .content-wrapper p{color:#323232;margin-top:20px;margin-bottom:20px}@media (max-width: 992px){.portfolio-container .item-image,.portfolio-container .item-content{margin-top:0 !important}.portfolio-container .item-content:not(:last-child){margin-bottom:40px}.portfolio-container div:nth-child(1){order:1}.portfolio-container div:nth-child(2){order:2}.portfolio-container div:nth-child(3){order:4}.portfolio-container div:nth-child(4){order:3}.portfolio-container div:nth-child(5){order:5}.portfolio-container div:nth-child(6){order:6}.portfolio-container .item-content{padding:0;padding-top:20px;width:100%}.portfolio-container .item-content .content-wrapper{width:100%}.portfolio-container .item-image{width:100%}.portfolio-container .item-image .projecttype-icon{top:-20px;background-size:80px;width:80px;height:80px}.portfolio-container .item-image .left,.portfolio-container .item-image .right{left:auto;right:-10px}}@media (max-width: 767px){.item-image{width:100%}.item-image .projecttype-icon{top:-20px;background-size:70px !important;width:70px !important;height:70px !important}.item-image .left,.item-image .right{left:auto;right:10px !important}}.brand-logo-container{display:flex;flex-wrap:wrap;width:calc(100% + 80px);transform:translateX(-40px)}.brand-logo-container .brand-logo-wrapper{position:relative;width:calc(100% / 6);display:flex;align-items:center;justify-content:center}.brand-logo-container .brand-logo-wrapper .logo-icon,.brand-logo-container .brand-logo-wrapper .logo-icon-colorized{height:140px;width:140px;background-size:100%;background-repeat:no-repeat}.brand-logo-container .brand-logo-wrapper .logo-icon{transition:0.3s}.brand-logo-container .brand-logo-wrapper .logo-icon:hover{opacity:0}.brand-logo-container .brand-logo-wrapper .logo-icon-colorized{z-index:-1;position:absolute}.description-container p{margin:10px 0;color:#323232}.customers-quotes__carousel .item{display:flex;justify-content:center}.customers-quotes__carousel .item .item-container{background-color:#f9f9f9;padding:40px 0;display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}.customers-quotes__carousel .item .item-container .item-text{color:#323232;text-align:center;width:80%}.customers-quotes__carousel .item .item-container .quote-container{margin-top:20px;display:flex;justify-content:center;align-items:center}.customers-quotes__carousel .item .item-container .quote-container img{width:40px;height:40px;margin-right:10px;border-radius:100%}.customers-quotes__carousel .item .item-container .quote-container .quoted-person{color:#006497;font-family:"clavo", sans-serif}.customers-quotes__carousel .item .item-container .quote-container .quoted-person .person{font-size:17px;line-height:17px;font-weight:300;margin:0}.customers-quotes__carousel .item .item-container .quote-container .quoted-person .person-description{font-size:13px;line-height:13px;font-weight:400;margin:0}@media (max-width: 992px){.brand-logo-container .brand-logo-wrapper{width:calc(100% / 4)}}@media (max-width: 768px){.brand-logo-container .brand-logo-wrapper{width:calc(100% / 3)}.brand-logo-container .brand-logo-wrapper .logo-icon,.brand-logo-container .brand-logo-wrapper .logo-icon-colorized{height:150px;width:190px}}@media (max-width: 767px){.brand-logo-container .brand-logo-wrapper{width:calc(100% / 2)}.brand-logo-container .brand-logo-wrapper .logo-icon,.brand-logo-container .brand-logo-wrapper .logo-icon-colorized{height:110px;width:140px}}.cbp-mc-form input,.cbp-mc-form textarea,.cbp-mc-form select{line-height:1.5;font-size:1.4em;padding:5px 10px;color:#006497;display:block;width:100%;background:transparent}.cbp-mc-form{position:relative}.cbp-mc-form button{width:100%}.cbp-mc-form .g-recaptcha{width:304px;margin:0px auto 20px auto}.cbp-mc-form:before{content:" ";display:table}.cbp-mc-form:after{content:" ";display:table;clear:both}.cbp-mc-form label{display:block;padding:20px 5px 5px 2px;font-size:1.1em;text-transform:uppercase;letter-spacing:1px;cursor:pointer}.cbp-mc-form label.email{padding-top:69px}.cbp-mc-form label:active+input{outline:none;border:3px solid #467db2}.cbp-mc-form label:active+textarea{outline:none;border:3px solid #467db2}.cbp-mc-form input{border:3px solid #99bacb}.cbp-mc-form input:focus{outline:none;border:3px solid #467db2}.cbp-mc-form textarea{border:3px solid #99bacb;min-height:200px}.cbp-mc-form textarea:focus{outline:none;border:3px solid #467db2}.cbp-mc-form select:focus{outline:none}.cbp-mc-column{width:33%;padding:0px 10px;float:left}.cbp-mc-column-2{width:50%;padding:0px 10px;float:left}.cbp-mc-column-3{width:100%;padding:0px 10px;float:left}::-moz-placeholder{color:#99bacb;font-style:italic}textarea::-moz-placeholder{padding-top:6px}textarea::placeholder{padding-top:6px}.cbp-mc-submit-wrap{text-align:center;padding-top:20px;clear:both}@media screen and (max-width: 70em){.cbp-mc-column,.cbp-mc-column-2{width:50%}.cbp-mc-column:nth-child(3),.cbp-mc-column-2:nth-child(3){width:100%}}@media screen and (max-width: 48em){.cbp-mc-column,.cbp-mc-column-2,.cbp-mc-column-3{width:100%;padding:0px}.cbp-mc-form .g-recaptcha{transform:scale(0.76);-webkit-transform:scale(0.76);transform-origin:0% 0;-webkit-transform-origin:0% 0}}.offices{margin-top:100px;margin-bottom:100px}.jobs-site{font-family:"klavika-web", sans-serif;padding-top:20px}.open-jobs-section{margin-top:100px}.open-jobs-section .open-jobs{position:relative}.open-jobs-section .open-jobs .jobs-offers-container{margin-top:100px}.open-jobs-section .open-jobs .title-background-container{background-image:url(/assets/hex_header@2x-7e164c1d6a5a1da59a1a9dd809815148b172c48bee2060d7ba5bf46f131f82eb.png);background-repeat:no-repeat;background-position:left;background-size:contain;height:500px}.open-jobs-section .open-jobs .jobs{margin-top:40px}.open-jobs-section .open-jobs .job-offer{height:70px}.open-jobs-section .open-jobs .job-offer:hover{background:#f9f9f9}.open-jobs-section .open-jobs .job-offer .job-title{font-size:20px;font-weight:normal;font-style:normal;padding-left:10px;padding-right:50px;flex:2}.open-jobs-section .open-jobs .job-offer .download-icon{width:15px;height:auto}.open-jobs-section .open-jobs .job-offer .job-location-container{flex:1;justify-content:flex-end;padding-right:10px}.open-jobs-section .open-jobs .job-offer .job-location-container span{font-weight:500;padding-right:3px}.open-jobs-section .open-jobs .job-offer .job-location-container .job-location-icon{width:60px;height:auto;margin-left:10px}.we-want-you-section{margin-top:140px;margin-bottom:20px}.we-want-you-section .h-100{height:100%}.we-want-you-section .we-want-you{position:relative;height:300px}.we-want-you-section .we-want-you .we-want-you-container{margin-top:20px;margin-bottom:20px}.we-want-you-section .mobile-images{display:flex;flex-direction:row;justify-content:center;margin-bottom:40px}.we-want-you-section .image-container{position:absolute;top:-40px;width:100%;height:100%;text-align:center}.we-want-you-section .image-container img{max-width:100%;max-height:100%}.our-success-section{margin-top:100px;padding-bottom:100px;margin-bottom:0 !important}.our-success-section .our-success{position:relative;height:500px;margin-top:100px}.our-success-section .our-success .our-success-container{margin-top:40px}.our-success-section .our-success .our-success-container .our-success-text{color:#323232}.our-success-section .mobile-images{display:flex;flex-direction:row;justify-content:center;margin-bottom:40px}.our-success-section .success-background{background:url(/assets/hex_gptw-a86ab9fc9b2a89c6a9ca49cb517656bf3b89f574557e3d2bd322ee1b7644b1a9.png) no-repeat right;background-size:contain;height:500px}.single-image{text-align:right;margin-top:-130px}.single-image img{height:400px;width:auto}.quote-section{overflow:hidden}.quote-section .quoted-person p{color:#323232}.quote-section .quote{font-size:35px;color:#006497;font-weight:400;line-height:50px;position:relative;padding:0 10px 12px;margin-top:100px;z-index:1}.quote-section .quote .quote-start{position:absolute;left:-35px;top:0;width:60px;height:auto;z-index:-1}.quote-section .quote .quote-end{position:absolute;right:-35px;top:0;width:60px;height:auto;z-index:-1}.quote-section .quote-cta{text-align:right;padding-bottom:16px}.quote-section .quote-line{width:20px;background:#8d8c93;height:2px;margin-right:15px;margin-left:10px}.jobs-image-grid-section{margin-top:200px}.jobs-image-grid-section .jobs-image-grid{display:grid;grid-template-columns:calc(33% - 30px) calc(33% - 30px) calc(33% - 30px);gap:30px;justify-content:space-between;justify-items:flex-end}.jobs-image-grid-section .jobs-image-grid>div{display:flex;flex-direction:column;align-items:flex-end}.jobs-image-grid-section .jobs-image-grid img{margin-top:60px}.jobs-image-grid-section .jobs-image-grid .second-row{margin-top:-120px}.jobs-image-grid-section .jobs-image-grid .double-image{display:grid;grid-template-columns:50% calc(50% - 30px);gap:30px}.jobs-image-grid-section .jobs-image-grid .centered{align-self:center;align-items:center}.jobs-image-grid-section .jobs-image-grid .end{align-items:flex-end}.jobs-image-grid-section .jobs-image-grid .full{width:100%}.jobs-image-grid-section .jobs-image-grid .half{width:50%}.klu{color:#FABA00}.grz{color:#006497}.vie{color:#A0111E}.pos-relative{position:relative}.italic{font-style:italic}.bold{font-weight:600}.grey{color:#8D8C93}.white{color:white}.color-primary{color:#006497}img{max-height:100%;max-width:100%}.flex-start{align-items:flex-start}.flex-row{flex-direction:row}.flex-desktop{display:flex;align-items:center;justify-content:center}.bottom-border{border-bottom:1px solid #D1D1D4}.show-mobile{display:none}@media (max-width: 1200px){.open-jobs-section .open-jobs .title-background-container,.our-success-section .success-background{background-size:cover}}@media (max-width: 992px){.show-mobile{display:block}.success-background{display:none}.flex-mobile{display:flex;align-items:center;justify-content:center}.open-jobs-section,.quote-section,.our-success-section,.jobs-image-grid-section{margin-top:80px;padding-bottom:80px}.open-jobs-section .open-jobs .title-background-container,.quote-section .open-jobs .title-background-container,.our-success-section .open-jobs .title-background-container,.jobs-image-grid-section .open-jobs .title-background-container{background-size:cover}.open-jobs-section .open-jobs .jobs-offers-container,.quote-section .open-jobs .jobs-offers-container,.our-success-section .open-jobs .jobs-offers-container,.jobs-image-grid-section .open-jobs .jobs-offers-container{margin-top:40px}.open-jobs-section .open-jobs .job-offer,.quote-section .open-jobs .job-offer,.our-success-section .open-jobs .job-offer,.jobs-image-grid-section .open-jobs .job-offer{margin-top:40px}.open-jobs-section .open-jobs .job-offer .job-location-container .job-location-icon,.quote-section .open-jobs .job-offer .job-location-container .job-location-icon,.our-success-section .open-jobs .job-offer .job-location-container .job-location-icon,.jobs-image-grid-section .open-jobs .job-offer .job-location-container .job-location-icon{width:50px}.open-jobs-section .open-jobs .job-offer .job-title,.quote-section .open-jobs .job-offer .job-title,.our-success-section .open-jobs .job-offer .job-title,.jobs-image-grid-section .open-jobs .job-offer .job-title{padding-left:15px}.open-jobs-section .our-success,.open-jobs-section .quote,.quote-section .our-success,.quote-section .quote,.our-success-section .our-success,.our-success-section .quote,.jobs-image-grid-section .our-success,.jobs-image-grid-section .quote{margin-top:80px;padding-left:0}.open-jobs-section .our-success,.quote-section .our-success,.our-success-section .our-success,.jobs-image-grid-section .our-success{height:auto}.open-jobs-section .quote-cta,.quote-section .quote-cta,.our-success-section .quote-cta,.jobs-image-grid-section .quote-cta{text-align:left;margin-top:60px}.open-jobs-section .quote-line,.quote-section .quote-line,.our-success-section .quote-line,.jobs-image-grid-section .quote-line{margin-left:0}.jobs-image-grid-section .jobs-image-grid{grid-template-columns:auto;margin:0 30px;justify-content:center}.jobs-image-grid-section .jobs-image-grid .first-row>img:first-child,.jobs-image-grid-section .jobs-image-grid .second-row>img:first-child,.jobs-image-grid-section .jobs-image-grid .third-row>img:first-child{margin-top:30px}.jobs-image-grid-section .jobs-image-grid .third-row .double-image:first-child img{margin-top:30px}.jobs-image-grid-section .jobs-image-grid .second-row{margin-top:0}.our-success-section{height:auto}.our-success-section .success-background{height:300px;margin-bottom:40px;background-position:center;background-size:contain}.our-success-section .flex{flex-direction:column}.single-image{margin-top:80px;margin-bottom:80px}.single-image img{height:auto}}#work:focus{outline:none}@media (max-width: 767px){.flex-desktop{display:block}.jobs-site h1{font-size:80px}.jobs-site h2{font-size:40px}.quote-section .quote{font-size:24px;line-height:36px}.single-image{margin-top:40px;margin-bottom:40px}.single-image img{height:auto}.hide-mobile{display:none !important}.we-want-you-section{margin-top:0}.we-want-you-section .we-want-you{text-align:center;flex-direction:column;height:auto;padding-top:40px;padding-bottom:10px}.we-want-you-section .we-want-you .button-container{padding-top:10px;padding-bottom:20px}.we-want-you-section .we-want-you .button-container button{max-width:100%}.we-want-you-section .we-want-you .h-100{height:200px}.we-want-you-section .we-want-you .image-container{top:0;margin-top:20px}.jobs-image-grid-section .jobs-image-grid{gap:20px}.jobs-image-grid-section .jobs-image-grid .first-row>img:first-child,.jobs-image-grid-section .jobs-image-grid .second-row>img:first-child,.jobs-image-grid-section .jobs-image-grid .third-row>img:first-child{margin-top:0}.jobs-image-grid-section .jobs-image-grid .first-row .projects,.jobs-image-grid-section .jobs-image-grid .second-row .projects,.jobs-image-grid-section .jobs-image-grid .third-row .projects{margin-top:0}.jobs-image-grid-section .jobs-image-grid img{margin-top:20px}}.location-container{height:450px;font-style:italic;color:#8d8c93;line-height:normal;position:relative}.location-container .svg-overlay{height:100%;position:absolute;left:0;bottom:-1px}.location-container .location-image img{height:450px;position:relative;overflow:hidden;border-radius:6px}.location-container .location-title{font-weight:500;margin-top:20px}.location-container .location-description{font-size:18px}.location-container img{width:100%;height:100%}.button-container{display:flex;justify-content:center}.button-container .btn-width{width:220px}.location-background{height:100%;background:#006497;border-radius:6px;color:white;font-style:italic}.location-background .label{font-weight:600}.location-background .location-content{width:72%}.location-background h3{color:white;font-weight:600;line-height:normal}.location-background p{font-weight:300;margin:30px 0 30px}.location-background-gray{height:100%;background:#f9f9f9;border-radius:6px;color:white;font-style:italic}.location-background-gray .label{font-weight:600}.location-background-gray .location-content{width:72%}.location-background-gray .label{font-weight:600}.location-background-gray .location-content{margin:0 40px}.location-background-gray h3{color:#006497;font-weight:600;line-height:normal}.location-background-gray p{color:#323232;font-weight:300;margin:30px 0 30px}.locations-container{width:100%;position:relative;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:20px;font-family:"klavika-web", sans-serif}@media (max-width: 992px){.locations-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:20px}.locations-container .location-background,.locations-container .location-background-gray{order:2;width:100%;margin-top:0px}.locations-container .location-background p,.locations-container .location-background-gray p{width:100%;margin:10px 0 30px}.locations-container .location-background .location-content,.locations-container .location-background-gray .location-content{display:flex;flex-direction:column;align-items:left;justify-content:left;text-align:left;padding:20px 60px 60px;width:100%}.locations-container .location-background .location-content h3,.locations-container .location-background-gray .location-content h3{margin-top:24px}.locations-container .location-container{height:auto;width:100%;order:2;display:flex;flex-direction:column}.locations-container .location-container .location-content{display:flex;flex-direction:column;justify-content:left}.locations-container .location-container .location-content .button-container .btn-width{width:370px !important}.locations-container .location-image{height:350px;width:100%}.locations-container .location-image img{height:350px;width:100%;-o-object-fit:fill;object-fit:fill}}@media (max-width: 767px){.image.container{height:100%}.locations-container{justify-content:center}.locations-container .button-container .btn-width{width:100%}.locations-container .location-image{height:400px;width:100%}.locations-container .location-image img{height:400px;width:100%;-o-object-fit:fill;object-fit:fill}}.strategy-container{width:100%;display:flex;flex-wrap:wrap}.strategy-container div{width:33.3%}.strategy-container div .content-wrapper{width:80%}.strategy-container div .content-wrapper img{width:70px;height:70px}.strategy-container div .content-wrapper p{margin-top:10px;color:#323232}.strategy-container div .content-wrapper h3{font-weight:300}@media (max-width: 767px){.strategy-container div{width:100%;margin-bottom:20px}.strategy-container div .content-wrapper{width:90%}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:white;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:white;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(255,255,255,0.8)}.modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);overflow:hidden;box-shadow:0 3px 6px;width:50%;background-color:#f9f9f9;padding:4rem;border-radius:1rem}.modal-content .hexagon-container{position:absolute;top:-5rem;right:-5rem}.modal-content .hexagon-container img{width:15rem;height:15rem}.modal-content .description-container,.modal-content h3{width:calc(100% - 6rem)}.modal-content .document-container{position:absolute;top:2rem;right:2rem}.modal-content .document-container img{width:3.5rem;height:3.5rem}.modal-content .input-container{display:flex;gap:5%}.modal-content .input-container input{width:70%;border:none;border-radius:0.5rem;padding:0 1rem;font-size:1.5rem;outline:0px;color:black}.modal-content .input-container a{width:25%}.modal-content #email-send-error{color:red;padding-top:1rem;display:none}.modal-content .footer{font-style:italic;font-size:1rem;color:black;display:flex}.modal-content .footer input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-content .footer .checkbox{display:flex;height:20px;width:20px;background-position:center;background-repeat:no-repeat;background-size:cover;padding-right:20px;margin-right:10px;margin-top:3px}.modal-content .footer #checkbox-privacy:not(:checked) ~ .checkbox{background-image:url(/assets/checkbox_unchecked-9f33100f1e76e0d35ed0d860bd902775bb56b9f84f0d4557c636e63f02ca44aa.svg)}.modal-content .footer #checkbox-privacy:checked ~ .checkbox{background-image:url(/assets/checkbox_checked-6473b02bf28c7ada2ec43d1d2aed570351a26d11bcdb96bef9f6721358442999.svg);display:flex}.modal-content .footer .checkbox:hover{cursor:pointer}.modal-content .footer .footer-text{display:block}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}@media (max-width: 1200px){.modal-content{width:80%}}@media (max-width: 992px){.modal-content{width:75%;padding:2rem}.modal-content .description-container,.modal-content h3{width:calc(100% - 8rem)}}@media (max-width: 620px){.modal-content{width:90%;padding:2rem}.modal-content .description-container,.modal-content h3{width:100%}.modal-content .hexagon-container,.modal-content .document-container{display:none}.modal-content .input-container{flex-direction:column;gap:1rem}.modal-content .input-container input,.modal-content .input-container a{width:100%}.modal-content .input-container input{height:48px}.modal-content .input-container a button{max-width:100%}}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff;vertical-align:middle}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(0.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}ul,ol{padding:0;margin:0}body{margin:0}.hero-image .smooth-gradient{display:none}[fifteenseconds]{background:black;height:170px;overflow:hidden;background-size:cover;background-image:url(/assets/fs/fsbackground@2x-6230e0fae786e83ab3a1abdc23d0a40908402e11e531c47910c759574b5279c3.png);background-position:center}[fifteenseconds] [container]{width:90vw;max-width:1440px;margin:0 auto;padding:0px 20px}[fifteenseconds] [container] table{width:100%;height:170px;margin:0;padding:0}[fifteenseconds] [container] table [text-red]{font-family:"klavika-web", sans-serif;font-size:24px;color:#F4003D;letter-spacing:1.01px;text-transform:uppercase}[fifteenseconds] [container] table [text-white]{font-family:"klavika-web", sans-serif;font-size:20px;color:#fff;letter-spacing:1.01px;text-transform:uppercase}[fifteenseconds] [container] table [text-left]{text-align:left}[fifteenseconds] [container] table [text-right]{text-align:right;position:relative}[fifteenseconds] [container] table [text-right] img{position:absolute;right:0;top:0}[fifteenseconds] [container] table [text-center]{padding-left:20px;padding-right:20px}[fifteenseconds] [container] table [text-center] span{display:block}[fifteenseconds] [container] table [display-mobile]{display:none}@media (max-width: 1222px){[fifteenseconds] [text-right]{display:none}}@media (max-width: 916px){[fifteenseconds] [container]{padding:0px 0px}[fifteenseconds] [container] table [text-center] span{font-size:2.5vw;line-height:3.7vw}[fifteenseconds]{height:auto}[fifteenseconds] [container]{height:auto}[fifteenseconds] [container] table{vertical-align:bottom}[fifteenseconds] [container] table [text-left]{display:none}[fifteenseconds] [container] table [text-center]{text-align:center;padding-top:25px}[fifteenseconds] [container] table [display-mobile]{display:inline-block;margin-bottom:-8px;padding-top:25px;max-width:100%;height:auto}}html,body{color:#8d8c93;font-family:"klavika-web", sans-serif;font-size:16px;font-style:italic;font-weight:300;line-height:1.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;transition:opacity .4s ease-in-out}html.wf-loading,body.wf-loading{opacity:0}.imprint h3,.data-privacy h3,.agb h3{margin-top:20px;margin-bottom:20px;color:#006497;font-weight:600;font-size:35px}.imprint h4,.data-privacy h4,.agb h4{margin-top:20px;margin-bottom:20px;color:#323232;font-weight:300;font-size:22px}.imprint p,.data-privacy p,.agb p{margin-bottom:10px;font-style:normal;font-size:14px;color:#323232}.imprint li,.data-privacy li,.agb li{color:#323232}.imprint a,.data-privacy a,.agb a{font-size:14px}@media (max-width: 476px){.imprint .mobile-hidden,.data-privacy .mobile-hidden,.agb .mobile-hidden{display:none !important}}@media (min-width: 476px){.imprint .mobile-hidden,.data-privacy .mobile-hidden,.agb .mobile-hidden{display:block}}@media (min-width: 476px){.imprint .mobile-visible,.data-privacy .mobile-visible,.agb .mobile-visible{display:block}}@media (min-width: 476px){.imprint .mobile-visible,.data-privacy .mobile-visible,.agb .mobile-visible{display:none}}#particles-js{width:100%;height:60%;position:absolute;opacity:0.7;background-image:url("");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:100}.flex{display:flex}.flex-center{align-items:center;justify-content:center}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-space-between{justify-content:space-between}.flex-end{justify-content:flex-end}header.page{margin-top:70px}.a-link{width:0;height:0;position:relative;top:-60px}p{margin:0;font-size:18px;line-height:24px}h1{color:#006497;font-family:"klavika-web", sans-serif;font-size:100px;margin:0;line-height:normal}h2{font-family:"klavika-web", sans-serif;position:relative;font-size:60px;font-weight:300;color:#006497;margin:0;line-height:normal}h3{color:#006497;font-family:"klavika-web", sans-serif;font-weight:600;margin:0;font-size:35px;line-height:normal}h4{font-size:22px;font-weight:300;margin:0;color:#323232}.txt-color-bp-blue{color:#006497;font-family:"clavo", sans-serif}.txt-color-bp-light-blue{color:#99bacb}.contact-phone>a{color:#8d8c93}.contact-phone,.contact-zip{padding-top:0.2rem;font-size:1rem;color:#323232}footer,span.subline{font-family:"klavika-web", sans-serif;font-size:1rem;line-height:1.25rem;font-style:italic;font-weight:400;text-transform:uppercase}footer a,span.subline a{color:#8d8c93}footer{padding-bottom:150px}a{color:#006497;position:relative;text-decoration:none;transition:color 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89)}a:link,a:active,a:visited{text-decoration:none}a:hover{color:#003c5a;text-decoration:none}a.unstyled{border:none}a.unstyled:hover:before{display:none}a.arrow{font-family:"clavo", sans-serif}a.arrow:after{content:'';display:inline-block;position:absolute;top:8px;right:-14px;width:4px;height:8px;background-image:url(/assets/icon-arrow-right-small-a28629104ea27480ba90f84039994a7d31cbf2dbf6c2a7f880e6bac7bc87824d.svg);background-repeat:no-repeat;transform:rotate(5deg);transition:background-image 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89)}a.arrow:hover:after{background-image:url(/assets/icon-arrow-right-small-hover-8799b4b931f6cb34ee7d33f19456a4d8983332040c469011edba4810f57e1b00.svg);transition:background-image 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-left:0;padding-right:0}.margin-top-xxl{margin-top:100px}.margin-bottom-xxl{margin-bottom:100px}.margin-bottom-m{margin-bottom:40px}.margin-top-xl{margin-top:60px}.margin-top-l{margin-top:50px}.margin-top-m{margin-top:40px}.margin-top-s{margin-top:30px}.margin-top-xs{margin-top:20px}.margin-top-xxs{margin-top:10px}.margin-left-s{margin-left:30px}.bg-light-gray{background-color:#f9f9f9}.txt-center{text-align:center}.txt-right{text-align:right}.disable-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper{padding:40px 0 40px 0}.layout-debug{height:100%;position:absolute;z-index:1000}.layout-debug .col-lg-1{border-left:1px solid rgba(141,140,147,0.4);border-right:1px solid rgba(141,140,147,0.4);height:1000px}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-left{float:left !important}.pos-right{float:right !important}.vision-container{display:flex;justify-content:center}.vision-container .container{background-color:#f9f9f9;display:flex;align-items:center;justify-content:center;width:100%}.vision-container .container .vision-content{padding-top:80px;padding-bottom:70px;width:50%}.vision-container .container .vision-content h3{font-size:28px}.vision-container .container .vision-content p{color:#323232}.vision-container .container .vision-content .button-container{display:flex;align-items:center}.vision-container .container .vision-content .button-container button{width:330px;font-weight:bold}.logo-wrapper{height:55px;width:50px;display:inline-block;margin-bottom:20px}.logo-wrapper .bp-hexagon{margin-top:3px;margin-left:2px}.logo-wrapper .bytepoets-logo-hero{position:absolute;background-image:url(/assets/teaser/bp_hexagon_large-9b6a500a8881e48e5adcccca11305107309dbd614b092ba691f28f922b6fcb13.svg);background-repeat:no-repeat;background-size:56px 50px;z-index:100;height:55px;width:50px}.logo-wrapper .bytepoets-logo-hero-after{background-image:url(/assets/teaser/bp_hexagon_background-7d2d4c457400a6734ecb5c4b019dbbd683c1f7b62cab16cbe550ce4f3cd79824.svg);background-repeat:no-repeat;background-size:46px 50px;position:absolute;z-index:90;height:55px;width:50px;background-position:top right}.logo-wrapper .bytepoets-logo-hero-after.animating{animation:pulse 1.5s infinite;opacity:0.5}.hero-image,.hero-image-small{background:url(/assets/header_img@2x-2149c99a84fd08389acd6755ae9ba4dc04ed34e489800e5e128cabfb8822731b.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:520px;left:0;position:relative;top:0;width:100%;z-index:-1;display:block}.hero-image .smooth-gradient,.hero-image-small .smooth-gradient{position:absolute;top:0;left:0;width:100%;height:40px;background:white;background:-webkit-gradient(left top, left bottom, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0)));background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)}.hero-image .hexagon-container,.hero-image-small .hexagon-container{display:flex;justify-content:center;overflow:hidden;position:absolute;height:100%;width:100%;z-index:-1}.hero-image .hexagon-container img,.hero-image-small .hexagon-container img{transform:scale(1.9);height:100%}.banner-container{position:relative;margin:auto;margin-top:80px}.banner-container .header-content{height:100%;width:100%;display:flex;align-content:center;align-items:center;justify-content:center;position:absolute;top:0;left:0}.banner-container button{margin-top:40px;width:330px;font-weight:bold}.banner-container hgroup{text-align:center;padding-top:10%;position:absolute;width:100%;z-index:200}.banner-container h2,.banner-container h1{font-weight:400;margin:0;position:relative;color:white;text-align:center;letter-spacing:0.3rem}.banner-container h2{font-size:20px;line-height:24px;font-family:"clavo", sans-serif;padding-bottom:40px}.banner-container h1{line-height:3rem;font-size:2.5rem;width:60%;font-family:"klavika-web", sans-serif;font-weight:600}.hero-image-jobs{align-items:center;background:url(/assets/img_header-fdcbdeaeb080353c6ff235a2333060c9558b008d8a4f31a6c11926402ac75369.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:50vh;min-height:500px;left:0;position:relative;top:0;width:100%}.hero-image-jobs a{margin-top:60px;font-family:"klavika-web", sans-serif;background:white;color:#006497;padding:8px 30px 8px 30px;font-weight:500;border-radius:3px}.hero-image-jobs a:hover{background:white;transform:none}.hero-image-jobs a:before{background-color:transparent}.hero-image-jobs hgroup{text-align:center;position:absolute;width:100%;z-index:200}.hero-image-jobs h5,.hero-image-jobs h6{font-weight:400;margin:0;position:relative}.hero-image-jobs h5{color:#f9f9f9;font-size:50px;font-family:"klavika-web", sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:0.15em;line-height:1.2em;max-width:1120px;margin:0 auto;font-weight:600}.hero-image-jobs h6{color:#f9f9f9;font-size:28px;font-family:"klavika-web", sans-serif;text-shadow:none;margin-bottom:20px}.hero-image-jobs p{animation:fade 3s;color:white;font-family:"klavika-web", sans-serif;font-size:20px;letter-spacing:5px;max-width:520px;text-align:center;line-height:32px;font-weight:500;margin:20px auto auto;font-style:normal}.hero-image-small{height:500px;background-position:center center}.bp-hexagon{background:url(/assets/bytepoets-hexagon-344b00b6d931188c82967647514cc8b951adb029232e07c5c4f054c5bd8c7346.svg);cursor:pointer;height:61px;left:50%;position:absolute;transform:translate(-50%, 0);width:56px;z-index:100}.bp-hexagon:before{top:-19px;left:-8px}.icon-facebook{background-image:url(/assets/ic_facebook-454d8d83c267c49782d021ae6fd83545e636de404ebed3e6c486ea56c67cacc0.svg)}.icon-instagram{background-image:url(/assets/ic_instagram-6b14bc7f15723cb48dd5231664b0708481c2e2ce4f14a8d95f571b4e1b29e6e5.svg)}.icon-mail{background-image:url(/assets/ic_linkedin-3b0defa392dec3ad30a8ef46fc926bdc83e5c22b35972ac605bcecec9db26fc4.svg)}.icon-heart{content:url(/assets/ic_heart-18a9e35feefc8f5466a1b3d003eed877a1b2abf47c7373ed3599a9f48b32f873.svg)}.page-wrapper{background-color:#f9f9f9;margin-top:2vw;padding-bottom:20px}.mobile-nav-toggle{background:url(/assets/icon-mobile-nav-toggle-40137db06ef2ac04fdd29e8f14e01751da02c783c8672b4a12f45c718cae9efd.svg);background-repeat:no-repeat;height:9px;width:16px}.show-nav{display:flex}.hide-nav{display:none}.hide-nav-animation{opacity:0;transform:translate3d(0, -3000px, 0);transition:all .5s linear}.mobile-navigation{flex-direction:column;justify-content:center;background-color:rgba(0,100,151,0.95);height:100%;position:fixed;top:0;width:100%;z-index:9900}.mobile-navigation .icon-close-24{bottom:48px;left:50%;position:fixed;margin-left:-12px}.mobile-navigation .bp-hexagon-white{background:url(/assets/bytepoets-hexagon-white-e53f7ca9100c36749bf2ec4e4ef0d0a9d1fa2e9503351a4c64a9183e6fa9bc14.svg);height:61px;left:50%;position:fixed;top:40px;transform:translateX(-50%);width:56px}.mobile-navigation .spacer{flex:0 0 100px}.mobile-navigation ul{display:flex;flex-direction:column;justify-content:center;list-style-type:none;width:100%;box-sizing:border-box;overflow:hidden}.mobile-navigation li{opacity:0;align-items:center;display:flex;flex-basis:80px;color:white;font-family:"klavika-web", sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;justify-content:center;text-align:center;text-transform:uppercase;width:100%}.mobile-navigation li a:link,.mobile-navigation li a:visited{border:1px solid transparent;box-sizing:border-box;color:white;padding:8px 10px 5px 10px;transition:border-color .1s linear}.mobile-navigation li a:hover{text-decoration:none;border-color:white}.mobile-navigation li.item-fadeInDown{opacity:1;animation:fadeInDown .3s}.mobile-navigation li.item-fadeOutUp{opacity:1;animation:fadeOutUp .2s;animation-fill-mode:forwards}.gptw-logo{position:relative}.gptw-logo a{position:absolute;right:0;top:0;width:70px;z-index:100}.main-navigation{position:fixed;background-color:white;font-style:normal;font-family:"klavika-web", sans-serif;height:60px;width:100%;z-index:9000;top:0}.main-navigation a:link{color:#006497;display:inline-block;font-family:"klavika-web", sans-serif}.main-navigation a.active::before{top:0;opacity:1}.main-navigation a:hover{border:none;text-decoration:none}.main-navigation a:before{background-color:#006497;content:'';display:block;height:3px;left:0;opacity:0;position:absolute;top:-36px;width:100%;transition:top 0.2s, opacity 0.7s}.main-navigation a:hover:before{top:0;opacity:1}.main-navigation ul{margin-top:0px;display:inline-block;list-style-type:none}.main-navigation ul li{color:#006497;display:inline;font-size:.8125rem;height:80px;line-height:5rem;margin:0 28px;position:relative;text-transform:uppercase}.main-navigation ul li:last-of-type{margin-right:0}.main-navigation .main-nav-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:2vh;padding-right:2vh;background-color:white;height:80px}.main-navigation .main-nav-container .bytepoets-logo{background:url(/assets/bytepoets-logo-baa874589d8c7ae7cac427cec06b2cb577f50cbddbd0f705b56701e072730a5b.svg);background-size:cover;position:inherit;height:20px;width:140px}.main-navigation .main-nav-container nav{height:80px}.sub-navigation{background-color:rgba(0,100,151,0.4);height:48px;width:100%}.cta-desc{font-size:18px;text-align:center;position:relative}.cta-desc-lineheight{font-size:24px;margin-top:20px;text-align:center;position:relative;line-height:26px}.cta-desc-lineheight .small{padding-top:14px;font-size:18px}.cta-custom-height{height:64px}.services{width:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:stretch}.services .service-item{width:100%;border-radius:32px;overflow:hidden;margin-bottom:20px;display:flex;flex-direction:column;align-content:stretch}.services .service-item>div{flex:1}.services .service-item h3{margin-bottom:9px;float:left;width:100%}.services .service-item .pagination{background-color:#f9f9f9}.services .service-item .service-item-mobile{width:100%;display:inline-block}.services .service-item .service-item-mobile .service-image{font-size:0}.services .service-item .service-item-mobile .service-image img{border-radius:0}.services .service-item .service-item-mobile .service-image li{display:inline-block;width:100%}.services .service-item .service-item-mobile .service-image,.services .service-item .service-item-mobile .service-description{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.services .service-item .service-item-mobile .service-description{float:left}.services .service-item .service-item-mobile .service-description li{display:inline-block;padding:0px 30px 63px 30px;white-space:normal;width:100%}.services .service-item .service-image{background-color:#f9f9f9;border-radius:32px 32px 0 0;height:51.749333333vw;max-height:51.749333333vw;margin-bottom:2px;width:100%}.services .service-item .service-image img{border-radius:32px 32px 0 0;height:100%;width:100%}.services .service-item .service-description{box-sizing:border-box;background-color:#f9f9f9;font-size:18px;text-align:center;white-space:normal;width:100%;padding:0px 15px 25px 15px}.services .service-item .service-icon{background-color:#f9f9f9;height:42px;max-height:42px;text-align:center;padding-bottom:11px}.services .service-item .service-footer{background-color:#f9f9f9;height:30px;max-height:30px;width:100%;z-index:100}.team{padding:0}.team .team-list{list-style-type:none;margin-bottom:50px;position:relative;white-space:nowrap;font-size:0}.description-team{color:#323232}.our-secret__info{margin-top:80px;min-height:230px;color:#323232}.our-secret{position:relative;padding:0;height:200px}.our-secret .our-secret__carousel{height:100%;justify-content:flex-start;list-style-type:none;padding:0;position:relative;overflow:hidden}.our-secret .our-secret__carousel .owl-stage-outer{overflow:visible;height:100%}.our-secret .our-secret__carousel .owl-stage{height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.our-secret .our-secret__carousel .owl-stage .owl-item{width:100%;height:100%;align-items:center;display:flex;flex-direction:column;justify-content:center}.our-secret .our-secret__carousel .item{display:table;background-image:url(/assets/process_hexagon-a1f48677596e81fd14d8ad9e06340d0c546e0c73c4a1fb1d7c8c53593b2c8c10.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:'';color:white;cursor:pointer;font-size:1.125rem;font-weight:600;height:100%;width:100%;font-size:1em;line-height:1.3125rem;position:relative;text-align:center;transition:transform 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89);z-index:100;transform:translate3d(0, 0, 0)}.our-secret .our-secret__carousel .item:before{height:100%;opacity:0;position:absolute;transition:opacity 0.3s cubic-bezier(0.7, 0.07, 0.41, 0.89);width:100%}.our-secret .our-secret__carousel .item:hover{transform:translate3d(0, -6px, 0)}.our-secret .our-secret__carousel .item:hover:before{opacity:1}.our-secret .our-secret__carousel .item:last-of-type .item{margin-right:0}.our-secret .our-secret__carousel .item:nth-child(1) .item,.our-secret .our-secret__carousel .item:nth-child(5) .item{background-color:rgba(0,100,151,0.4)}.our-secret .our-secret__carousel .item:nth-child(2) .item,.our-secret .our-secret__carousel .item:nth-child(4) .item{background-color:rgba(0,100,151,0.6)}.our-secret .our-secret__carousel .item-container{position:absolute;display:flex;top:36px;left:0;right:0;flex-direction:column;align-items:center;justify-content:center;z-index:90;height:60%;width:100%}.our-secret .our-secret__carousel .item-number{font-family:"clavo", sans-serif;font-weight:400;font-size:1.125em;margin-bottom:8px}.our-secret:before{width:100%;height:100%;background-image:url(/assets/success-item-hexagon-83767a6df3f9c3c14442c1c76d4f8ed81dd627eb53164ee168fe18f10d955473.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;content:'';position:absolute;top:-1px;left:0}.terms hr{border-color:white;border-radius:1px;border-width:2px;margin:50px 0 53px}.terms .content{border-radius:10px;background-color:#f9f9f9;font-size:.875rem;line-height:1.4rem;padding:40px}#map{height:460px;width:100%;z-index:10}div#map.margin-top-xxs{background-color:#f9f9f9 !important}#map:before,#map:after{background-repeat:no-repeat;background-position:top center;content:'';display:block;height:30px;position:absolute;width:100%;z-index:100}#map:before{background-image:url(/assets/map-hexagon-clip-top-04ed7b8832cc9af1e96c8cc680125632b7c980fe990f8926465e69b8b28f7916.svg);top:-1px}#map:after{background-image:url(/assets/map-hexagon-clip-bottom-3fbb39fb6a3b0e2065db4b56298f754850833754b93c62180ea7e105a6097e4f.svg);bottom:0}.map-overlay{background-image:url(/assets/map-hexagon-overlay-f4efa480203543ad22fea3418a07d26a819bdaffbe7e46564ef71e201b108e4c.svg);height:460px;margin-left:-200px;position:absolute;top:113px;left:50%;width:400px;z-index:100}.map-overlay .bp-hexagon{top:50%;left:50%;margin-left:-28px;margin-top:-23px;transform:none}.gm-style div:nth-child(2),.gm-style div:nth-child(4),.gm-style div:nth-child(6),.gm-style div:nth-child(8){bottom:30px !important}.gm-style div:nth-child(4) div:nth-child(2),.gm-style div:nth-child(6) div:nth-child(2),.gm-style div:nth-child(8) div:nth-child(2){bottom:0 !important}.contact-area{background-color:#f9f9f9;font-size:18px;line-height:1.5625rem;position:relative}.contact-area .container{padding-top:30px;padding-bottom:30px}.contact-area .bp-hexagon{bottom:-40px;left:50%;margin-left:-28px;transform:none}.contact-area ul.contact-icons{display:flex;justify-content:center;list-style-type:none;padding:0}.contact-area ul.contact-icons li,.contact-area ul.contact-icons a{display:inline-block;height:40px;width:40px}.contact-area ul.contact-icons li:nth-child(1){margin-right:80px}.contact-area ul.contact-icons li:nth-child(3){margin-left:80px}.contact-area ul.contact-icons a{background-repeat:no-repeat;background-position:center center;transition:transform 0.2s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.contact-area ul.contact-icons a:hover{transform:translateY(-4px)}.contact-area ul.contact-icons a:before{top:-18px;left:-16px}footer{height:123px;position:relative}footer .container{padding-top:72px}footer .container .row{margin-top:15px}footer .bytepoets-logo{left:50%;margin-left:-70px;top:-40px;background:url(/assets/bytepoets-logo-baa874589d8c7ae7cac427cec06b2cb577f50cbddbd0f705b56701e072730a5b.svg);background-size:cover;height:20px;position:absolute;width:140px}footer ul{list-style-type:none}footer ul li.left,footer ul li.right{display:inline}footer ul li.left:first-child{margin-right:100px}footer ul li.right:last-child{margin-left:100px}footer a{color:#8d8c93}footer .language{margin-bottom:30px}footer .language a{padding:3px}.owl-nav{background-repeat:no-repeat;z-index:100}.owl-nav .owl-prev,.owl-nav .owl-next{height:40px;position:absolute;top:50%;transform:translate(0, -50%);width:16px;text-indent:-9999px}.owl-nav .owl-prev{left:-45px}.owl-nav .owl-next{right:-45px}.owl-prev.disabled,.owl-next.disabled{display:none}.owl-prev,.owl-next{background-size:16px 40px;background-repeat:no-repeat;display:inline-block;width:16px;height:40px}.owl-prev{background-image:url(/assets/pagination-arrow-left-33b767def68291f162c3bef8849c6da2ef89d58086a1738d4a06b77cc13e8445.svg)}.owl-prev:hover{background-image:url(/assets/pagination-arrow-left-hover-639a8d3c49491524baa2cb78eb97d897289a577d9c2c388c26dffc7662df4a10.svg);border:none}.owl-next{background-image:url(/assets/pagination-arrow-right-158b19e92b51c54f3dc4132f5111bc64671ac6cb991a77a376b5a51e704c0739.svg)}.owl-next:hover{background-image:url(/assets/pagination-arrow-right-hover-efeb3ebb269500aa20d23d4293dc8f750b32c7698a481bb9f4fc1957c874cd6c.svg);border:none}.owl-dots{display:flex;align-items:center;justify-content:center;margin-top:30px}.owl-dots .owl-dot{display:block;font-size:0;height:16px;list-style-type:none;text-align:center;float:left;margin-right:16px}.owl-dots .owl-dot{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:16px;overflow:hidden;position:relative;width:14px}.owl-dots .owl-dot:last-of-type{margin-right:0}.owl-dots .owl-dot.active{background-image:url(/assets/pagination-hexagon-active-1070a7ab39f8134040517c070052835348a06b15323ceb6d5bde0b9c071ff5db.svg)}.owl-dots .owl-dot.active:before,.owl-dots .owl-dot:before{content:'';height:16px;left:0;opacity:0;position:absolute;top:0;transform:scale(0, 0);transform-origin:center bottom;transition:transform .2s linear, opacity .2s linear;width:14px}.owl-dots .owl-dot.active:before{background-image:url(/assets/pagination-hexagon-active-hover-822356761f1729c7ca43a41374c8c00fe07c55ff2c5e5f292c3a095b5c28cda9.svg)}.owl-dots .owl-dot.active:hover:before,.owl-dots .owl-dot:hover:before{opacity:1;transform:scale(1, 1)}.owl-dots .owl-dot{background-image:url(/assets/pagination-hexagon-inactive-857a39e1b5aeb87620499e4a62f62ba68963faa8634bb80337e1fb877dd555a2.svg);transition:background .2s linear}.owl-dots .owl-dot:before{background-image:url(/assets/pagination-hexagon-inactive-hover-c9350277b166a19c3ef48179d0eccac1428af5b6d726afb1b7c5fac974fd1058.svg)}.icon-close-24{background-image:url(/assets/icon-close-24-9b924cc76316ab33471ace2b47a75884f14b36e11eb0917c45e33cf2eea3d366.svg);background-repeat:no-repeat;height:24px;width:24px}.jobs{background:white}.jobs .shelf{margin-top:-150px;margin-bottom:150px}.jobs .badges{width:100%}.jobs .badges p{text-align:center;font-size:22px;line-height:23px;color:#006497;margin-top:40px}.jobs .badges img{max-height:200px}.display-flex{display:flex;position:relative;justify-content:space-evenly}.display-flex-center{display:flex;position:relative;justify-content:center}.flex-items-center{align-items:center}.text-center{display:flex;flex-direction:column;align-items:center}.what-you-get p{margin:0;margin-top:10px;font-size:13px;color:#006497;line-height:13px}.what-you-get img{max-width:80px}.no-padding{padding:0 !important}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.1)}.overlay{width:100%;height:100%;background:rgba(0,100,151,0.75);display:flex;align-items:center}.craft{position:relative;display:inline-block;margin-top:40px}.craft .craft-container{display:flex;flex-direction:column;border-radius:20px;margin-bottom:30px;background-color:#f9f9f9;height:400px;overflow:hidden}.craft .craft-container .service-image{position:relative;height:45%;overflow:hidden;background-position:top;background-size:cover;background-repeat:no-repeat}.craft .craft-container .service-image img{width:100%;height:auto}.craft .craft-container .description-container{display:flex;align-items:center;justify-content:center;height:55%}.craft .craft-container .description-container .service-description{position:relative;padding:0 40px;text-align:center;font-size:18px;color:#323232}.craft .craft-container .description-container .service-description h3{margin-top:0;margin-bottom:8px;font-size:28px}.craft .bp-craft-logo{position:absolute;display:flex;align-items:center;justify-content:center;align-content:center;width:100%;height:100%;bottom:15px;pointer-events:none}.craft .bp-craft-logo img{width:140px}.arrow-img{background-image:url(/assets/arrow-4015720e744e8e3d429ffe965953c5feb49f5b56e6a94db54fa38f1fabf27f5d.svg);background-repeat:no-repeat;background-position:left;background-size:contain;height:18px;width:100%}.hero-image-jobs h5{text-shadow:rgba(0,0,0,0.17) 0 1px 1px,rgba(0,0,0,0.22) 0 3px 3px,rgba(0,0,0,0.24) 6px 8px 10px}.employee-name,.employee-data{text-shadow:rgba(0,0,0,0.27) 0 1px 1px,rgba(0,0,0,0.32) 0 3px 3px,rgba(0,0,0,0.34) 0 7px 7px}.employee-job-title{box-shadow:rgba(0,0,0,0.17) 0 1px 1px,rgba(0,0,0,0.22) 0 3px 3px,rgba(0,0,0,0.24) 0 7px 7px}.btn,.btn-white{box-shadow:rgba(0,0,0,0.17) 0 2px 1px 0,rgba(0,0,0,0.11) 0 4px 5px 0,rgba(0,0,0,0.1) 0 10px 10px 0}.services .service-item .service-item-mobile .service-description li,.our-secret .our-secret__carousel .item{*zoom:1}.services .service-item .service-item-mobile .service-description li:before,.our-secret .our-secret__carousel .item:before,.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{content:'';display:table}.services .service-item .service-item-mobile .service-description li:after,.our-secret .our-secret__carousel .item:after{clear:both}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 0, 0)}60%{opacity:1;transform:translate3d(0, -5px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -20px, 0)}to{transform:translate3d(0, 3000px, 0)}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}@keyframes fadeOutUp{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes pulse{0%{transform:scale(1, 1)}14%{transform:scale(1.07, 1.07)}28%{transform:scale(1, 1)}42%{transform:scale(1.07, 1.07)}70%{transform:scale(1, 1)}}.bp-hexagon:before,.contact-area ul.contact-icons a:before{background-image:url(/assets/icon-hexagon-hover-841b2d72802b95472c475aace51888b90cbb6cc9cf8eeee13bb7be484c89d767.svg);background-position:center center;background-repeat:no-repeat;content:'';height:80px;position:absolute;width:72px;z-index:1;opacity:1;transform:scale(0, 0);transform-origin:center center;transition:transform 0s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.bp-hexagon:hover:before,.contact-area ul.contact-icons a:hover:before{height:80px;width:72px;opacity:0;transform:scale(1, 1);transition:transform 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89),opacity 0.5s cubic-bezier(0.7, 0.07, 0.41, 0.89)}.visible-mobile{display:block}@media (max-width: 767px){.container .craft .col-md-6{padding:0 !important}.container .craft .craft-container .service-description{padding:10px 30px 10px 30px}.container .craft .craft-container{margin-bottom:20px;height:420px}.team-list .owl-dot{transform:scale(0.5);-webkit-transform:scale(0.5);transform-origin:0% 0;-webkit-transform-origin:0% 0;margin-right:0}.main-navigation .bp-hexagon{top:8px}.main-navigation .container,.banner-container .container{width:100%;padding:0px}.vision-container .container{width:100%;padding:0px;margin-top:40px}.vision-container .container .vision-content{width:90%}footer .container{padding-top:10px;margin-bottom:20px}footer .txt-center{margin-bottom:8px}.txt-center-xs{text-align:center}.contact-area ul.contact-icons{margin-top:20px;margin-bottom:20px}.owl-nav{display:none}.hero-image{height:auto;display:flex;align-items:center;align-content:center;justify-content:center;min-height:600px}.header-content h1{margin-bottom:0px;line-height:2.5rem;font-size:2.25rem;width:90%}.header-content h2{font-size:1.25rem;line-height:1.75rem;font-family:"clavo", sans-serif;padding-bottom:40px;width:80%}.header-content h2,.header-content h1{position:relative}.hero-image-small{height:250px}.display-flex{flex-direction:column}.row{margin-left:0;margin-right:0}.shelf{display:none}.overflow-hidden-mobile{overflow:hidden}.map-overlay{top:163px !important}.lineheight-responsive{line-height:1.9rem}}@media (min-width: 568px){.main-navigation .bp-hexagon{top:8px}.main-navigation .container{margin:0;padding:0;width:100%}.hero-image-small{height:250px}.owl-nav{display:none}footer{margin-bottom:20px}footer .txt-center{margin-bottom:8px}}@media (min-width: 768px){.our-secret{height:250px;margin-bottom:50px}.our-secret:before{top:40px;left:0}.customers-quotes{height:250px}.customers-quotes:before{top:40px;left:0}.hero-image-small{height:250px}footer .txt-center{margin-bottom:8px}.owl-nav{display:none}.our-secret .our-secret__carousel .owl-stage .item{height:150px;width:150px;font-size:1.1em}.bytepoets-logo{height:14px;top:23px;width:96px}.main-navigation ul{height:60px}.main-navigation li{line-height:3.75rem}.services{flex-direction:row}.services .service-item{width:220px;border-radius:0;overflow:hidden;margin-bottom:0}.services .service-item .service-image{height:168px;max-height:168px}.services .service-item .service-footer{background-color:transparent;background-image:url(/assets/service-item-background-953bab8bd61d656ed3c58387631a7b869784dc1bb7544ed63c3d6abbda811166.svg);background-position:top center;background-repeat:no-repeat;background-size:cover;height:6.5vw;max-height:6.5vw;width:100%;z-index:100}.customers-quotes::before,.customers-quotes::after,.our-secret__carousel:before,.our-secret__carousel:after,.team:before,.team:after{content:'';height:400px;position:absolute;top:0;width:120px;z-index:1000;pointer-events:none}.customers-quotes::before,.our-secret__carousel:before,.team:before{background-image:-owg-linear-gradient(to right, #fff, rgba(255,255,255,0));background-image:linear-gradient(to right, #fff, rgba(255,255,255,0));left:-1px}.customers-quotes::after,.our-secret__carousel:after,.team:after{background-image:-owg-linear-gradient(to left, #fff, rgba(255,255,255,0));background-image:linear-gradient(to left, #fff, rgba(255,255,255,0));right:-1px}.portfolio-layout-1 .portfolio-column{display:flex;flex:0 0 50%;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-flex-shrink:0;-webkit-flex-grow:0;-webkit-flex-basis:50%;-webkit-box-flex:1}.portfolio-layout-1 .portfolio-row{display:flex;flex:0 0 100%;flex-wrap:wrap;-webkit-flex-shrink:0;-webkit-flex-grow:0;-webkit-flex-basis:100%;-webkit-flex-wrap:wrap;-webkit-box-flex:1}.portfolio-layout-1 .portfolio-row .portfolio-item-span-1--1{flex:0 0 25%;-webkit-flex-shrink:0;-webkit-flex-grow:0;-webkit-flex-basis:25%;-webkit-box-flex:1}.portfolio-layout-1 .portfolio-row .portfolio-item-span-2--1{flex:0 0 50%;-webkit-flex-shrink:0;-webkit-flex-grow:0;-webkit-flex-basis:50%;-webkit-box-flex:1}.portfolio-layout-1 .portfolio-row .portfolio-item-span-2--1-5{flex:0 0 50%;-webkit-flex-shrink:0;-webkit-flex-grow:0;-webkit-flex-basis:50%;-webkit-box-flex:1}.portfolio-layout-1 .order-last-mobile{order:initial}}@media (min-width: 992px){.a-link{top:-80px}.hero-image-small{height:250px}.owl-nav{display:block}.our-secret__info{margin-top:20px;color:#323232}.main-navigation{height:80px}.main-navigation .bp-hexagon{display:none}.vision-container .vision-content{width:60%}.bytepoets-logo{height:22px;left:0;top:29px;width:151px}.cta-desc{padding:0 60px 0 60px}.cta-separator:before,.cta-separator:after{background-color:rgba(141,140,147,0.5);content:'';position:absolute;bottom:11px;border-radius:0.5px;height:1px;width:300px}.cta-separator:before{left:60px}.cta-separator:after{right:60px}.services .service-item{width:300px}.services .service-item .service-image{height:168px;max-height:168px}.services .service-item .service-description{padding:10px 15px 63px 15px}.services .service-item .service-footer{height:71px;max-height:71px}.team{padding:0 15px}ul.jobs li{flex:0 0 calc(50% - 0.5rem);margin:0 1rem 1rem 0}ul.jobs li:nth-child(2n){margin-right:0}}@media (min-width: 1200px){.cta-separator:before,.cta-separator:after{width:350px}.our-secret:before{top:-1px;left:0}.header-content h1{width:50%}.vision-container .vision-content{width:35% !important}.our-secret .our-secret__carousel{overflow:visible !important}.our-secret .our-secret__carousel .owl-dots{display:none !important}.our-secret .our-secret__carousel .owl-stage-outer{overflow:hidden !important}}@media (max-width: 992px){.container .craft .bp-craft-logo{display:none}.gptw-logo a{position:absolute;right:0;top:0;width:80px}.jobs .shelf{margin-top:-135px !important}.margin-top-l-mobile{margin-top:50px}}
