.orange{color:#ff6738;}.bg-blue{background:#34495e;}.bg-lightblue{background:#f5f7fa;}.bg-orange{background:#ff6738;}.bg-lightorange{background:#f7967d;}.bg-pattern-blue{background-image:url(/img/dots6a.png);}.text-body{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.text-body-w{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#fff;}.text-body-large{font-family:Montserrat;font-size:20px;font-weight:400;line-height:30px;color:rgba(0,0,0,0.5);}.text-body-small-grey{font-family:Montserrat;font-size:12px;line-height:1.7;color:#888;}.text-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}.text-title-w{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#fff;}.text-title-orange{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#ff6738;}.text-title-small{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;}.text-title-small-w{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;color:#fff;}.text-p{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:20px;}.text-p-w{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:20px;color:#fff;}.text-title-large{font-family:Montserrat;font-size:30px;line-height:1.4;font-weight:600;margin-bottom:20px;color:#3c3c3c;text-transform:uppercase;}.text-title-large-w{font-family:Montserrat;font-size:30px;line-height:1.4;font-weight:600;margin-bottom:20px;color:#3c3c3c;text-transform:uppercase;color:#fff;}.text-small-print{font-family:Montserrat;line-height:1.4;color:#888;font-size:12px;margin-top:10px;}.text-sectionhead{font-family:Montserrat;font-size:30px;line-height:48px;color:#555;text-align:center;max-width:900px;display:block;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px;}.text-hero{font-family:Montserrat;font-size:65px;color:#fff;font-weight:700;line-height:1.1;margin-bottom:20px;text-shadow:0px 1px 2px rgba(0,0,0,0.7);}.text-showcase{font-family:Montserrat;font-size:36px;line-height:1.3;}.text-intro{font-family:Montserrat;font-weight:400;color:#888;font-size:20px;line-height:30px;text-align:center;}@media only screen and (min-width: 959px){.text-intro{font-size:30px;line-height:40px;width:75%;margin-left:auto;margin-right:auto;}}.text-shadow{text-shadow:0px 1px 2px rgba(0,0,0,0.7);}.text-menu{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;}.hr{border-top:1px solid #eee;border-bottom:0;position:relative;text-align:center;}.hr-title{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;font-size:14px;color:#aaa;text-align:center;background:#fff;display:inline-block;padding:5px 15px;position:relative;top:-15px;text-transform:uppercase;}.grid-wrapper{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.grid-wrapper{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.grid-wrapper{width:960px;}}@media only screen and (min-width: 1345px){.grid-wrapper{width:1160px;}}.grid-wrapper-medium{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.grid-wrapper-medium{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.grid-wrapper-medium{width:820px;}}@media only screen and (min-width: 1345px){.grid-wrapper-medium{width:960px;}}.button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:10px 20px;}.button-small{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:3px 8px;border-radius:5px;}.pattern-list{display:flex;margin-bottom:40px;}.pattern-blue{flex:1;background-color:#34495e;}.pattern-blue h2{color:#fff;}.pattern-blue p{color:#fff;}.pattern-lightorange{flex:1;background-color:#f7967d;}.pattern-lightblue{flex:1;background-color:#f5f7fa;}.blue-circle{width:100px;height:100px;background:#f5f7fa;border-radius:50%;}@media only screen and (min-width: 959px){.blue-circle{width:140px;height:140px;}}.icon{display:inline-block;text-align:center;max-width:120px;max-height:120px;}.icon-country{display:inline-block;text-align:center;max-width:120px;max-height:120px;max-width:300px;margin:30px;}.pad-v-big{padding-top:30px;padding-bottom:30px;}@media only screen and (min-width: 959px){.pad-v-big{padding-top:60px;padding-bottom:60px;}}.pad-h-big{padding-left:30px;padding-right:30px;}@media only screen and (min-width: 959px){.pad-h-big{padding-left:60px;padding-right:60px;}}.margin-b-medium{margin-bottom:40px;}.margin-b-big{margin-bottom:80px;}.u-flex{display:flex;}.u-flex-1{flex:1;}.u-flex-2{flex:2;}.u-flex-3{flex:3;}.u-flex-4{flex:4;}.u-flex-5{flex:5;}.u-hide{display:none;}.u-underline{text-decoration:underline;}.u-bg-cover{background-size:cover;background-position:50%;}.left-right-block.u-reverse{flex-direction:column-reverse;}@media only screen and (min-width: 959px){.left-right-block.u-reverse{flex-direction:row-reverse;}}@media only screen and (min-width: 959px){.u-shift-left{margin-left:-35px;}}.bluebox-wrapper{position:relative;}@media only screen and (min-width: 959px){.bluebox-wrapper{padding-top:80px;}}.bluebox-displaced{position:relative;}@media only screen and (min-width: 959px){.bluebox-displaced{position:absolute;top:-180px;}}.bluebox{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;background:#34495e;color:#fff;padding:60px;}@media only screen and (min-width: 959px){.bluebox{width:420px;}}.u-article-styles{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.u-article-styles h2{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}.u-article-styles h3{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;}.u-article-styles ul{padding-left:1.5em;margin-bottom:10px;}.u-article-styles li{display:list-item;list-style:square;}.u-article-styles p{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:20px;}.u-article-styles.-text-align-right{text-align:right;}.u-article-styles-w{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#fff;}.u-article-styles-w h2{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}.u-article-styles-w h3{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;}.u-article-styles-w ul{padding-left:1.5em;margin-bottom:10px;}.u-article-styles-w li{display:list-item;list-style:square;}.u-article-styles-w p{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:20px;color:#fff;}.box-shadow{box-shadow:1px 1px 5px rgba(0,0,0,0.2);}.fadein{-webkit-animation:fadein 0.5s;-moz-animation:fadein 0.5s;-ms-animation:fadein 0.5s;-o-animation:fadein 0.5s;animation:fadein 0.5s;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}.fadeout{-webkit-animation:fadeout 0.5s;-moz-animation:fadeout 0.5s;-ms-animation:fadeout 0.5s;-o-animation:fadeout 0.5s;animation:fadeout 0.5s;}@keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-moz-keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-webkit-keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-ms-keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-o-keyframes fadeout{from{opacity:1;}to{opacity:0;}}.layout-test{background:pink;display:flex;}.layout-test-col-wrap{width:1000px;margin-left:auto;margin-right:auto;display:flex;background:#ffa7b6;justify-content:space-between;}.layout-test-col{flex-basis:calc(33.333333333333% - 10px);background:#1a1aff;padding:20px;}.layout-test-centered{display:flex;}.layout-preview-cookie-consent{clear:both;position:fixed;bottom:0;width:100%;}.layout-preview-cookie-consent.-hide{-webkit-animation:fadeout 0.5s;-moz-animation:fadeout 0.5s;-ms-animation:fadeout 0.5s;-o-animation:fadeout 0.5s;animation:fadeout 0.5s;}.layout-legal{padding-top:65px;}.layout-legal-wrap{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.layout-legal-wrap{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.layout-legal-wrap{width:960px;}}@media only screen and (min-width: 1345px){.layout-legal-wrap{width:1160px;}}.layout-legal-browser{display:flex;flex-direction:column-reverse;}@media only screen and (min-width: 959px){.layout-legal-browser{flex-direction:row;}}.layout-legal-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:40px;}.layout-legal-select{margin-bottom:40px;}.layout-legal-document{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;flex:2;padding-right:40px;}.layout-legal-doctitle{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}.layout-legal-aside{flex:1;}.layout-legal-list{padding:20px;border-radius:5px;background:#f5f7fa;margin-bottom:40px;}.layout-legal-list-item{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:normal;display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;}.layout-legal-list-item.-active{font-weight:bold;}.layout-legal-list-item:last-child{border-bottom:0;}.main-header{position:fixed;width:100%;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.2);display:flex;justify-content:space-between;align-items:strech;height:65px;z-index:1000;}.main-header-logo{border-right:1px solid #eee;position:relative;width:320px;}.main-header-nav{display:none;}@media only screen and (min-width: 1100px){.main-header-nav{display:block;}}.main-header-buttons{display:none;}@media only screen and (min-width: 1100px){.main-header-buttons{display:flex;justify-content:flex-end;flex-direction:row;}}.main-header-join{padding-top:15px;padding-bottom:15px;}.main-header-join-button{background-position:bottom;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;padding:5px 10px;color:#fff;height:100%;border-bottom:2px solid #b82b00;border-radius:2px;display:inline-block;white-space:nowrap;}.main-header-lang{padding:15px;width:90px;}.main-header-burger{padding-top:20px;padding-right:20px;}@media only screen and (min-width: 1100px){.main-header-burger{display:none;}}.main-header-burger-toggle{width:30px;height:30px;display:block;}.main-header-burger-line{display:block;width:100%;background-color:#888;height:3px;margin-bottom:7px;}.main-nav{height:100%;}.main-nav-link{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;text-transform:lowercase;font-weight:600;line-height:2;display:flex;align-items:center;margin-right:14px;margin-left:14px;height:100%;border-bottom:5px solid #fff;padding-top:5px;flex:1;}.main-nav-link:hover{color:#ff6738;}.main-nav-link.-active{color:#ff6738;border-bottom:5px solid #ff6738;}.main-nav-submenu-wrap{position:relative;}.main-nav-submenu-wrap:hover .main-nav-submenu{display:block;}.main-nav-submenu-wrap:hover .main-nav-link{color:#ff6738;}.main-nav-submenu{background:#fff;position:absolute;top:calc(65px);left:-15px;padding:0 30px 20px;width:250px;border-top:1px solid #eee;display:none;}.main-nav-list{width:100%;display:flex;height:100%;}.main-nav-submenu-link{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;display:block;}.main-nav-submenu-link:hover{color:#ff6738;}.main-nav-category{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#ff6738;font-weight:600;margin-top:20px;}.mobile-nav{padding-top:65px;background:#fff;}@media only screen and (min-width: 959px){.mobile-nav{display:none;}}.mobile-nav.-hidden{display:none;}.mobile-nav-inner{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.mobile-nav-inner{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.mobile-nav-inner{width:960px;}}@media only screen and (min-width: 1345px){.mobile-nav-inner{width:1160px;}}.mobile-nav-item{display:block;border-bottom:1px solid #eee;padding-top:15px;padding-bottom:15px;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;}.logo-switch{padding:15px;width:320px;position:relative;}.logo-switch-select{display:block;}.logo-switch-img{position:relative;display:inline-block;vertical-align:middle;}.logo-switch-img.-roamler-main{width:160px;}.logo-switch-img.-roamler-retail{width:240px;}.logo-switch-img.-roamler-tech{width:235px;}.logo-switch-img.-roamler-care{width:235px;}.logo-switch-icon{display:inline-block;margin-right:5px;width:15px;float:right;margin-top:7px;opacity:1;}.logo-switch-icon.-active{opacity:0;}.logo-switch-option{display:block;width:100%;padding:15px 15px;border-bottom:1px solid #eee;}.logo-switch-option:last-child{border-bottom:0;}.logo-switch-option:hover{background:#eee;}.logo-switch-option-list{position:absolute;top:65px;left:0;background:#fff;border:1px solid #eee;width:320px;box-shadow:5px 20px 20px rgba(0,0,0,0.2);-webkit-animation:fadein 0.5s;-moz-animation:fadein 0.5s;-ms-animation:fadein 0.5s;-o-animation:fadein 0.5s;animation:fadein 0.5s;}.logo-switch-option-list.-hidden{display:none;}.lang-switch{background:#333;padding:5px 10px;border-radius:3px;padding-bottom:6px;}.lang-switch-current{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;}.lang-switch-option.-active{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;line-height:1;color:#fff;}.lang-switch-option{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;line-height:1;color:#fff;padding-top:5px;padding-bottom:5px;}.lang-switch.-is-active .lang-switch-option{display:block;}.lang-switch.-is-active .lang-switch-option.-active{padding-bottom:5px;display:block;}.lang-switch-select{display:inline-block;vertical-align:top;width:100%;}.lang-switch-toggle{display:flex;justify-content:space-between;}.lang-switch-icon{margin-left:5px;}.lang-switch-option-list{display:block;}.lang-switch-option-list.-hidden{display:none;}.lang-switch-option{display:block;}.step-blocks{padding-top:120px;padding-bottom:120px;}.step-blocks-list{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.step-blocks-list{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.step-blocks-list{width:820px;}}@media only screen and (min-width: 1345px){.step-blocks-list{width:960px;}}.step-blocks-item{padding:40px;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.step-blocks-item.-step1{background:#f7967d;transform:translateY(-30px);}.step-blocks-item.-step2{background:#ff6738;}.step-blocks-item.-step3{transform:translateY(-30px);background-image:url(/img/dots6a.png);}.step-blocks-item.-step4{background:#eee;background:#f5f7fa;}.step-blocks-header{display:flex;align-items:center;}.step-blocks-nr{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;margin-bottom:0;font-size:70px;color:#fff;flex-basis:90px;text-align:center;}.step-blocks-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;margin-bottom:0;text-transform:uppercase;}.step-blocks-text{padding:0 15px 15px 90px;}.step-blocks-row{display:flex;flex-direction:column;}.step-blocks-row > *{flex:1;}@media only screen and (min-width: 959px){.step-blocks-row{flex-direction:row;}}.step-blocks-img{display:block;margin-top:10px;margin-bottom:10px;}@media only screen and (min-width: 959px){.step-blocks-img{padding-left:40px;float:right;}}.step-blocks-nr.-step1,.step-blocks-title.-step1{color:#fff;}.step-blocks-title.-step2,.step-blocks-text.-step2,.step-blocks-text.-step2{color:#fff;}.step-blocks-nr.-step3,.step-blocks-title.-step3,.step-blocks-text.-step3{color:#34495e;}.step-blocks-nr.-step5,.step-blocks-title.-step5,.step-blocks-text.-step5{color:#3c3c3c;}.progress-circle{position:relative;width:200px;height:200px;display:flex;}.progress-circle-percentage{position:absolute;top:70px;left:65px;font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#ff6738;color:#3c3c3c;font-size:40px;font-weight:700;}.progress-circle-svg{transform:rotate(-90deg);}#svg #bar{stroke:#ff6738;stroke-width:1em;}#svg circle{stroke:#f5f7fa;stroke-width:1em;}@keyframes dash{to{stroke-dashoffset:400;}}.cookie-consent{background:black;display:flex;justify-content:center;}.cookie-consent.-hidden{-webkit-animation:fadeout 0.5s;-moz-animation:fadeout 0.5s;-ms-animation:fadeout 0.5s;-o-animation:fadeout 0.5s;animation:fadeout 0.5s;}.cookie-consent-inner{padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;}.cookie-consent-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;margin-right:20px;}.cookie-consent-button{background:#fff;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#000;display:inline-block;padding:5px 10px;font-weight:600;border-radius:2px;}.cookie-consent-button.-ok{margin-left:10px;}.working-environment{background-image:url(/img/dots6a.png);padding-top:120px;padding-bottom:120px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);}.working-environment-markdown-zone{text-align:center;}.working-environment-markdown-zone h2{font-family:Montserrat;font-size:30px;line-height:1.4;font-weight:600;margin-bottom:20px;color:#3c3c3c;text-transform:uppercase;color:#ff6738;}.working-environment-markdown-zone p{font-family:Montserrat;font-weight:400;color:#888;font-size:20px;line-height:30px;text-align:center;font-size:24px !important;}@media only screen and (min-width: 959px){.working-environment-markdown-zone p{font-size:30px;line-height:40px;width:75%;margin-left:auto;margin-right:auto;}}.working-environment-inner{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.working-environment-inner{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.working-environment-inner{width:960px;}}@media only screen and (min-width: 1345px){.working-environment-inner{width:1160px;}}.working-environment-percentage-list{padding-top:20px;padding-bottom:40px;display:flex;flex-direction:column;max-width:900px;margin-left:auto;margin-right:auto;}@media only screen and (min-width: 959px){.working-environment-percentage-list{flex-direction:row;}}.working-environment-percentage{padding-top:20px;padding-bottom:20px;display:flex;align-items:center;flex-direction:column;}.working-environment-info{display:block;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-size:17px;text-align:center;padding-top:30px;max-width:80%;}.inhome-outofhome{margin-bottom:200px;}.inhome-outofhome-channels{display:flex;width:100%;position:relative;flex-direction:column;}@media only screen and (min-width: 959px){.inhome-outofhome-channels{flex-direction:row;}}.inhome-outofhome-overlay{position:absolute;z-index:0;top:0;left:0;height:500px;background-color:rgba(0,0,0,0.3);width:100%;}.inhome-outofhome-in{padding:40px;position:relative;flex:1;background-size:cover;border-right:1px solid #222;}@media only screen and (min-width: 959px){.inhome-outofhome-in{padding:120px;}}.inhome-outofhome-out{padding:40px;position:relative;flex:1;background-size:cover;}@media only screen and (min-width: 959px){.inhome-outofhome-out{padding:120px;}}.inhome-outofhome-li{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;z-index:1;font-size:17px;display:block;line-height:28px;}.inhome-outofhome-ul{padding-left:60px;-webkit-columns:100px 2;-moz-columns:100px 2;columns:100px 2;}.inhome-outofhome-title{background-image:url(/img/hexa-box.png);height:162px;min-width:180px;background-position:top left;background-repeat:no-repeat;font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:32px;color:#fff;text-transform:uppercase;padding-top:65px;padding-left:60px;margin-bottom:40px;}.not-available{background:#ffecec;padding:40px 20px;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);display:flex;align-items:top;}.not-available-icon-wrap{width:60px;}.not-available-icon{display:block;width:30px;margin-left:auto;margin-right:auto;margin-top:0;}.not-available-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#ff6738;}.not-available-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.hero{width:100%;background-size:cover;background-position:top;height:300px;}@media only screen and (min-width: 959px){.hero{height:650px;}}.hero.-with-form{height:auto;}.hero-join{width:100%;background-size:cover;background-position:top;height:300px;height:600px;background-position:80%;}@media only screen and (min-width: 959px){.hero-join{height:650px;}}.hero-join.-with-form{height:auto;}.hero-container{text-align:center;padding-top:80px;}.hero-container:before,.hero-container:after{content:" ";display:table;}.hero-container:after{clear:both;}@media only screen and (min-width: 959px){.hero-container{padding-top:190px;padding-bottom:190px;max-width:70%;text-align:left;}}.hero-container.-with-form{max-width:100%;height:auto;}@media only screen and (min-width: 959px){.hero-container.-with-form{padding-top:40px;padding-bottom:40px;text-align:left;}}.hero-title{text-align:center;font-family:Montserrat;font-size:65px;color:#fff;font-weight:700;line-height:1.1;margin-bottom:20px;text-shadow:0px 1px 2px rgba(0,0,0,0.7);font-size:33px;line-height:1.2;margin-bottom:10px;margin-left:auto;margin-right:auto;}.hero-title.-pad-top{padding-top:30px;}@media only screen and (min-width: 959px){.hero-title{text-align:left;font-size:63px;line-height:1.2;margin-bottom:20px;}.hero-title.-pad-top{padding-top:120px;}}.hero-subtitle{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;text-shadow:0px 1px 2px rgba(0,0,0,0.7);color:#fff;margin-left:auto;margin-right:auto;font-weight:700;font-size:24px;line-height:36px;padding-bottom:30px;}@media only screen and (min-width: 959px){.hero-subtitle{font-size:24px;line-height:1.5;}}.hero-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:10px 20px;font-size:16px;background-repeat:repeat;background-position:right bottom;margin:20px auto;width:auto;height:45px;z-index:200;margin:30px 0 0;}.hero-download{margin-top:30px;margin-right:10px;}@media only screen and (min-width: 959px){.hero-form{float:right;width:400px;}}.hero-message{padding-top:60px;padding-bottom:15px;padding-left:15px;padding-right:15px;}.pillars{margin-top:60px;margin-left:auto;margin-right:auto;width:90%;margin-bottom:60px;}@media only screen and (min-width: 959px){.pillars{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.pillars{width:960px;}}@media only screen and (min-width: 1345px){.pillars{width:1160px;}}@media only screen and (min-width: 959px){.pillar-list{display:flex;margin-bottom:40px;}}.pillar-item{padding:40px;flex:1;}.pillar-img{margin-bottom:20px;display:block;margin-left:auto;margin-right:auto;}.pillar-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#3c3c3c;text-align:center;}.pillar-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;text-align:center;width:90%;display:block;margin:0px auto;}.bluebar{background:#34495e;position:relative;padding-top:90px;padding-bottom:60px;overflow:hidden;}.bluebar-bg{position:absolute;right:60px;top:10px;opacity:0.2;}.bluebar-img{padding-top:10px;opacity:0.5;}.bluebar-textcontainer{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.bluebar-textcontainer{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.bluebar-textcontainer{width:820px;}}@media only screen and (min-width: 1345px){.bluebar-textcontainer{width:960px;}}.bluebar-text{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:36px;color:#fff;line-height:45px;}.bluebar-supertext{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:16px;text-transform:uppercase;color:rgba(255,255,255,0.4);margin-bottom:5px;}.steps{padding-bottom:120px;}.step{display:flex;margin-bottom:-20px;}.step-list{padding-top:60px;}@media only screen and (min-width: 959px){.step-list{width:50%;margin:auto;position:relative;}}.step-hexagon{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:30px;background-image:url('/assets/step-hexagon.svg');background-repeat:no-repeat;background-position:center;width:70px;height:83px;line-height:83px;color:#fff;text-align:center;display:inline-block;flex:1;}.step-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.step-body{flex:3;padding-top:28px;}.step-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}.step{width:100%;}@media only screen and (min-width: 959px){.step{width:500px;}}.step-invert{flex-direction:row-reverse;}@media only screen and (min-width: 959px){.step-1,.step-3{position:relative;flex-direction:row-reverse;left:-240px;}.step-1 .step-body,.step-3 .step-body{text-align:right;}}@media only screen and (min-width: 959px){.step-2,.step-4{position:relative;right:-240px;}}.dashboard{background:#f5f7fa;display:flex;padding:20px;flex-direction:column-reverse;}@media only screen and (min-width: 959px){.dashboard{padding:40px;flex-direction:row;}}.dashboard-title{font-family:Montserrat;font-size:30px;line-height:1.4;font-weight:600;margin-bottom:20px;color:#3c3c3c;text-transform:uppercase;}.dashboard-text{flex:1;}@media only screen and (min-width: 959px){.dashboard-text{padding:100px;}}.dashboard-img-container{flex:1;margin-bottom:35px;}.dashboard-three-up{flex-direction:column;display:flex;}@media only screen and (min-width: 959px){.dashboard-three-up{flex-direction:row;}}.dashboard-three-up-item{margin-bottom:35px;}.dataprotection{display:flex;}.dataprotection-img{display:none;}@media only screen and (min-width: 959px){.dataprotection-img{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;flex:3;}}.dataprotection-body{padding:50px 30px;flex:1;background-color:#34495e;}@media only screen and (min-width: 959px){.dataprotection-body{flex:2;padding:100px 100px;text-align:left;}}.dataprotection-title{font-family:Montserrat;font-size:30px;line-height:1.4;font-weight:600;margin-bottom:20px;color:#3c3c3c;text-transform:uppercase;color:white;}.dataprotection-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:white;}.benefit{display:flex;position:relative;margin-bottom:80px;}@media only screen and (min-width: 959px){.benefit{float:left;width:50%;min-height:175px;}}.benefit:nth-child(odd){clear:both;}.benefit-circle{position:absolute;top:-10px;left:-10px;}.benefit-icon{position:relative;max-width:100%;width:80px;}@media only screen and (min-width: 959px){.benefit-icon{width:120px;}}.benefit-img{display:inline-block;text-align:center;max-width:120px;max-height:120px;position:relative;left:30px;top:20px;}.benefit-body{flex:1;padding-left:60px;}@media only screen and (min-width: 959px){.benefit-body{padding-right:60px;}}.benefit-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.benefit-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}.benefit-text-wrapper{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.benefit-text-wrapper p{margin-bottom:15px;}.benefit-text-wrapper ul{padding-left:20px;}.benefit-text-wrapper li{display:list-item;list-style:square;}.benefit-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:2px 12px;border-radius:3px;margin-top:15px;margin-bottom:5px;}.benefit-footer{font-family:Montserrat;line-height:1.4;color:#888;font-size:12px;margin-top:10px;}.benefit-overview{background:white;margin-left:auto;margin-right:auto;width:90%;padding-top:60px;padding-bottom:60px;}@media only screen and (min-width: 959px){.benefit-overview{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.benefit-overview{width:960px;}}@media only screen and (min-width: 1345px){.benefit-overview{width:1160px;}}.benefit-overview-title{display:none;}.benefit-overview-list:before,.benefit-overview-list:after{content:" ";display:table;}.benefit-overview-list:after{clear:both;}.benefit-overview-intro{font-family:Montserrat;font-weight:400;color:#888;font-size:20px;line-height:30px;text-align:center;padding-top:40px;margin-bottom:80px;}@media only screen and (min-width: 959px){.benefit-overview-intro{font-size:30px;line-height:40px;width:75%;margin-left:auto;margin-right:auto;}}.cta{padding:80px;background-color:#f5f7fa;margin-bottom:40px;position:relative;background-repeat:no-repeat;background-position:80% 40%;overflow:hidden;}.cta-bg{position:absolute;right:40px;top:-40px;opacity:0.2;pointer-events:none;z-index:0;}.cta-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;text-align:center;}.cta-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:10px 20px;font-size:16px;background-repeat:repeat;background-position:right bottom;margin:20px auto;width:auto;height:45px;z-index:200;}.cta-button-wrapper{text-align:center;display:block;}.cta-hexgroup{display:none;position:absolute;top:-140px;right:60px;z-index:1;opacity:0.6;width:220px;pointer-events:none;}.footer{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.footer{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.footer{width:960px;}}@media only screen and (min-width: 1345px){.footer{width:1160px;}}.footer-social{display:block;}@media only screen and (min-width: 959px){.footer-social{display:inline-block;vertical-align:top;position:relative;top:-10px;padding-left:15px;}}.footer-icon{opacity:0.5;}.footer-icon:hover{opacity:1;}.footer-main{padding-top:30px;padding-bottom:30px;}@media only screen and (min-width: 959px){.footer-main{padding-top:60px;padding-bottom:60px;}}.footer-main-wrapper{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.footer-main-wrapper{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.footer-main-wrapper{width:820px;}}@media only screen and (min-width: 1345px){.footer-main-wrapper{width:960px;}}.footer-main-wrapper:before,.footer-main-wrapper:after{content:" ";display:table;}.footer-main-wrapper:after{clear:both;}.footer-main-grouptitle{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:bold;line-height:30px;}.footer-main-grouptitle:first-letter{text-transform:uppercase;}.footer-main-link{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;display:block;line-height:30px;}.footer-main-linkgroup{float:left;width:50%;margin-bottom:15px;}@media only screen and (min-width: 959px){.footer-main-linkgroup{width:25%;margin-bottom:0;}}.copyright{border-top:1px solid #eee;padding-top:20px;padding-bottom:40px;}.copyright-text{font-family:Montserrat;line-height:1.4;color:#888;font-size:12px;margin-top:10px;}.placeholder{background:#fff;padding-top:20px;padding-bottom:20px;}.placeholder-box{border:2px dashed #ccc;text-align:center;border-radius:5px;display:flex;background:#f5f7fa;}.placeholder-title{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#333;margin:auto;}.contact{margin-bottom:20px;}@media only screen and (min-width: 959px){.contact{width:50%;padding-right:25px;float:left;margin-bottom:50px;}}.contact:nth-child(2){padding-right:0;}@media only screen and (min-width: 959px){.contact-bg{flex:1;background-size:60%;background-attachment:fixed;background-position:0%;background-repeat:no-repeat;}}.contact-panel{flex:1;padding:40px 80px;}.contact-title{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;margin-bottom:0;font-size:16px;}.contact-address{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.contact-postcode{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.contact-city{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.contact-phone{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.contact-email{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#ff6738;}.contact-overview-category{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;color:#ff6738;margin-bottom:30px;margin-top:30px;border-bottom:1px solid #eee;padding-bottom:10px;}.contact-overview-list{display:flex;flex-wrap:wrap;}.market{background:white;box-shadow:0px 0px 15px rgba(0,0,0,0.3);margin-bottom:10px;border-radius:5px;}@media only screen and (min-width: 959px){.market{flex:1;margin-right:15px;min-height:400px;}}.market-header{padding:20px;}.market-teaser{padding-left:55px;padding-right:55px;padding-bottom:30px;padding-top:0;}.market:last-child{margin-right:0;}.market-img-container{width:100%;height:250px;background-size:cover;margin-bottom:15px;}.market-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:2px 12px;border-radius:3px;margin-top:15px;margin-bottom:5px;}.market-overview{background:white;}.market-container{padding-top:30px;padding-bottom:30px;flex:1;background-color:#f5f7fa;}@media only screen and (min-width: 959px){.market-container{padding-top:60px;padding-bottom:60px;}}@media only screen and (min-width: 959px){.market-list{display:flex;justify-content:space-between;}}.faq{margin-bottom:35px;}.faq-question{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;}.faq-answer{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.faq-answer ul{padding-left:15px;margin-bottom:15px;}.faq-answer li{list-style-type:square;display:list-item;}.faq-answer p{margin-bottom:15px;}.faq-answer a{text-decoration:underline;}.faq-overview-category{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#ff6738;margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:10px;margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.faq-overview-category{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.faq-overview-category{width:820px;}}@media only screen and (min-width: 1345px){.faq-overview-category{width:960px;}}.faq-overview-list{margin-left:auto;margin-right:auto;width:90%;}@media only screen and (min-width: 959px){.faq-overview-list{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.faq-overview-list{width:820px;}}@media only screen and (min-width: 1345px){.faq-overview-list{width:960px;}}.faq-overview-language{background:#f5f7fa;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#888;padding:15px 25px;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;width:90%;}.faq-overview-language a{color:#3c3c3c;}@media only screen and (min-width: 959px){.faq-overview-language{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.faq-overview-language{width:820px;}}@media only screen and (min-width: 1345px){.faq-overview-language{width:960px;}}.burger{display:block;}.burger-line{display:block;width:100%;height:3px;background-color:#888;margin-bottom:5px;}.coverage{position:relative;width:100%;display:none;}@media only screen and (min-width: 959px){.coverage{display:block;height:700px;}}.coverage-map{display:none;z-index:-1;}@media only screen and (min-width: 959px){.coverage-map{width:700px;display:block;position:absolute;top:0;right:0;}}.coverage-pins{z-index:-1;display:none;}@media only screen and (min-width: 959px){.coverage-pins{width:630px;display:block;position:absolute;right:40px;top:210px;}}.coverage-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}@media only screen and (min-width: 959px){.coverage-title{font-size:50px;line-height:60px;}}.coverage-metric{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:50px;color:#ff6738;padding-right:20px;border-right:1px solid #eee;margin-right:20px;}.coverage-metric:last-child{border:0;}.coverage-metric-small{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:30px;color:#ff6738;}.coverage-container{max-width:600px;padding-top:30px;z-index:2;}@media only screen and (min-width: 959px){.coverage-container{padding-top:200px;}}.coverage-metric-container{display:flex;margin-top:20px;margin-bottom:20px;}.coverage-metric-sub{display:block;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-size:13px;color:#888;}.coverage-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;max-width:300px;}.coverage-markdown-zone h2{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:30px;color:#ff6738;margin-top:20px;margin-bottom:20px;}.coverage-markdown-zone p{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;max-width:300px;}.industry{display:block;background-size:cover;background-position:center;color:#fff;position:relative;height:300px;width:300px;}.industry-bar{background:rgba(52,73,94,0.5);position:absolute;top:0px;text-align:center;display:block;width:100%;left:0;border-right:1px solid rgba(0,0,0,0.2);height:300px;}.industry-bar:hover{background:rgba(52,73,94,0);}.industry-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;text-shadow:0px 1px 2px rgba(0,0,0,0.7);font-size:27px;font-weight:700;color:#fff;padding-top:120px;}.industry-overview{min-height:380px;position:relative;}.industry-overview-slider-left{display:block;position:absolute;left:10px;top:120px;z-index:1000;}.industry-overview-slider-right{display:block;position:absolute;right:10px;top:120px;z-index:1000;}.brand{flex:1;padding-right:70px;}.brand:last-child{padding-right:0;}.brand-image{display:block;opacity:0.6;}.brand-overview-list{display:none;}@media only screen and (min-width: 959px){.brand-overview-list{z-index:100;position:relative;padding-bottom:40px;display:flex;align-items:center;border-bottom:1px solid #eee;}}.brand-overview-hr{display:none;}@media only screen and (min-width: 959px){.brand-overview-hr{display:block;border-top:1px solid #eee;border-bottom:0;position:relative;text-align:center;}}.brand-overview-hr-title{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;font-size:14px;color:#aaa;text-align:center;background:#fff;display:inline-block;padding:5px 15px;position:relative;top:-15px;text-transform:uppercase;}.usp{flex:1;padding-bottom:20px;}@media only screen and (min-width: 959px){.usp{margin:30px 0;padding:40px;border-right:1px solid #eee;}.usp:last-child{border-right:0;}}.usp-w{flex:1;padding-bottom:20px;}@media only screen and (min-width: 959px){.usp-w{margin:30px 0;padding:40px;border-right:1px solid rgba(255,255,255,0.2);}.usp-w:last-child{border-right:0;}}.usp-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;}.usp-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.usp-overview{padding-top:60px;padding-bottom:60px;}.usp-overview-title{font-family:Montserrat;font-weight:400;color:#888;font-size:20px;line-height:30px;text-align:center;padding-bottom:20px;}@media only screen and (min-width: 959px){.usp-overview-title{font-size:30px;line-height:40px;width:75%;margin-left:auto;margin-right:auto;}}.usp-overview-title-w{font-family:Montserrat;font-weight:400;color:#888;font-size:20px;line-height:30px;text-align:center;font-weight:700;padding-bottom:20px;color:#fff;}@media only screen and (min-width: 959px){.usp-overview-title-w{font-size:30px;line-height:40px;width:75%;margin-left:auto;margin-right:auto;}}.usp-overview-intro-w{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#fff;font-size:18px;padding-bottom:20px;color:rgba(255,255,255,0.5);text-align:center;}.usp-overview-list{display:flex;flex-direction:column;}@media only screen and (min-width: 959px){.usp-overview-list{flex-direction:row;}}.explanation{background:#f5f7fa;padding-top:60px;padding-bottom:60px;}.explanation-title{font-family:Montserrat;font-size:30px;line-height:1.4;font-weight:600;margin-bottom:20px;color:#3c3c3c;text-transform:uppercase;text-transform:none;}.explanation-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:25px;font-size:18px;line-height:32px;}.explanation-wrapper{margin-left:auto;margin-right:auto;width:90%;display:flex;flex-direction:column;}@media only screen and (min-width: 959px){.explanation-wrapper{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.explanation-wrapper{width:960px;}}@media only screen and (min-width: 1345px){.explanation-wrapper{width:1160px;}}@media only screen and (min-width: 959px){.explanation-wrapper{flex-direction:row;}}.explanation-step-container{flex:1;padding-right:40px;}.explanation-video-container{flex:1;}.explanation-step{display:flex;margin-bottom:15px;}.explanation-step-nr{font-family:sans-serif;font-size:22px;font-weight:bold;color:#fff;text-align:center;width:40px;height:47px;line-height:47px;background-repeat:no-repeat;margin-right:15px;}.explanation-step-item{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-size:16px;padding-top:10px;flex:1;}.testimonial-avatar{width:140px;float:left;padding-right:40px;}.testimonial-img{display:block;border-radius:50%;width:100px;height:100px;}.testimonial-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-size:22px;line-height:30px;font-weight:600;color:#fff;margin-bottom:10px;}.testimonial-name{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#fff;}.testimonial-slider{background:#34495e;padding-top:80px;padding-bottom:80px;margin-bottom:80px;}.testimonial-slider-dots{width:100px;margin-left:auto;margin-right:auto;}.manager-img{display:block;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:15px;}.manager-name{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;color:#ff6738;text-align:center;}.manager-role{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;text-align:center;}.manager-overview{margin-left:auto;margin-right:auto;width:90%;padding-top:40px;}@media only screen and (min-width: 959px){.manager-overview{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.manager-overview{width:820px;}}@media only screen and (min-width: 1345px){.manager-overview{width:960px;}}.manager-overview-manager{float:left;width:320px;padding:10px 20px 60px 20px;}.manager-overview-list:before,.manager-overview-list:after{content:" ";display:table;}.manager-overview-list:after{clear:both;}@media only screen and (min-width: 959px){.manager-overview-list{width:960px;margin:auto;}}.manager-overview-section{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;text-transform:uppercase;font-size:14px;margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:10px;padding-top:40px;color:#888;text-align:center;}.legal-text{margin-bottom:40px;}.legal-title{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;}.legal-article{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;}.legal-article ul{padding-left:15px;margin-bottom:15px;}.legal-article ol{padding-left:15px;margin-bottom:15px;}.legal-article li{list-style-type:square;display:list-item;}.legal-article ol li{list-style-type:decimal;display:list-item;}.legal-article p{margin-bottom:15px;}.skill{flex:1;padding-right:50px;margin-top:40px;}.skill-set{display:none;}@media only screen and (min-width: 959px){.skill-set{display:flex;}}.skill-title{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;}.skill-item{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:5px;display:block;}.skill-bar{height:12px;background:#f7967d;width:100%;position:relative;display:block;margin-bottom:15px;}.skill-level{position:absolute;top:0;left:0;background:#ff6738;height:12px;width:100%;display:block;}.service-select{background:#f5f7fa;display:flex;text-align:center;padding-top:30px;padding-bottom:30px;position:relative;}@media only screen and (min-width: 959px){.service-select{padding-top:60px;padding-bottom:60px;}}.service-select-wrapper{display:flex;margin-left:auto;margin-right:auto;width:90%;flex-direction:column;}@media only screen and (min-width: 959px){.service-select-wrapper{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.service-select-wrapper{width:820px;}}@media only screen and (min-width: 1345px){.service-select-wrapper{width:960px;}}@media only screen and (min-width: 959px){.service-select-wrapper{flex-direction:row;}}.service-select-item{flex:1;padding:30px;background:#e4e9f2;margin:20px;border-radius:10px;position:relative;display:flex;flex-direction:column;justify-content:space-between;}.service-select-icon{display:inline-block;text-align:center;max-width:120px;max-height:120px;display:block;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto;height:150px;}.service-select-p{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:20px;margin-top:15px;}.service-select-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:2px 12px;border-radius:3px;justify-content:flex-end;}.activities{display:none;}@media only screen and (min-width: 959px){.activities{display:block;padding-top:40px;padding-bottom:40px;}}.activities-icon{display:inline-block;text-align:center;max-width:120px;max-height:120px;margin:auto;}.activities-item{flex:1;padding:30px;text-align:center;}.activities-title{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;text-align:center;margin-top:15px;}.vacancies-icon{display:inline-block;text-align:center;max-width:120px;max-height:120px;height:300px;display:block;margin-left:auto;margin-right:auto;}.vacancies-row{margin-left:auto;margin-right:auto;width:90%;display:flex;}@media only screen and (min-width: 959px){.vacancies-row{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.vacancies-row{width:960px;}}@media only screen and (min-width: 1345px){.vacancies-row{width:1160px;}}.vacancies-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;margin-bottom:15px;color:rgba(0,0,0,0.5);}.vacancies-item{padding:30px;flex:1;background:#f5f7fa;height:280px;margin:10px;border-radius:10px;text-align:center;}.vacancies-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:2px 12px;border-radius:3px;margin-top:15px;}.nav-mobile-item{display:block;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;padding:8px 15px;border-bottom:1px solid #eee;}.nav-mobile-item:hover{color:#ff6738;}.nav-mobile-item-join{display:block;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;padding:8px 15px;border-bottom:1px solid #eee;background:#ff6738;color:#fff;border-bottom:0;}.nav-mobile-item-join:hover{color:#ff6738;}.nav-mobile-item-join:hover{color:#fff;}.nav-mobile-item-sub{display:block;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;padding:8px 15px;border-bottom:1px solid #eee;border:0;}.nav-mobile-item-sub:hover{color:#ff6738;}.nav-mobile-category{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;font-size:14px;color:#ff6738;margin-top:20px;}.nav-mobile-sublist{padding-left:15px;}.nav-mobile-li{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-size:12px;display:block;padding-left:15px;}.nav-mobile-li:hover{color:#ff6738;}.photo-bg-block{position:relative;overflow:hidden;margin-bottom:40px;}.photo-bg-block-cover{width:100%;background:rgba(52,73,94,0.8);}.video-header{height:620px;}.video-header-hero{position:absolute;width:100vw;height:620px;text-align:center;z-index:980;padding-top:190px;overflow:hidden;}.video-header-headline{font-family:Montserrat;font-size:65px;color:#fff;font-weight:700;line-height:1.1;margin-bottom:20px;text-shadow:0px 1px 2px rgba(0,0,0,0.7);margin-bottom:40px;}.video-header-video{width:100%;position:relative;z-index:-1;}.grid-wrapper-left{float:right;padding-right:40px;width:580px;}.grid-wrapper-right{float:left;padding-left:40px;width:580px;}.grid-wrapper-medium-left{float:right;padding-right:40px;width:480px;}.grid-wrapper-medium-right{float:left;padding-left:40px;width:480px;}.button-join{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:2px 12px;border-radius:3px;}.button-login{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;background:#f5f7fa;border-bottom:0;padding:3px 12px;border-radius:3px;color:#3c3c3c;}.small-stroke{border-top:0;border-bottom:3px solid #ccc;width:140px;}.video-header{display:none;}@media only screen and (min-width: 959px){.video-header{display:block;}}.pattern-dots1{background:url('/assets/dots1.png');}.bg-dots1{background:url('/img/dots1.png');}.bg-dots2{background:url('/img/dots2.png');}.bg-dots3{background:url('/img/dots3.png');}.bg-dots4{background:url('/img/dots4.png');}.bg-dots5{background:url('/img/dots5.png');}.bg-dots6{background:url('/img/dots6a.png');}.bg-dots7{background:url('/img/dots7.png');}.bg-dots8{background:url('/img/dots8.png');}.pad-big{padding:80px;}.left-right-block{display:flex;flex-direction:column;}@media only screen and (min-width: 959px){.left-right-block{flex-direction:row;}}.img-auto{width:100%;height:auto;display:block;}.max-text{max-width:500px;}.form-jointech{background:#f5f7fa;border-radius:10px;box-shadow:2px 2px 5px rgba(0,0,0,0.5);}.form-jointech-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;font-size:32px;text-transform:uppercase;margin-bottom:20px;}.form-jointech-fields{padding:30px;}.form-jointech-label{font-family:Montserrat;line-height:1.4;color:#888;font-size:12px;margin-top:10px;font-weight:bold;display:block;margin-bottom:5px;opacity:1;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;text-align:left;}.form-jointech-label.-checkbox{display:inline-block;}.form-jointech-label a{text-decoration:underline;}.form-jointech-label.-is-hidden{opacity:0;}.form-jointech-row{margin-bottom:10px;}.form-jointech-row.-two-column{display:flex;align-items:flex-start;}.form-jointech-textinput{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;color:#333;display:block;border:2px solid #ddd;border-radius:4px;width:100%;line-height:2em;padding:5px 10px;}.form-jointech-textinput:focus{outline:0;border:2px solid #888;}.form-jointech-checkbox-wrap{width:30px;padding-right:15px;padding-top:5px;}.form-jointech-textinput.-error{border:2px solid red;}.form-jointech-textinput::placeholder{color:#888;}.form-jointech-message{display:block;padding:10px 20px;font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:20px;}.form-jointech-message.-is-error{background:#fff0f0;border:1px solid red;color:red;}.form-jointech-message.-is-success{background:#dcffdc;color:green;}.form-jointech-button{font-family:Montserrat;font-size:18px;line-height:1.4;font-weight:600;margin-bottom:5px;width:100%;display:block;padding:15px 10px;background:#ff6738;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;}.form-jointech-button:hover,.form-jointech-button:focus{outline:0;background:#ff4005;}.working-schedule{margin-left:auto;margin-right:auto;width:90%;margin-bottom:40px;}@media only screen and (min-width: 959px){.working-schedule{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.working-schedule{width:960px;}}@media only screen and (min-width: 1345px){.working-schedule{width:1160px;}}.working-schedule-intro{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#ff6738;text-align:center;padding:60px 0;width:100%;margin:auto;border-bottom:2px solid #ff6738;}@media only screen and (min-width: 959px){.working-schedule-intro{font-size:27px;}}.working-schedule-arrowwrap{text-align:center;}.working-schedule-arrow{display:inline-block;width:40px;}.working-schedule-benefits{display:flex;justify-content:space-between;flex-direction:column;}@media only screen and (min-width: 959px){.working-schedule-benefits{flex-direction:row;}}.tech-benefit{flex:1;text-align:center;padding:30px 0;}@media only screen and (min-width: 959px){.tech-benefit{padding:30px;}}.tech-benefit-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;height:80px;}.tech-benefit-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;max-width:75%;margin:auto;}.tech-benefit-icon{position:relative;}.tech-benefit-polygon{position:relative;left:20px;width:120px;margin-bottom:20px;}.tech-benefit-img{position:absolute;top:0;left:20%;width:120px;}.workflow-expl{position:relative;margin-bottom:180px;}.workflow-expl:before,.workflow-expl:after{content:" ";display:table;}.workflow-expl:after{clear:both;}.workflow-expl-intro{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#34495e;text-align:center;padding:60px 0;width:100%;margin:auto;}@media only screen and (min-width: 959px){.workflow-expl-intro{font-size:27px;}}.workflow-expl-textcontainer{width:100%;padding-top:20px;}@media only screen and (min-width: 959px){.workflow-expl-textcontainer{padding-top:0;padding-left:340px;z-index:1;}}.workflow-expl-ribbon{background:#34495e;position:relative;padding:60px 0 60px;box-shadow:5px 5px 5px rgba(0,0,0,0.2);}.workflow-expl-ribbon > .grid-wrapper{position:relative;}.workflow-expl-title{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#fff;font-size:26px;border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:20px;}.workflow-expl-img{display:none;}@media only screen and (min-width: 959px){.workflow-expl-img{display:block;position:absolute;top:-80px;left:0;width:290px;}}.workflow-expl-ul{position:relative;pointer-events:none;}.workflow-expl-li{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#fff;font-size:20px;font-weight:normal;margin-bottom:15px;padding-left:40px;position:relative;}.workflow-expl-bullet{width:16px;display:inline-block;margin-right:20px;position:absolute;top:5px;left:0;}@media only screen and (min-width: 959px){.workflow-expl-video{float:right;width:360px;padding-top:80px;z-index:9999;}}.workflow-expl-footnote{font-family:Montserrat;line-height:1.4;color:#888;font-size:12px;margin-top:10px;color:rgba(255,255,255,0.5);margin-top:20px;}.workflow-expl-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:10px 20px;margin-top:40px;pointer-events:auto;}.job-fields{margin-top:40px;}.job-fields-list{display:flex;flex-direction:column;padding-bottom:80px;}@media only screen and (min-width: 959px){.job-fields-list{flex-direction:row;}}.job-fields-item{flex:1;border:1px solid #fff;position:relative;}.job-fields-img{display:block;width:100%;}.job-fields-cover{position:absolute;bottom:20px;left:20px;}.job-fields-jobtitle{font-family:Montserrat;font-size:22px;line-height:1.4;font-weight:600;margin-bottom:10px;color:#333;color:#fff;font-size:24px;text-shadow:1px 1px 3px rgba(0,0,0,0.5);}.job-fields-button{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;font-weight:600;color:#fff;background:#ff6738;display:inline-block;border-radius:0;border-bottom:2px solid #d13100;outline:none;text-transform:lowercase;text-align:center;padding:10px 20px;}.job-fields-buttonwrap{text-align:center;margin-bottom:20px;}.tech-testimonials{margin-left:auto;margin-right:auto;width:90%;padding-bottom:80px;}@media only screen and (min-width: 959px){.tech-testimonials{width:720px;}}@media only screen and (min-width: 960px) and (max-width: 1344px ){.tech-testimonials{width:960px;}}@media only screen and (min-width: 1345px){.tech-testimonials{width:1160px;}}.tech-testimonials-list{display:flex;flex-direction:column;}@media only screen and (min-width: 959px){.tech-testimonials-list{flex-direction:row;}}.tech-testimonials-item{flex:1;padding:30px;text-align:center;}.tech-testimonials-name,.tech-testimonials-text{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;text-align:center;}.tech-testimonials-name{font-weight:bold;}.tech-testimonials-img{width:160px;height:160px;display:inline-block;border-radius:50%;margin-bottom:20px;}.default-page-markdown-zone p{font-family:Montserrat;font-size:14px;font-weight:400;font-weight:500;font-size:15px;line-height:24px;color:#555;margin-bottom:20px;}